Communication method, electronic device and storage medium

By detecting the cellular network signal quality of the user equipment and establishing a Wi-Fi network connection with the second user equipment with good signal quality, the problem of voice communication abnormalities caused by poor signal quality when the user equipment connects to the IMS core network through the cellular network is solved, and the effect of improving voice communication quality is achieved.

CN118450450BActive Publication Date: 2025-03-28HONOR DEVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311652987.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-01
Publication Date
2025-03-28
Estimated Expiration
2043-12-01

AI Technical Summary

Technical Problem

When the user equipment is connected to the IMS core network through a cellular network, the signal quality is poor, resulting in abnormalities in voice communication services, such as being unable to make or answer calls, voice stuttering, unclear, etc.

Method used

By detecting whether the cellular network signal quality of the user equipment meets the network quality conditions, if not, a Wi-Fi network connection is established with the second user equipment with better signal quality, and connecting to the IMS core network through the second user equipment for voice communication.

Benefits of technology

It improves the voice communication quality of user equipment and avoids abnormalities in voice communication services, such as being unable to make or answer calls, voice stuttering, unclear, etc.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118450450B_ABST
    Figure CN118450450B_ABST
Patent Text Reader

Abstract

The present application relates to the field of communication technology, and proposes a communication method. In the method provided in the embodiment of the present application, when the signal quality of the first UE is poor, such as the signal quality of the air interface between the first UE and the base station is poor, the first UE can establish a communication connection with the second UE. Among them, the second UE can be a UE connected to the IMS core network through a cellular network, a WiFi network or other network, and the signal quality of the second UE is good. After the first UE is connected to the second UE, the first UE can be connected to the IMS core network through the second UE, and the IMS core network provides voice communication services for the first UE. Due to the good signal quality of the second UE, the quality of the voice communication service provided by the IMS core network to the first UE can be improved, avoiding abnormalities in the voice communication service of the first UE.
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 communication method, electronic equipment and storage medium. Background Art

[0002] At present, some user equipment (UE) that supports voice communication capabilities (such as mobile phones, tablets, smart watches, etc.) can connect to the IP multimedia subsystem (IMS) core network through different networks to achieve voice communication. For example, connecting to the IMS core network through a cellular network, or connecting to the IMS core network through a wireless fidelity (Wi-Fi) network, and so on.

[0003] When the signal quality of the UE connected to the IMS core network is poor, the UE's voice communication service will be abnormal. For example, in a scenario where the UE is connected to the IMS core network through a base station in a cellular network and there is no other network around, such as a Wi-Fi network, for the UE to connect to the IMS core network, if the UE is blocked by obstacles (such as buildings, walls, etc.) or the UE is far away from the base station, the cellular signal strength received by the UE may be weak or even no cellular signal may be received, resulting in some abnormalities in the UE's voice communication service, such as being unable to make or receive calls, and the call voice being stuck or unclear.

[0004] For example, refer to Figure 1 , UE 1 can connect to the IMS core network through base station A. UE 3 can connect to the IMS core network through base station B. After UE 1 and UE 3 are connected to the IMS core network, UE 1 can communicate with UE 3 through base station A, IMS core network, and base station B. If UE 1 is blocked by obstacles or UE 1 is far away from base station A, the cellular signal strength received by UE 1 is weak or even no cellular signal can be received, UE 1 will be unable to make or receive calls, and the call voice will be stuck or unclear, etc. Summary of the invention

[0005] Some embodiments of the present application provide a communication method, an electronic device, and a computer-readable storage medium. The present application is introduced from multiple aspects below, and the embodiments and beneficial effects of the following aspects can be referenced to each other.

[0006] In a first aspect, the present application provides a communication method, comprising: detecting that the signal quality of voice signal transmission between a first user device and a first core network through a first network does not meet network quality conditions, and the signal quality of voice signal transmission between a second user device and the first core network through a second network meets network quality conditions; the first user device and the second user device establish a first communication connection through a third network; and the first user device transmits a voice signal between the first core network and the second user device through the second user device.

[0007] The first network and the second network can be a cellular network or a Wi-Fi network. The third network can be a Wi-Fi network or The first core network may be an IMS core network or an enhanced IP multimedia subsystem (eIMS) core network.

[0008] Take the first network and the second network as cellular networks, the third network as Wi-Fi network, and the first core network as IMS core network as an example. When the signal quality of the cellular network of the first user device does not meet the network quality condition, and the signal quality of the cellular network of the second user device meets the network quality condition, that is, the signal quality of the cellular network of the first user device is poor, and the signal quality of the cellular network of the second user is good, the first user device can connect to the Wi-Fi hotspot created by the second user device, and establish a communication connection with the second user device through the Wi-Fi network. Then, the first user device can connect to the IMS core network through the second user device for voice communication. It is equivalent to the first user device switching from its own cellular network to the cellular network of the second user device to connect to the IMS core network for voice communication. Since the signal quality of the cellular network of the second user device is better than the signal quality of the cellular network of the first user device, the first user device switches to the cellular network of the second user device to connect to the IMS core network for voice communication, which can improve the voice communication quality of the first user device, thereby avoiding abnormalities such as inability to make or receive calls, and voice freezes and unclear calls during calls.

[0009] In some implementations, the network quality condition includes: a second signal quality parameter of the network is greater than or equal to a second preset value.

[0010] For example, the reference signal received power (RSRP) (as the second signal quality parameter) is greater than or equal to the preset RSRP (as the second preset value). In some embodiments, the preset RSRP may adopt different values ​​according to the type of network to which the UE is connected. For example, for a long term evolution (LTE) network, the preset RSRP may be -118dBm (or other values, not limited here); for a standalone (SA) network, the preset RSRP may be -110dBm (or other values, not limited here).

[0011] The reference signal receiving quality (RSRQ) (as a second signal quality parameter) is greater than or equal to the preset RSRQ (as a second preset value). In some embodiments, the preset RSRQ may adopt different values ​​according to the type of network to which the UE is connected. For example, for an LTE network, the preset RSRQ may be -110dBm (or other values, not limited here); for an SA network, the preset RSRQ may be -15dB (or other values, not limited here).

[0012] The received signal strength indicator (RSSI) (as a second signal quality parameter) is greater than or equal to a preset RSSI (as a second preset value). In some embodiments, the preset RSSI may adopt different values ​​depending on the type of network to which the UE is connected. For an LTE network, the preset RSSI may be -90dBm (or other values, not limited here); for an SA network, the preset RSSI may be -50dBm (or other values, not limited here); for a Wi-Fi network, the preset RSSI may be -75dBm (or other values, not limited here).

[0013] In some embodiments, the method further includes: before the first user device performs voice communication with the third user device, or during the process of performing voice communication with the third user device, or after the first user device receives an instruction for voice communication with the third user device, detecting whether the signal quality of voice signal transmission between the first user device and the first core network through the first network meets the network quality condition.

[0014] Among them, the instruction for voice communication with the third user device can be a call instruction sent by the third user device to the first user device, or it can be an instruction requesting the first user device to call the third user device. For example, when the user enters the calling address of the first user device (such as a telephone number, etc.) on the first user device and triggers the operation of calling the third user device, the first user device can receive an instruction requesting a call to the third user device.

[0015] In some embodiments, the method further includes: corresponding to detecting that the signal quality of voice signal transmission between the first user device and the first core network through the first network does not meet the network quality conditions, detecting whether the signal quality of voice signal transmission between the second user device and the first core network through the second network meets the network quality conditions, wherein a second communication connection is established between the first user device and the second user device.

[0016] The action of detecting whether the signal quality of the first network of the first user equipment and the second network of the second user equipment meets the network quality condition may be performed by the first user equipment or by the second user equipment, and this is not limited.

[0017] For example, the second user equipment may send the signal quality parameter of the second network to the first user equipment, and the first user equipment determines whether the signal quality of the second network of the second user equipment meets the network quality condition based on the signal quality parameter.

[0018] For another example, the second user equipment may determine whether the signal quality of the second network of the second user equipment meets the network quality condition based on the signal quality parameter of the second network, and then send the determination result to the first user equipment. The first user equipment determines whether the second network of the second user equipment meets the network quality condition based on the determination result.

[0019] The second communication connection includes at least one of the following: a Bluetooth connection; a Wi-Fi P2P connection.

[0020] In some embodiments, the first user device and the second user device establish a first communication connection through a third network, including: the first user device sends a first request to the second user device based on the second communication connection, wherein the first request is used to request the second user device to establish a first communication connection with the first user device through the third network.

