A method and device for displaying network icons

By implementing dual-connection technology and actively disconnecting RRC connections in terminal devices, the problem of poor display of 5G network icons under non-independent networking mode is solved, and user experience and power consumption efficiency are improved.

CN113939043BActive Publication Date: 2025-03-04HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010605118.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-29
Publication Date
2025-03-04
Estimated Expiration
2040-06-29

AI Technical Summary

Technical Problem

Under the non-independent networking mode of 5G and 4G networks, it is difficult for terminal devices to effectively display 5G network icons, resulting in poor user experience and excessive power consumption.

Method used

By implementing dual connection technology in terminal devices, it connects to LTE cells and NR cells, and actively requests the network side device to disconnect the RRC connection when the preset conditions are met, enters the 4G idle state and displays the 5G network icon.

Benefits of technology

It improves the display residency ratio of 5G network icons, saves power consumption of terminal devices, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113939043B_ABST
    Figure CN113939043B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method and device for displaying a network icon, which relates to the field of electronic technology, can save the power consumption of terminal devices, improve the display retention ratio of 5G network icons, and improve the user experience. The specific scheme is: the terminal device is connected to the long-term evolution LTE cell and the new radio NR cell through dual connection technology, and the LTE cell supports the non-independent NSA networking mode, and the terminal device displays the 5G network icon; when the terminal device is disconnected from the NR cell, it enters the 4G connection state; if the terminal device meets the preset conditions, it sends a first request message to the network side device, and the first request message is used to request the release of the connection between the terminal device and the LTE cell; in response to releasing the connection between the terminal device and the LTE cell, the terminal device enters the 4G idle state and displays the 5G network icon. The embodiment of the present application is used for network icon display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of electronic technology, and in particular, to a method and device for displaying a network icon. Background Art

[0002] With the development of mobile communication technology, the fifth-generation (5G) mobile communication technology has become the mainstream trend of mobile communication. In the early stage of 5G networking, non-stand alone (NSA) networking is mostly used for network construction. NSA networking involves the 4th generation mobile communication technology (4G) network and 5G network. Therefore, how to display 5G network icons and 4G network icons on terminal devices such as mobile phones is currently a hot issue in NSA networking research. Summary of the invention

[0003] The embodiments of the present application provide a method and device for displaying a network icon, which can save the power consumption of a terminal device, increase the display retention ratio of a 5G network icon, and improve the user experience.

[0004] In order to achieve the above purpose, the embodiment of the present application adopts the following technical solution:

[0005] On the one hand, an embodiment of the present application provides a method for displaying a network icon, which is applied to a terminal device. The terminal device is connected to a long-term evolution LTE cell and a new radio NR cell through dual connection technology, and the LTE cell supports a non-independent NSA networking mode. The method includes: the terminal device displays a 5G network icon. After the terminal device is disconnected from the NR cell, it enters a 4G connection state. If the preset conditions are met, the terminal device sends a first request message to the network side device, and the first request message is used to request the release of the connection with the LTE cell. In response to releasing the connection with the LTE cell, the terminal device enters a 4G idle state and displays a 5G network icon.

[0006] In this solution, after the terminal device switches from the dual-connection state to the 4G connection state, when the preset conditions are met, it actively requests the network-side device to disconnect the RRC connection with the LTE cell, so that the terminal device returns to the 4G idle state and displays the corresponding 5G network icon, thereby improving the display retention ratio of the 5G network icon and improving the user experience. In addition, the terminal device actively requests the network-side device to disconnect the RRC connection, which can also avoid the situation where the RRC is not released due to network abnormalities or a long period of no business after switching to the 4G connection state, saving the power consumption required for the terminal device to maintain the air interface connection and saving the battery of the terminal device.

[0007] In a possible design, the first request information is used to indicate that the terminal device has no user traffic. For example, the first request information is a tracking area update TAU request message.

[0008] In this solution, the terminal device can send a TAU message to the network side device to indicate that the terminal device currently has no user traffic, thereby requesting to disconnect the RRC connection with the LTE cell.

[0009] In another possible design, the preset condition includes one or more of the following: entering the screen off state; entering the power saving mode or the super power saving mode; the temperature is greater than or equal to the first preset threshold; the power is less than or equal to the second preset threshold; the uplink rate is less than or equal to the third preset threshold; or only running applications in the whitelist.

[0010] That is to say, under various circumstances specified by the above conditions, the terminal device can actively request the network side device to disconnect the RRC connection with the LTE cell.

[0011] In another possible design, the preset condition includes: the duration of no user traffic in the 4G connection state is greater than or equal to a first preset duration.

[0012] That is to say, when the duration of no user traffic in the 4G connection state of the terminal device is greater than or equal to the first preset duration, the terminal device can actively request the network side device to disconnect the RRC connection with the LTE cell.

[0013] In another possible design, the method also includes: the terminal device displays a 4G network icon after entering the 4G connected state and before entering the 4G idle state.

[0014] In this solution, after the terminal device enters the 4G connection state, it displays the 4G network icon corresponding to the 4G connection state; it does not switch to displaying the 5G network icon until it enters the 4G idle state.

[0015] In another possible design, the method also includes: after the terminal device enters the 4G connection state, starting the first delayer and displaying the 5G network icon.

[0016] In this scheme, after the terminal device switches from the dual connection state to the 4G connection state, the first delay timer can be started immediately, and the 5G network icon can be displayed within the timing period (or effective period) after the first delay timer is started.

[0017] In another possible design, if the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the terminal device detects that there is no user traffic in the 4G connection state, the first timer is started, and the first timer corresponds to the first preset duration. If the duration of the terminal device having no user traffic in the 4G connection state is greater than or equal to the first preset duration, and the first timer stops timing before the first delay device, the terminal device sends the first request message to the network side device after the first timer stops timing. The method also includes: after the terminal device enters the 4G idle state, the timing of the first delay device is terminated.

[0018] In this solution, after the terminal device switches from the dual connection state to the 4G connection state, the first timer is not started immediately, but the first timer is started when it detects that there is no user traffic in the 4G connection state. In addition, when the first timer stops timing before the first delayer, the terminal device actively requests to disconnect the RRC connection after the first timer stops timing, enters the 4G idle state, terminates the timing of the first delayer, and keeps displaying the 5G network icon.

[0019] In another possible design, if the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the terminal device detects that there is no user traffic in the 4G connection state, the first timer is started, and the first timer corresponds to the first preset duration. If the first delayer stops timing before the first timer stops timing, the terminal device displays the 4G network icon after the first delayer stops timing. If the duration of no user traffic in the 4G connection state is greater than or equal to the first preset duration, the terminal device sends the first request message to the network side device after the first timer stops timing.

[0020] In this solution, after the terminal device switches from the dual-connection state to the 4G connection state, the first timer is not started immediately, but the first timer is started when it is detected that there is no user traffic in the 4G connection state. In addition, when the first delayer stops timing before the first timer, the terminal device displays the 4G network icon after the first delayer stops timing. After the duration of no user traffic in the 4G connection state is greater than or equal to the first preset duration, the terminal device actively requests to disconnect the RRC connection, enter the 4G idle state, and switch to display the 5G network icon.

[0021] In another possible design, the first delayer corresponds to a preset delay time T2, and the method further includes: after the terminal device enters the 4G connection state, the first timer starts, the first timer corresponds to a first preset time TB, and TB is less than or equal to T2. If the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the duration of no user traffic in the 4G connection state is greater than or equal to TB, the terminal device sends the first request message to the network side device after the first timer stops timing. The method also includes: after entering the 4G idle state, terminating the timing of the first delayer.

[0022] In this solution, after the terminal device switches from the dual connection state to the 4G connection state, the first timer is started immediately. In addition, when TB is less than or equal to T2, the first timer stops timing before the first delay timer or both stop timing at the same time. After the first timer stops timing, the terminal device actively requests to disconnect the RRC connection, enters the 4G idle state, terminates the timing of the first delay timer, and keeps displaying the 5G network icon.

[0023] In another possible design, the first delay device corresponds to a preset delay duration T2, and T2 is equal to the first preset duration. If the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the duration of no user traffic in the 4G connection state is greater than or equal to T2, the terminal device sends the first request message to the network side device after the first delay device stops timing.

[0024] In this solution, after the terminal device switches from the dual connection state to the 4G connection state, the first timer is immediately started, and the first timer can be a first delayer. Then, after the duration of no user traffic in the 4G connection state is greater than or equal to T2, the first delayer stops timing, and the terminal device actively requests to disconnect the RRC connection, enters the 4G idle state, and keeps displaying the 5G network icon.

[0025] In another possible design, the first delayer corresponds to a preset delay time T2, and the method further includes: after the terminal device enters the 4G connection state, the first timer is started, the first timer corresponds to a first preset time TB, and TB is greater than T2. ​​After the first delayer stops timing, the terminal device displays the 4G network icon. If the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the duration of no user traffic in the 4G connection state is greater than or equal to TB, the terminal device sends a first request message to the network side device after the first timer stops timing.

[0026] In this solution, after the terminal device switches from the dual connection state to the 4G connection state, the first timer is started immediately. In addition, when TB is greater than T2, the first delayer stops timing before the first timer. After the first delayer stops timing, the terminal device switches from displaying the 5G network icon to displaying the 4G network icon. After the first timer stops timing, the terminal device actively requests to disconnect the RRC connection, enters the 4G idle state, and switches to displaying the 5G network icon.

