[发明专利]一种SIP信令服务间的互通方法有效
申请号: | 201911124875.1 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110933051B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 林治威 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/721 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;麦小婵 |
地址: | 361009 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 sip 服务 互通 方法 | ||
本发明公开了一种SIP信令服务间的互通方法,通过预先部署的服务器集群获取第三方设备的入会请求,并将入会请求发送至第一SIP信令服务器的第一sip_tps,在第一sip_tps接收到入会请求后,将入会请求和第一SIP信令服务器的第一sip_ps到达第一sip_tps的第一record‑route发送至第一sip_ps,在第一sip_ps接收到入会请求和第一record‑route后,将第一record‑route、入会请求,以及第一SIP信令服务器的第一sip_cs到达第一sip_ps的第二record‑route,发送至第一sip_cs,以实现第三方设备与第一SIP信令服务器之间的通信,采用本发明提供的实施例,能够在复杂的集群部署和复杂网络环境下保证SIP信令服务器间的正常交互。
技术领域
本发明涉及通信技术领域,尤其涉及一种SIP信令服务间的互通方法。
背景技术
一般服务器之间的通信,通常服务器是相互通过对端目标地址和目标端口发送请求,如服务器A对外服务地址A_ip:A_port,服务器B对外服务地址B_ip:B_port,即服务器A向B_ip:B_port发送请求,服务器B向A_ip:B_port发送请求。并且服务器之间的通信必须要确保服务器A到B_ip:B_port和服务器B到A_ip:A_port这条链路始终保持畅通,若此链路在中间过程中网络异常,会导致业务无法使用。
为了解决服务器之间单一的部署方式可能会造成的相关技术问题,目前大多采用集群的部署方案,而为了支持集群部署方案,单一的SIP信令服务器已经无法满足要求,于是将服务器拆分成第三方中介服务器sip_tps和会议服务sip_cs以及代理服务sip_ps。拆分成多个服务器后就得保证在各种部署方式下服务器间的通信都能够正常运行,所以就得有一套方法能够探测服务间的网络相互可达。
发明内容
本发明实施例的目的是提供一种SIP信令服务间的互通方法,在复杂的集群部署和复杂网络环境下保证SIP信令服务器间的正常交互。
为实现上述目的,本发明实施例提供了一种SIP信令服务间的互通方法,包括以下步骤:
通过预先部署的服务器集群获取第三方设备的入会请求,并将所述入会请求发送至第一SIP信令服务器的第一sip_tps;
在所述第一sip_tps接收到所述入会请求后,将所述入会请求,和所述第一SIP信令服务器的第一sip_ps到达所述第一sip_tps的第一record-route发送至所述第一sip_ps;
在所述第一sip_ps接收到所述入会请求和所述第一record-route后,将所述第一record-route、所述入会请求,以及所述第一SIP信令服务器的第一sip_cs到达所述第一sip_ps的第二record-route,发送至所述第一sip_cs,以实现所述第三方设备与所述第一SIP信令服务器之间的通信。
进一步的,所述预先部署的服务器集群,通过以下方法构建:
获取所有SIP信令服务器的节点唯一标识ANSID,和所有SIP信令服务器的本地网络信息,并将所获取的ANSID和网络信息上报至数据库中心DBC;其中,SIP信令服务器包括sip_ps、sip_cs以及sip_tps服务;
通过每个SIP信令服务器的sip_ps服务依次与其他所有的SIP服务器间的相互探测,在每个SIP信令服务器中生成可到达对端服务的链路列表和对方服务可访问本服务的record-route列表;
所有的SIP信令服务器根据所有的链路列表和所有的record-route列表进行相互通信,以构建服务器集群。
进一步的,所述通过每个SIP信令服务器的sip_ps服务依次与其他所有的SIP服务器间的相互探测,在每个SIP信令服务器中生成可到达对端服务的链路列表和对方服务可访问本服务的record-route列表,具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911124875.1/2.html,转载请声明来源钻瓜专利网。