Method and device for executing weak field calling process, access network equipment and storage medium

By querying the weak field call flag of the terminal device in the access network device, the problem that the terminal device cannot accurately determine whether it is in a weak field in the 5G weak coverage scenario is solved, and the accurate execution of the weak field call process is achieved, and the quality of voice calls is improved.

CN119946737APending Publication Date: 2025-05-06DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311443487.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-01
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In 5G weak coverage scenarios, terminal devices cannot accurately determine whether they are in a weak field when they are idle or inactive, resulting in the inability to execute the weak field call process, affecting the quality of voice calls.

Method used

By receiving the voice service establishment request message sent by the terminal device, and querying the value of the weak field call start flag associated with the terminal device. The flag value determines whether to perform the weak field call start process based on the cell measurement result when the terminal device recovers from the idle or inactive state to the connected state.

Benefits of technology

It realizes rapid judgment of terminal devices in idle or inactive states, accurately executes the weak field call process, and improves voice call quality and user perception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119946737A_ABST
    Figure CN119946737A_ABST
Patent Text Reader

Abstract

The invention discloses a weak field calling process execution method and device, access network equipment and a storage medium, and relates to the technical field of communication. The implementation scheme is as follows: receiving a voice service establishment request message sent by a target terminal; querying a value of a weak field calling flag bit associated with the target terminal; the value of the weak field calling flag bit is determined according to a cell measurement result sent by the target terminal when the target terminal is recovered from an idle state / inactive state to a connected state; when the value of the weak field calling flag bit is the first value, refusing to respond to the voice service establishment request message; and executing a weak field calling process on the target terminal to enable the target terminal to return to the second network from the first network for calling. Therefore, when the target terminal carries out idle / inactive-state calling in the weak field, whether the target terminal is in the weak field is rapidly judged according to the cell measurement result reported by the target terminal in advance, and if yes, the weak-field calling process is carried out on the target terminal, so that the perception and voice service quality of the target terminal can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device, access network equipment and storage medium for executing a weak field call initiation process. Background Art

[0002] When the terminal device is in a 5G weak coverage scenario for voice calls, there will be a phenomenon of one-way voice and two-way voice disconnection, which will reduce the user perception on the terminal device side, affect the call atmosphere, and cause user complaints. This is also a key issue for mobile networks. In the case of insufficient 5G NR (New Radio) network coverage, it is necessary to perform a weak field call initiation process to fall back or fall back to the 4G LTE (Long Term Evolution) network for voice calls to improve voice quality.

[0003] In the related technology, the execution method of the weak field call initiation process is as follows: when the access network device receives the 5QI1 (5G QoS (Quality of Service) Identifier1, 5G QoS identifier 1) establishment request message sent by the terminal device, it determines whether the terminal device has reported the A2 event to start the weak field call initiation process. If the terminal device has reported the A2 event, the weak field call initiation process (such as EPSFB (Evolved Packet System Fallback) process) is executed.

[0004] In the above method, the weak field call initiation process can only be executed after the terminal device has reported the A2 event. The weak field call initiation process can only be implemented for terminal devices in the connected state. For terminal devices in the idle state, the time required to establish the 5QI1 trigger is less than the A2 reporting time. At this time, the access network device cannot determine whether the terminal device is in a weak field, and cannot execute the weak field call initiation process. Subsequently, it can only execute the heterogeneous system interoperability process by executing the NR heterofrequency voice measurement A2+starting NR heterosystem voice A2+heterogeneous system voice measurement B2 events to make the terminal device fall back to the 4G LTE network for voice calls. The execution time of the above process takes about 2 seconds. During this period, executing the VoNR (Voice Over New Radio) process in the 5G weak coverage area will seriously affect user perception. Summary of the invention

[0005] The present application provides a method, device, access network equipment and storage medium for executing a weak field call initiation process.

[0006] According to one aspect of the present application, a method for executing a weak field call initiation process is provided, which is applied to an access network device, and the method includes: receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call under a first network; querying the value of a weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined based on a cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; when the value of the weak field call initiation flag is a first value, refusing to respond to the voice service establishment request message; and executing the weak field call initiation process for the target terminal, so that the target terminal falls back from the first network to the second network for initiating a call.

[0007] As a possible implementation method, the value of the weak field call initiation flag is determined by the following steps: receiving a radio resource control RRC establishment request message sent by a target terminal; extracting a measurement result field from the RRC establishment request message; wherein the measurement result field carries a cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state; and determining the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold.

[0008] As a possible implementation method, the value of the weak field call initiation flag associated with the target terminal is determined according to the cell measurement result and the weak field call initiation measurement threshold, including: when the cell measurement result is less than the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a first value; when the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

[0009] As a possible implementation method, the weak field call initiation measurement threshold includes weak field call initiation measurement thresholds associated with multiple measurement values, and the measurement values ​​include reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI or signal to interference and noise ratio SINR; according to the cell measurement result and the weak field call initiation measurement threshold, determine the value of the weak field call initiation flag associated with the target terminal, including: determining the target weak field call initiation measurement threshold associated with the cell measurement result from the weak field call initiation measurement thresholds associated with the multiple measurement values; when the cell measurement result is less than the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a first value; when the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a second value.

[0010] As a possible implementation manner, extracting the measurement result field from the RRC setup request message includes: extracting a MSG5 message from the RRC setup request message; and extracting the measurement result field from the MSG5 message.

[0011] As a possible implementation manner, before determining the value of the weak field call initiation flag bit associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold, the method also includes: extracting the establishment reason field from the RRC establishment request message; determining that the establishment reason indicated by the establishment reason field satisfies at least one of the following: voice caller mt-Access; voice callee mo-VoiceCall; video caller mo-VideoCall; emergency call emergency.

[0012] As a possible implementation method, before receiving the wireless resource control RRC establishment message sent by the target terminal, the method also includes: when it is determined that the weak field call initiation switch is in the on state, broadcasting the system message block SIB1; wherein SIB1 carries an idle state measurement field, which is used for the target terminal to search for SIB1 and when it is in the access process, send an RRC establishment request message carrying a measurement result field according to the idle state measurement field.

[0013] As a possible implementation method, after querying the value of the weak field call initiation flag associated with the target terminal, the method also includes: when the value of the weak field call initiation flag is a second value, responding to a voice service establishment request message; executing a voice call initiation process on the target terminal so that the target terminal makes a call under the first network.

[0014] According to another aspect of the present application, there is provided an access network device, including a memory, a transceiver, and a processor;

