CN105611035A - Method and device for detecting communication state of multimode and multi-standby terminal - Google Patents
Method and device for detecting communication state of multimode and multi-standby terminal Download PDFInfo
- Publication number
- CN105611035A CN105611035A CN201510362339.0A CN201510362339A CN105611035A CN 105611035 A CN105611035 A CN 105611035A CN 201510362339 A CN201510362339 A CN 201510362339A CN 105611035 A CN105611035 A CN 105611035A
- Authority
- CN
- China
- Prior art keywords
- user identification
- identification module
- standby terminal
- arbitrary user
- mode multi
- 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
Landscapes
- Telephone Function (AREA)
Abstract
The invention provides a method and a device for detecting the communication state of a multimode and multi-standby terminal. The method comprises steps: whether an instruction to detect the communication state of the multimode and multi-standby terminal is received is judged; when the instruction for detecting the communication state of the multimode and multi-standby terminal is judged to be received, each subscriber identity module in the multimode and multi-standby terminal is controlled to call other subscriber identity modules; and according to whether the call between each subscriber identity module and the other subscriber identity modules is successful, whether the communication state of each subscriber identity module is abnormal is determined. The technical scheme of the invention can effectively avoid the problem that due to network and other problems, only a call is made or a short message is sent but a call can not be received or a short message can not be received, and the use experience of the user is greatly enhanced.
Description
Technical field
The present invention relates to terminal technology field, in particular to a kind of for multi-mode multi-standby terminalCommunication state detection method and a kind of communications status checkout gear for multi-mode multi-standby terminal.
Background technology
At present, user is using in the process of mobile phone, sometimes because network or other problem cause onlyCan put through phone or send note, and cannot Inbound Calls or receive the situation of note. Conventionally occurringWhen this situation, user is general and ignorant because mobile phone terminal do not provide relevant treatment measure orPrompting, and user know out of joint after, may miss important phone or short message. CanSee, existing scheme has greatly affected user and has used the experience effect of mobile phone.
Therefore, how can avoid causing putting through phone or sending short due to network or other problemLetter and cannot Inbound Calls or receive note and the experience that affects user becomes technology urgently to be resolved hurrilyProblem.
Summary of the invention
The present invention just based on above-mentioned technical problem one of at least, has proposed a kind of new many for multimodeTreat the communications status detection scheme of terminal, can effectively avoid that cause can only due to network or other problemPut through phone or send note and cannot Inbound Calls or receive the problem of note, greatly promote userExperience.
In view of this, the present invention proposes a kind of communications status detection side for multi-mode multi-standby terminalMethod, comprising: judge whether to receive the finger that the communications status of described multi-mode multi-standby terminal is detectedOrder; In the time that judgement receives the instruction that the communications status of described multi-mode multi-standby terminal is detected, controlMake each user identification module in described multi-mode multi-standby terminal to other user identification moduleCall out; According to described each user identification module and described other user identification moduleBetween whether success of calling, determine that whether the communications status of described each user identification module differentOften.
In this technical scheme, by controlling each user identification module (SIM, SubscriberIdentityModule) other user identification module is called out, with according to each user's bodyWhether the calling between part identification module and other user identification module successfully carrys out to determine each userWhether the communications status of identification module is abnormal, multi-mode multi-standby terminal can be identified automatically eachWhether the communications status of user identification module is abnormal, to take to arrange accordingly in the time that confirmation is abnormalExecute, and then can avoid because network or other problem cause putting through phone or send note and nothingMethod Inbound Calls or receive the problem of note, greatly promotes user's experience.
In technique scheme, preferably, according to described each user identification module with described inWhether the calling between other user identification module is successful, determines described each user identity identificationThe whether abnormal step of the communications status of module specifically comprises:
If the arbitrary user identification module in described multi-mode multi-standby terminal can successful call described in itsIts user identification module, is just determining the call out function of described arbitrary user identification moduleOften, otherwise, determine that the call out function of described arbitrary user identification module is abnormal;
If the arbitrary user identification module in described multi-mode multi-standby terminal can successfully connect described itsThe call business of its user identification module, determines exhaling of described arbitrary user identification moduleEnter function normal, otherwise, determine the incoming call dysfunction of described arbitrary user identification module.
Preferably, multi-mode multi-standby terminal can be double-mode and double-standby terminal, two of double-mode and double-standby terminalSIM can be called out mutually, to determine call out function and/or the incoming call function of two SIMsWhether abnormal.
In technique scheme, preferably, receive leading to described multi-mode multi-standby terminal in judgementAfter the instruction that letter state detects, and at each user's body of controlling in described multi-mode multi-standby terminalBefore the step that part identification module is called out other user identification module, also comprise: detectWhether the signal condition of the each user identification module in described multi-mode multi-standby terminal is normal; In inspectionMeasure the signal condition of the arbitrary user identification module in described multi-mode multi-standby terminal when abnormal, controlThe system modem corresponding with described arbitrary user identification module restarts, and at describedAfter the modem that one user identification module is corresponding restarts, to described arbitrary user's bodyThe signal condition of part identification module re-starts detection; Every in described multi-mode multi-standby terminal being detectedWhen the signal condition of individual user identification module is all normal, carries out and control described each user identity and knowThe step that other module is called out described other user identification module.
In this technical scheme, due to signal condition has affected whether can successful incoming call or the electricity of breathing outWords, therefore by before carrying out the detection of incoming call function or call out function, know each user identityWhether the signal condition of other module normally detects, and can be to each user identification module alsoNoly extremely determine; And in the time that the signal condition of determining each user identification module is normal, holdRow is controlled the operation that each user identification module is called out other user identification module,Make it possible to further confirm that whether the communications status of each user identification module abnormal, avoid byIn network or other problem and affect user's experience. And by arbitrary user identity being detectedWhen the signal condition of identification module is abnormal, controls corresponding modem and restart, can be automaticRecover; And after modem restarts, to above-mentioned arbitrary user identification moduleSignal condition re-start detection, make it possible to determine in time whether fault is got rid of, and avoids this userThe signal condition of identification module still affects user's use extremely.
In technique scheme, preferably, also comprise: in definite described arbitrary user identity identificationThe incoming call dysfunction of the abnormal or definite described arbitrary user identification module of call out function of moduleTime, control the modem corresponding with described arbitrary user identification module and restart; AndAfter modem corresponding to described arbitrary user identification module restarts, it is right to re-executeThe step that the signal condition of described arbitrary user identification module detects.
In this technical scheme, by determining the call out function of arbitrary user identification module or exhalingWhile entering dysfunction, control corresponding modem (Modem) and restart, can automatically enterRow recovers; And after modem restarts, re-execute above-mentioned arbitrary user identity is knownThe signal condition of other module re-starts the operation of detection, with after signal condition is detected,Again detect call out function or incoming call function, make it possible to determine in time whether fault is got rid of, and avoids thisUser identification module still affects user's use extremely.
In technique scheme, preferably, also comprise: if to described arbitrary user identity identification mouldThe number of times that the signal condition of piece re-starts detection reaches pre-determined number, and described arbitrary user identity is knownThe signal condition of other module still abnormal or described arbitrary user identification module incoming call function and/Or call out function is still abnormal, sends information.
In this technical scheme, re-start by the signal condition to arbitrary user identification moduleThe number of times detecting reaches pre-determined number, and the signal condition of arbitrary user identification module is still abnormalOr the incoming call function of arbitrary user identification module and/or call out function are when still abnormal, send and carryShow information, make it possible to, in the time that the automatic recovery of terminal can not be fixed a breakdown, notify in time user, so thatUser takes appropriate measures. Wherein, sending information can be to point out by display modeAnd/or the mode of sending prompt tone is pointed out.
According to a further aspect in the invention, a kind of communications status for multi-mode multi-standby terminal has also been proposedCheckout gear, comprising: judging unit, and for what judge whether to receive to described multi-mode multi-standby terminalThe instruction that communications status detects; Control module, right for receiving in described judging unit judgementWhen instruction that the communications status of described multi-mode multi-standby terminal detects, control described multi-mode multi-standby terminalIn each user identification module other user identification module is called out; Process singleUnit, for according to described each user identification module and described other user identification module itBetween whether success of calling, determine that whether the communications status of described each user identification module differentOften.
In this technical scheme, by controlling each user identification module, other user identity is knownOther module is called out, with according to each user identification module and other user identification moduleBetween calling whether successfully come to determine that whether the communications status of each user identification module abnormal,Whether differently make multi-mode multi-standby terminal can automatically identify the communications status of each user identification moduleOften, to take appropriate measures in the time that confirmation is abnormal, and then can avoid due to network or other problemCause putting through phone or send note and cannot Inbound Calls or receive the problem of note, greatlyPromote user's experience.
In technique scheme, preferably, described processing unit specifically for: if described multimode is manyTreat arbitrary user identification module in terminal can successful call described in other user identity identification mouldPiece, determines that the call out function of described arbitrary user identification module is normal, otherwise, described in determiningThe call out function of arbitrary user identification module is abnormal; And
If the arbitrary user identification module in described multi-mode multi-standby terminal can successfully connect described itsThe call business of its user identification module, determines exhaling of described arbitrary user identification moduleEnter function normal, otherwise, determine the incoming call dysfunction of described arbitrary user identification module.
Preferably, multi-mode multi-standby terminal can be double-mode and double-standby terminal, two of double-mode and double-standby terminalSIM can be called out mutually, to determine call out function and/or the incoming call function of two SIMsWhether abnormal.
In technique scheme, preferably, also comprise: detecting unit, for detection of described multimodeWhether the signal condition of the each user identification module in multi-standby terminal is normal; Described control moduleAlso for, the arbitrary user identity identification in described multi-mode multi-standby terminal detected at described detecting unitWhen the signal condition of module is abnormal, control the modulatedemodulate corresponding with described arbitrary user identification moduleTune device restarts, and again opens at modem corresponding to described arbitrary user identification moduleAfter moving, control described detecting unit to the signal condition of described arbitrary user identification module againDetect, and for each user of described multi-mode multi-standby terminal detected at described detecting unitWhen the signal condition of identification module is all normal, carries out and control described each user identification moduleThe operation that other user identification module is called out.
In this technical scheme, due to signal condition has affected whether can successful incoming call or the electricity of breathing outWords, therefore by before carrying out the detection of incoming call function or call out function, know each user identityWhether the signal condition of other module normally detects, and can be to each user identification module alsoNoly extremely determine; And in the time that the signal condition of determining each user identification module is normal, holdRow is controlled the operation that each user identification module is called out other user identification module,Make it possible to further confirm that whether the communications status of each user identification module abnormal, avoid byIn network or other problem and affect user's experience. And by arbitrary user identity being detectedWhen the signal condition of identification module is abnormal, controls corresponding modem and restart, can be automaticRecover; And after modem restarts, to above-mentioned arbitrary user identification moduleSignal condition re-start detection, make it possible to determine in time whether fault is got rid of, and avoids this userThe signal condition of identification module still affects user's use extremely.
In technique scheme, preferably, described control module also for: at described processing unitDetermine that the call out function of described arbitrary user identification module is abnormal or determine described arbitrary user identityWhen the incoming call dysfunction of identification module, control the tune corresponding with described arbitrary user identification moduleModulator-demodulator restarts, and in modulation /demodulation corresponding to described arbitrary user identification moduleAfter device restarts, control described detecting unit again to described arbitrary user identification moduleSignal condition detects.
In this technical scheme, by determining the call out function of arbitrary user identification module or exhalingWhile entering dysfunction, control corresponding modem and restart, can automatically recover; AndAfter modem restarts, re-execute the letter to above-mentioned arbitrary user identification moduleNumber state re-starts the operation of detection, with after signal condition is detected, again detects and exhalesGo out function or incoming call function, make it possible to determine in time whether fault is got rid of, avoid this user identity to knowOther module still affects user's use extremely.
In technique scheme, preferably, also comprise: Tip element, for single in described detectionThe number of times that unit re-starts detection to the signal condition of described arbitrary user identification module reaches predeterminedNumber of times, and still abnormal or described arbitrary user of the signal condition of described arbitrary user identification moduleWhen the incoming call function of identification module and/or call out function are still abnormal, send information.
In this technical scheme, re-start by the signal condition to arbitrary user identification moduleThe number of times detecting reaches pre-determined number, and the signal condition of arbitrary user identification module is still abnormalOr the incoming call function of arbitrary user identification module and/or call out function are when still abnormal, send and carryShow information, make it possible to, in the time that the automatic recovery of terminal can not be fixed a breakdown, notify in time user, so thatUser takes appropriate measures. Wherein, sending information can be to point out by display modeAnd/or the mode of sending prompt tone is pointed out.
By above technical scheme, can effectively avoid causing putting through due to network or other problemPhone or send note and cannot Inbound Calls or receive the problem of note, greatly promotes making of userWith experience.
Brief description of the drawings
Fig. 1 shows the communications status for multi-mode multi-standby terminal according to an embodiment of the invention and detectsThe schematic flow diagram of method;
Fig. 2 shows the communications status for multi-mode multi-standby terminal according to an embodiment of the invention and detectsThe schematic block diagram of device;
Fig. 3 shows the diagnosis of the communication for dual-card dual-standby terminal according to an embodiment of the inventionThe schematic flow diagram of method.
Detailed description of the invention
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with attachedFigure and detailed description of the invention are further described in detail the present invention. It should be noted that, notIn the situation of conflict, the feature in the application's embodiment and embodiment can combine mutually.
Set forth in the following description a lot of details so that fully understand the present invention, still,The present invention can also adopt other to be different from other modes described here and implement, therefore, and the present inventionProtection domain be not subject to the restriction of following public specific embodiment.
Fig. 1 shows the communications status for multi-mode multi-standby terminal according to an embodiment of the invention and detectsThe schematic flow diagram of method.
As shown in Figure 1, examine for the communications status of multi-mode multi-standby terminal according to an embodiment of the inventionSurvey method, comprising: step 102, judges whether to receive the communication shape to described multi-mode multi-standby terminalThe instruction that state detects; Step 104, receives the communication to described multi-mode multi-standby terminal in judgementWhen instruction that state detects, control the each user identity identification mould in described multi-mode multi-standby terminalPiece is called out other user identification module; Step 106, according to described each user identityWhether the calling between identification module and described other user identification module is successful, determines described everyWhether the communications status of individual user identification module is abnormal.
In this technical scheme, by controlling each user identification module (SIM, SubscriberIdentityModule) other user identification module is called out, with according to each user's bodyWhether the calling between part identification module and other user identification module successfully carrys out to determine each userWhether the communications status of identification module is abnormal, multi-mode multi-standby terminal can be identified automatically eachWhether the communications status of user identification module is abnormal, to take to arrange accordingly in the time that confirmation is abnormalExecute, and then can avoid because network or other problem cause putting through phone or send note and nothingMethod Inbound Calls or receive the problem of note, greatly promotes user's experience.
In technique scheme, preferably, according to described each user identification module with described inWhether the calling between other user identification module is successful, determines described each user identity identificationThe whether abnormal step of the communications status of module specifically comprises:
If the arbitrary user identification module in described multi-mode multi-standby terminal can successful call described in itsIts user identification module, is just determining the call out function of described arbitrary user identification moduleOften, otherwise, determine that the call out function of described arbitrary user identification module is abnormal;
If the arbitrary user identification module in described multi-mode multi-standby terminal can successfully connect described itsThe call business of its user identification module, determines exhaling of described arbitrary user identification moduleEnter function normal, otherwise, determine the incoming call dysfunction of described arbitrary user identification module.
Preferably, multi-mode multi-standby terminal can be double-mode and double-standby terminal, two of double-mode and double-standby terminalSIM can be called out mutually, to determine call out function and/or the incoming call function of two SIMsWhether abnormal.
In technique scheme, preferably, receive leading to described multi-mode multi-standby terminal in judgementAfter the instruction that letter state detects, and at each user's body of controlling in described multi-mode multi-standby terminalBefore the step that part identification module is called out other user identification module, also comprise: detectWhether the signal condition of the each user identification module in described multi-mode multi-standby terminal is normal; In inspectionMeasure the signal condition of the arbitrary user identification module in described multi-mode multi-standby terminal when abnormal, controlThe system modem corresponding with described arbitrary user identification module restarts, and at describedAfter the modem that one user identification module is corresponding restarts, to described arbitrary user's bodyThe signal condition of part identification module re-starts detection; Every in described multi-mode multi-standby terminal being detectedWhen the signal condition of individual user identification module is all normal, carries out and control described each user identity and knowThe step that other module is called out described other user identification module.
In this technical scheme, due to signal condition has affected whether can successful incoming call or the electricity of breathing outWords, therefore by before carrying out the detection of incoming call function or call out function, know each user identityWhether the signal condition of other module normally detects, and can be to each user identification module alsoNoly extremely determine; And in the time that the signal condition of determining each user identification module is normal, holdRow is controlled the operation that each user identification module is called out other user identification module,Make it possible to further confirm that whether the communications status of each user identification module abnormal, avoid byIn network or other problem and affect user's experience. And by arbitrary user identity being detectedWhen the signal condition of identification module is abnormal, controls corresponding modem and restart, can be automaticRecover; And after modem restarts, to above-mentioned arbitrary user identification moduleSignal condition re-start detection, make it possible to determine in time whether fault is got rid of, and avoids this userThe signal condition of identification module still affects user's use extremely.
In technique scheme, preferably, also comprise: in definite described arbitrary user identity identificationThe incoming call dysfunction of the abnormal or definite described arbitrary user identification module of call out function of moduleTime, control the modem corresponding with described arbitrary user identification module and restart; AndAfter modem corresponding to described arbitrary user identification module restarts, it is right to re-executeThe step that the signal condition of described arbitrary user identification module detects.
In this technical scheme, by determining the call out function of arbitrary user identification module or exhalingWhile entering dysfunction, control corresponding modem (Modem) and restart, can automatically enterRow recovers; And after modem restarts, re-execute above-mentioned arbitrary user identity is knownThe signal condition of other module re-starts the operation of detection, with after signal condition is detected,Again detect call out function or incoming call function, make it possible to determine in time whether fault is got rid of, and avoids thisUser identification module still affects user's use extremely.
In technique scheme, preferably, also comprise: if to described arbitrary user identity identification mouldThe number of times that the signal condition of piece re-starts detection reaches pre-determined number, and described arbitrary user identity is knownThe signal condition of other module still abnormal or described arbitrary user identification module incoming call function and/Or call out function is still abnormal, sends information.
In this technical scheme, re-start by the signal condition to arbitrary user identification moduleThe number of times detecting reaches pre-determined number, and the signal condition of arbitrary user identification module is still abnormalOr the incoming call function of arbitrary user identification module and/or call out function are when still abnormal, send and carryShow information, make it possible to, in the time that the automatic recovery of terminal can not be fixed a breakdown, notify in time user, so thatUser takes appropriate measures. Wherein, sending information can be to point out by display modeAnd/or the mode of sending prompt tone is pointed out.
Fig. 2 shows the communications status for multi-mode multi-standby terminal according to an embodiment of the invention and detectsThe schematic block diagram of device.
As shown in Figure 2, examine for the communications status of multi-mode multi-standby terminal according to an embodiment of the inventionSurvey device 200, comprising: judging unit 202, control module 204 and processing unit 206.
Wherein, judging unit 202, for judging whether to receive leading to described multi-mode multi-standby terminalThe instruction that letter state detects; Control module 204, for judging and connect at described judging unit 202While receiving the instruction that the communications status of described multi-mode multi-standby terminal is detected, control described multimode manyTreat that the each user identification module in terminal calls out other user identification module; PlaceReason unit 206, for knowing according to described each user identification module and described other user identityWhether the calling between other module is successful, determines the communications status of described each user identification moduleWhether abnormal.
In this technical scheme, by controlling each user identification module, other user identity is knownOther module is called out, with according to each user identification module and other user identification moduleBetween calling whether successfully come to determine that whether the communications status of each user identification module abnormal,Whether differently make multi-mode multi-standby terminal can automatically identify the communications status of each user identification moduleOften, to take appropriate measures in the time that confirmation is abnormal, and then can avoid due to network or other problemCause putting through phone or send note and cannot Inbound Calls or receive the problem of note, greatlyPromote user's experience.
In technique scheme, preferably, described processing unit 206 specifically for: if described manyArbitrary user identification module in mould multi-standby terminal can successful call described in other user identity knowOther module, determines that the call out function of described arbitrary user identification module is normal, otherwise, determineThe call out function of described arbitrary user identification module is abnormal; And
If the arbitrary user identification module in described multi-mode multi-standby terminal can successfully connect described itsThe call business of its user identification module, determines exhaling of described arbitrary user identification moduleEnter function normal, otherwise, determine the incoming call dysfunction of described arbitrary user identification module.
Preferably, multi-mode multi-standby terminal can be double-mode and double-standby terminal, two of double-mode and double-standby terminalSIM can be called out mutually, to determine call out function and/or the incoming call function of two SIMsWhether abnormal.
In technique scheme, preferably, also comprise: detecting unit 210, for detection of describedWhether the signal condition of the each user identification module in multi-mode multi-standby terminal is normal; Described controlUnit 204 also for, arbitrary in described multi-mode multi-standby terminal detected at described detecting unit 210When the signal condition of user identification module is abnormal, control and described arbitrary user identification moduleCorresponding modem restarts, and in modulation corresponding to described arbitrary user identification moduleAfter demodulator restarts, control described detecting unit 210 to described arbitrary user identity identification mouldThe signal condition of piece re-starts detection, and for described multimode being detected at described detecting unit 210When the signal condition of the each user identification module in multi-standby terminal is all normal, described in carrying out and controllingThe operation that each user identification module is called out other user identification module.
In this technical scheme, due to signal condition has affected whether can successful incoming call or the electricity of breathing outWords, therefore by before carrying out the detection of incoming call function or call out function, know each user identityWhether the signal condition of other module normally detects, and can be to each user identification module alsoNoly extremely determine; And in the time that the signal condition of determining each user identification module is normal, holdRow is controlled the operation that each user identification module is called out other user identification module,Make it possible to further confirm that whether the communications status of each user identification module abnormal, avoid byIn network or other problem and affect user's experience. And by arbitrary user identity being detectedWhen the signal condition of identification module is abnormal, controls corresponding modem and restart, can be automaticRecover; And after modem restarts, to above-mentioned arbitrary user identification moduleSignal condition re-start detection, make it possible to determine in time whether fault is got rid of, and avoids this userThe signal condition of identification module still affects user's use extremely.
In technique scheme, preferably, described control module 204 also for: in described processingUnit 206 determines that the call out function of described arbitrary user identification module is abnormal or determine described arbitraryWhen the incoming call dysfunction of user identification module, control and described arbitrary user identification moduleCorresponding modem restarts, and for corresponding at described arbitrary user identification moduleAfter modem restarts, control described detecting unit 210 again to described arbitrary user's bodyThe signal condition of part identification module detects.
In this technical scheme, by determining the call out function of arbitrary user identification module or exhalingWhile entering dysfunction, control corresponding modem and restart, can automatically recover; AndAfter modem restarts, re-execute the letter to above-mentioned arbitrary user identification moduleNumber state re-starts the operation of detection, with after signal condition is detected, again detects and exhalesGo out function or incoming call function, make it possible to determine in time whether fault is got rid of, avoid this user identity to knowOther module still affects user's use extremely.
In technique scheme, preferably, also comprise: Tip element 208, in described inspectionMeasurement unit 210 re-starts the number of times of detection to the signal condition of described arbitrary user identification moduleReach pre-determined number, and the signal condition of described arbitrary user identification module still abnormal or described inWhen the incoming call function of arbitrary user identification module and/or call out function are still abnormal, send promptingInformation.
In this technical scheme, re-start by the signal condition to arbitrary user identification moduleThe number of times detecting reaches pre-determined number, and the signal condition of arbitrary user identification module is still abnormalOr the incoming call function of arbitrary user identification module and/or call out function are when still abnormal, send and carryShow information, make it possible to, in the time that the automatic recovery of terminal can not be fixed a breakdown, notify in time user, so thatUser takes appropriate measures. Wherein, sending information can be to point out by display modeAnd/or the mode of sending prompt tone is pointed out.
Taking the terminal with two SIMs as example, describe skill of the present invention below in conjunction with Fig. 3 in detailArt scheme.
The present invention be mainly for mobile phone in the normal process using, because network or other reason are ledEnough outbound callings of activation and send note and cannot Inbound Calls and receive the problem of note, proposed withLower technical scheme:
In the arranging of system, can provide an option to user: card 1 and the diagnosis of communicating by letter that blocks 2Function. If user selects this option, will communicate diagnosis according to following scheme; If noSelect, just can not communicate diagnosis.
If user has selected the function choosing-item of above-mentioned communication diagnosis, system can service line of pull-upJourney A. Thread A at set intervals (as 5s) initiates a service request thread B. Thread BMainly whether normal with the signal condition of card 2 for test card 1.
Whether thread B respectively test card 1 is normal with the current demand signal state of card 2, takes office if detectedThe signal condition of one card is undesired, returns to an improper value to thread A, and thread B finishes. ThreadA is receiving after this return of value, can restart corresponding modem module, re-starts inspection simultaneouslySurvey. If it is inferior that the number of times again detecting exceedes N (as 5), and the current demand signal of card 1 and/or card 2State is still undesired, points out current demand signal out of order to user, and communication function is undesired.
If the testing result of thread B is normal, return to a right value to thread A. Thread AReceiving after this return of value, can create thread C. Thread C is exhaling of test card 1 and card 2 respectivelyEnter call out function. Concrete testing process is: card 1 is dialed mutually with card 2, when card 1 is given 2 groups, cardWhile making a phone call, if card 1 can be put through, card 2 also can be connected, the call out function of instruction card 1 and card2 incoming call function is normal; If card 1 can be put through, card 2 can not be by logical, the exhalation of instruction card 1Function is normal, and the incoming call function of card 2 is undesired.
If the call-in and call-out functions of card 1 and card 2 is all normal, thread C returns to one to thread AIndividual right value, thread C finishes. At this moment the communication function of instruction card 1 and card 2 is all normal, thread ACan carry out detection (as 5s detects once) next time. If incoming call or the exhalation of card 1 or card 2Function is undesired, and thread C can return to an improper value to thread A, and thread A can be restartedModem re-starts detection simultaneously, if again detect number of times exceed N (as 5) inferior after,Incoming call or the call out function of card 1 or card 2 are still undesired, point out current network state not to userGood, communication function is undesired.
Above-mentioned flow process can be with reference to shown in Fig. 3:
As shown in Figure 3, the communication for dual-card dual-standby terminal according to an embodiment of the invention is examinedDisconnected method, comprising:
Step 302, cell phone system arranges middle interpolation double card communication diagnose option.
Step 304, judges that whether user selects this option, if so, performs step 306; No, finish.
Step 306, thread A initiated a request detection card state wound every N (as 5) secondBuild B thread.
Step 308, whether thread B respectively test card 1 is normal with the current demand signal state of card 2, ifTo perform step 310; Otherwise, execution step 312.
Step 310, if detect, card 1 is normal with the current demand signal state of card 2, creates threadC, whether thread C respectively test card 1 is normal with the call-in and call-out functions of card 2, if so, returnsStep 306; Otherwise, execution step 312.
Step 312, restarts Modem, and performs step 314.
Step 314, judges that whether detect number of times exceedes N time, if so, performs step 316; No, return to step 308.
Step 316, points out communication function undesired to user.
The communication diagnosis scheme for dual-card dual-standby terminal proposing in above-described embodiment can detect SIMWhether the call-in and call-out functions of card is normal, and self recovery when undesired being detected, avoided useThe problem of important phone or note is missed at family in the time that the call-in and call-out functions of SIM is undesired, greatlyPromote user's experience.
More than be described with reference to the accompanying drawings technical scheme of the present invention, the present invention proposes a kind of newFor the communications status detection scheme of multi-mode multi-standby terminal, can effectively avoid asking due to network or otherTopic causes putting through phone or sends note and cannot Inbound Calls or receive the problem of note, greatlyGround promotes user's experience.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, forThose skilled in the art, the present invention can have various modifications and variations. All in essence of the present inventionWithin god and principle, any amendment of doing, be equal to replacement, improvement etc., all should be included in the present inventionProtection domain within.
Claims (10)
1. for a communication state detection method for multi-mode multi-standby terminal, it is characterized in that bagDraw together:
Judge whether to receive the instruction that the communications status of described multi-mode multi-standby terminal is detected;
In the time that judgement receives the instruction that the communications status of described multi-mode multi-standby terminal is detected, controlMake each user identification module in described multi-mode multi-standby terminal to other user identification moduleCall out;
According between described each user identification module and described other user identification moduleWhether calling is successful, determines that whether the communications status of described each user identification module is abnormal.
2. the communication state detection method for multi-mode multi-standby terminal according to claim 1,It is characterized in that, according to described each user identification module and described other user identity identification mouldWhether the calling between piece success, whether determines the communications status of described each user identification moduleAbnormal step specifically comprises:
If the arbitrary user identification module in described multi-mode multi-standby terminal can successful call described in itsIts user identification module, is just determining the call out function of described arbitrary user identification moduleOften, otherwise, determine that the call out function of described arbitrary user identification module is abnormal;
If the arbitrary user identification module in described multi-mode multi-standby terminal can successfully connect described itsThe call business of its user identification module, determines exhaling of described arbitrary user identification moduleEnter function normal, otherwise, determine the incoming call dysfunction of described arbitrary user identification module.
3. the communications status detection side for multi-mode multi-standby terminal according to claim 1 and 2Method, is characterized in that, receives the communications status of described multi-mode multi-standby terminal is detected in judgementInstruction after, and controlling each user identification module in described multi-mode multi-standby terminal to itBefore the step that its user identification module is called out, also comprise:
Whether just to detect the signal condition of the each user identification module in described multi-mode multi-standby terminalOften;
Different in the signal condition that the arbitrary user identification module in described multi-mode multi-standby terminal detectedChang Shi, controls the modem corresponding with described arbitrary user identification module and restarts, andAfter modem corresponding to described arbitrary user identification module restarts, to describedThe signal condition of one user identification module re-starts detection;
Equal in the signal condition that the each user identification module in described multi-mode multi-standby terminal detectedWhen normal, carry out and control described each user identification module to described other user identity identification mouldThe step that piece is called out.
4. the communication state detection method for multi-mode multi-standby terminal according to claim 3,It is characterized in that, also comprise:
Abnormal or definite described arbitrary use at the call out function of determining described arbitrary user identification moduleWhen the incoming call dysfunction of family identification module, control and described arbitrary user identification module pairThe modem of answering restarts;
After modem corresponding to described arbitrary user identification module restarts, againCarry out the step that the signal condition of described arbitrary user identification module is detected.
5. the communication state detection method for multi-mode multi-standby terminal according to claim 4,It is characterized in that, also comprise:
If the signal condition of described arbitrary user identification module being re-started to the number of times of detection reachesPre-determined number, and still abnormal or described arbitrary use of the signal condition of described arbitrary user identification moduleIncoming call function and/or the call out function of family identification module are still abnormal, send information.
6. for a communications status checkout gear for multi-mode multi-standby terminal, it is characterized in that, comprising:
Judging unit, carries out the communications status of described multi-mode multi-standby terminal for judging whether to receiveThe instruction detecting;
Control module, receives leading to described multi-mode multi-standby terminal for judging at described judging unitWhen instruction that letter state detects, control the each user identity identification in described multi-mode multi-standby terminalModule is called out other user identification module;
Processing unit, for according to described each user identification module and described other user identityWhether the calling between identification module is successful, determines the communication shape of described each user identification moduleWhether state is abnormal.
7. the communications status checkout gear for multi-mode multi-standby terminal according to claim 6,It is characterized in that, described processing unit specifically for:
If the arbitrary user identification module in described multi-mode multi-standby terminal can successful call described in itsIts user identification module, is just determining the call out function of described arbitrary user identification moduleOften, otherwise, determine that the call out function of described arbitrary user identification module is abnormal; And
If the arbitrary user identification module in described multi-mode multi-standby terminal can successfully connect described itsThe call business of its user identification module, determines exhaling of described arbitrary user identification moduleEnter function normal, otherwise, determine the incoming call dysfunction of described arbitrary user identification module.
8. detect dress according to the communications status for multi-mode multi-standby terminal described in claim 6 or 7Put, it is characterized in that, also comprise:
Detecting unit, for detection of the each user identification module in described multi-mode multi-standby terminalWhether signal condition is normal;
Described control module also for, detect in described multi-mode multi-standby terminal at described detecting unitWhen the signal condition of arbitrary user identification module is abnormal, control and described arbitrary user identity identificationModem corresponding to module restarts, and corresponding at described arbitrary user identification moduleAfter modem restarts, control described detecting unit to described arbitrary user identity identification mouldThe signal condition of piece re-starts detection, and for
The each user identification module in described multi-mode multi-standby terminal detected at described detecting unitSignal condition when all normal, carry out and control described each user identification module to other user's bodyThe operation that part identification module is called out.
9. the communications status checkout gear for multi-mode multi-standby terminal according to claim 8,It is characterized in that, described control module also for:
The call out function of determining described arbitrary user identification module at described processing unit is abnormal or trueWhile determining the incoming call dysfunction of described arbitrary user identification module, control and described arbitrary user's bodyModem corresponding to part identification module restarts, and in described arbitrary user identity identificationAfter modem corresponding to module restarts, control described detecting unit again to described arbitraryThe signal condition of user identification module detects.
10. the communications status checkout gear for multi-mode multi-standby terminal according to claim 9,It is characterized in that, also comprise:
Tip element, for the signal to described arbitrary user identification module at described detecting unitThe number of times that state re-starts detection reaches pre-determined number, and described arbitrary user identification moduleSignal condition is incoming call function and/or the exhalation merit of abnormal or described arbitrary user identification module stillWhen can be still abnormal, send information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510362339.0A CN105611035B (en) | 2015-06-26 | 2015-06-26 | Communication state detection method and device for multi-mode multi-standby terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510362339.0A CN105611035B (en) | 2015-06-26 | 2015-06-26 | Communication state detection method and device for multi-mode multi-standby terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105611035A true CN105611035A (en) | 2016-05-25 |
CN105611035B CN105611035B (en) | 2019-03-22 |
Family
ID=55990567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510362339.0A Active CN105611035B (en) | 2015-06-26 | 2015-06-26 | Communication state detection method and device for multi-mode multi-standby terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105611035B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108650019A (en) * | 2018-05-18 | 2018-10-12 | 广东电网有限责任公司 | A kind of Big Dipper short message endpoint detection methods, device, equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101389108A (en) * | 2007-09-13 | 2009-03-18 | 中兴通讯股份有限公司 | Method for detecting network failure by double mode mobile phone |
CN102970703A (en) * | 2012-12-10 | 2013-03-13 | 惠州Tcl移动通信有限公司 | Mobile communication device and method for monitoring state of SIM (subscriber identification module) card of mobile communication device |
-
2015
- 2015-06-26 CN CN201510362339.0A patent/CN105611035B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101389108A (en) * | 2007-09-13 | 2009-03-18 | 中兴通讯股份有限公司 | Method for detecting network failure by double mode mobile phone |
CN102970703A (en) * | 2012-12-10 | 2013-03-13 | 惠州Tcl移动通信有限公司 | Mobile communication device and method for monitoring state of SIM (subscriber identification module) card of mobile communication device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108650019A (en) * | 2018-05-18 | 2018-10-12 | 广东电网有限责任公司 | A kind of Big Dipper short message endpoint detection methods, device, equipment and storage medium |
CN108650019B (en) * | 2018-05-18 | 2020-11-10 | 广东电网有限责任公司 | Beidou short message terminal detection method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105611035B (en) | 2019-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103428797A (en) | Mobile terminal and dialing switching method | |
JPH05130009A (en) | Test system between mobile terminals for cellular type automobile telephone system | |
CN104080065A (en) | Method and device of automatic redial of call | |
CN103402186A (en) | Incoming phonecall switching method and communication terminal | |
CN106710021A (en) | Automobile punch-in method based on mobile terminal | |
CN103581854B (en) | Dual-card dual-standby single-pass mobile phone and phone incoming call method thereof | |
CN106791207B (en) | Dialing control method of mobile terminal and mobile terminal | |
CN105814968B (en) | A kind of method, application processor and modem terminating calling | |
CN104717378B (en) | Call transferring method and device | |
CN106412192A (en) | Mobile terminal testing method and system | |
CN109565774A (en) | Data transmission method and device | |
CN105611035A (en) | Method and device for detecting communication state of multimode and multi-standby terminal | |
CN104735697A (en) | Mobile terminal automated calling field test method and system based on AT instruction | |
CN106131808A (en) | The paging processing method of multi-card terminal and multi-card terminal | |
CN103702304A (en) | Mobile terminal and emergent call processing method | |
CN111107093B (en) | Application login method, device, terminal and storage medium | |
CN101951565A (en) | Method and device for determining voice call state of terminal | |
CN105991837A (en) | Prompting method and device and terminal | |
CN107872788B (en) | Method for voice service connection of dual-card terminal and dual-card terminal | |
CN102710842B (en) | Method and device for processing incoming calls of Android platform mobile terminal | |
CN105721711A (en) | Communication processing method and communication processing apparatus | |
CN106657682B (en) | A kind of method and device detecting User Status event | |
CN110650259B (en) | Call request response method, device, server, terminal and storage medium | |
CN104735696B (en) | Method and system are surveyed in a kind of mobile terminal call switching field based on AT instructions | |
CN105376842B (en) | Dialing and de-dialing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |