发明名称 SIP通讯终端切换服务器的方法
摘要 一种SIP通讯终端切换服务器的方法,其包括:a、通过一切换装置向SIP服务器发送注册消息;b、切换装置根据配置的SIP服务器数量及当前服务器是否注册成功过来启动不同的切换服务器定时器;c、如切换装置收到服务器失败响应时,则启动切换服务器流程;d、如果注销失败或收到错误响应时,则启动切换服务器流程;e、如切换装置收到特征码为200OK的消息,则等待一个注册刷新时间后再转到向SIP服务器发送注册消息;f、当任何非注册事务失败时,都将进行重新注册;g、切换装置定时发送心跳消息来检测服务器是否失效。本发明解决了因网络异常情况而导致的错误切换,可及时纠正错误切换,并可使VOIP业务始终处于可用状态。
申请公布号 CN101964806B 申请公布日期 2013.05.22
申请号 CN201010528463.7 申请日期 2010.11.02
申请人 深圳市共进电子股份有限公司 发明人 付志轩
分类号 H04L29/06(2006.01)I;H04M7/00(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 深圳市携众至远知识产权代理事务所(普通合伙) 44306 代理人 成义生
主权项 一种SIP通讯终端切换服务器的方法,其特征在于,它包括如下步骤:a、通过一切换装置向SIP服务器发送注册消息,如果没有收到消息回复则根据事务重传定时器自动重传消息;b、切换装置根据配置的SIP服务器数量及当前服务器是否注册成功过来启动不同的切换服务器定时器,定时器超时后才进行服务器切换;如果当前注册的SIP服务器是主服务器,则立即切换到备用服务器;如果当前注册的SIP服务器是备用服务器,并且在备用服务器上注册成功过,则立即切换到主服务器;如果在发生切换之前在备用服务器上从来没有注册成功过,则根据第一定时器的设定时间切换到主服务器,如果只配置了一个服务器,发生切换时要按第二定时器的设定时间再向服务器重新发起注册;c、如切换装置收到注册应答消息的特征码为6xx或5xx的服务器失败响应时,则启动切换服务器流程;d、如切换装置收到注册应答消息的特征码是除423,40l及407外的4xx的消息,则先向SIP服务器发送注销消息,注销成功后再重新发注册消息,如果注销失败或收到错误响应时,则启动切换服务器流程;e、如切换装置收到特征码为2000K的消息,则表示注册成功,并设置注册成功标志位,等待一个注册刷新时间后再转到向SIP服务器发送注册消息;f、当任何非注册事务失败时,都将进行重新注册,并根据注册返回的结果判断是否启动切换服务器流程;g、切换装置定时发送心跳消息来检测服务器是否失效,如果心跳消息没有得到响应,则先启动一个注册流程,注册失败后再根据失败的原因切换服务器。
地址 518052 广东省深圳市南山区蛇口南海大道1019号百盈医疗器械园二楼