The content of the invention
It is a primary object of the present invention to solve the switching of subscriber identification card in can not being communicated automatically so that use
The switching of family identification cartoon letters is not intelligent enough, and the problem of reduce communication quality and communication efficiency.
To achieve the above object, the communication control method for a kind of mobile terminal that the present invention is provided, the mobile terminal
Communication means comprises the following steps:
Mobile terminal obtains the signal of the corresponding subscriber identification card of the communication request when detecting communication request
Quality;
The mobile terminal judges whether the signal quality value of the subscriber identification card is less than preset signals quality threshold
Value;
The mobile terminal is cut when the signal quality value of the subscriber identification card is less than preset signals quality threshold
Shift to other users identification card and complete the corresponding communication event of the communication request.
Preferably, it is described to switch to the step that other users identification card completes the corresponding communication event of the communication request
Suddenly include:
The frequency range of the acquisition for mobile terminal other users identification card;
The mobile terminal switches to the frequency range where the communication request frequency range of acquisition, to switch to other users
Identification card completes the corresponding communication event of the communication request.
Preferably, it is described to switch to other users identification card when only existing an other users identification card
The step of completing the communication request corresponding communication event includes:
The signal quality value of the acquisition for mobile terminal other users identification card;
The mobile terminal judges whether the signal quality value of the other users identification card is more than the default letter
Number quality threshold;
The mobile terminal is more than the preset signals quality in the signal quality value of the other users identification card
During threshold value, switch to other users identification card and complete the corresponding communication event of the communication request.
Preferably, when exist multiple signal quality values be more than the preset signals quality threshold other users identification
It is described to switch to the step of other users identification card completes the communication request corresponding communication event and include during card:
The mobile terminal is more than the other users identification card of the preset signals quality threshold from signal quality value
The maximum subscriber identification card of one signal quality value of selection is used as to be switched subscriber identification card;
The mobile terminal switches to the to be switched subscriber identification card and completes the corresponding communication of the communication request
Event.
Preferably, whether the mobile terminal judges the signal quality value of the other users identification card more than described
After the step of preset signals quality threshold, in addition to:
The mobile terminal is more than the preset signals quality in the signal quality value of the other users identification card
During threshold value, the balance amount information of other users identification card is obtained;
The mobile terminal judges whether the remaining sum value of the other users identification card is more than the default remaining sum threshold
Value;
The mobile terminal is cut when the remaining sum value of the other users identification card is more than the default balance threshold
Shift to the other users identification card and complete the corresponding communication event of the communication request.
In addition, to achieve the above object, the present invention also provides a kind of communication control unit of mobile terminal, described mobile whole
The communicator at end includes:
Acquisition module, for when detecting communication request, obtaining the corresponding subscriber identification card of the communication request
Signal quality;
Judge module, for judging whether the signal quality value of the subscriber identification card is less than preset signals quality threshold
Value;
Communicate handover module, is less than preset signals quality threshold for the signal quality value in the subscriber identification card
When, switch to other users identification card and complete the corresponding communication event of the communication request.
Preferably, the acquisition module, is additionally operable to obtain the frequency range of other users identification card;
The communication handover module, is additionally operable to switch to the frequency range where the communication request frequency range of acquisition, to cut
Shift to other users identification card and complete the corresponding communication event of the communication request.
Preferably, the acquisition module, is additionally operable to obtain the signal quality value of other users identification card;
Whether the judge module, be additionally operable to judge the signal quality value of the other users identification card more than described
Preset signals quality threshold;
The communication handover module, the signal quality value being additionally operable in the other users identification card is more than described pre-
If during signal quality threshold, switching to other users identification card and completing the corresponding communication event of the communication request.
Preferably, the communication control unit of the mobile terminal also includes processing module, when there are multiple signal quality values
More than the preset signals quality threshold other users identification card when,
The processing module, the other users identity for being more than the preset signals quality threshold from signal quality value is known
The maximum subscriber identification card of a signal quality value Ka not selected as to be switched subscriber identification card;
The communication handover module, is additionally operable to switch to the to be switched subscriber identification card completion communication request
Corresponding communication event.
Preferably, the acquisition module, is additionally operable to be more than institute in the signal quality value of the other users identification card
When stating preset signals quality threshold, the balance amount information of other users identification card is obtained;
The judge module, is additionally operable to judge whether the remaining sum value of the other users identification card is more than described preset
Balance threshold;
The communication handover module, the remaining sum value being additionally operable in the other users identification card is more than described default remaining
During volume threshold value, switch to the other users identification card and complete the corresponding communication event of the communication request.
Mobile terminal of the present invention is by when detecting communication request, judging the corresponding user's body of the communication request
Whether the signal quality value of part identification card is more than preset signals quality threshold, and in the signal quality of the subscriber identification card
Value is less than preset signals quality threshold, switches to other users identification card and completes the corresponding communication thing of the communication request
Part.Prevent from completing the problem of communication event reduces communication quality and communication efficiency by the subscriber identification card,
Communication quality and communication efficiency are effectively ensured and improved, and then improves the usage experience of mobile terminal.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
The present invention provides a kind of communication control method of mobile terminal.
Reference picture 1, Fig. 1 is the schematic flow sheet of the first embodiment of the communication control method of mobile terminal of the present invention.
In one embodiment, the communication control method of the mobile terminal includes:
Step S10, mobile terminal obtains the corresponding user identity identification of the communication request when detecting communication request
The signal quality of card;
The main body for performing the operating method of mobile terminal of the present invention can be mobile terminal, be mobile terminal further
Power-saving control software, the mobile terminal can be the call terminals such as mobile phone, pad with call function.In the present embodiment
In be preferably mobile phone, the mobile phone is preferably double card double standby mobile phone, naturally it is also possible to be multi-card multi-standby mobile phone.
The communication request that the mobile phone is detected can be the communication request that user is sent by the mobile phone or
The communication request that user is sent by other mobile phones to the mobile phone, i.e., described communication request can be the communication request sent,
It can also be the communication request received.The mobile phone obtains the communication request corresponding when detecting the communication request
The signal quality of subscriber identification card.The signal quality value can in per cent, for example, acquired signal matter
Value is 50%, 60% etc..
Step S20, the mobile terminal judges whether the signal quality value of the subscriber identification card is less than default letter
Number quality threshold;
The mobile phone preset in advance has signal quality threshold, and the preset signals quality threshold is according to place, communicating requirement
With user be expected and be configured, although and can be reset, for example, at home when, the preset signals quality threshold
Value is set to 40%, in company, and the preset signals quality threshold is set to 60% etc..The mobile phone is getting the use
During the signal quality value of family identification card, by the signal quality value of the Subscriber Identity Module and the preset signals quality threshold
It is compared, whether preset signals quality threshold is less than with the signal quality for judging the subscriber identification card.If for example, obtaining
The signal quality value of the Subscriber Identity Module taken is 30%, and the preset signals quality threshold is 40%, then judges the use
The signal quality value of family identification card is less than preset signals quality threshold;If the signal quality of the Subscriber Identity Module obtained
It is worth for 50%, the preset signals quality threshold is 40%, then judges that the signal quality value of the subscriber identification card is more than
Preset signals quality threshold.
Step S30, the mobile terminal is less than preset signals quality in the signal quality value of the subscriber identification card
During threshold value, switch to other users identification card and complete the corresponding communication event of the communication request.
The corresponding call duration time of the communication request includes sending the corresponding Content of Communication of communication request and/or receives described
The corresponding Content of Communication of communication request.The mobile phone is less than preset signals quality threshold in the signal quality value of the Subscriber Identity Module
During value, the corresponding communication thing of the available other users identification card completion communication request that the mobile phone is installed is switched to
Part;When the signal quality value of the subscriber identification card is more than preset signals quality threshold, continuing through the communication please
Ask presently used subscriber identification card to complete the corresponding communication event of the communication request, do not switch user identity identification
Card.It is described to switch to the available other users identification card completion communication request pair that the mobile phone is installed with reference to Fig. 2
The process for the communication event answered includes:
Step S31, the frequency range of the acquisition for mobile terminal other users identification card;The frequency range includes mobile communication
GSM900, uplink/downlink 890-909/935-954, or CHINAUNICOM GSM900, uplink/downlink 909-915/954-960
Deng.The mobile phone obtains the frequency range of the Subscriber Identity Module, and obtains the frequency range of other users identification card, for example, described
Subscriber Identity Module is the card of mobile communication, and other users identification card is the card of CHINAUNICOM, and mobile communication card is obtained respectively
Communications band, and CHINAUNICOM card communications band.
Step S32, the mobile terminal switches to the frequency range where the communication request frequency range of acquisition, to switch to
Other users identification card completes the corresponding communication event of the communication request.
The mobile phone is getting the frequency that the frequency range of other users identification card and the communication request are currently located
Section, the frequency range where the communication request is switched to the frequency range of acquisition, and institute is completed to switch to other users identification card
State the corresponding communication request of communication request.Will the UHF band reception that is currently located of the communication request or transmission Content of Communication
Forwarded by acquired frequency range, to improve the quality and efficiency of communication.
Mobile terminal described in the present embodiment is by when detecting communication request, judging the corresponding user of the communication request
Whether the signal quality value of identification card is more than preset signals quality threshold, and in the signal matter of the subscriber identification card
Value is less than preset signals quality threshold, switches to other users identification card and completes the corresponding communication thing of the communication request
Part.Prevent from completing the problem of communication event reduces communication quality and communication efficiency by the subscriber identification card,
Communication quality and communication efficiency are effectively ensured and improved, and then improves the usage experience of mobile terminal.
Reference picture 3, Fig. 3 is the schematic flow sheet of the second embodiment of the communication control method of mobile terminal of the present invention.Base
In the first embodiment of the communication control method of above-mentioned mobile terminal, the step S30 can include:
Step S33, the signal quality value of the acquisition for mobile terminal other users identification card;
Step S34, the mobile terminal judges whether the signal quality value of the other users identification card is more than institute
State preset signals quality threshold;
Step S35, the mobile terminal is more than the other users body of the preset signals quality threshold from signal quality value
The subscriber identification card that part identification card selects a signal quality value maximum is used as to be switched subscriber identification card;
Step S36, the mobile terminal switches to the to be switched subscriber identification card and completes the communication request pair
The communication event answered.
The mobile phone obtains the letter of other users identification card respectively when there are multiple other users identification cards
Number mass value, for example, the signal quality value for obtaining card 1 is A, the signal quality value of card 2 is B, and the signal quality value of card 3 is C.Institute
State mobile phone acquired signal quality value A, B and C are compared with the preset signals quality threshold respectively, to judge to be obtained
Whether signal quality value A, B and the C taken is more than the preset signals quality threshold.If signal quality value A, B and C are all higher than described
The subscriber identification card of preset signals threshold value, the then mobile phone one signal quality value maximum of selection from card 1, card 2 and card 3
As to be switched subscriber identification card, for example, the order of the signal quality value of card 1 and card 2 and card 3 is, card 1>Card 2>Card 3,
That is the signal quality value of card 1 is maximum, regard card 1 as to be switched subscriber identification card.
The other users identification card that the mobile phone is more than the preset signals quality threshold from signal quality value is selected
The maximum subscriber identification card of one signal quality value can be as the process of to be switched subscriber identification card:By signal
The other users identification card that mass value is more than predetermined threshold value is arranged according to the descending order of signal quality value, and
Therefrom selected and sorted is used as to be switched subscriber identification card in most preceding subscriber identification card;Or, by signal quality value
Other users identification card more than predetermined threshold value is arranged according to the ascending order of signal quality value, and is therefrom selected
Sequence is selected in last subscriber identification card as to be switched subscriber identification card.If being not present in other users identification card
Signal quality value be more than predetermined threshold value when, judge the signal quality value of other users identification card whether more than the user
The signal quality value of identification card, therefrom selection signal mass value is more than the signal quality value of the subscriber identification card
Subscriber identification card completes the call duration time;When having multiple, selection signal mass value it is maximum complete the communication
Event.
When there is an other users identification card, it is more than in the signal quality value of other users identification card pre-
If during signal quality threshold, or in signal matter of the signal quality more than the Subscriber Identity Module of other users identification card
During value, switch to the other users identification card and complete the corresponding communication event of the communication request.
The embodiment of the present invention in the signal quality value that there are multiple other users identification cards by meeting preset signals
During threshold value, the maximum subscriber identification card of a signal quality value is therefrom selected to complete the communication thing of the communication request
Part.Communication quality and communication efficiency are further increased, the usage experience of mobile terminal is further increased.
Reference picture 4, Fig. 4 is the schematic flow sheet of the 3rd embodiment of the communication control method of mobile terminal of the present invention.Base
After the second embodiment of the communication control method of above-mentioned mobile terminal, the step S34, in addition to:
Step S37, the balance amount information of the acquisition for mobile terminal other users identification card;
Step S38, it is described pre- that the mobile terminal judges whether the remaining sum value of the other users identification card is more than
If balance threshold;
Step S39, the mobile terminal is more than the default remaining sum in the remaining sum value of the other users identification card
During threshold value, switch to the other users identification card and complete the corresponding communication event of the communication request.
The mobile phone is less than preset signals quality threshold in the signal quality value of the subscriber identification card, and at other
When the signal quality value of subscriber identification card is more than the preset signals quality threshold, other users identification card is obtained
Balance amount information, and judge whether the remaining sum value of the other users identification card is more than the default balance threshold, it is described remaining
Volume threshold value is is expected to be configured according to call scenarios, user in advance, and the default balance threshold can be 5 pieces, 10 pieces etc..Institute
Mobile phone is stated when the remaining sum value of the other users identification card is more than the default balance threshold, other described use are switched to
Family identification card completes the corresponding communication event of the communication request.In the remaining sum that there are multiple other users identification cards
When value is more than the default balance threshold, switches to the maximum other users identification card of remaining sum value and complete the communication request,
Can switch to the maximum other users identification card of signal quality value, the scheme set in advance according to user completes user identity
The automatic switchover of identification card.Specific selection course is similar with the process that selection signal mass value is maximum, repeats no more again.
When the remaining sum value that a subscriber identification card is not present in other users identification card is more than default balance threshold, Cong Zhongxuan
Select the maximum subscriber identification card of remaining sum value and complete the communication event, or one signal quality value of selection is maximum
Subscriber identification card completes the communication event.
In the embodiment of the present invention by being more than preset signals in the signal quality value for having multiple other users identification cards
During quality threshold, determine whether whether the other users identification card more than preset signals quality threshold there are enough remaining sums complete
Into the corresponding communication event of communication request, while communication quality is ensured, efficiently accomplishing for communication, Jin Erti has been effectively ensured
The high usage experience of mobile terminal.
The present invention further provides a kind of communication control unit of mobile terminal.
Reference picture 5, Fig. 5 illustrates for the functional module of the first embodiment of the communication control unit of mobile terminal of the present invention
Figure.
In one embodiment, the communication control unit of the mobile terminal includes:Acquisition module 10, judge module 20 and logical
Believe handover module 30.
The acquisition module 10, for when detecting communication request, obtaining the corresponding user identity of the communication request
The signal quality of identification card;
The mobile terminal can be the call terminals such as mobile phone, pad with call function.It is preferably in the present embodiment
Mobile phone, the mobile phone is preferably double card double standby mobile phone, naturally it is also possible to be multi-card multi-standby mobile phone.
The communication request that the mobile phone is detected can be the communication request that user is sent by the mobile phone or
The communication request that user is sent by other mobile phones to the mobile phone, i.e., described communication request can be the communication request sent,
It can also be the communication request received.The mobile phone obtains the communication request corresponding when detecting the communication request
The signal quality of subscriber identification card.The signal quality value can in per cent, for example, acquired signal matter
Value is 50%, 60% etc..
The judge module 20, for judging whether the signal quality value of the subscriber identification card is less than preset signals
Quality threshold;
The mobile phone preset in advance has signal quality threshold, and the preset signals quality threshold is according to place, communicating requirement
With user be expected and be configured, although and can be reset, for example, at home when, the preset signals quality threshold
Value is set to 40%, in company, and the preset signals quality threshold is set to 60% etc..The mobile phone is getting the use
During the signal quality value of family identification card, by the signal quality value of the Subscriber Identity Module and the preset signals quality threshold
It is compared, whether preset signals quality threshold is less than with the signal quality for judging the subscriber identification card.If for example, obtaining
The signal quality value of the Subscriber Identity Module taken is 30%, and the preset signals quality threshold is 40%, then judges the use
The signal quality value of family identification card is less than preset signals quality threshold;If the signal quality of the Subscriber Identity Module obtained
It is worth for 50%, the preset signals quality threshold is 40%, then judges that the signal quality value of the subscriber identification card is more than
Preset signals quality threshold.
The communication handover module 30, is less than preset signals matter for the signal quality value in the subscriber identification card
When measuring threshold value, switch to other users identification card and complete the corresponding communication event of the communication request.
The corresponding call duration time of the communication request includes sending the corresponding Content of Communication of communication request and/or receives described
The corresponding Content of Communication of communication request.The mobile phone is less than preset signals quality threshold in the signal quality value of the Subscriber Identity Module
During value, the corresponding communication thing of the available other users identification card completion communication request that the mobile phone is installed is switched to
Part;When the signal quality value of the subscriber identification card is more than preset signals quality threshold, continuing through the communication please
Ask presently used subscriber identification card to complete the corresponding communication event of the communication request, do not switch user identity identification
Card.
Further, the acquisition module 10, is additionally operable to obtain the frequency range of other users identification card;The frequency range bag
Include the GSM900 of mobile communication, uplink/downlink 890-909/935-954, or CHINAUNICOM GSM900, uplink/downlink 909-
915/954-960 etc..The mobile phone obtains the frequency range of the Subscriber Identity Module, and obtains the frequency of other users identification card
Section, for example, the Subscriber Identity Module is the card of mobile communication, other users identification card is the card of CHINAUNICOM, is obtained respectively
Take the communications band of mobile communication card, and the communications band that CHINAUNICOM blocks.
The communication handover module 30, is additionally operable to switch to the frequency range where the communication request frequency range of acquisition, with
Switch to other users identification card and complete the corresponding communication event of the communication request.
The mobile phone is getting the frequency that the frequency range of other users identification card and the communication request are currently located
Section, the frequency range where the communication request is switched to the frequency range of acquisition, and institute is completed to switch to other users identification card
State the corresponding communication request of communication request.Will the UHF band reception that is currently located of the communication request or transmission Content of Communication
Forwarded by acquired frequency range, to improve the quality and efficiency of communication.
Mobile terminal described in the present embodiment is by when detecting communication request, judging the corresponding user of the communication request
Whether the signal quality value of identification card is more than preset signals quality threshold, and in the signal matter of the subscriber identification card
Value is less than preset signals quality threshold, switches to other users identification card and completes the corresponding communication thing of the communication request
Part.Prevent from completing the problem of communication event reduces communication quality and communication efficiency by the subscriber identification card,
Communication quality and communication efficiency are effectively ensured and improved, and then improves the usage experience of mobile terminal.
Reference picture 6, Fig. 6 illustrates for the functional module of the second embodiment of the communication control unit of mobile terminal of the present invention
Figure.The communication control unit of the mobile terminal also includes processing module 40.
The acquisition module 10, is additionally operable to obtain the signal quality value of other users identification card;
The judge module 20, is additionally operable to judge whether the signal quality value of the other users identification card is more than institute
State preset signals quality threshold;
The processing module 40, the other users identity for being more than the preset signals quality threshold from signal quality value
The subscriber identification card that identification card selects a signal quality value maximum is used as to be switched subscriber identification card;
The communication handover module 30, be additionally operable to switch to the to be switched subscriber identification card complete the communication please
Seek corresponding communication event.
The mobile phone obtains the letter of other users identification card respectively when there are multiple other users identification cards
Number mass value, for example, the signal quality value for obtaining card 1 is A, the signal quality value of card 2 is B, and the signal quality value of card 3 is C.Institute
State mobile phone acquired signal quality value A, B and C are compared with the preset signals quality threshold respectively, to judge to be obtained
Whether signal quality value A, B and the C taken is more than the preset signals quality threshold.If signal quality value A, B and C are all higher than described
The subscriber identification card of preset signals threshold value, the then mobile phone one signal quality value maximum of selection from card 1, card 2 and card 3
As to be switched subscriber identification card, for example, the order of the signal quality value of card 1 and card 2 and card 3 is, card 1>Card 2>Card 3,
That is the signal quality value of card 1 is maximum, regard card 1 as to be switched subscriber identification card.
The other users identification card that the mobile phone is more than the preset signals quality threshold from signal quality value is selected
The maximum subscriber identification card of one signal quality value can be as the process of to be switched subscriber identification card:By signal
The other users identification card that mass value is more than predetermined threshold value is arranged according to the descending order of signal quality value, and
Therefrom selected and sorted is used as to be switched subscriber identification card in most preceding subscriber identification card;Or, by signal quality value
Other users identification card more than predetermined threshold value is arranged according to the ascending order of signal quality value, and is therefrom selected
Sequence is selected in last subscriber identification card as to be switched subscriber identification card.If being not present in other users identification card
Signal quality value be more than predetermined threshold value when, judge the signal quality value of other users identification card whether more than the user
The signal quality value of identification card, therefrom selection signal mass value is more than the signal quality value of the subscriber identification card
Subscriber identification card completes the call duration time;When having multiple, selection signal mass value it is maximum complete the communication
Event.
When there is an other users identification card, it is more than in the signal quality value of other users identification card pre-
If during signal quality threshold, or in signal matter of the signal quality more than the Subscriber Identity Module of other users identification card
During value, switch to the other users identification card and complete the corresponding communication event of the communication request.
The embodiment of the present invention in the signal quality value that there are multiple other users identification cards by meeting preset signals
During threshold value, the maximum subscriber identification card of a signal quality value is therefrom selected to complete the communication thing of the communication request
Part.Communication quality and communication efficiency are further increased, the usage experience of mobile terminal is further increased.
Further, the acquisition module 10, is additionally operable to obtain the balance amount information of other users identification card;
Whether the judge module 20, be additionally operable to judge the remaining sum value of the other users identification card more than described pre-
If balance threshold;
The communication handover module 30, the remaining sum value being additionally operable in the other users identification card is more than described default
During balance threshold, switch to the other users identification card and complete the corresponding communication event of the communication request.
The mobile phone is less than preset signals quality threshold in the signal quality value of the subscriber identification card, and at other
When the signal quality value of subscriber identification card is more than the preset signals quality threshold, other users identification card is obtained
Balance amount information, and judge whether the remaining sum value of the other users identification card is more than the default balance threshold, it is described remaining
Volume threshold value is is expected to be configured according to call scenarios, user in advance, and the default balance threshold can be 5 pieces, 10 pieces etc..Institute
Mobile phone is stated when the remaining sum value of the other users identification card is more than the default balance threshold, other described use are switched to
Family identification card completes the corresponding communication event of the communication request.In the remaining sum that there are multiple other users identification cards
When value is more than the default balance threshold, switches to the maximum other users identification card of remaining sum value and complete the communication request,
Can switch to the maximum other users identification card of signal quality value, the scheme set in advance according to user completes user identity
The automatic switchover of identification card.Specific selection course is similar with the process that selection signal mass value is maximum, repeats no more again.
When the remaining sum value that a subscriber identification card is not present in other users identification card is more than default balance threshold, Cong Zhongxuan
Select the maximum subscriber identification card of remaining sum value and complete the communication event, or one signal quality value of selection is maximum
Subscriber identification card completes the communication event.
In the embodiment of the present invention by being more than preset signals in the signal quality value for having multiple other users identification cards
During quality threshold, determine whether whether the other users identification card more than preset signals quality threshold there are enough remaining sums complete
Into the corresponding communication event of communication request, while communication quality is ensured, efficiently accomplishing for communication, Jin Erti has been effectively ensured
The high usage experience of mobile terminal.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair
Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.