[0015] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; a processor for reading the computer program in the memory and performing the following operations: receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call in a first network; querying a value of a weak field call initiation flag bit associated with the target terminal; wherein the value of the weak field call initiation flag bit is determined according to a cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; refusing to respond to the voice service establishment request message when the value of the weak field call initiation flag bit is a first value; and executing a weak field call initiation process on the target terminal so that the target terminal falls back from the first network to the second network for initiating a call.

[0016] As a possible implementation method, the processor performs the following operations to determine the value of the weak field call initiation flag: receiving a radio resource control RRC establishment request message sent by the target terminal; extracting a measurement result field from the RRC establishment request message; wherein the measurement result field carries a cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state; and determining the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold.

[0017] As a possible implementation method, the processor determines the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold, specifically: when the cell measurement result is less than the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to the first value; when the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to the second value.

[0018] As a possible implementation method, the weak field call initiation measurement threshold includes weak field call initiation measurement thresholds associated with multiple measurement values, and the measurement values ​​include reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI or signal to interference and noise ratio SINR; the processor executes to determine the value of the weak field call initiation flag associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold, specifically: from the weak field call initiation measurement thresholds associated with multiple measurement values, determine the target weak field call initiation measurement threshold associated with the cell measurement result; when the cell measurement result is less than the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to the first value; when the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to the second value.

[0019] As a possible implementation manner, the processor executes extracting the measurement result field from the RRC establishment request message, specifically: extracting the MSG5 message from the RRC establishment request message; extracting the measurement result field from the MSG5 message.

[0020] As a possible implementation method, before the processor determines the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold, it is also used to perform the following operations: extract the establishment reason field from the RRC establishment request message; determine that the establishment reason indicated by the establishment reason field satisfies at least one of the following: voice caller mt-Access; voice called party mo-VoiceCall; video caller mo-VideoCall; emergency call emergency.

[0021] As a possible implementation method, before the processor executes the wireless resource control RRC establishment message sent by the target terminal, it is also used to perform the following operations: when it is determined that the weak field call initiation switch is in the on state, broadcast the system message block SIB1; wherein SIB1 carries an idle state measurement field, which is used for the target terminal to search for SIB1 and is in the access process. When, according to the idle state measurement field, the target terminal sends an RRC establishment request message carrying a measurement result field.

[0022] As a possible implementation method, after the processor executes a query on the value of the weak field call initiation flag associated with the target terminal, it is also used to perform the following operations: when the value of the weak field call initiation flag is the second value, respond to the voice service establishment request message; execute the voice call initiation process for the target terminal, so that the target terminal makes a call under the first network.

[0023] According to another aspect of the present application, a device for executing a weak field call initiation process is provided, which is applied to an access network device, and the device includes:

[0024] A receiving unit, configured to receive a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call in the first network;

[0025] A query unit, used to query the value of the weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state;

[0026] A rejecting unit, configured to reject a response to a voice service establishment request message when the value of the weak field call initiation flag bit is the first value;

[0027] The execution unit is used to execute a weak-field call initiation process on a target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

[0028] As a possible implementation, the value of the weak field call initiation flag bit is determined by the following units:

[0029] An extraction unit is used to receive a radio resource control RRC establishment request message sent by a target terminal, and extract a measurement result field from the RRC establishment request message; wherein the measurement result field carries a cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state;

[0030] The determination unit is used to determine the value of the weak field call initiation flag associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold.

[0031] As a possible implementation method, the determination unit is specifically used to: when the cell measurement result is less than the weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a first value; when the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a second value.

[0032] As a possible implementation method, the weak field call initiation measurement threshold includes weak field call initiation measurement thresholds associated with multiple measurement values, and the measurement values ​​include reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI or signal to interference and noise ratio SINR; a determination unit is specifically used to: determine the target weak field call initiation measurement threshold associated with the cell measurement result from the weak field call initiation measurement thresholds associated with the multiple measurement values; when the cell measurement result is less than the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a first value; when the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a second value.

[0033] As a possible implementation manner, the extraction unit is specifically configured to: extract the MSG5 message from the RRC establishment request message; and extract the measurement result field from the MSG5 message.

[0034] As a possible implementation manner, the extraction unit is further used to: extract the establishment cause field from the RRC establishment request message;

[0035] The determination unit is further used to determine that the establishment reason indicated by the establishment reason field satisfies at least one of the following: voice calling mt-Access; voice called mo-VoiceCall; video calling mo-VideoCall; emergency call emergency.

[0036] As a possible implementation, the device further includes:

[0037] The broadcast unit is used to broadcast the system message block SIB1 when it is determined that the weak field call initiation switch is in the on state; wherein SIB1 carries an idle state measurement field, and when the target terminal searches for SIB1 and is in the access process, according to the idle state measurement field, sends an RRC establishment request message carrying a measurement result field.

[0038] As a possible implementation, the device further includes:

[0039] A response unit, used for responding to the voice service establishment request message when the value of the weak field call initiation flag bit is the second value;

[0040] The execution unit is further used to: execute a voice call initiation process on the target terminal, so that the target terminal can make a call in the first network.

[0041] According to another aspect of the present application, a processor-readable storage medium is provided, the processor-readable storage medium storing a computer program, wherein the computer program is used to enable the processor to execute the execution method for the aforementioned weak field call initiation process.

[0042] According to another aspect of the present application, a computer program product is provided. When an instruction processor in the computer program product executes, the execution method for the aforementioned weak field call initiation process is executed.

[0043] The present application has the following technical effects: the access network device receives a voice service establishment request message sent by the target terminal; wherein the voice service establishment request message is used to request to initiate a call under the first network; the value of the weak field call initiation flag associated with the target terminal is queried; wherein the value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; when the value of the weak field call initiation flag is the first value, the voice service establishment request message is refused to be responded to, and a weak field call initiation process is executed on the target terminal, so that the target terminal falls back from the first network to the second network for initiation of the call. Thus, when the target terminal initiates a call in an idle / inactive state in a weak field, it is quickly determined whether the target terminal is in a weak field according to the cell measurement result reported in advance by the target terminal. If so, the weak field call initiation process is executed on the target terminal, which can improve the perception of the target terminal and the quality of voice service.

[0044] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present application.

[0046] Figure 1 The present invention is a schematic diagram of the implementation principle of the existing weak field call initiation process execution scheme;

[0047] Figure 2 It is a flowchart of a method for executing a weak field call initiation process provided by an embodiment of the present application;

[0048] Figure 3 It is a flowchart of another method for executing a weak field call initiation process provided by an embodiment of the present application;

[0049] Figure 4It is a flowchart of another method for executing a weak field call initiation process provided by an embodiment of the present application;

[0050] Figure 5 It is a flowchart of another method for executing a weak field call initiation process provided by an embodiment of the present application;

[0051] Figure 6 A schematic diagram of the implementation principle of the execution scheme of the weak field call initiation process provided in the embodiment of the present application;

[0052] Figure 7 It is a structural diagram of an access network device provided according to an embodiment of the present application;

[0053] Figure 8 It is a structural schematic diagram of an execution device of a weak field call initiation process provided in an embodiment of the present application. DETAILED DESCRIPTION

[0054] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0055] That is, the term "and / or" in the embodiments of the present application describes the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0056] As the scale of 5G NR networks continues to expand, complaints about network voice quality have increased significantly. As the ultimate 5G voice solution, the VoNR (Voice Over New Radio) process will cause one-way voice and two-way unreachable voice calls in 5G weak coverage scenarios, which will reduce the perception of ordinary users, affect the atmosphere of the call, and cause user complaints. This is also a key issue for mobile networks. In the case of insufficient 5GNR network coverage, it is necessary to improve voice quality by falling back or falling back to the 4G LTE network for voice calls.

[0057] When the access network device turns on the VoNR function and the weak-field call initiation function, during initial access, switching in, re-establishment in, and resume in, the terminal device is configured to start the weak-field call initiation process A2 event for the terminal device that reports its capability to support the VoNR function and has not established 5QI1. When 5QI1 is established, it is determined whether the terminal device has reported the A2 event. If the terminal device has reported the A2 event, it is considered that the terminal device is in a weak field. At this time, the access network device refuses to establish 5QI1, and uses blind redirection to execute the EPSFB process and fall back to the 4G LTE network.

[0058] For terminal devices that have reported A2 events, it is necessary to delete the A2 event that starts the weak field call initiation process, and configure the A1 event that stops the weak field call initiation process; for terminal devices that have not reported A2 events or have subsequently reported A1 events, when 5QI1 is established, it is considered that the terminal device is not in a weak field. At this time, the 5QI1 establishment is accepted, the VoNR process is executed, and the A2 event is deleted.

[0059] Among them, the VoNR function can be enabled by turning on the VoNR function switch; the weak field call initiation function can be enabled by turning on the weak field call initiation switch.

[0060] As an example, the access network device may adopt Figure 1 The flowchart shown in the figure is used to execute the weak field calling process:

[0061] 1. When a terminal device is connected to the service cell of the access network device, a DRB (Data Radio Bearer) is established for the terminal device.

[0062] 2. Determine whether the VoNR function switch is turned on and whether the weak field call switch is turned on.

[0063] 3. When the VoNR function switch is turned on and the weak field call initiation switch is turned on, configure the A2 event to start the weak field call initiation process.

[0064] 4. When the terminal device makes a call, determine whether the terminal device has reported the event A2 of starting the weak field call initiation process.

[0065] 5. If the terminal device has reported an A2 event, reject the establishment of 5QI1 and execute the EPSFB process for weak field call initiation. If the terminal device has not reported an A2 event, accept the establishment of 5QI1, execute the VoNR process, and delete the configured A2 event.

[0066] 6. When the VoNR function switch is turned off and / or the weak field call switch is turned off, the measurement configuration is not performed. When the terminal device makes a call, the 5QI1 establishment is accepted, the VoNR process is executed, and the configured A2 event is deleted.

[0067] according to Figure 1 It can be seen that the access network equipment must rely on the judgment conditions of step 4 to execute the weak field call EPSFB process. For the terminal device that is in idle state, the time required for 5QI1 to establish the trigger is less than the A2 reporting time. At this time, it is impossible to determine whether the terminal device is in a weak field, and the weak field call process cannot be executed.

[0068] That is, in the prior art, the weak field call EPSFB process can only be executed after the terminal device has reported the event A2 for starting the weak field call process. The weak field call process can only be processed for terminal devices in a connected state. For terminal devices in an idle state, the time required to establish a 5QI1 trigger is less than the A2 reporting time. At this time, it is impossible to determine whether the terminal device is in a weak field, and the weak field call process cannot be executed. Subsequently, the heterogeneous system interoperability process can only be performed by executing the events of starting NR heterofrequency voice measurement A2 + starting NR heterosystem voice A2 + heterosystem voice measurement B2, so that the terminal device falls back to the 4G LTE network for voice calls. The execution time of this process takes about 2 seconds. During this period, executing the VoNR process in a 5G weak coverage area will seriously affect user perception.

[0069] In response to at least one of the above-mentioned problems, the present application provides a method, apparatus, access network device and storage medium for executing a weak field call initiation process.

[0070] The following describes the execution method, apparatus, access network device, and storage medium of the weak field call initiation process of this embodiment with reference to the accompanying drawings.

[0071] Figure 2 It is a flowchart of a method for executing a weak field call initiation process provided in an embodiment of the present application.

[0072] The execution method of the weak-field call initiation process in the embodiment of the present application can be applied to access network equipment.

[0073] Herein, the access network device is taken as an example as a base station. The base station may include multiple cells that provide services for the terminal device. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The access network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The access network device may also coordinate the attribute management of the air interface. For example, the access network device involved in the embodiments of the present application may be an access network device (Base TransceiverStation, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or an access network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary access network device (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the access network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0074] The terminal device may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the names of the terminal devices may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). The wireless terminal device may communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0075] like Figure 2 As shown, the execution method of the weak field call initiation process may include the following steps:

[0076] Step S201, receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call in a first network.

[0077] In the embodiment of the present application, the target terminal may be any terminal device located in a service cell of the access network device.

[0078] In an embodiment of the present application, the first network may include but is not limited to mobile networks such as 6G network, 5G network (ie, NR network).

[0079] In an embodiment of the present application, the voice service establishment request message is used to request to initiate a call in the first network. For example, taking the first network as a 5G network (i.e., NR network), the voice service establishment request message may be a 5QI1 establishment request message.

[0080] Step S202, querying the value of the weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state.

[0081] Among them, the cell measurement results include but are not limited to: the target terminal measures the reference signal in the serving cell, and obtains measurement values ​​such as RSRP (Reference Signal Receving Power), RSRQ (Reference Signal Received Quality), RSSI (Received Signal Strength Indication) or SINR (Signal to Interference plus Noise Ratio).

[0082] In an embodiment of the present application, the access network device can query the value of the weak field call initiation flag associated with the target terminal, wherein the value of the weak field call initiation flag is determined based on the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state.