[0027] On the other hand, an embodiment of the present application provides a method for displaying a network icon, which is applied to a terminal device. After the terminal device registers to a long-term evolution LTE cell, it enters a 4G idle state, and the LTE cell supports a non-independent NSA networking mode. The method includes: the terminal device displays a 5G network icon. After the terminal device establishes a connection with the LTE cell, it enters a 4G connection state. If a preset condition is met, the terminal device sends a first request message to the network side device, and the first request message is used to request the release of the connection between the terminal device and the LTE cell. In response to releasing the connection with the LTE cell, the terminal device enters a 4G idle state and displays a 5G network icon.

[0028] In this solution, after the terminal device switches from the idle state to the 4G connected state, when the preset conditions are met, it actively requests the network-side device to disconnect the RRC connection with the LTE cell, so that the terminal device returns to the 4G idle state and displays the corresponding 5G network icon, thereby improving the display retention ratio of the 5G network icon and improving the user experience. In addition, the terminal device actively requests the network-side device to disconnect the RRC connection, which can also avoid the situation where the RRC is not released due to network abnormalities or a long period of no business after switching to the 4G connected state, saving the power consumption required for the terminal device to maintain the air interface connection and saving the battery of the terminal device.

[0029] In a possible design, the first request information is used to indicate that the terminal device has no user traffic. For example, the first request information is a tracking area update TAU request message.

[0030] In another possible design, the preset condition includes one or more of the following: entering the screen off state; entering the power saving mode or the super power saving mode; the temperature is greater than or equal to the first preset threshold; the power is less than or equal to the second preset threshold; the uplink rate is less than or equal to the third preset threshold; or only running applications in the whitelist.

[0031] That is to say, under the above conditions, the terminal device can actively request the network side device to disconnect the RRC connection with the LTE cell.

[0032] In another possible design, the preset condition includes: the duration of no user traffic in the 4G connection state is greater than or equal to a second preset duration.

[0033] That is to say, when the duration of no user traffic in the 4G connection state of the terminal device is greater than or equal to the second preset duration, the terminal device can actively request the network side device to disconnect the RRC connection with the LTE cell.

[0034] In another possible design, the method also includes: the terminal device displays a 4G network icon after entering the 4G connected state and before entering the 4G idle state.

[0035] In this solution, after the terminal device enters the 4G connection state, it displays the 4G network icon corresponding to the 4G connection state; it does not switch to the 5G network icon until it enters the 4G idle state.

[0036] In another possible design, the method also includes: after the terminal device enters the 4G connection state, starting the second delayer and displaying the 5G network icon.

[0037] In this scheme, after the terminal device switches from the dual connection state to the 4G connection state, the second delay timer can be started immediately, and the 5G network icon can be displayed within the timing period after the second delay timer is started.

[0038] In another possible design, if the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the terminal device detects that there is no user traffic in the 4G connection state, the second timer is started, and the second timer corresponds to the second preset duration. If the duration of no user traffic in the 4G connection state is greater than or equal to the second preset duration, and the second timer stops timing before the second delay, the terminal device sends the first request message to the network side device after the second timer stops timing. The method also includes: after entering the 4G idle state, the terminal device terminates the timing of the second delay.

[0039] In this solution, after the terminal device switches from the idle state to the 4G connected state, the second timer is not started immediately, but the second timer is started when it detects that there is no user traffic in the 4G connected state. In addition, if the second timer stops timing before the second delayer, the terminal device actively requests to disconnect the RRC connection after the second timer stops timing, enters the 4G idle state, terminates the timing of the second delayer, and keeps displaying the 5G network icon.

[0040] In another possible design, if the preset conditions are met, the terminal device sends a first request message to the network side device, including: if the terminal device detects that there is no user traffic in the 4G connection state, the second timer is started, and the second timer corresponds to the second preset duration. If the second delayer stops timing before the second timer stops timing, the terminal device displays the 4G network icon after the second delayer stops timing. If the duration of no user traffic in the 4G connection state is greater than or equal to the second preset duration, the terminal device sends the first request message to the network side device after the second timer stops timing.

[0041] In this solution, after the terminal device switches from the idle state to the 4G connected state, the second timer is not started immediately, but the second timer is started when it is detected that there is no user traffic in the 4G connected state. In addition, when the second delayer stops timing before the second timer, the terminal device displays the 4G network icon after the second delayer stops timing. After the duration of no user traffic in the 4G connected state is greater than or equal to the second preset duration, the terminal device actively requests to disconnect the RRC connection, enter the 4G idle state, and switch to display the 5G network icon.

[0042] On the other hand, an embodiment of the present application provides another method for displaying a network icon, which is applied to a terminal device. The method includes: the terminal device enters a connected state after registering with a first cell. If a preset condition is met, the terminal device sends a first request message to a network side device, and the first request message is used to request to release the connection with the first cell. In response to releasing the connection with the first cell, the terminal device enters an idle state.

[0043] In this solution, after the terminal device enters the connected state, when the preset conditions are met, it actively requests the network side device to disconnect the air interface connection with the first cell, so that the terminal device returns to the idle state. This can avoid the situation where the RRC is not released due to network abnormalities after switching to the connected state or the RRC is not released due to no business for a long time, thereby saving the power consumption required for the terminal device to maintain the air interface connection and saving the battery power of the terminal device.

[0044] In a possible design, the preset condition includes: the duration of no user traffic in the connected state is greater than or equal to a third preset duration. Alternatively, the preset condition includes one or more of the following: entering the screen-off state; entering the power saving mode or super power saving mode; the temperature is greater than or equal to the first preset threshold; the power is less than or equal to the second preset threshold; the uplink rate is less than or equal to the third preset threshold; or only running applications in the whitelist.

[0045] That is to say, under various circumstances specified by the above conditions, the terminal device can actively request the network side device to disconnect the RRC connection with the first cell.

[0046] On the other hand, an embodiment of the present application provides an icon display device, which is included in a terminal device, such as a chip or a module. The device has the function of realizing the behavior of the terminal device in any of the above aspects and any of the methods in any possible design. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions. For example, a display module or unit, a processing module or unit, and a transceiver module or unit.

[0047] On the other hand, an embodiment of the present application provides a terminal device, comprising: a screen for displaying a network icon; one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the terminal device, enable the terminal device to execute a method for displaying a network icon in any possible design of any of the above aspects.

[0048] On the other hand, an embodiment of the present application provides a terminal device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions. When the one or more processors execute the computer instructions, the terminal device executes the display method of the network icon in any possible design of any of the above aspects.

[0049] On the other hand, an embodiment of the present application provides a computer storage medium, including computer instructions. When the computer instructions are executed on a terminal device, the terminal device executes a method for displaying a network icon in any possible design of any of the above aspects.

[0050] On the other hand, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables a terminal device to execute a method for displaying a network icon in any possible design of any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 A schematic diagram of a network architecture in a group of EN-DC networking modes provided in an embodiment of the present application;

[0052] Figure 2 A schematic diagram of the status and icon switching effect under a D+A display solution provided by the prior art;

[0053] Figure 3 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0054] Figure 4A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application;

[0055] Figure 5 A schematic diagram of the software structure of a terminal device provided in an embodiment of the present application;

[0056] Fig. 6A A schematic diagram of a state and icon switching effect provided in an embodiment of the present application;

[0057] Figure 6B Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0058] Fig. 7A Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0059] Figure 7B A flow chart of a method for displaying a network icon provided in an embodiment of the present application;

[0060] Fig. 8A Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0061] Figure 8B A flow chart of a method for displaying a network icon provided in an embodiment of the present application;

[0062] Fig.9A Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0063] Fig. 9B A flow chart of a method for displaying a network icon provided in an embodiment of the present application;

[0064] Fig. 10A Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0065] Fig. 10B A flow chart of a method for displaying a network icon provided in an embodiment of the present application;

[0066] Fig.11 Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0067] Fig.12 Another schematic diagram of state and icon switching effects provided in an embodiment of the present application;

[0068] Fig.13 A schematic diagram of an interface display of a network icon provided in an embodiment of the present application. DETAILED DESCRIPTION

[0069] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0070] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.

[0071] NSA networking can use existing 4G network facilities to deploy 5G networks. There are many specific NSA networking methods. For example, in NSA's EN-DC networking method, Figure 1 As shown, the core network, primary base station and secondary base station of the mobile communication network are respectively a 4G core network, a 4G base station and a 5G base station; the core network interacts with the 4G base station for control plane signaling, and the core network interacts with the 4G base station and / or the 5G base station for user plane signaling. Exemplarily, the 4G network may be a long term evolution (LTE) type network; the 4G core network may be an evolved packet core (EPC); the 4G base station may also be referred to as an LTE base station, for example, an evolved base station (evolutional Node B, eNB or eNodeB); the 5G base station may also be referred to as a new radio (NR) base station, for example, a next generation base station (next generation NodeB, gNB).

[0072] Since NSA networking involves both 4G and 5G network standards, the terminal devices in the NSA networking mode involve the switching display of 4G network icons and 5G network icons. At present, the display schemes of 5G network icons of various operators are numerous and change frequently, and there is no unified display scheme. As shown in Table 1, the Global System for Mobile Communications Association GSMA submitted CONFIG A / B / C / D solutions for displaying 5G network icons on four terminal devices to the 3rd Generation Partnership Project (3GPP).

[0073] Table 1

[0074]

[0075] Among them, in CONFIG A shown in Table 1, the terminal device resides in the LTE cell, and the LTE base station issues 5G cell measurement control according to the capabilities of the terminal device. After the terminal device measures the 5G cell, it reports to the LTE base station. The LTE base station initiates the secondary cell group (SCG) addition (or configuration) process, and the terminal device enters the 4G+5G dual connection state and displays the 5G network icon. Alternatively, after the terminal device accesses the 5G core network through the 5G access network, the 5G network icon is displayed.

[0076] In CONFIG B shown in Table 1, the terminal device resides in the LTE cell and enters the idle state. If a 5G cell is searched, the 5G network icon is displayed.

