CN104703236B - A kind of method for switching network and device of terminal communication - Google Patents
A kind of method for switching network and device of terminal communication Download PDFInfo
- Publication number
- CN104703236B CN104703236B CN201510158329.5A CN201510158329A CN104703236B CN 104703236 B CN104703236 B CN 104703236B CN 201510158329 A CN201510158329 A CN 201510158329A CN 104703236 B CN104703236 B CN 104703236B
- Authority
- CN
- China
- Prior art keywords
- network
- signal
- terminal
- gsm
- lte
- 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.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims abstract description 114
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000001514 detection method Methods 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000005259 measurement Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- 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
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
-
- 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 invention provides a kind of terminal speech communication means, methods described includes:Detecting that detection terminal whether there is GSM network signal in the environment when carrying out voice communication using FDD_LTE networks, WCDMA networks or TDD_LTE;If there is, judge that GSM network signal value is more than default signal threshold value, the signal quality reporting to the currently used network sent from terminal to base station is then intercepted, sends the virtual network signal quality reporting to prestore, terminal is carried out the network switching of voice communication to GSM network.So that terminal carries out voice communication under the pattern of more power saving, electric energy is saved, improves the continuation of the journey usage time of terminal.
Description
Technical Field
The invention belongs to the field of communication, and particularly relates to a network switching method and device for terminal communication.
Background
The development of voice communication of mobile terminals goes from TDM (time division multiplexing, chinese full name is time division multiplexing) to IP (Internet Protocol, chinese full name is Internet Protocol), from traditional electrical switches to software switching, and will move to broadband voice in the future. The wireless side is developed from GSM (Global System for Mobile communications, chinese) to CDMA (Code Division Multiple Access, chinese) to UMTS (Universal Mobile Telecommunications System, chinese) and the core network is developed from CS (Circuit Switched, chinese) to IMS (IP Multimedia Subsystem, chinese). China mobile operators also undergo evolution from 2G to 3G, and then to 4G, in mobile communication networks.
In the existing mobile terminal, generally, a module of multiple communication protocols is provided at the same time, for example, multiple communication protocol modules from 2G, 3G to 4G are generally provided in the same intelligent terminal, in the using process, the terminal generally selects the communication protocol module with the best signal quality, and under the same signal quality, the latest communication protocol module is preferentially selected, for example, the 4G communication module is preferentially used, and then the 3G communication module is used to provide communication service for the user.
Disclosure of Invention
The invention aims to provide a network switching method for terminal communication, which aims to solve the problems that a communication terminal in the prior art is easy to be in a larger power consumption mode during communication and is not beneficial to improving the cruising ability of the terminal.
In a first aspect, the present invention provides a network handover method for terminal communication, where the method includes:
when detecting that voice communication is carried out by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network, detecting whether a GSM network signal exists in the environment where the terminal is located;
if the GSM network signal exists in the environment where the terminal is located, judging whether the GSM network signal value is larger than a preset signal threshold value;
if the signal value of the GSM network is larger than the preset signal threshold value, intercepting a signal quality report of the currently used network sent to the base station by the terminal, and sending a pre-stored virtual network signal quality report to enable the network of the terminal for voice communication to be switched to the GSM network.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the method specifically includes:
if the GSM network signal exists in the environment where the terminal is located, judging whether the GSM network signal is larger than a preset signal threshold value or not;
if the GSM network signal is greater than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
if the GSM network signal does not exist, or the GSM network signal is smaller than a preset signal threshold value, judging whether a TDD _ LTE network signal exists or not;
if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so that the network of the terminal for voice communication is switched to the TDD _ LTE network.
With reference to the first aspect, in a second possible implementation manner of the first aspect, the pre-stored virtual network signal quality report includes a currently used network and a network with a detected network signal value greater than a preset signal threshold, and the signal quality value of the currently used network is set to be smaller than the preset signal threshold, and the signal value of the detected network is set to be greater than the preset signal threshold.
With reference to the first aspect, in a third possible implementation manner of the first aspect, the preset signal threshold is a threshold of network signal quality used by the base station for communicating with the terminal.
With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the method further includes:
when the call is finished, stopping intercepting the sent network signal quality report and stopping sending the virtual signal quality report, and enabling the terminal to recover to the network used before the call for communication.
In a second aspect, an embodiment of the present invention provides a network switching apparatus for terminal communication, where the apparatus includes:
the network detection unit is used for detecting whether GSM network signals exist in the environment where the terminal is located when voice communication is detected to be performed by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network;
the signal value judging unit is used for judging whether the GSM network signal value is larger than a preset signal threshold value or not if a GSM network signal exists in the environment where the terminal is located;
and the report intercepting and sending unit is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if the signal value of the GSM network is greater than a preset signal threshold value, and sending a pre-stored virtual network signal quality report to enable the network of the terminal for voice communication to be switched to the GSM network.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the apparatus specifically includes:
the first signal judgment module is used for judging whether the GSM network signal is greater than a preset signal threshold value or not if the GSM network signal exists in the environment where the terminal is located;
the first interception and transmission module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
the second signal judgment module is used for judging whether a TDD _ LTE network signal exists or not if the GSM network signal does not exist or the GSM network signal is smaller than a preset signal threshold;
and the second intercepting and sending module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so as to switch the network for voice communication of the terminal to the TDD _ LTE network.
With reference to the second aspect, in a second possible implementation manner of the second aspect, the pre-stored virtual network signal quality report includes a currently used network and a network with a detected network signal value greater than a preset signal threshold, and the signal quality value of the currently used network is set to be smaller than the preset signal threshold, and the signal value of the detected network is set to be greater than the preset signal threshold.
With reference to the second aspect, in a third possible implementation manner of the second aspect, the preset signal threshold is a threshold of network signal quality used by the base station for communicating with the terminal.
With reference to the second aspect, in a fourth possible implementation manner of the second aspect, the apparatus further includes:
and the interception termination unit is used for terminating the interception of the sent network signal quality report and terminating the sending of the virtual signal quality report when the call is finished, so that the terminal is recovered to the network used before the call for communication.
In the invention, when the terminal uses an FDD _ LTE network, a WCDMA network or an FDD _ LTE network to carry out voice communication, other network signals of the environment where the terminal is located are detected, including GSM network signals, whether the GSM network signals meeting the communication requirements exist or not is judged, if the GSM network signals meeting the requirements exist, a signal quality report of the currently used network sent by each base station of the terminal is intercepted, a virtual signal quality report is sent, and the network of the terminal for carrying out voice communication is switched to the GSM network, so that the terminal carries out voice communication in a more power-saving mode, the electric energy is saved, and the endurance service time of the terminal is prolonged.
Drawings
Fig. 1 is a flowchart of a network handover method for terminal communication according to a first embodiment of the present invention;
fig. 2 is a flowchart of a network handover method for terminal communication according to a second embodiment of the present invention;
fig. 3 is a flowchart of a network handover method for terminal communication according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a network switching apparatus for terminal communication according to a fourth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The network switching method for terminal communication according to the embodiments of the present invention aims to solve the problem that when a terminal in the prior art includes multiple communication protocol networks, a latest communication protocol network is often preferred in consideration of speed of communication data, for example, a 4G communication network is preferred, when quality of the 4G communication network cannot meet communication requirements, a 3G communication network is selected, and when the 3G communication network cannot meet the communication requirements, a 2G communication network is selected. This has the advantage that the data communication speed of the communication can be ensured. However, when a user performs a voice call, if the latest communication protocol network is selected, a large power consumption loss may be caused, and therefore, it is necessary to provide a network switching method for terminal communication to reduce the terminal loss and improve the cruising ability.
In order to solve the above problem, the present invention provides a network switching method for terminal communication, where the method includes: when detecting that voice communication is carried out by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network, detecting whether a GSM network signal exists in the environment where the terminal is located; if the GSM network signal exists in the environment where the terminal is located, judging whether the GSM network signal value is larger than a preset signal threshold value; if the signal value of the GSM network is larger than the preset signal threshold value, intercepting a signal quality report of the currently used network sent to the base station by the terminal, and sending a pre-stored virtual network signal quality report to enable the network of the terminal for voice communication to be switched to the GSM network.
When the terminal uses an FDD _ LTE network, a WCDMA network or an FDD _ LTE network to carry out voice communication, other network signals of the environment where the terminal is located are detected, including GSM network signals, whether the GSM network signals meeting the communication requirements exist or not is judged, if the GSM network signals meeting the requirements exist, a signal quality report of the currently used network sent by each base station of the terminal is intercepted, a virtual signal quality report is sent, the network of the terminal for carrying out voice communication is switched to the GSM network, the terminal carries out voice communication in a more power-saving mode, electric energy is saved, and the endurance service time of the terminal is prolonged. The following description is made in detail with reference to the accompanying drawings.
The first embodiment is as follows:
fig. 1 shows an implementation flow of a network handover method for terminal communication according to a first embodiment of the present invention, which is detailed as follows:
in step S101, when detecting that voice communication is performed using an FDD _ LTE network, a WCDMA network, or TDD _ LTE, it is detected whether a GSM network signal exists in an environment where the terminal is located.
Specifically, the FDD _ LTE is FDD (Frequency Division duplex) in an LTE (Long Term Evolution, chinese is called all Long Term Evolution) mode, the WCDMA is Wideband Code Division Multiple Access, chinese is called all Wideband Code Division Multiple Access, TDD _ LTE is called all Time Division-synchronization Code Division Multiple Access, and chinese is called all Time Division-synchronization Code Division Multiple Access.
The terminal in the embodiment of the invention can be a communication terminal such as a smart phone, and the communication terminal at least comprises more than two communication modules, and the two communication modules consume different powers under the condition that the signal quality is basically the same when the two communication modules carry out voice communication.
Of course, when the terminal is in a data communication scenario, data transmission may be performed according to a network recommendation mode default by the system, for example, a communication protocol network with the fastest speed is preferentially adopted, or data transmission may be performed according to a communication protocol network set by the user.
Before implementing the embodiment of the present invention, the method may further include determining whether to turn on a power saving mode, if the power saving mode is not turned on, the power saving implementing steps described in steps S101 and S102 in the embodiment of the present invention are not entered, and if the power saving mode is turned on, when performing voice communication using an FDD _ LTE, WCDMA, or TDD _ LTE network, it is determined that a GSM network in an environment where the terminal is located exists and the signal quality is greater than a predetermined value.
In step S102, if a GSM network signal exists in the environment where the terminal is located, it is determined whether the GSM network signal value is greater than a preset signal threshold.
Specifically, the GSM is called Global System for Mobile Communication, and the chinese is called Global System for Mobile Communication.
The signal threshold is a threshold of network signal quality used for communication between the base station and the terminal. When the signal quality of the communication network is less than the threshold, the communication between the base station and the terminal is affected, that is, the terminal needs to consume more power to maintain the communication between the terminal and the base station, or even if more power is consumed, the communication between the terminal and the base station cannot be maintained.
At present, the experience of the terminal on data networking and video call through 4G _ LTE and 3G _ GSM signals is greatly superior to that of 2G _ TDD _ LTE signals; but the quality experience brought by 4G _ VoLTE and 3G _ TD-SCDMA is not very obvious for pure voice calls, or a small improvement in voice call quality.
In the initial stage of VoLTE, the following network systems generally exist in the terminal: 2G _ TDD _ LTE network, 3G _ GSM network, 4G can be one or two coexistent in FDD _ LTE network/WCDMA network; at present, the GSM call current is about 90 mA-250 mA, the WCDMA call current is about 100 mA-500 mA, the FDD _ LTE current is about 120 mA-600 mA, and the TDD _ LTE current is about 100-400 mA. It can be seen from the data that, under the same signal strength, the magnitude order of the call power consumption of each system is as follows: FDD _ LTE > WCDMA > TDD _ LTE > GSM.
In step S103, if the GSM network signal value is greater than the preset signal threshold, a signal quality report to the currently used network sent by the terminal to the base station is intercepted, and a pre-stored virtual network signal quality report is sent, so that the network where the terminal performs voice communication is switched to the GSM network.
In the embodiment of the invention, when the GSM network signal value is detected to be larger than the preset signal threshold value, a measurement report of the signal quality of the currently used network (FDD _ LTE, TDD _ LTE or WCDMA) which is fed back to the base station by the uplink of the terminal in real time is intercepted, and a pre-stored virtual signal quality report is sent.
The virtual network signal quality report may be arranged and combined according to the network in use and the detected network, and may be stored in advance in four types, which will be specifically described in the following embodiments.
The pre-stored quality report of the virtual network signal in the embodiment of the present invention includes two network signals, that is, a network in use by the terminal and a network detected to meet the communication requirement, where the network in use may be a WCDMA network, a TDD _ LTE network, or an FDD _ LTE network, and the network detected to meet the communication requirement may be a GSM network. And setting the signal quality value of the network in use to be less than a preset signal threshold value, and setting the detected signal quality of the network meeting the communication requirement to be greater than the preset signal threshold value.
And the base station switches the terminal to the detected network according to the received virtual network signal quality report and can switch to the detected network meeting the requirement because the data in the virtual network signal quality report is poor in signal quality of the currently used network and the detected network has better signal quality. Therefore, the terminal can carry out voice communication in a more energy-saving mode, and the service time of the terminal is prolonged.
Example two:
fig. 2 shows an implementation flow of a network handover method for terminal communication according to a second embodiment of the present invention, which is detailed as follows:
in step S201, when detecting that voice communication is performed using the FDD _ LTE network or the WCDMA network, it is detected whether a GSM network signal exists in the environment where the terminal is located.
In step S202, if a GSM network signal exists in the environment where the terminal is located, it is determined whether the GSM network signal is greater than a preset signal threshold.
In step S203, if the GSM network signal is greater than the preset signal threshold, a signal quality report of the currently used network sent by the terminal to the base station is intercepted, and a pre-stored virtual signal value including the currently used network and the GSM network is sent, so that the network where the terminal performs voice communication is switched to the GSM network.
In step S204, if there is no GSM network signal, or the GSM network signal is smaller than a preset signal threshold, it is determined whether there is a TDD _ LTE network signal.
In step S205, if a TDD _ LTE network signal exists and the TDD _ LTE network signal is greater than a preset signal threshold, a signal quality report of a currently used network sent by the terminal to the base station is intercepted, and a pre-stored virtual signal value including the currently used network and the TDD _ LTE network is sent, so that the network where the terminal performs voice communication is switched to the TDD _ LTE network.
In an actual network environment, because the TDD _ LTE signal coverage is much larger than that of a GSM signal, it is also necessary to see whether a GSM signal covers an actual network or not by selecting a GSM or TDD _ LTE call.
The embodiment of the invention is different from the first embodiment in that whether a GSM network signal exists in the environment where the terminal is located is preferentially detected, when the GSM signal meeting the requirement exists in the environment, the currently used network is switched to the GSM network, and if the GSM network meeting the requirement does not exist, whether a TDD _ LTE network meeting the requirement exists is detected, so that the invention can search the most energy-saving network, and can further reduce the power consumption of the terminal and improve the endurance service time of the terminal when the GSM network signal does not exist.
Example three:
fig. 3 shows an implementation flow of a network handover method for terminal communication according to a third embodiment of the present invention, which is detailed as follows:
preferentially configuring a plurality of virtual network signal quality reports reported back to the base station in a memory of the terminal, wherein the virtual network signal quality reports comprise:
reporting one: the method comprises the steps that virtual data containing FDD _ LTE network signal quality can meet the requirement that a base station initiates a command for switching from FDD _ LTE to a GSM network to a mobile phone;
report two: the method comprises the steps that virtual data containing TDD _ LTE network signal quality can meet the requirement that a base station initiates a command for switching from TDD _ LTE to a GSM network to a mobile phone;
report three: the virtual data containing WCDMA network signal quality can meet the requirement that the base station initiates a command for switching from WCDMA to GSM network to the mobile phone.
In step S301, the standby mobile phone maintains the state of the original operator network, and preferentially resides in the 4G _ LTE network, the 3G _ WCDMA network, and the 2G _ GSM network;
in step S302, when the user uses the data service, the network maintains the inherent network policy of the operator, and preferentially uses the 4G _ LTE network, then the 3G _ WCDMA network, and finally the 2G _ GSM network, so as to obtain better user experience;
in step S303, the user enters a pure voice call service (including an incoming call and an outgoing call), the mobile phone adds detection on the incoming and outgoing states of the voice call, and executes S304 operation after detecting the operation;
in step S304, when detecting that the voice service is in the incoming and outgoing state, the mobile phone first determines whether the voice call is currently in the GSM network, and if the determination result is "yes", does not perform any operation, and maintains the original network state; if the judgment is no, executing S305 operation;
in step S305, analyzing the current network information, and if the current network is determined to be FDD _ LTE, executing S306; if the current network is determined to be TDD _ LTE, then S307 is executed; if the current network is determined to be WCDMA, S308 is executed;
in step S306, an instruction is given to intercept an FDD _ LTE signal quality measurement report to be reported back to the base station by the mobile phone in the current state, and a prestored report one is called and reported back to the base station through an uplink, so that the base station initiates a command of switching FDD _ LTE to the GSM network, and the mobile phone is switched to the GSM network for conversation;
in step S307, an instruction is issued to intercept a TDD _ LTE signal quality measurement report to be reported back to the base station by the mobile phone in the current state, and a pre-stored report two is called and reported back to the base station through an uplink, so that the base station initiates a command for switching TDD _ LTE to the GSM network, and the mobile phone is switched to the GSM network for a call;
in step S308, an instruction is issued to intercept a WCDMA signal quality measurement report to be reported back to the base station by the mobile phone in the current state, and a prestored report is called, and the report is reported back to the base station through an uplink, so that the base station initiates a command of switching WCDMA to the GSM network, and the mobile phone is switched to the GSM network to perform a call;
in step S309, when the call is ended, and a call end state is detected, stopping sending the report data preset in the memory and stopping intercepting the current network data detected by the mobile phone;
through the process, the 4G/3G network with large call current is not used in the power-saving call mode through the setting of the mobile phone end, and the 2G _ GSM network is directly used for voice call, so that the call power consumption is greatly saved, and the cruising ability of the mobile phone is improved.
Example four:
fig. 4 is a schematic structural diagram of a network switching apparatus for terminal communication according to a fifth embodiment of the present invention, which is detailed as follows:
the network switching device for terminal communication in the embodiment of the invention comprises:
a network detection unit 401, configured to detect whether a GSM network signal exists in an environment where a terminal is located when voice communication is detected using an FDD _ LTE network, a WCDMA network, or TDD _ LTE;
a signal value determining unit 402, configured to determine whether a GSM network signal value is greater than a preset signal threshold value if the GSM network signal exists in an environment where the terminal is located;
a report intercepting and sending unit 403, configured to intercept a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal value is greater than a preset signal threshold, and send a pre-stored virtual network signal quality report, so that the network where the terminal performs voice communication is switched to the GSM network.
Preferably, the apparatus specifically comprises:
the first signal judgment module is used for judging whether the GSM network signal is greater than a preset signal threshold value or not if the GSM network signal exists in the environment where the terminal is located;
the first interception and transmission module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
the second signal judgment module is used for judging whether a TDD _ LTE network signal exists or not if the GSM network signal does not exist or the GSM network signal is smaller than a preset signal threshold;
and the second intercepting and sending module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so as to switch the network for voice communication of the terminal to the TDD _ LTE network.
Preferably, the pre-stored report of the signal quality of the virtual network includes a currently used network and a network with a detected signal value greater than a preset signal threshold, and the signal quality value of the currently used network is set to be smaller than the preset signal threshold, and the signal value of the detected network is set to be greater than the preset signal threshold.
Preferably, the preset signal threshold is a threshold of network signal quality used for communication between the base station and the terminal.
Preferably, the apparatus further comprises:
and the interception termination unit is used for terminating the interception of the sent network signal quality report and terminating the sending of the virtual signal quality report when the call is finished, so that the terminal is recovered to the network used before the call for communication.
The network switching device for terminal communication according to the embodiment of the present invention corresponds to the network switching method for terminal communication according to the first to fourth embodiments, and will not be described herein repeatedly.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
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, 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, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.
Claims (8)
1. A network switching method for terminal communication is characterized in that the method comprises the following steps:
when detecting that voice communication is carried out by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network, detecting whether a GSM network signal exists in the environment where the terminal is located;
if the GSM network signal exists in the environment where the terminal is located, judging whether the GSM network signal value is larger than a preset signal threshold value;
if the GSM network signal value is larger than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual network signal quality report to enable the network of the terminal for voice communication to be switched to the GSM network; wherein,
the pre-stored virtual network signal quality report comprises a currently used network and a network with a detected network signal value larger than a preset signal threshold value, the signal quality value of the currently used network is set to be smaller than the preset signal threshold value, and the signal value of the detected network is set to be larger than the preset signal threshold value.
2. The method of claim 1, further comprising:
when voice communication is detected by using an FDD-LTE network or a WCDMA network, if a GSM network signal exists in the environment where a terminal is located, judging whether the GSM network signal is greater than a preset signal threshold value;
if the GSM network signal is greater than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
if the GSM network signal does not exist, or the GSM network signal is smaller than a preset signal threshold value, judging whether a TDD _ LTE network signal exists or not;
if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, intercepting a signal quality report of a currently used network sent to a base station by a terminal, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so that the network of the terminal for voice communication is switched to the TDD _ LTE network.
3. The method according to claim 1 or 2, wherein the preset signal threshold is a threshold of network signal quality used by the base station for communicating with the terminal.
4. The method of claim 1, further comprising:
when the call is finished, stopping intercepting the sent network signal quality report and stopping sending the virtual signal quality report, and enabling the terminal to recover to the network used before the call for communication.
5. A network switching apparatus for terminal communication, the apparatus comprising:
the network detection unit is used for detecting whether GSM network signals exist in the environment where the terminal is located when voice communication is detected to be performed by using an FDD _ LTE network, a WCDMA network or a TDD _ LTE network;
the signal value judging unit is used for judging whether the GSM network signal value is larger than a preset signal threshold value or not if a GSM network signal exists in the environment where the terminal is located;
a report intercepting and sending unit, configured to intercept a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal value is greater than a preset signal threshold value, and send a pre-stored virtual network signal quality report, so that a network in which the terminal performs voice communication is switched to a GSM network; wherein,
the pre-stored virtual network signal quality report comprises a currently used network and a network with a detected network signal value larger than a preset signal threshold value, the signal quality value of the currently used network is set to be smaller than the preset signal threshold value, and the signal value of the detected network is set to be larger than the preset signal threshold value.
6. The device according to claim 5, characterized in that it comprises in particular:
the terminal comprises a first signal judgment module, a second signal judgment module and a third signal judgment module, wherein the first signal judgment module is used for judging whether a GSM network signal is greater than a preset signal threshold value or not if the GSM network signal exists in the environment where the terminal is located when voice communication is detected by using an FDD _ LTE network or a WCDMA network;
the first interception and transmission module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if the GSM network signal is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the GSM network to enable the network of the terminal for voice communication to be switched to the GSM network;
the second signal judgment module is used for judging whether a TDD _ LTE network signal exists or not if the GSM network signal does not exist or the GSM network signal is smaller than a preset signal threshold;
and the second intercepting and sending module is used for intercepting a signal quality report of a currently used network sent to the base station by the terminal if a TDD _ LTE network signal exists and is greater than a preset signal threshold value, and sending a pre-stored virtual signal value comprising the currently used network and the TDD _ LTE network so as to switch the network for voice communication of the terminal to the TDD _ LTE network.
7. The apparatus of claim 5 or 6, wherein the preset signal threshold is a threshold of network signal quality used by the base station to communicate with the terminal.
8. The apparatus of claim 5, further comprising:
and the interception termination unit is used for terminating the interception of the sent network signal quality report and terminating the sending of the virtual signal quality report when the call is finished, so that the terminal is recovered to the network used before the call for communication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510158329.5A CN104703236B (en) | 2015-04-03 | 2015-04-03 | A kind of method for switching network and device of terminal communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510158329.5A CN104703236B (en) | 2015-04-03 | 2015-04-03 | A kind of method for switching network and device of terminal communication |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104703236A CN104703236A (en) | 2015-06-10 |
CN104703236B true CN104703236B (en) | 2018-01-16 |
Family
ID=53349910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510158329.5A Expired - Fee Related CN104703236B (en) | 2015-04-03 | 2015-04-03 | A kind of method for switching network and device of terminal communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104703236B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104837186B (en) * | 2015-04-03 | 2018-02-16 | 广东欧珀移动通信有限公司 | A kind of terminal speech communication means and device |
CN105517080B (en) * | 2015-11-28 | 2019-02-05 | Oppo广东移动通信有限公司 | A kind of network formats switching method, device and terminal |
CN105517129B (en) * | 2015-11-28 | 2018-06-29 | 广东欧珀移动通信有限公司 | Network formats switching method and communication terminal in a kind of communication terminal |
CN105406893B (en) * | 2015-11-28 | 2019-02-05 | Oppo广东移动通信有限公司 | A kind of processing method of communication service, device and communication terminal |
CN105338585B (en) * | 2015-11-28 | 2019-02-05 | Oppo广东移动通信有限公司 | A kind of network formats switching method, device and terminal |
CN106788530B (en) * | 2016-12-07 | 2019-06-14 | 广东小天才科技有限公司 | Mobile equipment radiation control method and device and mobile equipment |
CN107302776A (en) * | 2017-05-04 | 2017-10-27 | 深圳市万普拉斯科技有限公司 | Network selection method, device and the mobile terminal of circuit domain dropping |
CN110719616A (en) * | 2019-11-04 | 2020-01-21 | RealMe重庆移动通信有限公司 | Network switching method and device, storage medium and electronic equipment |
CN113965951B (en) * | 2021-10-25 | 2024-04-02 | 上海豪承信息技术有限公司 | Voice communication method, device, storage medium and program product |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651972A (en) * | 2009-09-15 | 2010-02-17 | 北京天碁科技有限公司 | Network selection method of TD-SCDMA/GSM double-module terminal |
CN102685857A (en) * | 2011-03-17 | 2012-09-19 | 国基电子(上海)有限公司 | Mobile phone and switching method of communication systems thereof |
CN104754677A (en) * | 2015-03-24 | 2015-07-01 | 广东欧珀移动通信有限公司 | Mobile equipment network connecting switching control method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4744377B2 (en) * | 2006-06-30 | 2011-08-10 | パナソニック株式会社 | Communication terminal device and communication method |
-
2015
- 2015-04-03 CN CN201510158329.5A patent/CN104703236B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651972A (en) * | 2009-09-15 | 2010-02-17 | 北京天碁科技有限公司 | Network selection method of TD-SCDMA/GSM double-module terminal |
CN102685857A (en) * | 2011-03-17 | 2012-09-19 | 国基电子(上海)有限公司 | Mobile phone and switching method of communication systems thereof |
CN104754677A (en) * | 2015-03-24 | 2015-07-01 | 广东欧珀移动通信有限公司 | Mobile equipment network connecting switching control method and device |
Also Published As
Publication number | Publication date |
---|---|
CN104703236A (en) | 2015-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104703236B (en) | A kind of method for switching network and device of terminal communication | |
CN113766559B (en) | Network mode control method, terminal and storage medium | |
US9497730B2 (en) | Measurement gaps triggering for a multi SIM mobile device | |
CN104754677B (en) | A kind of control method and device of mobile device networking switching | |
CN103987099A (en) | Voice communication method and system for multi-card and multi-standby terminal | |
CN104703267B (en) | The terminal communicating method and device of a kind of power saving | |
CN105101164A (en) | Dual-card dual-standby terminal and data communication method | |
KR101262340B1 (en) | Apparatus for providing system information and method thereof | |
CN105357404A (en) | Network switching method, device and communication terminal | |
CN113965951B (en) | Voice communication method, device, storage medium and program product | |
CN101977410A (en) | Method and device for dual-network and dual-standby terminal to perform communication | |
CN103313334A (en) | Wireless communication method and base station controller | |
CN107959954B (en) | Wireless communication method and terminal equipment | |
CN113727403A (en) | Network switching method and device, electronic equipment and readable storage medium | |
CN102149155A (en) | Method and device for dual-mode dual-standby terminal to implement communications | |
CN103313292A (en) | Inter-system measuring method based on single-baseband chip and double-connection framework | |
US8855619B2 (en) | Method for state transition and network device | |
CN107959945B (en) | Wireless communication method and terminal equipment | |
CN104837186B (en) | A kind of terminal speech communication means and device | |
US20210195671A1 (en) | Control Method for Displaying Service Identifier in Electronic Device, Electronic Device, and Storage | |
CN105430718A (en) | Network access method and device and communication terminal | |
WO2020043059A1 (en) | Method and apparatus for displaying service identifier and storage medium | |
US9602764B2 (en) | Method for implementing video calls on communication terminal and communication terminal thereof | |
CN112425191A (en) | Network state display control method and device | |
CN103415037B (en) | Multi-mode single-standby mobile terminal and communication means |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180116 |
|
CF01 | Termination of patent right due to non-payment of annual fee |