[0083] Step S203: When the value of the weak field call initiation flag is the first value, refusing to respond to the voice service establishment request message.

[0084] Among them, the first value is a preset value, for example, the first value may be 1. Of course, the first value may also be other values, and the embodiment of the present application does not limit this.

[0085] In an embodiment of the present application, when the value of the weak field call initiation flag bit associated with the target terminal is the first value, the access network device can determine that the target terminal is in a weak field, and at this time, it can refuse to respond to the voice service establishment request message. Still taking the first network as a 5G NR network as an example, the access network device can refuse to establish 5QI1.

[0086] Step S204: executing a weak field call initiation process for the target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

[0087] In an embodiment of the present application, the second network and the first network are different mobile networks, and the performance of the second network is lower than that of the first network. For example, when the first network is a 6G network, the second network may be a 5G network. When the first network is a 5G network, the second network may be a 4G network (i.e., an LTE network).

[0088] In an embodiment of the present application, when the value of the weak field call initiation flag associated with the target terminal is the first value, the access network device can determine that the target terminal is in a weak field. At this time, the weak field call initiation process can be executed on the target terminal to make the target terminal fall back from the first network to the second network for calling.

[0089] Taking the first network as a 5G NR network and the second network as a 4G LTE network as an example, the access network device can perform a weak field call EPSFB process on the target terminal to make the target terminal fall back from the 5G NR network to the 4G LTE network for calling.

[0090] The execution method of the weak field call initiation process of the embodiment of the present application is to receive the voice service establishment request message sent by the target terminal through the access network device; wherein the voice service establishment request message is used to request to make a call under the first network; query the value of the weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from the idle state or the inactive state to the connected state; when the value of the weak field call initiation flag is the first value, refuse to respond to the voice service establishment request message, and execute the weak field call initiation process for the target terminal, so that the target terminal falls back from the first network to the second network for calling. Thus, when the target terminal makes an idle / inactive state call in a weak field, it is quickly determined whether the target terminal is in a weak field according to the cell measurement result reported in advance by the target terminal. If so, the weak field call initiation process is executed for the target terminal, which can improve the perception of the target terminal and the quality of voice service.

[0091] In order to clearly explain how to obtain the value of the weak field call initiation flag associated with the target terminal in the above embodiment of the present application, the present application also proposes a method for executing the weak field call initiation process.

[0092] Figure 3 It is a flowchart of another method for executing a weak field call initiation process provided in an embodiment of the present application.

[0093] like Figure 3 As shown, in Figure 2Based on the illustrated embodiment, the value of the weak field call initiation flag bit associated with the target terminal can be determined by the following steps:

[0094] Step S301: receiving an RRC (Radio Resource Control) establishment request message sent by a target terminal.

[0095] In the embodiment of the present application, when the target terminal recovers from the idle state or the inactive state to the connected state, it can send an RRC establishment request message to the access network device. Accordingly, the access network device can obtain the RRC establishment request message sent by the target terminal.

[0096] Step S302, extracting a measurement result field from the RRC setup request message; wherein the measurement result field carries a cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state.

[0097] The cell measurement result is obtained by measuring the reference signal in the serving cell when the target terminal is in an idle state or an inactive state.

[0098] The cell measurement results include but are not limited to: RSRP, RSRQ, RSSI, SINR and other measurement values.

[0099] In the embodiment of the present application, the access network device may extract the measurement result field from the RRC establishment request message.

[0100] As an example, when the cell measurement result is RSRP or RSRQ, the measurement result field may be the MeasResultIdleNR-r16 field in the protocol; when the cell measurement result is RSSI or SINR, the measurement result field may be other related fields in the protocol.

[0101] In any one of the embodiments of the present application, the measurement result field may be carried in the MSG5 message, and the access network device may extract the MSG5 message from the RRC establishment request message, and effectively extract the measurement result field from the MSG5 message.

[0102] Step S303: Determine the value of the weak field call initiation flag associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold.

[0103] In the embodiment of the present application, the access network device may determine the value of the weak field call initiation flag associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold.

[0104] As a possible implementation manner, the weak field call initiation measurement threshold may be a preset fixed value, and the method for determining the value of the weak field call initiation flag bit associated with the target terminal may be, for example:

[0105] 1. Determine whether the cell measurement result is less than the weak field call measurement threshold.

[0106] 2. When the cell measurement result is less than the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to the first value.

[0107] 3. When the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

[0108] The second value and the first value are two different values, for example, the first value may be 1, and the second value may be 0. It should be noted that the examples of the first value and the second value are only exemplary, but the present application is not limited thereto. In actual application, the first value and the second value may also be set to other values, as long as the first value and the second value are different.

[0109] As another possible implementation, the weak field call initiation measurement threshold may include weak field call initiation measurement thresholds associated with multiple measurement values, wherein the weak field call initiation measurement thresholds associated with different measurement values ​​may be the same or different, and the embodiment of the present application does not limit this. The measurement values ​​include but are not limited to: RSRP, RSRQ, RSSI or SINR.

[0110] At this time, the method for determining the value of the weak field call initiation flag bit associated with the target terminal may be, for example:

[0111] 1. Determine a target weak field call initiation measurement threshold associated with the cell measurement result from among the weak field call initiation measurement thresholds associated with the multiple measurement values.

[0112] 2. Determine whether the cell measurement result is less than the target weak field call initiation measurement threshold.

[0113] 3. When the cell measurement result is less than the target weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to the first value.

[0114] 4. When the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

[0115] Therefore, it is possible to calculate the value of the weak field call initiation flag bit specifically for different types of measurement values ​​reported by the target terminal, thereby improving the accuracy and reliability of judging whether the target terminal is in a weak field.

[0116] The execution method of the weak field call initiation process of the embodiment of the present application is that the access network device can obtain the cell measurement result of the target terminal during the access process of the target terminal, so that when the target terminal performs an idle / inactive state call in a weak field, it can quickly determine whether the target terminal is in a weak field according to the cell measurement result reported in advance by the target terminal. If so, the weak field call initiation process is quickly executed on the target terminal, which can improve the perception of the target terminal and the quality of voice service. That is, for the target terminal, measuring the reference signal in the service cell is itself a task that must be performed when selecting a cell. The protocol already supports related measurements and reports. The access network device side only needs to add related judgment logic to achieve accurate judgment of the weak field, which is easy to promote. A simple workload can solve the drawbacks of the original weak field call initiation process. Moreover, idle state call initiation, as a scenario with a relatively large proportion, is also worthy of promoting this method, so as to improve the function and improve the quality of voice service.

[0117] In any embodiment of the present application, the RRC establishment request message may also carry the establishment reason. When the establishment reason meets the target condition, the measurement result field may be further extracted from the RRC establishment request message to determine the value of the weak field call initiation flag associated with the target terminal according to the measurement result field. When the establishment reason does not meet the target condition, it is not necessary to execute the execution method of the weak field call initiation process provided by the present application, that is, the access network device may execute the existing processing flow corresponding to the establishment reason. Figure 4 , the above process is explained in detail.

[0118] Figure 4 It is a flowchart of another method for executing a weak field call initiation process provided in an embodiment of the present application.

[0119] like Figure 4 As shown, the execution method of the weak field call initiation process may include the following steps:

[0120] Step S401: receiving an RRC establishment request message sent by a target terminal.

[0121] For the explanation of step S401, reference may be made to the relevant description in the above embodiment, which will not be elaborated here.

[0122] In any embodiment of the present application, before receiving the RRC establishment request message sent by the target terminal, the access network device can also determine whether the weak field call switch (or idle / inactive weak field call switch) is in the on state. If the weak field call switch is in the off state, the access network device can execute the existing solution, and if the weak field call switch is in the on state, the access network device can execute the solution provided by the present application. Specifically, first, the access network device can broadcast SIB1 (System Information Block, system message block 1). Among them, SIB1 carries an idle state measurement field, for example, the idle state measurement field can be the idleModeMeasurementsNR-r16 field in the protocol, and the value of the idleModeMeasurementsNR-r16 field can be true, for example.

[0123] Afterwards, the target terminal may search for the SIB1, and when the SIB1 is found and in the access process, the target terminal may send an RRC establishment request message carrying a measurement result field according to the idle state measurement field in the SIB1.

[0124] Correspondingly, the access network device may receive an RRC establishment request message carrying a measurement result field sent by the target terminal.

[0125] Step S402: extract the establishment reason field from the RRC establishment request message.

[0126] In an embodiment of the present application, the access network device can extract the establishment reason field from the RRC establishment request message.

[0127] Step S403, determine whether the establishment reason indicated by the establishment reason field meets the target condition, if so, execute steps S404 to S405, if not, execute step S406.

[0128] The target condition includes: the establishment reason satisfies at least one of voice calling mt-Access, voice called mo-VoiceCall, video calling mo-VideoCall, and emergency call emergency.

[0129] In an embodiment of the present application, the access network device may determine whether the establishment cause (establishmentCause) indicated by the establishment cause field satisfies the target condition, and if so, execute steps S404 to S405, and if not, execute step S406.

[0130] It should be noted that steps S404 to S405 and step S406 are two parallel implementation methods. In actual application, only one needs to be executed.

[0131] Step S404: extract the measurement result field from the RRC setup request message.

[0132] The measurement result field carries a cell measurement result, which is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state.

[0133] Step S405: Determine the value of the weak field call initiation flag associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold.

[0134] The explanation of steps S404 to S405 can be found in the relevant description in any embodiment of the present application and will not be repeated here.

[0135] In step S406, there is no need to execute the method for executing the weak field call initiation process provided in this application.

[0136] In an embodiment of the present application, when the establishment reason indicated by the establishment reason field does not meet the target condition, for example, the establishment reason is a data caller mo-data, at this time, there is no need to execute the execution method of the weak field call initiation process provided by the present application, and the access network device can execute the existing processing flow corresponding to the establishment reason.

[0137] In the execution method of the weak field call initiation process of the embodiment of the present application, the access network device extracts the measurement result field from the RRC establishment request message only when it determines that the target terminal wants to make a voice call based on the establishment reason, so as to determine the value of the weak field call initiation flag associated with the target terminal based on the measurement result field, thereby improving the accuracy of the execution of the weak field call initiation process.

[0138] In order to clearly illustrate any of the above embodiments of the present application, the present application also proposes a method for executing a weak field call initiation process.

[0139] Figure 5 It is a flowchart of another method for executing a weak field call initiation process provided in an embodiment of the present application.

[0140] like Figure 5 The execution method of the weak field calling process may include the following steps:

[0141] Step S501: receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call in a first network.

[0142] Step S502, querying the value of the weak field call initiation flag associated with the target terminal.

[0143] The value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state.

[0144] Step S503, determine whether the value of the weak field call initiation flag is the first value, then execute steps S504 to S505, if not, then execute steps S506 to S507.

[0145] It should be noted that steps S504 to S505 and steps S506 to S507 are two parallel implementation methods. In actual application, only one needs to be executed.

[0146] Step S504: Refuse to respond to the voice service establishment request message.

[0147] Step S505: executing a weak field call initiation process for the target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

[0148] Step S506: respond to the voice service establishment request message.

[0149] In this embodiment of the present application, when the value of the weak field call initiation flag associated with the target terminal is the second value, the access network device can determine that the target terminal is not in a weak field, and at this time, it can respond to the voice service establishment request message.

[0150] Taking the first network as a 5G NR network as an example, the access network device can accept the establishment of 5QI1.

[0151] Step S507: executing a voice call initiation process for the target terminal, so that the target terminal can initiate a call in the first network.

[0152] In an embodiment of the present application, when the value of the weak field call initiation flag associated with the target terminal is the second value, the access network device can also perform a voice call initiation process on the target terminal to enable the target terminal to make a call in the first network.

[0153] Still taking the first network as a 5G NR network as an example, the access network device can execute the VoNR process for the target terminal to enable the target terminal to initiate a call under the 5G NR network.

[0154] The method for executing the weak-field call initiation process in the embodiment of the present application executes the voice call initiation process for the target terminal when the target terminal is not in a weak field, which can further improve the voice service quality of the target terminal.

[0155] In any embodiment of the present application, the first network is a 5G NR network and the second network is a 4G LTE network for exemplary description. The target terminal can measure the reference signal in the serving cell when in the idle / inactive state to obtain the cell measurement result, and report the cell measurement result to the access network device during the signaling process of restoring the call to the connected state. The access network device determines whether to execute the EPSFB process or the VoNR process for the target terminal through the reported cell measurement result.

[0156] For terminal devices in idle state, the solution provided by this application can avoid the drawbacks of the existing solution that only relies on whether to report the A2 event to determine whether to execute the EPSFB process or the VoNR process, and can enable the access network equipment to execute relevant strategies more accurately and timely, thereby improving terminal perception and voice quality.