[0077] In CONFIG C shown in Table 1, when the terminal device is in 4G connection state and a 5G cell is searched, the 5G network icon is displayed.

[0078] In CONFIG D shown in Table 1, a 5G terminal device supporting NSA searches for a network upon startup and resides in an LTE cell; if there are relevant fields supporting NSA in the LTE cell system message SIB2, the terminal device displays a 5G network icon.

[0079] In addition, while displaying the 4G or 5G network icon, the terminal device can also display the number of signal bars in the status bar according to the strength of the 4G signal or 5G signal.

[0080] The network icon display scheme shown in Table 1 above has evolved into a D+A icon display scheme. In this scheme, when the terminal device resides in an LTE cell and is in a 4G idle state, if the LTE cell supports the NSA networking mode, it can be indicated that the LTE cell is a 5G anchor cell, the terminal device has the ability to use 4G and 5G to access the Internet, and the LTE cell and the terminal device have dual connection capabilities, so the terminal device displays the 5G network icon; if the LTE cell does not support the NSA networking mode, the terminal device displays the 4G network icon. When the terminal device is in a 4G connection state (i.e., the state after establishing an RRC connection, also known as an RRC connection state or an LTE connection state), if the network side (i.e., the access network device side or the core network device side) adds an SCG to the terminal device, so that the terminal device establishes an LTE+NR dual connection (i.e., 4G+5G dual connection, dual connection, or 4G connection state + SCG), it can be indicated that the terminal device is using the 5G network to process services, so the terminal device can display the 5G network icon. When the terminal device is in a 4G connection state, if the network side has not added SCG to the terminal device and the terminal device has not established LTE+NR dual connection, the terminal actually uses the 4G network to process services, so the terminal device can display the 4G network icon.

[0081] Among them, LTE+NR dual connection means that the terminal device in the connected state uses the wireless resources provided by the master node (MN) and the secondary node (SN) to communicate, and the master node and the secondary node adopt 4G LTE and 5G NR wireless access technologies respectively. In the LTE+NR dual connection state, the terminal device corresponds to a master cell group (MCG) and a secondary cell group SCG. The master cell group includes the LTE cell accessed by the terminal device, and the secondary cell group includes the NR cell. After the terminal device establishes LTE+NR dual connection, it accesses the LTE network and the NR network, and accesses the LTE base station and the NR base station.

[0082] In the D+A icon display scheme, if the LTE cell where the terminal device currently resides supports the NSA networking mode, the terminal device displays the 5G network icon when in the 4G idle state. Exemplarily, the 4G base station can indicate whether the LTE cell where the terminal device resides supports the NSA networking mode through the preset field ULI in the SIB2 sent during the attachment process. If the SIB2 message includes the ULI field and ULI=1, it can indicate that the LTE cell supports the NSA networking mode. If the LTE cell where the terminal device currently resides has NR signal coverage and meets the conditions for configuring the NR cell, the network side can add SCG for the terminal device, and the terminal device can establish an LTE+NR dual connection. In this scenario, the network icon displayed by the terminal device may switch between 4G and 5G multiple times.

[0083] When using the D+A icon display solution, multiple state transition points of the terminal device and multiple network icon switches are involved. For example, see Figure 2 , the terminal device switches from the 4G idle state to the 4G connected state at the jump point (1). After the network side adds the secondary cell group SCG to the terminal device, the terminal device switches from the 4G connected state to the 4G connected state + SCG at the jump point (2). In the description of the following embodiments, the 4G connected state + SCG is also referred to as a dual connected state. When the SCG is released (or deleted), the terminal device switches from the 4G connected state + SCG to the 4G connected state at the jump point (3), and switches from displaying the 5G network icon to displaying the 4G network icon. The terminal device switches from the 4G connected state to the 4G idle state at the jump point (4), and switches from displaying the 4G network icon to displaying the 5G network icon.

[0084] Among them, at the above-mentioned jump points (3) and jump points (4), the terminal device frequently switches from the 5G network icon to the 4G network icon. The display time of the 5G network icon is short and the display retention is low, which can easily mislead users that the 5G network signal is unstable or the 5G capability of the terminal device is poor, resulting in a poor user experience.

[0085] An embodiment of the present application provides a method for displaying a network icon. When the terminal device adopts a D+A icon display solution and switches from a dual connection state to a 4G connection state, it can save the power consumption of the terminal device and improve the display retention ratio of the 5G network icon. It can also reduce the number of times the network icon is switched, thereby improving the user experience.

[0086] The network icon display method provided in the embodiment of the present application can be applied to Figure 3 The communication system 10 shown. The communication system 10 is a network system formed by a first mobile communication network 101 and a second mobile communication network 102 through non-independent networking. The first mobile communication network 101 and the second mobile communication network 102 belong to different network standards, and the network standard of the second mobile communication network is higher than the network standard of the first mobile communication network. For example, the first mobile communication network can be a 4G network, and the second mobile communication network can be a 5G network; or, the first mobile communication network can be a 5G network, and the second mobile communication network can be a 6G communication network or a future evolved mobile communication network; or, the first mobile communication network can be a 3G network, and the second mobile communication network can be a 5G communication network or a future evolved mobile communication network; or, the first mobile communication network and the second mobile communication network are both different future evolved mobile communication networks. The embodiment of the present application does not limit the specific types of the first mobile communication network and the second mobile communication network. For example, when the first mobile communication network is a 4G network and the second mobile communication network is a 5G network, the architecture of the communication system can refer to Figure 1 .

[0087] The communication system 10 includes a first access network device 11 of a first mobile communication network 101, a second access network device 12 of a second mobile communication network 102, a terminal device 13, and a core network 14. The core network 14 may include multiple network elements or multiple network devices. The terminal device 13 may establish a communication connection (e.g., a radio resource control (RRC) connection) with the first access network device 11, thereby accessing the first mobile communication network 101. Alternatively, the terminal device 13 may establish a mobile communication connection with the first access network device 11 and the second access network device 12, respectively, thereby establishing a dual connection, so that the terminal device 13 accesses the first mobile communication network 101 and the second mobile communication network 102.

[0088] Among them, the access network device in the embodiment of the present application is a device that connects the terminal device to the wireless network, which can be an eNB or eNodeB in an LTE network; or a gNB in ​​a 5G network; or a base station in a future evolving mobile communication network, a broadband network service gateway (BNG), an aggregation switch or a non-third generation partnership project (3GPP) access device, etc., which is not specifically limited in the embodiment of the present application. Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, etc., which are not specifically limited in the embodiment of the present application.

[0089] It should be noted that the types of access network devices (e.g., the first access network device and the second access network device) in different mobile communication networks may be different. For example, when the first mobile communication network is a 4G network, the first access network device may be an eNB; when the second mobile communication network is a 5G network, the second access network device may be a gNB.

[0090] In the communication system 10, the D+A icon display scheme may be: when the terminal device resides in the cell 1 of the first mobile communication network and is in an idle state, if the cell 1 supports the NSA networking mode with the second mobile communication network, the terminal device displays the network icon of the second mobile communication network; if the cell 1 does not support the NSA networking mode with the second mobile communication network, the terminal device displays the network icon of the first mobile communication network. When the terminal device has established connections with both the first mobile communication network and the second mobile communication network, that is, when the terminal device has established a dual connection, the terminal device displays the network icon of the second mobile communication network; when the terminal device has established a connection only with the first mobile communication network, the terminal device displays the network icon of the first mobile communication network.

[0091] In an embodiment of the present application, after the terminal device switches from the dual connection state to the connection state of the first mobile communication network, if the preset conditions are met, such as the duration of no user traffic being greater than or equal to the preset timing duration, the network side device is requested to disconnect the air interface connection (or release the air interface connection), thereby returning to the idle state, thereby saving the power consumption required for the terminal device to maintain the air interface connection. Moreover, in the case of adopting the D+A icon display scheme, the method can also increase the display time of the network icon of the second communication network of the terminal device, reduce the number of network icon switching times, and improve the user experience.

[0092] The terminal device in the embodiment of the present application may be a device for realizing wireless communication functions, for example, a terminal device or a chip that can be used in a terminal device, etc. The terminal device may be a user equipment (UE), an access terminal device, a terminal device unit, a terminal device station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a wireless communication device, a terminal device agent or a terminal device device, etc. in a 4G network, a 5G network or a future evolved mobile communication network. The access terminal device may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem processor, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc. The terminal device may be mobile or fixed.

[0093] Optionally, the above-mentioned access network equipment and terminal equipment may also be referred to as communication devices, which may be a general device or a dedicated device, and the embodiments of the present application do not specifically limit this.

[0094] For example, Figure 41 shows a schematic diagram of the structure of the terminal device 100. The terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 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 subscriber identification module (SIM) card interface 195. 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.

[0095] The internal memory 121 may be used to store computer executable program codes, which include instructions. The processor 110 executes the instructions stored in the internal memory 121 to perform various functional applications and data processing of the electronic device 100.

[0096] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from 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.

[0097] 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 a terminal 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.

[0098] For example, in an embodiment of the present application, the modem processor may obtain the network status of the mobile communication network of the terminal device 100 and report the network status to the controller. For example, the network status may include whether the cell of the first mobile communication network accessed by the terminal device supports non-independent networking, whether the terminal device is currently in an idle state or a connected state, whether the terminal device has established a dual connection, whether the terminal device detects the signal coverage of the second mobile communication network, whether the terminal device has user traffic, or whether the duration of the terminal device having no user traffic in the connected state is greater than or equal to a preset timing duration, etc.

[0099] In addition, the modem processor may also obtain the signal strength of the first mobile communication network and the second mobile communication network, thereby displaying the number of signal bars of the network icon according to the signal strength.