[0021] Exemplarily, the first user device and the second user device can be pre-authenticated and connected via Bluetooth communication. When the first user device determines that the signal quality of its own cellular network is poor and the signal quality of the cellular network signal of the second user device is good, the first user device can send a first request to the second user device via Bluetooth communication. After receiving the first request, the second user device can create a Wi-Fi hotspot and send the information of the Wi-Fi hotspot, such as the Wi-Fi name and Wi-Fi password, to the first user device. After the first user device receives the Wi-Fi hotspot information sent by the second user device, it can connect to the Wi-Fi hotspot created by the second user device based on the Wi-Fi name and Wi-Fi password in the Wi-Fi hotspot information, and establish a Wi-Fi network connection with the second user device.

[0022] In some embodiments, a first user device transmits a voice signal to a first core network through a second user device, including: the first user device sends a second request to the second user device through a third network, and sends the second request to the first core network through the second user device through the second network, wherein the second request is used to request the first core network to register a voice communication service corresponding to the third network; based on the voice communication service, the first user device transmits a voice signal to the first core network through the second user device.

[0023] In some implementations, the third network is a Wi-Fi network, and the voice communication service is a VOWIFI service.

[0024] Exemplarily, after the first user device connects to the Wi-Fi hotspot created by the second user device and establishes a Wi-Fi network connection with the second user device, the first user device can send a registration request for the VOWIFI service to the IMS core network (as the first core network) through the second user device. After the VOWIFI service is successfully registered, the IMS core network can provide voice communication services to the first user device based on the VOWIFI service through the Wi-Fi network provided by the second user device.

[0025] In some implementations, the method further includes: the first user equipment releasing the first communication connection with the second user equipment in at least one of the following situations:

[0026] The signal quality of the first network meets the network quality condition;

[0027] The signal quality of the second network does not meet the network quality condition;

[0028] The signal quality of the first communication connection does not meet the voice communication condition;

[0029] The second user equipment meets at least one of the following conditions:

[0030] The SIM card is in arrears; the remaining battery power is less than or equal to the preset power power; the remaining data traffic is less than or equal to the preset traffic.

[0031] In some implementations, the voice communication condition includes: a first signal quality parameter of the first communication connection is greater than or equal to a first preset value. The first signal quality parameter includes parameters such as signal strength and RSSI.

[0032] For example, in the case where the first communication connection established between the first user device and the second user device is a Wi-Fi network connection, when the signal quality parameter RSSI of the Wi-Fi network (as an example of the first signal quality parameter) is greater than or equal to -75dBm (as an example of the second preset value), it can be determined that the first communication connection between the first user device and the second user device meets the voice communication condition. Conversely, when the signal quality parameter RSSI of the Wi-Fi network is less than -75dBm, it can be determined that the first communication connection between the first user device and the second user device does not meet the voice communication condition.

[0033] In a second aspect, an embodiment of the present application provides a communication method, including: a second user device establishes a first communication connection with a first user device through a third network, wherein the signal quality of voice signal transmission between the first user device and the first core network through the first network does not meet the network quality conditions, and the signal quality of voice signal transmission between the second user device and the first core network through the second network meets the network quality conditions; the second user device transmits the voice signal transmitted by the first user device and the first core network between the first user device and the first core network.

[0034] The first network and the second network can be a cellular network or a Wi-Fi network. The third network can be a Wi-Fi network or The first core network may be an IMS core network or an enhanced IP multimedia subsystem (eIMS) core network.

[0035] For example, the first network and the second network are cellular networks, the third network is a Wi-Fi network, and the first core network is an IMS core network.

[0036] When the signal quality of the cellular network of the first user device does not meet the network quality condition, while the signal quality of the cellular network of the second user device meets the network quality condition, that is, the signal quality of the cellular network of the first user device is poor, while the signal quality of the cellular network of the second user device is good, the first user device can connect to the Wi-Fi hotspot created by the second user device, and establish a communication connection with the second user device through the Wi-Fi network. Then, the second user device can transmit the voice signal transmitted by the first user device and the IMS core network between the first user device and the IMS core network. Since the signal quality of the cellular network of the second user device is better than the signal quality of the cellular network of the first user device, the voice signal transmitted by the first user device to the IMS core network through the cellular network of the second user device is better than the voice signal transmitted to the IMS core network through its own cellular network. This improves the voice communication quality of the first user device, avoiding abnormalities such as inability to make or answer calls, and voice freezes and unclear voices during calls.

[0037] In some embodiments, a second user device establishes a first communication connection with a first user device via a third network, comprising: in response to the second user device receiving a first request sent by the first user device, the second user device establishes a first communication connection with the first user device via the third network; wherein the first request is sent by the first user device when it detects that the first user device is connected to the first core network via the first network, and the signal quality of voice communication with the second user device does not meet the network quality condition, and the signal quality of voice signal transmission between the second user device and the first core network via the second network meets the network quality condition; a second communication connection is established between the second user device and the first user device.

[0038] In some embodiments, the second communication connection includes at least one of the following: a Bluetooth connection, a Wi-Fi P2P connection.

[0039] In some embodiments, the second user device transmits a voice signal transmitted by the first user device and the first core network between the first user device and the first core network, including: the second user device receives a second request sent by the first user device via a third network; the second user device sends the second request to the first core network via the second network, wherein the second request is used to register a voice communication service corresponding to the third network; the second user device transmits a voice signal transmitted by the first user device and the first core network based on the voice communication service between the first user device and the first core network.

[0040] In some implementations, the third network is a Wi-Fi network, and the voice communication service is a VOWIFI service.

[0041] In some embodiments, the method also includes: the first user device terminates the first communication connection with the second user device in at least one of the following situations: the signal quality of the first network meets the network quality condition; the signal quality of the second network does not meet the network quality condition; the signal quality of the first communication connection does not meet the voice communication condition; the second user device meets at least one of the following conditions: the SIM card is in arrears; the remaining power is less than or equal to the preset power; the remaining data traffic is less than or equal to the preset traffic.

[0042] In some implementations, the voice communication condition includes: a first signal quality parameter of the first communication connection is greater than or equal to a first preset value.

[0043] In some implementations, the network quality condition includes: a second signal quality parameter of the network is greater than or equal to a first preset value.

[0044] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory for storing instructions executed by one or more processors of the electronic device; a processor, when the processor executes the instructions in the memory, the electronic device can execute the method described in any embodiment of the first aspect or the second aspect of the present application. The beneficial effects that can be achieved in the third aspect can refer to the beneficial effects of the method provided in any embodiment of the first aspect or the second aspect, and will not be repeated here.

[0045] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which instructions are stored, and when the instructions are executed on a computer, the computer can execute the method described in any one of the first or second aspects. The beneficial effects that can be achieved in the fourth aspect can refer to the beneficial effects of the method provided in any one of the first or second aspects, and will not be repeated here.

[0046] In a fifth aspect, the embodiments of the present application provide a computer program product, which includes a computer program code. When the computer program code is executed on a computer, the computer implements the method described in any one of the first or second aspects. The beneficial effects that can be achieved in the fifth aspect can refer to the beneficial effects of the method provided in any one of the first or second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 An example diagram of an application scenario of the calling method provided in an embodiment of the present application;

[0048] Figure 2A An example diagram of voice communication between UE 1 and UE 3 provided in an embodiment of the present application;

[0049] Figure 2BAn example of UE connecting to the IMS core network provided in the embodiment of the present application Figure 1 ;

[0050] Figure 2C An example of UE connecting to the IMS core network provided in the embodiment of the present application Figure 1 ;

[0051] Figure 2D An example of UE connecting to the IMS core network provided in the embodiment of the present application Figure 1 ;

[0052] Figure 3 A schematic diagram of the principle of voice communication performed by a user equipment based on different IMS core networks provided in an embodiment of the present application;

[0053] Figure 4 An example of a scenario in which voice communication is abnormal provided in the embodiment of the present application Figure 1 ;

[0054] Figure 5 Figure 2 is an example of a scenario of abnormal voice communication provided in an embodiment of the present application;

[0055] Figure 6 Example of network switching for user equipment provided in an embodiment of the present application Figure 1 ;

[0056] Figure 7 A schematic diagram of the principle of voice communication performed by a user equipment based on the same IMS core network provided in an embodiment of the present application;

[0057] Figure 8 An example of a scenario in which voice communication is abnormal provided in the embodiment of the present application Figure 3 ;

[0058] Fig. 9 Figure 2 is an example of network switching for a user equipment provided in an embodiment of the present application;

[0059] Fig. 10A Example of a communication method provided in the present application Figure 1 ;

[0060] Fig. 10B FIG2 is an example of a process flow of a communication method provided in an embodiment of the present application;

[0061] Fig. 10C Example of a communication method provided in the present application Figure 3 ;

[0062] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0063] The present application embodiment is used to provide a communication method. The communication method of the present application is introduced below in conjunction with specific embodiments.

[0064] Terminology explanation:

[0065] (1) IMS Core Network

[0066] The IMS core network is a new core network "domain" (a new mobile network system composed of many network elements) defined by the third generation partnership project (3GPP) standard in the universal mobile telecommunications system (UMTS). The IMS core network can provide voice communication services for UE based on voice over long term evolution (VOLTE) services, voice over new radio (VONR) services, and voice over wireless fidelity (VOWIFI) services.

[0067] It can be understood that the core network applicable to the present application scheme, in addition to the IMS core network, can also be other types of core networks, such as the eIMS (an IMS system based on the service interface (service based, SBA) service-oriented architecture) core network, or the core network that provides voice communication for UE in the communication network to be developed in the future, etc., without limitation.

[0068] (2) Cellular network

[0069] Cellular network, also known as mobile network, is a mobile communication hardware architecture, which is divided into analog cellular network and digital cellular network. The types of cellular network include but are not limited to the second generation mobile communication technology (2 nd generation mobilecommunication technology, 2G) network, third generation mobilecommunication technology (3 rd generation mobilecommunication technology, 3G) network, fourth generation mobilecommunication technology (4 th generation mobile communication technology, 4G) networks (for example, LTE networks), fifth generation mobile communication technology (5 thThe 5G network is a new radio (NR) network, where the NR network includes SA network and non-standalone network (NSA), a future public land mobile network (PLMN), or a transition network between two generations of communication networks (such as 5.5G), or the next generation of communication networks (such as the sixth generation mobile communication technology (6 th generation mobile communication technology, 6G) networks, etc.

[0070] (3) Base Station

[0071] The base station in the present application can be a base transceiver station (BTS) in a 2G network, a base station (NodeB) in a 3G network, an evolved Node B (eNB or e-NodeB) in a 4G network (such as an LTE network), a base station (next generation Node B, gNB) in a 5G network (such as an NR network), a base station in a future evolved PLMN network, or a base station in a transition network between two generations of communication networks, such as a base station in 5.5G, or a base station in the next generation or next generations of communication networks to be developed in the future, such as a base station in a 6G network, etc., without limitation. For ease of understanding, the "base station (eNB) in a 4G network" is referred to as a "4G base station", and the "base station (gNB) in a 5G network" is referred to as a "5G base station".

[0072] As mentioned above, when the signal quality of the UE connected to the IMS network is poor, the voice communication service of the UE will be abnormal. In order to solve the above technical problems, the present application provides a communication method, in which if the signal quality of the first UE connected to the IMS core network is poor, such as the signal quality of the cellular network of the first UE (that is, the air interface signal between the first UE and the base station) is poor, or the signal quality of the first UE connected to the IMS core network through the Wi-Fi network is poor, the first UE can establish a communication connection with the second UE, wherein the second UE can be a UE connected to the IMS core network through a cellular network, a Wi-Fi network or other network, and the signal quality of the second UE connected to the IMS core network is good. After the first UE is connected to the second UE, it can be connected to the IMS core network through the second UE. Since the signal quality of the second UE connected to the IMS core network is good, the IMS core network provides voice communication services to the first UE through the second UE, which can avoid abnormalities in the voice communication service of the first UE, such as being unable to make or receive calls, and voice jams and unclear voices during calls.

[0073] In some embodiments, the first UE can establish a Wi-Fi network connection with the second UE by connecting to the Wi-Fi hotspot of the second UE, so that the first UE can connect to the IMS core network through the second UE. Then, the first UE can register the VOWIFI service with the IMS core network through the second UE. After the VOWIFI service registration is successful, the IMS core network can provide voice communication services for the first UE based on the VOWIFI service.

[0074] For example, Figure 2A As shown, if the signal quality of UE 1 connected to the IMS core network is poor, and the signal quality of UE 2 connected to the IMS core network is good, UE 1 can establish a Wi-Fi network connection with UE 2 by connecting to the Wi-Fi hotspot of UE 2, so as to connect to the IMS core network through UE 2, and the IMS core network provides voice communication services for UE 1 through UE 2. Since the signal quality of UE 2 connected to the IMS core network is good, the IMS core network provides voice communication services for UE 1 through UE 2, which can avoid abnormalities in the voice communication service of UE 1, such as being unable to make calls to UE 3, being unable to receive calls from UE 3, and having voice freezes and unclear voices when talking to UE 3.

[0075] It should be understood that, in addition to establishing a communication connection with the second UE through a Wi-Fi network, the first UE may also establish a communication connection with the second UE through other networks. The network or a network developed in the future that is similar to the Wi-Fi network and can carry voice communication services establishes a communication connection with the second UE, so that the first UE can be connected to the IMS core network through the second UE, and the IMS core network provides voice communication services for the first UE.

[0076] It should be understood that UE 2 and the IMS core network can be connected through a cellular network (such as an LTE network, NR network, etc.) or through a Wi-Fi network or other network.

[0077] For example, refer to Figure 2B UE 2 can connect to a 4G base station in the LTE network, and then connect to the IMS core network through the 4G base station. In this case, the IMS core network can transmit voice signals to UE 2 through the LTE network based on the VOLTE service and / or receive voice signals from UE 2 through the LTE network.

[0078] For example, refer to Figure 2C UE 2 can also connect to a 5G base station in the NR network, and then connect to the IMS core network through the 5G base station. In this case, the IMS core network can transmit voice signals to UE 2 through the NR network based on the VONR service and / or receive voice signals from UE 2 through the NR network.

[0079] For example, refer to Figure 2D UE 2 can also connect to an access point (AP) device through a Wi-Fi network, connect to the Internet through the AP, and then connect to the IMS core network through the Internet. In this case, the IMS core network can transmit voice signals to UE 2 through the Wi-Fi network based on the VOWIFI service and / or receive voice signals from UE 2 through the Wi-Fi network, so that UE 2 can achieve voice communication. Among them, AP devices include but are not limited to routers, any terminal devices (or network devices) that can provide mobile hotspots, wireless network cards, wireless routers, mobile broadband modems, and customer premises equipment (CPE).

[0080] In some embodiments, when a first UE is connected to an IMS core network through a first network (such as a cellular network or a Wi-Fi network, etc.), when the signal quality of the first network of the first UE does not meet the network quality condition, and the signal quality condition of the second network (such as a cellular network or a Wi-Fi network, etc.) of the second UE meets the network quality condition, the first UE can establish a communication connection with the second UE to connect to the IMS core network through the second UE.

[0081] In some embodiments, the network quality condition may include at least one of the following conditions:

[0082] RSRP is greater than or equal to the preset RSRP. In some embodiments, the preset RSRP may adopt different values ​​according to the type of network to which the UE is connected. For example, for an LTE network, the preset RSRP may be -118dBm (or other values, not limited here); for an SA network, the preset RSRP may be -110dBm (or other values, not limited here).

[0083] RSRQ is greater than or equal to the preset RSRQ. In some embodiments, the preset RSRQ may adopt different values ​​depending on the type of network to which the UE is connected. For example, for an LTE network, the preset RSRQ may be -110dBm (or other values, not limited here); for an SA network, the preset RSRQ may be -15dB (or other values, not limited here).

[0084] RSSI is greater than or equal to the preset RSSI. In some embodiments, the preset RSSI may use different values ​​depending on the type of network to which the UE is connected. For an LTE network, the preset RSSI may be -90dBm (or other values, not limited here); for an SA network, the preset RSSI may be -50dBm (or other values, not limited here); for a Wi-Fi network, the preset RSSI may be -75dBm (or other values, not limited here).

[0085] It should be understood that in a scenario where there is an AP near the first UE and the second UE, the second UE has the authority to connect to the Wi-Fi hotspot of the AP, the second UE is connected to the IMS core network through the Wi-Fi network, and the first UE does not have the authority to connect to the hotspot of the AP, if the signal quality of the cellular network of the first UE does not meet the network quality conditions, and the signal quality conditions of the second UE connected to the IMS core network through the Wi-Fi network meet the network quality conditions, the first UE can establish a communication connection with the second UE to connect to the IMS core network through the second UE.

[0086] It should be understood that the first UE and the second UE can perform voice communication based on the IMS core networks of different operators, or can perform voice communication based on the IMS core network of the same operator. When the first UE and the second UE use the subscriber identity module (SIM) card provided by the same operator, the first UE and the second UE are connected to the IMS core network of the same operator. When the first UE and the second UE use SIM cards provided by different operators, the first UE and the second UE are connected to the IMS core networks of different operators. Among them, the IMS core networks of different operators are interconnected so that voice communication can be performed between UEs using SIM cards of different operators.

[0087] It should be understood that the SIM card may be various forms of SIM cards, such as a physical SIM card, a virtual SIM card, an embedded subscriber identity module (eSIM) card, and the like.

[0088] In the following, UE 1 is taken as a first UE and UE 2 is taken as a second UE, and a scenario in which the first UE and the second UE are connected to IMS core networks of different operators is introduced.

[0089] Figure 3 An example diagram of a scenario in which UE 1 and UE 2 are connected to the IMS core network of the operator corresponding to their respective SIM cards is provided in an embodiment of the present application.

[0090] refer to Figure 3 , UE 1 uses a SIM card provided by operator A. UE 1 can connect to operator A's base station A based on the SIM card provided by operator A, and connect to operator A's IMS core network 1 through base station A. UE 2 uses a SIM card provided by operator B. UE 2 can connect to operator B's base station B based on the SIM card provided by operator B, and connect to operator B's IMS core network 2 through base station B. Among them, IMS core network 1 and IMS core network 2 are interconnected. UE 1 can communicate with UE 3 connected to IMS core network 1 through base station A and IMS core network 1. UE 2 can talk with UE 3 connected to IMS core network 1 through base station B, IMS core network 2 and IMS core network 1.

[0091] exist Figure 3 Based on the reference Figure 4 , when UE 2 is within the signal coverage of base station B of operator B, and UE 1 is not within the signal coverage of base station A of operator A, UE 1 has no cellular network signal, but UE 2 has cellular network signal. Figure 5 UE 1 is within the signal coverage of base station A, but is far from base station A, resulting in poor signal quality of the cellular network of UE 1. UE 2 is within the signal coverage of base station B, and is close to base station B, resulting in good signal quality of the cellular network of UE 2.

[0092] When there is no signal or the signal quality is poor in the cellular network of UE 1, UE 1 can establish a communication connection with UE 2 to connect to the IMS core network 1 through UE 2, and the IMS core network 1 provides voice communication services for UE 1 through UE 2.

[0093] For example, Figure 6 As shown, UE 1 can connect to the Wi-Fi hotspot created by UE 2 and establish a Wi-Fi network connection with UE 2, so that UE 1 can connect to the IMS core network 1 through UE 2, base station B and the Internet. Then, UE 1 can register for the VOWIFI service with the IMS core network 1, and the IMS core network 1 provides voice communication services for UE 1 based on the VOWIFI service, so that UE 1 and UE 3 can talk. In other words, UE 1 sends and receives voice signals of UE 3 from the IMS core network through UE 2 and base station B.

[0094] The following continues to take UE 1 as the first UE and UE 2 as the second UE to introduce a scenario in which the first UE and the second UE are connected to the IMS core network of the same operator.

[0095] Figure 7 This is an example diagram of a scenario in which UE 1 and UE 2 are connected to the IMS core network of the same operator, as provided in an embodiment of the present application.

[0096] refer to Figure 7 , UE 1 and UE 2 both use SIM cards provided by operator A. UE 1 and UE 2 can connect to base station A of operator A based on their respective SIM cards, and connect to IMS core network 1 of operator A through base station A. UE 1 and UE 2 can talk to UE 3 connected to IMS core network 1 through IMS core network 1.

[0097] exist Figure 7 Based on the reference Figure 8, UE 1 and UE 2 are both within the signal coverage of base station A of operator A. However, UE 1 is blocked by an obstacle (such as a wall), resulting in poor signal quality or no signal for UE 1. UE 2 is not blocked by an obstacle, and the signal quality for UE 2 is high. In this case, UE 1 can establish a communication connection with UE 2 to connect to IMS core network 1 through UE 2, and IMS core network 1 provides voice communication service for UE 1 through UE 2.

[0098] For example, Fig. 9 As shown, UE 1 can establish a Wi-Fi network connection with UE 2 by connecting to the Wi-Fi hotspot created by UE 2, so that UE 1 can connect to IMS core network 1 through UE 2 and base station A. Then, UE 1 can register for VOWIFI service with IMS core network 1, and IMS core network 1 provides voice communication service for UE 1 based on VOWIFI service, so that UE 1 and UE 3 can have a call.

[0099] The present application does not limit the specific form of UE. For example, UE can be a mobile phone, a tablet, a wearable device (for example, a watch, a bracelet), an augmented reality (AR) / virtual reality (VR) device, or other device that supports voice communication functions.

[0100] The technical solution of the present application is described below with reference to the example flow chart.

[0101] Fig. 10A Example of a communication method provided in the present application Figure 1 .

[0102] refer to Fig. 10A , the communication method comprises the following steps:

[0103] S101: A first UE is connected to a second UE.

[0104] In some embodiments, the first UE and the second UE may establish a second communication connection using communication technologies such as Bluetooth (BT), wireless fidelity peer to peer (Wi-Fi P2P), and the first UE and the second UE may be trusted authenticated UEs. The first UE and the second UE may transmit data to each other to achieve device collaboration.

[0105] S102: The first UE sends a request to the second UE to establish a first communication connection.

[0106] In some embodiments, the first UE is connected to the first core network through the first network, and the second UE is connected to the first core network through the second network. The first network and the second network can be a cellular network, a Wi-Fi network, or other networks.

[0107] In some embodiments, when the signal quality of the first network of the first UE does not meet the network quality condition, and the signal quality of the second network of the second user equipment meets the network quality condition, the first UE may send a request to establish a first communication connection to the second UE to request to establish the first communication connection with the second UE, such as a Wi-Fi network connection, or Network connection, or network connection developed in the future for carrying voice communication services, etc.

[0108] In some embodiments, the first UE may detect whether the signal quality of the first network of the first UE meets the network quality condition before making a voice call with the third UE, during the voice call with the third UE, or after receiving an instruction for voice communication with the third UE. Then, after detecting that the signal quality of the first network of the first UE meets the network quality condition, the first UE detects whether the signal quality of the second network of the second UE meets the network quality condition.

[0109] It should be understood that the voice communication instruction for voice communication with the third UE may be a call instruction sent by the third UE, or it may be an instruction requesting the first UE to call the third UE. For example, when the user enters the calling address of the first UE (such as a telephone number, etc.) on the first UE and triggers the operation of calling the third UE, the first UE may receive an instruction requesting a call to the third UE.

[0110] It should be noted that the action of detecting whether the signal quality of the second network of the second UE meets the network quality condition can be performed by the first UE or the second UE, and there is no limitation on this. For ease of understanding, the cellular network is used as an example of the first network and the second network for description below.

[0111] For example, the second UE may send the signal quality parameter of its own cellular network to the first UE, and the first UE determines whether the signal quality of the cellular network of the second UE meets the network quality condition based on the signal quality parameter.

[0112] For another example, the second UE may determine whether the signal quality of the cellular network of the second UE meets the network quality condition based on the signal quality parameter of the cellular network, and then send the determination result to the first UE. The first UE determines whether the cellular network of the second UE meets the network quality condition based on the determination result.

[0113] In some embodiments, the second UE may call the UE2_CELL_INFO function to periodically send the signal quality parameter of the cellular network of the second UE or the determination result of the network quality condition to the first UE.

[0114] In some embodiments, the network quality condition of the cellular network includes a signal quality parameter of the cellular network being greater than or equal to a preset threshold. The signal quality parameter includes but is not limited to parameters such as RSRP and RSRQ. For ease of understanding, the preset threshold is referred to herein as a "switching threshold."

[0115] Exemplarily, the switching threshold may be as shown in Table 1 below.

[0116] Table 1

[0117] LTE Network SA Network RSRP -118dBm -110dBm RQ -16dB -15dB

[0118] As shown in Table 1, when the cellular network is an LTE network, if the signal quality parameter RSRP of the cellular network is greater than or equal to -118dBm, the signal quality of the cellular network meets the above network quality conditions; if the signal quality parameter RSRP of the cellular network is less than -118dBm, the signal quality of the cellular network does not meet the above network quality conditions. Alternatively, if the signal quality parameter RSRQ of the cellular network is greater than or equal to -16dB, the signal quality of the cellular network meets the above network quality conditions; if the signal quality parameter RSRQ of the cellular network is less than -16dB, the signal quality of the cellular network does not meet the above network quality conditions.

[0119] In the case where the cellular network is an SA network, if the signal quality parameter RSRP of the cellular network is greater than or equal to -110dBm, the signal quality of the cellular network meets the above network quality conditions; if the signal quality parameter RSRP of the cellular network is less than -110dBm, the signal quality of the cellular network does not meet the above network quality conditions. Alternatively, if the signal quality parameter RSRQ of the cellular network is greater than or equal to -15dB, the signal quality of the cellular network meets the above network quality conditions; if the signal quality parameter RSRQ of the SA network is less than -15dB, the signal quality of the cellular network does not meet the above network quality conditions.

[0120] It should be noted that the switching thresholds shown in Table 1 above are only for illustrative purposes and are not intended to limit the present application.

[0121] S103: The second UE establishes a first communication connection with the first UE.

[0122] After receiving the request for establishing the first communication connection sent by the first UE, the second UE establishes the first communication connection with the first UE in response to the request.

[0123] For example, Figure 6 As shown in FIG. 9 , when UE 1 does not meet the network quality condition and UE 2 meets the network quality condition, UE 1 can send a Wi-Fi hotspot connection request to UE 2 through BT. After receiving the request, UE 2 can create a Wi-Fi hotspot and send Wi-Fi hotspot information (such as Wi-Fi name, Wi-Fi password, etc.) to UE 1. Then UE 1 connects to the Wi-Fi hotspot of UE 2 based on the Wi-Fi hotspot information and establishes a Wi-Fi network connection with UE 2.

[0124] S104: The first UE registers the first voice communication service corresponding to the first communication connection with the first core network.

[0125] It should be understood that the first core network may be a core network that provides voice communication services, such as an IMS core network and an eIMS core network.

[0126] It should be understood that after the first UE establishes a first communication connection with the second UE, the first UE can connect to the first core network that provides voice communication services for the first UE through the second UE based on the first communication connection. Then, the first UE can register the first voice communication service corresponding to the first communication connection with the first core network. The first voice communication service can be a VOWIFI service, or it can be a voice communication service corresponding to other network connections that carry voice communication, such as Star Flash. Corresponding voice communication services, etc.

[0127] For example, Figure 6 or Fig. 9 As shown, after UE 1 and UE 2 establish a Wi-Fi network connection, UE 1 can connect to the IMS core network 1 that provides voice call services for UE 1 through UE 2 based on the Wi-Fi network connection. Then, UE 1 can register for the VOWIFI service with the IMS core network 1.

[0128] exist Figure 6 In the example shown, UE 1 uses a SIM card of operator A, and UE 2 uses a SIM card of operator B. After UE 1 and UE 2 establish a Wi-Fi network connection, UE 1 connects to IMS core network 1 through UE 2, base station B and the Internet based on the established Wi-Fi network.

[0129] exist Fig. 9 In the example shown, UE 1 and UE 2 both use SIM cards of operator A. After UE 1 and UE 2 establish a Wi-Fi network connection, UE 1 connects to IMS core network 1 through UE 2 and base station A based on the established Wi-Fi network.

[0130] S105: The first core network provides a voice communication service for the first UE based on the first voice communication service.

[0131] After the first UE completes registration for the first voice communication service with the first core network, the first core network can provide voice communication services for the first UE based on the first voice communication service, so that the first UE can perform voice communication through the first core network.

[0132] For example, Figure 6 or Fig. 9 As shown, after UE 1 completes registration of the VOWIFI service with the IMS core network 1, the IMS core network 1 can provide voice communication services to UE 1 based on the VOWIFI service, so that UE 1 can perform voice communication with UE 3 through the IMS core network 1.

[0133] In some embodiments, the first UE may release the first communication connection with the second UE in at least one of the following situations:

[0134] (1) The signal quality of the first network of the first UE meets the network quality condition.

[0135] (2) The signal quality condition of the second network of the second UE does not meet the network quality condition.

[0136] (3) The first communication connection between the first UE and the second UE does not meet the voice communication condition.

[0137] In some embodiments, the voice communication condition includes that the first signal quality parameter of the first communication connection is greater than or equal to a first preset value. The first signal quality parameter may include parameters such as signal strength and RSSI. For example, in a case where the first UE and the second UE establish a first communication connection through a Wi-Fi network, when the signal quality parameter RSSI of the Wi-Fi network is greater than or equal to -75dBm (as an example of the first preset value, it may also be other values, which are not limited here), it can be determined that the first communication connection between the first UE and the second UE meets the voice communication condition. Conversely, when the signal quality parameter RSSI of the Wi-Fi network is less than -75dBm, it can be determined whether the first communication connection between the first UE and the second UE meets the voice communication condition.

[0138] (4) The second UE meets at least one of the following conditions: the SIM card is in arrears; the remaining power is less than or equal to the preset power (for example, 20%); the remaining data traffic is less than or equal to the preset traffic (for example, 50M).

[0139] In the embodiment of the present application, the signal quality of the first network of the first UE does not meet the network quality condition, and the signal quality of the second network of the second UE meets the network quality condition. For example, when the signal quality of the cellular network of the first UE does not meet the network quality condition, and the signal quality of the cellular network of the second UE meets the network quality condition, the first UE can establish a communication connection with the second UE, connect to the first core network through the second UE, and the first core network provides voice communication services for the first UE through the second UE. Since the signal quality of the cellular network of the second UE is better, the voice communication quality of the first UE can be improved.

[0140] Fig. 10B FIG2 is an example of a flow of a communication method provided in an embodiment of the present application. In this embodiment, UE 1 is used as a first UE, UE 2 is used as a second UE, and IMS core network 1 is used as a first core network.

[0141] refer to Fig. 10B , the communication method comprises the following steps:

[0142] S201: UE 1 and UE 2 complete super terminal networking through a trust ring.

[0143] UE 1 and UE 2 complete the super terminal networking through the trust ring, so that UE 1 and UE 2 can transmit data to each other and realize device collaboration.

[0144] Trust ring: Two or more UEs establish a trust relationship through trusted authentication to form a trust ring.

[0145] It should be understood that UEs can perform trusted authentication in a variety of ways, such as:

[0146] (1) Log in to the same account on two or more UEs respectively. The UEs under the same account trust each other and form a trust circle. For example, the mobile phone and tablet of the same user can log in to the same account of the user for trusted authentication, establish a trust relationship, and form a trust circle.

[0147] (2) Two or more UEs perform trusted authentication through a private protocol, establish a trust relationship, and form a trust ring.

[0148] (3) Two or more UEs perform trusted authentication using a pre-agreed key, establish a trust relationship, and form a trust ring.

[0149] UEs in the trust ring can form a local area network by collecting near field communication methods, so as to transmit data to each other through the local area network and realize device collaboration. This article refers to "UEs in the trust ring forming a local area network" as "super terminal networking".

[0150] For example, UE 1 and UE 2 in the trust circle can complete the super terminal networking by using near field communication methods such as BT and Wi-Fi P2P. After UE 1 and UE 2 complete the super terminal networking, UE 1 and UE 2 can communicate with each other by using near field communication.

[0151] It should be noted that Wi-Fi P2P is a device-to-device connection technology that does not require connecting to a Wi-Fi network or turning on a hotspot. In a Wi-Fi P2P connection, one device can act as an organizer and the other device can act as a client. The organizer will create a Wi-Fi Direct group and broadcast the group's information to other devices. The client can scan the Wi-Fi Direct group and join it. Once two devices join the same group, they can communicate directly without being relayed through a Wi-Fi network or hotspot.

[0152] S202: UE 1 sends a Wi-Fi hotspot connection request to UE 2.

[0153] In some embodiments, when the signal quality of the cellular network of UE 1 does not meet the network quality condition and the signal quality of the cellular network of UE 2 meets the network quality condition, UE 1 can establish a Wi-Fi network connection with UE 2 to perform voice communication based on the Wi-Fi network through the cellular network of UE 2, thereby improving the voice communication service of UE 1.

[0154] For example, the cellular network currently used by UE 1 and UE 2 is an LTE network, and the IMS core network 1 provides voice communication services for UE 1 and UE 2 based on the VOLTE service. When the network signal quality of the LTE network of UE 1 does not meet the network quality conditions, and the network signal quality of the LTE network of UE2 meets the network quality conditions, UE 1 can establish a Wi-Fi network connection with UE 2, and its voice communication service is switched from the VOLTE service to the VOWIFI service, and the IMS core network 1 provides voice communication services for UE 1 based on the VOWIFI service.

[0155] For another example, the cellular network currently used by UE 1 and UE 2 is the NR network, and the IMS core network 1 provides voice communication services for UE 1 and UE 2 based on the VOLTE service. When the network signal quality of the NR network of UE 1 does not meet the network quality conditions, and the network signal quality of the NR network of UE1 meets the network quality conditions, UE 1 and UE 2 establish a Wi-Fi network connection, and their voice communication services are switched from the VONR service to the VOWIFI service, and the IMS core network 1 provides voice communication services for UE 1 based on the VOWIFI service.

[0156] In some embodiments, when the signal quality of the cellular network of the cell where UE 1 resides does not meet the preset network quality condition, and the signal quality of the cellular network of the cell where UE 2 resides meets the network quality condition, UE 1 can send a Wi-Fi hotspot connection request to UE 2 to request to connect to the Wi-Fi hotspot of UE 2 and establish a Wi-Fi network connection with UE 2.

[0157] In some embodiments, UE 1 may call HOSPOT_FOR_VOWIFI_REQUSET function to send a Wi-Fi hotspot connection request to UE 2.

[0158] It should be noted that the network quality conditions and the determination method thereof in the embodiment of the present application are substantially the same as the network quality conditions and the determination method thereof in the above-mentioned step S102, and will not be repeated here.

[0159] S203: UE 2 creates a Wi-Fi hotspot.

[0160] In some embodiments, after UE 2 receives the Wi-Fi hotspot connection request sent by UE 1, UE 2 may directly create a Wi-Fi hotspot, or may create a Wi-Fi hotspot when UE 2 meets one or more of the following conditions, for example:

[0161] (1) The SIM card of UE 2 has no outstanding balance.

[0162] (2) The remaining data traffic (or “mobile data traffic”) of UE 2 is greater than the preset traffic, for example, 50M.

[0163] (3) The remaining power of UE 2 is greater than a preset power, for example, 20%.

[0164] S204: UE 2 returns Wi-Fi hotspot information to UE 1.

[0165] In some embodiments, after UE 2 creates the Wi-Fi hotspot, UE 2 may call the HOSPOT_FOR_VOWIFI_RESPONSE function to return the created Wi-Fi hotspot information to UE 1, such as the Wi-Fi name and Wi-Fi password.

[0166] S205: UE 1 connects to the Wi-Fi hotspot created by UE 2.

[0167] In some embodiments, after UE 1 receives the Wi-Fi hotspot information sent by UE 2, UE 1 determines whether the signal quality of the Wi-Fi network meets the network quality condition based on the signal quality parameters of the Wi-Fi network (e.g., RSSI and other parameters). When UE 1 determines that the signal quality of the Wi-Fi network meets the network quality condition, UE 1 can connect to the Wi-Fi hotspot created by UE 2 according to the Wi-Fi name and Wi-Fi password in the Wi-Fi hotspot information, and access the Wi-Fi network provided by UE 2. Among them, UE 2 acts as a soft access point (SoftAP) and UE 1 acts as a station (STA).

[0168] In other embodiments, when UE 1 receives the Wi-Fi hotspot information returned by UE 2, UE 1 may also directly connect to the Wi-Fi hotspot of UE 2 based on the Wi-Fi hotspot information and access the Wi-Fi network provided by UE 2. Then, UE 1 determines whether the Wi-Fi network meets the voice communication conditions. If yes, the connection is maintained; if not, the connection is disconnected.

[0169] S206: UE 1 registers for the VOWIFI service with the IMS core network 1.

[0170] In some embodiments, UE 1 and UE 2 use SIM cards provided by different operators. For example, UE 1 uses a SIM card provided by operator A. UE 1 performs voice communication based on the IMS core network 1 of operator A. UE 2 uses a SIM card provided by operator B. UE 2 performs voice communication based on the IMS core network 2 of operator B. In this case, Figure 6 As shown, after UE 1 is connected to the Wi-Fi hotspot created by UE 2, UE 1 can be connected to the IMS core network 1 through the Wi-Fi network of UE 2, UE 2, the cellular network, base station B and the Internet network.

[0171] In other embodiments, UE 1 and UE 2 use SIM cards provided by different operators. For example, UE 1 and UE 2 both use SIM cards provided by operator A. UE 1 and UE 2 both perform voice communication based on the IMS core network 1 of operator A. In this case, Fig. 9 As shown, after UE 1 is connected to the Wi-Fi hotspot created by UE 2, UE 1 can be connected to IMS core network 1 through UE 2's Wi-Fi network, UE 2, cellular network and base station A.

[0172] That is, after UE 1 is connected to the Wi-Fi hotspot created by UE 2, UE 1 can be connected to the IMS core network 1 that provides voice communication services for UE 1, and UE 1 can register for the VOWIFI service with the IMS core network 1.

[0173] S207: The IMS core network 1 provides a voice communication service to the UE 1 based on the VOWIFI service.

[0174] In some embodiments, after the VOWIFI service registration of UE 1 is successful, the IMS core network 1 can provide voice communication services for UE 1 based on the VOWIFI service.

[0175] It should be understood that in the embodiment of the present application, when the IMS core network 1 provides voice communication service for UE 1 based on the VOWIFI service, the IMS core network 1 does not transmit voice signals to UE 1 through the cellular network of UE 1, but transmits voice signals to UE 1 through the Wi-Fi network and cellular network of UE 2. The signal quality of the Wi-Fi network and cellular network of UE 2 are both good, thereby improving the voice communication service quality of UE 1.

[0176] S208: UE 2 sends the signal quality information of the cellular network of UE 2 to UE 1.

[0177] The signal quality information may include signal quality parameters and / or determination results of network quality conditions.

[0178] In some embodiments, UE 2 may call the UE2_CELL_INFO function to periodically send the signal quality parameter of the cellular network of UE 2 to UE 1.

[0179] In some other embodiments, UE 2 may also call the UE2_CELL_INFO function to send to UE 1 a determination result of whether the signal quality of the cellular network of UE 2 satisfies the network quality condition.

[0180] S209: UE 1 sends a Wi-Fi hotspot closing request to UE 2.

[0181] It should be understood that in the process of IMS core network 1 providing voice communication services to UE 1 based on VOWIFI service, since the link for IMS core network 1 to transmit voice signals to UE 1 includes UE 2's Wi-Fi network and cellular network, when the signal quality of the Wi-Fi network and / or cellular network is poor, the quality of UE 1's voice call service will still be affected. If UE 1 performs voice communication based on UE 2's Wi-Fi network and cellular network, it will not only not improve the communication quality of UE 1, but also cause additional power loss. In order to reduce power consumption, UE 1 can request UE 2 to turn off the Wi-Fi hotspot so that UE 1 is no longer connected to UE 2's Wi-Fi network, but switches back to its own cellular network.

[0182] In some embodiments, after UE 1 receives the signal quality information of the cellular network of UE 2 sent by UE 2, UE 1 may determine whether to send a Wi-Fi hotspot closing request to UE 2 based on the signal quality information.

[0183] For example, when the signal quality information received by UE 1 is a signal quality parameter, UE 1 can determine whether UE 2 meets the network quality condition based on the signal quality parameter. When UE 1 determines that UE 2 does not meet the network quality condition, for example, when the signal quality parameter sent by UE 2 is less than the switching threshold shown in Table 1 above, UE 1 can send a Wi-Fi hotspot closing request to UE 2.

[0184] For another example, when the signal quality information received by UE 1 is a judgment result of the network quality condition, and the judgment result indicates that the signal quality of the cellular network of UE 2 does not meet the network quality condition, UE 1 can send a Wi-Fi hotspot closing request to UE 2.

[0185] In other embodiments, UE 1 may determine whether the signal quality of the Wi-Fi network meets the voice communication condition based on the signal quality parameter of the Wi-Fi network. When UE 1 determines that the signal quality of the Wi-Fi network does not meet the voice communication condition, UE 1 sends a Wi-Fi hotspot shutdown request to UE 2. For example, when the signal quality parameter RSSI of the Wi-Fi network is less than a set threshold (such as -75dBm), it can be determined that the signal quality of the Wi-Fi network does not meet the voice communication condition.

[0186] In some embodiments, a first warning threshold may be set for a signal quality parameter of a cellular network of UE 2. When the signal quality parameter of a cellular network of UE 2 is less than the warning threshold, UE 1 may send a warning message to UE 2, so that UE 2 may prepare for closing the Wi-Fi hotspot in advance, thereby improving the response speed of UE 2 in closing the Wi-Fi hotspot.

[0187] Exemplarily, the first warning threshold may be as shown in Table 2 below.

[0188] Table 2

[0189] LTE Network SA Network RSRP -115dBm -105dBm RQ -12dB -14dB

[0190] As shown in Table 2, when the cellular network of UE 2 is an LTE network, when the signal quality parameter RSRP of the cellular network of UE 2 is less than -115dBm, UE 1 sends warning information to UE 2. Alternatively, when the signal quality parameter RSRQ of the cellular network of UE 2 is less than -12dB, UE 1 sends warning information to UE 2 for warning.

[0191] In the case where the cellular network of UE 2 is an SA network, when the signal quality parameter RSRP of the cellular network of UE 2 is less than -105dBm, UE 1 sends warning information to UE 2. Alternatively, when the signal quality parameter RSRQ of the cellular network of UE 2 is less than -14dB, UE 1 can send warning information to UE 2 for warning.

[0192] It should be noted that the first warning threshold shown in Table 2 is only for illustrative purposes and is not intended to limit the present application.

[0193] In other embodiments, a second warning threshold may be set for the Wi-Fi network of UE 2. When the signal quality parameter RSSI of the Wi-Fi network of UE 2 is less than the second warning threshold, UE 1 may send warning information to UE 2 for warning.

[0194] For example, the second warning threshold may be set to -70 dBm. When the signal quality parameter RSSI of the Wi-Fi network of UE 2 is less than -70 dBm, UE 1 may send warning information to UE 2 for warning.

[0195] It should be noted that the second warning threshold may also be set to other values, which is not limited thereto.

[0196] It should be understood that in the process of IMS core network 1 providing voice communication services for UE 1 based on VOWIFI service, when the signal quality of UE1's cellular network signal improves, UE 1 can disconnect from UE 2's Wi-Fi network and switch back to its own cellular network to reduce power consumption.

[0197] In some embodiments, when UE 1 determines that the signal quality of its own cellular network signal meets the above network quality conditions, UE 1 can send a Wi-Fi hotspot shutdown request to UE 2 to request UE 2 to shut down the Wi-Fi hotspot, so that UE 1 is disconnected from the Wi-Fi network of UE 2 and switches to its own cellular network. In other words, when the signal quality of UE 1's cellular network is good, UE 1 can use the switch back to its own cellular network.

[0198] S210: UE 2 turns off the Wi-Fi hotspot.

[0199] In some embodiments, when UE 2 receives the Wi-Fi hotspot closing request sent by UE 1, UE 2 closes the Wi-Fi hotspot.

[0200] It should be understood that, in addition to passively shutting down the Wi-Fi hotspot after receiving the Wi-Fi hotspot shut-down request sent by UE 1, UE 2 may also actively shut down the Wi-Fi hotspot based on its own situation.

[0201] In other embodiments, when UE 2 meets one or more of the following conditions, UE 2 actively turns off the Wi-Fi hotspot, for example:

[0202] (1) The SIM card of UE 2 is in arrears.

[0203] (2) The remaining data traffic of UE 2 is less than or equal to the preset traffic, for example, 50M.

[0204] (3) The remaining power of UE 2 is less than or equal to a preset power, for example, 20%.

[0205] After UE 2 turns off the Wi-Fi hotspot, UE 1 disconnects from the WiFi network connection with UE 2, and UE 1 reconnects to its own cellular network for voice communication. If UE 1's cellular network is an LTE network, UE 1's voice communication service switches from the VOWIFI service back to the VOLTE service. If UE 1's cellular network is an NR network, UE 1's voice communication service switches from the VOWIFI service back to the VONR service.

[0206] In the embodiment of the present application, when the signal quality of the cellular network of UE 1 is poor, resulting in abnormal voice communication quality of UE 1, such as being unable to make or receive calls, and the call voice is stuck or unclear. UE 1 can establish a Wi-Fi network connection with UE 2 whose cellular network signal quality is better, so as to perform voice communication through the cellular network of UE 2, thereby improving the voice communication quality of UE 1.

[0207] Fig. 10CExample of a communication method provided in the present application Figure 3 .

[0208] refer to Fig. 10C , the communication method comprises the following steps:

[0209] S301: UE 1 and UE 2 complete super terminal networking through a trust ring.

[0210] S302: UE 1 sends a Wi-Fi hotspot connection request to UE 2.

[0211] S303: UE 2 creates a Wi-Fi hotspot.

[0212] S304: UE 2 returns Wi-Fi hotspot information to UE 1.

[0213] S305: UE 1 connects to the Wi-Fi hotspot created by UE 2.

[0214] It should be noted that steps S301 to S305 are substantially the same as the above steps S201 to S205 and will not be described in detail herein.

[0215] S306: UE 1 sends a registration request for the VOWFI service to UE 2.

[0216] In some embodiments, after UE 1 connects to the Wi-Fi hotspot created by UE 2 and establishes a Wi-Fi network with UE 2, UE 1 may send a registration request for the VOWFI service to UE 2 through the Wi-Fi network.

[0217] S307: UE 2 sends a registration request for the VOWFI service to the IMS core network 1.

[0218] In some embodiments, after receiving the registration request for the VOWFI service sent by UE 1, UE 2 may forward the registration request to the IMS core network 1 through the cellular network.

[0219] S308: The IMS core network 1 registers the VOWFI service.

[0220] In some embodiments, the IMS core network 1 registers the VOWFI service after receiving the registration request for the VOWFI service sent by the UE 2. After the VOWFI service registration is successful, the IMS core network 1 can provide the UE 1 with a voice communication service.

[0221] S309: UE 1 sends a first voice signal to UE 2.

[0222] In some embodiments, after UE 1 successfully registers for the VOWFI service with the IMS core network 1, when UE 1 performs voice communication with UE 3, UE 1 may send a first voice signal to UE 2 through the Wi-Fi network based on the VOWFI service.

[0223] S310: UE 2 sends a first voice signal to the IMS core network 1.

[0224] In some embodiments, UE 2 receives a first voice signal sent by UE 1 and may forward the first voice signal to IMS core network 1 through a cellular network.

[0225] S311: The IMS core network 1 sends a first voice signal to the UE 3.

[0226] In some embodiments, after receiving the first voice signal sent by UE 2, the IMS core network 1 may send the first voice signal to UE 3 through the cellular network.

[0227] S312: UE 3 sends a second voice signal to the IMS core network 1.

[0228] In some embodiments, UE 3 may send the second voice signal to IMS core network 1 via the cellular network.

[0229] S313: The IMS core network 1 sends a second voice signal to the UE 2.

[0230] In some embodiments, after receiving the second voice signal sent by UE 3, IMS core network 1 may send the second voice signal to UE 2 through the cellular network.

[0231] S314: UE 2 sends a second voice signal to UE 1.

[0232] In some embodiments, after receiving the second voice signal sent by the IMS core network 1, the UE 2 may send the second voice signal to the UE 1 through the Wi-Fi network.

[0233] It should be noted that the embodiment of the present application does not limit the order of the steps of UE 1 sending the first voice signal to UE 3 (specifically steps S309 to S311) and the steps of UE 3 sending the second voice signal to UE 1 (specifically steps S312 to S314).

[0234] In an embodiment of the present application, when the signal quality of the cellular network of UE 1 is poor, causing abnormal voice communication quality of UE 1, such as inability to make or receive calls, call voice jams, unclear voice, etc., UE 1 can establish a Wi-Fi network connection with UE 2 whose cellular network signal quality is better to improve the voice communication quality between UE 1 and UE 3.

[0235] Fig.11 The schematic diagram of the structure of the electronic device 1000 is shown. The electronic device 1000 may be a UE supporting voice communication function such as a mobile phone, a tablet, a computer, a smart watch, a smart bracelet, etc. mentioned in the present application. The electronic device 1000 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) connector 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a SIM card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0236] The processor 110 may register the VOWIFI service with the core network by executing instructions stored in the internal memory 121 .

