[发明专利]一种基于业务触发机制的SIP服务器状态迁移共享方法在审

专利信息
申请号: 201410728060.5 申请日: 2014-12-03
公开(公告)号: CN104486305A 公开(公告)日: 2015-04-01
发明(设计)人: 陈志辉;王俊;陈强;蒲长春;田永春;赖增桂;文军 申请(专利权)人: 中国电子科技集团公司第三十研究所
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 成都九鼎天元知识产权代理有限公司 51214 代理人: 邓世燕
地址: 610000 *** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 业务 触发 机制 sip 服务器 状态 迁移 共享 方法
【说明书】:

技术领域

发明涉及一种基于业务触发机制的SIP(会话初始化协议)服务器状态迁移共享方法。

背景技术

基于SIP的VoIP系统,从早期的软交换、局域网VoIP到下一代网络(NGN)中的IMS,SIP服务器不再只是提供简单注册、寻址功能等,需要在业务质量保障、业务提供(业务触发)、资源分配、移动切换控制、媒体网关控制、媒体处理控制、优先级控制等方面提供更复杂的、智能的、强大的控制。有状态SIP服务器将成为更加主流的工作模式,SIP服务器将记录用户信息、会话信息、资源信息、优先级信息等各种状态信息。SIP服务器将变得非常重要和关键,SIP服务器的抗毁功能是最基本的要求。SIP服务器实现抗毁功能、提供持续服务的关键是状态的迁移共享。

通常的状态迁移共享方法是在SIP协议栈内部生成各种多媒体会话的状态数据,通过其它方式传输或共享给备用SIP服务器,备用SIP服务器进行状态的批量导入。这种方法需要对协议栈进行重大修改,导致SIP协议栈复杂性增加,常常难以实施和维护。

常用的状态迁移共享机制结构如图1所示,其中服务器1和服务器2运行相同的状态共享机制。状态共享机制包含三个逻辑部分:SEND、MSC(Message to SUM Converter)和RECV。其中,SEND负责将SUM(State Update Message)包含的状态信息转换为消息包格式并发送给对等体服务器。SUM被定义为一个数据结构,它包含了一些呼叫信息。SUM包含呼叫状态信息有:主叫SIP地址、被叫SIP地址、呼叫ID、呼叫状态和会话资源占用信息等。依据SIP服务器状态机所处的状态不同,其他事务状态可以加入作为SUM的内容。RECV负责接收对等体服务器传来的消息包,并转化为以SUM为元素数据结构。MSC则将此结构的元素取出并分别放入到SM(State Manager)中。

现有的SIP服务器状态共享机制存在以下缺点:

(1)增加了SIP协议栈的复杂度和限制了方案应用

主SIP服务器需要修改消息处理模块,根据事务或呼叫状态,产生状态更新消息包。备用SIP服务器需要能接收状态更新消息包,并进行协议栈内部更新。两个功能均需要修改SIP协议栈,增加了SIP协议栈的复杂程度,降低了SIP协议栈的通用性和可靠性。很多情况下,SIP协议栈作为独立的模块运行,根本不允许修改,该方案的运用受到一定的限制。

(2)方案通用性低

SIP服务器间的状态消息同步,没有成熟规范,通常需要增加私有的通信协议,如传输协议、消息格式等。方案的通用性、开放性受到较大的限制。

(3)方案缺乏统一性

SIP定义了三种代理服务器:有状态呼叫代理(call stateful proxy)、有状态事务代理(transaction stateful proxy)和无状态代理(stateless proxy)。需要根据同步的信息是呼叫状态或事务状态,生成相应的同步消息报,方案缺乏通用性、统一性。

发明内容

为了克服现有技术的上述缺点,本发明提供了一种基于业务触发机制的SIP服务器状态迁移共享方法,利用IMS中的业务触发机制,将备用SIP服务器当成主SIP服务器的特殊AS,主SIP服务器收到外部来的SIP消息后,在主SIP服务器进行处理的同时将这些信息路由到备用SIP服务器,备用SIP服务器可以产生与主SIP服务器完全一样的状态信息,备用SIP服务器可代替主SIP服务器提供一致的服务,实现了SIP服务器间的状态迁移共享。同时,主备用SIP服务器之间采用的是标准SIP协议,具有很强的通用性。

本发明解决其技术问题所采用的技术方案是:一种基于业务触发机制的SIP服务器状态迁移共享方法,主SIP服务器负责将消息触发到备用SIP服务器,备用SIP服务器进行本地处理后将消息回送到主SIP服务器;如果主SIP服务器出现故障,SIP终端将消息发向备用SIP服务器,备用SIP服务器将切换成主SIP服务器工作模式(即启动业务触发功能)。

与现有技术相比,本发明的积极效果是:本发明利用下一代网络系统业务控制的核心机制——业务触发机制,实现了SIP服务器状态迁移共享,同时可以避免对SIP协议栈进行修改、对状态进行区分、增加私有同步协议机制。具有很强的可实现性、通用性、开放性。可以广泛用于SIP服务器的热备份、分布式协作呼叫控制、分布式协作业务控制等功能需求。

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1是通用的状态共享机制原理图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十研究所,未经中国电子科技集团公司第三十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410728060.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top