[0100] The terminal device 100 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, which execute program instructions to generate or change display information.

[0101] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the terminal device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1. For example, in an embodiment of the present application, the display screen 194 may display network icons such as a 5G network icon or a 4G network icon.

[0102] The SIM card interface 195 is used to connect a SIM card. The SIM card can be connected to and separated from the terminal device 100 by inserting it into the SIM card interface 195 or pulling it out from the SIM card interface 195. The terminal device 100 can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same SIM card interface 195 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 195 can also be compatible with different types of SIM cards. The SIM card interface 195 can also be compatible with external memory cards. The terminal device 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the terminal device 100 uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the terminal device 100 and cannot be separated from the terminal device 100.

[0103] It is understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 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.

[0104] In an embodiment of the present application, the modem processor can obtain the network status of the mobile communication network of the terminal device 100 and report the obtained network status to the controller. The controller determines the target network icon to be displayed according to the current network status of the terminal device 100 by running the instructions stored in the internal memory 121, and notifies the display screen 194 to display the target network icon.

[0105] Among them, the controller determines according to the network status that the terminal device 100 meets the preset conditions in the connection state, for example, when the continuous time without user traffic is greater than or equal to the preset timing time, and requests the network side device to disconnect the air interface connection, so that the terminal device 100 returns to the idle state, thereby saving the power consumption required for the terminal device 100 to maintain the air interface connection; and when adopting the D+A icon display scheme, it can also increase the display time of the network icon of the second communication network of the terminal device 100, reduce the number of switching times of the network icon, and improve the user experience.

[0106] The software system of the terminal device 100 may adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The present application embodiment takes the Android system of the layered architecture as an example to exemplify the software structure of the terminal device 100.

[0107] Figure 5 1 is a software structure diagram of the terminal device 100 of the embodiment of the present application. The layered architecture divides the software into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, namely, the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, and the kernel layer. The application layer can include a series of application packages.

[0108] like Figure 5 As shown, the application package may include camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message and other applications.

[0109] The application framework layer provides application programming interface (API) and programming framework for the applications in the application layer. The application framework layer includes some predefined functions. Figure 5 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, or a telephony service, etc.

[0110] Android Runtime includes core libraries and virtual machines. Android runtime is responsible for scheduling and management of the Android system.

[0111] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.

[0112] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0113] The system library may include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.

[0114] The kernel layer is the layer between the hardware and the software. The kernel layer contains at least display driver, camera driver, audio driver, and sensor driver. The hardware may include the above-mentioned modem processor and display screen.

[0115] The following is an illustrative description of the software and hardware workflow of the terminal device 100 in conjunction with the display scenario of the network icon.

[0116] The modem processor in the hardware layer can obtain the network status of the terminal device 100 and report the network status to the Telephony service in the application framework layer. The Telephony service determines the target network icon to be displayed according to the network status of the terminal device 100, and notifies the display screen 194 in the hardware layer to display the target network icon. Among them, when the Telephony service determines according to the network status that the terminal device 100 has no user traffic in the connected state for a duration greater than or equal to the preset timing duration, it requests the network side device to disconnect the air interface connection, so that the terminal device 100 returns to the idle state, thereby saving the power consumption required for the terminal device 100 to maintain the air interface connection; and, in the case of adopting the D+A icon display scheme, it can also increase the display time of the network icon of the second communication network of the terminal device 100, reduce the number of network icon switching times, and improve the user experience.

[0117] The following will be Figure 3 The first mobile communication network in the communication system is a 4G network, the second mobile communication network is a 5G network, the first access network device is a 4G base station, the second access network device is a 5G NR base station, and the terminal device is a 4G base station. Figure 4 and Figure 5Taking the mobile phone with the shown structure as an example, and taking the target scenario in which the LTE cell in which the mobile phone is currently located supports the NSA networking mode and the LTE cell has NR signal coverage as an example, the method for displaying the network icon provided in the embodiment of the present application is explained.

[0118] In the existing D+A icon display scheme, in the target scenario, as mentioned above, when the mobile phone switches from the dual connection state to the 4G connection state, the network icon displayed by the mobile phone will switch between 5G and 4G multiple times, resulting in a poor user experience.

[0119] In view of the existing D+A icon display scheme, some operators have developed a delayed display scheme, that is, the operators set delayer 1 and delayer 2 to extend the display of the 5G network icon. The triggering conditions and termination conditions of the delayer 1 and delayer 2 can be seen in Table 2.

[0120] Table 2

[0121]

[0122]

[0123] As shown in Table 2, according to the triggering condition of Delay 1, when the mobile phone switches from 4G idle state to 4G connected state, Delay 1 is started, and the preset delay time corresponding to Delay 1 is T1. In the target scenario, before Delay 1 times out, if the termination condition of Delay 1 is not detected, the mobile phone continues to display the 5G network icon; if the termination condition of Delay 1 is detected, the mobile phone stops the timing of Delay 1 and displays the network icon corresponding to the termination condition. For example, if before Delay 1 times out, the mobile phone detects that SCG is configured on the network side, Delay 1 stops timing, and the mobile phone displays the 5G network icon. For another example, if before Delay 1 times out, the mobile phone switches from 4G connected state to 4G idle state, Delay 1 stops timing, and the mobile phone displays the 5G network icon. For another example, if before Delay 1 times out, the mobile phone is out of service, Delay 1 stops timing, and the mobile phone displays no service instead of the network icon. For another example, if the mobile phone switches to the 2G / 3G network before the timer 1 times out, the timer 1 stops timing and the mobile phone displays the 2G / 3G network icon. Fig. 6A At the jump point (1), due to the effect of delayer 1, the mobile phone switches from the 4G idle state to the 4G connected state and continues to display the 5G network icon; at the jump point (2), within the effective time of delayer 1, the mobile phone switches from the 4G connected state to the dual connected state, triggering the termination of delayer 1 and displaying the 5G network icon corresponding to the dual connected state.

[0124] In the target scenario, due to network failures and other reasons, the mobile phone may not release the RRC connection for a long time when there is no user traffic in the 4G connection state. For example, after the timer 1 times out, if the mobile phone is still in the 4G connection state and the network side has not released the RRC connection, the mobile phone switches from displaying the 5G network icon to displaying the 4G network icon. At this time, the display time of the 5G network icon is shorter, and the mobile phone needs to consume more power to maintain the RRC connection. For example, see Figure 6B At the transition point (1), due to the effect of delayer 1, the mobile phone continues to display the 5G network icon; at timing (a), delayer 1 times out, and the mobile phone switches from displaying the 5G network icon to displaying the 4G network icon; at the transition point (2), after delayer 1 times out, the mobile phone switches from the 4G connection state to the 4G connection state + SCG, and thus switches from displaying the 4G network icon to displaying the 5G network icon, and the display time of the 5G network icon is shorter.

[0125] Referring to Table 2, according to the triggering condition of Delay 2, when the mobile phone switches from the dual connection state to the 4G connection state, Delay 2 is started, and the preset delay time corresponding to Delay 2 is T2. In the target scenario, before Delay 2 times out, if the termination condition of Delay 2 is not detected, the mobile phone continues to display the 5G network icon; if the termination condition of Delay 2 is detected, the mobile phone stops the timing of Delay 2 and displays the icon corresponding to the termination condition. For example, if before Delay 2 times out, the mobile phone detects that SCG is configured on the network side, Delay 2 stops timing, and the mobile phone displays the 5G network icon. For another example, if before Delay 2 times out, the mobile phone switches from the 4G connection state to the 4G idle state, Delay 2 stops timing, and the mobile phone displays the 5G network icon. For another example, if before Delay 2 times out, the mobile phone is out of service, Delay 2 stops timing, and the mobile phone displays no service instead of the network icon. For another example, if the mobile phone switches to the 2G / 3G network before the delay timer 2 times out, the delay timer 2 stops timing and the mobile phone displays the 2G / 3G network icon. Fig. 6A At the jump point (3), due to the effect of delayer 2, the mobile phone switches from the dual connection state to the 4G connection state and continues to display the 5G network icon; at the jump point (4), within the effective time of delayer 2, the mobile phone switches from the 4G connection state to the 4G idle state, thereby triggering the termination of delayer 2, and the mobile phone displays the 5G network icon corresponding to the 4G idle state.

[0126] In the target scenario, due to network failures and other reasons, the mobile phone may not release the RRC connection for a long time when there is no user traffic in the 4G connection state. For example, after the timer 2 times out, if the mobile phone is still in the 4G connection state and the network side has not released the RRC connection, the mobile phone switches from the 5G network icon to the 4G network icon. At this time, the 4G network icon and the 5G network icon will still jump, and the mobile phone needs to consume more power to maintain the RRC connection. For example, see Figure 6B At the transition point (3), due to the effect of delayer 2, the mobile phone continues to display the 5G network icon; at timing (b), delayer 2 times out, and the mobile phone switches from displaying the 5G network icon to displaying the 4G network icon; at the transition point (4), the mobile phone switches from the 4G connected state to the 4G idle state after delayer 2 times out, and thus switches from displaying the 4G network icon to displaying the 5G network icon.

[0127] Depend on Figure 6B It can be seen that when the operator sets a delay timer, the mobile phone will still switch between the 5G network icon and the 4G network icon multiple times. The display time of the 5G network icon (i.e. the display residence time) is shorter, and the display residence time of the 5G network icon is relatively low, which can easily mislead users into thinking that the 5G signal is unstable or the mobile phone has poor 5G capabilities, resulting in a poor user experience.