[0157] First, a new node "weak field call initiation switch" (or idle / inactive weak field call initiation switch) can be added on the access network device side. After the weak field call initiation switch is turned on, the access network device carries the idle state measurement field in the broadcast message SIB1, where the idle state measurement field can be, for example, 3GPP (3 rd The idleModeMeasurementsNR-r16 field is described in the 3rd Generation Partnership Project TS 38.331 protocol.

[0158] Taking RSRP as an example of the cell measurement result, the newly added nodes on the access network device side may be as shown in Table 1.

[0159] Table 1 Newly added nodes on the access network equipment side

[0160]

[0161] Afterwards, the target terminal can search for broadcast messages (ie, SIB1) in the idle / inactive state and query the idleModeMeasurementsNR-r16 field in SIB1. When the target terminal is ready to make a call, it can carry the MeasResultIdleNR-r16 field during the access process to report the cell measurement results (such as RSRP).

[0162] When the access network device receives the RRC establishment request (RRCSetupRequest) message sent by the target terminal, it can determine whether the establishment cause (establishmentCause) carried in the RRCSetupRequest message is mt-Access, mo-VoiceCall, mo-VideoCall or emergency. If so, it is considered that the target terminal wants to make a voice call. At this time, the MeasResultIdleNR-r16 field reported by the target terminal and the Idle / inactive state weak field call rsrp threshold can be compared to determine whether the subsequent voice process is to execute the EPSFB process or the VoNR process based on the size relationship between the MeasResultIdleNR-r16 field and the Idle / inactive state weak field call rsrp threshold.

[0163] Specifically, the first network is a 5G NR network, the second network is a 4G LTE network, the first value is 1, the second value is 0, the cell measurement result is RSRP, and the weak field call measurement threshold is the Idle / inactive state weak field call rsrp threshold. The implementation principle of the present application can be as follows Figure 6 As shown, it mainly includes the following steps:

[0164] Step 1: When the Idle / inactive weak field call initiation switch is turned on, the access network device needs to fill in the idleModeMeasurementsNR-r16 field when forming the SIB1 message, and the value is true. When the Idle / inactive weak field call initiation switch is turned off, it is implemented according to the original solution.

[0165] Step 2: When the target terminal is in the Idle / inactive state and performs a call initiation operation, when the target terminal returns to the connected state in the access network, the cell measurement result (such as RSRP) can be carried through the MeasResultIdleNR-r16 field and reported to the access network device.

[0166] Step 3, the access network device compares the reported cell measurement results (such as RSRP) and the Idle / inactive state weak field call rsrp threshold. When the reported RSRP is lower than the Idle / inactive state weak field call rsrp threshold, the weak field call flag associated with the target terminal is set to 1; when the reported RSRP is higher than or equal to the Idle / inactive state weak field call rsrp threshold, the weak field call flag associated with the target terminal is set to 0.

[0167] Step 4. When the access network device receives a voice service establishment request message (such as a 5QI1 establishment request message), it determines whether the value of the weak field call start flag associated with the target terminal is 1. If so, execute the EPSFB process; if not, execute the VoNR process.

[0168] In summary, when the target terminal makes an idle / inactive call in a weak field, the channel environment is judged in advance. Through the solution provided by this application, the access network device side can obtain the cell measurement result of the target terminal during the access process of the target terminal, so as to quickly determine whether to execute the EPSFB process based on the cell measurement result, thereby improving the terminal perception and voice quality. The method is simple to implement. For the target terminal, measuring the RSRP of the reference signal in the service cell is itself a necessary task when selecting a cell. The protocol already supports related measurements and reports. The access network device side only needs to add related judgments to implement the solution, which is easy to promote. A simple workload can solve the drawbacks of the original weak field call process. Moreover, as a scenario with a relatively large proportion, idle state calls are also worth promoting this solution, so as to improve functions and improve voice service quality.

[0169] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (Global System of Mobile communication, referred to as GSM) system, code division multiple access (Code Division Multiple Access, referred to as CDMA) system, wideband code division multiple access (Wideband Code Division Multiple Access, referred to as WCDMA) general packet radio service (General Packet Radio Service, referred to as GPRS) system, long term evolution (long term evolution, referred to as LTE) system, LTE frequency division duplex (Frequency Division Duplex, referred to as FDD) system, LTE time division duplex (time division duplex, referred to as TDD) system, advanced long term evolution (Long Term Evolution Advanced, referred to as LTE-A) system, Universal Mobile Telecommunication System (Universal Mobile Telecommunication System, referred to as UMTS), Worldwide interoperability for Microwave Access (Worldwide interoperability for Microwave Access, referred to as WiMAX) system, 5G new air interface (NewRadio, referred to as NR) system, etc. These various systems include terminals and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0170] In order to implement the above embodiments, the present application also provides an access network device.

[0171] Figure 7 It is a structural diagram of an access network device provided according to an embodiment of the present application.

[0172] like Figure 7 As shown, the access network device may include a transceiver 700, a processor 710, and a memory 720, wherein:

[0173] The transceiver 700 is used to receive and send data under the control of the processor 710 .

[0174] Among them, Figure 7In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 710 and memory represented by memory 720. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 700 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 710 when performing operations.

[0175] The processor 710 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0176] The processor 710 calls a computer program stored in a memory and performs the following operations: receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call under a first network; querying a value of a weak field call initiation flag bit associated with the target terminal; wherein the value of the weak field call initiation flag bit is determined based on a cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; when the value of the weak field call initiation flag bit is a first value, refusing to respond to the voice service establishment request message; and executing a weak field call initiation process for the target terminal so that the target terminal falls back from the first network to the second network for initiating a call.

[0177] As a possible implementation method, the processor 710 performs the following operations to determine the value of the weak field call initiation flag: receiving a radio resource control RRC establishment request message sent by the target terminal; extracting a measurement result field from the RRC establishment request message; wherein the measurement result field carries a cell measurement result, and the cell measurement result is obtained by measuring a reference signal within the serving cell when the target terminal is in an idle state or an inactive state; and determining the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold.

[0178] As a possible implementation method, the processor 710 determines the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold, specifically: when the cell measurement result is less than the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to the first value; when the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to the second value.

[0179] As a possible implementation method, the weak field call initiation measurement threshold includes weak field call initiation measurement thresholds associated with multiple measurement values, and the measurement values ​​include reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI or signal to interference and noise ratio SINR; the processor 710 executes according to the cell measurement result and the weak field call initiation measurement threshold to determine the value of the weak field call initiation flag associated with the target terminal, specifically: from the weak field call initiation measurement thresholds associated with multiple measurement values, determine the target weak field call initiation measurement threshold associated with the cell measurement result; when the cell measurement result is less than the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to the first value; when the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to the second value.

