技术新讯 > 电子通信装置的制造及其应用技术 > 语音呼叫方法、装置、计算机可读存储介质和芯片系统与流程  >  正文

语音呼叫方法、装置、计算机可读存储介质和芯片系统与流程

  • 国知局
  • 2024-08-02 14:18:40

本技术涉及通信领域,并且具体地,涉及一种通信方法、装置、计算机可读存储介质和芯片系统。

背景技术:

1、无线蜂窝通信网络技术已进入了5g时代,第五代系统(fifth-generationsystem,5gs)开始提供新无线电(new radio,nr)接入技术。但是,一些地区还没有时限5g网络覆盖,而且有些用户不愿意使用5g,会在终端设备上关掉5g功能,这都会导致终端设备从5g网络回落到4g网络。在两个终端设备之间发起电话呼叫的过程中,如果被叫端从5g回落到4g,会影响语音承载建立的时间,可能导致电话接通后没有声音或自动挂断。

技术实现思路

1、有鉴于此,本技术提供了一种通信方法、装置、计算机可读存储介质和芯片系统,能够有效提高终端设备在epsfb过程中呼叫状态刷新的成功率,避免异常发生时双端无声、掉话或无声后掉话的问题出现,从而提升终端设备用户的体验。

2、第一方面,提供了一种通信方法,包括:第二终端设备接收第一终端设备发起的第一呼叫;基于第一呼叫,第二终端设备向第一终端设备发送第一信令,第一信令包括200ok和a=curr:qos local sendrecv,且第一信令是在第二终端设备接收到第二信令之前发送的,第二信令包括qci=1;在第二终端设备接通第一呼叫后,第二终端设备接收第一终端设备发送的语音。

3、在一种实现中,该方法还包括:第二终端设备向第一终端设备发送第一信令之前,接收第一终端设备基于第一呼叫发送的update信令;第一信令是响应于update信令向第一终端设备发送的。

4、在一种实现中,在接收到第一终端设备发起的呼叫之后,接收第一信令之前,第二终端设备发生eps fallback。

5、在一种实现中,第一信令是基于第二终端设备完成eps fallback之后接收的。

6、在一种实现中,该方法还包括:在第二终端设备的网络制式被配置为第二网络制式之前,接收第一切换指令;第二终端设备的网络制式被配置为第二网络制式是响应于第一切换指令执行的。

7、在一种实现中,该方法还包括:第二终端设备接收第一切换指令之前,响应于第一终端设备发起的第一呼叫,向第一终端设备发送100trying信令;第一切换指令是基于100trying信令接收的。

8、第二方面,提供了一种通信方法,包括:第二终端设备接收第一终端设备发起的第二呼叫;在第一时刻,第二终端设备向第一终端设备发送第三信令,第三信令包括200ok和a=curr:qos local sendrecv,且第三信令是在第二终端设备接收到第四信令之后发送的,第四信令包括qci=1;从第一时刻开始,在第一时长后,在第二终端设备接收到第四信令后,第二终端设备向第一终端设备发送第一180ringing信令;在第二终端设备拒绝第二呼叫后,第二终端设备接收第一终端设备发起的第三呼叫;在第二时刻,第二终端设备向第一终端设备发送第五信令,第五信令包括200ok和a=curr:qos local none,且第五信令是在第二终端设备接收到第六信令之前发送的,第六信令包括qci=1;从第二时刻开始,在第二时长后,在第二终端设备接收到第六信令后,第二终端设备向第一终端设备发送第二180ringing信令,基于第五信令包括a=curr:qos local none,第二时长大于第一时长;在第二终端设备接通第三呼叫后,第二终端设备接收第一终端设备发送的语音。

9、在一种实现中,第二终端设备向第一终端设备发送第四信令后,该方法还包括:第二终端设备开始计时,第二180ringing信令是基于计时时长大于预设时长发送的。

10、第三方面,提供了一种通信方法,包括:第一终端设备向第二终端设备发起第四呼叫时,第一终端设备向第二终端设备发送第一invite信令;在接收到180ringing信令后,基于第四呼叫,第一终端设备接收第七信令,第七信令包括200ok和a=curr:qos localnone;在第三时刻,第四呼叫被接通;基于第四呼叫被接通,在第四时刻,第一终端设备向第二终端设备发送第二invite信令,第一invite信令与第二invite信令包括相同的sip callid,第二invite信令包括a=sendrecv,在第三时刻与第四时刻之间,第一终端设备没有接收到第二终端设备发送的语音;基于第二invite信令,第一终端设备接收第二终端设备发送的第三信令,第三信令包括200ok和a=sendrecv;在第一终端设备接收第三信令后,第一终端设备接收第二终端设备发送的语音。

11、在一种实现中,第一终端设备向第二终端设备发送第二invite信令之前,还包括:基于第四呼叫被接通,第一终端设备向第二终端设备发送第三invite信令,第三invite信令包括a=sendonly信息,第一invite信令与第三invite信令包括相同的sip call id;基于第三invite信令,第一终端设备接收第二终端设备发送的第四信令,第四信令包括200ok和a=recvonly。

12、第四方面,提供了一种通信方法,包括:第二终端设备接收第一终端设备发起第四呼叫时,第二终端设备接收第一终端设备发送的第一invite信令;基于第四呼叫,第二终端设备向第一终端设备发送第七信令,第七信令包括200ok和a=curr:qos local none;在第三时刻,第四呼叫被接通;基于第四呼叫被接通,在第五时刻,第二终端设备接收第一终端设备发送的第二invite信令,第一invite信令与第二invite信令包括相同的sip call id,第二invite信令包括a=sendrecv,在第三时刻与第五时刻之间,第二终端设备没有接收到第一终端设备发送的语音;响应于第二invite信令,第二终端设备向第一终端设备发送第三信令,第三信令包括200ok和a=sendrecv;在第二终端设备发送第三信令后,第二终端设备接收第一终端设备发送的语音。

13、在一种实现中,第二终端设备接收第一终端设备发送的第二invite信令之前,还包括:基于第四呼叫被接通,第二终端设备接收第一终端设备发送的第三invite信令,第三invite信令包括a=sendonly信息,第一invite信令与第三invite信令包括相同的sipcall id;响应于第三invite信令,第二终端设备向第一终端设备发送第四信令,第四信令包括200ok和a=recvonly。

14、第五方面,提供了一种通信装置,该通信装置包括处理器、天线和存储器,存储器用于存储指令,处理器用于执行存储器存储的指令,以控制天线接收或发送信号,使得上述任一项的方法被执行。

15、第六方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行程序,计算机可执行程序在被计算机调用时,使计算机执行上述任一项的方法。

16、第七方面,提供了一种芯片系统,包括处理器,处理器用于执行计算机可执行程序,使得安装有芯片系统的设备执行上述任一项的方法。

本文地址:https://www.jishuxx.com/zhuanli/20240801/242349.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。