[0128] In some embodiments of the present application, in the target scenario, after the mobile phone switches from the dual-connection state to the 4G connection state, that is, after the above-mentioned jump point (3), the mobile phone determines whether the preset conditions are met. That is to say, after the mobile phone is connected to the LTE cell (the LTE cell supports the non-independent NSA networking mode) and the NR cell through the dual connection technology, the 5G network icon is displayed, and it is determined whether the preset conditions are met. After the preset conditions are met, the mobile phone sends a disconnection request message (that is, the first request message mentioned above) to the network side device, and the disconnection request message is used to request the release of the connection between the mobile phone and the LTE cell (that is, for requesting the network side device to disconnect the RRC connection). In response to releasing the connection with the LTE cell, the mobile phone enters the 4G idle state and displays the 5G network icon.

[0129] That is to say, if the preset conditions are met, the mobile phone actively requests the network-side device to disconnect the RRC connection, so that the mobile phone returns to the 4G idle state and displays the corresponding 5G network icon, thereby improving the display retention ratio of the 5G network icon and improving the user experience. In addition, the mobile phone actively requests the network-side device to disconnect the RRC connection, which can also avoid the situation where the RRC is not released due to network abnormalities (such as network configuration parameter mismatch or network failure) after switching to the 4G connection state, or the RRC is not released for a long time without business, saving the power consumption required for the mobile phone to maintain the air interface connection and saving the power of the mobile phone.

[0130] For example, the preset condition includes one or more of the following: condition (1), the mobile phone enters the screen-off state; condition (2), the mobile phone enters the power saving mode or the super power saving mode; condition (3), the temperature of the mobile phone is greater than or equal to the preset threshold 1; condition (4), the power of the mobile phone is less than or equal to the preset threshold 2; condition (5), the uplink rate of the mobile phone is less than or equal to the preset threshold 3; condition (6), the mobile phone only runs applications in the whitelist, etc. In some other embodiments, the above conditions (1)-(6) also include a duration greater than or equal to the preset duration. For example, condition (1) can be replaced by the duration after the mobile phone enters the screen-off state being greater than or equal to the preset duration a; condition (5) can be replaced by the duration of the uplink rate of the mobile phone being less than or equal to the preset threshold 3 being greater than or equal to the preset duration b.

[0131] For another example, the preset conditions include: condition (7), the duration of no user traffic (or no user service) after the mobile phone determines to switch to the 4G connection state is greater than or equal to the preset timing duration. According to the provisions of the transmission control protocol / internet protocol (TCP / IP), etc., user data is carried by a data radio bearer (DRB), and system information is carried by a signaling radio bearer (SRB). No user traffic in the embodiment of the present application means that the mobile phone does not detect user data carried by the DRB within the preset duration 1; user traffic is the data traffic of the user service, and there is no user service when there is no user traffic. Among them, the preset duration 1 is relatively short, for example, it can be 0.5s or 1s.

[0132] The following embodiments are mainly described by taking the preset condition as the above condition (7) as an example.

[0133] After the above-mentioned jump point (3) from the dual connection state to the 4G connection state, the mobile phone monitors whether there is user traffic. If the mobile phone determines that the duration of no user traffic after switching to the 4G connection state is greater than or equal to the preset timing duration TB, it actively requests the network side device to disconnect the RRC connection, so that the mobile phone returns to the 4G idle state and displays the corresponding 5G network icon. For example, when the mobile phone determines that it has switched to the 4G connection state and there is no user traffic, it can start timer B, and the preset timing duration corresponding to timer B is TB.

[0134] Generally, the network side will release the SCG of the mobile phone only when the mobile phone has no user traffic, or the mobile phone will trigger the network side to release the SCG only when there is no user traffic, thereby switching the mobile phone from the dual-connection state to the 4G connection state. Therefore, after the mobile phone switches from the dual-connection state to the 4G connection state, it is usually in a state with no user traffic. Therefore, in an embodiment of the present application, after the mobile phone switches from the dual-connection state to the 4G connection state, it can detect that there is no user traffic, and timer B can be started to start timing. In other words, after the mobile phone switches from the dual-connection state to the 4G connection state, timer B can be started to start timing. It can be understood that the start time of timer B is basically the same as that of delayer 2.

[0135] When the operator sets the delayer 2 and the SCG is released only when the mobile phone has no user traffic, if TB is less than or equal to the preset delay time T2 corresponding to the delayer 2, the mobile phone displays the 5G network icon because the TB period after the jump point (3) is within the T2 period corresponding to the delayer 2; after the TB period, the mobile phone returns to the 4G idle state, triggering the termination of the delayer 2, and the mobile phone displays the 5G network icon corresponding to the 4G idle state.

[0136] For example, see Fig. 7A At time D, the mobile phone switches from dual connection state to 4G connection state, and delayer 2 starts, so the mobile phone continues to display the 5G network icon. At time E, timer B times out within the effective duration of delayer 2, and the mobile phone switches from 4G connection state to 4G idle state, triggering delayer 2 to terminate, and the mobile phone displays the 5G network icon corresponding to the 4G idle state. Figure 6B Compared with the solution shown in the figure, the network icon will not switch after the mobile phone switches from the dual connection state to the 4G connection state, and the 5G network icon can be continuously displayed. As a result, the mobile phone can reduce the number of network icon switches, increase the display retention ratio of the 5G network icon, and improve the user experience. In addition, the mobile phone disconnects the RRC connection after the preset timing length TB, which can avoid the situation where the RRC is not released due to network abnormalities (such as network configuration parameter mismatch or network failure) after switching to the 4G connection state, or the RRC is not released for a long time without business, saving the power consumption required for the mobile phone to maintain the air interface connection and saving the power of the mobile phone.

[0137] For example, in the target scenario, TB is less than or equal to T2, see Figure 7B , the method may include:

[0138] 701. After the mobile phone switches from the dual connection state to the 4G connection state, the delay device 2 is started and the 5G network icon is displayed. The preset delay time corresponding to the delay device 2 is T2.

[0139] For example, after the network side releases the SCG or the mobile phone triggers the network side to release the SCG, for example, after the LTE base station sends SCGFailureInformationNR to the mobile phone or the mobile phone reports SCGFailureInformationNR-r15, the mobile phone switches from the dual connection state to the 4G connection state.

[0140] In some embodiments, the SCG may be released when the mobile phone meets at least one of the following preset conditions: (a) the mobile phone is in the screen-off state; (b) the data transmission rate of the mobile phone is less than or equal to the preset rate; (c) the temperature of the mobile phone is greater than or equal to the preset threshold 1; (d) the mobile phone only runs applications in the whitelist (such as calls); (e) the battery level of the mobile phone is less than or equal to the preset threshold 2; (f) the 5G service performed by the mobile phone through the 5G network has been stopped, etc.

[0141] 702. If the mobile phone determines that the duration of no user traffic after switching to the 4G connection state is greater than or equal to TB, and TB is less than or equal to T2, the mobile phone sends a disconnection request message to the network side device, and the disconnection request message is used to indicate that the mobile phone currently has no user traffic.

[0142] In some embodiments, when the mobile phone determines that there is no user traffic after switching to the 4G connection state, timer B can be started to record the duration of no user traffic.

[0143] The disconnection request information is used to request the network side device to disconnect the RRC connection, and the network side device may be an access network device or a core network device, etc. For example, the disconnection request information may be a Tracking Area Update Request message, ie, a TAU message.

[0144] 703. After determining, based on the disconnection request information, that the mobile phone currently has no user traffic, the network-side device disconnects the RRC connection of the mobile phone.

[0145] After the network-side device determines that the mobile phone currently has no user traffic based on the disconnection request information, the RRC connection of the mobile phone can be disconnected. The network-side device can send a disconnection indication message to the mobile phone to instruct the disconnection of the RRC connection of the mobile phone. For example, after receiving the tracking area update request message, the network-side device can reply to the mobile phone with a Tracking Area Accept message and send an RRC connection release message to the mobile phone to instruct the disconnection of the RRC connection of the mobile phone.

[0146] 704. After the mobile phone disconnects the RRC connection, it enters the 4G idle state, terminates the delayer 2, and displays the 5G network icon corresponding to the 4G idle state.

[0147] After receiving the disconnection indication information from the network side device, the mobile phone disconnects the RRC connection, thereby entering the 4G idle state. After the mobile phone enters the 4G idle state, the delayer 2 is terminated, and the 5G network icon corresponding to the 4G idle state is displayed.

[0148] That is to say, after the NR SCG is released and the mobile phone switches from the dual-connection state to the 4G connection state, timer B and delayer 2 are started and the 5G network icon is displayed, and the preset timing duration TB corresponding to the timer is less than or equal to the preset delay duration T2 corresponding to delayer 2. If the duration of the mobile phone without user traffic in the 4G connection state is greater than or equal to TB, and timer B stops timing before delayer 2, then after timer B stops timing, the mobile phone sends a disconnect request message to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After disconnecting the RRC connection, the mobile phone enters the 4G idle state, displays the 5G network icon, and terminates the timing of delayer 2.

[0149] In addition, in the prior art, within the T2 duration after the mobile phone switches from the dual-connection state to the 4G connection state, the mobile phone is in the 4G connection state but displays the 5G network icon, and the 5G network icon does not match the 4G connection state; while in the embodiment of the present application, when TB is less than T2, the mobile phone returns to the 4G idle state after TB, thereby displaying the 5G network icon that matches the 4G idle state, that is, the network icon displayed by the mobile phone before T2 and after TB matches the current state of the mobile phone, and thus the display of the network icon is more accurate.

[0150] In the case where the operator sets Delay 2 and SCG is released only when the mobile phone has no user traffic, if TB is greater than the preset delay time T2 corresponding to Delay 2, then during the TB period after the mobile phone switches from the dual connection state to the 4G connection state, the mobile phone displays the 5G network icon because it is in the T2 period corresponding to Delay 2. The mobile phone displays the 5G network icon after the preset delay time T2 corresponding to Delay 2 and before the TB period. After TB, the mobile phone returns to the 4G idle state and triggers the termination of Delay 2, and displays the 5G network icon corresponding to the 4G idle state.

