[发明专利]一种具备异构节点的网络中业务备份的方法和系统有效
| 申请号: | 201110155426.0 | 申请日: | 2011-06-10 |
| 公开(公告)号: | CN102821118B | 公开(公告)日: | 2017-11-28 |
| 发明(设计)人: | 胡永生;陶全军;吴建华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 程立民,蒋雅洁 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具备 节点 网络 业务 备份 方法 系统 | ||
技术领域
本发明涉及分布式网络异常处理技术,特别是指一种具备异构节点的网络中业务备份的方法和系统。
背景技术
P2P(Peer-to-Peer)技术,又称对等互联网络技术,它将网络上的节点平等的互联起来组成分布式对等网络,每个主机节点既充当客户端又充当服务器。P2P技术让节点之间可以建立对等连接,进行资源共享和交换,这里所述共享的资源包括存储资源、计算资源、网络资源等。由于P2P技术具有去中心化、易规模化的优点,在互联网上的许多技术领域中得到广泛应用。因特网工程工作组(IETF)的P2PSIP工作组定义了首个针对P2P技术的资源定位与发现(Resource Location And Discovery,RELOAD)协议。
随着P2P技术和相关协议的发展和成熟,电信网中也开始引入P2P技术进行核心网业务的控制和处理。图1为现有技术分布式业务网络架构图,如图1所示,对等体A和对等体D属于设备商1;对等体B和对等体E属于设备商2;对等体C和对等体F属于设备商3,所有对等体A到F组成一个均质化的分布式业务网络14,共同完成核心网业务的控制功能,例如:用户节点的接入、会话的控制以及签约业务的触发等。在分布式网络中,根据预配置的网络算法为每个用户指定一个对等体作为业务主用节点,也称负责节点。在会话过程中,用户设备与对等体之间采用特定的协议实现业务控制,例如:互联网语音(Voiceover Internet Protocol,VoIP)业务可以采用应用层的控制协议(Session InitiationProtocol,SIP协议)、流媒体业务采用点对点流媒体协议(Peer to Peer StreamingProtocol,PPSP协议)等。而对等体之间则采用P2P协议实现相关数据的存取与消息的路由,如RELOAD协议等。
对于一些要求较高的实时业务,如VoIP业务,要求实现较高的会话可靠性,需要保证当一定数量的对等体设备宕机时,用户进行中的业务也能够不受影响。一种实施方式是在分布式网络中为一个对等体,即节点,所负责的数据及业务选择另一个对等体进行备份,当主用对等体宕机时,启用备用对等体接管主用对等体的数据及业务处理。然而,在实际运营中,一个分布式网络中可能存在很多异构节点,这里的异构节点是指不同厂商的节点,或者同一厂商但不同版本的节点,这些节点的业务实现方式可能不同,这将导致在这异构节点间进行业务备份的时候需要进行私有数据的转换,开销较大,实现复杂。
例如图1所示的分布式业务网络14中,按照现有技术的方法,一个节点根据制定的网络算法选择其后继或前驱节点作为其存储数据及处理业务的备用节点。例如:对等体A可能会选择对等体B作为备用节点。图2为现有技术分布式业务网络实现业务备份的流程示意图,如图2所示,设备商1的对等体A选择设备商2的对等体B作为备用节点。当对等体A收到主叫用户的会话请求时,进行会话处理并将用户状态更新到本地用户数据中,同时将用户数据及其业务处理状态备份到对等体B上,后续每次用户业务处理状态变化时都需要进行业务处理状态备份。由于对等体A和对等体B分别属于设备商1和设备商2,其业务处理方法及数据结构可能不同,所以在业务备份时需要在这两个对等体之间进行转换,这样造成业务备份的开销很大,而且实现难度大,性能降低等一系列的问题。
发明内容
有鉴于此,本发明的主要目的在于提供一种具备异构节点的网络中业务备份的方法和系统,能够有效解决分布式网络具备异构节点所导致的备份困难的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种具备异构节点的网络中业务备份的方法,所述方法包括:
建立由同属性节点组成的业务子网;
业务主用节点处理业务的过程中,将产生的业务状态信息备份到所属业务子网的其他节点上,并将业务处理状态信息记录到用户数据中。
其中,所述将产生的业务状态信息备份到所属业务子网的其他节点上,并将业务处理状态信息记录到用户数据中之后,还包括:正在处理业务的业务主用节点发生改变时,新业务主用节点根据用户数据中的业务处理状态信息将所述业务消息,发送给原业务主用节点所属业务子网中的节点继续处理。
其中,所述正在处理业务的业务主用节点发生改变,具体包括:原业务主用节点失效,或新加入网络的节点接替原业务主用节点对业务进行处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110155426.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种PET瓶片清洗除杂的槽底冲水机构
- 下一篇:一种气动出料阀装置