[0180] As a possible implementation manner, the processor 710 executes extracting the measurement result field from the RRC establishment request message, specifically: extracting the MSG5 message from the RRC establishment request message; extracting the measurement result field from the MSG5 message.

[0181] As a possible implementation method, before the processor 710 determines the value of the weak field call initiation flag associated with the target terminal based on the cell measurement result and the weak field call initiation measurement threshold, it is also used to perform the following operations: extract the establishment reason field from the RRC establishment request message; determine that the establishment reason indicated by the establishment reason field satisfies at least one of the following: voice caller mt-Access; voice callee mo-VoiceCall; video caller mo-VideoCall; emergency call emergency.

[0182] As a possible implementation method, before the processor 710 executes the reception of the radio resource control RRC establishment message sent by the target terminal, it is also used to perform the following operations: when it is determined that the weak field call initiation switch is in the on state, broadcast the system message block SIB1; wherein SIB1 carries an idle state measurement field, which is used for the target terminal to search for SIB1 and is in the access process, and send an RRC establishment request message carrying a measurement result field according to the idle state measurement field.

[0183] As a possible implementation method, after the processor 710 executes a query on the value of the weak field call initiation flag associated with the target terminal, it is also used to perform the following operations: when the value of the weak field call initiation flag is the second value, respond to the voice service establishment request message; execute the voice call initiation process for the target terminal, so that the target terminal makes a call under the first network.

[0184] It should be noted that the access network device provided in the embodiment of the present application can achieve the above Figures 2 to 6 All the method steps implemented in the method embodiment can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0185] With the above Figures 2 to 6 Corresponding to the execution method of the weak field call initiation process provided in the embodiment, the present application also provides an execution device of the weak field call initiation process. Figures 2 to 6 The execution method of the weak field call initiation process provided in the embodiment corresponds to the embodiment, so the implementation method of the weak field call initiation process is also applicable to the execution device of the weak field call initiation process provided in the embodiment of the present application, and will not be described in detail in the embodiment of the present application.

[0186] In order to implement the above embodiment, the present application also proposes an execution device of a weak field call initiation process.

[0187] Figure 8 It is a structural schematic diagram of an execution device of a weak field call initiation process provided in an embodiment of the present application.

[0188] like Figure 8 As shown, the execution device 800 of the weak field call initiation process can be applied to an access network device, and includes: a receiving unit 810, a query unit 820, a rejecting unit 830 and an executing unit 840.

[0189] The receiving unit 810 is used to receive a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call in the first network.

[0190] The query unit 820 is used to query the value of the weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state.

[0191] The rejecting unit 830 is configured to reject the voice service establishment request message when the value of the weak field call initiation flag bit is the first value.

[0192] The execution unit 840 is configured to execute a weak-field call initiation process on the target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

[0193] As a possible implementation, the value of the weak field call initiation flag bit is determined by the following units:

[0194] An extraction unit is used to receive a radio resource control RRC establishment request message sent by a target terminal, and extract a measurement result field from the RRC establishment request message; wherein the measurement result field carries a cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state;

[0195] The determination unit is used to determine the value of the weak field call initiation flag associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold.

[0196] As a possible implementation method, the determination unit is specifically used to: when the cell measurement result is less than the weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a first value; when the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a second value.

[0197] As a possible implementation method, the weak field call initiation measurement threshold includes weak field call initiation measurement thresholds associated with multiple measurement values, and the measurement values ​​include reference signal received power RSRP, reference signal received quality RSRQ, received signal strength indication RSSI or signal to interference and noise ratio SINR; a determination unit is specifically used to: determine the target weak field call initiation measurement threshold associated with the cell measurement result from the weak field call initiation measurement thresholds associated with the multiple measurement values; when the cell measurement result is less than the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a first value; when the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, set the value of the weak field call initiation flag associated with the target terminal to a second value.

[0198] As a possible implementation manner, the extraction unit is specifically configured to: extract the MSG5 message from the RRC establishment request message; and extract the measurement result field from the MSG5 message.

[0199] As a possible implementation manner, the extraction unit is further used to: extract the establishment cause field from the RRC establishment request message;

[0200] The determination unit is further used to determine that the establishment reason indicated by the establishment reason field satisfies at least one of the following: voice calling mt-Access; voice called mo-VoiceCall; video calling mo-VideoCall; emergency call emergency.

[0201] As a possible implementation, the execution device 800 of the weak field call initiation process may further include:

[0202] The broadcast unit is used to broadcast the system message block SIB1 when it is determined that the weak field call initiation switch is in the on state; wherein SIB1 carries an idle state measurement field, and when the target terminal searches for SIB1 and is in the access process, according to the idle state measurement field, sends an RRC establishment request message carrying a measurement result field.

[0203] As a possible implementation, the execution device 800 of the weak field call initiation process may further include:

[0204] A response unit, used for responding to the voice service establishment request message when the value of the weak field call initiation flag bit is the second value;

[0205] The execution unit 840 is further configured to: execute a voice call initiation process on the target terminal, so that the target terminal makes a call in the first network.

[0206] It should be noted that the execution device of the weak field call initiation process provided in the embodiment of the present application can achieve the above Figures 2 to 6 All the method steps implemented in the method embodiment can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0207] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0208] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network side device, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0209] On the other hand, an embodiment of the present application further provides a processor-readable storage medium, the processor-readable storage medium storing a computer program, the computer program is used to enable the processor to execute the present application Figures 2 to 6 The method shown in any embodiment.

[0210] Among them, the above-mentioned processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0211] In order to implement the above embodiments, the present application also proposes a computer program product.

[0212] The computer program product includes a computer program which, when executed by a processor, implements the present application. Figures 2 to 6 The method shown in any embodiment.

[0213] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0214] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0215] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0216] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0217] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for executing a weak field call initiation process, characterized in that: Applied to access network equipment, the method comprises: Receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call under the first network; Querying a value of a weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to a cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; When the value of the weak field call initiation flag bit is the first value, refusing to respond to the voice service establishment request message; A weak-field call initiation process is performed on the target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

2. The method according to claim 1, characterized in that The value of the weak field call initiation flag is determined by the following steps: Receiving a radio resource control (RRC) establishment request message sent by the target terminal; Extracting a measurement result field from the RRC establishment request message; wherein the measurement result field carries the cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state; According to the cell measurement result and the weak field call initiation measurement threshold, a value of a weak field call initiation flag bit associated with the target terminal is determined.