[0151] For example, see Fig. 8A At time D, the phone switches from dual connection state to 4G connection state, but delayer 2 is activated, so the 5G network icon continues to be displayed; at time E, delayer 2 times out, the phone is still in 4G connection state and thus displays the 4G network icon; at time F, timer B times out, the phone switches to 4G idle state, and switches from displaying the 4G network icon to displaying the 5G network icon corresponding to the 4G idle state. Figure 6BCompared with the solution shown in the figure, the mobile phone can display the 5G network icon for a longer time after switching from the dual connection state to the 4G connection state, improve the display retention ratio of the 5G network icon, and improve the user experience. In addition, the mobile phone disconnects the RRC connection after the preset timer TB, which can avoid the situation where the RRC is not released for a long time due to network abnormalities, etc., saving the power consumption required for the mobile phone to maintain the air interface connection and saving the power of the mobile phone.

[0152] For example, in the target scenario, TB is greater than T2, see Figure 8B , the method may include:

[0153] 801. After the mobile phone switches from the dual connection state to the 4G connection state, the delay device 2 is started and the 5G network icon is displayed. The preset delay time corresponding to the delay device 2 is T2.

[0154] 802. The mobile phone displays the 5G network icon within the T2 duration after switching to the 4G connection state, and displays the 4G network icon after the T2 corresponding to the delayer 2 times out.

[0155] 803. If the mobile phone determines that the continuous time without user traffic after switching to the 4G connection state is greater than or equal to TB, and TB is greater than T2, a disconnection request message is sent to the network side device.

[0156] 804. After determining, based on the disconnection request information, that the mobile phone currently has no user traffic, the network side device disconnects the RRC connection of the mobile phone.

[0157] 805. After the mobile phone disconnects the RRC connection, it enters the 4G idle state and displays the 5G network icon corresponding to the 4G idle state.

[0158] That is to say, after the NR SCG is released and the mobile phone switches from the dual connection state to the 4G connection state, timer B and delayer 2 are started and the 5G network icon is displayed, and the preset timing duration TB corresponding to the timer is greater than the preset delay duration T2 corresponding to delayer 2. After timer 2 stops timing, the mobile phone displays the 4G network icon. If the continuous time when the mobile phone has no user traffic in the 4G connection state is greater than or equal to TB, after timer B stops timing, a disconnect request message is sent to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After disconnecting the RRC connection, the mobile phone enters the 4G idle state and displays the 5G network icon.

[0159] In some embodiments, when the operator sets a delay timer 2 and the SCG is released only when the mobile phone has no user traffic, timer B can be a delay timer 2, and TB is equal to T2. In this way, the mobile phone displays the 5G network icon within the delay time of T2, and returns to the 4G idle state after T2 and displays the 5G network icon corresponding to the 4G idle state.

[0160] For example, see Fig.9A At time D, the phone switches from dual connection state to 4G connection state, but delayer 2 starts, so the 5G network icon continues to be displayed; at time E, delayer 2 times out, the phone is still in 4G connection state and thus displays the 4G network icon; at time F, timer B times out, the phone switches to 4G idle state, and switches from displaying the 4G network icon to displaying the 5G network icon corresponding to the 4G idle state. Figure 6B Compared with the solution shown in the figure, the network icon will not switch after the mobile phone switches from the dual connection state to the 4G connection state, and the 5G network icon can be continuously displayed. Therefore, the mobile phone can reduce the number of network icon switching times, increase the display retention ratio of the 5G network icon, and improve the user experience. In addition, the mobile phone disconnects the RRC connection after the preset timer TB, which can avoid the situation where the RRC is not released for a long time due to network anomalies and other reasons, saving the power consumption required for the mobile phone to maintain the air interface connection and saving the power of the mobile phone.

[0161] For example, in the target scenario, timer B is delayer 2, see Fig. 9B , the method may include:

[0162] 901. After the mobile phone switches from the dual connection state to the 4G connection state, the delay device 2 is started and the 5G network icon is displayed. The preset delay time corresponding to the delay device 2 is T2.

[0163] 902. If the mobile phone determines that the continuous time without user traffic after switching to the 4G connection state is greater than or equal to T2, a disconnection request message is sent to the network side device.

[0164] 903. After determining that the mobile phone currently has no user traffic according to the disconnection request information, the network side device disconnects the RRC connection of the mobile phone.

[0165] 904. After the mobile phone disconnects the RRC connection, it enters the 4G idle state and displays the 5G network icon corresponding to the 4G idle state.

[0166] That is to say, after the NR SCG is released and the mobile phone switches from the dual connection state to the 4G connection state, the mobile phone starts the delayer 2. If the duration of the mobile phone without user traffic in the 4G connection state is greater than or equal to T2, then after the delayer 2 stops timing, it sends a disconnection request message to the network side device to request to disconnect the RRC connection. The network side device can send a disconnection indication message to the mobile phone to indicate the disconnection of the RRC connection. After the mobile phone disconnects the RRC connection, it enters the 4G idle state and displays the 5G network icon.

[0167] If the operator does not set a delayer 2 and the SCG is released only when the mobile phone has no user traffic, after the mobile phone switches from the dual connection state to the 4G connection state, if it is determined that the duration of no user traffic after switching to the 4G connection state is greater than or equal to the preset timing duration TB, the network side device will be actively requested to disconnect the RRC connection, thereby returning to the 4G idle state and displaying the 5G network icon. In this way, the mobile phone displays the 4G network icon during the TB period after switching to the 4G connection state, and returns to the 4G idle state after TB and displays the 5G network icon corresponding to the 4G idle state.

[0168] For example, see Fig. 10A At time D, the phone switches from dual connection state to 4G connection state, and switches from displaying 5G network icon to displaying 4G network icon; at time E, timer B times out, the phone switches to 4G idle state, and switches from displaying 4G network icon to displaying 5G network icon corresponding to 4G idle state. Figure 2 Compared with the solution shown in the figure, the mobile phone can display the 5G network icon for a longer time after switching from the dual connection state to the 4G connection state, improve the display retention ratio of the 5G network icon, and improve the user experience. In addition, the mobile phone disconnects the RRC connection after the preset timer TB, which can avoid the situation where the RRC is not released for a long time due to network abnormalities, etc., saving the power consumption required for the mobile phone to maintain the air interface connection and saving the power of the mobile phone.

[0169] For example, in the target scenario, no delay device 2 is set, see Fig. 10B , the method may include:

[0170] 1001. After the mobile phone switches from dual connection state to 4G connection state, the 4G network icon is displayed.

[0171] 1002. If the mobile phone determines that the continuous time without user traffic after switching to the 4G connection state is greater than or equal to TB, a disconnection request message is sent to the network side device.

[0172] 1003. After determining, based on the disconnection request information, that the mobile phone currently has no user traffic, the network-side device disconnects the RRC connection of the mobile phone.

[0173] 1004. After the mobile phone disconnects the RRC connection, it enters the 4G idle state and displays the 5G network icon corresponding to the 4G idle state.

[0174] That is to say, after the NR SCG is released and the mobile phone switches from the dual connection state to the 4G connection state, the 4G network icon is displayed and timer B is started. If the duration of no user traffic in the 4G connection state of the mobile phone is greater than or equal to TB, after timer B stops timing, a disconnect request message is sent to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After the mobile phone disconnects the RRC connection, it enters the 4G idle state and displays the 5G network icon.

[0175] Moreover, in the above-mentioned target scenario, through the scheme described in the above embodiment, the mobile phone can actively request the network side device to disconnect the RRC connection when the duration of the connection state without user traffic is greater than or equal to the preset timing duration TB, so that the mobile phone actively and quickly enters the idle state and displays the 5G network icon, thereby avoiding the situation where the RRC is not released for a long time due to network abnormalities and other reasons, saving the power consumption required for the mobile phone to maintain the air interface connection, saving the mobile phone battery, and also improving the display residence ratio of the 5G network icon, thereby improving the user experience.

[0176] In some cases, SCG is not released only when there is no user traffic on the mobile phone. There may still be user traffic after the mobile phone switches from the dual-connection state to the 4G connection state. Therefore, after the mobile phone switches from the dual-connection state to the 4G connection state, timer B may not be started immediately, but timer B is started only after detecting that there is no user traffic. At this time, after the mobile phone switches from the dual-connection state to the 4G connection state, regardless of whether the operator has set a delayer 2, it can actively request the network side device to disconnect the RRC connection when the duration of the connection state without user traffic is greater than or equal to the preset timing duration TB, so that the mobile phone actively and quickly enters the idle state and displays the 5G network icon, thereby avoiding the situation where the RRC is not released for a long time due to network abnormalities after switching to the 4G connection state, saving the power consumption required for the mobile phone to maintain the air interface connection, saving the power of the mobile phone, and improving the display retention ratio of the 5G network icon, thereby improving the user experience.

[0177] For example, see Fig.11 At time D, the mobile phone switches from the dual-connection state to the 4G connection state, and switches from displaying the 5G network icon to displaying the 4G network icon; at time F, the mobile phone detects that there is no user traffic, thereby starting timer B, and is still in the 4G connection state and displays the 4G network icon; at time E, timer B times out and triggers the mobile phone to switch from the 4G connection state to the 4G idle state, and switches from displaying the 4G network icon to displaying the 5G network icon corresponding to the 4G idle state. After the preset timer duration TB after switching to the 4G connection state, the mobile phone actively requests to disconnect the RRC connection, which can avoid the situation where the RRC is not released for a long time due to network abnormalities after switching to the 4G connection state, thereby saving the power consumption required for the mobile phone to maintain the air interface connection and saving the mobile phone battery. In addition, compared with Figure 2 Compared with the solution shown in the figure, the mobile phone can display the 5G network icon for a longer time after switching from the dual connection state to the 4G connection state, thereby improving the display retention ratio of the 5G network icon and enhancing the user experience.

