一种VoNR语音呼叫方法和系统与流程

文档序号:29098439发布日期:2022-03-02 04:15阅读:782来源:国知局
一种VoNR语音呼叫方法和系统与流程
一种vonr语音呼叫方法和系统
技术领域
1.本发明涉及通信技术领域,特别涉及一种vonr语音呼叫方法和系统。


背景技术:

2.随着5g网络建设的不断加快,语音呼叫方案逐渐由eps回落方案走向vonr方案。在5g网络中,用户终端对vonr语音业务的感知最为直观。其中,语音业务的接通时延、通话质量是用户终端对vonr语音业务感知的两大要素。因此,如何从这两大要素中去提升用户终端对vonr语音业务感知,是一个重要的课题。
3.用户终端使用vonr语音呼叫业务,从信令维度涉及随机接入、nas流程、空口加密&ue能力查询、数据承载建立、语音ims承载建立、ims注册、vonr呼叫、vonr语音承载建立等八大流程,任何一个流程出现异常,都有可能导致呼叫建立失败或者呼叫建立时延过长。
4.在vonr语音呼叫流程中,基站需要进行多次调度才能将信令的信息成功调度,以每次调度30字节为例,一般基站需要调度40次左右,用户终端才能将该信令的信息成功上发。而每一次vonr语音呼叫,用户终端都要重复发送该信令的信息,因此很有必要对该信令的信息发送和处理进行优化。


技术实现要素:

