[发明专利]基于SIP协议的动态获取电话号码的方法、系统及计算机可读存储介质有效
申请号: | 201911300819.9 | 申请日: | 2019-12-17 |
公开(公告)号: | CN110995949B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 张辉 | 申请(专利权)人: | 紫光云(南京)数字技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04M7/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210000 江苏省南京市浦口区江浦街*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sip 协议 动态 获取 电话号码 方法 系统 计算机 可读 存储 介质 | ||
1.一种基于SIP协议的动态获取电话号码的方法,其特征在于,预先在SIP服务器配置一临时用户组,其中临时用户组包括待分配的电话号码;网络电话机接入网络后发送SIP发现报文;SIP服务器接收所述发现报文,并从预先配置的临时用户组中获取一个待分配的电话号码,向网络电话机发送包括所述电话号码和SIP服务器地址的SIPoffer报文;网络电话机接收SIPoffer报文,并配置获取的电话号码和SIP服务器地址,向SIP服务器发送确认报文;SIP服务器收到所述确认报文后将所述电话号码从临时用户组中待分配电话号码的行列中移除;网络电话机向SIP服务器发送心跳报文,SIP服务器在预设时间内没有收到心跳报文的响应时,SIP服务器将所述电话号码重新放入临时用户组中待分配账号的行列中;当网络电话机重启后,向SIP服务器发送包含所述电话号码的请求报文,SIP服务器收到所述请求报文后确认所述电话号码是否已经被分配;如所述电话号码未被分配则返回一个SIP_ack报文进行确认,通知该网络电话机用户可以继续使用原来的电话号码。
2.一种基于SIP协议的动态获取电话号码的系统,其特征在于,包括网络电话机和SIP服务器,其中,网络电话机在接入网络后发送SIP发现报文;SIP服务器接收所述发现报文,并从预先配置的临时用户组中获取一个尚未被分配的电话号码,向网络电话机发送包括所述电话号码和SIP服务器地址的SIP offer 报文;网络电话机接收SIP offer报文,并配置获取的电话号码和SIP服务器地址,向SIP服务器发送确认报文;SIP服务器收到所述确认报文后将所述电话号码从临时用户组中待分配账号的行列中移除;还包括,网络电话机向SIP服务器发送心跳报文;SIP服务器在预设时间内没有收到心跳报文的响应时,SIP服务器将所述电话号码重新放入临时用户组中待分配账号的行列中;还包括,当网络电话机重启后,向SIP服务器发送包含所述电话号码的请求报文,SIP服务器收到所述请求报文后确认所述电话号码是否已经被分配;如所述电话号码未被分配则返回一个SIP_ack报文进行确认,通知该网络电话机用户可以继续使用原来的电话号码。
3.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现前述权利要求1所述基于SIP协议的动态获取电话号码的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云(南京)数字技术有限公司,未经紫光云(南京)数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911300819.9/1.html,转载请声明来源钻瓜专利网。