[0237] The internal memory 121 can store information such as signal quality information of the cellular network (such as signal quality parameters RSRP, RSRQ, RSSI), user accounts, WiFi hotspot information (such as WiFi name, WiFi password, etc.).

[0238] It is understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the electronic device 1000. In other embodiments of the present application, the electronic device 1000 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0239] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, and a SIM interface.

[0240] The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through the USB connector 130. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 1000. While the charging management module 140 is charging the battery 142, it may also power the electronic device through the power management module 141.

[0241] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and supplies power to the processor 110, the internal memory 121, the display screen 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.

[0242] The wireless communication function of the electronic device 1000 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

[0243] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals transmitted by the base station. Each antenna in the electronic device 1000 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0244] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G / 5.5G / 6G, etc., applied to the electronic device 1000. The mobile communication module 150 can receive electromagnetic waves through the antenna 1, and filter, amplify and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0245] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0246] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as Wi-Fi networks), BT, frequency modulation (FM), etc. applied to the electronic device 1000. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and filters it, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0247] In some embodiments, antenna 1 of electronic device 1000 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that electronic device 1000 can communicate with the network and other devices through wireless communication technology.

[0248] The electronic device 1000 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.

[0249] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. In some embodiments, the electronic device 1000 may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0250] The electronic device 1000 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.

