SIP通讯终端切换服务器的方法技术

技术编号:5207212 阅读:454 留言:1更新日期:2012-04-11 18:40
一种SIP通讯终端切换服务器的方法,其包括:a、通过一切换装置向SIP服务器发送注册消息;b、切换装置根据配置的SIP服务器数量及当前服务器是否注册成功过来启动不同的切换服务器定时器;c、如切换装置收到服务器失败响应时,则启动切换服务器流程;d、如果注销失败或收到错误响应时,则启动切换服务器流程;e、如切换装置收到特征码为200OK的消息,则等待一个注册刷新时间后再转到向SIP服务器发送注册消息;f、当任何非注册事务失败时,都将进行重新注册;g、切换装置定时发送心跳消息来检测服务器是否失效。本发明专利技术解决了因网络异常情况而导致的错误切换,可及时纠正错误切换,并可使VOIP业务始终处于可用状态。

【技术实现步骤摘要】

本专利技术涉及涉及网络语音通信(voice over internet protocol,简称VOIP)通讯,特别是涉及一种用于会话初始化协议(Session InitiationProtocol,简称SIP)通讯终端系统中的切换服务器的方法。
技术介绍
随着宽带业务的普及与发展,网络带宽已经不再是网络语音通讯的技术制约。由于VOIP语音业务费用低廉,电信运营商都在力推VOIP语音业务,因而VOIP业务将会逐步替代传统公共交换电话网络(Public SwitchedTelephone Network,简称PSTN)。但由于网络通讯还是会因为物理线路,软件故障,服务器负载或其它原因导致的网络不通,服务器暂时过载,或服务器暂时中断服务等,因此在网络架构上就有了冗余设计。一般的VOIP服务器都设有一个主用和一个备用服务器,当主服务器不可用时,终端设备可以立即切换到备用服务器上工作,以保证用户能正常使用语音业务。服务器切换的检测机制一般包括两种,第一种情况是终端有主动心跳机制,定时发送心跳消息,探测服务器是否能正确响应,如果心跳消息没有回复,则认为服务器已经失效了,这时候应该切换到本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201010528463.html" title="SIP通讯终端切换服务器的方法原文来自X技术">SIP通讯终端切换服务器的方法</a>

【技术保护点】
一种SIP通讯终端切换服务器的方法,其特征在于,它包括如下步骤:a、通过一切换装置向SIP服务器发送注册消息,如果没有收到消息回复则根据事务重传定时器自动重传消息;b、切换装置根据配置的SIP服务器数量及当前服务器是否注册成功过来启动不同的切换服务器定时器,定时器超时后才进行服务器切换;c、如切换装置收到注册应答消息的特征码为6xx或5xx的服务器失败响应时,则启动切换服务器流程;d、如切换装置收到注册应答消息的特征码是除423,401及407外的4xx的消息,则先向SIP服务器发送注销消息,注销成功后再重新发注册消息,如果注销失败或收到错误响应时,则启动切换服务器流程;e、如切换装置收到特征...

【技术特征摘要】
1.一种SIP通讯终端切换服务器的方法,其特征在于,它包括如下步骤:a、通过一切换装置向SIP服务器发送注册消息,如果没有收到消息回复则根据事务重传定时器自动重传消息;b、切换装置根据配置的SIP服务器数量及当前服务器是否注册成功过来启动不同的切换服务器定时器,定时器超时后才进行服务器切换;c、如切换装置收到注册应答消息的特征码为6xx或5xx的服务器失败响应时,则启动切换服务器流程;d、如切换装置收到注册应答消息的特征码是除423,401及407外的4xx的消息,则先向SIP服务器发送注销消息,注销成功后再重新发注册消息,如果注销失败或收到错误响应时,则启动切换服务器流程;e、如切换装置收到特征码为200OK的消息,则表示注册成功,并设置注册成功标志位,等待一个注册刷新时间后再转到向SIP服务器发送注册消息;f、当任何非注册事务失败时,都将进行重新注册,并根据注册返回的结果判断是否启动切换服务器流程;g、切换装置定时发送心跳消息来检测服务器是否失效,如果心跳消息没有得到响应,则先启动一个注册流程,注册失败后再根据失败的原因切换服务器。2.如权利要求1所述的方法,其特征在于,步骤(b)中,注册失败包括域名解析失败、系统发送消息失败或发送消息事务超时失败。3.如权利要求1所述的方法,其特征在于,步骤(b)中,如果当前注册的SIP服务器是主服务器,则立即切换到备用服务器;如果当前注册的SIP服务器是备用服务器,并且在备用服务器上注册成功过,则立即切换到主服务器;如果在发生切换之前在备用服务器上从来没有注册成功过,则根据第一定时器的设定时间切换到主服务器,如果只配置了一个服务器,发生切换时要按第二定时器的设定时间再向服务器重新发起注册。4.如权利要求1所述的方法,其特征在于,步骤(c)中,如切换装置收到的响应消息特征码是5xx或6xx,表示SIP服务器...

【专利技术属性】
技术研发人员:付志轩
申请(专利权)人:深圳市共进电子有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有1条评论
  • 来自[美国加利福尼亚州圣克拉拉县山景市谷歌公司] 2014年12月07日 09:54
    私服是未经版权拥有者授权非法获得服务器端安装程序之后设立的网络服务器本质上属于网络盗版而盗版的结果是直接分流了运营商的利润相对于官服而言未经版权拥有者授权以不正当手段获得游戏服务器端安装程序之后设立的网络服务器它属于网络盗版的一种是侵害著作权的行为私服存在的主要目的同官方服务器是一样的都是向玩家收费以获利有些私服并不对外开放也不以收费盈利为目的如部分网吧在吧内局域网架设私服这类私服规模较小一般仅限于网吧内部其目的也仅以娱乐为主不对玩家收费
    0
1