基于蜂窝信号的语音通信方法、设备及存储介质与流程
未命名
09-12
阅读:61
评论:0

1.本技术涉及电子通信技术,尤其涉及一种基于蜂窝信号的语音通信方法、设备及存储介质。
背景技术:
2.随着现代化通信技术和移动网络的快速发展,智能终端在人们的日常生活中逐渐普及,语音通信质量成为用户关心的重点。终端信号的强弱对语音通信质量的影响尤为明显,因此,实现弱蜂窝信号下的语音通信,具有十分重要的现实意义。
3.在现有的语音通信方法中,当用户处于弱蜂窝信号覆盖区域而无法实现语音通信时,采用呼叫转移的方式,将呼叫请求转移到其他终端上,以保证语音通信的正常进行。
4.当用户为被叫时,被叫终端因处于弱蜂窝信号覆盖区域导致语音通信质量较差,或发生通信中断,而采用呼叫转移以实现语音通信的操作流程较为复杂,使得用户的体验感较差,因此现有技术存在语音通信质量差以及用户通话体验差的技术问题。
技术实现要素:
5.本技术提供一种基于蜂窝信号的语音通信方法、设备及存储介质,用以解决现有技术中语音通信质量差以及用户通话体验差的技术问题。
6.第一方面,本技术提供一种基于蜂窝信号的语音通信方法,应用于被叫终端侧,包括:
7.响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;
8.判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;
9.若否,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
10.可选地,被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信,包括:
11.基于增强语音通信业务平台接收呼叫请求;
12.判断被叫号码是否为固话号码;若是,则确定被叫号码满足预设条件,基于增强语音通信业务平台判断被叫号码与被叫终端对应的手机号码是否一致;
13.若是,则将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
14.可选地,基于增强语音通信业务平台接收呼叫请求,包括:
15.基于核心网接收呼叫请求;获取被叫号码对应的省端局网元,将呼叫请求路由至省端局网元;
16.获取增强语音通信业务平台的预设格式要求,基于预设格式要求,将呼叫请求路由至会话边界控制器进行格式转换;
17.将格式转换后的呼叫请求发送至增强语音通信业务平台。
18.可选地,在第一蜂窝信号值大于第一预设阈值时,基于核心网建立主叫终端与被叫终端之间的语音通信。
19.可选地,基于核心网建立主叫终端与被叫终端之间的语音通信,包括:
20.基于核心网接收呼叫请求;
21.基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,以建立主叫终端与被叫终端之间的语音通信。
22.可选地,判断被叫号码是否签约增强语音通信业务,包括:
23.基于被叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;
24.基于签约信息,判断被叫号码是否签约增强语音通信业务。
25.第二方面,申请提供一种基于蜂窝信号的语音通信方法,应用于主叫终端侧,包括:
26.向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;
27.判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;
28.若否,则基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
29.可选地,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信,包括:
30.将呼叫请求发送至增强语音通信业务平台,基于增强语音通信业务平台,对主叫号码进行身份认证;若认证通过,则获取核心网的预设格式要求,基于预设格式要求,将呼叫请求发送至会话边界控制器进行格式转换;
31.获取主叫号码对应的省端局网元,将格式转换后的呼叫请求发送至省端局网元;
32.基于省端局网元将格式转换后的呼叫请求发送至核心网,判断被叫号码是否为具有通信权限的有效号码;
33.若是,则基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
34.可选地,基于增强语音通信业务平台,对主叫号码进行身份认证,包括:
35.基于核心网获取主叫终端的注册号码;其中,注册号码用于表征主叫终端对应用户名下的sim卡;
36.通过核心网的号码认证平台判断主叫号码与注册号码是否一致,若一致,则确定主叫号码的身份认证成功,并将表征身份认证成功的第一提示信息发送至增强语音通信业务平台;
37.若不一致,则确定主叫号码的身份认证失败,并将表征身份认证失败的第二提示信息发送至增强语音通信业务平台。
38.可选地,判断主叫号码是否签约增强语音通信业务,包括:
39.基于主叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;
40.基于签约信息,判断主叫号码是否签约增强语音通信业务。
41.第三方面,本技术提供一种基于蜂窝信号的语音通信设备,应用于被叫终端侧,包
括:
42.确定模块,用于响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;
43.第一处理模块,用于判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;
44.第一通信模块,用于若否,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
45.可选地,第一通信模块用于:
46.基于增强语音通信业务平台接收呼叫请求;
47.判断被叫号码是否为固话号码;若是,则确定被叫号码满足预设条件,基于增强语音通信业务平台判断被叫号码与被叫终端对应的手机号码是否一致;
48.若是,则将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
49.可选地,第一通信模块还用于:
50.基于核心网接收呼叫请求;获取被叫号码对应的省端局网元,将呼叫请求路由至省端局网元;
51.获取增强语音通信业务平台的预设格式要求,基于预设格式要求,将呼叫请求路由至会话边界控制器进行格式转换;
52.将格式转换后的呼叫请求发送至增强语音通信业务平台。
53.可选地,第一通信模块还用于:
54.在第一蜂窝信号值大于第一预设阈值时,基于核心网建立主叫终端与被叫终端之间的语音通信。
55.可选地,第一通信模块还用于:
56.基于核心网接收呼叫请求;
57.基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,以建立主叫终端与被叫终端之间的语音通信。
58.可选地,第一处理模块用于:
59.基于被叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;
60.基于签约信息,判断被叫号码是否签约增强语音通信业务。
61.第四方面,本技术提供一种基于蜂窝信号的语音通信设备,应用于主叫终端侧,包括:
62.呼叫模块,用于向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;
63.第二处理模块,用于判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;
64.第二通信模块,用于若否,则基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
65.可选地,第二通信模块用于:
66.将呼叫请求发送至增强语音通信业务平台,基于增强语音通信业务平台,对主叫
号码进行身份认证;若认证通过,则获取核心网的预设格式要求,基于预设格式要求,将呼叫请求发送至会话边界控制器进行格式转换;
67.获取主叫号码对应的省端局网元,将格式转换后的呼叫请求发送至省端局网元;
68.基于省端局网元将格式转换后的呼叫请求发送至核心网,判断被叫号码是否为具有通信权限的有效号码;
69.若是,则基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
70.可选地,第二通信模块还用于:
71.基于核心网获取主叫终端的注册号码;其中,注册号码用于表征主叫终端对应用户名下的sim卡;
72.通过核心网的号码认证平台判断主叫号码与注册号码是否一致,若一致,则确定主叫号码的身份认证成功,并将表征身份认证成功的第一提示信息发送至增强语音通信业务平台;
73.若不一致,则确定主叫号码的身份认证失败,并将表征身份认证失败的第二提示信息发送至增强语音通信业务平台。
74.可选地,第二处理模块用于:
75.基于主叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;
76.基于签约信息,判断主叫号码是否签约增强语音通信业务。
77.本技术的第五方面,提供了一种基于蜂窝信号的语音通信设备,包括:
78.处理器和存储器;
79.存储器存储计算机执行指令;
80.处理器执行存储器存储的计算机执行指令,使得基于蜂窝信号的语音通信设备执行第一方面中任一项的基于蜂窝信号的语音通信方法。
81.第六方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面中任一项的基于蜂窝信号的语音通信方法。
82.本技术提供的基于蜂窝信号的语音通信方法、设备及存储介质,既可以应用于被叫终端侧,也可以应用于主叫终端侧,确定语音通信中呼叫请求对应的主叫号码和被叫号码;判断应用于被叫终端侧时的被叫号码或应用于主叫终端侧时的主叫号码是否签约增强语音通信业务,若是,则获取应用于被叫终端侧时的被叫终端或应用于主叫终端侧时的主叫终端对应的蜂窝信号值,判断蜂窝信号值是否大于预设阈值;若否,即应用于被叫终端侧时的被叫终端或应用于主叫终端侧时的主叫终端处于弱蜂窝信号覆盖区域,则基于语音通信业务平台建立主叫终端与被叫终端之间的语音通信,无论用户作为主叫还是被叫,均可以实现弱蜂窝信号覆盖区域下的语音通信,从而保证语音通话质量,同时整个语音通信过程在主叫终端和被叫终端之间进行,未涉及其他终端,简化了操作流程,实现了提高语音通信质量以及优化用户通话体验的技术效果。
附图说明
83.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
84.图1为本技术实施例提供的应用于被叫终端侧的基于蜂窝信号的语音通信方法流程图一;
85.图2为本技术实施例提供的应用于主叫终端侧的基于蜂窝信号的语音通信方法流程图一;
86.图3为本技术实施例提供的应用于被叫终端侧的基于蜂窝信号的语音通信方法流程图二;
87.图4为本技术实施例提供的应用于主叫终端侧的基于蜂窝信号的语音通信方法流程图二;
88.图5为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图一;
89.图6为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图二;
90.图7为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图三;
91.图8为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图四;
92.图9为本技术实施例提供的应用于被叫终端侧的基于蜂窝信号的语音通信设备的结构示意图;
93.图10为本技术实施例提供的应用于主叫终端侧的基于蜂窝信号的语音通信设备的结构示意图;
94.图11为本技术实施例提供的基于蜂窝信号的语音通信设备的硬件结构图。
95.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
96.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的设备和方法的例子。
97.在现有的语音通信方法中,当被叫终端处于弱蜂窝信号覆盖区域时,语音通信质量较差,或发生通信中断,为了实现被叫终端在弱蜂窝信号覆盖区域下的语音通信,采用呼叫转移的方式,将呼叫请求转移到其他终端上,以保证语音通信的正常进行,而呼叫转移的操作流程较为复杂,导致用户的体验感较差,因此,现有的语音通信方法存在语音通信质量差以及用户通话体验差的技术问题。
98.本技术提供的基于蜂窝信号的语音通信方法、设备及存储介质,既可以应用于被叫终端侧,也可以应用于主叫终端侧,确定语音通信中呼叫请求对应的主叫号码和被叫号码;判断应用于被叫终端侧时的被叫号码或应用于主叫终端侧时的主叫号码是否签约增强语音通信业务,若是,则获取应用于被叫终端侧时的被叫终端或应用于主叫终端侧时的主叫终端对应的蜂窝信号值,判断蜂窝信号值是否大于预设阈值;若否,即应用于被叫终端侧
时的被叫终端或应用于主叫终端侧时的主叫终端处于弱蜂窝信号覆盖区域,则基于语音通信业务平台建立主叫终端与被叫终端之间的语音通信,无论用户作为主叫还是被叫,均可以实现弱蜂窝信号覆盖区域下的语音通信,从而保证语音通话质量,同时整个语音通信过程在主叫终端和被叫终端之间进行,未涉及其他终端,简化了操作流程,实现了提高语音通信质量以及优化用户通话体验的技术效果。
99.下面以具体的实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
100.图1为本技术实施例提供的应用于被叫终端侧的基于蜂窝信号的语音通信方法流程图一。如图1所示,本实施例提供的一种基于蜂窝信号的语音通信方法,应用于被叫终端侧,包括:
101.s101、响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;
102.本实施例中,基于呼叫请求确定主叫号码和被叫号码,其中,主叫号码对应的主叫用户可以为移动、联通、电信三网的手机用户,也可以为固话用户,被叫号码对应的被叫用户可以为联通的手机用户。
103.s102、判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;
104.本实施例中,基于被叫号码确定核心网中相应的归属位置寄存器hlr,基于被叫归属位置寄存器hlr获取增强语音通信业务的签约信息,基于签约信息,判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,并判断第一蜂窝信号值是否大于第一预设阈值。
105.s103、若否,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
106.本实施例中,若第一蜂窝信号值小于第一预设阈值,则被叫终端处于弱蜂窝信号覆盖区域,基于核心网接收主叫终端发起的呼叫请求,获取被叫号码对应的省端局网元,并将呼叫请求路由至省端局网元。
107.本实施例中,获取增强语音通信业务平台的预设格式要求,将呼叫请求路由至会话边界控制器sbc,根据预设格式要求进行格式转换;将格式转换后的呼叫请求发送至增强语音通信业务平台,基于增强语音通信业务平台将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
108.在本实施例中,若第一蜂窝信号值大于第一预设阈值,则被叫终端处于强蜂窝信号覆盖区域,基于核心网接收主叫终端发起的呼叫请求,并查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
109.图2为本技术实施例提供的应用于主叫终端侧的基于蜂窝信号的语音通信方法流程图一。如图2所示,本技术实施例提供的一种基于蜂窝信号的语音通信方法,应用于主叫终端侧,包括:
110.s201、向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;
111.本实施例中,获取向被叫终端发起的呼叫请求对应的主叫号码和被叫号码,其中,主叫号码对应的主叫用户可以为联通的手机用户,被叫号码对应的被叫用户可以为移动、
联通、电信三网的手机用户,也可以为固话用户。
112.s202、判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;
113.本实施例中,基于主叫号码确定核心网中相应的归属位置寄存器hlr,基于主叫归属位置寄存器hlr获取增强语音通信业务的签约信息,基于签约信息,判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,并判断第二蜂窝信号值是否大于第二预设阈值。
114.s203、若否,则基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
115.本实施例中,若第二蜂窝信号值小于第二预设阈值,则主叫终端处于弱蜂窝信号覆盖区域,将呼叫请求发送至增强语音通信业务平台,基于核心网获取主叫终端的注册号码,即主叫终端对应用户名下的sim卡,并通过核心网的号码认证平台判断主叫号码与注册号码是否一致,若一致,则对主叫号码的身份认证成功,若不一致,则对主叫号码的身份认证失败。
116.本实施例中,将认证结果返回至增强语音通信业务平台,若认证成功,则获取核心网的预设格式要求,将呼叫请求发送至会话边界控制器sbc,根据预设格式要求进行格式转换;获取主叫号码对应的省端局网元,将格式转换后的呼叫请求发送至省端局网元,基于省端局网元将格式转换后的呼叫请求发送至核心网。
117.本实施例中,判断被叫号码是否为具有通信权限的有效号码,若是,则基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
118.本技术提供的基于蜂窝信号的语音通信方法,在应用于被叫终端侧时,响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;若否,即被叫终端处于弱蜂窝信号覆盖区域,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信,整个语音通信过程在主叫终端和被叫终端之间进行,未涉及其他终端,简化了操作流程;在应用于主叫终端侧时,向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;若否,即主叫终端处于弱蜂窝信号覆盖区域,则基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信,无论用户作为主叫还是被叫,均可以实现弱蜂窝信号覆盖区域下的语音通信,从而保证语音通话质量,实现了提高语音通信质量以及优化用户通话体验的技术效果。
119.图3为本技术实施例提供的应用于被叫终端侧的基于蜂窝信号的语音通信方法流程图二,本实施例提供的一种基于蜂窝信号的语音通信方法,应用于被叫终端侧,包括:
120.s301、响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;基于被叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;基于签约信息,判断被叫号码是否签约增强语音通信业务;若是,则获取被叫终端对应的第一蜂窝信号值;
121.s302、判断第一蜂窝信号值是否大于第一预设阈值,若否,基于核心网接收呼叫请求;获取被叫号码对应的省端局网元,将呼叫请求路由至省端局网元;
122.s303、获取增强语音通信业务平台的预设格式要求,基于预设格式要求,将呼叫请求路由至会话边界控制器进行格式转换;将格式转换后的呼叫请求发送至增强语音通信业务平台;
123.s304、判断被叫号码是否为固话号码;若是,则确定被叫号码满足预设条件,基于增强语音通信业务平台判断被叫号码与被叫终端对应的手机号码是否一致;若是,则将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信;
124.s305、在第一蜂窝信号值大于第一预设阈值时,基于核心网接收呼叫请求;基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,以建立主叫终端与被叫终端之间的语音通信。
125.图4为本技术实施例提供的应用于主叫终端侧的基于蜂窝信号的语音通信方法流程图二,本实施例提供的一种基于蜂窝信号的语音通信方法,应用于主叫终端侧,包括:
126.s401、向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;基于主叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;基于签约信息,判断主叫号码是否签约增强语音通信业务;若是,则获取主叫终端对应的第二蜂窝信号值;
127.s402、判断第二蜂窝信号值是否大于第二预设阈值;若否,则将呼叫请求发送至增强语音通信业务平台,基于核心网获取主叫终端的注册号码;其中,注册号码用于表征主叫终端对应用户名下的sim卡;
128.s403、通过核心网的号码认证平台判断主叫号码与注册号码是否一致,若一致,则确定主叫号码的身份认证成功,并将表征身份认证成功的第一提示信息发送至增强语音通信业务平台;若不一致,则确定主叫号码的身份认证失败,并将表征身份认证失败的第二提示信息发送至增强语音通信业务平台;
129.s404、若认证通过,则获取核心网的预设格式要求,基于预设格式要求,将呼叫请求发送至会话边界控制器进行格式转换;获取主叫号码对应的省端局网元,将格式转换后的呼叫请求发送至省端局网元;
130.s405、基于省端局网元将格式转换后的呼叫请求发送至核心网,判断被叫号码是否为具有通信权限的有效号码;若是,则基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
131.通过执行s301至s305以及s401至s405,确定呼叫请求对应的主叫号码和被叫号码,判断应用于被叫终端侧时的被叫号码或应用于主叫终端侧时的主叫号码是否签约增强语音通信业务,若是,则获取应用于被叫终端侧时的被叫终端或应用于主叫终端侧时的主叫终端对应的蜂窝信号值,判断蜂窝信号值是否大于预设阈值;若否,即应用于被叫终端侧时的被叫终端或应用于主叫终端侧时的主叫终端处于弱蜂窝信号覆盖区域,则通过增强语音通信业务平台、会话边界控制器、省端局网元、核心网完成主叫终端与被叫终端的语音通信,使得无论用户作为主叫还是被叫,均可以实现弱蜂窝信号覆盖区域下的语音通信,从而保证语音通话质量,同时整个语音通信过程在主叫终端和被叫终端之间进行,未涉及其他终端,简化了操作流程,实现了提高语音通信质量以及优化用户通话体验的技术效果。
132.在第一示范例中,图5为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图一,在如图5所示的通信组网中,归属位置寄存器hlr是核心网的网元,拜访位置寄存器vlr是位于核心网的一个动态数据库,用于存放用户的相关信息,如用户手机号码、所处位置区域的识别等参数;核心网、省端局网元、会话边界控制器sbc、增强语音通信业务平台为由高到低的上下级关系。首先,基于核心网接收主叫终端发送的基于7号信令的呼叫请求,确定呼叫请求的主叫号码和被叫号码;基于被叫号码确定核心网中相应的归属位置寄存器hlr,基于被叫归属位置寄存器hlr判断被叫号码是否签约增强语音通信业务;其中,集中业务支撑系统cbss通过集成订单管理系统iom发指令给被叫归属位置寄存器hlr,将增强语音通信业务的签约信息写入被叫归属位置寄存器hlr。其次,若被叫号码签约增强语音通信业务,则基于被叫号码确定核心网中相应的拜访位置寄存器vlr,通过核心网的前置机设备从被叫拜访位置寄存器vlr中获取被叫终端对应的第一蜂窝信号值,并在前置机设备中判断第一蜂窝信号值是否大于第一预设阈值;若否,则被叫终端处于弱蜂窝信号覆盖区域,图6为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图二,如图6所示,获取被叫号码对应的省端局网元,得到省端局网元的专属路由码号,基于专属路由码号将呼叫请求路由至省端局网元。再次,将呼叫请求路由至会话边界控制器sbc,进行7号信令和sip信令的转换,将转换后的基于sip信令的呼叫请求发送至增强语音通信业务平台。最后,基于增强语音通信业务平台的用户管理模块,查询到被叫终端上的app客户端,通过增强语音通信业务平台控制app客户端振铃,实现主叫终端与被叫终端之间的语音通信;其中,app客户端为被叫终端处于弱蜂窝信号覆盖区域时进行语音通信的手机软件。图7为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图三,如图7所示,若第一蜂窝信号值大于第一预设阈值,即被叫终端处于强蜂窝信号覆盖区域,则通过被叫拜访位置寄存器vlr查询到被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,实现主叫终端与被叫终端之间的语音通信。
133.在第二示范例中,图8为本技术实施例提供的基于蜂窝信号的语音通信方法的场景图四,如图8所示,首先,向被叫终端发起基于sip信号的呼叫请求,确定呼叫请求的主叫号码和被叫号码;基于主叫号码确定核心网中相应的归属位置寄存器hlr,基于主叫归属位置寄存器hlr判断主叫号码是否签约增强语音通信业务;其中,集中业务支撑系统cbss通过集成订单管理系统iom发指令给主叫归属位置寄存器hlr,将增强语音通信业务的签约信息写入主叫归属位置寄存器hlr。其次,若主叫号码签约增强语音通信业务,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;若否,则将呼叫请求发送至增强语音通信业务平台;基于主叫号码确定核心网中相应的拜访位置寄存器vlr,从主叫拜访位置寄存器vlr中获取注册号码,即主叫终端对应用户名下的sim卡。再次,基于增强语音通信业务平台-会话边界控制器sbc-省端局网元-核心网的路径,在核心网的号码认证平台判断主叫号码与注册号码是否一致,若是,则对主叫号码的身份认证成功,若否,则对主叫号码的身份认证失败;将认证结果返回至增强语音通信业务平台,若认证失败,则不予发起本次呼叫;若认证成功,则将呼叫请求发送至会话边界控制器sbc,进行sip号信令和7号信令的转换。最后,获取主叫号码对应的省端局网元,将转换后的基于7号信令的呼叫请求通过省端局网元发送至核心网;判断被叫号码是否为具有通信权限的有效号码,若是,则通过核心网查询到被叫号码对应的被叫终端;将呼叫请求发送至被叫终端,实现主叫终端
与被叫终端之间的语音通信。
134.本技术提供的基于蜂窝信号的语音通信方法,在应用于被叫终端侧时,响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;若否,即被叫终端处于弱蜂窝信号覆盖区域,则基于核心网接收呼叫请求,通过省端局网元、会话边界控制器将呼叫请求发送至增强语音通信业务平台,建立主叫终端与被叫终端之间的语音通信,整个语音通信过程在主叫终端和被叫终端之间进行,未涉及其他终端,简化了操作流程;在应用于主叫终端侧时,向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;若否,即主叫终端处于弱蜂窝信号覆盖区域,则将呼叫请求发送至增强语音通信业务平台,再通过会话边界控制器、省端局网元、核心网的路径将呼叫请求发送至被叫终端,实现主叫终端与被叫终端之间的语音通信,无论用户作为主叫还是被叫,均可以实现弱蜂窝信号覆盖区域下的语音通信,从而保证语音通话质量,实现了提高语音通信质量以及优化用户通话体验的技术效果。
135.图9为本技术实施例提供的应用于被叫终端侧的基于蜂窝信号的语音通信设备的结构示意图。如图9所示,本实施例提供的一种蜂窝信号的语音通信设备900,应用于被叫终端侧,包括:确定模块901、第一处理模块902、第一通信模块903,
136.确定模块901,用于响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;
137.第一处理模块902,用于判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;
138.第一通信模块903,用于若否,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
139.一种可能的实现方式中,第一通信模块903用于:
140.基于增强语音通信业务平台接收呼叫请求;
141.判断被叫号码是否为固话号码;若是,则确定被叫号码满足预设条件,基于增强语音通信业务平台判断被叫号码与被叫终端对应的手机号码是否一致;
142.若是,则将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
143.一种可能的实现方式中,第一通信模块903还用于:
144.基于核心网接收呼叫请求;获取被叫号码对应的省端局网元,将呼叫请求路由至省端局网元;
145.获取增强语音通信业务平台的预设格式要求,基于预设格式要求,将呼叫请求路由至会话边界控制器进行格式转换;
146.将格式转换后的呼叫请求发送至增强语音通信业务平台。
147.一种可能的实现方式中,第一通信模块903还用于:
148.在第一蜂窝信号值大于第一预设阈值时,基于核心网建立主叫终端与被叫终端之间的语音通信。
149.一种可能的实现方式中,第一通信模块903还用于:
150.基于核心网接收呼叫请求;
151.基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,以建立主叫终端与被叫终端之间的语音通信。
152.一种可能的实现方式中,第一处理模块902用于:
153.基于被叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;
154.基于签约信息,判断被叫号码是否签约增强语音通信业务。
155.图10为本技术实施例提供的应用于主叫终端侧的基于蜂窝信号的语音通信设备的结构示意图。如图10所示,本实施例提供的一种蜂窝信号的语音通信设备1000,应用于主叫终端侧,包括:呼叫模块1001、第二处理模块1002、第二通信模块1003,
156.呼叫模块1001,用于向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;
157.第二处理模块1002,用于判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;
158.第二通信模块1003,用于若否,则基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。
159.一种可能的实现方式中,第二通信模块1003用于:
160.将呼叫请求发送至增强语音通信业务平台,基于增强语音通信业务平台,对主叫号码进行身份认证;若认证通过,则获取核心网的预设格式要求,基于预设格式要求,将呼叫请求发送至会话边界控制器进行格式转换;
161.获取主叫号码对应的省端局网元,将格式转换后的呼叫请求发送至省端局网元;
162.基于省端局网元将格式转换后的呼叫请求发送至核心网,判断被叫号码是否为具有通信权限的有效号码;
163.若是,则基于核心网查询被叫号码对应的被叫终端,将呼叫请求发送至被叫终端,建立主叫终端与被叫终端之间的语音通信。
164.一种可能的实现方式中,第二通信模块1003还用于:
165.基于核心网获取主叫终端的注册号码;其中,注册号码用于表征主叫终端对应用户名下的sim卡;
166.通过核心网的号码认证平台判断主叫号码与注册号码是否一致,若一致,则确定主叫号码的身份认证成功,并将表征身份认证成功的第一提示信息发送至增强语音通信业务平台;
167.若不一致,则确定主叫号码的身份认证失败,并将表征身份认证失败的第二提示信息发送至增强语音通信业务平台。
168.一种可能的实现方式中,第二处理模块1002用于:
169.基于主叫号码确定核心网中相应的归属位置寄存器,基于归属位置寄存器获取增强语音通信业务的签约信息;
170.基于签约信息,判断主叫号码是否签约增强语音通信业务。
171.本技术提供的基于蜂窝信号的语音通信设备,在应用于被叫终端侧时,包括确定模块、第一处理模块、第一通信模块,通过确定模块响应于主叫终端的呼叫请求,确定呼叫
请求的主叫号码和被叫号码;通过第一处理模块判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;通过第一通信模块实现若否,即被叫终端处于弱蜂窝信号覆盖区域,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信,整个语音通信过程在主叫终端和被叫终端之间进行,未涉及其他终端,简化了操作流程;在应用于主叫终端侧时,包括呼叫模块、第二处理模块、第二通信模块,通过呼叫模块向被叫终端发起呼叫请求,获取呼叫请求对应的主叫号码和被叫号码;通过第二处理模块判断主叫号码是否签约增强语音通信业务,若是,则获取主叫终端对应的第二蜂窝信号值,判断第二蜂窝信号值是否大于第二预设阈值;通过第二通信模块实现若否,即主叫终端处于弱蜂窝信号覆盖区域,则基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信,无论用户作为主叫还是被叫,均可以实现弱蜂窝信号覆盖区域下的语音通信,从而保证语音通话质量,实现了提高语音通信质量以及优化用户通话体验的技术效果。
172.图11为本技术实施例提供的基于蜂窝信号的语音通信设备的硬件结构图。如图11所示,该基于蜂窝信号的语音通信设备1100包括:
173.处理器1101和存储器1102;
174.存储器存储计算机执行指令;
175.处理器执行存储器1102存储的计算机执行指令,使得基于蜂窝信号的语音通信设备执行如上述的基于蜂窝信号的语音通信方法。
176.应理解,上述处理器1101可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。存储器1102可能包含高速随机存取存储器(英文:random access memory,简称:ram),也可能还包括非易失性存储器(英文:non-volatile memory,简称:nvm),例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
177.本技术实施例相应还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上述的基于蜂窝信号的语音通信方法。
178.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其他实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
179.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
技术特征:
1.一种基于蜂窝信号的语音通信方法,应用于被叫终端侧,其特征在于,包括:响应于主叫终端的呼叫请求,确定所述呼叫请求的主叫号码和被叫号码;判断所述被叫号码是否签约增强语音通信业务,若是,则获取所述被叫终端对应的第一蜂窝信号值,判断所述第一蜂窝信号值是否大于第一预设阈值;若否,且所述被叫号码满足预设条件时,基于增强语音通信业务平台建立所述主叫终端与所述被叫终端之间的语音通信。2.根据权利要求1所述的语音通信方法,其特征在于,所述被叫号码满足预设条件时,基于增强语音通信业务平台建立所述主叫终端与所述被叫终端之间的语音通信,包括:基于所述增强语音通信业务平台接收所述呼叫请求;判断所述被叫号码是否为固话号码;若是,则确定所述被叫号码满足所述预设条件,基于所述增强语音通信业务平台判断所述被叫号码与所述被叫终端对应的手机号码是否一致;若是,则将所述呼叫请求发送至所述被叫终端,建立所述主叫终端与所述被叫终端之间的语音通信。3.根据权利要求2所述的语音通信方法,其特征在于,所述基于所述增强语音通信业务平台接收所述呼叫请求,包括:基于核心网接收所述呼叫请求;获取所述被叫号码对应的省端局网元,将所述呼叫请求路由至所述省端局网元;获取所述增强语音通信业务平台的预设格式要求,基于所述预设格式要求,将所述呼叫请求路由至会话边界控制器进行格式转换;将格式转换后的呼叫请求发送至所述增强语音通信业务平台。4.根据权利要求3所述的语音通信方法,其特征在于,在所述第一蜂窝信号值大于所述第一预设阈值时,基于所述核心网建立所述主叫终端与所述被叫终端之间的语音通信。5.根据权利要求4所述的语音通信方法,其特征在于,所述基于所述核心网建立所述主叫终端与所述被叫终端之间的语音通信,包括:基于所述核心网接收所述呼叫请求;基于所述核心网查询所述被叫号码对应的所述被叫终端,将所述呼叫请求发送至所述被叫终端,以建立所述主叫终端与所述被叫终端之间的语音通信。6.根据权利要求1所述的语音通信方法,其特征在于,所述判断所述被叫号码是否签约增强语音通信业务,包括:基于所述被叫号码确定核心网中相应的归属位置寄存器,基于所述归属位置寄存器获取所述增强语音通信业务的签约信息;基于所述签约信息,判断所述被叫号码是否签约所述增强语音通信业务。7.一种基于蜂窝信号的语音通信方法,应用于主叫终端侧,其特征在于,包括:向被叫终端发起呼叫请求,获取所述呼叫请求对应的主叫号码和被叫号码;判断所述主叫号码是否签约增强语音通信业务,若是,则获取所述主叫终端对应的第二蜂窝信号值,判断所述第二蜂窝信号值是否大于第二预设阈值;若否,则基于增强语音通信业务平台建立所述主叫终端与所述被叫终端之间的语音通信。
8.根据权利要求7所述的语音通信方法,其特征在于,所述基于增强语音通信业务平台建立所述主叫终端与所述被叫终端之间的语音通信,包括:将所述呼叫请求发送至所述增强语音通信业务平台,基于所述增强语音通信业务平台,对所述主叫号码进行身份认证;若认证通过,则获取核心网的预设格式要求,基于所述预设格式要求,将所述呼叫请求发送至会话边界控制器进行格式转换;获取所述主叫号码对应的省端局网元,将格式转换后的呼叫请求发送至所述省端局网元;基于所述省端局网元将所述格式转换后的呼叫请求发送至所述核心网,判断所述被叫号码是否为具有通信权限的有效号码;若是,则基于所述核心网查询所述被叫号码对应的所述被叫终端,将所述呼叫请求发送至所述被叫终端,建立所述主叫终端与所述被叫终端之间的语音通信。9.根据权利要求8所述的语音通信方法,其特征在于,所述基于所述增强语音通信业务平台,对所述主叫号码进行身份认证,包括:基于所述核心网获取所述主叫终端的注册号码;其中,所述注册号码用于表征所述主叫终端对应用户名下的sim卡;通过所述核心网的号码认证平台判断所述主叫号码与所述注册号码是否一致,若一致,则确定所述主叫号码的身份认证成功,并将表征身份认证成功的第一提示信息发送至所述增强语音通信业务平台;若不一致,则确定所述主叫号码的身份认证失败,并将表征身份认证失败的第二提示信息发送至所述增强语音通信业务平台。10.根据权利要求8所述的语音通信方法,其特征在于,所述判断所述主叫号码是否签约增强语音通信业务,包括:基于所述主叫号码确定所述核心网中相应的归属位置寄存器,基于所述归属位置寄存器获取所述增强语音通信业务的签约信息;基于所述签约信息,判断所述主叫号码是否签约所述增强语音通信业务。11.一种基于蜂窝信号的语音通信设备,应用于被叫终端侧,其特征在于,包括:确定模块,用于响应于主叫终端的呼叫请求,确定所述呼叫请求的主叫号码和被叫号码;第一处理模块,用于判断所述被叫号码是否签约增强语音通信业务,若是,则获取所述被叫终端对应的第一蜂窝信号值,判断所述第一蜂窝信号值是否大于第一预设阈值;第一通信模块,用于若否,且所述被叫号码满足预设条件时,基于增强语音通信业务平台建立所述主叫终端与所述被叫终端之间的语音通信。12.一种基于蜂窝信号的语音通信设备,应用于主叫终端侧,其特征在于,包括:呼叫模块,用于向被叫终端发起呼叫请求,获取所述呼叫请求对应的主叫号码和被叫号码;第二处理模块,用于判断所述主叫号码是否签约增强语音通信业务,若是,则获取所述主叫终端对应的第二蜂窝信号值,判断所述第二蜂窝信号值是否大于第二预设阈值;第二通信模块,用于若否,则基于增强语音通信业务平台建立所述主叫终端与所述被叫终端之间的语音通信。
13.一种基于蜂窝信号的语音通信设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至6或7至10中任一项所述的基于蜂窝信号的语音通信方法。14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至6或7-10中任一项所述的基于蜂窝信号的语音通信方法。
技术总结
本申请提供一种基于蜂窝信号的语音通信方法、设备及存储介质,涉及通信技术领域。该方法包括:响应于主叫终端的呼叫请求,确定呼叫请求的主叫号码和被叫号码;判断被叫号码是否签约增强语音通信业务,若是,则获取被叫终端对应的第一蜂窝信号值,判断第一蜂窝信号值是否大于第一预设阈值;若否,且被叫号码满足预设条件时,基于增强语音通信业务平台建立主叫终端与被叫终端之间的语音通信。本申请的方法实现了提高语音通信质量以及优化用户通话体验的技术效果。验的技术效果。验的技术效果。
技术研发人员:黄笑磊 韩勇 梁斌
受保护的技术使用者:联通在线信息科技有限公司
技术研发日:2023.07.03
技术公布日:2023/9/9
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/