[0251] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 1000. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function, such as storing music, video and other files in the external memory card.

[0252] The internal memory 121 can be used to store computer executable program codes, which include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 1000 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, etc. The processor 110 executes various functional applications and data processing of the electronic device 1000 by running instructions stored in the internal memory 121 and / or instructions stored in a memory provided in the processor.

[0253] The various embodiments disclosed in the present application may be implemented in hardware, software, firmware, or a combination of these implementation methods. The embodiments of the present application may be implemented as a computer program or program code executed on a programmable system, the programmable system including at least one processor, a storage system (including volatile and non-volatile memory and / or storage elements), at least one input device, and at least one output device.

[0254] Program code can be applied to input instructions to perform the functions described in this application and generate output information. The output information can be applied to one or more output devices in a known manner. For the purposes of this application, a processing system includes any system having a processor such as, for example, a digital signal processor, a microcontroller, an application specific integrated circuit, or a microprocessor.

[0255] Program code can be implemented with high-level programming language or object-oriented programming language to communicate with the processing system. When necessary, program code can also be implemented with assembly language or machine language. In fact, the mechanism described in this application is not limited to the scope of any specific programming language. In either case, the language can be a compiled language or an interpreted language.

[0256] In some cases, the disclosed embodiments may be implemented in hardware, firmware, software, or any combination thereof. The disclosed embodiments may also be implemented as instructions carried or stored on one or more temporary or non-temporary machine-readable (e.g., computer-readable) storage media, which may be read and executed by one or more processors. For example, instructions may be distributed over a network or through other computer-readable media. Therefore, a machine-readable medium may include any mechanism for storing or transmitting information in a machine (e.g., computer) readable form, including, but not limited to, a floppy disk, an optical disk, an optical disk, a magneto-optical disk, a read-only memory (ROM), a random access memory (RAM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic card or an optical card, a flash memory, or a tangible machine-readable memory for transmitting information (e.g., a carrier wave, an infrared signal, a digital signal, etc.) using the Internet in an electrical, optical, acoustic, or other form of propagation signal. Accordingly, machine-readable media include any type of machine-readable media suitable for storing or transmitting electronic instructions or information in a form readable by a machine (eg, a computer).

[0257] In the accompanying drawings, some structural or method features may be shown in a specific arrangement and / or order. However, it should be understood that such a specific arrangement and / or order may not be required. Instead, in some embodiments, these features may be arranged in a manner and / or order different from that shown in the illustrative drawings. In addition, the inclusion of structural or method features in a particular figure does not mean that such features are required in all embodiments, and in some embodiments, these features may not be included or may be combined with other features.

[0258] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0259] It should be noted that the units / modules mentioned in the various device embodiments of the present application are all logical units / modules. Physically, a logical unit / module can be a physical unit / module, or a part of a physical unit / module, or can be implemented as a combination of multiple physical units / modules. The physical implementation method of these logical units / modules themselves is not the most important. The combination of functions implemented by these logical units / modules is the key to solving the technical problems proposed by the present application. In addition, in order to highlight the innovative part of the present application, the above-mentioned device embodiments of the present application do not introduce units / modules that are not closely related to solving the technical problems proposed by the present application, which does not mean that there are no other units / modules in the above-mentioned device embodiments.