3. The method according to claim 2, characterized in that The determining, according to the cell measurement result and the weak field call initiation measurement threshold, a value of a weak field call initiation flag bit associated with the target terminal includes: When the cell measurement result is less than the weak field call initiation measurement threshold, setting the value of the weak field call initiation flag associated with the target terminal to the first value; When the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

4. The method according to claim 2, characterized in that: The weak field call initiation measurement threshold includes a weak field call initiation measurement threshold associated with a plurality of measurement values, wherein the measurement values ​​include a reference signal received power RSRP, a reference signal received quality RSRQ, a received signal strength indication RSSI or a signal to interference plus noise ratio SINR; The determining, according to the cell measurement result and the weak field call initiation measurement threshold, a value of a weak field call initiation flag bit associated with the target terminal includes: Determining a target weak field call initiation measurement threshold associated with the cell measurement result from the weak field call initiation measurement thresholds associated with the multiple measurement values; When the cell measurement result is less than the target weak field call initiation measurement threshold, setting the value of the weak field call initiation flag associated with the target terminal to the first value; When the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

5. The method according to claim 2, characterized in that: The extracting the measurement result field from the RRC establishment request message includes: Extracting MSG5 message from the RRC setup request message; The measurement result field is extracted from the MSG5 message.

6. The method according to claim 2, characterized in that Before determining the value of the weak field call initiation flag bit associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold, the method further includes: Extracting a setup cause field from the RRC setup request message; Determine that the establishment reason indicated by the establishment reason field satisfies at least one of the following: Voice caller mt-Access; Voice called mo-VoiceCall; Video caller mo-VideoCall; Emergency callemergency.

7. The method according to claim 2, characterized in that Before receiving the radio resource control RRC establishment request message sent by the target terminal, the method further includes: When it is determined that the weak field call initiation switch is in the on state, broadcasting system message block SIB1; The SIB1 carries an idle state measurement field, and is used for the target terminal to send an RRC establishment request message carrying the measurement result field according to the idle state measurement field when the target terminal searches for the SIB1 and is in the access process.

8. The method according to any one of claims 1 to 7, characterized in that After querying the value of the weak field call initiation flag bit associated with the target terminal, the method further includes: When the value of the weak field call initiation flag is the second value, responding to the voice service establishment request message; A voice call initiation process is performed on the target terminal, so that the target terminal makes a call under the first network.

9. An access network device, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call under the first network; Querying a value of a weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to a cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; When the value of the weak field call initiation flag bit is the first value, refusing to respond to the voice service establishment request message; A weak-field call initiation process is performed on the target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

10. The access network device according to claim 9, characterized in that: The processor performs the following operations to determine the value of the weak field call initiation flag: Receiving a radio resource control (RRC) establishment request message sent by the target terminal; Extracting a measurement result field from the RRC establishment request message; wherein the measurement result field carries the cell measurement result, and the cell measurement result is obtained by measuring a reference signal in a serving cell when the target terminal is in an idle state or an inactive state; A value of a weak field call initiation flag bit associated with the target terminal is determined according to the cell measurement result and a weak field call initiation measurement threshold.

11. The access network device according to claim 10, characterized in that: The processor determines, according to the cell measurement result and the weak field call initiation measurement threshold, a value of a weak field call initiation flag bit associated with the target terminal, specifically: When the cell measurement result is less than the weak field call initiation measurement threshold, setting the value of the weak field call initiation flag associated with the target terminal to the first value; When the cell measurement result is greater than or equal to the weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

12. The access network device according to claim 10, characterized in that: The weak field call initiation measurement threshold includes a weak field call initiation measurement threshold associated with a plurality of measurement values, wherein the measurement values ​​include a reference signal received power RSRP, a reference signal received quality RSRQ, a received signal strength indication RSSI or a signal to interference plus noise ratio SINR; The processor determines, according to the cell measurement result and the weak field call initiation measurement threshold, a value of a weak field call initiation flag bit associated with the target terminal, specifically: Determining a target weak field call initiation measurement threshold associated with the cell measurement result from the weak field call initiation measurement thresholds associated with the multiple measurement values; When the cell measurement result is less than the target weak field call initiation measurement threshold, setting the value of the weak field call initiation flag associated with the target terminal to the first value; When the cell measurement result is greater than or equal to the target weak field call initiation measurement threshold, the value of the weak field call initiation flag associated with the target terminal is set to a second value.

13. The access network device according to claim 10, characterized in that: The processor executes extracting a measurement result field from the RRC establishment request message, specifically: Extracting MSG5 message from the RRC setup request message; The measurement result field is extracted from the MSG5 message.

14. The access network device according to claim 10, characterized in that: Before the processor determines the value of the weak field call initiation flag bit associated with the target terminal according to the cell measurement result and the weak field call initiation measurement threshold, the processor is further configured to perform the following operations: Extracting a setup cause field from the RRC setup request message; Determine that the establishment reason indicated by the establishment reason field satisfies at least one of the following: Voice caller mt-Access; Voice called mo-VoiceCall; Video caller mo-VideoCall; Emergency callemergency.

15. The access network device according to claim 10, characterized in that: Before the processor executes receiving the radio resource control RRC establishment request message sent by the target terminal, the processor is further configured to perform the following operations: When it is determined that the weak field call initiation switch is in the on state, broadcasting system message block SIB1; The SIB1 carries an idle state measurement field, and is used for the target terminal to send an RRC establishment request message carrying the measurement result field according to the idle state measurement field when the target terminal searches for the SIB1 and is in the access process.

16. The access network device according to any one of claims 9 to 15, characterized in that: After querying the value of the weak field call initiation flag bit associated with the target terminal, the processor is further configured to perform the following operations: When the value of the weak field call initiation flag is the second value, responding to the voice service establishment request message; A voice call initiation process is performed on the target terminal, so that the target terminal makes a call under the first network.

17. A device for executing a weak field calling process, characterized in that: Applied to access network equipment, including: A receiving unit, configured to receive a voice service establishment request message sent by a target terminal; wherein the voice service establishment request message is used to request to initiate a call in the first network; A query unit, used to query the value of the weak field call initiation flag associated with the target terminal; wherein the value of the weak field call initiation flag is determined according to the cell measurement result sent when the target terminal recovers from an idle state or an inactive state to a connected state; A rejecting unit, configured to reject a response to the voice service establishment request message when the value of the weak field call initiation flag bit is a first value; The execution unit is used to execute a weak field call initiation process for the target terminal, so that the target terminal falls back from the first network to the second network for call initiation.

18. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 8.