[发明专利]一种对等网络节点过负荷过程中数据迁移的方法及系统在审
申请号: | 201610848296.1 | 申请日: | 2011-04-08 |
公开(公告)号: | CN106850730A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 陶峑郡;吴建华;郝振武;胡永生 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 王花丽,张颖玲 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对等 网络 节点 负荷 过程 数据 迁移 方法 系统 | ||
技术领域
本发明涉及对等(P2P,Peer-to-Peer)网络技术,特别是指一种P2P网络节点过负荷过程中数据迁移的方法及系统。
背景技术
目前,P2P网络技术在文件交换、分布式计算、以及服务共享等方面已经充分显示出了强大的技术优势。然而,P2P网络技术的应用主要集中在因特网(Internet)的应用中,而在传统的电信网络中尚未大规模应用。由于目前及将来的电信网络中,会话控制的主流为会话初始化协议(SIP,Session Initiation Protocol),因此,如果将P2P网络技术引入到电信网络中,就要求必须保证SIP在P2P网络中的应用,同时要求能够运行各类典型业务。
基于以上考虑,目前,业界的许多研究机构都在致力于如何将P2P网络技术引入到电信网络中的研究,图1为现有研究中得到大多数研究者与研究机构认同的一种P2P核心网架构示意图,如图1所示,P2P核心网包括:P2P叠加网101、P2P节点102、非P2P终端103、以及P2P终端104。其中,P2P叠加网101为由各类担负不同角色的P2P节点102组成的逻辑网络;节点102为P2P叠加网101中的基本组成部分,是能够给P2P叠加网101中其它节点提供存储和传送服务的节点;非P2P终端103为接入到P2P叠加网101中的不支持任何P2P协议、仅支持SIP的终端设备;P2P终端104为接入到P2P叠加网101中的既支持P2P协议、也支持SIP的终端设备,由于终端设备,尤其是手持终端设备的能力较弱,因此,在实际部署时,P2P终端104一般仅仅作为P2P客户端接入到P2P叠加网101中,并不承担存储、传送等服务器功能,并且,考虑到电信营运的需要,要求P2P终端104与非P2P终端103都必须通过就近的P2P节点102接入到P2P叠加网101中,当P2P节点102同时作为非P2P终端103、以及P2P终端104的接入节点时,对于非P2P终端103,负责将非P2P终端103采用的SIP与P2P叠加网101内部路由SIP所采用的协议进行转换,之后对消息进行中继,对于P2P终端104,则P2P节点102仅需要对消息进行中继。
在P2P叠加网101中,P2P节点102之间根据分布式哈希表(DHT,Distributed Hash Table)算法,实现节点之间数据的动态实时备份。
图2为传统的网络过负荷控制的方法流程示意图,如图2所示,该流程包括以下步骤:
步骤201:前向节点感知后向节点过负荷,这里,前向节点感知后向节点过负荷的途径为:后向节点或过负荷服务器告知前向节点后向节点过负荷,或者,前向节点根据消息延迟推断出后向节点过负荷;
步骤202:前向节点依据过负荷策略及后向节点过负荷的程度,按照既定的比例丢弃或发送消息给后向节点,以减少后向节点的负荷。
从上面的描述中可以看出,当前向节点感知后向节点过负荷时,会按照既定的比例丢弃或发送消息给后向节点,如果采用上述过负荷控制方法,控制引入P2P网络技术的电信网络中的过负荷,则无法体现P2P网络技术的优势,反而会扩大P2P网络的不稳定性,具体地讲,P2P网络的优势在于:以数量换取高质量,但是,P2P网络中的单个节点的稳定性要比传统的电信网络中的单个节点的稳定性要差,因此,在网络高负荷运作时候,P2P网络中的节点更容易形成资源过负荷,如果按照传统的过负荷控制方式,则会导致高负荷的时候,引入P2P网络技术的电信网络的接通率远远低于传统的电信网络的接通率,如此,会大大降低用户体验。
发明内容
有鉴于此,本发明的主要目的在于提供一种P2P网络节点过负荷过程中数据迁移的方法及系统,能在引入P2P网络技术的电信网络的节点高负荷时,确保迁移数据的完整性,进而保证网络的正常运行,提升用户体验。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种P2P网络节点过负荷过程中数据迁移的方法,该方法包括:
新加入节点向负责节点发送加入请求消息;
所述负责节点将新加入节点应负责的数据迁移给所述新加入节点;
所述新加入节点收到迁移数据,且确定收到的迁移数据中存在部分用户的数据不完整后,向所述负责节点的备份节点获取所述部分用户的数据。
上述方案中,所述确定收到的迁移数据中存在部分用户的数据不完整,为:
所述新加入节点根据用户的数据中的不完整性标识,确定所述用户的数据不完整。
上述方案中,所述不完整性标识包含所述备份节点的地址信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610848296.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示屏状态控制方法及装置
- 下一篇:一种数据卡及其实现Wi‑Fi热点的方法