Method and device for identifying the capability of new radio interface to carry voice VoNR
By identifying the VoNR capabilities of network devices after registering on the 5G SA network, terminals can take proactive measures to address insufficient VoNR capabilities and ensure voice call quality and user experience.
Patent Information
- Application Number
- CN202210962820.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-11
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-08-11
AI Technical Summary
In 5G mobile communication networks, how to effectively identify VoNR capabilities to provide good voice call services, especially in the early stages of 5G SA network deployment when the network is unstable or lacks VoNR capabilities, to avoid call anomalies and unclear issues.
After completing 5G SA network registration with the network device, the terminal obtains data flow information by sending messages, determines its VoNR capabilities based on the response message of the network device, and applies improvement measures in advance to ensure voice call quality.
By identifying the VoNR capabilities of network devices in advance, the terminal can take appropriate measures before initiating a voice call, avoiding dropped calls and increased power consumption, and providing stable voice call services.
Smart Images

Figure CN115361702B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technologies, and in particular to a method and apparatus for identifying the capability of a new radio interface to carry voice (VoNR). Background Art
[0002] Fifth-generation mobile communication technology (5G) New Radio (NR) is a new wireless access technology developed by the 3rd Generation Partnership Project (3GPP) for 5G mobile communication networks. It is the global standard for the air interface of 5G networks. 5G mobile communication networks provide voice services based on the IP Multimedia Subsystem (IMS). The voice call services carried on this network are called Voice on New Radio (VoNR).
[0003] In current related technologies, since VoNR is a unique service in 5G mobile communication networks, how to use VoNR capabilities to provide users with good voice call services in 5G mobile communication networks is an urgent problem to be solved. Summary of the Invention
[0004] The present application provides a method and apparatus for identifying the capability of a new radio interface to carry voice over new radio (VoNR), which enables a terminal to obtain the network's VoNR capability before normally initiating a voice call and apply improvement measures in advance, thereby providing users with good voice call services and improving user experience.
[0005] In the first aspect, the present application provides a method for identifying the capability of a new air interface to carry voice VoNR, the method comprising: after the terminal completes the registration of the fifth-generation mobile communication system independent networking 5G SA network with the network device, the terminal sends a first message to the network device, and the first message is used to obtain information about the data flow between the terminal and the network device, and the data flow is the data flow of the 5G SA network; the terminal receives a response message corresponding to the first message sent by the network device; the terminal determines whether the 5G SA network has the capability of carrying voice VoNR over the new air interface based on the response message.
[0006] In an embodiment of the present application, after the terminal and the network device complete the 5G SA network registration, the VoNR capability of the network device is detected and identified, so that the terminal can know the VoNR capability of the network device before normally initiating a voice call, so as to apply improvement measures in advance and provide users with good voice call services.
[0007] In the second aspect, the present application provides a device for identifying the capability of a new air interface to carry voice VoNR, which includes: a sending module for sending a first message to the network device after completing the fifth-generation mobile communication system independent networking 5G SA network registration with the network device, wherein the first message is used to obtain information about the data flow between the terminal and the network device, and the data flow is the data flow of the 5G SA network; a receiving module for receiving a response message corresponding to the first message sent by the network device; and a determination module for determining whether the 5G SA network has the capability of carrying voice VoNR over the new air interface based on the response message.
[0008] In a third aspect, the present application provides an apparatus for identifying the capability of a new air interface to carry voice VoNR, comprising a processor and a memory, the memory being used to store code instructions; the processor being used to execute the code instructions to implement the method in the above-mentioned first aspect or any possible implementation thereof.
[0009] In a fourth aspect, the present application provides a computer-readable storage medium, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute the method in the above-mentioned first aspect or any possible implementation thereof.
[0010] In a fifth aspect, the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions), which, when run, enables a computer to execute the method in the above-mentioned first aspect or any possible implementation thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present application;
[0012] Figure 2 A flowchart of a method for identifying VoNR capabilities provided in one embodiment of the present application;
[0013] Figure 3 An exemplary flow chart of a method for identifying VoNR capabilities provided in one embodiment of the present application;
[0014] Figure 4 An exemplary flowchart of a method for identifying VoNR capabilities provided in another embodiment of the present application;
[0015] Figure 5 An exemplary flowchart of a method for identifying VoNR capabilities provided in yet another embodiment of the present application;
[0016] Figure 6An overall exemplary flow chart of a method for identifying VoNR capabilities provided in one embodiment of the present application;
[0017] Figure 7 A schematic structural diagram of a device for identifying VoNR capabilities provided in one embodiment of the present application;
[0018] Figure 8 A structural schematic diagram of a device provided in another embodiment of the present application. DETAILED DESCRIPTION
[0019] The technical solution in this application will be described below with reference to the accompanying drawings.
[0020] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first instruction and the second instruction are intended to distinguish different user instructions and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.
[0021] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.
[0022] In addition, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.
[0023] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1As shown, the application scenario may include a network device 110 and a terminal 120. The network device 110 and the terminal 120 may communicate in a VoNR manner under a 5G network. For example, the network device 110 sends information to the terminal 120 via a downlink channel, and the terminal 120 sends information to the network device 110 via an uplink channel. The terminal 120 may be fixed or mobile.
[0024] It is understandable that Figure 1 The number of network devices and terminals shown is only one for example. In practice, the number of network devices and terminals may be other numbers. Of course, this scenario may also include other network elements, for example, a core network device, and the network device may be connected to the core network device. It should be noted that the specific form of the network device and terminal is not limited in the embodiments of the present application.
[0025] Exemplarily, the network device 110 is a device that the terminal uses to access the mobile communication system wirelessly, and may be a base station eNB (evolved node B), an evolved base station (evolved NodeB, eNodeB), a transmission and reception point (transmission reception point, TRP), a next-generation base station (nextgeneration NodeB, gNB) in a fifth-generation mobile communication system, a base station in a future mobile communication system, or an access point in a wireless fidelity (WiFi) system, etc.; it may also be a module or unit that completes part of the functions of a base station, for example, it may be a centralized unit (CU) or a distributed unit (DU). The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device 110.
[0026] Exemplarily, the terminal 120 may be a device that provides voice and / or data connectivity to a user, such as a handheld device with wireless connection capabilities, a vehicle-mounted device, etc. The terminal device may also be referred to as a UE, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile equipment, a user terminal, a wireless telecom equipment, a user agent, a user equipment, or a user device. The terminal device can be a station (STA) in a wireless local area network (WLAN), a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, and a terminal in a next-generation communication system (for example, a fifth-generation mobile communication system (5th generation, 5G) network) or a terminal device in a future-evolved public land mobile network (PLMN) network, etc. The embodiments of the present application are not limited to this.
[0027] With the development of communication technology, 5G is the latest generation of mobile communication technology. Compared with earlier mobile communication technologies such as 4G, 3G, and 2G, 5G can provide higher data rates, lower latency, full connectivity of the Internet of Everything, more energy saving, lower costs, higher system capacity, and large-scale device access.
[0028] Entering the 5G era, when 3GPP defined 5G in Release 15, it was made clear that 5G would still provide voice services based on the IMS. It also established the design principle that 5G deployment should minimize the impact on the existing IMS. Based on these principles, and in accordance with the two major deployment options of 5G non-standalone (NSA) and standalone (SA), 5G voice provides three deployment solutions: voice over long-term evolution (VoLTE), 5G voice fallback to 4G (EPSFallback), and VoNR.
[0029] In the first deployment scenario (VoLTE), under NSA networking, 5G NR is added to the existing 4G network as a capacity extension and the 4G core network (EPC) is retained. The 4G network remains the primary control network, and 5G NR only supports best-effort data transmission. Under this architecture, voice services are still provided by the existing 4G IMS / VoLTE network with very minimal or no changes. The VoLTE voice service continuity solution (single radio voicecall continuity, SRVCC) can still be used to achieve seamless handover of voice calls between VoLTE and 2G / 3G circuit switched (CS) networks. If the operator does not deploy IMS, it can still fall back to the 2G or 3G network to provide voice services through circuit switched fallback (CS fallback).
[0030] In the second deployment solution (EPS Fallback (SA networking)), the 5G SA network is an independent networking mode of the 5G network. 5G SA is independent of the 4G network and has its own dedicated 5G facilities. It includes a new radio and a 5G core, as well as a fully virtualized cloud-native architecture. It introduces new methods for developing, deploying, and managing services. The 5G core supports high throughput that exceeds the requirements of the 5G network to accelerate performance. Under SA networking, the 5G network can independently carry 5G voice services, namely VoNR or Vo5G, end-to-end through 5G NR, 5GC, and IMS. However, in the early stages of 5G SA deployment, considering that the 5G NR network has not yet formed continuous and wide coverage, when the mobile phone moves out of the 5G NR coverage area, the ongoing VoNR voice will frequently be switched to the VoLTE network with better coverage, resulting in a poor user experience. Therefore, a transition solution, EPS Fallback, was introduced in the early stages of 5G deployment. Similar to CS Fallback in the 4G era, under the EPS Fallback solution, the 5G network does not provide packet switched domain (PS) voice services. When a mobile phone attempts to use voice services on the 5G network, it will fall back to the 4G network through redirection or switching. The 4G network will provide VoLTE voice services and then return to the 5G network after the call ends. During the call, since the mobile phone has fallen back to the 4G network, data services are forced to be transmitted along with voice services over 4G Long Term Evolution (LTE) until the call ends. Under this solution, the fallback to the 4G network initiated when establishing a voice call on NR will inevitably increase the voice call establishment time. At the same time, data traffic is also transmitted over 4G LTE during the call, which will significantly reduce the data rate and affect the user experience.
[0031] Although falling back to the 4G network will slightly increase call latency, VoLTE offers faster call setup times than CS voice fallback, making this additional latency acceptable. In fact, the biggest disadvantage of EPS fallback is that, in addition to reducing data rates, the fallback to 4G can cause brief voice connection interruptions, which are more noticeable to users than call setup delays.
[0032] In the third deployment scenario (VoNR (SA networking)), VoNR refers to the end-to-end voice service carried by 5G NR, 5G Core, and IMS. Strictly speaking, NR is only the radio access network part of the 5G network, while the 5G system (5G system, 5GS) includes 5G NR and 5G Core. Therefore, it is more accurate to call VoNR as Vo5G (Voice over 5GS). However, the VoNR we usually refer to refers to Vo5G. Compared with EPS Fallback, the advantages of VoNR are self-evident. First, there is no need to fall back to VoLTE, and the call establishment time is shorter. Second, it supports concurrent 5G voice and 5G data services, which means that we can make a call while surfing the 5G Internet at high speed.
[0033] Although VoNR builds on the VoLTE architecture, it offers advantages similar to VoLTE, including superior voice quality, low connection latency, and the ability to access high-speed 5G internet while on a call. VoNR also significantly improves voice and video call security, minimizing potential interruptions during calls. Furthermore, it maintains a stable, high-speed 5G data connection during calls, ensuring an uninterrupted gaming and video experience.
[0034] However, during use, since VoNR is a new function in the 5G SA network scenario, some problems are inevitable during the commercialization of the new technology. For example, in some places where communication facilities are not perfect, the local 5G SA network is unstable or lacks VoNR capabilities, so that when users use VoNR to make calls, there will be call abnormalities, unclear calls and other problems, resulting in a poor user experience of the VoNR function.
[0035] In view of this, an embodiment of the present application provides a method and device for identifying VoNR capabilities. After the terminal and the network device complete the 5G SA network registration, the VoNR capabilities of the network device are detected and identified, so that the terminal can know the VoNR capabilities of the network device before normally initiating a voice call, so as to apply improvement measures in advance, provide users with good voice call services, and improve user experience.
[0036] The following describes in detail the VoNR capability identification method provided in the embodiment of the present application with reference to the accompanying drawings.
[0037] Please refer to Figure 2 , is a flow chart of a method for identifying VoNR capabilities provided by an embodiment of the present application. This method can be applied to the above Figure 1 The application scenarios shown in the figure can also be applied to other scenarios, and the present application embodiment does not limit this. For the convenience of explanation, the following uses this method in the following example. Figure 1 Take the scenario shown in the figure as an example, accordingly, the terminal in the following text is Figure 1 The terminal 120 shown, the network device hereinafter is Figure 1 The network device 110 is shown in detail below. Figure 2 The various steps in the method shown in the flowchart include:
[0038] S201. After completing 5G SA network registration with the network device, the terminal sends a first message to the network device.
[0039] Correspondingly, the network device receives the first message.
[0040] In an embodiment of the present application, the first message is used to obtain information about the data flow between the terminal and the network device, and the data flow is the data flow of the 5G SA network.
[0041] It is understandable that the data flow of the 5G SA network can be the data flow created in the PDU session, or the corresponding data flow in other data transmission processes.
[0042] At the same time, this data flow can be the data flow of the default bearer or the data flow of the dedicated bearer. The default bearer is a user bearer for data and signaling that meets the default QoS. It can be simply understood as a bearer that provides a best-effort Internet Protocol (IP) connection. It is established when the public data network (PDN) link is established and destroyed when the PDN link is removed, providing users with permanent online IP transmission services. The dedicated bearer is established based on the establishment of the PDN link and is established to provide certain specific QoS transmission requirements (which cannot be met by the default bearer). Generally, the QoS requirements of the dedicated bearer are higher than those of the default bearer.
[0043] It should be noted that the information of the data flow between the terminal and the network device includes the name of the data flow, the type of the data flow and the identifier of the data flow. For example, the identifier of the data flow can be used to indicate the quality characteristics of the data flow.
[0044] Optionally, the first message includes a first type of message and / or a second type of message, the first type of message is used to obtain a quality indication of the data stream, for example, the quality indication is used to indicate whether the data stream is a default bearer data stream or a dedicated bearer data stream; the second type of message is used to obtain status information of the data stream, for example, the status information includes the connection status of the corresponding network, etc.
[0045] In the embodiment of the present application, there is no restriction on the form and timing of the terminal sending the first message. For example, the terminal may send the first message to the network device when completing the first registration of the 5G SA network with the network device, or send the first message to the network device when re-registering with the network device for the 5G SA network after the terminal is disconnected from the network, or send the first message to the network device when the terminal moves to a new 5G SA network cell, that is, when registering with the network device for the 5G SA network again after the location changes. This application does not impose any restrictions on this. The terminal may carry the first message in other messages and send them to the network device together, or may create a separate signaling to send the first message to the network device. There is no restriction here.
[0046] S202: The network device sends a response message corresponding to the first message to the terminal, and the terminal receives the response message.
[0047] Specifically, the network device and the terminal may pre-agreed on the correspondence between the first message and the response message, as well as the specific content included in the response message. That is, upon receiving the first message, the network device will feed back the pre-agreed response message to the terminal. For example, if the first type of message is used to obtain a quality indication of a data stream, the response message may include a quality indication identifier. If the second type of message is used to obtain status information of a data stream, the response message may include a status indication identifier.
[0048] S203: The terminal determines, based on the response message, whether the 5G SA network has the capability to carry voice over the new air interface (VoNR).
[0049] In this step, the terminal receives a response message corresponding to the first type of message in the first message and / or a response message corresponding to the second type of message sent by the network device, and determines whether the 5G SA network has VoNR capability based on the identification information carried in the response message. For example, when the response message is a response message of the first type of message, if the quality indication identifier in the response message indicates that the data stream is a data stream with 5G service quality, then the 5G SA network is considered to have VoNR capability, otherwise the 5G SA network does not have VoNR capability; when the response message is a response message of the second type of message, if the status information in the response message indicates that the data stream is in a state of interruption or network switching, then the 5G SA network is considered to have no VoNR capability, otherwise the 5G SA network is considered to have VoNR capability.
[0050] In the above technical solution, after the terminal and the network device complete the 5G SA network registration, the VoNR capability of the network device is detected and identified, so that the terminal can know the VoNR capability of the network device before normally initiating a voice call, so as to apply improvement measures in advance and provide users with good voice call services.
[0051] The following describes in detail the method for identifying the VoNR capability of the present application, taking the first message as an example where the first message is a first-category message and a second-category message.
[0052] Figure 3 An exemplary flow chart of a method for identifying VoNR capabilities provided in one embodiment of the present application is provided. Figure 3 In the embodiment shown, the first message is taken as an example of the first type of message, and the following is a detailed description. Figure 3 The various steps in the method shown in the flowchart include:
[0053] S301: After completing 5G SA network registration with the network device, the terminal sends a PDU session establishment request to the network device.
[0054] Correspondingly, the network device receives the PDU session establishment request.
[0055] After the terminal completes the 5G SA network registration, it needs to establish a protocol data unit (PDU) session with the network device. Therefore, in an embodiment of the present application, the first type of message can be a PDU session establishment request. Among them, a PDU session can support one or more EPS bearers, each bearer can include at least one data flow quality of service (QoS), and the PDU session establishment request can be used to establish at least one data flow in the PDU session. As an example, these bearers can be used to start the configuration required to establish IMS registration.
[0056] Of course, in other implementations, the first type of message can also be signaling pre-agreed between the network device and the terminal. After the terminal and the network device complete 5G SA network registration, the terminal sends the pre-agreed signaling to the network device. For ease of description, the following description uses the first type of message as a PDU session establishment request as an example.
[0057] S302: The network device sends a PDU session establishment accept message corresponding to the PDU session establishment request to the terminal, and the terminal receives the PDU session establishment accept message.
[0058] In this step, when the network device receives the PDU session establishment request sent by the terminal, it will send a response message corresponding to the PDU session establishment request to the terminal. The response message here is a PDU session establishment acceptance message. Correspondingly, the terminal receives the PDU session establishment acceptance message.
[0059] Exemplarily, the PDU session establishment accept message is "PDU session establishment accept". After receiving the PDU session establishment request sent by the terminal, the network device configures the terminal, for example, assigning an ID to the terminal, establishing a corresponding bearer, and obtaining a configuration file corresponding to the bearer. For example, there is a one-to-one mapping between a QoS flow and a QoS configuration file. After the network device establishes a corresponding QoS flow for the terminal, it sends the QoS configuration file corresponding to the QoS flow as the content of the PDU session establishment accept message to the terminal. As an example, the QoS configuration file may include the type of the QoS flow, such as whether it is a default QoS flow type or a specific QoS flow pair, that is, it belongs to a specific QoS flow. It may also include a priority value of the QoS flow, with the lowest priority value corresponding to the highest priority. In congestion conditions, when all QoS requirements of one or more QoS flows cannot be met, the priority is used to select the priority of the QoS requirements, so that a QoS flow with a priority value of N takes precedence over QoS flows with higher priority values (i.e., N+1, N+2, etc.). In non-congestion conditions, the priority is used to define resource allocation between QoS flows.
[0060] S303: The terminal determines whether the 5G SA network has the capability to carry voice over VoNR based on the PDU session establishment acceptance message.
[0061] In this step, the terminal determines whether the 5G SA network has VoNR capability based on whether the first quality indication information is carried in the PDU session establishment accept message. For example, the first quality indication information can be the type of 5G service quality identifier (5G QoS identifier, 5QI), and the terminal determines whether the 5G SA network has the ability to carry voice VoNR on the new air interface based on the type of the carried 5QI. If the terminal checks that the value corresponding to the 5QI field carried in the PDU session establishment accept message "PDU session establishment accept" is 5QI-5, where 5QI-5 is "IMSsignalling", indicating that the network device has IMS signaling carrying capability, then it is determined that the 5G SA network has VoNR capability. If the terminal checks that the value corresponding to the 5QI field carried in the PDU session establishment accept message "PDU session establishment accept" is other values, such as 5QI-1, or the 5QI field in the "PDU session establishment accept" is empty, then it is determined that the 5G SA network does not have VoNR capability.
[0062] The above technical solution determines whether the 5G SA network has VoNR capabilities at the initial stage of session establishment through PDU session establishment request and PDU session establishment acceptance messages, so that the terminal can know as early as possible whether the current network supports VoNR services. If the current network does not support it, the terminal can also turn off the VoNR function in the current state to avoid users' poor experience such as disconnection caused by switching during service use, and further reduce the power consumption of the terminal.
[0063] exist Figure 3 In the illustrated embodiment, the first message is described as a PDU session establishment request. In fact, the first message may also be other messages, which will be described below.
[0064] Please refer to Figure 4 , is an exemplary flow chart of a method for identifying VoNR capabilities provided by another embodiment of the present application, Figure 4 In the embodiment shown, the first message is used as Figure 3 The first type of message other than the PDU session establishment request in the embodiment shown is taken as an example, and the following is a detailed description. Figure 4 The various steps in the method shown in the flowchart include:
[0065] S401: After completing 5G SA network registration with the network device, the terminal sends an IMS voice call request to the network device.
[0066] Correspondingly, the network device receives the IMS voice call request.
[0067] When the terminal completes the 5G SA network registration, it can send an IMS voice call request to the network device. Therefore, in an embodiment of the present application, the first type of message can be an IMS voice call request. Among them, the call request may include relevant information of the terminal, for example, including the calling user service attributes, so that the network device can parse the interrogating-call session control function (I-CSCF) address of the called user's home domain according to the calling user's service attributes, and forward the message to the called I-CSCF to establish a bearer. The call process can support one or more EPS bearers, each of which can include at least one data flow QoS, and the IMS voice call request can be used to establish at least one data flow in the call process. Of course, the IMS voice call request can also include other parameters, and the content of the specific parameters can be similar to that in the relevant technology, which will not be repeated here.
[0068] Of course, in other implementations, the first-category message can also be signaling pre-agreed between the network device and the terminal. After the terminal and the network device complete 5G SA network registration, the terminal sends the pre-agreed signaling to the network device. For ease of description, the following description uses the first-category message of an IMS voice call request as an example.
[0069] Optionally, when the terminal initiates an IMS voice call request, the called party is a preset number, for example, a common number specified by a plan or a preset dedicated service number.
[0070] For example, the terminal initiates an IMS voice call request to a preset number by a modem in the terminal's backend, and this process blocks status reporting, making the user unaware. In other words, the IMS voice call request is not triggered by the user, but is actively sent by the terminal after completing 5G SA network registration, and the user is unaware of the IMS voice call request.
[0071] S402: The network device sends a PDU session modification command corresponding to the IMS voice call request to the terminal, and the terminal receives the PDU session modification command.
[0072] In this step, after the network device receives the IMS voice call request sent by the terminal, it will send a response message corresponding to the IMS voice call request to the terminal. The response message here is a PDU session modification command. Correspondingly, the terminal receives the PDU session modification command.
[0073] Exemplarily, the PDU session modification command is a "PDU session modification command". After the network device receives the IMS voice call request sent by the terminal, it establishes a data flow. For example, the network device creates at least one QoS flow on the core network side and obtains a corresponding configuration file. The QoS flow included in the PDU session modification command and the parameters included in the corresponding configuration file may be similar to those in step S302 and are not repeated here.
[0074] S403: The terminal determines whether the 5G SA network has the capability to carry voice over VoNR on the new air interface based on the PDU session modification command.
[0075] In this step, the terminal determines whether the 5GSA network has VoNR capability based on whether the PDU session modification command carries the second quality indication information. Exemplarily, the second quality indication information can be of the type of 5QI, and the terminal determines whether the 5G SA network has the capability to carry voice VoNR over the new air interface based on the type of the carried 5QI. If the terminal checks that the value corresponding to the 5QI field carried in the PDU session modification command "PDU session modification command" is 5QI-1, where 5QI-1 is "conversational voice", indicating that the network device has the capability to carry voice conversations, then it is determined that the 5GSA network has VoNR capability. If the terminal checks that the value corresponding to the 5QI field carried in the session modification command "PDU session modification command" is other values, such as 5QI-3, or if the 5QI field in the session modification command "PDU session modification command" is empty, then it is determined that the 5G SA network does not have VoNR capability.
[0076] The above technical solution determines whether the 5G SA network has VoNR capabilities before the call is successful through IMS voice call requests and PDU session modification commands, so that the terminal can know as early as possible whether the current network supports VoNR services. If the current network does not support it, the terminal can take countermeasures in advance, such as turning off the VoNR function in the current state, to avoid users' poor experience such as disconnection caused by switching during the use of the service, and further reduce the power consumption of the terminal.
[0077] Optionally, in this embodiment, when the first message is an IMS voice call request, it may be Figure 3 It is implemented on the basis of the corresponding embodiment, and can also be implemented after the terminal completes 5G SA network registration with the network device. This application does not impose any restrictions on this.
[0078] exist Figure 4 In the illustrated embodiment, the first message is described by taking the IMS voice call request as an example. In practice, the first message may also be other messages, which will be further described below.
[0079] Please refer to Figure 5 , Figure 5 An exemplary flow chart of a method for identifying VoNR capabilities provided in another embodiment of the present application is provided. Figure 5 In the embodiment shown, taking the first message as the second type of message as an example, the following describes in detail Figure 5 The various steps in the method shown in the flowchart include:
[0080] S501: After completing 5G SA network registration with the network device, the terminal sends an IMS voice call request to the network device.
[0081] Correspondingly, the network device receives the IMS voice call request.
[0082] After the terminal completes the 5G SA network registration, it needs to send an IMS voice call request to the network device. Therefore, in the embodiment of the present application, the second type of message can be an IMS voice call request.
[0083] It should be noted that the IMS voice call request in the embodiment of the present application can be Figure 4 The IMS voice call request in the illustrated embodiment is similar, or it may be an IMS voice call request used only to detect the network status. The IMS voice call request may only include relevant information about the data flow required to establish the IMS voice service, thereby reducing the amount of signaling data sent between the terminal and the network device and reducing power consumption.
[0084] Of course, in other implementations, the second type of message can also be signaling pre-agreed between the network device and the terminal. After the terminal and the network device complete 5G SA network registration, the terminal sends the pre-agreed signaling to the network device. For ease of description, the following example uses an IMS voice call request as the second type of message.
[0085] and Figure 4 Similar to the embodiment shown, the called user when the terminal initiates an IMS voice call request can be a preset number, and the call can be actively executed by the modem in the terminal background without status reporting, which will not be described in detail here.
[0086] S502: The network device sends a data flow state change message corresponding to the IMS voice call request to the terminal, and the terminal receives the data flow state change message.
[0087] In this step, when the network device receives the IMS voice call request sent by the terminal, it will send a response message corresponding to the IMS voice call request to the terminal. Figure 4 The difference from the illustrated embodiment is that the response message here is a data flow state change message, and accordingly, the terminal receives the data flow state change message.
[0088] Among them, the data flow status change message includes the terminal network switching from 5G to 4G, reselection behavior and network interruption, etc. For example, the terminal re-accesses the network after switching from the first cell to the second cell.
[0089] It should be noted that when the terminal sends an IMS voice call request, Figure 4 As shown in the embodiment shown, the network device will send a PDU session modification command to the terminal. However, if the 5G SA network in which the terminal has registered does not have VoNR capability, in order to meet the terminal's needs for voice services, the network device can fall back to the 4G network. In this case, the network device can send a 5G to 4G switching message to the terminal; or, in order to meet the terminal's needs for VoNR services, the network device can instruct the terminal to reselect a cell and reselect a cell with VoNR capability, or directly interrupt the voice call request, so that before the network device sends the PDU session modification command to the terminal, it will send a data flow state change message to indicate the above content to the terminal.
[0090] S503: The terminal determines whether the 5G SA network has the capability to carry voice over the new air interface VoNR based on the data flow status change message.
[0091] In this step, before the terminal receives the PDU session modification command, if the terminal receives information carrying a status indication identifier sent by the network device, such as a data flow status change message (network switching from 5G to 4G, reselection behavior and network interruption, etc.), it is determined that the 5G SA network does not have VoNR capability.
[0092] If the 5G SA network has VoNR capability, the network equipment will follow Figure 4 In the embodiment shown, a PDU session modification command is fed back to the terminal, and the terminal can use Figure 4 In the embodiment shown, whether the 5G SA network has VoNR capability is determined based on the method. Alternatively, the terminal can determine whether the 5G SA network has VoNR capability based on whether the received information is the aforementioned data flow state change message or the PDU session modification command. If the terminal receives a data flow state change message, it is determined that the 5G SA network does not have VoNR capability; if the terminal receives a PDU session modification command, it is determined that the 5G SA network has VoNR capability.
[0093] The above technical solution determines whether the 5G SA network has VoNR capabilities through IMS voice call requests and data flow status change messages before the terminal call is successful, so that the terminal can know as early as possible whether the current network supports VoNR services. If the data flow status of the current network changes, it is determined that the current network does not support VoNR services. The terminal can then take countermeasures in advance, such as turning off the VoNR function in the current state, to avoid adverse experiences such as disconnection caused by switching during the use of the service, and further reduce the power consumption of the terminal.
[0094] Optionally, in this embodiment, when the first message is a second type message (IMS voice call request), it can be Figure 3 or Figure 4 It is implemented on the basis of the corresponding embodiment, and can also be implemented after the terminal completes 5G SA network registration with the network device. This application does not impose any restrictions on this.
[0095] Furthermore, after determining whether the network device has VoNR capability, the terminal sends an IMS voice release request to the network device to avoid call billing when the call is connected.
[0096] It should be noted that after determining that the 5G SA network has VoNR capability, the VoNR capability of the 5G SA network can be marked as "True" on the terminal; after determining that the 5G SA network does not have VoNR capability, the VoNR capability of the 5G SA network can be marked as "False" on the terminal, so that the terminal can know its VoNR capability in advance when registering with the 5G SA network later, and apply improvement measures in advance, for example, turning off the VoNR function of the terminal where there is a problem with the 5G SA network.
[0097] Based on the above Figures 3 to 5 For a description of the illustrated embodiment, please refer to Figure 6 , Figure 6 This is an overall exemplary flow chart of a method for identifying VoNR capabilities provided in one embodiment of the present application. Figure 6 In the embodiment shown, the first message is a different first-class message, and the terminal sends an IMS voice call request based on the terminal sending a PDU session establishment request. Figure 6 The various steps in the method shown in the flowchart include:
[0098] S601, after completing 5G SA network registration with the network device, the terminal sends a PDU session establishment request to the network device, and accordingly, the network device receives the PDU session establishment request.
[0099] This step and Figure 3Step S301 in the illustrated embodiment is similar and will not be described again here.
[0100] S602: The network device sends a PDU session establishment acceptance message to the terminal. Correspondingly, the terminal receives the PDU session establishment acceptance message.
[0101] This step and Figure 3 Step S302 in the illustrated embodiment is similar and will not be described again here.
[0102] S603 , when the terminal carries 5QI-5 in the PDU session establishment accept message, the terminal sends an IMS voice call request to the network device. Correspondingly, the network device receives the IMS voice call request.
[0103] In this step, if the PDU session establishment acceptance message does not carry 5QI-5, it is determined that the 5G SA network does not have VoNR capability.
[0104] In the case where 5QI-5 is carried in the PDU session establishment accept message, an IMS voice call request is further sent to the network device. The steps of the terminal sending the IMS voice call request to the network device are as follows: Figure 4 Step S401 in the illustrated embodiment is similar and will not be described again here.
[0105] S604: The network device sends a PDU session modification command to the terminal. Correspondingly, the terminal receives the PDU session modification command.
[0106] This step and Figure 4 Step S402 in the illustrated embodiment is similar and will not be described again here.
[0107] S605: When the terminal carries 5QI-1 in the PDU session modification command, it determines and marks that the 5G SA network has the capability of carrying voice over the new air interface VoNR.
[0108] In this step, if the PDU session modification command does not carry 5QI-1, it indicates that the 5G SA network does not have the capability to carry voice over the new air interface VoNR.
[0109] When the terminal carries 5QI-1 in the PDU session modification command, the steps and procedures for determining and marking the 5G SA network as having the new air interface voice carrying VoNR capability are as follows: Figure 4 Step S403 in the illustrated embodiment is similar and will not be described again here.
[0110] S606: The terminal actively ends the call before the call is connected.
[0111] In this step, after the terminal determines whether the network device has VoNR capabilities, it actively ends the call to avoid call billing.
[0112] To sum up, in the embodiments of the present application, after the terminal and the network device complete the 5G SA network registration, the VoNR capability of the network device is identified, and the VoNR capability of the network device is marked on the terminal, so that the terminal can know the VoNR capability of the network device before normally initiating a voice call, so as to apply improvement measures in advance and improve user experience.
[0113] Based on the above embodiments, Figure 7 This is a structural diagram of a VoNR capability identification device 700 provided in one embodiment of the present application. The device 700 includes: a sending module 701, a receiving module 702, and a determining module 703.
[0114] Among them, the sending module 701 is used to send a first message to the network device after completing the fifth-generation mobile communication system independent networking 5G SA network registration with the network device. The first message is used to obtain information about the data flow between the terminal and the network device, and the data flow is the data flow of the 5G SA network; the receiving module 702 is used to receive a response message corresponding to the first message sent by the network device; the determination module 703 is used to determine whether the 5G SA network has the new air interface voice carrying VoNR capability based on the response message.
[0115] As an example, the apparatus 700 may be used to perform Figure 2 In the method shown, for example, the sending module 701 is used to execute S201, the receiving module 702 is used to execute S202, and the determining module 703 is used to execute S203.
[0116] In a possible implementation, the first message includes a first-category message and / or a second-category message, the first-category message is used to obtain a quality indication of a data stream, and the second-category message is used to obtain status information of the data stream.
[0117] In a possible implementation, when the first message is a first-category message, the sending module 701 is specifically configured to send a protocol data unit (PDU) session establishment request to the network device; and the receiving module 702 is specifically configured to receive a PDU session establishment acceptance message sent by the network device.
[0118] In one possible implementation, the determination module 703 is specifically used to: determine whether the 5G SA network has the capability to carry voice VoNR over the new air interface based on whether the PDU session establishment acceptance message carries the first quality indication information, and the first quality indication information is used to indicate that the network device has the default carrying capability; wherein, if the PDU session establishment acceptance message does not carry the first quality indication information, it is determined that the 5G SA network does not have the capability to carry voice VoNR over the new air interface.
[0119] In a possible implementation, when the first message is a first-category message, the sending module 701 is specifically configured to send an IP Multimedia System (IMS) voice call request to the network device; and the receiving module 702 is specifically configured to receive a PDU session modification command sent by the network device.
[0120] In one possible implementation, the determination module 703 is specifically used to: determine whether the 5G SA network has the capability to carry voice VoNR over the new air interface based on whether the PDU session modification command carries the second quality indication information, and the second quality indication information is used to indicate that the network device has the capability to carry voice; wherein, if the PDU session modification command carries the second quality indication information, it is determined that the 5G SA network has the capability to carry voice VoNR over the new air interface; if the PDU session modification command does not carry the second quality indication information, it is determined that the 5G SA network does not have the capability to carry voice VoNR over the new air interface.
[0121] In one possible implementation, when the first message is a second-category message, the sending module 701 is specifically configured to send an IP Multimedia System (IMS) voice call request to the network device; and the receiving module 702 is specifically configured to receive a data flow state change message sent by the network device before the terminal receives a PDU session modification command, where the PDU session modification command is a response message corresponding to the IMS voice call request.
[0122] In one possible implementation, the determination module 703 is specifically used to determine whether the 5G SA network does not have the capability of carrying voice over the new air interface VoNR.
[0123] In a possible implementation, after determining whether the network device has the capability of carrying voice over new air interface (VoNR), the sending module 701 is further configured to send an IMS voice release request to the network device.
[0124] In a possible implementation, the IMS voice call request is a call request for a preset number.
[0125] It should be understood that the device 700 here is embodied in the form of a functional module. The term "module" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 700 can be specifically the terminal in the above embodiment, or the functions of the terminal in the above embodiment can be integrated into the device 700, and the device 700 can be used to execute the various processes and / or steps corresponding to the terminal in the above method embodiment. To avoid repetition, they will not be described here.
[0126] The above-mentioned apparatus 700 has the function of implementing the corresponding steps executed by the terminal in the above-mentioned method; the above-mentioned functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.
[0127] Figure 8 A structural schematic diagram of a device provided in another embodiment of the present application. Figure 8 The device shown can be used to execute the method of any one of the aforementioned embodiments.
[0128] like Figure 8 As shown, the apparatus 800 of this embodiment includes: a memory 801, a processor 802, a communication interface 803, and a bus 804. The memory 801, the processor 802, and the communication interface 803 are connected to each other via the bus 804.
[0129] The memory 801 may be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 801 may store programs. When the programs stored in the memory 801 are executed by the processor 802, the processor 802 is configured to perform the steps of the method described in the above embodiment.
[0130] The processor 802 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs to implement the various methods shown in the embodiments of the present application.
[0131] The processor 802 may also be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the method of the embodiment of the present application may be completed by a hardware integrated logic circuit in the processor 802 or by software instructions.
[0132] The processor 802 may also be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA), or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. It may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor.
[0133] The steps of the method disclosed in conjunction with the embodiments of the present application can be directly implemented as being executed by a hardware decoding processor, or can be implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in memory 801, and processor 802 reads the information in memory 801 and, in combination with its hardware, completes the functions required to be performed by the units included in the device of the present application.
[0134] The communication interface 803 may use, but is not limited to, a transceiver or other transceiver device to implement communication between the apparatus 800 and other devices or a communication network.
[0135] The bus 804 may include a path for transmitting information between various components of the device 800 (eg, the memory 801 , the processor 802 , and the communication interface 803 ).
[0136] It should be understood that the device 800 shown in the embodiment of the present application may be an electronic device, or may be a chip configured in the electronic device.
[0137] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0138] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0139] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0140] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0141] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0142] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0143] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0144] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A method for identifying the capability of a new air interface to carry voice VoNR, characterized in that: include: After completing the fifth-generation mobile communication system independent networking 5G SA network registration with the network device, the terminal sends a first message to the network device, where the first message is used to obtain information about the quality and / or status of a data flow between the terminal and the network device, where the data flow is a data flow of the 5G SA network; The terminal receives a response message corresponding to the first message sent by the network device; The terminal determines whether the 5G SA network has the capability of carrying voice over the new air interface VoNR based on the identification information carried in the response message, where the identification information includes quality indication identification information and / or status indication identification information.
2. The method according to claim 1, characterized in that The first message includes a first type of message and / or a second type of message. The first type of message is used to obtain a quality indication of the data stream, and the second type of message is used to obtain status information of the data stream.
3. The method according to claim 2, characterized in that When the first message is a message of the first category, the sending the first message to the network device includes: The terminal sends a protocol data unit (PDU) session establishment request to the network device; The terminal receiving a response message corresponding to the first message sent by the network device, including: The terminal receives a PDU session establishment acceptance message sent by the network device.
4. The method according to claim 3, characterized in that The terminal determines, based on the identification information carried in the response message, whether the 5G SA network has the capability of carrying voice over the new air interface (VoNR), including: The terminal determines, based on whether the PDU session establishment accept message carries first quality indication information, whether the 5GSA network has the capability of carrying voice over new air interface (VoNR), where the first quality indication information is used to indicate that the network device has the default bearer capability; Among them, if the PDU session establishment acceptance message does not carry the first quality indication information, it is determined that the 5GSA network does not have the capability of carrying voice VoNR on the new air interface.
5. The method according to any one of claims 2 to 4, characterized in that When the first message is a message of the first category, the sending the first message to the network device includes: The terminal sends an IP Multimedia System IMS voice call request to the network device; The terminal receiving a response message corresponding to the first message sent by the network device, including: The terminal receives a PDU session modification command sent by the network device.
6. The method according to claim 5, characterized in that The terminal determines, based on the identification information carried in the response message, whether the 5G SA network has the capability of carrying voice over the new air interface (VoNR), including: The terminal determines, based on whether the PDU session modification command carries second quality indication information, whether the 5G SA network has the capability of carrying voice over the new air interface VoNR, where the second quality indication information is used to indicate that the network device has the voice carrying capability; Among them, if the PDU session modification command carries the second quality indication information, it is determined that the 5G SA network has the ability to carry voice VoNR over the new air interface; if the PDU session modification command does not carry the second quality indication information, it is determined that the 5G SA network does not have the ability to carry voice VoNR over the new air interface.
7. The method according to claim 2, characterized in that When the first message is the second-category message, the sending the first message to the network device includes: The terminal sends an IP Multimedia System IMS voice call request to the network device; The terminal receiving a response message corresponding to the first message sent by the network device, including: Before the terminal receives the PDU session modification command, the terminal receives a data flow state change message sent by the network device, where the PDU session modification command is a response message corresponding to the IMS voice call request.
8. The method according to claim 7, characterized in that The terminal determines, based on the identification information carried in the response message, whether the 5G SA network has the capability of carrying voice over the new air interface (VoNR), including: The terminal determines that the 5G SA network does not have the capability of carrying voice over the new air interface VoNR.
9. The method according to any one of claims 5 to 8, characterized in that After determining whether the network device has the capability of carrying voice over new air interface (VoNR), the method further includes: The terminal sends an IMS voice release request to the network device.
10. The method according to any one of claims 5 to 8, characterized in that The IMS voice call request is a call request for a preset number.
11. A device for identifying the capability of a new air interface to carry voice VoNR, characterized in that: include: a sending module, configured to send a first message to a network device after completing registration with the network device for a fifth-generation mobile communication system standalone network (5G SA), wherein the first message is used to obtain information about the quality and / or status of a data flow between the terminal and the network device, where the data flow is a data flow of the 5G SA network; a receiving module, configured to receive a response message corresponding to the first message sent by the network device; A determination module is used to determine whether the 5G SA network has the ability to carry voice VoNR on the new air interface based on the identification information carried in the response message, where the identification information includes quality indication identification information and / or status indication identification information.
12. The device according to claim 11, characterized in that The first message includes a first type of message and / or a second type of message. The first type of message is used to obtain a quality indication of the data stream, and the second type of message is used to obtain status information of the data stream.
13. The device according to claim 12, characterized in that When the first message is a message of the first category, the sending module is specifically configured to: Sending a protocol data unit (PDU) session establishment request to the network device; The receiving module is specifically used for: Receive a PDU session establishment acceptance message sent by the network device.
14. The device according to claim 13, characterized in that The determining module is specifically configured to: Determining whether the 5G SA network has a new air interface voice carrying VoNR capability based on whether the PDU session establishment accept message carries first quality indication information, where the first quality indication information is used to indicate that the network device has a default carrying capability; Among them, if the PDU session establishment acceptance message does not carry the first quality indication information, it is determined that the 5GSA network does not have the capability of carrying voice VoNR on the new air interface.
15. The device according to any one of claims 12 to 14, characterized in that When the first message is a message of the first category, the sending module is specifically configured to: Sending an IP Multimedia System (IMS) voice call request to the network device; The receiving module is specifically used for: Receive a PDU session modification command sent by the network device.
16. The device according to claim 15, characterized in that The determining module is specifically configured to: Determining whether the 5G SA network has a new air interface voice carrying VoNR capability according to whether the PDU session modification command carries second quality indication information, where the second quality indication information is used to indicate that the network device has voice carrying capability; Among them, if the PDU session modification command carries the second quality indication information, it is determined that the 5G SA network has the ability to carry voice VoNR over the new air interface; if the PDU session modification command does not carry the second quality indication information, it is determined that the 5G SA network does not have the ability to carry voice VoNR over the new air interface.
17. The device according to claim 12, characterized in that When the first message is the second-category message, the sending module is specifically configured to: Sending an IP Multimedia System (IMS) voice call request to the network device; The receiving module is specifically used for: Before the terminal receives the PDU session modification command, the terminal receives a data flow state change message sent by the network device, where the PDU session modification command is a response message corresponding to the IMS voice call request.
18. The device according to claim 17, characterized in that The determining module is specifically configured to: It is determined that the 5G SA network does not have the capability to carry voice over the new air interface (VoNR).
19. The device according to any one of claims 15 to 18, characterized in that After determining whether the network device has the capability of carrying voice over new air interface (VoNR), the sending module is further configured to: An IMS voice release request is sent to the network device.
20. The device according to any one of claims 15 to 18, characterized in that The IMS voice call request is a call request for a preset number.
21. A device for identifying the capability of a new air interface to carry voice VoNR, characterized in that: The system comprises a processor and a memory, wherein the memory is used to store code instructions; the processor is used to run the code instructions to execute the method according to any one of claims 1 to 10.
22. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 10.
23. A computer program product comprising computer program instructions, characterized in that: When the computer program instructions are executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Voice service processing method and device, related equipment and storage medium
CN110691386A
Voice communication method, device and system
CN114222273A