CN112039831B - 语音呼叫方法、装置、存储介质及终端 - Google Patents

语音呼叫方法、装置、存储介质及终端 Download PDF

Info

Publication number
CN112039831B
CN112039831B CN202010161058.XA CN202010161058A CN112039831B CN 112039831 B CN112039831 B CN 112039831B CN 202010161058 A CN202010161058 A CN 202010161058A CN 112039831 B CN112039831 B CN 112039831B
Authority
CN
China
Prior art keywords
mode
voice call
terminal
calling
nsa
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010161058.XA
Other languages
English (en)
Other versions
CN112039831A (zh
Inventor
朱中华
程滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN202010161058.XA priority Critical patent/CN112039831B/zh
Publication of CN112039831A publication Critical patent/CN112039831A/zh
Application granted granted Critical
Publication of CN112039831B publication Critical patent/CN112039831B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请实施例公开了一种语音呼叫方法、装置、存储介质及终端,属于计算机技术领域。所述方法应用于同时支持独立组网SA模式和非独立组网NSA模式的终端,终端将基于SA模式发送第一语音呼叫请求,在确定第一语音呼叫请求呼叫失败时,终端基于SA模式执行重呼操作,在确定重呼操作呼叫失败时,终端将SA模式切换为NSA模式,并基于NSA模式发送第二语音呼叫请求。由此,提高终端在SA模式下5G语音呼叫的成功率,以及终端通过将SA模式切换至NSA模式发送语音呼叫的方式增强语音呼叫的健壮性,提高用户使用终端进行语音呼叫的通信体验。

Description

语音呼叫方法、装置、存储介质及终端
技术领域
本申请涉及计算机技术领域,尤其涉及一种语音呼叫方法、装置、存储介质及终端。
背景技术
随着5G(5thgenerationmobilenetworks,第五代移动通信技术)的发展,高清语音通信是人们追求更高通信体验的方向,继4G(the4thgenerationmobilecommunicationtechnology,***移动通信技术)下的VoLTE(Voiceover Long-TermEvolution,长期演进语音承载)语音通话发展后的基于第五代移动通信技术的VoNR(VoiceoverNewRadio,新无线网络语音)语音通话应运而生,VoNR是终端在SA模式的5G网络服务下更高质量、更自然、更低时耗的语音通话业务。在相关技术中,在终端发送VoNR语音呼叫请求过程中,会存在终端侧或网络侧的原因导致终端不能获得正常的VoNR语音服务,进而出现终端在SA模式下发送的语音呼叫请求的呼叫成功率较低的情况,给用户造成不良的语音通信体验。
发明内容
本申请实施例提供了一种语音呼叫方法、装置、存储介质及终端,可以解决终端通过独立组网SA模式发送语音呼叫的呼叫成功率较低,给用户造成不良的语音通信体验的问题。所述技术方案如下:
第一方面,本申请实施例提供了一种语音呼叫方法,所述方法应用于同时支持独立组网SA模式和非独立组网NSA模式的终端,所述方法包括:
基于SA模式发送第一语音呼叫请求;
在确定所述第一语音呼叫请求呼叫失败时,基于SA模式执行重呼操作;
在确定所述重呼操作呼叫失败时,将SA模式切换为NSA模式;
基于NSA模式发送第二语音呼叫请求。
第二方面,本申请实施例提供了一种语音呼叫装置,所述装置包括:
呼叫模块,用于基于SA模式发送第一语音呼叫请求;
重呼模块,用于在确定所述第一语音呼叫请求呼叫失败时,基于SA模式执行重呼操作;
切换模块,用于在确定所述重呼操作呼叫失败时,将SA模式切换为NSA模式;
发送模块,用于基于NSA模式发送第二语音呼叫请求。
第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
第四方面,本申请实施例提供一种终端,包括:处理器、存储器、显示屏;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
本申请实施例的方案在执行时,终端基于SA模式发送第一语音呼叫请求,在确定第一语音呼叫请求呼叫失败时,终端基于SA模式执行重呼操作,在确定重呼操作呼叫失败时,终端将SA模式切换为NSA模式,并基于NSA模式发送第二语音呼叫请求。由此,提高终端在SA模式下5G语音呼叫的成功率,以及终端通过将SA模式切换至NSA模式发送5G语音呼叫的方式增强5G语音呼叫的健壮性,提高用户使用终端进行5G语音呼叫的通信体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的一种通信***架构示意图;
图2是本申请实施例提供的一种语音呼叫方法的流程示意图;
图3是本申请实施例提供的一种语音呼叫方法的另一流程示意图;
图4是本申请实施例提供的一种终端用户界面示意图;
图5是本申请实施例提供的一种终端用户界面另一示意图;
图6是本申请实施例提供的一种终端用户界面另一示意图;
图7是本申请实施例提供的一种语音呼叫方法的结构示意图;
图8是本申请实施例涉及的一种终端的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
图1为本申请提供的一种通信***架构示意图。
请参见图1,通信***包括主叫终端100、主叫侧LTE基站110、主叫侧NR基站120、核心网130、被叫终端140、被叫侧LTE基站150、被叫侧NR基站160。主叫侧LTE基站110和被叫侧LTE基站150可为在覆盖范围内一个或多个主叫终端100和被叫终端140提供4G网络无线接入,使用户终端之间能进行相互通信;主叫侧NR基站120和被叫侧NR基站160可为在覆盖范围内一个或多个主叫终端100和被叫终端140提供5G网络无线接入,使用户终端之间能进行相互通信。终端进行语音呼叫时,既可通过独立组网SA模式进行VoNR语音呼叫,也可通过非独立组网NSA模式进行VoLTE语音呼叫,SA模式是指独立组网模式,是一套全新的5G网络模式,包含全新的5GNR基站和5G核心网。NSA模式是4G无线接入网和5GNR的双连接网络模式,即非独立组网的4G LTE与5GNR新无线双连接架构:在NSA模式下,UE与4G核心网建立连接,同时使用至少两个不同基站的无线资源(4G基站为主站和5GNR基站为从站),借助4G核心网传输信令,4G基站或5GNR基站传输数据业务。SA模式与NSA模式的主要区别在于接入的核心网不同:在NSA模式下,5GNR基站接入的是4G核心网,通过4G核心网传输信令,4G基站或5GNR基站传输数据业务;在终端处于NSA模式下,运营商可以4G和5G共有4G核心网。在SA模式下,5GNR基站直接接入5G核心网,通过5G核心网传输信令,5GNR基站传输数据业务。NSA模式是在5G建设初期的一种过渡的组网模式。
主叫终端100和被叫终端140包括但不限于移动台(MS,MobileStation)、移动终端设备(MobileTerminal)、移动电话(MobileTelephone)、手机(handset)及便携设备(portableequipment)等,该终端设备可以经无线接入网(RadioAccess Network,RAN)与一个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有无线通信功能的计算机等,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置或设备。
基站即公用移动通信基站,是移动设备接入互联网的接口设备,也是无线电台站的一种形式,是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。基站也可称为基站***它由多个独立基站设备共同组成,一个完整的基站设备还包括电源、蓄电池、空调、安防监控等配套设备。主叫侧LTE基站110和被叫侧LTE基站150主要包括BBU(BuildingBasebandUnite,室内基带处理单元)、RRU(RadioRemote Unit,远端射频单元)、射频天线三个部分,BBU主要负责信号调制,RRU主要负责射频处理,天线主要负责线缆上导行波和空气中的空间波之间的转换。主叫侧NR基站120和被叫侧NR基站160较于LTE基站,将LTE基站之前的RRU与射频天线合并成AAU(ActiveAntennaUnit,有源天线单元),通过光纤和BBU相连。根据基站的站型大小和功率,可分为宏基站(MacroSite)、微基站(MicroSite)、皮基站(PicoSite)、飞基站(FemtoSite):宏基站的单载波发射功率为10W以上,覆盖半径在200米以上;微基站的单载波发射功率为500mW至10W之间,覆盖半径在50米至200米之间;皮基站的单载波发射功率为100mW至500mW之间,覆盖半径在20米至50米之间;飞基站的单载波发射功率为100mW以下,覆盖半径在10米至20米之间。
核心网130是通信网络最核心的部分,是信息处理中心,一般一个核心网能处理几千或几万个基站的数据,主要负责数据的处理和路由。核心网130能够提供用户连接、用户管理以及业务承载功能,并能作为承载网络提供外部网络的接口;用户连接的建立包括MM(MobileManagement,移动性管理)、CM(CallManagement,呼叫管理)、交换/路由、录音通知(结合智能网业务完成到智能网***设备的连接关系)等功能;用户管理包括用户的描述、对用户业务Qos(QualityofService,服务质量)的描述、用户通信记录(Accounting)、与智能网平台的对话提供VHE(VirtualHomeEnvironment,虚拟居家环境)、安全性(由鉴权中心提供相应的安全性措施);业务承载包括到外部的PSTN(PublicSwitchedTelephoneNetwork,公共交换电话网络)、外部电路数据网和分组数据网、因特网(Internet)和内联网(Intranets),以及SMS(ShortMessage Service,短消息服务器)等等。
在下述方法实施例中,为了便于说明,仅以各步骤的执行主体为终端进行介绍说明。
下面将结合附图2至图3,对本申请实施例提供的语音呼叫方法进行详细介绍。
请参见图2,为本申请实施例提供了一种语音呼叫方法的流程示意图。本实施例以一种语音呼叫方法应用于终端来举例说明,该语音呼叫方法可以包括以下步骤:
S201,基于SA模式发送第一语音呼叫请求。
其中,SA模式是指独立组网模式,是一套全新的5G网络模式,包含全新的5GNR基站和5G核心网。SA模式与NSA模式的主要区别在于接入的核心网不同:在NSA模式下,5GNR基站接入的是4G核心网,通过4G核心网传输信令,5GNR基站传输数据业务;在终端处于NSA模式下,运营商可以4G和5G共有4G核心网。在SA模式下,5GNR基站直接接入5G核心网,通过5G核心网传输信令,5GNR基站传输数据业务。NSA模式是在5G建设初期的一种过渡的组网模式。第一语音呼叫是指终端在SA模式下能够发送承载在5G NR基站上的VoNR语音呼叫业务。
一般的,在确定终端的当前组网模式为SA模式时,终端在接收到语音呼叫指令时将发送VoNR呼叫请求,以获取VoNR语音通信。确定终端的当前组网模式的方式有多种:
可选地,通过主叫终端获取被叫终端的组网模式,在被叫终端的组网模式为SA模式时,将主叫终端的当前组网模式设置为SA模式,此时的主叫终端的当前组网模式为SA模式;在被叫终端的组网模式为NSA模式时,将主叫终端的当前组网模式设置为NSA模式,此时的主叫终端的当前组网模式为NSA模式。
可选地,通过主叫终端获取被叫终端的组网模式,在被叫终端的组网模式为SA模式时,将主叫终端的当前组网模式切换为SA模式,判断在主叫终端的当前组网模式为SA模式下的网络信号质量是否满足预设信号质量条件,在主叫终端的当前组网模式为SA模式下的网络信号质量满足预设信号质量条件时,将主叫终端的当前组网模式设置为SA模式,此时主叫终端的当前组网模式设置为SA模式;在主叫终端的当前组网模式为SA模式下的网络信号质量不满足预设信号质量条件时,将主叫终端的当前组网模式设置为NSA模式,此时主叫终端的当前组网模式为NSA模式。
S202,在确定第一语音呼叫请求呼叫失败时,基于SA模式执行重呼操作。
其中,重呼操作是指终端在第一语音呼叫请求呼叫失败时发送的预设次数的语音重呼请求。
一般的,通过获取第一语音呼叫请求的发送时刻,判断在预设时长内是否接收到该第一语音呼叫请求对应的呼叫成功响应,若终端在预设时长内接收到该第一语音呼叫请求对应的呼叫成功响应,则确定该第一语音呼叫请求呼叫成功;若终端在预设时长内未接收到该第一语音呼叫请求对应的呼叫成功响应,则确定该第一语音呼叫请求呼叫失败。在确定第一语音呼叫请求呼叫失败时,终端将根据预设时间间隔周期性的发送语音重呼请求,并记录终端发送的语音重呼请求的的呼叫次数。通过在第一语音呼叫请求呼叫失败时,终端根据预设时间间隔发送重呼请求的方式,提高终端在SA模式下语音呼叫的成功率。
S203,在确定重呼操作呼叫失败时,将SA模式切换为NSA模式。
其中,NSA模式4G无线接入网和5GNR的双连接网络模式,即非独立组网的4GLTE与5GNR新无线双连接架构:在NSA模式下,UE与4G核心网建立连接,同时使用至少两个不同基站的无线资源(4G基站为主站和5GNR基站为从站),借助4G核心网传输信令,4G基站或5GNR基站传输数据业务。
一般的,在确定第一语音呼叫请求呼叫失败时,终端将根据预设时间间隔周期性的发送语音重呼请求,并记录终端发送的语音重呼请求的的呼叫次数,在该语音重呼请求呼叫失败时,判断该次重呼的呼叫次数是否达到预设次数,若达到预设次数则确定终端发送的语音重呼请求呼叫失败;若未达到预设次数则继续发送新的语音重呼请求,并对新的语音重呼请求是否呼叫成功进行判断。
S204,基于NSA模式发送第二语音呼叫请求。
其中,第二语音呼叫请求是相较于第一语音呼叫请求的区分,是指终端在NSA模式下能够发送的更成熟稳定的VoLTE语音呼叫业务。
一般的,在终端基于SA模式执行的重呼操作呼叫失败时,终端将当前组网模式切换为NSA模式,利用NSA模式发送第二语音呼叫请求。
终端通过NSA模式发送第二语音呼叫请求可以通过如下方式:
判断终端在SA模式下的5G服务小区的网络信号质量是否满足预设的5G信号质量条件,若满足,则将在SA模式下的该5G服务小区作为终端在NSA模式下的5G服务小区;若不满足,则搜索该5G服务小区周围的一个或多个5G相邻小区,并在搜索到的一个或多个5G相邻小区中选择目标5G小区作为终端在NSA模式下的当前5G服务小区,该目标5G小区需要支持NSA模式且满足预设的5G信号质量条件。在确定NSA模式下的5G服务小区后,搜索一个或多个4G小区,在搜索到的一个或多个4G小区中选择目标4G小区作为终端在NSA模式下的4G服务小区,该目标4G小区支持与当前5G服务小区匹配的NSA模式且满足预设的4G信号质量条件。终端通过该5G服务小区和该4G服务小区组成的NSA模式发送第二语音呼叫请求。
由上述内容可知,本方案提供的呼叫方法,终端基于SA模式发送第一语音呼叫请求,在确定第一语音呼叫请求呼叫失败时,终端基于SA模式执行重呼操作,在确定重呼操作呼叫失败时,终端将SA模式切换为NSA模式,并基于NSA模式发送第二语音呼叫请求。由此,提高终端在SA模式下5GVoLTE语音呼叫的成功率,以及终端通过将SA模式切换至NSA模式发送VoLTE语音呼叫的方式增强终端发送语音呼叫的健壮性,提高用户使用终端在5G网络服务下发送语音呼叫的通信体验。
请参见图3,为本申请实施例提供了一种语音呼叫方法的另一流程示意图。本实施例以一种语音呼叫方法应用于终端中来举例说明。该语音呼叫方法可以包括以下步骤:
S301,获取被叫终端的组网模式。
其中,被叫终端是相较于主叫终端的区分,主叫终端用于发送语音呼叫请求,被叫终端用于接收主叫终端发送的语音呼叫请求。组网模式是指支持5G网络服务终端的5G组网方式,目前的5G组网方式包括两种:NSA模式和SA模式。
一般的,在主叫终端发送第一语音呼叫请求之前,需要获取被叫终端的组网模式,根据被叫终端的组网模式确定主叫终端的当前组网模式,使主叫终端的组网模式与被叫终端的组网模式保持一致,提高主叫终端发送第一语音呼叫的呼叫成功率。
S302,在组网模式为NSA模式时,选择NSA模式作为当前组网模式。
其中,NSA模式4G无线接入网和5GNR的双连接网络模式,即非独立组网的4GLTE与5GNR新无线双连接架构:在NSA模式下,UE与4G核心网建立连接,同时使用至少两个不同基站的无线资源(4G基站为主站和5GNR基站为从站),借助4G核心网传输信令,4G基站或5GNR基站传输数据业务。
一般的,在获取到被叫终端的组网模式为NSA模式时,将NSA模式作为当前的组网模式,故需要搜索支持NSA模式的5G小区和4G小区作为当前的服务小区,且作为当前服务小区的5G小区和4G小区需要分别满足预设的5G信号质量条件和4G信号质量条件,以保证终端在发送语音呼叫请求时拥有良好的网络状态。
S303,在组网模式为SA模式时,选择SA模式作为当前组网模式,且在当前组网模式为SA模式下的网络信号质量满足第一预设信号质量条件。
其中,网络信号质量是影响网络传输性能的因素,网络信号质量受信道容量、信道带宽、信噪比、误码率等影响,第一预设信号质量条件是指终端在SA模式下的当前5G服务小区需要满足的信号质量条件,用于衡量5G服务小区语音数据传输的稳定性能。
一般的,在获取到被叫终端的组网模式为SA模式时,将SA模式作为当前的组网模式,同时需要判断在终端的当前组网模式为SA模式下的网络信号质量是否满足第一预设信号质量条件,若满足则当前组网模式仍为SA模式;若不满足则将在当前组网模式下的5G服务小区切换至网络信号质量满足第一预设信号质量条件的5G小区,或是将当前组网模式切换至NSA模式。
S304,基于SA模式发起第一语音呼叫请求。
其中,SA模式是指独立组网模式,是一套全新的5G网络模式,包含全新的5GNR基站和5G核心网。SA模式与NSA模式的主要区别在于接入的核心网不同:在NSA模式下,5GNR基站接入的是4G核心网,通过4G核心网传输信令,5GNR基站传输数据业务;在终端处于NSA模式下,运营商可以4G和5G共有4G核心网。在SA模式下,5GNR基站直接接入5G核心网,通过5G核心网传输信令,5GNR基站传输数据业务。NSA模式是在5G建设初期的一种过渡的组网模式。第一语音呼叫是指终端在SA模式下能够发送承载在5G NR基站上的VoNR呼叫业务。
一般的,在确定终端的当前组网模式为SA模式时,终端在接收到语音呼叫指令时将发送VoNR呼叫请求,以获取VoNR语音通信。
举例说明:请参见图4的终端显示界面示意图,在终端处于SA模式下,用户利用终端发送第一语音呼叫请求,终端的显示界面上显示呼叫界面401,在呼叫界面401上显示有在SA模式下的VoNR语音呼叫标识402。
S305,获取第一语音呼叫请求的发送时刻。
其中,发送时刻是指第一语音呼叫请求由终端发送出的时刻,通过记录第一语音呼叫请求发送出的时刻,以便记录在接收到该第一语音呼叫请求对应的呼叫成功响应之前的时长,进而根据该时长判定该第一语音呼叫请求是否呼叫成功。
一般的,在终端发送第一语音呼叫请求时,终端将同时启动定时器,开始记录该第一语音呼叫请求呼叫等待的时长,并记录下该第一语音呼叫请求的发送时刻。
S306,基于发送时刻,若在预设时长内未接收到第一语音呼叫请求对应的呼叫成功响应时,确定第一语音呼叫请求呼叫失败。
其中,预设时长是指可由预先设置的语音呼叫等待的时间长度,用于衡量语音呼叫的成功与否。
一般的,获取第一语音呼叫请求的发送时刻,开始记录由发送该第一语音呼叫请求至接收到该第一语音呼叫请求对应的呼叫成功响应之间的时长,在该时长大于预设时长时,则可确定该第一语音呼叫请求呼叫失败。
S307,根据预设时间间隔周期性地发送重呼请求。
其中,预设时间间隔用于指示终端发送重呼请求的时间周期,重呼请求是在终端为SA模式下相较于第一语音呼叫请求而言的语音呼叫请求。
一般的,终端将根据预设时间间隔周期性地发送多次重呼请求,直至在预设时间间隔内能接收到重呼请求对应的呼叫成功响应。
S308,记录重呼请求的呼叫次数。
S309,在呼叫次数达到预设次数时,确定重呼请求重呼失败。
其中,预设次数是指终端周期性发送重呼请求的次数,是用于判定终端是否结束周期性地发送重呼请求的依据。
一般的,在终端周期性地发送重呼请求后,若重呼请求的呼叫次数达到预设次数时,终端将结束周期性地发送重呼请求,即确定终端的重呼请求重呼失败,并在终端的显示单元上显示语音呼叫失败的提示信息;若重呼请求的呼叫次数未达到预设次数时,终端仍将周期性地发送重呼请求,直至接收到重呼请求对应的呼叫成功响应时,停止发送重呼请求,即确定终端的重呼请求重呼成功。
举例说明:请参见图4和图5的终端显示界面示意图,在终端发起第一语音呼叫请求后,终端的显示界面上显示呼叫界面501,在预设时长内终端未接收到第一语音呼叫请求对应的呼叫成功响应时,终端将周期性的发送语音重呼请求,如:终端发送语音重呼请求的时间间隔为6S,预设呼叫次数为4次,终端在第一语音呼叫请求呼叫失败时,每间隔6S发送一次重呼请求;若在该发送重呼请求的时间间隔6S内终端接收到该重呼请求对应的呼叫成功响应时,表明该次重呼请求呼叫成功,即终端在SA模式下发送的VoNR语音呼叫请求呼叫成功;若在终端发送重呼请求到达4次时,仍未接收到重呼请求对应的呼叫成功响应时,表明终端在SA模式下发送的VoNR语音呼叫请求呼叫失败,将在终端的显示界面上显示提示界面501,并在预设时间3S后自动关闭该提示界面501。
S310,将SA模式切换为NSA模式。
其中,NSA模式4G无线接入网和5GNR的双连接网络模式,即非独立组网的4GLTE与5GNR新无线双连接架构:在NSA模式下,UE与4G核心网建立连接,同时使用至少两个不同基站的无线资源(4G基站为主站和5GNR基站为从站),借助4G核心网传输信令,4G基站或5GNR基站传输数据业务。
一般的,终端在SA模式下发送第一语音呼叫请求呼叫失败后,终端开始发送重呼请求,若确定重呼请求重呼失败,则可通过将SA模式切换至NSA模式的方式,在NSA模式下发送新的语音呼叫,以增强5G网络服务下的语音呼叫的健壮性。
S311,在确定5G服务小区不满足第三预设信号质量条件时,搜索所述5G服务小区周围的一个或多个5G相邻小区。
其中,5G服务小区是指终端当前可获得5G网络服务的区域,是从整个5G通信服务区中划分出来的小区,小区内设有5GNR基站,负责与小区中的终端建立无线连接,支持5G终端在5G通信服务区内的任意小区里均能进行5G通信。5G相邻小区是指在蜂窝通信中与当前5G服务小区邻近的5G小区,且是终端在切换当前服务小区时可供选择的目标小区。信号质量是影响网络传输性能的因素,信号质量受信道容量、信道带宽、信噪比、误码率等影响,第三预设信号质量条件是指5G服务小区需要满足的信号质量条件,用于衡量5G小区数据传输的稳定性能。
一般的,在将终端的当前组网模式切换至NSA模式后,需要判断终端的5G服务小区是否满足第三预设信号质量条件,若满足则可直接将该5G服务小区作为NSA模式下的5G服务小区;若不满足,则需要搜索该5G服务小区周围的一个或多个5G相邻小区,以找到满足第三预设信号质量条件的5G小区作为5G服务小区。
S312,在所述一个或多个5G相邻小区中选择目标5G小区作为当前5G服务小区。
其中,目标5G小区是指支持NSA模式且满足第三预设信号质量条件的5G小区。
一般的,在搜索到一个或多个5G相邻小区后,需要从中确定支持NSA模式的5G小区集合,并从该5G小区集合中进一步确定满足第三预设信号质量条件的5G小区作为终端在NSA模式下的当前5G服务小区。
S313,搜索一个或多个4G小区。
S314,在一个或多个4G小区中选择目标4G小区作为4G服务小区。
其中,目标4G小区是指支持与当前5G服务小区匹配的NSA模式且满足第二预设信号质量条件的4G小区,4G服务小区是指终端当前可获得4G网络服务的区域,是从整个4G通信服务区中划分出来的小区,小区内设有4G基站,负责与小区中的终端建立无线连接,支持4G终端在4G通信服务区内的任意小区里均能进行4G通信。信号质量是影响网络传输性能的因素,信号质量受信道容量、信道带宽、信噪比、误码率等影响,第二预设信号质量条件是指4G小区需要满足的信号质量条件,用于衡量4G小区数据传输的稳定性能。
S315,通过NSA模式发送第二语音呼叫请求。
其中,第二语音呼叫请求是相较于第一语音呼叫请求的区分,是指终端在NSA模式下能够发送VoLTE语音呼叫业务。
一般的,在终端基于SA模式执行的重呼操作呼叫失败时,终端将当前组网模式切换为NSA模式,根据支持NSA模式的5G服务小区和4G服务小区发送第二语音呼叫请求。
举例说明:请参见图8的终端显示界面示意图,在终端发起第一VoLTE呼叫请求后,终端的显示界面上显示呼叫界面801,在预设时长内检测到用户点击该呼叫界面801上用于结束呼叫的虚拟按键802的操作后,可确定第一VoLTE呼叫请求呼叫失败。
举例说明:请参见图6的终端显示界面示意图,在将终端的当前组网模式由SA模式切换至NSA模式后,用户利用处于NSA模式下的终端发送第二语音呼叫请求,此时终端的显示界面上显示呼叫界面601,在呼叫界面601上显示有在NSA模式下的VoLTE语音呼叫标识602。
由上述内容可知,本方案提供的语音呼叫方法,终端获取被叫终端的组网模式,在组网模式为NSA模式时,选择NSA模式作为当前组网模式,在组网模式为SA模式时,选择SA模式作为当前组网模式,且在当前组网模式为SA模式下的网络信号质量满足第一预设信号质量条件,基于SA模式发起第一语音呼叫请求,获取第一语音呼叫请求的发送时刻,基于发送时刻,若在预设时长内未接收到第一语音呼叫请求对应的呼叫成功响应时,确定第一语音呼叫请求呼叫失败,根据预设时间间隔周期性地发出重呼请求,记录重呼请求的呼叫次数,在呼叫次数达到预设次数时,确定重呼请求重呼失败,将SA模式切换为NSA模式,在确定5G服务小区不满足第三预设信号质量条件时,搜索所述5G服务小区周围的一个或多个5G相邻小区,在所述一个或多个5G相邻小区中选择目标5G小区作为当前5G服务小区,并搜索一个或多个4G小区,在一个或多个4G小区中选择目标4G小区作为4G服务小区,终端通过在5G服务小区和4G服务小区组合的NSA模式发送第二语音呼叫请求。通过此种方式,终端在SA模式下发送第一语音呼叫请求呼叫失败后,通过发送多次周期性地重呼请求的方式,以提高终端在5G网络服务下发送VoNR语音呼叫请求的呼叫成功率,若终端在SA模式下发送VoNR语音重呼请求仍呼叫失败的情况下,终端将SA模式切换至NSA模式,在NSA模式下发送VoLTE语音呼叫,以进一步增强终端在5G网络服务下发送语音呼叫请求的健壮性。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参见图7,其示出了本申请一个示例性实施例提供的语音呼叫装置的结构示意图,以下简称装置7。装置7可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。装置7应用于同时支持独立组网SA模式和非独立组网NSA模式的终端,装置7包括:
呼叫模块701,用于基于SA模式发起第一语音呼叫请求;
重呼模块702,用于在确定所述第一语音呼叫请求呼叫失败时,基于SA模式执行重呼操作;
切换模块703,用于在确定所述重呼操作呼叫失败时,将SA模式切换为NSA模式;
发送模块704,用于基于NSA模式发送第二语音呼叫请求。
可选地,所述重呼模块702,包括:
第一获取单元,用于获取所述第一语音呼叫请求的发送时刻;
第一确定单元,用于基于所述发送时刻,若在预设时长内未接收到所述第一语音呼叫请求对应的呼叫成功响应时,确定所述第一语音呼叫请求呼叫失败。
可选地,所述切换模块703,包括:
重呼单元,用于根据预设时间间隔周期性地发出重呼请求;
记录单元,用于记录所述重呼请求的呼叫次数;
第二确定单元,语音在所述呼叫次数达到预设次数时,确定所述重呼请求重呼失败。
可选地,所述呼叫模块701,还包括:
第二获取单元,用于获取被叫终端的组网模式;
第一选择单元,用于在所述组网模式为SA模式时,选择SA模式作为当前组网模式;或
在所述组网模式为NSA模式时,选择NSA模式作为所述当前组网模式。
可选地,所述呼叫模块701,还包括:
第三确定单元,用于确定在所述当前组网模式为SA模式下的网络信号质量满足第一预设信号质量条件。
可选地,所述发送模块704,包括:
第一搜索单元,用于搜索一个或多个4G小区;
第二选择单元,用于在所述一个或多个4G小区中选择目标4G小区;其中,所述目标4G小区支持与当前5G服务小区匹配的NSA模式且满足第二预设信号质量条件;
发送单元,用于通过所述NSA模式发送所述第二语音呼叫请求。
可选地,所述发送模块704,还包括:
第二搜索单元,用于在确定5G服务小区不满足第三预设信号质量条件时,搜索所述5G服务小区周围的一个或多个5G相邻小区;
第三选择单元,用于在所述一个或多个5G相邻小区中选择目标5G小区作为当前5G服务小区;其中,所述目标5G小区支持NSA模式且满足所述第三预设信号质量条件。
需要说明的是,上述实施例提供的语音呼叫装置在执行语音呼叫方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的语音呼叫装置与语音呼叫方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本申请实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述的方法步骤,具体执行过程可以参见图2、图3所示实施例的具体说明,在此不进行赘述。
本申请还提供了一种终端,包括处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
参见图8,其示出了本申请实施例所涉及的一种终端的结构示意图,该终端可以用于实施上述实施例中数据的传输方法。具体来讲:
存储器803可用于存储软件程序以及模块,处理器800通过运行存储在存储器803的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器803可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器803可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器803还可以包括存储器控制器,以提供处理器800和输入单元805对存储器803的访问。
输入单元805可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元805可包括触敏表面806(例如:触摸屏、触摸板或触摸框)。触敏表面806,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面806上或在触敏表面806附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面806可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器800,并能接收处理器800发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面806。
显示单元813可用于显示由用户输入的信息或提供给用户的信息以及终端设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元813可包括显示面板814,可选的,可以采用LCD(LiquidCrystalDisplay,液晶显示器)、OLED(OrganicLight-EmittingDiode,有机发光二极管)等形式来配置显示面板814。进一步的,触敏表面806可覆盖显示面板814,当触敏表面806检测到在其上或附近的触摸操作后,传送给处理器800以确定触摸事件的类型,随后处理器800根据触摸事件的类型在显示面板814上提供相应的视觉输出。虽然在图8中,触敏表面806与显示面板814是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面806与显示面板814集成而实现输入和输出功能。
处理器800是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器803内的软件程序和/或模块,以及调用存储在存储器803内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。可选的,处理器800可包括一个或多个处理核心;其中,处理器800可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器800中。
具体在本实施例中,终端设备的显示单元是触摸屏显示器,终端设备还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上程序包含实现上述定位方法的步骤。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上介绍仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (9)

1.一种语音呼叫方法,所述方法应用于同时支持独立组网SA模式和非独立组网NSA模式的终端,其特征在于,所述方法包括:
基于SA模式发送第一语音呼叫请求;
在确定所述第一语音呼叫请求呼叫失败时,基于SA模式执行重呼操作;
根据预设时间间隔周期性地发送重呼请求,记录所述重呼请求的呼叫次数,在所述呼叫次数达到预设次数时,确定所述重呼请求重呼失败,将SA模式切换为NSA模式;
基于NSA模式发送第二语音呼叫请求。
2.根据权利要求1所述的方法,其特征在于,所述确定所述第一语音呼叫请求呼叫失败,包括:
获取所述第一语音呼叫请求的发送时刻;
基于所述发送时刻,若在预设时长内未接收到所述第一语音呼叫请求对应的呼叫成功响应时,确定所述第一语音呼叫请求呼叫失败。
3.根据权利要求1所述的方法,其特征在于,所述基于SA模式发送第一语音呼叫请求之前,还包括:
获取被叫终端的组网模式;
在所述组网模式为SA模式时,选择SA模式作为当前组网模式;或
在所述组网模式为NSA模式时,选择NSA模式作为所述当前组网模式。
4.根据权利要求3所述的方法,其特征在于,所述在所述组网模式为SA模式时,选择SA模式作为当前组网模式,还包括:
确定在所述当前组网模式为SA模式下的网络信号质量满足第一预设信号质量条件。
5.根据权利要求1所述的方法,其特征在于,所述基于NSA模式发送第二语音呼叫请求,包括:
搜索一个或多个4G小区;
在所述一个或多个4G小区中选择目标4G小区作为4G服务小区;其中,所述目标4G小区支持与当前5G服务小区匹配的NSA模式且满足第二预设信号质量条件;
通过所述NSA模式发送所述第二语音呼叫请求。
6.根据权利要求5所述的方法,其特征在于,所述搜索一个或多个4G小区之前,还包括:
在确定5G服务小区不满足第三预设信号质量条件时,搜索所述5G服务小区周围的一个或多个5G相邻小区;
在所述一个或多个5G相邻小区中选择目标5G小区作为当前5G服务小区;
其中,所述目标5G小区支持NSA模式且满足所述第三预设信号质量条件。
7.一种语音呼叫装置,其特征在于,所述装置应用于同时支持独立组网SA模式和非独立组网NSA模式的终端,其特征在于,所述装置包括:
呼叫模块,用于基于SA模式发送第一语音呼叫请求;
重呼模块,用于在确定所述第一语音呼叫请求呼叫失败时,基于SA模式执行重呼操作;
切换模块,用于根据预设时间间隔周期性地发送重呼请求,记录所述重呼请求的呼叫次数,在所述呼叫次数达到预设次数时,确定所述重呼请求重呼失败,将SA模式切换为NSA模式;发送模块,用于基于NSA模式发送第二语音呼叫请求。
8.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~6任意一项的方法步骤。
9.一种终端,其特征在于,包括:处理器、存储器、显示屏;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~6任意一项的方法步骤。
CN202010161058.XA 2020-03-10 2020-03-10 语音呼叫方法、装置、存储介质及终端 Active CN112039831B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010161058.XA CN112039831B (zh) 2020-03-10 2020-03-10 语音呼叫方法、装置、存储介质及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010161058.XA CN112039831B (zh) 2020-03-10 2020-03-10 语音呼叫方法、装置、存储介质及终端

Publications (2)

Publication Number Publication Date
CN112039831A CN112039831A (zh) 2020-12-04
CN112039831B true CN112039831B (zh) 2023-05-12

Family

ID=73578737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010161058.XA Active CN112039831B (zh) 2020-03-10 2020-03-10 语音呼叫方法、装置、存储介质及终端

Country Status (1)

Country Link
CN (1) CN112039831B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113316107B (zh) * 2021-05-31 2022-12-02 Oppo广东移动通信有限公司 一种呼叫方法、终端及计算机存储介质
CN113873608A (zh) * 2021-10-18 2021-12-31 南昌酷派众盈智能科技有限公司 语音通话方法、装置、存储介质及终端
CN113891416A (zh) * 2021-10-20 2022-01-04 Oppo广东移动通信有限公司 小区接入方法、装置、设备、存储介质及计算机程序

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020010595A1 (zh) * 2018-07-13 2020-01-16 华为技术有限公司 一种选择nsa和sa组网方式的方法和终端设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108632923B (zh) * 2017-03-24 2021-06-29 ***通信有限公司研究院 空闲态互操作方法、装置、终端及网络侧设备
CN109246792B (zh) * 2017-04-27 2021-01-05 展讯通信(上海)有限公司 无线通信方法及装置、计算机可读存储介质、用户终端
WO2019000263A1 (en) * 2017-06-28 2019-01-03 Qualcomm Incorporated APPARATUS AND METHODS FOR IMPROVING MT CALL PERFORMANCE DURING RACH FAILURE FOR PAGE RESPONSE
CN110381549A (zh) * 2018-04-13 2019-10-25 ***通信有限公司研究院 终端工作模式的选择方法、网元设备及计算机存储介质
US11184821B2 (en) * 2018-08-09 2021-11-23 Qualcomm Incorporated Inter-system handover between standalone mode and non-standalone mode

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020010595A1 (zh) * 2018-07-13 2020-01-16 华为技术有限公司 一种选择nsa和sa组网方式的方法和终端设备

Also Published As

Publication number Publication date
CN112039831A (zh) 2020-12-04

Similar Documents

Publication Publication Date Title
CN111698772B (zh) 5g***的注册方法、装置、存储介质及终端
CN112039831B (zh) 语音呼叫方法、装置、存储介质及终端
CN111432444B (zh) 网络的连接方法、装置、存储介质及终端
CN111343699B (zh) 图标显示方法、装置、存储介质及电子设备
US20180160338A1 (en) Relay Node Switching Method and System
CN110049519A (zh) 会话建立方法、会话转移方法、设备和存储介质
CN110996376A (zh) 业务数据的传输方法、装置、存储介质及终端
EP4358594A1 (en) Network camping-on method and apparatus
JPH07177558A (ja) パケット化セルラ通信方法
US20070054664A1 (en) Wireless communication terminal and method for emergency call connection using hand-off
US8355322B2 (en) Data communication systems, radio base stations, and data communication methods
CN111148137B (zh) 一种数据的传输方法、装置、存储介质及终端
CN110933704B (zh) 网络通信方法、装置、存储介质及电子设备
US11076354B2 (en) Cell handover method and terminal device
CN107439024B (zh) 来电处理方法、用户设备以及存储介质
JP2021524196A (ja) マルチキャリアシステムにおけるビーム障害回復方法及び装置
CN111787542A (zh) 业务数据的传输方法、装置、存储介质及终端设备
CN100557996C (zh) 蓝牙网络结构及蓝牙终端在不同蓝牙接入点切换的方法
CN107889129A (zh) 一种电话响应的方法和终端
CN112188571B (zh) 小区切换方法、装置、存储介质及电子设备
US20060084407A1 (en) Power management method for reducing data transmission error
JP5026621B2 (ja) 基地局および基地局の制御方法
US20230224798A1 (en) Wireless communication method, terminal device, and network device
CN112333762A (zh) 网络注册方法及装置
US20230134018A1 (en) Cell measurement indication method, terminal device, and network device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant