CN112566202A - Communication switching method, device and storage medium - Google Patents
Communication switching method, device and storage medium Download PDFInfo
- Publication number
- CN112566202A CN112566202A CN202011451320.0A CN202011451320A CN112566202A CN 112566202 A CN112566202 A CN 112566202A CN 202011451320 A CN202011451320 A CN 202011451320A CN 112566202 A CN112566202 A CN 112566202A
- Authority
- CN
- China
- Prior art keywords
- communication
- communication card
- card
- monitoring
- component set
- 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/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/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/16—Performing reselection for specific purposes
- H04W36/165—Performing reselection for specific purposes for reducing network power consumption
-
- 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/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- 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)
- Telephone Function (AREA)
Abstract
The invention discloses a communication switching method, a device and a storage medium, wherein the method comprises the following steps: calling a monitoring component set under the condition that the first communication card is in a communication state; monitoring the communication quality of the second communication card by using the monitoring component set; and selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
Description
Technical Field
The present invention relates to communications technologies, and in particular, to a communication switching method, apparatus, and storage medium.
Background
Currently, a mobile terminal may have one Subscriber Identity Module (SIM) card or two SIM cards. For a terminal with two SIM cards, when network data transmission is required, one of the SIM cards can be generally selected, but the selection needs to be performed by the user himself, which is not flexible enough.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a communication switching method, apparatus and storage medium.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the embodiment of the invention provides a communication switching method, which is applied to a terminal with a first communication card and a second communication card and comprises the following steps:
calling a monitoring component set under the condition that the first communication card is in a communication state;
monitoring the communication quality of the second communication card by using the monitoring component set;
and selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
In the foregoing solution, the communication state of the first communication card includes: a single-shot state;
the call monitoring component comprises: calling a first communication module as a monitoring component set; the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
In the foregoing solution, the communication state of the first communication card includes: a single-shot state;
the call monitoring component comprises:
after a first communication component set used by the first communication card is adjusted to a second communication component set, calling a PA (Power amplifier) and an LNA (Low noise amplifier) as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In the foregoing solution, after the adjusting the first communication component set used by the first communication card to the second communication component set, invoking a PA and an LNA as the monitoring component set includes:
after adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
In the foregoing solution, the communication state of the first communication card includes: a dual transmit state;
the call monitoring component comprises:
after the first communication component set used by the first communication card is adjusted to be a third communication component set, calling PA and LNA as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In the foregoing solution, after the first communication component set used by the first communication card is adjusted to the third communication component set, the method calls the PA and the LNA as a monitoring component set, and includes:
after adjusting the 2 PAs and 4 LNAs used by the first communications card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
In the foregoing solution, the communication quality includes at least one of: signal strength, data transmission capacity, transmission rate, signal quality, throughput;
the determining that the second communication card meets a preset switching condition includes at least one of:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
An embodiment of the present invention provides a communication switching apparatus, where the apparatus includes:
the calling module is used for calling the monitoring component set under the condition that the first communication card is in a communication state;
the monitoring module is used for monitoring the communication quality of the second communication card by using the monitoring component set;
and the processing module is used for selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
In the foregoing solution, the communication state of the first communication card includes: a single-shot state;
the calling module is used for calling the first communication module as a monitoring component set; the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
In the foregoing solution, the communication state of the first communication card includes: a single-shot state;
the calling module is used for calling PA and LNA as a monitoring component set after the first communication component set used by the first communication card is adjusted to be a second communication component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In the foregoing solution, the invoking module is configured to, after adjusting the 1 PA and the 4 LNAs used by the first communication card to use the 1 PA and the 2 LNAs, invoke the 1 PA and the 2 LNAs as a monitoring component set.
In the foregoing solution, the communication state of the first communication card includes: a dual transmit state;
the calling module is used for calling PA and LNA as a monitoring component set after the first communication component set used by the first communication card is adjusted to be a third communication component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In the foregoing solution, the invoking module is configured to, after adjusting the 2 PAs and the 4 LNAs used by the first communication card to use 1 PA and 2 LNAs, invoke the 1 PA and the 2 LNAs as a monitoring component set.
In the foregoing solution, the communication quality includes at least one of: signal strength, data transmission capacity, transmission rate, signal quality, throughput;
the processing module is configured to determine that the second communication card meets a preset switching condition when at least one of the following conditions is determined:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
The embodiment of the invention provides a communication switching device, which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the program to realize the steps of any one of the communication switching methods.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of any one of the communication switching methods described above.
The communication switching method, the device and the storage medium provided by the embodiment of the invention comprise the following steps: calling a monitoring component set under the condition that the first communication card is in a communication state; monitoring the communication quality of the second communication card by using the monitoring component set; according to the communication quality of the second communication card, when the second communication card meets a preset switching condition, the second communication card is selected for data communication; therefore, the communication card with better communication quality is intelligently selected between the first communication card and the second communication card for data transmission, and the user experience is improved.
Drawings
Fig. 1 is a schematic diagram of a communication architecture of a mobile terminal according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a communication handover method according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating another communication handover method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a communication switching apparatus according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of another communication switching apparatus according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention is applied to a terminal with a first communication card and a second communication card, and a monitoring component set is called under the condition that the first communication card is in a communication state; monitoring the communication quality of the second communication card by using the monitoring component set; and selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
The present invention will be described in further detail with reference to examples.
For the following description, a communication architecture of a current mobile terminal will be described. Fig. 1 is a schematic diagram of a communication architecture of a mobile terminal according to an embodiment of the present invention; as shown in figure 1 of the drawings, in which,
the communication architecture of mobile terminals such as mobile phones supporting the fifth generation mobile communication technology (5G) can be basically divided into two parts, one part is a fourth generation mobile communication technology (4G) communication module, and the other part is a 5G communication module; the 5G communication module can be divided into a single-transmitting state and a double-transmitting state;
in the single-transmission state, 1 Power Amplifier (PA) and 4 Low Noise Amplifiers (LNA) in the 5G communication module need to be called, and the called is 1Tx 4 Rx;
the dual transmit state calls 2 PAs and 4 LNAs in the 5G communication module, which is denoted as 2Tx 4 Rx.
Fig. 2 is a flowchart illustrating a communication handover method according to an embodiment of the present invention; as shown in fig. 2, the communication switching method is applied to a terminal; the method comprises the following steps:
and 203, selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
The first communication card can be applied to (or work on) 5G frequency band signals, 4G frequency band signals and the like; the second communication card can be applied to 5G frequency band signals, 4G frequency band signals and the like.
When the first communication card is applied to a 5G frequency band signal, the first communication card can be specifically divided into a single transmission state and a double transmission state; here, the single transmission state refers to the above-mentioned 1Tx 4Rx, and the dual transmission state refers to 2Tx 4 Rx.
In one embodiment, the communication state of the first communication card includes: a single-shot state;
the call monitoring component comprises: calling a first communication module as a monitoring component set;
the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
Here, the first communication module is a 4G communication module; a first class of frequency band signals comprising: 4G frequency band signals and 5G damping frequency band signals.
Namely, when determining that the communication quality of the second communication card under the 4G frequency band signal and the 5G damping frequency band signal needs to be monitored, the 4G communication module may be invoked.
Accordingly, the communication quality may be characterized by the received signal strength. Specifically, the rf transceiver receives and demodulates the Signal, and during this process, the Reference Signal Receiving Power (RSRP) of the received Signal can be monitored as a basis for determining the strength of the Signal.
The determining that the second communication card satisfies the preset switching condition may include: determining that the signal strength of the second communication card is higher than the signal strength of the first communication card.
In one embodiment, the communication state of the first communication card includes: a single-shot state; the second communication card corresponds to a 5G frequency band signal;
the call monitoring component comprises:
after a first communication component set used by the first communication card is adjusted to a second communication component set, calling a PA (Power amplifier) and an LNA (Low noise amplifier) as a monitoring component set;
the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
Here, the second type of frequency band signal includes: 5G band (i.e., sub-6G band) signals.
Wherein the first set of communication components comprises: 1 PA and 4 LNAs; the second set of communication components comprising: 1 PA and 2 LNAs;
after the first communication component set used by the first communication card is adjusted to the second communication component set, calling a PA and an LNA as the monitoring component set, including:
after adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
Here, after calling 1 PA and 2 LNAs as a monitoring component set, monitoring the communication quality of the second communication card by using the monitoring component set; according to the communication quality of the second communication card, when the second communication card meets a preset switching condition, the second communication card is selected for data communication; and when the second communication card is determined not to meet the preset switching condition, continuing to use the first communication card for communication, and recovering from 1Tx2Rx to 1Tx 4Rx, namely recovering to use 1 PA and 4 LNAs by the first communication card.
Specifically, in the independent networking (SA) mode, the first communication card may perform 2 actions when the single-transmission SA operates (i.e., is in the single-transmission state), which are:
the first is the operation executed when the second communication card adopts 4G frequency band signals or 5G damping frequency band signals; the method comprises the following steps: and the periodic enabling 4G module monitors the second communication card, and when the signal intensity and/or the data transmission quantity and the like of the second communication card are better than the current use frequency band of the first communication card, the second communication card is switched to carry out data transmission by using the second communication card.
Second, the operation executed when the second communication card adopts the 5G frequency band (specifically, sub-6G frequency band) signal; the method comprises the following steps: the single transmission state is switched periodically, namely, the 1Tx 4Rx is switched to the 1Tx2Rx, and meanwhile, the other path of PA is opened to be 1Tx, so that the 1Tx2Rx is enabled to be used for monitoring the 5G frequency band signal of the second communication card; if the communication quality of the 5G frequency band signal of the second communication card is better than the frequency band used by the first communication card, switching the second communication card for data transmission; if the monitoring has no signal improvement, the first communication card is continuously used, and the 1Tx2Rx is restored to 1Tx 4 Rx.
It should be noted that, because the whole circuit design has 2Tx paths and 4Rx paths in total, 1Tx path (i.e., single transmission state) and 4Rx paths (i.e., 1T4R) are used when the first communication card single transmission SA operates in the initial state; when the 5G frequency band signal of the second communication card is to be detected, the 1T4R of the first communication card is switched to 1T2R (i.e. two Rx paths are cut off, only one Tx2Rx path is reserved for the first communication card), the remaining 2Rx paths are added with the unused 1Tx path for the 5G frequency band of the second communication card to be used, the second communication card is also 1T2R at this time, and the 1T2R is used to actually detect the performance of the second communication card.
It should be noted that, when the terminal is switched from 1T4R to 1T2R, the terminal may interact with the network side (i.e., the base station) to tell the base station that the terminal enters the handover state, so that the base station synchronously adjusts 1T2R of the adaptive terminal; similarly, when the monitoring process is completed, the target state (e.g., 1T4R state) is switched to in synchronization with the network.
In one embodiment, the communication state of the first communication card includes: a dual transmit state;
the call monitoring component comprises:
after the first communication component set used by the first communication card is adjusted to be a third communication component set, calling PA and LNA as a monitoring component set;
the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
Wherein the first set of communication components comprises: 2 PAs and 4 LNAs; the second set of communication components comprising: 1 PA and 2 LNAs;
after the first communication component set used by the first communication card is adjusted to a third communication component set, calling a PA and a LNA as a monitoring component set, including:
after adjusting the 2 PAs and 4 LNAs used by the first communications card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
Specifically, when the first communication card operates in dual-transmission SA (i.e., in a dual-transmission state), 2Tx paths and 4Rx paths (i.e., 2T4R) are used, and when a 5G frequency band (specifically, sub-6G frequency band) signal of the second communication card needs to be monitored, the 2T4R of the first communication card is switched to 1T2R (i.e., one Tx path and two Rx paths are cut off, only one Tx path and one Rx path are reserved for the first communication card SA), and the remaining 1Tx path and 2Rx paths are used for the 5G frequency band of the second communication card; at this time, the second communication card is also 1T2R, and the performance of the second communication card (such as RSRP signal quality, throughput and the like of the network where the frequency band of the second communication card is located) is actually monitored by using the 1T 2R; and if the communication quality of the second communication card is better than that of the first communication card, switching to the second communication card.
Here, the monitoring of the communication quality of the second communication card includes: performing data exchange with the base station for a certain period of time (a short time) through the second communication card to check the actual signal strength of the second communication card; such as detecting RSRP metrics, and looking at actual data throughput for a short period of time.
Specifically, after calling 1 PA and 2 LNAs as a monitoring component set, the method further includes:
monitoring the communication quality of the second communication card by using the monitoring component set;
according to the communication quality of the second communication card, when the second communication card meets a preset switching condition, the second communication card is selected for data communication;
and when the second communication card is determined not to meet the preset switching condition, continuing to use the first communication card for communication, and recovering from 1Tx2Rx to 2Tx 4Rx, namely recovering to use 2 PAs and 4 LNAs by the first communication card.
It should be noted that, when the terminal is switched from 2T4R to 1T2R, the terminal may interact with the network side (i.e., the base station) to tell the base station that the terminal enters a switching state, so that the base station synchronously adjusts 1T2R of the adaptive terminal; similarly, when the monitoring process is completed, the network is switched to the target state (e.g., 2T4R state) synchronously.
In one embodiment, the communication quality includes at least one of: signal strength, data transmission capacity, transmission rate, signal quality, throughput;
the determining that the second communication card meets a preset switching condition includes at least one of:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
In one embodiment, the first communications card may be in a 4G mode; in the case where the first communications card is in 4G mode, invoking a set of monitoring components comprising:
temporarily interrupting the 4G communication of the first communication card, and calling a 4G communication module as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first-class frequency band signals (namely 4G or 5G fading frequency band signals);
calling a 5G communication module as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the second type of frequency band signals (namely 5G frequency band signals).
Specifically, corresponding to a frequency band signal of 4G or 5G refarming of the second communication card to be monitored, the 4G communication of the first communication card is temporarily interrupted, a (tune away) link is disconnected for communication with the second communication card, the communication quality (such as signal quality, throughput and the like) of the second communication card is analyzed, and whether switching is carried out or not is determined based on the signal quality, the throughput and the like;
corresponding to the need of monitoring the frequency band signal of the 5G (sub-6G) of the second communication card, because the first communication card only adopts the 4G communication module, the 5G communication module of the terminal is in an idle state, at the moment, only the 5G communication module needs to be called for the second communication card to use, and the state of the first communication card does not need to be disconnected.
The above embodiments are directed to a scheme with 2 PAs and 4 LNAs for a 5G communication module; in the case of a 5G communication module with more PAs and LNAs (e.g. 3 PAs and 6 LNAs, or 4 PAs and 8 LNAs, etc., which are not enumerated here), the following is further described with respect to invoking the monitoring component set:
for the above scheme that 1 PA and 2 LNAs are to be called as a monitoring component set after 1 PA and 4 LNAs used by the first communication card are adjusted to use 1 PA and 2 LNAs, the 1 PA and 2 LNAs can be called directly without adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs.
Similarly, for the above-mentioned scheme that calls 1 PA and 2 LNAs as a monitoring component set after 2 PAs and 4 LNAs used by the first communication card are adjusted to use 1 PA and 2 LNAs, the 1 PA and 2 LNAs or 2 PAs and 4 LNAs can be called directly without first adjusting the 2 PAs and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs.
Fig. 3 is a flowchart illustrating a further communication handover method according to an embodiment of the present invention; as shown in fig. 3, the first communication card has two working states, one is in a 5G communication mode, and the other is in a 4G communication mode;
a 5G communication mode comprising: single-emission SA operation and double-emission SA operation;
when the single-transmission SA works, if a 4G frequency band signal or a 5G fading frequency band signal (equivalent to the first-class frequency band signal) registered by the second communication card needs to be monitored, the 4G communication module is enabled to monitor the second communication card, and the monitoring determines that the communication quality (such as data transmission amount) of the second communication card is better than the current use frequency band of the first communication card, the second communication card is switched to perform data transmission by using the second communication card.
If a 5G frequency band signal (equivalent to the second frequency band signal) registered by the second communication card needs to be monitored, the single transmission state is periodically switched, that is, the 1Tx 4Rx is switched to the 1Tx2Rx, and meanwhile, the other path of PA is opened to be 1Tx, so that the 1Tx2Rx is enabled to monitor the 5G frequency band signal of the second communication card; if the communication quality of the 5G frequency band signal of the second communication card is better than the frequency band used by the first communication card, switching the second communication card for data transmission; if the monitoring has no signal improvement, the first communication card is continuously used, and the 1Tx2Rx is restored to 1Tx 4 Rx.
When the dual-transmission SA works, if a 5G frequency band (specifically, sub-6G frequency band) signal (equivalent to the second frequency band signal) registered by the second communication card needs to be monitored, the 1T4R of the first communication card is switched to 1T2R (i.e., two Rx paths are cut off, only one Tx2Rx path is reserved for the first communication card), the remaining 2Rx paths and the unused 1Tx path are added to the 5G frequency band of the second communication card for use, at this time, the second communication card is also 1T2R, and the 1T2R is used to actually monitor the communication quality of the second communication card.
If the registered 4G or 5G refarming frequency band signal of the second communication card (equivalent to the first class frequency band signal) needs to be monitored, the 4G communication module is called to carry out communication for the second communication card so as to monitor the signal quality of the second communication card.
In the 4G communication mode, if a 4G or 5G reframing frequency band signal (equivalent to the first class frequency band signal) registered by the second communication card needs to be monitored, the 4G communication of the first communication card is temporarily interrupted, and a tune away link is used for communicating with the second communication card so as to monitor the signal quality of the second communication card;
if a 5G frequency band (specifically, sub-6G frequency band) signal (equivalent to the second frequency band signal) of the second communication card needs to be monitored, since the first communication card only adopts the 4G communication module, the 5G communication module of the terminal is in an idle state, at this time, only the 5G communication module needs to be called for the second communication card to use, and the state of the first communication card does not need to be disconnected.
Fig. 4 is a schematic structural diagram of a communication switching apparatus according to an embodiment of the present invention; as shown in fig. 4, the communication switching apparatus may be applied to a terminal, the apparatus including:
the calling module is used for calling the monitoring component set under the condition that the first communication card is determined to be in the communication state;
the monitoring module is used for monitoring the communication quality of the second communication card by using the monitoring component set;
and the processing module is used for selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
In one embodiment, the communication state of the first communication card includes: a single-shot state;
the calling module is used for calling the first communication module as a monitoring component set; the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
In one embodiment, the communication state of the first communication card includes: a single-shot state;
the calling module is used for calling PA and LNA as a monitoring component set after the first communication component set used by the first communication card is adjusted to be a second communication component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In an embodiment, the invoking module is configured to invoke 1 PA and 2 LNAs as the set of monitoring components after adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs.
In one embodiment, the communication state of the first communication card includes: a dual transmit state;
the calling module is used for calling PA and LNA as a monitoring component set after the first communication component set used by the first communication card is adjusted to be a third communication component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In an embodiment, the invoking module is configured to invoke 1 PA and 2 LNAs as the set of monitoring components after adjusting the 2 PAs and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs.
In one embodiment, the communication quality includes at least one of: signal strength, data transmission capacity, transmission rate, signal quality, throughput;
the processing module is configured to determine that the second communication card meets a preset switching condition when at least one of the following conditions is determined:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
It should be noted that: in the communication switching apparatus provided in the above embodiment, when implementing the corresponding communication switching method, only the division of each program module is taken as an example, and in practical applications, the processing distribution may be completed by different program modules according to needs, that is, the internal structure of the terminal is divided into different program modules to complete all or part of the processing described above. In addition, the apparatus provided by the above embodiment and the embodiment of the corresponding method belong to the same concept, and the specific implementation process thereof is described in the method embodiment, which is not described herein again.
Fig. 5 is a schematic structural diagram of a communication switching apparatus according to an embodiment of the present invention; as shown in fig. 5, the apparatus 50 includes: a processor 501 and a memory 502 for storing computer programs executable on the processor; wherein, the processor 501 is configured to execute, when running the computer program, the following steps: calling a monitoring component set under the condition that the first communication card is determined to be in a communication state; monitoring the communication quality of the second communication card by using the monitoring component set; and selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
In an embodiment, the processor 501 is further configured to execute, when running the computer program, the following: calling a first communication module as a monitoring component set; the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
In an embodiment, the processor 501 is further configured to execute, when running the computer program, the following: after a first communication component set used by the first communication card is adjusted to a second communication component set, calling a PA (Power amplifier) and an LNA (Low noise amplifier) as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In an embodiment, the processor 501 is further configured to execute, when running the computer program, the following: after adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
In an embodiment, the processor 501 is further configured to execute, when running the computer program, the following: after the first communication component set used by the first communication card is adjusted to be a third communication component set, calling PA and LNA as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In an embodiment, the processor 501 is further configured to execute, when running the computer program, the following: after adjusting the 2 PAs and 4 LNAs used by the first communications card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
In an embodiment, the processor 501 is further configured to execute, when running the computer program, the following: determining that the second communication card satisfies a preset switching condition when at least one of the following conditions is determined:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
The processor is further configured to execute the method provided by one or more technical solutions of the terminal side when running the computer program, and details are not described herein for brevity. And the computer program is stored on the memory 502.
In practical applications, the apparatus 50 may further include: at least one network interface 503. The various components in the communication switching device 50 are coupled together by a bus system 504. It is understood that the bus system 504 is used to enable communications among the components. The bus system 504 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 504 in fig. 5. The number of the processors 501 may be at least one. The network interface 503 is used for wired or wireless communication between the communication switching apparatus 50 and other devices.
The memory 502 in the embodiment of the present invention is used to store various types of data to support the operation of the communication switching apparatus 50.
The method disclosed by the above-mentioned embodiments of the present invention may be applied to the processor 501, or implemented by the processor 501. The processor 501 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 501. The Processor 501 may be a general purpose Processor, a DiGital Signal Processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc. Processor 501 may implement or perform the methods, steps, and logic blocks disclosed in embodiments of the present invention. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed by the embodiment of the invention can be directly implemented by a hardware decoding processor, or can be implemented by combining hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in the memory 502, and the processor 501 reads the information in the memory 502 and performs the steps of the aforementioned methods in conjunction with its hardware.
In an exemplary embodiment, the communication switching Device 50 may be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, Micro Controllers (MCUs), microprocessors (microprocessors), or other electronic components for performing the foregoing methods.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored; the computer program, when executed by a processor, performs: calling a monitoring component set under the condition that the first communication card is determined to be in a communication state; monitoring the communication quality of the second communication card by using the monitoring component set; and selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
In one embodiment, the computer program, when executed by the processor, performs: calling a first communication module as a monitoring component set; the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
In one embodiment, the computer program, when executed by the processor, performs: after a first communication component set used by the first communication card is adjusted to a second communication component set, calling a PA (Power amplifier) and an LNA (Low noise amplifier) as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In one embodiment, the computer program, when executed by the processor, performs: after adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
In one embodiment, the computer program, when executed by the processor, performs: after the first communication component set used by the first communication card is adjusted to be a third communication component set, calling PA and LNA as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
In one embodiment, the computer program, when executed by the processor, performs: after adjusting the 2 PAs and 4 LNAs used by the first communications card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
In one embodiment, the computer program, when executed by the processor, performs: determining that the second communication card satisfies a preset switching condition when at least one of the following conditions is determined:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
When the computer program is executed by the processor, the method provided by one or more technical solutions of the terminal side is also executed, and details are not described herein for brevity.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional 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 the functional units in the embodiments of the present invention 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.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, 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.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several 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 methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
It should be noted that: in the present examples, "first", "second", etc. are used for distinguishing similar objects and are not necessarily used for describing a particular order or sequence.
In addition, the technical solutions described in the embodiments of the present invention may be arbitrarily combined without conflict.
In the present examples, a plurality means at least two, e.g., two, three, etc., unless specifically limited otherwise.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention 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 invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (10)
1. A communication switching method applied to a terminal having a first communication card and a second communication card, the method comprising:
calling a monitoring component set under the condition that the first communication card is in a communication state;
monitoring the communication quality of the second communication card by using the monitoring component set;
and selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
2. The method according to claim 1, wherein the communication state in which the first communication card is in includes: a single-shot state;
the call monitoring component comprises: calling a first communication module as a monitoring component set; the first communication module realizes communication under a first class of frequency band signals; the monitoring component set is used for monitoring the communication quality of the second communication card applied to the first class frequency band signals.
3. The method according to claim 1, wherein the communication state in which the first communication card is in includes: a single-shot state;
the call monitoring component comprises:
after a first communication component set used by the first communication card is adjusted to a second communication component set, calling a PA (Power amplifier) and an LNA (Low noise amplifier) as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
4. The method of claim 3, wherein the adjusting the first set of communication components used by the first communication card to the second set of communication components invokes a PA and an LNA as the set of monitoring components, comprising:
after adjusting the 1 PA and 4 LNAs used by the first communication card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
5. The method according to claim 1, wherein the communication state in which the first communication card is in includes: a dual transmit state;
the call monitoring component comprises:
after the first communication component set used by the first communication card is adjusted to be a third communication component set, calling PA and LNA as a monitoring component set; the monitoring component set is used for monitoring the communication quality of the second communication card applied to a second type of frequency band signals; the second type of frequency band signal is different from the first type of frequency band signal.
6. The method of claim 5, wherein adjusting the first set of communication components used by the first communication card to a third set of communication components invokes a PA and an LNA as a set of monitoring components, comprising:
after adjusting the 2 PAs and 4 LNAs used by the first communications card to use 1 PA and 2 LNAs, call 1 PA and 2 LNAs as a set of monitoring components.
7. The method of claim 2, 3 or 5, wherein the quality of the communication comprises at least one of: signal strength, data transmission capacity, transmission rate, signal quality, throughput;
the determining that the second communication card meets a preset switching condition includes at least one of:
determining that the signal strength of the second communication card is higher than the signal strength of the first communication card;
determining that the data transmission amount of the second communication card is higher than that of the first communication card;
determining that the transmission rate of the second communication card is higher than the transmission rate of the first communication card;
determining that the signal quality of the second communication card is higher than the signal quality of the first communication card;
determining that the throughput of the second communication card is higher than the throughput of the first communication card.
8. A communication switching apparatus, characterized in that the apparatus comprises:
the calling module is used for calling the monitoring component set under the condition that the first communication card is in a communication state;
the monitoring module is used for monitoring the communication quality of the second communication card by using the monitoring component set;
and the processing module is used for selecting the second communication card for data communication when the second communication card meets a preset switching condition according to the communication quality of the second communication card.
9. A communication switching apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the steps of the method of any one of claims 1 to 7 are implemented when the program is executed by the processor.
10. 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 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011451320.0A CN112566202B (en) | 2020-12-10 | 2020-12-10 | Communication switching method, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011451320.0A CN112566202B (en) | 2020-12-10 | 2020-12-10 | Communication switching method, device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112566202A true CN112566202A (en) | 2021-03-26 |
CN112566202B CN112566202B (en) | 2023-06-27 |
Family
ID=75061686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011451320.0A Active CN112566202B (en) | 2020-12-10 | 2020-12-10 | Communication switching method, device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112566202B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100008338A1 (en) * | 2008-07-14 | 2010-01-14 | Texas Instruments Incorporated | High transmission power using shared bluetooth and wireless local area network front end module |
WO2017008386A1 (en) * | 2015-07-10 | 2017-01-19 | 中兴通讯股份有限公司 | Method and apparatus for automatically switching in-service card of double-card terminal, and storage medium |
CN106658629A (en) * | 2015-10-28 | 2017-05-10 | 小米科技有限责任公司 | Network switching method and apparatus |
CN108183743A (en) * | 2017-12-28 | 2018-06-19 | 江苏星宇芯联电子科技有限公司 | The Beidou communication system for being used for transmission voice, picture based on soft compressed encoding |
CN109379767A (en) * | 2018-12-29 | 2019-02-22 | 出门问问信息科技有限公司 | Method for switching network, device, wearable device and computer readable storage medium |
CN110290599A (en) * | 2019-07-08 | 2019-09-27 | Oppo广东移动通信有限公司 | Radio circuit, electronic equipment and radio circuit control method |
WO2019222954A1 (en) * | 2018-05-24 | 2019-11-28 | 华为技术有限公司 | Method for receiving signal and terminal device |
WO2020103089A1 (en) * | 2018-11-22 | 2020-05-28 | 深圳市欢太科技有限公司 | Dual-card communication method and related product |
WO2020141647A1 (en) * | 2019-01-04 | 2020-07-09 | 엘지전자 주식회사 | Mobile terminal supporting srs and method for controlling mobile terminal |
CN111527761A (en) * | 2020-03-12 | 2020-08-11 | 北京小米移动软件有限公司 | Information processing method, device, user equipment, base station and storage medium |
CN111758282A (en) * | 2020-05-18 | 2020-10-09 | 北京小米移动软件有限公司 | Cell switching method and device and storage medium |
-
2020
- 2020-12-10 CN CN202011451320.0A patent/CN112566202B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100008338A1 (en) * | 2008-07-14 | 2010-01-14 | Texas Instruments Incorporated | High transmission power using shared bluetooth and wireless local area network front end module |
WO2017008386A1 (en) * | 2015-07-10 | 2017-01-19 | 中兴通讯股份有限公司 | Method and apparatus for automatically switching in-service card of double-card terminal, and storage medium |
CN106658629A (en) * | 2015-10-28 | 2017-05-10 | 小米科技有限责任公司 | Network switching method and apparatus |
CN108183743A (en) * | 2017-12-28 | 2018-06-19 | 江苏星宇芯联电子科技有限公司 | The Beidou communication system for being used for transmission voice, picture based on soft compressed encoding |
WO2019222954A1 (en) * | 2018-05-24 | 2019-11-28 | 华为技术有限公司 | Method for receiving signal and terminal device |
WO2020103089A1 (en) * | 2018-11-22 | 2020-05-28 | 深圳市欢太科技有限公司 | Dual-card communication method and related product |
CN109379767A (en) * | 2018-12-29 | 2019-02-22 | 出门问问信息科技有限公司 | Method for switching network, device, wearable device and computer readable storage medium |
WO2020141647A1 (en) * | 2019-01-04 | 2020-07-09 | 엘지전자 주식회사 | Mobile terminal supporting srs and method for controlling mobile terminal |
CN110290599A (en) * | 2019-07-08 | 2019-09-27 | Oppo广东移动通信有限公司 | Radio circuit, electronic equipment and radio circuit control method |
CN111527761A (en) * | 2020-03-12 | 2020-08-11 | 北京小米移动软件有限公司 | Information processing method, device, user equipment, base station and storage medium |
CN111758282A (en) * | 2020-05-18 | 2020-10-09 | 北京小米移动软件有限公司 | Cell switching method and device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112566202B (en) | 2023-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3633868B1 (en) | Terminal and communication method thereof | |
EP2190247B1 (en) | Neighbor cell monitoring method and apparatus for dual-standby mobile terminal | |
KR101836199B1 (en) | Multi-mode wireless terminal | |
US20140248922A1 (en) | Measurement Gaps Triggering for a Multi Sim Mobile Device | |
CN111654316A (en) | Antenna switching method and device, storage medium and electronic equipment | |
CN107147419A (en) | Reduce method, storage medium and the terminal of signal interference | |
CN111988775B (en) | Network configuration method and device and computer readable storage medium | |
CN112910491B (en) | Terminal double-card communication method, device, equipment and storage medium | |
US8270970B1 (en) | Network listening method of a mobile phone | |
CN101505157B (en) | For the Apparatus for () and method therefor of the impedance matching in dual-standby portable terminal | |
CN112566202A (en) | Communication switching method, device and storage medium | |
CN114827984B (en) | Communication method and communication device | |
KR20060026969A (en) | Radio communication terminal | |
CN104041141A (en) | Communication terminals and methods for controlling a receiver of a communication terminal | |
CN108243440B (en) | Inter-board rate switching method and device | |
CN114759963B (en) | SRS polling method, radio frequency circuit and electronic equipment | |
CN109783278B (en) | Mobile equipment and method and storage device for modifying Bluetooth software thereof | |
CN112202467B (en) | Method, device, equipment and medium for controlling main diversity change-over switch | |
CN115173885B (en) | Method and device for switching access, electronic equipment and computer readable medium | |
CN111654294B (en) | Antenna sharing method and device, storage medium and electronic equipment | |
WO2024125432A1 (en) | Signal monitoring method, signal transmission method, apparatus, terminal and network-side device | |
CN117750476A (en) | Communication method, device and terminal | |
CN116017409A (en) | Information reporting method, receiving method, terminal, network equipment and storage medium | |
CN117279051A (en) | Method for determining interruption influence, network equipment and terminal | |
CN117979279A (en) | Resource allocation method and device |
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 |