[0260] It should be noted that in the examples and description of this patent, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one" do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0261] Although the present application has been illustrated and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the present application.

Claims

1. A communication method, characterized in that: include: Detecting that signal quality of voice signal transmission between the first user equipment and the first core network through the first network does not meet the network quality condition, and that signal quality of voice signal transmission between the second user equipment and the first core network through the second network meets the network quality condition; The first user equipment and the second user equipment establish a first communication connection through a third network; The first user equipment transmits a voice signal to the first core network through the second user equipment; The first user equipment detects that the signal quality parameter of the second network is less than a warning threshold, and sends warning information to the second user equipment, wherein the warning information is used to remind the second user equipment to prepare to shut down the third network; The first user equipment detects that the signal quality parameter of the second network is less than a switching threshold, and sends a first request to the second user equipment, wherein the first request is used to request the second user equipment to close the third network.

2. The method according to claim 1, characterized in that Also includes: Before the first user equipment performs voice communication with the third user equipment, or during the process of the first user equipment performing voice communication with the third user equipment, or after the first user equipment receives an instruction for voice communication with the third user equipment, Detect whether the signal quality of the voice signal transmitted between the first user equipment and the first core network through the first network meets the network quality condition.

3. The method according to claim 2, characterized in that Also includes: In response to detecting that the signal quality of voice signal transmission between the first user equipment and the first core network through the first network does not meet the network quality condition, Detect whether the signal quality of voice signal transmission between the second user equipment and the first core network through the second network meets the network quality condition, wherein a second communication connection is established between the first user equipment and the second user equipment.