[0178] That is to say, if delay 2 is not set, after the NR SCG is released and the mobile phone switches from the dual connection state to the 4G connection state, the 4G network icon is displayed. The mobile phone starts timer B after detecting that there is no user traffic in the 4G connection state. If the mobile phone determines that the duration of no user traffic in the 4G connection state is greater than or equal to TB, then after timer B stops timing, it sends a disconnect request message to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After disconnecting the RRC connection, the mobile phone enters the 4G idle state and displays the 5G network icon.

[0179] It should be noted that when the operator sets the delayer 2, the mobile phone displays the 5G network icon during the effective period of the delayer 2 after switching to the 4G connection state (that is, the time period after the delayer 2 is started and has not timed out or been terminated by the termination condition).

[0180] For example, when timer 2 is set, after the NR SCG is released and the mobile phone switches from the dual connection state to the 4G connection state, timer 2 is started and the 5G network icon is displayed. Timer 2 corresponds to the preset delay duration T2. ​​If the mobile phone detects that there is no user traffic in the 4G connection state, timer B is started, and timer B corresponds to the preset timing duration TB. If the duration of no user traffic in the 4G connection state of the mobile phone is greater than or equal to TB, and timer B stops timing before timer 2, then after timer B stops timing, the mobile phone sends a disconnect request message to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After disconnecting the RRC connection, the mobile phone enters the 4G idle state, displays the 5G network icon, and terminates the timing of timer 2.

[0181] Alternatively, if timer 2 stops timing before timer B, the mobile phone displays the 4G network icon after timer 2 stops timing. If the mobile phone has no user traffic in the 4G connection state for a duration greater than or equal to TB, after timer B stops timing, a disconnect request message is sent to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After the mobile phone disconnects the RRC connection, it enters the 4G idle state and displays the 5G network icon.

[0182] In addition, in an embodiment of the present application, after the above-mentioned transition point (1) from the 4G idle state to the 4G connected state, the mobile phone can also determine whether the preset conditions are met. When the preset conditions are met, the mobile phone sends a disconnection request message to the network side device, and the disconnection request message is used to request the release of the connection between the mobile phone and the LTE cell. In response to releasing the connection with the LTE cell, the mobile phone enters the 4G idle state and displays the 5G network icon.

[0183] That is to say, if the preset conditions are met, the mobile phone actively requests the network-side device to disconnect the RRC connection, so that the mobile phone returns to the 4G idle state and displays the corresponding 5G network icon. In this way, the mobile phone actively requests the network-side device to disconnect the RRC connection, thereby returning to the 4G idle state and displaying the corresponding 5G network icon, which can improve the display retention ratio of the 5G network icon and improve the user experience. In addition, the mobile phone actively requests the network-side device to disconnect the RRC connection, and can also avoid the situation where the RRC is not released due to network abnormalities after switching to the 4G connection state or the RRC is not released due to a long period of no business, saving the power consumption required for the mobile phone to maintain the air interface connection and saving the power of the mobile phone.

[0184] For example, the preset condition includes one or more of the above conditions (1)-(6). For another example, the preset condition includes the above condition (7).

[0185] The following embodiments are mainly described by taking the preset condition as the above condition (7) as an example.

[0186] After the above-mentioned transition point (1) from the 4G idle state to the 4G connected state, the mobile phone can actively request the network side device to disconnect the RRC connection when the duration of the connected state without user traffic is greater than or equal to the preset timing duration TA, so that the mobile phone actively and quickly enters the idle state and displays the 5G network icon, thereby avoiding the situation where the RRC is not released for a long time due to network abnormalities after switching to the 4G connected state, saving the power consumption required for the mobile phone to maintain the air interface connection, saving the mobile phone battery, and also improving the display retention ratio of the 5G network icon, thereby improving the user experience.

[0187] For example, see Fig.12At time A, the mobile phone switches from 4G idle state to 4G connected state, and switches from displaying the 5G network icon to displaying the 4G network icon; at time B, the mobile phone detects that there is no user traffic, and thus starts timer A, but is still in the 4G connected state and thus still displays the 4G network icon; at time C, timer A times out, triggering the mobile phone to switch from 4G connected state to 4G idle state, and switches from displaying the 4G network icon to displaying the 5G network icon corresponding to the 4G idle state. In this way, the mobile phone disconnects the RRC connection after the preset timing duration TA corresponding to timer A, which can avoid the situation where the RRC is not released for a long time after switching to the 4G connected state due to network abnormalities and other reasons, thereby saving the power consumption required for the mobile phone to maintain the air interface connection and saving the mobile phone battery. In addition, compared with Figure 2 Compared with the solution shown in the figure, the mobile phone can display the 5G network icon for a longer time after switching from the idle state to the 4G connection state, thereby improving the display retention ratio of the 5G network icon and enhancing the user experience.

[0188] That is to say, without setting delay 1, the mobile phone will display the 4G network icon after switching from the 4G idle state to the 4G connected state. The mobile phone starts timer A after detecting no user traffic in the 4G connected state. If the mobile phone determines that the duration of no user traffic in the 4G connected state is greater than or equal to TA, then after timer A stops timing, it sends a disconnect request message to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After disconnecting the RRC connection, the mobile phone enters the 4G idle state and displays the 5G network icon.

[0189] It should be noted that when the operator sets the delayer 1, the mobile phone displays the 5G network icon during the effective period of the delayer 1 (that is, the time period after the delayer 1 is started and has not timed out or been terminated by the termination condition).

[0190] For example, when timer 1 is set, after the mobile phone switches from the 4G idle state to the 4G connected state, timer 1 is started and the 5G network icon is displayed. Timer 1 corresponds to the preset delay duration T1. If the mobile phone detects that there is no user traffic in the 4G connected state, timer A is started, and timer A corresponds to the preset timing duration TA. If the duration of no user traffic in the 4G connected state of the mobile phone is greater than or equal to TA, and timer A stops timing before timer 1, then after timer A stops timing, the mobile phone sends a disconnect request message to the network side device to request to disconnect the RRC connection. The network side device can send a disconnect indication message to the mobile phone to indicate the disconnection of the RRC connection. After the mobile phone disconnects the RRC connection and enters the 4G idle state, the 5G network icon is displayed, and the timing of timer 1 is terminated.

[0191] Alternatively, if delayer 1 stops timing before timer A, the mobile phone displays the 4G network icon after delayer 1 stops timing. If the mobile phone has no user traffic in the 4G connection state for a duration greater than or equal to TA, after timer A stops timing, a disconnection request message is sent to the network side device to request to disconnect the RRC connection. The network side device can send a disconnection indication message to the mobile phone to indicate the disconnection of the RRC connection. After disconnecting the RRC connection, the mobile phone enters the 4G idle state and displays the 5G network icon.

[0192] In addition, for example, a schematic diagram of the interface of a mobile phone displaying a 5G network icon can be found in Fig.13 (a) in the figure, the interface diagram of the mobile phone displaying the 4G network icon can be seen in Fig.13 (b) in .

[0193] In the above embodiments, the delayer 1 and the delayer 2 are started / timed / terminated on the mobile phone side. In some other embodiments, the delayer 1 and the delayer 2 can also be started / timed / terminated by the network side device (such as a base station) and notified to the mobile phone.

[0194] In some other embodiments of the present application, not limited to the above target scenarios and D+A icon display schemes under the NSA networking mode, in any scenario of the NSA networking mode, if the preset conditions are met, the mobile phone can send a disconnection request message to the network side device to actively request to disconnect the air interface connection. For example, the preset conditions include one or more of the above conditions (1)-(6). For another example, the preset conditions include the above condition (7). In this way, the method can enable the mobile phone to actively request to disconnect the air interface connection, thereby avoiding the situation where the air interface is not released for a long time due to network abnormalities and other reasons, saving the power consumption required for the mobile phone to maintain the air interface connection, and saving the power of the mobile phone. Among them, the connection state here includes a 4G connection state and a dual connection state. That is to say, regardless of whether the mobile phone enters a 4G connection state or a dual connection state, as long as the mobile phone determines that the duration of no user traffic is greater than or equal to TC, it can request the network side device to disconnect the air interface connection.

[0195] For example, when the preset condition is the above condition (7), if the mobile phone determines that the duration of no user traffic after entering the dual connection state is greater than or equal to the preset timing duration TC, the mobile phone can send a disconnection request message to the network side device to actively request to disconnect the air interface connection. At this time, the mobile phone can request to disconnect the air interface connection in a variety of ways, which are described below by example.

[0196] Method 1: The mobile phone sends an SCG release request message (e.g., SCGFailureInformationNR-r15) to the network device, and the network device releases the SCG and disconnects the NR connection with the mobile phone. Then, the mobile phone sends an RRC disconnection request message (e.g., Tracking Area Update Request) to the network device, and the network device disconnects the RRC connection with the mobile phone.

[0197] Method 2: The mobile phone sends an RRC disconnection request message (for example, Tracking Area UpdateRequest) to the network-side device. The network-side device first releases the SCG (for example, sends SCGFailureInformationNR to the mobile phone) and disconnects the NR connection with the mobile phone. Then, the network-side device disconnects the RRC connection with the mobile phone.