5.本发明的主要目的在于提供一种通过优化邀请请求信令发送机制,从而提升用户终端的vonr语音业务感知的vonr语音呼叫方法和系统。
6.为达成上述目的,本发明提供一种vonr语音呼叫方法,所述方法包括先后执行的如下步骤:s1、用户终端进行第一次vonr业务时向核心网发送第一vonr邀请请求信令,所述第一vonr邀请请求信令包括第一信息;s3、所述核心网接收到所述第一vonr邀请请求信令,对所述第一vonr邀请请求信令中的第一信息进行存储,并进行后续呼叫处理流程;s5、所述用户终端进行后续vonr业务时向所述核心网发送去除了所述第一信息的第二vonr邀请请求信令,s7、所述核心网接收到所述第二vonr邀请请求信令,并根据所述第二vonr邀请请求信令进行所述后续呼叫处理流程;s9、所述核心网在需要所述第一信息进行判决处理时直接调用之前存储的所述第一信息。
7.作为优选的技术方案,在步骤s9中所述核心网未查询到所述第一信息时,所述vonr语音呼叫方法还包括如下先后执行的步骤:s11、所述核心网构造第一信息的查询命令发送给所述用户终端;s13、所述用户终端接收到所述第一信息的查询命令后,反馈所述第一信息给所述核心网;
s15、所述核心网接收并存储反馈回来的所述第一信息,并根据其进行判决处理后,进行后续呼叫处理流程。
8.作为优选的技术方案,所述用户终端包括主叫终端和被叫终端。
9.作为优选的技术方案,所述核心网存储所述主叫终端的所述第一信息和所述被叫终端的所述第一信息。
10.作为优选的技术方案,所述第一vonr邀请请求信令为完整版的vonr邀请请求信令,所述第二vonr邀请请求信令为瘦身版的vonr邀请请求信令,所述第二vonr邀请请求信令的字节少于所述第一vonr邀请请求信令的字节。
11.作为优选的技术方案,所述第一信息包括用户终端能力信息。
12.作为优选的技术方案,所述第一vonr邀请请求信令为1200字节,所述第二vonr邀请请求信令不超过200字节。
13.本发明的还提供一种vonr语音呼叫系统,所述系统包括用户终端和核心网,其特征在于:所述用户终端包括信令产生模块和第一信令收发模块,所述信令产生模块用于产生第一vonr邀请请求信令和第二vonr邀请请求信令,所述第一vonr邀请请求信令包括第一信息,所述第二vonr邀请请求信令去除了所述第一信息;所述第一信令收发模块在所述用户终端进行第一次vonr业务时向核心网发送第一vonr邀请请求信令,在所述用户终端进行后续vonr业务时向所述核心网发送所述第二vonr邀请请求信令;所述核心网包括第二信令收发模块、信息存储模块、信息调用模块和呼叫处理模块;所述第二信令收发模块用于接收所述第一vonr邀请请求信令和所述第二vonr邀请请求信令;所述信息存储模块用于对所述第一vonr邀请请求信令中的第一信息进行存储;所述呼叫处理模块用于在收到所述第一vonr邀请请求信令和第二vonr邀请请求信令后进行后续呼叫处理流程;所述信息调用模块用于在所述核心网需要所述第一信息进行判决处理时直接调用之前存储的所述第一信息。
14.作为优选的技术方案,所述核心网还包括信息查询模块和信息接收模块,所述用户终端还包括第一信息收集模块和第一信息反馈模块;所述信息查询模块用于构造第一信息的查询命令发送给所述用户终端,所述第一信息收集模块用于接收到所述第一信息的查询命令后将收集的所述第一信息传达给所述第一信息反馈模块,所述第一信息反馈模块用于反馈所述第一信息给所述核心网,所述信息接收模块用于接收反馈回来的所述第一信息。
15.作为优选的技术方案,当第一信息为用户终端能力信息,所述用户终端为主叫终端时,所述核心网用于存储所述主叫终端的用户终端能力信息,当所述用户终端为被叫终端时,所述核心网用于存储所述被叫终端的用户终端能力信息。
16.与现有技术相比,本发明对信令的发送和处理进行了优化,当用户终端进行第一次vonr业务时向核心网发送第一vonr邀请请求信令(即完整版的vonr邀请请求信令),所述核心网接收到所述第一vonr邀请请求信令,对所述第一vonr邀请请求信令中的第一信息进行存储,所述用户终端进行后续vonr业务时向所述核心网发送去除了所述第一信息的第二vonr邀请请求信令(即瘦身版的vonr邀请请求信令),使用户终端在后续vonr呼叫业务流程中,基站调度信令的效率和成功率提高,并加快了vonr呼叫业务各流程的时效,从而提升
vonr接通效率,降低呼叫建立的时延,提升终端用户对vonr语音业务的感知。在一些优选的实施例中,瘦身版的vonr邀请请求信令不超过200字节,比1200字节的完整版vonr邀请请求信令减少了83%以上的字节。
附图说明
17.为进一步揭示本发明之具体技术内容,下文结合附图对本发明的示例性实施方式进行更详细的描述,其中:图1为本发明实施例提供的一种vonr语音呼叫系统的框架示意图;图2是图1所示vonr语音呼叫系统的用户终端的框架示意图;图3是图1所示vonr语音呼叫系统的核心网的框架示意图;图4为本发明实施例的一种vonr语音呼叫方法的流程示意图;图5为本发明实施例的另一种vonr语音呼叫方法的流程示意图。
具体实施方式
18.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
19.请参阅图1,本技术实施例提供的vonr语音呼叫系统100包括通信连接的用户终端40和核心网10,用户终端40和核心网10都使用5g网络并支持vonr技术。可理解地,vonr语音呼叫系统100可包括多个用户终端40,例如用户终端a~n,该多个用户终端40之间通过核心网10实现互联。可理解地,用户终端40可能是通过中间媒介例如5g基站连接到核心网10,因用户终端40通过中间媒介例如5g基站连接到核心网10不是本发明的改进重点,且该连接方式属于现有技术,因此不再详细说明。
20.请参阅图2,用户终端40包括信令产生模块42和第一信令收发模块44,信令产生模块42用于产生第一vonr邀请请求信令和第二vonr邀请请求信令,第一vonr邀请请求信令包括第一信息,第二vonr邀请请求信令去除了第一信息;第一信令收发模块44在用户终端40进行第一次vonr业务时向核心网10发送第一vonr邀请请求信令,在用户终端40进行后续vonr业务时向核心网10发送第二vonr邀请请求信令。
21.用户终端40还包括第一信息收集模块46和第一信息反馈模块48;第一信息收集模块46用于接收到核心网10发来的第一信息的查询命令后,将收集的第一信息传达给第一信息反馈模块48,第一信息反馈模块48用于反馈第一信息给核心网10。
22.请参阅图3,核心网10包括第二信令收发模块11、信息存储模块13、信息调用模块14和呼叫处理模块16。第二信令收发模块11用于接收第一vonr邀请请求信令和第二vonr邀请请求信令;信息存储模块13用于对第一vonr邀请请求信令中的第一信息进行存储;呼叫处理模块16用于在收到第一vonr邀请请求信令和第二vonr邀请请求信令后进行后续呼叫处理流程;信息调用模块14用于在核心网10需要第一信息进行判决处理时直接调用之前存储的第一信息。
23.核心网10还包括信息查询模块17和信息接收模块18,信息查询模块17用于在核心网10尚未存储第一信息或者在调用之前存储的第一信息失败时,构造第一信息的查询命令发送给用户终端40。用户终端40的第一信息收集模块46接收到第一信息的查询命令后将收集的第一信息传达给第一信息反馈模块48,第一信息反馈模块48反馈第一信息给核心网
10。核心网10的信息接收模块18用于接收反馈回来的第一信息。
24.当第一信息为用户终端能力信息,用户终端40为主叫终端时,核心网10用于存储主叫终端的用户终端能力信息,当用户终端40为被叫终端时,核心网10用于存储被叫终端的用户终端能力信息。
25.下面结合图4详细介绍图1所示的vonr语音呼叫系统100的vonr语音呼叫方法,该方法包括以下先后执行的步骤:s1、用户终端40例如用户终端a进行第一次vonr业务时向核心网10发送第一vonr邀请请求信令,第一vonr邀请请求信令包括第一信息;s3、核心网10接收到第一vonr邀请请求信令,对第一vonr邀请请求信令中的第一信息进行存储,并进行后续呼叫处理流程;s5、用户终端40进行后续vonr业务时向核心网10发送去除了第一信息的第二vonr邀请请求信令;s7、核心网10接收到第二vonr邀请请求信令,并根据第二vonr邀请请求信令进行后续呼叫处理流程;s9、核心网10在需要第一信息进行判决处理时直接调用之前存储的第一信息。
26.以上步骤对信令的发送和处理进行了优化,当用户终端40进行第一次vonr业务时向核心网10发送第一vonr邀请请求信令(即完整版的vonr邀请请求信令),核心网10接收到第一vonr邀请请求信令,对第一vonr邀请请求信令中的第一信息进行存储,用户终端40进行后续vonr业务时向核心网10发送去除了第一信息的第二vonr邀请请求信令,使核心网10和5g基站调度信令的效率和成功率提高,并加快了vonr呼叫业务各流程的时效,从而提升vonr接通效率,降低呼叫建立的时延,提升用户终端40对vonr语音业务的感知。
27.参阅图5,由于定时器超时或其它异常原因导致核心网10未存储成功或删除了第一信息,在步骤s9中核心网10未查询到第一信息时,该vonr语音呼叫方法还包括如下先后执行的步骤:s11、核心网10构造第一信息的查询命令发送给用户终端40;s13、用户终端40接收到第一信息的查询命令后,反馈第一信息给核心网10;s15、核心网10接收并存储反馈回来的第一信息,并根据其进行判决处理后,进行后续呼叫处理流程。
28.上述步骤保证了vonr业务流程的顺利进行,提升vonr接通效率,降低呼叫建立的时延,从而提升终端用户对vonr语音业务的感知。
29.具体的,在vonr语音呼叫过程中,用户终端40包括主叫终端和被叫终端。当主叫终端为vonr语音呼叫业务的主动呼叫方或主动请求方,被叫终端为vonr语音呼叫业务的被叫方或被动接受方时,被叫终端的数量可以是1个,也可以是多个,即被叫终端的数量大于或等于1。
30.核心网10存储主叫终端的第一信息和被叫终端的第一信息。或者,核心网10存储主叫终端或被叫终端的第一信息。
31.第一vonr邀请请求信令为完整版的vonr邀请请求信令,第二vonr邀请请求信令为瘦身版的vonr邀请请求信令。完整版的vonr邀请请求信令,典型大小为1200字节,在本实施例中,第一信息是用户终端能力信息时,去掉用户终端能力信息后的瘦身版的vonr邀请请求信令典型大小为200字节,瘦身效率达到83.3%,即瘦身版的vonr邀请请求信令的字节比
完整版的vonr邀请请求信令的字节少83.3%,可见,第二vonr邀请请求信令的字节少于第一vonr邀请请求信令的字节。在另外的实施例中,第二vonr邀请请求信令不超过200字节。
32.用户终端40后续的vonr业务,通过发送瘦身后的第二vonr邀请请求信令,即瘦身版的vonr邀请请求信令,因瘦身后的第二vonr邀请请求信令字节远远少于第一vonr邀请请求信令的字节,这样的优化信令发送机制,使核心网10和5g基站调度信令的效率和成功率都得到很大的提高,提升vonr接通效率,降低呼叫建立的时延,从而提升用户终端40的vonr语音业务感知。
33.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1