号码处理方法、装置及存储介质与流程

文档序号:36598830发布日期:2024-01-06 23:08阅读:26来源:国知局
号码处理方法、装置及存储介质与流程

本技术涉及通信领域,尤其涉及一种号码处理方法、装置及存储介质。


背景技术:

1、高清通话(voice over lte,volte)虚拟专用网络(virtual private network,vpn)是一项通过建立虚拟专用网,利用缩位拨号、专用编号计划等方式,向集团客户内部成员提供的语音通话。volte vpn由集团网和家庭网组成,在同一集团网或家庭网中实现短号互相拨打业务。

2、相关技术中,当volte vpn所属的用户终端呼叫的目标被叫号码为短号号码时,volte vpn平台会将目标被叫号码当作固话号码进行处理,在目标被叫号码前添加前缀国家码、区号,以实现对目标被叫号码的统一管理。volte vpn平台会将添加有号码前缀的目标被叫号码发送给volte vpn平台的下游设备,下游设备需要升级才能对添加有号码前缀的目标被叫号码进行处理。然而,当volte vpn平台的下游设备老化时,可能导致volte vpn平台的下游设备无法进行改进与升级,限制了用户终端的呼叫。因此,如何提高volte vpn呼叫的兼容性是仍待解决的技术问题。


技术实现思路

1、本技术提供了一种号码处理方法、装置及存储介质,用于提高volte vpn呼叫的兼容性。

2、为达到上述目的,本技术采用如下技术方案:

3、第一方面,本技术实施例提供了一种号码处理方法,cscf接收来自高清通话volte虚拟专用网络vpn平台的第一号码;在第一号码包括号码前缀的情况下,向电话号码映射域名解析系统enum-dns发送第一号码;接收来自enum-dns的第二号码,第二号码是由enum-dns将第一号码中的号码前缀删除得到的号码;向网络之间互连的协议ip多媒体系统ims发送第二号码。

4、在一种可能的实现方式中,接收来自用户终端的呼叫请求;向volte vpn平台发送第一指示信息,第一指示信息用于指示volte vpn平台在短号号码中添加号码前缀。

5、在一种可能的实现方式中,呼叫请求包括待呼叫的被叫号码,检测被叫号码,确定被叫号码的类型;被叫号码的类型包括长号号码和短号号码;在被叫号码为短号码的情况下,向volte vpn平台发送第二指示信息,第二指示信息用于指示volte vpn平台向cscf透传被叫号码。

6、在一种可能的实现方式中,向enum-dns发送第一号码和第三指示信息,第三指示信息用于指示enum-dns删除第一号码中的号码前缀。

7、在一种可能的实现方式中,enum-dns包括域名系统dns网元和电话号码映射工作组enum网元。

8、第二方面,本技术实施例提供了一种号码处理方法,enum-dns接收来自呼叫会话控制功能cscf的第一号码,第一号码包括号码前缀;删除第一号码中的号码前缀,得到第二号码;向cscf发送第二号码。

9、第三方面,本技术提供了一种号码处理装置,包括:通信单元和处理单元:通信单元,用于接收来自高清通话volte虚拟专用网络vpn平台的第一号码;处理单元,用于在第一号码包括号码前缀的情况下,向电话号码映射域名解析系统enum-dns发送第一号码;通信单元,还用于接收来自enum-dns的第二号码,第二号码是由enum-dns将第一号码中的号码前缀删除得到的号码;通信单元,还用于向网络之间互连的协议ip多媒体系统ims发送第二号码。

10、在一种可能的实现方式中,通信单元,还用于:接收来自用户终端的呼叫请求;向volte vpn平台发送第一指示信息,第一指示信息用于指示volte vpn平台在短号号码中添加号码前缀。

11、在一种可能的实现方式中,呼叫请求包括待呼叫的被叫号码,处理单元,还用于:检测被叫号码,确定被叫号码的类型;被叫号码的类型包括长号号码和短号号码;处理单元,还用于:在被叫号码为短号码的情况下,指示通信单元向volte vpn平台发送第二指示信息,第二指示信息用于指示volte vpn平台向cscf透传被叫号码。

12、在一种可能的实现方式中,通信单元,该用于向enum-dns发送第一号码和第三指示信息,第三指示信息用于指示enum-dns删除第一号码中的号码前缀。

13、在一种可能的实现方式中,enum-dns包括域名系统dns网元和电话号码映射工作组enum网元。

14、第四方面,本技术提供了一种号码处理装置,包括:通信单元和处理单元:通信单元,用于接收来自呼叫会话控制功能cscf的第一号码,第一号码包括号码前缀;处理单元,用于删除第一号码中的号码前缀,得到第二号码;通信单元,还用于向cscf发送第二号码。

15、第五方面,本技术提供了一种号码处理装置,该号码处理装置包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当号码处理装置运行时,处理器执行存储器存储的计算机执行指令,以使号码处理装置执行如第一方面和第一方面的任一种可能的实现方式中描述的号码处理方法。

16、第六方面,本技术提供了一种号码处理装置,该号码处理装置包括:处理器以及存储器;其中,存储器用于存储计算机执行指令,当号码处理装置运行时,处理器执行存储器存储的计算机执行指令,以使号码处理装置执行如第二方面和第二方面的任一种可能的实现方式中描述的号码处理方法。

17、第七方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由号码处理装置的处理器执行时,使得号码处理装置能够执行如第一方面和第一方面的任一种可能的实现方式中描述的号码处理方法。

18、第八方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机可读存储介质中的指令由号码处理装置的处理器执行时,使得号码处理装置能够执行如第二方面和第二方面的任一种可能的实现方式中描述的号码处理方法。

19、第九方面,本技术实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现上述第一方面和第一方面的任一种可能的实现方式中描述的号码处理方法。

20、第十方面,本技术实施例提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现上述第二方面和第二方面的任一种可能的实现方式中描述的号码处理方法。

21、第十一方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面和第一方面的任一种可能的实现方式中描述的号码处理方法。

22、第十二方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面和第一方面的任一种可能的实现方式中描述的号码处理方法。

23、本技术的这些方面或其他方面在以下的描述中会更加简明易懂。

24、上述方案至少带来以下有益效果:本技术实施例中,cscf接收来自高清通话虚拟专用网络volte vpn平台的第一号码。在第一号码包括号码前缀的情况下,volte vpn平台下游的设备可能无法识别、处理第一号码。本技术中,cscf将第一号码发送至enum-dns,enum-dns能够删除第一号码中的号码前缀,得到第二号码。cscf接收并向ims发送无号码前缀的第二号码,这样,ims中的volte vpn平台的下游设备可以直接对第二号码处理,从而实现用户终端的呼叫。因此,本技术能够提高volte vpn呼叫的兼容性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1