[0198] In some other embodiments of the present application, not limited to the NSA networking mode, in an independent (stand alone, SA) networking mode and in 6G or other mobile communication networks that will evolve in the future, the mobile phone enters a connected state after registering to the first cell; if the preset conditions are met, the mobile phone sends a disconnect request message to the network side device to request to release the connection between the mobile phone and the first cell; in response to releasing the connection between the mobile phone and the first cell, the mobile phone enters an idle state.

[0199] That is to say, in the SA networking mode and in 6G or other mobile communication networks that evolve in the future, after the mobile phone enters the connected state in the first cell, if the preset conditions are met, it can send a disconnection request message to the network side device to actively request to disconnect the air interface connection. For example, the preset conditions include one or more of the above conditions (1)-(6). For another example, the preset conditions include the above condition (7). In this way, the method can enable the mobile phone to actively request to disconnect the air interface connection, thereby avoiding the situation where the air interface is not released for a long time due to network abnormalities and other reasons, saving the power consumption required for the mobile phone to maintain the air interface connection, and saving the power of the mobile phone.

[0200] It should be noted that in the 4G+5G NSA networking mode, the air interface connection can be an RRC connection; in other scenarios, the air interface connection can also have other names, and the embodiment of the present application does not limit the name of the air interface connection. In addition, in the 4G+5G NSA networking mode, the disconnection request information can be a TAU request message; in other scenarios, the disconnection request information can also have other names, such as registration update request information, etc. The embodiment of the present application does not limit the name of the disconnection request information. Among them, the disconnection request information is information exchanged in the absence of user traffic, and is request information based on signaling.

[0201] In an embodiment of the present application, the preset timing duration TA, TB or TC of the timer set on the mobile phone side can be flexibly configured. For example, TB can be less than or equal to the preset delay duration T2 of delayer 2; or, TB can be greater than the preset delay duration T2 corresponding to delayer 2. For another example, the preset timing duration TA, TB or TC can be adjusted in real time according to the actual network environment. For example, if in the prior art statistics of a certain area, the network side releases the air interface connection in an average of 20 seconds when there is no user traffic in the connected state, then the timer TC on the mobile phone side can be less than or equal to 20 seconds, for example, 10 seconds or 15 seconds, so that the air interface connection can be actively and quickly requested to be released, saving the power consumption and power of the mobile phone.

[0202] It is understandable that in order to implement the above functions, the terminal device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of the present application.

[0203] In this embodiment, the terminal device can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0204] The embodiment of the present application also provides a terminal device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions. When the one or more processors execute the computer instructions, the terminal device executes the above-mentioned related method steps to implement the display method of the network icon in the above-mentioned embodiment.

[0205] An embodiment of the present application also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on a terminal device, the terminal device executes the above-mentioned related method steps to implement the method for displaying the network icon in the above-mentioned embodiment.

[0206] The embodiments of the present application also provide a computer program product. When the computer program product is run on a computer, the computer executes the above-mentioned related steps to implement the network icon display method executed by the terminal device in the above-mentioned embodiment.

[0207] In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer execution instructions, and when the device is running, the processor can execute the computer execution instructions stored in the memory so that the chip executes the network icon display method executed by the terminal device in the above-mentioned method embodiments.

[0208] Among them, the terminal device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0209] Another embodiment of the present application provides a communication system, which may include the above-mentioned terminal device and network side equipment. The network side equipment may include access network equipment (such as base stations) and core network equipment, etc., which can be used to implement the above-mentioned network icon display method.

[0210] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0211] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0212] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0213] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0214] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0215] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for displaying a network icon, applied to a terminal device, wherein the terminal device is connected to a long-term evolution LTE cell and a new radio interface NR cell through a dual connection technology, and the LTE cell supports a non-independent NSA networking mode, characterized in that: The method comprises: Display the 5G network icon; After disconnecting from the NR cell, entering the 4G connection state; If the preset condition is met, sending a first request message to the network side device, where the first request message is used to request to release the connection with the LTE cell; In response to releasing the connection with the LTE cell, entering a 4G idle state and displaying a 5G network icon; The preset condition includes: the duration of the 4G connection state without user traffic is greater than or equal to a first preset duration.

2. The method according to claim 1, characterized in that The first request information is used to indicate that the terminal device has no user traffic, and the first request information is a tracking area update TAU request message.

3. The method according to claim 1 or 2, characterized in that: The preset conditions include one or more of the following: Entering the screen off state; entering the power saving mode or super power saving mode; the temperature is greater than or equal to the first preset threshold; the power is less than or equal to the second preset threshold; the uplink rate is less than or equal to the third preset threshold; Or run only whitelisted applications.

4. The method according to claim 1 or 2, characterized in that: The method further comprises: After entering the 4G connected state and before entering the 4G idle state, a 4G network icon is displayed.

5. The method according to claim 1, characterized in that The method further comprises: After entering the 4G connection state, the first delay device is started and the 5G network icon is displayed.

6. The method according to claim 5, characterized in that If the preset condition is met, sending the first request information to the network side device includes: If it is detected that there is no user traffic in the 4G connection state, a first timer is started, and the first timer corresponds to the first preset duration; If the duration of no user traffic in the 4G connection state is greater than or equal to the first preset duration, and the first timer stops timing before the first delay timer stops timing, then after the first timer stops timing, the first request information is sent to the network side device; The method further comprises: After entering the 4G idle state, the timing of the first delayer is terminated.

7. The method according to claim 5, characterized in that If the preset condition is met, sending the first request information to the network side device includes: If it is detected that there is no user traffic in the 4G connection state, a first timer is started, and the first timer corresponds to the first preset duration; If the first delay device stops timing before the first timer stops timing, the 4G network icon is displayed after the first delay device stops timing; If the duration of no user traffic in the 4G connection state is greater than or equal to the first preset duration, the first request information is sent to the network side device after the first timer stops timing.

8. The method according to claim 5, characterized in that The first delay device corresponds to a preset delay time T2, and the method further includes: After entering the 4G connection state, starting a first timer, the first timer corresponds to the first preset time length TB, and the TB is less than or equal to T2; If the preset condition is met, sending the first request information to the network side device includes: If the duration of no user traffic in the 4G connection state is greater than or equal to the TB, after the first timer stops timing, sending the first request information to the network side device; The method further comprises: After entering the 4G idle state, the timing of the first delayer is terminated.

9. The method according to claim 5, characterized in that The first delayer corresponds to a preset delay time T2, and T2 is equal to the first preset time. If the preset condition is met, sending the first request information to the network side device includes: If the duration of no user traffic in the 4G connection state is greater than or equal to T2, the first request information is sent to the network side device after the first delay timer stops timing.

10. The method according to claim 5, characterized in that The first delay device corresponds to a preset delay time T2, and the method further includes: After entering the 4G connection state, starting a first timer, the first timer corresponds to the first preset time length TB, and the TB is greater than the T2; After the first delayer stops timing, a 4G network icon is displayed; If the preset condition is met, sending the first request information to the network side device includes: If the duration of no user traffic in the 4G connection state is greater than or equal to the TB, the first request information is sent to the network side device after the first timer stops timing.

11. A method for displaying a network icon, applied to a terminal device, wherein the terminal device enters a 4G idle state after registering to a long-term evolution LTE cell, and the LTE cell supports a non-independent NSA networking mode, characterized in that: The method comprises: Display the 5G network icon; After establishing a connection with the LTE cell, entering a 4G connection state; If the preset condition is met, sending a first request message to the network side device, where the first request message is used to request to release the connection between the terminal device and the LTE cell; In response to releasing the connection with the LTE cell, entering a 4G idle state and displaying a 5G network icon; The preset condition includes: the duration of the 4G connection state without user traffic is greater than or equal to a first preset duration.

12. The method according to claim 11, characterized in that The preset conditions include one or more of the following: Entering the screen off state; entering the power saving mode or super power saving mode; the temperature is greater than or equal to the first preset threshold; the power is less than or equal to the second preset threshold; the uplink rate is less than or equal to the third preset threshold; Or run only whitelisted applications.

13. The method according to any one of claims 11-12, characterized in that: The method further comprises: After entering the 4G connected state and before entering the 4G idle state, a 4G network icon is displayed.

14. The method according to claim 11, characterized in that The method further comprises: After entering the 4G connection state, the second delayer is started and the 5G network icon is displayed.

15. The method according to claim 14, characterized in that If the preset condition is met, sending the first request information to the network side device includes: If it is detected that there is no user traffic in the 4G connection state, a second timer is started, and the second timer corresponds to a second preset duration; If the duration of no user traffic in the 4G connection state is greater than or equal to the second preset duration, and the second timer stops timing before the second delay timer stops timing, then after the second timer stops timing, the first request information is sent to the network side device; The method further comprises: After entering the 4G idle state, the timing of the second delayer is terminated.

16. The method according to claim 14, characterized in that If the preset condition is met, sending the first request information to the network side device includes: If it is detected that there is no user traffic in the 4G connection state, a second timer is started, and the second timer corresponds to a second preset duration; If the second delay device stops timing before the second timer stops timing, the 4G network icon is displayed after the second delay device stops timing; If the duration of no user traffic in the 4G connection state is greater than or equal to the second preset duration, the first request information is sent to the network side device after the second timer stops timing.

17. A terminal device, characterized in that: include: A screen for displaying network icons; one or more processors; Memory; And one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the terminal device, enable the terminal device to execute the method for displaying a network icon as described in any one of claims 1-16.

18. A computer-readable storage medium, characterized in that: The method comprises computer instructions, and when the computer instructions are executed on a computer, the computer is caused to execute the method for displaying a network icon according to any one of claims 1 to 16.

19. A computer program product, characterized in that When the computer program product is executed on a computer, the computer is enabled to execute the method for displaying a network icon according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Network switching method and electronic equipment

    CN110831096A

  • Icon display method and device, storage medium and electronic terminal

    CN111246543A