CN106255083B - 一种终端设备通信控制方法和终端设备 - Google Patents

一种终端设备通信控制方法和终端设备 Download PDF

Info

Publication number
CN106255083B
CN106255083B CN201610885788.8A CN201610885788A CN106255083B CN 106255083 B CN106255083 B CN 106255083B CN 201610885788 A CN201610885788 A CN 201610885788A CN 106255083 B CN106255083 B CN 106255083B
Authority
CN
China
Prior art keywords
voice call
timer
terminal equipment
terminal device
terminal
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
CN201610885788.8A
Other languages
English (en)
Other versions
CN106255083A (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.)
Oneplus Technology Shenzhen Co Ltd
Original Assignee
Oneplus Technology 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 Oneplus Technology Shenzhen Co Ltd filed Critical Oneplus Technology Shenzhen Co Ltd
Priority to CN201610885788.8A priority Critical patent/CN106255083B/zh
Publication of CN106255083A publication Critical patent/CN106255083A/zh
Application granted granted Critical
Publication of CN106255083B publication Critical patent/CN106255083B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0016Hand-off preparation specially adapted for end-to-end data sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0027Control or signalling for completing the hand-off for data sessions of end-to-end connection for a plurality of data sessions of end-to-end connections, e.g. multi-call or multi-bearer end-to-end data connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/0085Hand-off measurements
    • H04W36/0094Definition of hand-off measurement parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供了一种终端设备通信控制方法及终端设备,该方法包括:终端设备发起VoLTE语音呼叫;如果检测到终端设备和网络侧设备至少其中之一不支持bSRVCC,则设置定时器;如果终端设备未能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,则发起新的语音呼叫请求。通过上述方法,可使终端设备优先发起VoLTE语音业务失败时,立刻改为CSFB电路域再次发起语音呼叫请求,大大缩短语音业务所需要的等待时间,提高***响应速度,从而提高了通信质量及用户体验。

Description

