CN112788687A - Network registration control method, device, terminal and storage medium - Google Patents
Network registration control method, device, terminal and storage medium Download PDFInfo
- Publication number
- CN112788687A CN112788687A CN202110018661.7A CN202110018661A CN112788687A CN 112788687 A CN112788687 A CN 112788687A CN 202110018661 A CN202110018661 A CN 202110018661A CN 112788687 A CN112788687 A CN 112788687A
- Authority
- CN
- China
- Prior art keywords
- terminal
- network
- network transmission
- communication network
- rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/0085—Hand-off measurements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/26—Reselection being triggered by specific parameters by agreed or negotiated communication parameters
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application discloses a network registration control method, a device, a terminal and a storage medium, wherein the method is applied to the terminal and comprises the following steps: detecting the network transmission demand rate of a terminal; when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network; and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network. Therefore, according to the network transmission requirement of the terminal, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set, the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
Description
Technical Field
The present application relates to communications technologies, and in particular, to a network registration control method, apparatus, terminal, and storage medium.
Background
At present, when a terminal supporting 5G communication is in a 5G signal coverage range, the terminal will preferentially register in a 5G network, but when the 5G system is enabled to register in the 5G network, because the power consumption of the 5G system is higher than that of other communication systems, when the terminal resides in the 5G network for a long time and the battery capacity of the terminal is limited, the high power consumption of the 5G system affects the cruising ability of the terminal.
Disclosure of Invention
In order to solve the foregoing technical problem, embodiments of the present application desirably provide a network registration control method, apparatus, terminal, and storage medium.
The technical scheme of the application is realized as follows:
in a first aspect, a network registration control method is provided, where the method is applied to a terminal, and the method includes:
detecting the network transmission demand rate of a terminal;
when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
when the network transmission demand rate is greater than a second network transmission rate, allowing the terminal to register to a first communication network;
wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
In a second aspect, a network registration control apparatus is provided, the apparatus is applied to a terminal, and the apparatus includes:
the detection unit is used for detecting the network transmission demand rate of the terminal;
a control unit, configured to prohibit the terminal from registering in the first communication network and allow the terminal to register in a second communication network when the network transmission demand rate is smaller than a first network transmission rate;
the control unit is further configured to allow the terminal to register to a first communication network when the network transmission demand rate is greater than a second network transmission rate;
wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
In a third aspect, a terminal is provided, including: a processor and a memory configured to store a computer program capable of running on the processor,
wherein the processor is configured to perform the steps of the aforementioned method when running the computer program.
In a fourth aspect, a computer storage medium is provided, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of the aforementioned method.
The embodiment of the application provides a network registration control method, a device, a terminal and a storage medium, wherein the method is applied to the terminal and comprises the following steps: detecting the network transmission demand rate of a terminal; when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network; and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network. Therefore, according to the network transmission requirement of the terminal, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set, the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
Drawings
Fig. 1 is a first flowchart of a network registration control method according to an embodiment of the present application;
fig. 2 is a second flowchart of a network registration control method according to an embodiment of the present application;
fig. 3 is a schematic diagram of a third flow of a network registration control method in the embodiment of the present application;
fig. 4 is a fourth flowchart illustrating a network registration control method according to an embodiment of the present application;
fig. 5 is a fifth flowchart illustrating a network registration control method according to an embodiment of the present application;
FIG. 6 is a schematic display diagram of a terminal setting interface in an embodiment of the present application;
fig. 7 is a schematic structural diagram of a network registration control apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a terminal in an embodiment of the present application.
Detailed Description
So that the manner in which the features and elements of the present embodiments can be understood in detail, a more particular description of the embodiments, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings.
Fig. 1 is a first flowchart of a network registration control method in an embodiment of the present application, and as shown in fig. 1, the method may specifically include:
step 101: detecting the network transmission demand rate of a terminal;
in some embodiments, the network transmission demand rate includes a downlink rate and/or an uplink rate, and after the terminal accesses the network, the terminal corresponds to different network transmission demand rates in different working states. For example, voice call, video call, web text browsing, web picture browsing, web video browsing, web game, etc. respectively correspond to different network demand rates, and whether the terminal is allowed to register in the first communication network is determined by the terminal network transmission demand rate.
In some embodiments, the detecting a network transmission demand rate of the terminal includes: detecting the current working state of the terminal; and determining the network transmission demand rate of the terminal based on the current working state.
It should be noted that the current operating state includes a standby state and an operating state. And when the terminal runs in a low power consumption mode in a standby state, the display screen can be closed, the application program stops running, the application program runs in a background, and the like. And in the running state, the terminal runs a high power consumption mode, the terminal lights up the display screen, and the application program runs normally.
In some embodiments, the determining the network transmission demand rate of the terminal based on the current operating state includes: when the current working state is a standby state, determining that the network transmission demand rate is less than a first network transmission rate; and when the current working state is the running state, acquiring the network transmission demand rate of the running target application program.
That is, in the standby state, the terminal operates in the low power consumption mode, the terminal network connection function is disconnected, that is, the terminal has no network connection requirement, or the network connection requirement of a part of the application program is realized under the condition that the network transmission rate is low, so that the network transmission requirement rate can be directly determined to be less than the first network transmission rate in the standby state of the terminal, and step 102 is executed.
In the running state, the terminal runs the application program, and in the running state, the network transmission demand rate needs to be determined according to the service type of the application program run by the terminal.
It should be noted that the network transmission demand rate may be a lower limit value of the network transmission rate, or an average value of the network transmission rate. For example, during voice call, the network transmission demand rate may be determined according to the lowest network transmission rate that ensures the voice call quality, and the network video browsing may determine the network transmission demand rate according to the average network transmission rate that ensures the video playing quality.
Step 102: when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
in the embodiment of the application, the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network. The second communication network is different from the first communication network, and the network transmission rate provided by the second communication network is smaller than that of the first communication network.
It should be noted that the terminal is capable of registering to a first communication network and a second communication network, the first communication network and the second communication network are mobile communication networks, the first communication network may be an existing 5G communication network or a developing 6G communication network, and the second communication network is a 4G, 3G, 2G or other communication network.
That is, when the current network transmission demand rate of the terminal is small, the terminal is prohibited from registering to the first communication network, and only the terminal is permitted to register to the second communication network. Even if the terminal is located in the coverage range of the first communication network, the network searching and registering operation of the first communication network cannot be executed, and only the network searching and registering operation of the second communication network can be executed, so that the terminal is prevented from staying in the first communication network for a long time in an idle state, and the standby power consumption of the terminal in the idle state is reduced.
Step 103: and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network.
In this embodiment, the first network transmission rate is less than or equal to the second network transmission rate.
The first network transmission rate can be used as a judgment basis for forbidding registration to the first communication network, the second network transmission rate can be used as a judgment basis for allowing registration to the first communication network, and if the network to which the terminal is currently connected cannot meet the network transmission required rate of the terminal, the terminal is allowed to register to the first communication network.
In practical applications, the first network transmission rate and the second network transmission rate may be set based on a preset network transmission rate. Here, the preset network transmission rate may be determined according to a range of network transmission rates that can be provided by the first communication network.
In some embodiments, the method further comprises: controlling a display unit to display a first control button on a setting interface; when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network; and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state so as to indicate that the terminal is prohibited from registering to the first communication network.
As shown in fig. 6, a first control button corresponding to the first communication network is set on the setting interface, and after the automatic determination mechanism provided in the embodiment of the present application is used to automatically control the first communication network to switch between enabled and disabled, the display state of the first control button is also controlled to be switched, so as to prompt the user that the current first communication network is in the state of enabling or disabling registration.
In some embodiments, the user may also enable the disabling and enabling control of the first communication network by manually operating the first control button.
In some embodiments, the method further comprises: presetting a first control zone bit of the first communication network;
correspondingly, the allowing the terminal to register to the first communication network includes: setting the first control flag bit to be valid;
the prohibiting the terminal from registering with the first communication network includes: and setting the first control flag bit to be invalid.
That is, the terminal determines whether to perform network searching and registering operations on the first communication network by detecting the first control identification bit.
Here, the execution subject of steps 101 to 103 may be a processor of the terminal. The terminal described in the present application may include devices such as a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a camera, and the like.
By adopting the technical scheme, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set according to the network transmission requirement of the terminal, so that the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
Based on the foregoing embodiment, the network registration control method of the present application is further illustrated, and fig. 2 is a second flow chart of the network registration control method in the embodiment of the present application, as shown in fig. 2, the method may specifically include:
step 201: detecting whether the terminal is in a WIFI network connection state;
it should be noted that, in the embodiment of the present application, the first communication network and the second communication network are mobile communication networks, and if the terminal is currently in a WIFI network connection state, the connection of the mobile communication networks may also be affected. Illustratively, the first communication network may be an existing 5G communication network or a developing 6G communication network, and the second communication network may be a 4G, 3G, 2G, etc. communication network.
Specifically, if the terminal is in a WIFI network connection state, it needs to determine whether to allow registration to the first communication network according to a WIFI network transmission rate; if the terminal is in the WIFI network disconnection state, it needs to determine whether to allow registration to the first communication network according to the network transmission demand rate of the terminal itself.
Step 202: determining that the terminal is in a WIFI network connection state, and acquiring a WIFI network transmission rate;
it should be noted that the WIFI network transmission rate may be a default network transmission rate corresponding to the current WIFI network, or determined according to a historical network transmission rate of the current WIFI network.
Step 203: determining the first network transmission rate and the second network transmission rate based on the WIFI network transmission rate;
it should be noted that the rate threshold is determined according to the WIFI network transmission rate, in order to determine whether the network transmission rate provided by the WIFI network connected to the terminal can meet the current network transmission requirement of the terminal, if the WIFI network can meet the current network transmission requirement of the terminal, the WIFI network is directly used to implement network transmission operation, the terminal is prohibited from registering in the first communication network, so that standby power consumption of the terminal is saved, and if the WIFI network cannot meet the current network transmission requirement of the terminal, the terminal needs to be allowed to register in the first communication network, so that the terminal is provided with the best network connection quality.
In some embodiments, said determining said first network transmission rate and said second network transmission rate based on said WIFI network transmission rate comprises: determining the first network transmission rate and the second network transmission rate based on a fastest network transmission rate and/or an average network transmission rate of the WIFI network.
Here, the determination methods of the first network transmission rate and the second network transmission rate may be the same, i.e., the first network transmission rate and the second network transmission rate are equal.
Illustratively, the fastest network transmission rate and the average network transmission rate are subjected to weighting operation to obtain a first network transmission rate and a second network transmission rate.
And obtaining a second network transmission rate according to the fastest network transmission rate. For example, the fastest network transmission rate is multiplied by the coefficient value to obtain the second network transmission rate.
And obtaining the first network transmission rate according to the average network transmission rate. For example, the average network transmission rate is multiplied by the coefficient value to obtain the first network transmission rate.
In some embodiments, it is determined that the terminal is in a WIFI network disconnected state, and the first network transmission rate and the second network transmission rate are set based on a preset network transmission rate.
That is, if the terminal is in the WIFI network disconnection state, the first network transmission rate and the second network transmission rate may be rate thresholds preset according to the network transmission rate of the first communication network.
Step 204: detecting the network transmission demand rate of a terminal;
in the embodiment of the application, when the WIFI connection state is achieved, the network transmission demand rate of the terminal is detected, and whether the network transmission rate provided by the WIFI network connected with the terminal can meet the current demand of the terminal is judged according to the network transmission demand rate.
Step 205: when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
in the embodiment of the application, the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network. The second communication network is different from the first communication network, and the network transmission rate provided by the second communication network is smaller than that of the first communication network.
Here, the first network transmission rate may be used as a criterion for prohibiting registration to the first communication network, and the network transmission demand rate is smaller than the first network transmission rate, which indicates that the current network transmission demand rate of the terminal is low, and the connected WIFI network can completely provide a sufficient network transmission rate, and the terminal is not required to register to the first communication network, but is required to register to the second communication network to execute services such as random access, network paging, and system broadcast reception.
Step 206: and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network.
Wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
Here, the second network transmission rate may be used as a judgment basis for allowing the terminal to register to the first communication network, and if the WIFI network to which the terminal is currently connected cannot meet the network transmission demand rate of the terminal, the terminal is allowed to register to the first communication network.
In some embodiments, the method further comprises: when the network transmission demand rate is greater than a second network transmission rate, generating switching prompt information; and outputting switching prompt information to prompt a user whether to switch the WIFI network to the first communication network.
In some embodiments, the method further comprises: controlling a display unit to display a first control button on a setting interface; when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network; and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state so as to indicate that the terminal is prohibited from registering to the first communication network.
As shown in fig. 6, a first control button corresponding to the first communication network is set on the setting interface, and after the automatic determination mechanism provided in the embodiment of the present application is used to automatically control the first communication network to switch between enabled and disabled, the display state of the first control button is also controlled to be switched, so as to prompt the user that the current first communication network is in the state of enabling or disabling registration.
By adopting the technical scheme, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set according to the network transmission requirement of the terminal, so that the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
Based on the foregoing embodiment, the network registration control method of the present application is further illustrated, and fig. 3 is a schematic third flow chart of the network registration control method in the embodiment of the present application, and as shown in fig. 3, the method may specifically include:
step 301: detecting whether the terminal is in a WIFI network connection state; if yes, go to step 302; if not, go to step 303;
it should be noted that, in the embodiment of the present application, the first communication network and the second communication network are mobile communication networks, and if the terminal is currently in a WIFI network connection state, the connection of the mobile communication networks may also be affected. Illustratively, the first communication network may be an existing 5G communication network or a developing 6G communication network, and the second communication network may be a 4G, 3G, 2G, etc. communication network.
Specifically, if the terminal is in a WIFI network connection state, it needs to determine whether to allow registration to the first communication network according to a WIFI network transmission rate; if the terminal is in the WIFI network disconnection state, it needs to determine whether to allow registration to the first communication network according to the network transmission demand rate of the terminal itself.
Step 302: determining that the terminal is in a WIFI network connection state, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
that is, if the terminal is in the WIFI network connection state, it is not necessary to determine whether to allow the terminal to register to the first communication network by detecting the network transmission demand rate, but the terminal is directly prohibited from registering to the first communication network and allowed to register to the second communication network.
Step 303: determining that the terminal is in a WIFI network disconnection state, and detecting the network transmission demand rate of the terminal;
that is to say, if the terminal is in the WIFI network disconnection state, it needs to determine whether to allow registration to the first communication network according to the current network transmission demand rate of the terminal.
Step 304: when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
here, the first network transmission rate may be used as a switching basis for switching to the second communication network, and when no WIFI network is connected, if the network transmission demand rate is less than the first network transmission rate, it indicates that the current network transmission demand rate of the terminal is low, and the terminal is completely capable of providing a sufficient network transmission rate when registering to the second communication network (for example, a 4G network), and does not need to register to the first communication network.
Illustratively, when the mobile phone is in a black screen standby state, the 5G network injection network is closed, the network injection network falls back to the 4G network injection network, and the idle state standby power consumption is optimized. When the mobile phone is in awakening operation, when a local video is watched or no network related requirement operation is carried out, the 5G network injection function is closed, the mobile phone drops back to the 4G network injection, and idle state standby power consumption is optimized.
Step 305: and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network.
Wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
That is to say, if the current network transmission demand rate of the terminal is high, the terminal is allowed to register in the first communication network, and since the network transmission rate provided by the first communication network is high, the network connection quality of the terminal can be ensured by switching the network connection in time, and the user internet experience is improved.
Illustratively, when a mobile phone needs to operate a high-traffic demand APP, such as a short video APP, a large-scale mobile phone APP, a high-definition video APP, or needs to open a VoNR call, the 5G switch search network is intelligently opened, and the mobile phone switches to the 5G network.
In some embodiments, the method further comprises: controlling a display unit to display a first control button on a setting interface; when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network; and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state so as to indicate that the terminal is prohibited from registering to the first communication network.
As shown in fig. 6, a first control button corresponding to the first communication network is set on the setting interface, and after the automatic determination mechanism provided in the embodiment of the present application is used to automatically control the first communication network to switch between enabled and disabled, the display state of the first control button is also controlled to be switched, so as to prompt the user that the current first communication network is in the state of enabling or disabling registration.
By adopting the technical scheme, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set according to the network transmission requirement of the terminal, so that the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
Based on the foregoing embodiment, the network registration control method of the present application is further illustrated, and fig. 4 is a fourth flowchart of the network registration control method in the embodiment of the present application, and as shown in fig. 4, the method may specifically include:
step 401: detecting the network transmission demand rate of a terminal;
step 402: when the network transmission required rate is less than a first network transmission rate and the network transmission required rate is greater than a third network transmission rate, prohibiting the terminal from registering to the first communication network and allowing the terminal to register to a second communication network;
that is, when the current network transmission demand rate of the terminal is smaller than the first network transmission rate but larger than the third network transmission rate, the terminal is prohibited from registering to the first communication network, and only the terminal is permitted to register to the second communication network. Even if the terminal is located in the coverage range of the first communication network, the network searching and registering operation of the first communication network cannot be executed, and only the network searching and registering operation of the second communication network can be executed, so that the terminal is prevented from staying in the first communication network for a long time in an idle state, the standby power consumption of the terminal in the idle state is reduced, and the cruising ability of the terminal is improved.
Step 403: when the network transmission required rate is less than a first network transmission rate and the network transmission required rate is less than a third network transmission rate, prohibiting the terminal from registering to the first communication network and the second communication network;
that is to say, when the current network transmission demand rate of the terminal is less than the third network transmission rate, the terminal is prohibited from registering in the first communication network and the second communication network, the third network transmission rate can be used as a judgment basis for the terminal without network transmission demand, and when the terminal is determined to have no network transmission demand (for example, the terminal operates in the low power consumption mode and does not operate any application program which needs to be networked), the terminal does not perform network searching and registering operations of the first communication network and the second communication network, so that power consumption caused by the fact that the terminal resides in the 5G or 4G network for a long time in the idle state is saved, and the cruising ability of the terminal is improved.
Step 404: and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network.
Wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
That is to say, if the current network transmission demand rate of the terminal is high, the terminal is allowed to register in the first communication network, and since the network transmission rate provided by the first communication network is high, the network connection quality of the terminal can be ensured by switching the network connection in time, and the user internet experience is improved.
Illustratively, when a mobile phone needs to operate a high-traffic demand APP, such as a short video APP, a large-scale mobile phone APP, a high-definition video APP, or needs to open a VoNR call, the 5G switch search network is intelligently opened, and the mobile phone switches to the 5G network.
In some embodiments, the method further comprises: controlling a display unit to display a first control button on a setting interface; when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network; and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state so as to indicate that the terminal is prohibited from registering to the first communication network.
As shown in fig. 6, a first control button corresponding to the first communication network is set on the setting interface, and after the automatic determination mechanism provided in the embodiment of the present application is used to automatically control the first communication network to switch between enabled and disabled, the display state of the first control button is also controlled to be switched, so as to prompt the user that the current first communication network is in the state of enabling or disabling registration.
By adopting the technical scheme, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set according to the network transmission requirement of the terminal, so that the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
Based on the foregoing embodiment, the network registration control method of the present application is further illustrated, and fig. 5 is a fifth flowchart of the network registration control method in the embodiment of the present application, and as shown in fig. 5, the method may specifically include:
step 501: detecting the network transmission demand rate of a terminal;
step 502: when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
that is, when the current network transmission demand rate of the terminal is small, the terminal is prohibited from registering to the first communication network, and only the terminal is permitted to register to the second communication network. Even if the terminal is located in the coverage range of the first communication network, the network searching and registering operation of the first communication network cannot be executed, and only the network searching and registering operation of the second communication network can be executed, so that the terminal is prevented from staying in the first communication network for a long time in an idle state, and the standby power consumption of the terminal in the idle state is reduced.
Step 503: and when the network transmission demand rate is greater than the second network transmission rate, allowing the terminal to register to the first communication network, and forbidding the terminal to register to the second communication network.
Wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
That is, if the current network transmission demand rate of the terminal is high, the terminal is allowed to register to the first communication network, but is prohibited from registering to the second communication network. Because the current network transmission rate of the terminal is high, if the terminal registers to the second communication network after searching the network, the second communication network cannot meet the current network transmission requirement of the terminal, which not only influences the user experience, but also increases the power consumption of the terminal, and therefore, the terminal is only allowed to search the first communication network and register.
For example, when a user watches a high-definition video, if the terminal registers in the 4G network, the terminal may be stuck or cannot play the video. Therefore, the user is required to register to the 5G network to ensure the playing quality.
In some embodiments, the method further comprises: controlling a display unit to display a first control button on a setting interface; when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network; and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state so as to indicate that the terminal is prohibited from registering to the first communication network.
As shown in fig. 6, a first control button corresponding to the first communication network is set on the setting interface, and after the automatic determination mechanism provided in the embodiment of the present application is used to automatically control the first communication network to switch between enabled and disabled, the display state of the first control button is also controlled to be switched, so as to prompt the user that the current first communication network is in the state of enabling or disabling registration.
By adopting the technical scheme, the permission/prohibition of the terminal to register to the first communication network with high power consumption is flexibly set according to the network transmission requirement of the terminal, so that the problem of high power consumption caused by the fact that the terminal stays in the first communication network for a long time when the network transmission requirement rate is low is avoided, and the power consumption of the terminal is reduced.
In order to implement the method of the embodiment of the present application, based on the same inventive concept, an embodiment of the present application further provides a network registration control apparatus, where the apparatus is applied to a terminal, and as shown in fig. 7, the apparatus includes:
a detecting unit 701, configured to detect a network transmission demand rate of a terminal;
a control unit 702, configured to prohibit the terminal from registering in the first communication network and allow the terminal to register in a second communication network when the network transmission demand rate is smaller than a first network transmission rate;
the control unit 702 is further configured to allow the terminal to register to a first communication network when the network transmission demand rate is greater than a second network transmission rate;
wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
In some embodiments, the detecting unit 701 is further configured to detect whether the terminal is in a WIFI network connection state; determining that the terminal is in a WIFI network connection state, and acquiring a WIFI network transmission rate; determining the first network transmission rate and the second network transmission rate based on the WIFI network transmission rate.
In some embodiments, the detecting unit 701 is specifically configured to determine the first network transmission rate and the second network transmission rate based on a fastest network transmission rate and/or an average network transmission rate of the WIFI network.
In some embodiments, the detecting unit 701 is further configured to determine that the terminal is in a WIFI network disconnection state, and set the first network transmission rate and the second network transmission rate based on a preset network transmission rate.
In some embodiments, the detecting unit 701 is further configured to detect whether the terminal is in a WIFI network connection state;
the control unit 702 is further configured to determine that the terminal is in a WIFI network connection state, prohibit the terminal from registering in the first communication network, and allow the terminal to register in a second communication network;
the detecting unit 701 is specifically configured to determine that the terminal is in a WIFI network disconnection state, and detect a network transmission demand rate of the terminal.
In some embodiments, the detecting unit 701 is specifically configured to detect a current working state of the terminal; and determining the network transmission demand rate of the terminal based on the current working state.
In some embodiments, the current operating state includes a standby state and an operational state;
a detecting unit 701, configured to determine that the network transmission demand rate is smaller than a first network transmission rate when the current working state is a standby state; and when the current working state is the running state, acquiring the network transmission demand rate of the running target application program.
In some embodiments, the control unit 702 is specifically configured to prohibit the terminal from registering in the first communication network and allow the terminal to register in the second communication network when the network transmission required rate is smaller than the first network transmission rate and the network transmission required rate is greater than the third network transmission rate;
the control unit 702 is specifically configured to prohibit the terminal from registering in the first communication network and the second communication network when the network transmission demand rate is smaller than a third network transmission rate.
In some embodiments, the control unit 702 is further configured to prohibit the terminal from registering to the second communication network when the network transmission demand rate is greater than the second network transmission rate.
In some embodiments, the control unit 702 is further configured to control the display unit to display a first control button on the setting interface; when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network; and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state to indicate that the terminal is prohibited from registering to the first communication network.
Based on the hardware implementation of each unit in the network registration control apparatus, an embodiment of the present application further provides a terminal, as shown in fig. 8, where the terminal includes: a processor 801 and a memory 802 configured to store a computer program capable of running on the processor;
wherein the processor 801 is configured to execute the method steps in the previous embodiments when running the computer program.
Of course, in practice, the various components in the terminal are coupled together by a bus system 803, as shown in FIG. 8. It is understood that the bus system 803 is used to enable communications among the components. The bus system 803 includes a power bus, a control bus, and a status signal bus in addition to the data bus. But for clarity of illustration the various buses are labeled as bus system 803 in figure 8.
In practical applications, the processor may be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a controller, a microcontroller, and a microprocessor. It is understood that the electronic devices for implementing the above processor functions may be other devices, and the embodiments of the present application are not limited in particular.
The Memory may be a volatile Memory (volatile Memory), such as a Random-Access Memory (RAM); or a non-volatile Memory (non-volatile Memory), such as a Read-Only Memory (ROM), a flash Memory (flash Memory), a Hard Disk (HDD), or a Solid-State Drive (SSD); or a combination of the above types of memories and provides instructions and data to the processor.
In an exemplary embodiment, the present application further provides a computer readable storage medium, such as a memory including a computer program, which is executable by a processor of a terminal to perform the steps of the foregoing method.
It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. The expressions "having", "may have", "include" and "contain", or "may include" and "may contain" in this application may be used to indicate the presence of corresponding features (e.g. elements such as values, functions, operations or components) but does not exclude the presence of additional features.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another, and are not necessarily used to describe a particular order or sequence. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present invention.
The technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus, and device may be implemented in other ways. The above-described embodiments are merely illustrative, and for example, the division of a unit is only one logical function division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application.
Claims (13)
1. A network registration control method is applied to a terminal, and the method comprises the following steps:
detecting the network transmission demand rate of a terminal;
when the network transmission demand rate is less than a first network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
when the network transmission demand rate is greater than a second network transmission rate, allowing the terminal to register to a first communication network;
wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
2. The method of claim 1,
the method further comprises the following steps: detecting whether the terminal is in a WIFI network connection state;
determining that the terminal is in a WIFI network connection state, and acquiring a WIFI network transmission rate;
determining the first network transmission rate and the second network transmission rate based on the WIFI network transmission rate.
3. The method of claim 2, wherein the determining the first network transmission rate and the second network transmission rate based on the WIFI network transmission rate comprises:
determining the first network transmission rate and the second network transmission rate based on a fastest network transmission rate and/or an average network transmission rate of the WIFI network.
4. The method of claim 2, further comprising:
and determining that the terminal is in a WIFI network disconnection state, and setting the first network transmission rate and the second network transmission rate based on a preset network transmission rate.
5. The method of claim 1,
the method further comprises the following steps: detecting whether the terminal is in a WIFI network connection state;
determining that the terminal is in a WIFI network connection state, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
the detecting the network transmission demand rate of the terminal comprises: and determining that the terminal is in a WIFI network disconnection state, and detecting the network transmission demand rate of the terminal.
6. The method of claim 1, wherein the detecting a network transmission demand rate of the terminal comprises:
detecting the current working state of the terminal;
and determining the network transmission demand rate of the terminal based on the current working state.
7. The method of claim 6, wherein the current operating state comprises a standby state and an operational state;
the determining the network transmission demand rate of the terminal based on the current working state comprises:
when the current working state is a standby state, determining that the network transmission demand rate is less than a first network transmission rate;
and when the current working state is the running state, acquiring the network transmission demand rate of the running target application program.
8. The method of claim 1, wherein when the network transmission demand rate is less than the first network transmission rate, the method further comprises:
when the network transmission demand rate is greater than a third network transmission rate, prohibiting the terminal from registering to the first communication network, and allowing the terminal to register to a second communication network;
and when the network transmission demand rate is less than a third network transmission rate, prohibiting the terminal from registering to the first communication network and the second communication network.
9. The method of claim 1, wherein when the network transmission demand rate is greater than a second network transmission rate, the method further comprises:
the terminal is prohibited from registering with the second communication network.
10. The method of claim 1, further comprising:
controlling a display unit to display a first control button on a setting interface;
when the terminal is allowed to register to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a first display state to indicate that the terminal is allowed to register to the first communication network;
and when the terminal is prohibited from registering to a first communication network and the display unit displays the setting interface, controlling the first control button to be in a second display state so as to indicate that the terminal is prohibited from registering to the first communication network.
11. A network registration control apparatus, wherein the apparatus is applied to a terminal, the apparatus comprising:
the detection unit is used for detecting the network transmission demand rate of the terminal;
a control unit, configured to prohibit the terminal from registering in the first communication network and allow the terminal to register in a second communication network when the network transmission demand rate is smaller than a first network transmission rate;
the control unit is further configured to allow the terminal to register to a first communication network when the network transmission demand rate is greater than a second network transmission rate;
wherein the first network transmission rate is less than or equal to the second network transmission rate, and the power consumption of the terminal for registering to the first communication network is greater than the power consumption for registering to the second communication network.
12. A terminal, characterized in that the terminal comprises: a processor and a memory configured to store a computer program capable of running on the processor,
wherein the processor is configured to perform the steps of the method of any one of claims 1 to 10 when running the computer program.
13. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110018661.7A CN112788687B (en) | 2021-01-07 | 2021-01-07 | Network registration control method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110018661.7A CN112788687B (en) | 2021-01-07 | 2021-01-07 | Network registration control method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112788687A true CN112788687A (en) | 2021-05-11 |
CN112788687B CN112788687B (en) | 2022-11-08 |
Family
ID=75756799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110018661.7A Active CN112788687B (en) | 2021-01-07 | 2021-01-07 | Network registration control method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112788687B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103402190A (en) * | 2013-07-24 | 2013-11-20 | 北京小米科技有限责任公司 | Method and device for selecting network as well as terminal |
CN105764124A (en) * | 2016-01-27 | 2016-07-13 | 努比亚技术有限公司 | Terminal and power consumption reducing method thereof |
CN106028375A (en) * | 2016-05-12 | 2016-10-12 | 北京小米移动软件有限公司 | Method and device for prompting network switching and terminal device |
CN106028404A (en) * | 2016-05-25 | 2016-10-12 | 努比亚技术有限公司 | Terminal power consumption optimization device and method |
CN106162768A (en) * | 2015-05-21 | 2016-11-23 | 小米科技有限责任公司 | Wireless access point switching method and device |
US20170034771A1 (en) * | 2014-04-15 | 2017-02-02 | Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd | Network search method, network search device and terminal |
CN110300461A (en) * | 2018-03-23 | 2019-10-01 | 中国移动通信有限公司研究院 | A kind of method for connecting network, device and terminal |
CN110381556A (en) * | 2019-08-13 | 2019-10-25 | Oppo(重庆)智能科技有限公司 | Method for switching network and device |
CN110505675A (en) * | 2019-08-12 | 2019-11-26 | RealMe重庆移动通信有限公司 | Method for connecting network and device, storage medium, communication terminal |
CN110996376A (en) * | 2019-10-10 | 2020-04-10 | 宇龙计算机通信科技(深圳)有限公司 | Service data transmission method, device, storage medium and terminal |
CN111263434A (en) * | 2020-01-15 | 2020-06-09 | Oppo广东移动通信有限公司 | Network registration method, device, terminal and storage medium |
CN111343682A (en) * | 2020-03-11 | 2020-06-26 | Tcl移动通信科技(宁波)有限公司 | Network switching method, device, storage medium and terminal |
-
2021
- 2021-01-07 CN CN202110018661.7A patent/CN112788687B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103402190A (en) * | 2013-07-24 | 2013-11-20 | 北京小米科技有限责任公司 | Method and device for selecting network as well as terminal |
US20170034771A1 (en) * | 2014-04-15 | 2017-02-02 | Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd | Network search method, network search device and terminal |
CN106162768A (en) * | 2015-05-21 | 2016-11-23 | 小米科技有限责任公司 | Wireless access point switching method and device |
CN105764124A (en) * | 2016-01-27 | 2016-07-13 | 努比亚技术有限公司 | Terminal and power consumption reducing method thereof |
CN106028375A (en) * | 2016-05-12 | 2016-10-12 | 北京小米移动软件有限公司 | Method and device for prompting network switching and terminal device |
CN106028404A (en) * | 2016-05-25 | 2016-10-12 | 努比亚技术有限公司 | Terminal power consumption optimization device and method |
CN110300461A (en) * | 2018-03-23 | 2019-10-01 | 中国移动通信有限公司研究院 | A kind of method for connecting network, device and terminal |
CN110505675A (en) * | 2019-08-12 | 2019-11-26 | RealMe重庆移动通信有限公司 | Method for connecting network and device, storage medium, communication terminal |
CN110381556A (en) * | 2019-08-13 | 2019-10-25 | Oppo(重庆)智能科技有限公司 | Method for switching network and device |
CN110996376A (en) * | 2019-10-10 | 2020-04-10 | 宇龙计算机通信科技(深圳)有限公司 | Service data transmission method, device, storage medium and terminal |
CN111263434A (en) * | 2020-01-15 | 2020-06-09 | Oppo广东移动通信有限公司 | Network registration method, device, terminal and storage medium |
CN111343682A (en) * | 2020-03-11 | 2020-06-26 | Tcl移动通信科技(宁波)有限公司 | Network switching method, device, storage medium and terminal |
Non-Patent Citations (2)
Title |
---|
""RP-171783 SR on NR-WID"", 《3GPP TSG_RAN\TSG_RAN》 * |
范文浩等: "异构无线网络中多模终端多接入选择机制研究", 《通信学报》 * |
Also Published As
Publication number | Publication date |
---|---|
CN112788687B (en) | 2022-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107329559B (en) | Application program control method, device, terminal and storage medium | |
CN107748685B (en) | Application program starting control method and device, terminal equipment and storage medium | |
CN106256116B (en) | A kind of method and terminal controlling application program | |
CN109151961B (en) | Operation method of mobile terminal, terminal and computer readable storage medium | |
CN103365399A (en) | Control method and device for application object of mobile terminal | |
US20120149312A1 (en) | Automatically Enabling Wireless Communication | |
EP4271124A1 (en) | Switch module in a dual sim terminal | |
CN109450009B (en) | Charging control method and device and computer storage medium | |
CN112788687B (en) | Network registration control method, device, terminal and storage medium | |
US20160274955A1 (en) | Method and Device for Activating and Controlling Application in Multi-Screen System, and Mobile Terminal | |
CN111654899A (en) | Wearable device control method and device, electronic device and storage medium | |
CN111857324A (en) | Method and device for reducing power consumption of terminal, mobile terminal and storage medium | |
CN113282361B (en) | Window processing method and electronic equipment | |
WO2016115761A1 (en) | Electricity saving method and device for multi-system terminal | |
US11275424B2 (en) | Method for operating a device having a switchable power saving mode for reducing its power consumption | |
US20220229620A1 (en) | Information processing method, apparatus, electronic device, and storage medium | |
CN113596250B (en) | Method and device for controlling non-disturbing mode of terminal equipment, communication device and readable storage medium | |
WO2019134638A1 (en) | Information processing method and device, terminal, and storage medium | |
CN112187326A (en) | Antenna control method, device, equipment and storage medium | |
CN111885686A (en) | Equipment network awakening method, awakening receiving terminal and awakening initiating terminal | |
CN106201710B (en) | Method and device for freezing application | |
CN110958353B (en) | Terminal charging method, electronic device and storage medium | |
US20070148534A1 (en) | Portable electronic device with operation mode determined in accordance with power consumption and method thereof | |
US11611915B2 (en) | Control method for reporting information, control device for reporting information and storage medium thereof | |
CN105188112A (en) | Method and device for controlling dormant state |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |