CN110876169A - Method and device for saving call after circuit switched fallback abnormity - Google Patents
Method and device for saving call after circuit switched fallback abnormity Download PDFInfo
- Publication number
- CN110876169A CN110876169A CN201811021114.9A CN201811021114A CN110876169A CN 110876169 A CN110876169 A CN 110876169A CN 201811021114 A CN201811021114 A CN 201811021114A CN 110876169 A CN110876169 A CN 110876169A
- Authority
- CN
- China
- Prior art keywords
- fallback
- terminal
- call
- network side
- service
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0022—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例提供一种电路域回落异常后挽救通话的方法和装置。所述方法包括:在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;在电路域发起呼叫或完成寻呼响应。本发明实施例通过在终端侧增加计时器判断电路域回落流程是否发生异常,如果发生异常,终端自主完成电路域回落,从而针对CSFB异常导致的回落不成功的情况进行补救,保证通话业务接续。
Embodiments of the present invention provide a method and device for saving a call after an abnormal circuit domain fallback. The method includes: after initiating the CS domain fallback voice service request, judging whether a fallback instruction sent by the network side is received before the first timing time-out time-out; Indicates that the terminal autonomously falls back to the CS domain network; initiates a call or completes a paging response in the CS domain. In the embodiment of the present invention, a timer is added on the terminal side to determine whether an abnormality occurs in the circuit domain fallback process. If an abnormality occurs, the terminal automatically completes the circuit domain fallback, so as to remedy the failure of the fallback caused by the CSFB abnormality and ensure the continuity of the call service.
Description
技术领域technical field
本发明实施例涉及通信技术领域,尤其涉及一种电路域回落异常后挽救通话的方法和装置。Embodiments of the present invention relate to the field of communication technologies, and in particular, to a method and apparatus for saving a call after an abnormal circuit domain fallback.
背景技术Background technique
电路域回落(Circuit Switched Fallback,CSFB)是一种LTE网络语音通话业务承载解决方案。该方案在用户进行主叫语音业务时,由EPS(Evolved Packet System,演进分组系统)网络指示用户回落到目标GSM/UMTS电路域(Circuit Switched,CS)网络之后,再发起语音呼叫。被叫语音业务在收到语音指示消息(空闲态收到网络侧下发CS寻呼(CS-Paging),业务态时收到网络侧CS服务提示(CS Service Notification))后,由EPS网络指示用户回落到目标GSM/UMTS电路域网络,继而发起语音被叫响应接续。Circuit Switched Fallback (CSFB) is an LTE network voice call service bearer solution. In this solution, when a user performs a calling voice service, the EPS (Evolved Packet System, Evolved Packet System) network instructs the user to fall back to the target GSM/UMTS Circuit Switched (CS) network before initiating a voice call. After the called voice service receives a voice indication message (receives CS-Paging from the network side in idle state, and receives CS Service Notification from the network side in service state), it is indicated by the EPS network. The user falls back to the target GSM/UMTS circuit domain network, and then initiates a voice called response connection.
正常情况下,网络侧通过发送重定向信令下发GSM频点,指示终端完成回落并完成后续业务。但是异常情况下,网络侧可能不会下发重定向信令(如某些厂家设置了重定向开关,导致LTE独立组网流程关闭重定向开关后,CSFB流程网络侧不下发重定向信令),或者网络侧下发了重定向信令,由于某些特定环境(如陡降弱覆盖场景),终端无法收到。如果以上异常现象发生,终端就会一直驻留LTE网络(主叫不回落GSM网络完成起呼,被叫不回落GSM网络完成寻呼响应),最终导致通话失败。Under normal circumstances, the network side delivers the GSM frequency by sending redirection signaling, instructing the terminal to complete the fallback and complete subsequent services. However, under abnormal circumstances, the network side may not send redirection signaling (for example, some manufacturers have set the redirection switch, so that after the redirection switch is turned off in the LTE independent networking process, the network side does not send redirection signaling in the CSFB process). , or the network side sends redirection signaling, and the terminal cannot receive it due to some specific environments (such as a steep drop and weak coverage scenario). If the above abnormal phenomenon occurs, the terminal will stay on the LTE network all the time (the caller does not fall back to the GSM network to complete the call, and the called person does not fall back to the GSM network to complete the paging response), which eventually leads to a call failure.
发明内容SUMMARY OF THE INVENTION
针对现有技术问题,本发明实施例提供一种电路域回落异常后挽救通话的方法和装置。In view of the problems in the prior art, the embodiments of the present invention provide a method and apparatus for saving a call after an abnormal circuit domain fallback.
一方面,本发明实施例提供一种电路域回落异常后挽救通话的方法,所述方法包括:In one aspect, an embodiment of the present invention provides a method for saving a call after an abnormal circuit domain fallback, the method comprising:
在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;After initiating the CS domain fallback voice service request, determine whether a fallback instruction sent by the network side is received before the first timing time-out expires;
如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;If the fallback instruction from the network side is not received before the first timing period expires, the terminal autonomously falls back to the circuit area network;
在电路域发起呼叫或完成寻呼响应。Initiate a call or complete a paging response in the circuit domain.
另一方面,本发明实施例提供一种电路域回落异常后挽救通话的装置,所述装置包括:On the other hand, an embodiment of the present invention provides a device for saving a call after an abnormal circuit domain fallback, the device comprising:
判断单元,用于在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;a judging unit, configured to judge whether a fallback instruction sent by the network side is received before the first timing time-out time-out after initiating the CS domain fallback voice service request;
回落单元,用于如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;a fallback unit, configured to automatically fall back to the circuit area network if the terminal does not receive a fallback instruction from the network side before the first timing time-out expires;
通话单元,用于在电路域发起呼叫或完成寻呼响应。The calling unit is used to initiate a call or complete a paging response in the circuit domain.
另一方面,本发明实施例还提供一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述电路域回落异常后挽救通话的方法的步骤。On the other hand, an embodiment of the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the above circuit domain when executing the program Steps for a method to rescue a call after falling back on an exception.
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述电路域回落异常后挽救通话的方法的步骤。On the other hand, an embodiment of the present invention further provides a non-transitory computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the steps of the above-mentioned method for saving a call after a circuit domain fallback exception .
本发明实施例通过在终端侧增加计时器判断电路域回落流程是否发生异常,如果发生异常,终端自主完成电路域回落,从而针对CSFB异常导致的回落不成功的情况进行补救,保证通话业务接续。In the embodiment of the present invention, a timer is added on the terminal side to determine whether an abnormality occurs in the circuit domain fallback process. If an abnormality occurs, the terminal automatically completes the circuit domain fallback, so as to remedy the failure of the fallback caused by the CSFB abnormality and ensure the continuity of the call service.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.
图1为本发明一实施例提供的电路域回落异常后挽救通话的方法的流程示意图;FIG. 1 is a schematic flowchart of a method for saving a call after an abnormal circuit domain fallback provided by an embodiment of the present invention;
图2为本发明一实施例提供的基于CSFB的语音通话的方法的流程示意图;2 is a schematic flowchart of a method for a CSFB-based voice call provided by an embodiment of the present invention;
图3为本发明一实施例提供的电路域回落异常后挽救通话的装置的结构示意图;FIG. 3 is a schematic structural diagram of an apparatus for saving a call after an abnormal circuit domain fallback provided by an embodiment of the present invention;
图4为本发明一实施例提供的电子设备的结构示意图。FIG. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
图1示出了本发明实施例提供的一种电路域回落异常后挽救通话的方法的流程示意图。FIG. 1 shows a schematic flowchart of a method for saving a call after an abnormal circuit domain fallback provided by an embodiment of the present invention.
如图1所示,本发明实施例提供的电路域回落异常后挽救通话的方法具体包括以下步骤:As shown in FIG. 1 , the method for saving a call after an abnormal circuit domain fallback provided by an embodiment of the present invention specifically includes the following steps:
S11、在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;S11, after initiating the CS domain fallback voice service request, determine whether a fallback instruction sent by the network side is received before the first timing time-out expires;
本发明实施例通过在终端侧增加一个CSFB异常流程等待计时器判断CSFB流程是否异常,在发起电路域回落请求之后,如果在计时器超时前接收到网络侧的回落指示,则电路域回落正常,否则电路域回落发生异常。In this embodiment of the present invention, a CSFB abnormal process waiting timer is added on the terminal side to determine whether the CSFB process is abnormal. After initiating a CSFB fallback request, if a fallback instruction from the network side is received before the timer times out, the CSFB fallback is normal. Otherwise, an exception occurs when the circuit domain falls back.
S12、如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;S12. If the fallback instruction from the network side is not received before the first timing period expires, the terminal autonomously falls back to the circuit area network;
本发明实施例针对电路域回落异常导致回落不成功的现象进行补救,判断异常后终端自主根据前期回落频点完成回落GSM网络,从而挽救语音通话。The embodiments of the present invention remedy the phenomenon of unsuccessful fallback caused by abnormal fallback in the circuit domain. After judging the abnormality, the terminal automatically completes the fallback to the GSM network according to the previous fallback frequency point, thereby saving the voice call.
S13、在电路域发起呼叫或完成寻呼响应。S13. Initiate a call in the circuit domain or complete a paging response.
本发明实施例在驻留GSM成功后,主叫在GSM网络上发起呼叫,被叫在GSM网络上完成寻呼响应,使通话业务接续。In the embodiment of the present invention, after successfully camping on the GSM, the calling party initiates a call on the GSM network, and the called party completes the paging response on the GSM network, so that the call service is continued.
本发明实施例通过在终端侧增加计时器判断电路域回落流程是否发生异常,如果发生异常,终端自主完成电路域回落,从而针对CSFB异常导致回落不成功现象进行补救,终端侧自主完成回落后完成呼叫接续流程,能够提升网络指标,提高用户侧感知。In the embodiment of the present invention, a timer is added on the terminal side to determine whether the circuit domain fallback process is abnormal. If an abnormality occurs, the terminal automatically completes the circuit domain fallback, so as to remedy the failure of the fallback caused by the CSFB abnormality, and the terminal side completes the fallback independently. The call connection process can improve network indicators and improve user-side perception.
本发明实施例只需要对终端侧进行升级改进,信令流程完全是终端自主判断行为,不牵涉网络侧的改造,实现简单方便。In the embodiment of the present invention, only the terminal side needs to be upgraded and improved, and the signaling process is completely self-judging behavior of the terminal, which does not involve the transformation of the network side, and is simple and convenient to implement.
具体地,所述第一定时时长T=T1+T2,其中:Specifically, the first timing duration T=T 1 +T 2 , where:
T1为终端前N次回落时长的平均值,所述回落时长为终端从发起回落请求到接收到回落指示的时间差;如果终端前期没有N次回落,T1为指定的第二定时时长;T1 is the average value of the previous N fallback durations of the terminal, and the fallback duration is the time difference from when the terminal initiates a fallback request to when the terminal receives a fallback indication; if the terminal does not fall back N times in the early stage, T1 is the specified second timing duration;
T2为指定的第三定时时长。T 2 is the specified third timing duration.
本发明实施例提供的CSFB异常流程等待计时器由前期回落时长平均值T1和异常等待计时器T2组成,为动态可变计时器。The CSFB abnormal process waiting timer provided by the embodiment of the present invention is composed of an average value T 1 of a previous fallback duration and an abnormal waiting timer T 2 , and is a dynamic variable timer.
具体地,终端前N次(例如前5次)发送CSFB请求消息(Extended service request)至收到网络侧的回落指示(RRC connection release)时间差的平均值为T1;如果终端前期回落次数没有达到N次(例如只回落4次,没有达到5次),则T1设置为指定时长,例如T1设置为0.5秒。Specifically, the average value of the time difference between the terminal sending the CSFB request message (Extended service request) the first N times (for example, the first 5 times) and receiving the fallback indication (RRC connection release) from the network side is T 1 ; N times (for example, only falling back 4 times, but not reaching 5 times), then T 1 is set to a specified duration, for example, T 1 is set to 0.5 seconds.
T2为指定时长的异常等待计时器,T2可设置为5秒。T 2 is an abnormal waiting timer with a specified duration, and T 2 can be set to 5 seconds.
在上述实施例的基础上,S11具体包括:On the basis of the above embodiment, S11 specifically includes:
获取终端向网络侧发送的扩展服务消息所携带的业务类型;Obtain the service type carried in the extended service message sent by the terminal to the network side;
判断所述业务类型是否为电路域回落业务;Determine whether the service type is a CS fallback service;
当所述业务类型为电路域回落业务时,开启定时时长为第一定时时长的定时器;When the service type is a CS fallback service, start a timer whose timing duration is the first timing duration;
判断所述定时器超时前是否接收到网络侧发送的重定向信令。Determine whether the redirection signaling sent by the network side is received before the timer expires.
具体地,CSFB信令流程包括:Specifically, the CSFB signaling process includes:
终端发起基于CSFB的语音业务,会向网络侧发送一条ESR(Extended ServiceRequest,扩展服务消息),消息里携带Service type(业务类型)信元,指示业务类型为始发CSFB语音业务,之后会在基站的辅助下回落至2G。When a terminal initiates a CSFB-based voice service, it will send an ESR (Extended ServiceRequest, extended service message) to the network side. The message carries a Service type (service type) cell, indicating that the service type is the originating CSFB voice service, and then it will be sent to the base station. With the help of , it fell back to 2G.
基站下发重定向信令RRC connection release(RRC连接释放)消息,消息中指定GSM频点进行回落,再在GSM下进行起呼或响应寻呼的流程。The base station sends a redirection signaling RRC connection release (RRC connection release) message, and the GSM frequency point is specified in the message to fall back, and then the process of initiating a call or responding to a paging in GSM is performed.
本发明实施例终端侧发起Extended service request时,进行如下判断:When the terminal side initiates the Extended service request in this embodiment of the present invention, the following judgments are made:
Service type判断是否为mobile originating CS fallback or 1xCSfallback,如果是,可以判断是CSFB触发的业务(主叫侧为主动触发,被叫侧为网络侧提示后被叫侧主动响应触发)。一旦判断为CSFB业务,终端侧开启CSFB异常流程等待计时器,CSFB异常流程等待计时器超时前收到网络侧下发RRC connection release消息,按照网络侧指引正常进行回落流程。一旦CSFB异常流程等待计时超时,终端自主重定向至GSM网络。Service type judges whether it is mobile originating CS fallback or 1xCSfallback. If so, it can be judged that it is a service triggered by CSFB (the calling side is actively triggered, and the called side is triggered by the network side prompting the called side to respond actively). Once it is judged that it is a CSFB service, the terminal side starts the CSFB exception process waiting timer, receives the RRC connection release message from the network side before the CSFB exception process wait timer expires, and normally performs the fallback process according to the network side guidance. Once the CSFB abnormal process waits for a timeout, the terminal automatically redirects to the GSM network.
在上述实施例的基础上,S12具体包括:On the basis of the above embodiment, S12 specifically includes:
搜索终端驻留过的历史频点,根据各频点的信号强度进行小区驻留;Search for the historical frequency points that the terminal has camped on, and perform cell camping according to the signal strength of each frequency point;
如果历史频点无法完成驻留,对终端能够支持的频段进行全频段扫频并完成小区驻留。If the historical frequency point cannot complete the camping, scan the full frequency band of the frequency band that the terminal can support and complete the cell camping.
具体地,终端自主重定向的过程为:搜索历史频点(终端前期驻留过的GSM频点),选择最强频点完成驻留,如果无法驻留,则对整个终端支持频段进行扫频并驻留到扫描到的频点,业务接续。驻留GSM成功后,主叫在GSM网络上发起呼叫,被叫在GSM网络上完成寻呼响应,通话业务接续。Specifically, the process of autonomous redirection of the terminal is as follows: searching for historical frequency points (GSM frequency points that the terminal has previously camped on), selecting the strongest frequency point to complete the camping, and if unable to camp, then sweeping the entire frequency band supported by the terminal And stay at the scanned frequency point, and the service continues. After successfully camping on the GSM, the calling party initiates a call on the GSM network, the called party completes the paging response on the GSM network, and the call service continues.
图2示出了本发明实施例提出的基于CSFB的语音通话的流程示意图。FIG. 2 shows a schematic flowchart of a CSFB-based voice call according to an embodiment of the present invention.
参照图2,本发明实施例提出的基于CSFB的语音通话具体包括以下步骤:2, the CSFB-based voice call proposed by the embodiment of the present invention specifically includes the following steps:
终端发送ESR消息;The terminal sends an ESR message;
判断ESR消息携带的业务类型是否为CSFB;Determine whether the service type carried in the ESR message is CSFB;
如果业务类型为CSFB,终端侧开启CSFB异常流程等待计时器T;If the service type is CSFB, the terminal side starts the CSFB exception process waiting timer T;
开启计时器T后,判断CSFB异常流程等待计时器T超时前是否收到网络侧的重定向信令;After starting the timer T, determine whether the CSFB abnormal flow waits for the redirection signaling from the network side before the timer T times out;
如果T超时前有收到重定向信令,则按照网络侧指示正常完成CSFB流程,否则终端选择历史频点完成GSM小区驻留;If the redirection signaling is received before T times out, the CSFB process is normally completed according to the instructions of the network side, otherwise the terminal selects a historical frequency point to complete the GSM cell camping;
如果驻留不成功,扫描终端所支持的频段完成GSM小区驻留;If the camping is unsuccessful, scan the frequency band supported by the terminal to complete the GSM cell camping;
驻留成功后,主叫在GSM上发起语音呼叫,被叫在GSM上完成寻呼响应。After the park is successful, the calling party initiates a voice call on the GSM, and the called party completes the paging response on the GSM.
需要说明的是,上述CSFB流程适用于主叫终端和被叫终端,无论主叫语音业务或者被叫语音业务,在起呼(主叫)或收到语音指示消息(被叫空闲态收到网络侧下发针对被叫的CS寻呼(CS-Paging),被叫业务态收到网络侧下发CS服务提示(CS ServiceNotification))时,发起向网络侧发送ESR消息,继而进行CSFB异常的判断。It should be noted that the above CSFB process is applicable to both the calling terminal and the called terminal. Regardless of the calling voice service or the called voice service, when a call is made (calling) or a voice indication message is received (the callee is in idle state, the When the called service state receives the CS service notification (CS ServiceNotification) sent by the network side, it initiates sending an ESR message to the network side, and then judges the CSFB abnormality. .
本发明实施例还提供一种电路域回落异常后挽救通话的装置。The embodiment of the present invention also provides a device for saving a call after the circuit domain fallback is abnormal.
图3示出了本发明实施例提供的一种电路域回落异常后挽救通话的装置的结构示意图。FIG. 3 shows a schematic structural diagram of an apparatus for saving a call after an abnormal circuit domain fallback provided by an embodiment of the present invention.
如图3所示,本发明实施例提供的电路域回落异常后挽救通话的装置包括判断单元11、回落单元12以及通话单元13,其中:As shown in FIG. 3 , the apparatus for saving a call after an abnormal circuit domain fallback provided by an embodiment of the present invention includes a
所述判断单元11,用于在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;The judging
本发明实施例通过在终端侧增加一个CSFB异常流程等待计时器判断CSFB流程是否异常,在发起电路域回落请求之后,如果在计时器超时前接收到网络侧的回落指示,则电路域回落正常,否则电路域回落发生异常。In this embodiment of the present invention, a CSFB abnormal process waiting timer is added on the terminal side to determine whether the CSFB process is abnormal. After initiating a CSFB fallback request, if a fallback instruction from the network side is received before the timer times out, the CSFB fallback is normal. Otherwise, an exception occurs when the circuit domain falls back.
所述回落单元12,用于如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;The
本发明实施例针对电路域回落异常导致回落不成功的现象进行补救,判断异常后终端自主根据前期回落频点完成回落GSM网络,从而挽救语音通话。The embodiments of the present invention remedy the phenomenon of unsuccessful fallback caused by abnormal fallback in the circuit domain. After judging the abnormality, the terminal automatically completes the fallback to the GSM network according to the previous fallback frequency point, thereby saving the voice call.
所述通话单元13,用于在电路域发起呼叫或完成寻呼响应。The talking
本发明实施例在驻留GSM成功后,主叫在GSM网络上发起呼叫,被叫在GSM网络上完成寻呼响应,使通话业务连续。In the embodiment of the present invention, after successfully camping on the GSM, the calling party initiates a call on the GSM network, and the called party completes the paging response on the GSM network, so that the call service is continuous.
本发明实施例通过在终端侧增加计时器判断电路域回落流程是否发生异常,如果发生异常,终端自主完成电路域回落,从而针对CSFB异常导致回落不成功现象进行补救,终端侧自主完成回落后完成呼叫接续流程,能够提升网络指标,提高用户侧感知。In the embodiment of the present invention, a timer is added on the terminal side to determine whether the circuit domain fallback process is abnormal. If an abnormality occurs, the terminal automatically completes the circuit domain fallback, so as to remedy the failure of the fallback caused by the CSFB abnormality, and the terminal side completes the fallback independently. The call connection process can improve network indicators and improve user-side perception.
本发明实施例只需要对终端侧进行升级改进,信令流程完全是终端自主判断行为,不牵涉网络侧的改造,实现简单方便。In the embodiment of the present invention, only the terminal side needs to be upgraded and improved, and the signaling process is completely self-judging behavior of the terminal, which does not involve the transformation of the network side, and is simple and convenient to implement.
具体地,所述第一定时时长T=T1+T2,其中:Specifically, the first timing duration T=T 1 +T 2 , where:
T1为终端前N次回落时长的平均值,所述回落时长为终端从发起回落请求到接收到回落指示的时间差;如果终端前期没有N次回落,T1为指定的第二定时时长;T1 is the average value of the previous N fallback durations of the terminal, and the fallback duration is the time difference from when the terminal initiates a fallback request to when the terminal receives a fallback indication; if the terminal does not fall back N times in the early stage, T1 is the specified second timing duration;
T2为指定的第三定时时长。T 2 is the specified third timing duration.
本发明实施例提供的CSFB异常流程等待计时器由前期回落时长平均值T1和异常等待计时器T2组成,为动态可变计时器。The CSFB abnormal process waiting timer provided by the embodiment of the present invention is composed of an average value T 1 of a previous fallback duration and an abnormal waiting timer T 2 , and is a dynamic variable timer.
具体地,终端前N次(例如前5次)发送CSFB请求消息(Extended service request)至收到网络侧的回落指示(RRC connection release)时间差的平均值为T1;如果终端前期回落次数没有达到N次(例如只回落4次,没有达到5次),则T1设置为指定时长,例如T1设置为0.5秒。Specifically, the average value of the time difference between the terminal sending the CSFB request message (Extended service request) the first N times (for example, the first 5 times) and receiving the fallback indication (RRC connection release) from the network side is T 1 ; N times (for example, only falling back 4 times, but not reaching 5 times), then T 1 is set to a specified duration, for example, T 1 is set to 0.5 seconds.
T2为指定时长的异常等待计时器,T2可设置为5秒。T 2 is an abnormal waiting timer with a specified duration, and T 2 can be set to 5 seconds.
在上述实施例的基础上,所述判断单元包括:On the basis of the above embodiment, the judging unit includes:
获取模块,用于获取终端向网络侧发送的扩展服务消息所携带的业务类型;an obtaining module, configured to obtain the service type carried in the extended service message sent by the terminal to the network side;
第一判断模块,用于判断所述业务类型是否为电路域回落业务;a first judging module, configured to judge whether the service type is a circuit domain fallback service;
开启模块,用于当所述业务类型为电路域回落业务时,开启定时时长为第一定时时长的定时器;an enabling module, configured to enable a timer whose timing duration is a first timing duration when the service type is a CS fallback service;
第二判断模块,用于判断所述定时器超时前是否接收到网络侧发送的重定向信令。The second judgment module is used for judging whether the redirection signaling sent by the network side is received before the timer expires.
本发明实施例终端侧发起Extended service request时,进行如下判断:When the terminal side initiates the Extended service request in this embodiment of the present invention, the following judgments are made:
Service type判断是否为mobile originating CS fallback or 1xCSfallback,如果是,可以判断是CSFB触发的业务(主叫侧为主动触发,被叫侧为网络侧提示后被叫侧主动响应触发)。一旦判断为CSFB业务,终端侧开启CSFB异常流程等待计时器,CSFB异常流程等待计时器超时前收到网络侧下发RRC connection release消息,按照网络侧指引正常进行回落流程。一旦CSFB异常流程等待计时超时,终端自主重定向至GSM网络。Service type judges whether it is mobile originating CS fallback or 1xCSfallback. If so, it can be judged that it is a service triggered by CSFB (the calling side is actively triggered, and the called side is triggered by the network side prompting the called side to respond actively). Once it is judged that it is a CSFB service, the terminal side starts the CSFB exception process waiting timer, receives the RRC connection release message from the network side before the CSFB exception process wait timer expires, and normally performs the fallback process according to the network side guidance. Once the CSFB abnormal process waits for a timeout, the terminal automatically redirects to the GSM network.
具体地,所述回落单元12包括:Specifically, the
第一驻留模块,用于搜索终端驻留过的历史频点,根据各频点的信号强度进行小区驻留;The first camping module is used to search the historical frequency points where the terminal has camped, and perform cell camping according to the signal strength of each frequency point;
第二驻留模块,用于如果历史频点无法完成驻留,对终端能够支持的频段进行全频段扫频并完成小区驻留。The second camping module is used to perform a full-band frequency scan on the frequency band that the terminal can support and complete the cell camping if the historical frequency point cannot complete the camping.
具体地,终端自主重定向的过程为:搜索历史频点(终端前期驻留过的GSM频点),选择最强频点完成驻留,如果无法驻留,则对整个终端支持频段进行扫频并驻留到扫描到的频点,业务接续。驻留GSM成功后,主叫在GSM网络上发起呼叫,被叫在GSM网络上完成寻呼响应,通话业务接续。Specifically, the process of autonomous redirection of the terminal is as follows: searching for historical frequency points (GSM frequency points that the terminal has previously camped on), selecting the strongest frequency point to complete the camping, and if unable to camp, then sweeping the entire frequency band supported by the terminal And stay at the scanned frequency point, and the service continues. After successfully camping on the GSM, the calling party initiates a call on the GSM network, the called party completes the paging response on the GSM network, and the call service continues.
本发明实施例中的功能模块可以通过硬件处理器(hardware processor)来实现相关功能模块,本发明实施例不再赘述。The functional modules in the embodiments of the present invention may implement relevant functional modules by using a hardware processor, which will not be repeated in the embodiments of the present invention.
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.
本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如图1的方法。An embodiment of the present invention further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the method as shown in FIG. 1 when the processor executes the program.
图4示出了本发明一实施例提供的电子设备的结构示意图。FIG. 4 shows a schematic structural diagram of an electronic device provided by an embodiment of the present invention.
如图4所示,本发明实施例提供的电子设备包括存储器21、处理器22、总线23以及存储在存储器21上并可在处理器22上运行的计算机程序。其中,所述存储器21、处理器22通过所述总线23完成相互间的通信。As shown in FIG. 4 , the electronic device provided by the embodiment of the present invention includes a
所述处理器22用于调用所述存储器21中的程序指令,以执行所述程序时实现如图1的方法。The
例如,所述处理器执行所述程序时实现如下方法:For example, the processor implements the following methods when executing the program:
在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;After initiating the CS domain fallback voice service request, determine whether a fallback instruction sent by the network side is received before the first timing time-out expires;
如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;If the fallback instruction from the network side is not received before the first timing period expires, the terminal autonomously falls back to the circuit area network;
在电路域发起呼叫或完成寻呼响应。Initiate a call or complete a paging response in the circuit domain.
本发明实施例提供的电子设备,通过在终端侧增加计时器判断电路域回落流程是否发生异常,如果发生异常,终端自主完成电路域回落,从而针对CSFB异常导致回落不成功现象进行补救,保证通话业务接续。In the electronic device provided by the embodiment of the present invention, a timer is added on the terminal side to determine whether the circuit domain fallback process is abnormal. If an abnormality occurs, the terminal automatically completes the circuit domain fallback, so as to remedy the failure of the fallback caused by the CSFB abnormality and ensure the call Business continues.
本发明实施例还提供一种非暂态计算机可读存储介质,所述存储介质上存储有计算机程序,所述程序被处理器执行时实现如图1的步骤。An embodiment of the present invention further provides a non-transitory computer-readable storage medium, where a computer program is stored on the storage medium, and when the program is executed by a processor, the steps as shown in FIG. 1 are implemented.
例如,所述处理器执行所述程序时实现如下方法:For example, the processor implements the following methods when executing the program:
在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;After initiating the CS domain fallback voice service request, determine whether a fallback instruction sent by the network side is received before the first timing time-out expires;
如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;If the fallback instruction from the network side is not received before the first timing period expires, the terminal autonomously falls back to the circuit area network;
在电路域发起呼叫或完成寻呼响应。Initiate a call or complete a paging response in the circuit domain.
本发明实施例提供的非暂态计算机可读存储介质,通过在终端侧增加计时器判断电路域回落流程是否发生异常,如果发生异常,终端自主完成电路域回落,从而针对CSFB异常导致回落不成功现象进行补救,保证通话业务接续。In the non-transitory computer-readable storage medium provided by the embodiment of the present invention, a timer is added on the terminal side to determine whether the circuit domain fallback process is abnormal. If an abnormality occurs, the terminal automatically completes the circuit domain fallback, so that the fallback fails for CSFB abnormality. The phenomenon is remedied to ensure the continuity of the call service.
本发明一实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:An embodiment of the present invention discloses a computer program product, the computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program includes program instructions, when the program instructions are executed by a computer , the computer can execute the methods provided by the above method embodiments, for example, including:
在发起电路域回落语音业务请求之后,判断在第一定时时长超时前是否接收到网络侧发送的回落指示;After initiating the CS domain fallback voice service request, determine whether a fallback instruction sent by the network side is received before the first timing time-out expires;
如果在所述第一定时时长超时前没有接收到网络侧的回落指示,终端自主回落到电路域网络;If the fallback instruction from the network side is not received before the first timing period expires, the terminal autonomously falls back to the circuit area network;
在电路域发起呼叫或完成寻呼响应。Initiate a call or complete a paging response in the circuit domain.
本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。It will be understood by those skilled in the art that although some of the embodiments described herein include certain features, but not others, included in other embodiments, that combinations of features of the different embodiments are intended to be within the scope of the present invention And form different embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and certainly can also be implemented by hardware. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic A disc, an optical disc, etc., includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or some parts of the embodiments.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that it can still be The technical solutions described in the foregoing embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811021114.9A CN110876169A (en) | 2018-09-03 | 2018-09-03 | Method and device for saving call after circuit switched fallback abnormity |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811021114.9A CN110876169A (en) | 2018-09-03 | 2018-09-03 | Method and device for saving call after circuit switched fallback abnormity |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110876169A true CN110876169A (en) | 2020-03-10 |
Family
ID=69716737
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811021114.9A Pending CN110876169A (en) | 2018-09-03 | 2018-09-03 | Method and device for saving call after circuit switched fallback abnormity |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110876169A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113068235A (en) * | 2021-03-16 | 2021-07-02 | Oppo广东移动通信有限公司 | Circuit domain fallback method and apparatus, computer-readable storage medium, and electronic device |
| CN113438612A (en) * | 2021-06-30 | 2021-09-24 | Oppo广东移动通信有限公司 | Call method, terminal device and storage medium |
| CN113438679A (en) * | 2021-05-31 | 2021-09-24 | 荣耀终端有限公司 | Communication system and user equipment for improving call completion rate of telephone under SA network |
| CN113438700A (en) * | 2021-06-29 | 2021-09-24 | 展讯半导体(南京)有限公司 | Redirection method and device and electronic equipment |
| CN113765910A (en) * | 2021-09-01 | 2021-12-07 | 珠海格力电器股份有限公司 | Communication method, communication apparatus, storage medium, and electronic device |
| CN114828126A (en) * | 2022-06-23 | 2022-07-29 | 荣耀终端有限公司 | Method and device for called paging |
| CN114928864A (en) * | 2022-04-19 | 2022-08-19 | Oppo广东移动通信有限公司 | Call processing method, calling device and called device |
| CN115134823A (en) * | 2021-03-24 | 2022-09-30 | 中国移动通信集团河南有限公司 | A fallback process triggering method, device and network side device |
| CN115529617A (en) * | 2021-06-24 | 2022-12-27 | 北京小米移动软件有限公司 | Voice communication processing method, device, user equipment and storage medium |
| WO2023015474A1 (en) * | 2021-08-11 | 2023-02-16 | 华为技术有限公司 | Method for wireless communication apparatus, and apparatus, storage medium and chip system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103781084A (en) * | 2012-10-24 | 2014-05-07 | 联发科技股份有限公司 | Communication device and method for shortening circuit domain fallback operation time |
| CN103916933A (en) * | 2012-12-31 | 2014-07-09 | 展讯通信(上海)有限公司 | Method and apparatus for realizing caller voice services |
| US20160066218A1 (en) * | 2014-08-29 | 2016-03-03 | Intel Corporation | Circuit switched fall back improvements |
| US20160330642A1 (en) * | 2015-05-06 | 2016-11-10 | Qualcomm Incorporated | Circuit switched fallback |
| CN107040967A (en) * | 2017-03-20 | 2017-08-11 | 广东欧珀移动通信有限公司 | Circuit domain fallback exception processing method, device and user equipment |
-
2018
- 2018-09-03 CN CN201811021114.9A patent/CN110876169A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103781084A (en) * | 2012-10-24 | 2014-05-07 | 联发科技股份有限公司 | Communication device and method for shortening circuit domain fallback operation time |
| CN103916933A (en) * | 2012-12-31 | 2014-07-09 | 展讯通信(上海)有限公司 | Method and apparatus for realizing caller voice services |
| US20160066218A1 (en) * | 2014-08-29 | 2016-03-03 | Intel Corporation | Circuit switched fall back improvements |
| US20160330642A1 (en) * | 2015-05-06 | 2016-11-10 | Qualcomm Incorporated | Circuit switched fallback |
| CN107040967A (en) * | 2017-03-20 | 2017-08-11 | 广东欧珀移动通信有限公司 | Circuit domain fallback exception processing method, device and user equipment |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113068235A (en) * | 2021-03-16 | 2021-07-02 | Oppo广东移动通信有限公司 | Circuit domain fallback method and apparatus, computer-readable storage medium, and electronic device |
| CN113068235B (en) * | 2021-03-16 | 2022-10-28 | Oppo广东移动通信有限公司 | Circuit switched fallback method and device, computer readable storage medium and electronic equipment |
| CN115134823A (en) * | 2021-03-24 | 2022-09-30 | 中国移动通信集团河南有限公司 | A fallback process triggering method, device and network side device |
| CN113438679A (en) * | 2021-05-31 | 2021-09-24 | 荣耀终端有限公司 | Communication system and user equipment for improving call completion rate of telephone under SA network |
| CN115529617B (en) * | 2021-06-24 | 2025-03-04 | 北京小米移动软件有限公司 | Voice communication processing method, device, user equipment and storage medium |
| CN115529617A (en) * | 2021-06-24 | 2022-12-27 | 北京小米移动软件有限公司 | Voice communication processing method, device, user equipment and storage medium |
| CN113438700A (en) * | 2021-06-29 | 2021-09-24 | 展讯半导体(南京)有限公司 | Redirection method and device and electronic equipment |
| CN113438612A (en) * | 2021-06-30 | 2021-09-24 | Oppo广东移动通信有限公司 | Call method, terminal device and storage medium |
| WO2023015474A1 (en) * | 2021-08-11 | 2023-02-16 | 华为技术有限公司 | Method for wireless communication apparatus, and apparatus, storage medium and chip system |
| CN115968565A (en) * | 2021-08-11 | 2023-04-14 | 华为技术有限公司 | Method, apparatus, storage medium, and chip system for wireless communication apparatus |
| CN113765910A (en) * | 2021-09-01 | 2021-12-07 | 珠海格力电器股份有限公司 | Communication method, communication apparatus, storage medium, and electronic device |
| CN114928864A (en) * | 2022-04-19 | 2022-08-19 | Oppo广东移动通信有限公司 | Call processing method, calling device and called device |
| CN114928864B (en) * | 2022-04-19 | 2025-01-24 | Oppo广东移动通信有限公司 | A call processing method, calling device and called device |
| CN114828126B (en) * | 2022-06-23 | 2022-11-11 | 荣耀终端有限公司 | Method and device for called paging |
| CN114828126A (en) * | 2022-06-23 | 2022-07-29 | 荣耀终端有限公司 | Method and device for called paging |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110876169A (en) | Method and device for saving call after circuit switched fallback abnormity | |
| CN105898812B (en) | A kind of method and device of quick falling network | |
| US10757614B2 (en) | Method, apparatus and system for paging processing and information displaying | |
| US9143990B2 (en) | Method and device for handling failure of mobility management device in ISR activated scenario | |
| CN104365152B (en) | Delaying network reselection after performing circuit switched fallback procedures in call failure scenarios | |
| CN105722158A (en) | Voice calling method, voice calling device and terminal | |
| CN107820716B (en) | A CSFB fallback result detection method and device, and computer storage medium | |
| CN110324823B (en) | CSFB calling method and system | |
| CN108738093B (en) | Method for preventing LTE terminal from having no service after multiple attach requests are rejected | |
| CN113316106A (en) | Voice call fallback method and device and storage medium | |
| CN107889129B (en) | Telephone response method and terminal | |
| WO2019061427A1 (en) | Abnormal frequency point detection method and apparatus, and computer storage medium | |
| CN108124511B (en) | A CSFB fallback result detection method and device, storage medium | |
| CN105594258B (en) | Network access method and device | |
| CN104247507B (en) | Wireless terminal and operating method | |
| CN104080134A (en) | Circuit domain fallback processing method and device, multi-mode terminal and system | |
| CN103906183A (en) | Method for allowing user equipment to stay in LTE network | |
| CN111787641B (en) | Method, system, computer device and storage medium for CSFB call establishment | |
| WO2019061431A1 (en) | Method and device for detecting fallback result of csfb, and computer storage medium | |
| CN108390789B (en) | Method for processing abnormal network communication function, application processor and mobile terminal | |
| WO2019061410A1 (en) | Abnormal frequency point detection method and device, and computer storage medium | |
| CN108632805A (en) | A kind of idle method and terminal of double-terminal | |
| WO2019061470A1 (en) | Csfb fallback result detection method and apparatus, and computer storage medium | |
| CN109792647B (en) | CSFB (Circuit switched Fall Back) result detection method and device and storage medium | |
| CN108235826B (en) | CSFB (Circuit switched Fall Back) fall result detection method and device and computer storage medium |
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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200310 |