一种终端设备通信控制方法和终端设备
技术领域
本发明涉及通信技术领域,更具体地,涉及一种终端设备通信控制方法和终端设备。
背景技术
由于LTE(Long Term Evolution,长期演进)是一种仅支持数据域的网络制式,当LTE手机需要使用语音业务时,通常有两种解决方案,一种是走基于IP承载语音(Voiceover IP,简称VoIP)的VoLTE(Voice over LTE)技术,VoLTE是基于IMS(IP MultimediaSubsystem)的电话业务。该方案语音业务建立在分组交换域(Packet Switch Domain,简称PS域)上,具有频谱利用率高,通话清楚,时延短,随着LTE网络建设的日益成熟,将成为主流的语音解决方案。另外一种是通过电路域回落(Circuit Switched Domain Fall Back,简称CSFB)技术,让手机回落到支持电路域的2G/3G网络。该方案的语音建立在电路交换域(Circuit Switched Domain,简称CS域)上,具有终端产品丰富,网络覆盖广。
SRVCC(Single Radio Voice Call Continuity)是3GPP提出的一种VoLTE语音业务连续性方案,主要是为了解决当单射频UE在LTE/Pre-LTE网络和2G/3G CS网络之间移动时,如何保证语音呼叫连续性的问题,即保证单射频UE在IMS控制的VoIP语音和CS域语音之间跨***的平滑切换。bSRVCC(SRVCC before ringing)是在进行VOLTE通话业务振铃之前就发生SRVCC切换。目前运营商网络还不支持bSRVCC。
现在越来越多的终端设备都已经支持VoLTE业务,用户使用支持VoLTE业务的终端设备即可享受高品质的4G语音业务。但是由于VoLTE网络还没有完全商用,部署还不够完善,再加上基站对VoLTE网络优化做的并不好,当用户发起一通VoLTE语音业务时,手机与网络交互的过程中,经常会出现一些网络错误。例如:
1.返回错误码为504的时候,手机会主动CSFB到GSM/WCDMA网络,并发起电路域的语音呼叫。
2.返回错误码为402的时候,手机会主动挂掉电话,不会去尝试重拨等其他动作。
3.返回错误码为580的时候,手机会在IMS的数据域发起重拨。
这些都导致的用户语音呼叫等待所需时间大大延长,体验非常差。
发明内容
有鉴于于此,本发明提供一种终端设备通信控制方法和终端设备,能提高用户电话呼通速度,从而提高用户体验。
本发明第一方面,提供了一种终端设备通信控制方法,包括:
终端设备发起VoLTE语音呼叫;
如果检测到终端设备和网络侧设备至少其中之一不支持bSRVCC,则设置定时器;
根据终端设备是否能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,确定终端设备是否需要发起新的语音呼叫请求。
进一步地,如果所述终端设备在定时器的预定时间内收到网络侧设备发送的响铃消息,表示VoLTE语音呼叫已经成功,则清除定时器。
进一步地,当所述终端设备在定时器的预定时间内没有收到网络侧设备发送的响铃消息时,则发起新的语音呼叫请求。
进一步地,所述发起新的语音呼叫请求是基于CSFB方式发起的语音呼叫请求。
进一步地,所述定时器的预定时间为10秒。
本发明第二方面,提供了一种终端设备,包括语音呼叫发起模块,所述语音呼叫发起模块能发起VoLTE或电路域的语音呼叫,所述终端设备还包括:
检测模块,用于检测终端设备和网络侧设备是否支持bSRVCC;
定时器设置模块,用于在所述检测模块检测到终端设备和网络侧设备至少其中之一不支持bSRVCC时,设置定时器;
控制模块,用于根据所述终端设备是否能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,确定终端设备是否需要发起新的语音呼叫请求。
进一步地,所述控制模块用于在所述终端设备在定时器的预定时间内收到网络侧设备发送的响铃消息时,判定VoLTE语音呼叫已经成功,则清除定时器。
进一步地,所述控制模块用于在所述终端设备在定时器的预定时间内没有收到网络侧设备发送的响铃消息时,认定VoLTE语音呼叫失败,控制所述语音呼叫发起模块重新发起新的语音呼叫请求。
进一步地,所述新的语音呼叫请求是基于CSFB电路域方式发起的。
进一步地,所述预定的时间为10秒。
本发明第三方面,还提供另一种终端设备,包括:
处理器,用于执行上述终端设备通信控制方法;
存储器,用于存储所述处理器执行上述终端设备通信控制方法所需的程序或代码。
本发明技术方案在于进行VoLTE语音业务呼叫时,如果检测到终端设备或网络侧设备不支持bSRVCC,则根据终端设备是否能在预定时间内收到网络侧设备发送的响铃消息来确定终端设备是否需要发起新的语音呼叫请求,如果在预定时间内如果终端设备还没有收到网络侧的响铃消息,即认定VoLTE语音呼叫失败,定时器超时就会触发终端设备通过电路域方式进行语音呼叫业务,利用这种方法能缩短发起电路域语音业务所需要的等待时间,提高***响应速度,从而提高了通信质量及用户体验。
附图说明
图1是本发明实施例一种终端设备通信控制方法的流程图;
图2是本发明实施例二种终端设备通信控制方法的流程图;
图3是本发明实施例三终端设备的组成模块图;
图4是本发明实施例四终端设备的组成模块图;
图5为本发明实施例五终端设备的硬件结构示意图。
具体实施方式
为了使本发明的目的、特征和效果能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细说明。
本申请中涉及的终端设备,即用户设备(User Equipment,UE),可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(PersonalDigital Assistant,PDA)等设备。无线终端也可以称为***、订户模块(SubscriberUnit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(UserDevice)、或用户装备(User Equipment)。
实施例一:
请参阅图1,本发明实施例一提供了一种终端设备通信控制方法,该方法包括以下步骤:
S201:驻留于LTE网络中的UE成功注册上IMS。
UE开机后设备能够驻留在2G(GSM、CDMA)、3G(WCDMA、CDMA2000、TD-SCDMA)或4G(TD-LTE、FDD-LTE)网络,驻留在2/3G网络时UE能够进行基于电路域的语音业务和2/3G数据业务。驻留在4G网络时UE能够实现4G高速数据业务,语音业务根据设备是否支持VoLTE有所区别。如果4G终端设备不支持VoLTE,语音业务就只能基于2/3G的电路域实现;当用户在享受高速4G数据业务时,突然有语音业务***时,4G数据业务就会中断,网络由分组交换域的4G网络切换到电路交换域的2/3G网络,只有当语音业务结束时,高速4G数据业务才会恢复;如果4G终端设备支持VoLTE,就不会存在上述问题,因为语音业务被编码为与4G数据业务一样的IP数据包,共同承载在LTE网络上。只有支持VoLTE的4G终端才可能成功注册上IMS。
S202:该UE发起基于IMS的VoLTE语音呼叫请求。
支持VoLTE的4G终端发起基于分组交换域的VoLTE语音呼叫请求,该语音业务相比于传统的电路域语音业务具有接通时间短,语音更加清晰逼真,更适合对数据需求量大的视频通话。
S203:判断UE和网络侧设备至少有其一不支持bSRVCC。
通过读取终端中的bSRVCC配置信息和网络侧收到的bSRVCC信息来判断UE和网络是否都支持bSRVCC。如果其中有任何一方不支持bSRVCC,就设置定时器,并启动该定时器。
S204:定时器开始计时及查看收到响铃消息的时候是否超时。
定时器开始计时后,开始检测是否收到网络侧回应的响铃消息(IMS_SIP_INVITE/RINGING)。该回应消息是基于之前终端向网络侧发起VoLTE语音呼叫请求的答复。由于目前LTE网络建设、VoLTE的网络优化等不完善,这些问题都会导致终端长时间收不到网络侧的响铃消息。为了减少用户语音呼叫等待的时间,在发起VoLTE语音业务时,增设一个定时器检测用户等待的时间是否过长。目前正常情况下VoLTE语音呼叫成功所需时间一般为10秒。据此可以将定时器的预定时间设置为10秒。该定时器的预定时间并不是一成不变的,可以***默认或者人工设定,但必须是基于具有现有网络部署情况做出的。
S205:判断定时器是否超时,如果超时,则认为此通Volte语音业务可能已经无法接通,执行步骤S206,如果没有超时,清除定时器Timer后,执行步骤S208。
在定时器的预定时间内没有收到网络侧设备发送的响铃消息时,则定时器超时,可认定VoLTE语音呼叫失败,需要重新发起新的语音呼叫请求。当定时器在预定时间内收到网络侧设备发送的响铃消息时,定时器没有超时,表明VoLTE语音呼叫已经成功,此时则清除定时器。
S206:定时器超时后,触发UE发起一次基于电路域的语音呼叫。
定时器超时后,说明基于分组交换域的4G语音业务呼叫失败,终端可以另外一种语音业务模式(即基于电路交换域)的语音呼叫。
S207:UE正常CSFB到2G/3G网络后,并在该2G/3G网络上起呼成功。
终端发起CSFB从4G的分组交换域回落到2/3G的电路域来进行语音呼叫。该回落执行语音业务的网络不仅仅局限于GSM网络,还可能是CDMA或WCDMA网络。
S208:语音业务呼叫成功。
该语音业务呼叫成功分两种情况:通过S205分支到达的,是定时器没有超时的情形,该语音业务是VoLTE高清语音业务,用户的优选方案;通过S207分支到达的,是通过电路域回落方式实现的语音业务,是用户的次选方案。
利用本发明技术方案,在进行VoLTE语音业务呼叫时,如果检测到终端设备或网络侧设备不支持bSRVCC,则根据终端设备是否能在预定时间内收到网络侧设备发送的响铃消息来确定终端设备是否需要发起新的语音呼叫请求,在预定时间内如果终端设备没有收到网络侧的响铃消息,即认定VoLTE语音呼叫失败,定时器超时就会触发终端设备通过电路域方式进行语音呼叫业务,利用这种方法能缩短发起电路域语音业务所需要的等待时间,提高***响应速度,从而提高了通信质量及用户体验。
实施例二:
请参阅图2,本发明实施例二提供了一种终端设备通信控制方法,该方法包括以下步骤:
S210:终端设备发起VoLTE语音呼叫;
S220:如果检测到终端设备和网络侧设备至少其中之一不支持bSRVCC,则设置定时器;所述定时器的预设时间可以是10秒。
S230:根据终端设备是否能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,确定终端设备是否需要发起新的语音呼叫请求;
S240:如果所述终端设备在定时器的预定时间内收到网络侧设备发送的响铃消息,表示VoLTE语音呼叫已经成功,则清除定时器;
S250:如果所述终端设备在定时器的预定时间内没有收到网络侧设备发送的响铃消息,则发起新的语音呼叫请求;所述发起新的语音呼叫请求是基于CSFB方式发起的语音呼叫请求。
利用本发明技术方案,在于进行VoLTE语音业务呼叫时,如果检测到终端设备或网络侧设备不支持bSRVCC,则根据终端设备是否能在预定时间内收到网络侧设备发送的响铃消息来确定终端设备是否需要发起新的语音呼叫请求,如果在预定时间内如果终端设备还没有收到网络侧的响铃消息,即认定VoLTE语音呼叫失败,定时器超时就会触发终端设备通过电路域方式进行语音呼叫业务,利用这种方法能缩短发起电路域语音业务所需要的等待时间,提高***响应速度,从而提高了通信质量及用户体验。
实施例三:
请参阅图3,本发明实施例提供了一种终端设备100,包括信息收集模块10、判断决策模块20及定时器启动模块30,所述信息收集模块10用于获取终端设备100和LTE网络的bSRVCC功能信息;所述判断决策模块20用于根据所述信息收集模块10获取的bSRVCC功能信息,确定是否需要增加定时器。所述定时器启动模块30用于启动根据所述判断决策模块20中增加的定时器。
所述判断决策模块在收集到终端设备和网络侧设备有其一不支持bSRVCC时,才确定启动定时器。
所述定时器启动模块,定时器开始计时,在定时器预定的时间内收到网络侧设备发送的响铃消息时,表明VoLTE语音呼叫已经成功。并清除定时器。定时器开始计时,在定时器预定的时间内没有收到网络侧设备发送的响铃消息时,可认定VoLTE语音呼叫失败,需要重新发起新的语音呼叫请求。
可选地,终端设备中的定时器启动模块发起新的语音呼叫请求是基于CSFB电路域方式进行的。
可选地,定时器的预定时间设置为10秒。该数据是基于具有现有网络部署情况做出的。该定时器的预定时间并不是一层不变的,可以***默认或者人工设定。
利用本发明技术方案,在于进行VoLTE语音业务呼叫时,如果检测到终端设备或网络侧设备不支持bSRVCC,则根据终端设备是否能在预定时间内收到网络侧设备发送的响铃消息来确定终端设备是否需要发起新的语音呼叫请求,如果在预定时间内如果终端设备还没有收到网络侧的响铃消息,即认定VoLTE语音呼叫失败,定时器超时就会触发终端设备通过电路域方式进行语音呼叫业务,利用这种方法能缩短发起电路域语音业务所需要的等待时间,提高***响应速度,从而提高了通信质量及用户体验。
实施例四:
请参阅图4,本发明实施例四提供了一种终端设备200,包括语音呼叫发起模块201,所述语音呼叫发起模块201能发起VoLTE或电路域的语音呼叫,所述终端设备200还包括:
检测模块202,用于检测终端设备和网络侧设备是否支持bSRVCC;
定时器设置模块203,用于在所述检测模块检测到终端设备和网络侧设备至少其中之一不支持bSRVCC时,设置定时器;具体地,所述定时器的预定时间可以是10秒;
控制模块204,用于根据所述终端设备是否能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,确定终端设备是否需要发起新的语音呼叫请求。
具体地,所述控制模块204还用于在所述终端设备在定时器的预定时间内收到网络侧设备发送的响铃消息时,判定VoLTE语音呼叫已经成功,则清除定时器。
所述控制模块204还用于在所述终端设备在定时器的预定时间内没有收到网络侧设备发送的响铃消息时,认定VoLTE语音呼叫失败,控制所述语音呼叫发起模块重新发起新的语音呼叫请求;所述新的语音呼叫请求是基于CSFB电路域方式发起的。
利用本发明技术方案,在于进行VoLTE语音业务呼叫时,如果检测到终端设备或网络侧设备不支持bSRVCC,则根据终端设备是否能在预定时间内收到网络侧设备发送的响铃消息来确定终端设备是否需要发起新的语音呼叫请求,如果在预定时间内如果终端设备还没有收到网络侧的响铃消息,即认定VoLTE语音呼叫失败,定时器超时就会触发终端设备通过电路域方式进行语音呼叫业务,利用这种方法能缩短发起电路域语音业务所需要的等待时间,提高***响应速度,从而提高了通信质量及用户体验。
实施例五:
图5是本发明实施例终端设备300的另一结构示意图。该终端设备300至少包括:存储器301和处理器302,其中:
存储器301可以包括只读存储器和随机存取存储器,并向处理器302提供指令和数据,存储器301的一部分还可以包括可能包含高速随机存取存储器(RAM,Random AccessMemory),也可能还包括非不稳定的存储器(non-volatile memory)。
存储器301存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集。
操作指令:包括各种操作指令,用于实现各种操作。
操作***:包括各种***程序,用于实现各种基础业务以及处理基于硬件的任务。
在本发明实施例中,处理器302通过调用存储器301存储的操作指令(该操作指令可存储在操作***中),执行如下操作:
当终端设备发起VoLTE语音呼叫请求,终端设备和LTE网络都不支持bSRVCC功能时,增加定时器;在定时器预定时间内如果终端设备还没有收到网络侧的响铃消息,即认定VoLTE语音业务不可用,定时器超时就立刻触发终端设备通过CSFB电路域方式进行语音呼叫业务;在预定时间内如果终端设备收到响铃消息,则清除该定时器,利用VoLTE进行语音业务。
另外,处理器302还用于执行图1或图2所示的方法实施例中的全部或部分步骤,具体此处不再赘述。
本发明实施例中的终端设备在实际应用中为如前所述的用户设备,可以是无线终端也可以是有线终端,该终端设备具备图2所示的功能模块或图3所示的结构。其中,无线终端可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。具体,此处不做赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (6)

1.一种终端设备通信控制方法,其特征在于,该方法包括:
终端设备发起VoLTE语音呼叫;
如果检测到终端设备和网络侧设备至少其中之一不支持bSRVCC,则设置定时器;
根据终端设备是否能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,确定终端设备是否需要发起新的语音呼叫请求;
如果所述终端设备在定时器的预定时间内收到网络侧设备发送的响铃消息,表示VoLTE语音呼叫已经成功,则清除定时器;
当所述终端设备在定时器的预定时间内没有收到网络侧设备发送的响铃消息时,则发起新的语音呼叫请求。
2.根据权利要求1所述的方法,其特征在于,所述发起新的语音呼叫请求是基于CSFB方式发起的语音呼叫请求。
3.根据权利要求1所述的方法,其特征在于,所述定时器的预定时间为10秒。
4.一种终端设备,包括语音呼叫发起模块,所述语音呼叫发起模块能发起VoLTE或电路域的语音呼叫,其特征在于,所述终端设备还包括:
检测模块,用于检测终端设备和网络侧设备是否支持bSRVCC;
定时器设置模块,用于在所述检测模块检测到终端设备和网络侧设备至少其中之一不支持bSRVCC时,设置定时器;
控制模块,用于根据所述终端设备是否能在所述定时器的预定时间内收到网络侧设备发送的响铃消息,确定终端设备是否需要发起新的语音呼叫请求;在所述终端设备在定时器的预定时间内收到网络侧设备发送的响铃消息时,判定VoLTE语音呼叫已经成功,则清除定时器;及在所述终端设备在定时器的预定时间内没有收到网络侧设备发送的响铃消息时,认定VoLTE语音呼叫失败,控制所述语音呼叫发起模块重新发起新的语音呼叫请求。
5.根据权利要求4所述的终端设备,其特征在于,所述新的语音呼叫请求是基于CSFB电路域方式发起的。
6.根据权利要求4所述的终端设备,所述预定时间为10秒。
CN201610885788.8A 2016-10-11 2016-10-11 一种终端设备通信控制方法和终端设备 Active CN106255083B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610885788.8A CN106255083B (zh) 2016-10-11 2016-10-11 一种终端设备通信控制方法和终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610885788.8A CN106255083B (zh) 2016-10-11 2016-10-11 一种终端设备通信控制方法和终端设备

Publications (2)

Publication Number Publication Date
CN106255083A CN106255083A (zh) 2016-12-21
CN106255083B true CN106255083B (zh) 2020-02-14

Family

ID=57612544

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610885788.8A Active CN106255083B (zh) 2016-10-11 2016-10-11 一种终端设备通信控制方法和终端设备

Country Status (1)

Country Link
CN (1) CN106255083B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10231275B2 (en) * 2016-10-06 2019-03-12 T-Mobile Usa, Inc. Last come, first served treatment of communication session requests
CN108271192B (zh) * 2016-12-31 2021-03-23 ***通信集团吉林有限公司 一种VoLTE异常场景定位方法及移动性管理实体
CN109275166B (zh) * 2017-07-17 2020-11-27 大唐移动通信设备有限公司 ***间切换方法及装置
CN108462716B (zh) * 2018-03-23 2021-03-19 厦门集微科技有限公司 错误码转换方法和装置、计算机可读存储介质
US20190313327A1 (en) * 2018-04-09 2019-10-10 Mediatek Inc. Method and apparatus for voice domain selection
CN110418384B (zh) * 2018-04-26 2021-02-23 华为技术有限公司 一种电路交换回退方法及装置
CN108966274B (zh) * 2018-09-26 2022-04-05 Oppo广东移动通信有限公司 异***切换方法和用户设备
CN110995939B (zh) * 2019-12-20 2021-09-28 惠州Tcl移动通信有限公司 通话网络的切换方法、装置及存储介质
CN111263435B (zh) * 2020-01-16 2023-02-10 展讯通信(上海)有限公司 多媒体业务的处理方法、智能终端及装置
CN111698772B (zh) * 2020-05-19 2023-08-15 宇龙计算机通信科技(深圳)有限公司 5g***的注册方法、装置、存储介质及终端
CN111918347A (zh) * 2020-07-03 2020-11-10 维沃移动通信有限公司 起呼异常处理方法及装置
CN113438612B (zh) * 2021-06-30 2022-09-13 Oppo广东移动通信有限公司 通话方法、终端设备及存储介质
CN118075922A (zh) * 2022-11-22 2024-05-24 荣耀终端有限公司 建立通话的方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916933A (zh) * 2012-12-31 2014-07-09 展讯通信(上海)有限公司 一种主叫语音业务实现方法和装置
CN104994542A (zh) * 2015-07-08 2015-10-21 华为技术有限公司 一种异***检测事件的控制方法和用户设备
WO2016000134A1 (zh) * 2014-06-30 2016-01-07 华为技术有限公司 单一无线语音通话连续性中语音业务切换的方法和装置
CN105657762A (zh) * 2016-03-25 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种保持语音业务连续性的方法、装置和***
CN105847256A (zh) * 2016-03-25 2016-08-10 宇龙计算机通信科技(深圳)有限公司 主叫接入域选择方法、装置、ims终端和归属签约用服务器

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101742692B (zh) * 2008-11-07 2012-07-04 华为技术有限公司 寻呼处理、信息显示方法、装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103916933A (zh) * 2012-12-31 2014-07-09 展讯通信(上海)有限公司 一种主叫语音业务实现方法和装置
WO2016000134A1 (zh) * 2014-06-30 2016-01-07 华为技术有限公司 单一无线语音通话连续性中语音业务切换的方法和装置
CN104994542A (zh) * 2015-07-08 2015-10-21 华为技术有限公司 一种异***检测事件的控制方法和用户设备
CN105657762A (zh) * 2016-03-25 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种保持语音业务连续性的方法、装置和***
CN105847256A (zh) * 2016-03-25 2016-08-10 宇龙计算机通信科技(深圳)有限公司 主叫接入域选择方法、装置、ims终端和归属签约用服务器

Also Published As

Publication number Publication date
CN106255083A (zh) 2016-12-21

Similar Documents

Publication Publication Date Title
CN106255083B (zh) 一种终端设备通信控制方法和终端设备
US9374697B2 (en) Method of selecting an active SIM for an emergency service and multi-SIM device utilizing the same
US10492243B2 (en) Fallback indicators in session initiation protocol (SIP) signaling
US9131476B2 (en) Optimizing voice calls on packet switched networks
CN109379768B (zh) 一种电路域交换回落的方法及终端设备
EP2732659B1 (en) Method and apparatus for transferring telecommunications connections
CN105324977A (zh) 改善与设备相关联的语音呼叫的用户体验
US10827393B2 (en) Voice call processing method and terminal device
WO2014194500A1 (zh) 信息传输方法、信息更改方法及装置
US20150163701A1 (en) Managing voice calls in csfb devices
US9491667B2 (en) Method and device for handover to serving network
JP2015509350A (ja) 複数無線デバイスにおけるモビリティを管理するための方法および装置
EP4093107A1 (en) Multimedia service processing method, storage medium, chip, and related device
CN110505667B (zh) 用户终端及其lte***下电路交换业务的处理方法及装置
US20210105670A1 (en) On-Demand Circuit-Switched (CS) Network Registration
WO2014067166A1 (zh) 一种回归长期演进lte网络的方法、设备及***
US11792694B2 (en) Packet-switched to circuit-switched handover during VOIP call initiation
CN108966203A (zh) 用户设备及同步方法
CN105813224A (zh) 通讯装置及有效率的无线通信方法
CN109413668B (zh) 双卡配置处理方法、装置、终端及计算机可读存储介质
US11700290B1 (en) Silent retry in a legacy system
CN104066136A (zh) 无线接入网的切换、切换处理方法及装置
WO2019061425A1 (zh) 一种csfb的回落结果检测方法及装置、计算机存储介质
WO2015085545A1 (zh) 一种ps业务恢复方法、msc/vlr及mme
CN114245482A (zh) 一种呼叫处理方法、装置、设备以及计算机存储介质

Legal Events

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