[发明专利]一种数据处理方法和数据处理节点有效
| 申请号: | 201110275291.1 | 申请日: | 2011-09-16 |
| 公开(公告)号: | CN103001987A | 公开(公告)日: | 2013-03-27 |
| 发明(设计)人: | 乐利锋;冯恺;彭晋 | 申请(专利权)人: | 中国移动通信集团公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
| 地址: | 100032 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 节点 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据处理方法和数据处理节点。
背景技术
对等(P2P,Peer to Peer)网络中,每个节点都维护属于自身管辖范围内的用户对应的用户数据,该节点称为该管辖范围内各用户的服务节点。当服务节点(Serving Node)发生过载时,归属于该服务节点管辖范围内的用户发送的用户请求将被该服务节点拒绝,这时,对等网络将启动该服务节点的备份节点作为临时的服务节点处理相应的用户请求。考虑以下应用场景:用户A的服务节点(Serving/Service Node)发生过载,且该服务节点的上游节点(UpstreamNode)和该服务节点的备份节点(Backup Node)已经获知该服务节点发生过载,如图1所示,为现有技术中,处理用户A的会话建立请求的处理流程示意图,包括如下步骤:
S101、用户A的服务节点的上游节点接收用户A的会话建立请求;
具体的,上游节点的服务控制功能(SCF,Service Control Function)模块接收用户A的INVITE消息。
S102、上游节点根据负载均衡控制算法,选择用户A的服务节点的备份节点作为临时提供服务的节点;
具体的,上游节点的资源列表功能(RLF,Resource List Function)模块根据负载均衡算法选择服务节点的某一备份节点为用户A提供服务。
S103~S105、上游节点与选择出的备份节点之间建立连接,并将接收到的、用户A的会话建立请求转发给选择出的备份节点;
S106、备份节点在用户A所对应的用户数据上设置标记;
S107、备份节点检测到用户A的服务节点发生过载;
S108、备份节点发送一条具有高优先级的消息给服务节点,请求服务节点授予权限允许备份节点成为临时的服务节点,在一段时间内接替服务节点的工作;
S109、如果服务节点接收了备份节点的请求,服务节点在用户A对应的用户数据中设置标记(Flag),标识用户A的数据内容存在更新;
具体的,标记中可以包括备份节点的地址信息,如果服务节点具有多个备份节点,则该标记需要同时存储在多个备份节点上。特别地,在某些情况下,过载的服务节点可能无法对备份节点发送的消息及时响应。
S110、服务节点向备份节点发送确认消息;
具体的,服务节点将确认消息发送给备份节点的RLF模块,备份节点的RLF模块将接收到的确认消息转发给备份节点的SRF模块。
S111、备份节点作为用户A的服务节点为用户A提供服务;
具体的,备份节点将会话建立请求发送给用户A,接收用户A返回的确认消息,并将接收到的确认消息发送给服务节点的上游节点。
S112、备份节点将用户A更新后的用户数据存储在本地数据库中;
S113、当服务节点从过载状态恢复为正常状态之后,与备份节点进行用户A的数据同步。
由上述处理流程可知,备份节点每次修改用户数据时,都要向服务节点请求获取修改用户数据的权限,并由服务节点在对应的用户数据的相关信息中设置标记(FLAG),由于在会话建立过程中,用户数据必然是要进行修改的(例如,用户的状态等信息),也就是说,每次在处理用户的请求时,仍然需要已经过载的服务节点进行处理,只是处理的消息由用户的请求消息变为设置标记的消息,由此可见,这样的处理方式并没有缓解服务节点的负载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110275291.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:安防监控光纤存储区域网络设备
- 下一篇:控制终端访问的方法、装置及终端