4. The method according to claim 3, characterized in that The first user equipment and the second user equipment establish a first communication connection through a third network, including: The first user equipment sends a first request to the second user equipment based on the second communication connection, wherein the first request is used to request the second user equipment to establish the first communication connection with the first user equipment through the third network.

5. The method according to claim 4, characterized in that The second communication connection includes at least one of the following: a Bluetooth connection, a Wi-Fi P2P connection; The first network includes at least one of the following: a cellular network, a Wi-Fi network; The second network includes at least one of the following: a cellular network, a Wi-Fi network; The third network includes at least one of the following: a Wi-Fi network, network.

6. The method according to claim 1, characterized in that The first user equipment transmitting a voice signal to the first core network through the second user equipment includes: The first user equipment sends a second request to the second user equipment through the third network, and sends the second request to the first core network through the second network through the second user equipment, wherein the second request is used to request the first core network to register the voice communication service corresponding to the third network; Based on the voice communication service, the first user equipment transmits the voice signal between the first core network and the first user equipment through the second user equipment.

7. The method according to claim 6, characterized in that Corresponding to the third network being a Wi-Fi network, the voice communication service is a VOWIFI service.

8. The method according to claim 5, characterized in that Also includes: The first user equipment releases the first communication connection with the second user equipment in at least one of the following situations: The signal quality of the first network satisfies the network quality condition; The signal quality of the second network does not meet the network quality condition; The signal quality of the first communication connection does not meet the voice communication condition; The second user equipment satisfies at least one of the following conditions: The SIM card is in arrears; the remaining battery power is less than or equal to the preset power power; the remaining data traffic is less than or equal to the preset traffic.

9. The method according to claim 8, characterized in that The voice communication conditions include: A first signal quality parameter of the first communication connection is greater than or equal to a first preset value.

10. The method according to any one of claims 1 to 8, characterized in that: The network quality conditions include: A second signal quality parameter of the network is greater than or equal to a second preset value.

11. The method according to any one of claims 1 to 8, characterized in that: The first core network includes at least one of the following: an IMS core network and an e-IMS core network.

12. A communication method, characterized in that: include: The second user equipment establishes a first communication connection with the first user equipment through the third network, wherein the signal quality of the voice signal transmission between the first user equipment and the first core network through the first network does not meet the network quality condition, and the signal quality of the voice signal transmission between the second user equipment and the first core network through the second network meets the network quality condition; The second user equipment transmits, between the first user equipment and the first core network, a voice signal transmitted by the first user equipment and the first core network; The second user equipment receives the warning information sent by the first user equipment and prepares to close the third network, wherein the warning information is sent when the first user equipment detects that the signal quality parameter of the second network of the second user equipment is less than a warning threshold; The second user equipment receives a first request and closes the third network, wherein the first request is sent by the first user equipment when it detects that a signal quality parameter of the second network of the second user equipment is less than a switching threshold.

13. The method according to claim 12, characterized in that The second user equipment establishes a first communication connection with the first user equipment through a third network, including: In response to the second user equipment receiving the first request sent by the first user equipment, the second user equipment establishes the first communication connection with the first user equipment through the third network; The first request is sent when the first user equipment detects that the first user equipment is connected to the first core network through the first network, and the signal quality of voice communication with the second user equipment does not meet the network quality condition, and the signal quality of voice signal transmission between the second user equipment and the first core network through the second network meets the network quality condition; A second communication connection is established between the second user equipment and the first user equipment.

14. The method according to claim 13, characterized in that The second communication connection includes at least one of the following: a Bluetooth connection, a Wi-Fi P2P connection; The first network includes at least one of the following: a cellular network, a Wi-Fi network; The second network includes at least one of the following: a cellular network, a Wi-Fi network; The third network includes at least one of the following: a Wi-Fi network, network.

15. The method according to claim 13, characterized in that The second user equipment transmits, between the first user equipment and the first core network, a voice signal transmitted by the first user equipment and the first core network, including: The second user equipment receives a second request sent by the first user equipment through the third network; The second user equipment sends the second request to the first core network through the second network, wherein the second request is used to register the voice communication service corresponding to the third network; The second user equipment transmits the voice signal transmitted by the first user equipment and the first core network based on the voice communication service between the first user equipment and the first core network.

16. The method according to claim 15, characterized in that Corresponding to the third network being a Wi-Fi network, the voice communication service is a VOWIFI service.

17. The method according to claim 13, characterized in that Also includes: The first user equipment releases the first communication connection with the second user equipment in at least one of the following situations: The signal quality of the first network satisfies the network quality condition; The signal quality of the second network does not meet the network quality condition; The signal quality of the first communication connection does not meet the voice communication condition; The second user equipment satisfies at least one of the following conditions: The SIM card is in arrears; the remaining battery power is less than or equal to the preset power power; the remaining data traffic is less than or equal to the preset traffic.

18. The method according to claim 17, characterized in that The voice communication conditions include: A first signal quality parameter of the first communication connection is greater than or equal to a first preset value.

19. The method according to any one of claims 12 to 18, characterized in that: The network quality conditions include: The second signal quality parameter of the network is greater than or equal to a first preset value.

20. An electronic device, characterized in that: include: a memory for storing instructions executed by one or more processors of the electronic device; A processor, when the processor executes the instructions in the memory, can enable the electronic device to execute the communication method described in any one of claims 1 to 11 or claims 12 to 19.

21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the communication method according to any one of claims 1 to 11 or claims 12 to 19.

Citation Information

Patent Citations

  • Communication relay method, electronic equipment, communication system and storage medium

    CN116709226A