CN107333252B - Communication exception handling method and device and smart card terminal - Google Patents
Communication exception handling method and device and smart card terminal Download PDFInfo
- Publication number
- CN107333252B CN107333252B CN201710433915.5A CN201710433915A CN107333252B CN 107333252 B CN107333252 B CN 107333252B CN 201710433915 A CN201710433915 A CN 201710433915A CN 107333252 B CN107333252 B CN 107333252B
- Authority
- CN
- China
- Prior art keywords
- intelligent card
- interaction
- smart card
- card terminal
- intelligent
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 73
- 238000004891 communication Methods 0.000 title claims abstract description 61
- 230000003993 interaction Effects 0.000 claims abstract description 156
- 238000001514 detection method Methods 0.000 claims abstract description 128
- 230000002159 abnormal effect Effects 0.000 claims abstract description 105
- 230000004044 response Effects 0.000 claims description 67
- 230000036541 health Effects 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 27
- 238000012545 processing Methods 0.000 claims description 23
- 230000006870 function Effects 0.000 claims description 21
- 230000005856 abnormality Effects 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000012544 monitoring process Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 6
- 238000003672 processing method Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 8
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000002547 anomalous effect Effects 0.000 description 2
- ZPUCINDJVBIVPJ-LJISPDSOSA-N cocaine Chemical compound O([C@H]1C[C@@H]2CC[C@@H](N2C)[C@H]1C(=O)OC)C(=O)C1=CC=CC=C1 ZPUCINDJVBIVPJ-LJISPDSOSA-N 0.000 description 2
- 238000004377 microelectronic Methods 0.000 description 2
- 229960003920 cocaine Drugs 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention provides a communication exception handling method and device and an intelligent card terminal. The method comprises the following steps: the intelligent card terminal carries out interaction of preset detection messages with the intelligent card, and determines whether the interaction with the intelligent card is abnormal or not according to an interaction result; and if the intelligent card terminal determines that the interaction with the intelligent card is abnormal, sending a reset instruction to the intelligent card so as to reset the intelligent card. According to the communication abnormity processing method and device and the intelligent card terminal provided by the embodiment of the invention, whether the interaction of the intelligent card terminal and the preset detection message of the intelligent card is abnormal or not is monitored by the intelligent card terminal, and the intelligent card terminal sends the reset instruction to the intelligent card when the interaction with the intelligent card is determined to be abnormal, so that the intelligent card is automatically reset according to the reset instruction, the intelligent card terminal and the intelligent card do not need to be forcibly disconnected by operations such as plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and fast, and the risks of data loss and the like caused by the forced disconnection of the electrical connection are avoided.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a communication exception handling method and device and an intelligent card terminal.
Background
A smart card refers to a card having a microelectronic chip embedded therein, the microelectronic chip including a processor and a memory. The intelligent cocaine has the advantages of high reliability, good safety, large storage capacity and the like, and is widely applied to multiple fields of finance, social insurance, transportation, medical health, government administration, leisure entertainment and the like.
The smart card can only exchange data with the smart card terminal through the serial smart card interface, and cannot be used as a direct interaction object of a user. The user usually uses the smart card terminal to provide power to the smart card and establish a data transmission channel connected to the smart card terminal to complete the electrical connection of the smart card and perform data interaction with the smart card, thereby completing the task of user delivery.
In the process of executing a task, when the intelligent card has functions such as overload and the like, even if a data transmission channel between the intelligent card terminal and the intelligent card is normal, data interaction between the intelligent card terminal and the intelligent card cannot be normally carried out, communication abnormity occurs, and faults such as hanging of the intelligent card or the terminal process, no response and the like occur. The existing method processes the fault mainly by forcibly disconnecting the electrical connection between the smart card terminal and the smart card, but reestablishing the electrical connection between the smart card terminal and the smart card terminal requires plugging and unplugging the smart card or restarting the smart card terminal, which easily causes user data loss, inconvenient operation and large time consumption.
Disclosure of Invention
The embodiment of the invention provides a communication exception handling method and device and a smart card terminal, and aims to solve the problems that at present, a user can only handle the faults by forcibly disconnecting the electrical connection between the smart card terminal and a smart card, but the smart card needs to be plugged or unplugged or the smart card terminal needs to be restarted when the electrical connection between the smart card terminal and the smart card terminal is reestablished, so that the user data is easily lost, the operation is inconvenient, and a large amount of time is consumed.
One aspect of the embodiments of the present invention is to provide a method for processing a communication exception, including:
the intelligent card terminal carries out interaction of preset detection messages with the intelligent card, and determines whether the interaction with the intelligent card is abnormal or not according to an interaction result;
and if the intelligent card terminal determines that the interaction with the intelligent card is abnormal, sending a reset instruction to the intelligent card so as to reset the intelligent card.
Another aspect of the embodiments of the present invention is to provide a communication exception handling apparatus, including:
the data communication module is used for carrying out interaction of preset detection messages between the intelligent card terminal and the intelligent card and determining whether the interaction with the intelligent card is abnormal or not according to an interaction result;
and the resetting module is used for sending a resetting instruction to the intelligent card to reset the intelligent card if the intelligent card terminal determines that the interaction with the intelligent card is abnormal.
Another aspect of an embodiment of the present invention is to provide a smart card terminal, including: a data communication interface for data interaction with a smart card, a power supply port for providing power to the smart card, a memory, a processor and a computer program stored on the memory and executable by the processor, the processor implementing the communication exception handling method of any one of claims 1 to 7 when executing the computer program.
According to the communication abnormity processing method and device and the intelligent card terminal provided by the embodiment of the invention, the intelligent card terminal monitors whether the interaction of the intelligent card terminal and the preset detection message of the intelligent card is abnormal or not, and sends the reset instruction to the intelligent card when the interaction with the intelligent card is determined to be abnormal, so that the intelligent card is automatically reset according to the reset instruction, the intelligent card terminal and the intelligent card do not need to be forcibly disconnected by plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and rapid, and the data loss caused by the forced disconnection of the electrical connection is avoided.
Drawings
Fig. 1 is a flowchart of a communication exception handling method according to an embodiment of the present invention;
fig. 2 is a flowchart of a communication exception handling method according to a second embodiment of the present invention;
fig. 3 is a flowchart of a communication exception handling method according to a third embodiment of the present invention;
fig. 4 is a flowchart of a communication exception handling method according to a fourth embodiment of the present invention;
fig. 5 is a schematic structural diagram of a communication exception handling apparatus according to a fifth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a communication exception handling apparatus according to a sixth embodiment of the present invention;
fig. 7 is a schematic structural diagram of a communication exception handling apparatus according to a seventh embodiment of the present invention;
fig. 8 is a schematic structural diagram of a smart card terminal according to a ninth embodiment of the present invention.
Detailed Description
In order to make the technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
Fig. 1 is a flowchart of a communication exception handling method according to an embodiment of the present invention. The embodiment of the invention provides a communication abnormity processing method aiming at the problems that at present, a user can only process the fault by forcibly disconnecting the electrical connection between the intelligent card terminal and the intelligent card, but the intelligent card needs to be plugged or unplugged or the intelligent card terminal needs to be restarted to reestablish the electrical connection between the intelligent card terminal and the intelligent card terminal, so that the user data is easily lost, the operation is inconvenient and a large amount of time is consumed. As shown in fig. 1, the method comprises the following specific steps:
and S101, the intelligent card terminal and the intelligent card perform interaction of preset detection messages, and whether the interaction with the intelligent card is abnormal or not is determined according to an interaction result.
The format of the preset detection message can be preset by a technician, and the preset detection message can be an interactive message which can be identified by the smart card terminal and the smart card, and is used for detecting whether the interaction between the smart card terminal and the smart card is normal. For example, the preset detection message may be a heartbeat message, or a character string, etc.
In this embodiment, the data transmission channel used by the smart card terminal and the smart card for performing the interaction of the preset detection message is a data transmission channel used by the smart card terminal and the smart card for completing the task delivered by the user, and if the interaction of the preset detection message is abnormal, it can be estimated that the interaction of other data through the same data transmission channel is also abnormal.
In this step, the smart card terminal may determine that the interaction with the smart card is abnormal if it is determined that the interaction with the smart card is abnormal according to the result of the interaction of the preset detection message with the smart card, and may determine that the interaction with the smart card is not abnormal if it is determined that the interaction with the smart card is not abnormal.
And S102, if the intelligent card terminal determines that the interaction with the intelligent card is abnormal, sending a reset instruction to the intelligent card so as to reset the intelligent card.
The method and the device are suitable for the scene that the software of the intelligent card is abnormal or the software of the intelligent card terminal is abnormal due to factors such as overweight load of the intelligent card or overweight load of the intelligent card terminal, interaction between the intelligent card terminal and the intelligent card is abnormal, and the hardware of a data transmission channel between the intelligent card terminal and the intelligent card is not abnormal.
In this embodiment, when the smart card terminal detects that the interaction with the smart card is abnormal, the smart card terminal sends a reset instruction to the smart card, so that the smart card automatically resets according to the received reset instruction, so as to reestablish a data transmission channel between the smart card terminal and the smart card, and thus the interaction between the smart card terminal and the smart card returns to normal.
In this embodiment, the process of automatically resetting the smart card may be implemented by using a reset mechanism corresponding to the smart card in the prior art, and since a data protection measure, such as normal shutdown of an ongoing task, is taken before the smart card is reset, data loss may be avoided.
Optionally, a higher priority may be set for the reset instruction to implement that the smart card suspends the execution of other tasks and preferentially responds to the reset instruction. For example, the priority of the reset instruction may be preset to the highest level, so that when the smart card receives the reset instruction, the smart card stops all other processes and preferentially performs automatic reset.
According to the embodiment of the invention, whether the interaction of the preset detection message with the intelligent card is abnormal is monitored by the intelligent card terminal, and the reset instruction is sent to the intelligent card when the interaction with the intelligent card is determined to be abnormal, so that the intelligent card is automatically reset according to the reset instruction, the intelligent card terminal and the intelligent card do not need to be forcibly disconnected by plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and fast, and the condition that the data is lost due to the fact that the electrical connection between the intelligent card terminal and the intelligent card is forcibly disconnected is avoided.
Example two
Fig. 2 is a flowchart of a communication exception handling method according to a second embodiment of the present invention. On the basis of the first embodiment, in the embodiment of the present invention, the smart card terminal sends the reset instruction to the smart card to reset the smart card, and the following method may be adopted: the intelligent card terminal sends a local reset instruction to the intelligent card so that the intelligent card restarts the processing process of the current task according to the local reset instruction; the intelligent card terminal receives a local reset response instruction fed back by the intelligent card; and if the intelligent card terminal determines that the intelligent card is failed to reset locally according to the local reset response instruction, sending a card reset instruction to the intelligent card so as to restart the intelligent card. As shown in fig. 2, the method comprises the following specific steps:
step S201, the intelligent card terminal and the intelligent card carry out interaction of preset detection messages, and whether the interaction with the intelligent card is abnormal or not is determined according to an interaction result.
In this embodiment, the smart card terminal performs interaction of the preset detection message with the smart card, and determines whether the interaction with the smart card is abnormal according to the interaction result, which may specifically be implemented in any one of the following manners:
(1) the intelligent card terminal monitors the receiving condition of the health message sent by the intelligent card, and if the intelligent card terminal does not receive the health message within the preset time interval, the intelligent card terminal determines that the interaction with the intelligent card is abnormal.
Specifically, the preset time interval refers to a preset time interval for sending the health message.
In this embodiment, when the detection is started, the smart card sends a piece of health message to the smart card terminal at preset time intervals, and if the smart card terminal receives the piece of health message within the preset time intervals, the smart card terminal continues to receive the next piece of health message until a preset number of health messages are received on time, and it can be determined that no abnormality occurs in the interaction with the smart card; if the smart card terminal does not receive the corresponding health message within the preset time interval, it may be determined that the interaction with the smart card is abnormal. The preset time interval and the preset number may be preset by a technician, which is not specifically limited in this embodiment.
For example, the predetermined time interval is 1 second and the predetermined number is 3. When the detection is started, the smart card sends a first health message to the smart card terminal, and sends a health message to the smart card terminal every 1 second. If the smart card terminal receives a first health message sent by the smart card in the first 1 second after the detection is started, receives a second health message sent by the smart card in the second 1 second after the detection is started, and receives a third health message sent by the smart card in the third 1 second after the detection is started, it can be determined that no abnormality occurs in the interaction between the smart card terminal and the smart card. If the receiving condition of the health message sent by the intelligent card is monitored by the intelligent card terminal, the first health message sent by the intelligent card is not received within the first 1 second after the detection is started; or the intelligent card terminal receives a first health message sent by the intelligent card within the first 1 second after the detection is started and does not receive a second health message sent by the intelligent card within the second 1 second after the detection is started; or, if the smart card terminal receives a first health message sent by the smart card within the first 1 second after the detection is started, receives a second health message sent by the smart card within the second 1 second after the detection is started, and does not receive a third health message sent by the smart card within the third 1 second after the detection is started, it can be determined that no health message is received within a preset time interval, and the smart card terminal determines that the interaction with the smart card is abnormal.
(2) The intelligent card terminal sends a detection message to the intelligent card, and if the intelligent card terminal determines that the response message sent by the intelligent card is not received within the preset time, the intelligent card terminal determines that the interaction with the intelligent card is abnormal.
Specifically, the intelligent card terminal actively sends a detection message to the intelligent card so that the intelligent card feeds back a response message to the intelligent card terminal after receiving the detection message; if the smart card terminal does not receive a response message sent by the smart card within a preset time length, determining that the interaction with the smart card is abnormal; and if the smart card terminal receives the response message sent by the smart card within the preset time, determining that no abnormity occurs in the interaction with the smart card.
In order to more accurately determine the interaction abnormality of the smart card terminal and the smart card, after determining that the interaction abnormality occurs, the repeated confirmation may be performed in the manner of (2).
(3) The intelligent card terminal monitors the receiving condition of the health message sent by the intelligent card, if the health message is determined not to be received within a preset time interval, the intelligent card terminal sends a detection message to the intelligent card, and if the response message sent by the intelligent card is determined not to be received within a preset time length, the intelligent card terminal determines that the interaction with the intelligent card is abnormal.
And (3) combining the two modes (1) and (2), in order to more accurately determine the interaction abnormity between the intelligent card terminal and the intelligent card, after the interaction abnormity between the intelligent card terminal and the intelligent card is determined through the mode (1), the intelligent card terminal is determined again through the mode (2) so as to avoid false alarm of the interaction abnormity between the intelligent card terminal and the intelligent card.
Step S202, if the intelligent card terminal determines that the interaction with the intelligent card is abnormal, the intelligent card terminal sends a local reset instruction to the intelligent card so that the intelligent card restarts the processing process of the current task according to the local reset instruction.
Specifically, the smart card terminal sends a local reset instruction to the smart card, so that the smart card performs local reset according to the local reset instruction after receiving the local reset instruction, and feeds back a local reset response instruction.
In this embodiment, when the smart card terminal determines that the interaction with the smart card is abnormal, the smart card terminal first controls the smart card to perform local reset, that is, restarts the processing process of the current task, instead of directly controlling the reset of the smart card, so as to solve the problem of abnormal interaction between the smart card terminal and the smart card caused by the execution of the current task, and if the problem of abnormal interaction can be solved by local reset of the smart card, the forced stop of the smart card terminal and other tasks being executed by the smart card terminal can be avoided, thereby avoiding the loss of data.
And S203, the intelligent card terminal monitors a local reset response instruction fed back by the intelligent card.
In this embodiment, after the smart card terminal sends the local reset instruction to the smart card, the smart card may feed back a local reset response instruction to the smart card terminal after receiving the local reset.
In this step, the smart card terminal monitors a local reset response instruction sent by the smart card to determine whether the local reset is successful or not.
And step S204, if the intelligent card terminal determines that the local reset response instruction fed back by the intelligent card is not received within the preset waiting time, or if the intelligent card terminal determines that the local reset of the intelligent card fails according to the received local reset response instruction fed back by the intelligent card, the intelligent card terminal sends a card reset instruction to the intelligent card so as to restart the intelligent card.
The local reset response instruction carries the result of the local reset of the intelligent card, and the intelligent card feeds back the result of whether the local reset is successful or not to the intelligent card terminal after the local reset is carried out.
In this embodiment, the local reset result carried by the local reset response instruction received by the smart card terminal and fed back by the smart card is a failure, which may determine that the local reset of the smart card has failed, and the smart card terminal sends a card reset instruction to the smart card, so that the smart card is restarted to solve the problem of interaction anomaly.
If the smart card terminal does not receive the local reset response instruction fed back by the smart card within the preset waiting time, the smart card terminal can determine that the interaction between the smart card terminal and the smart card is still abnormal, and then the smart card terminal sends a card reset instruction to the smart card so as to restart the smart card, thereby solving the problem of abnormal interaction.
Optionally, if the smart card terminal does not receive the local reset response instruction fed back by the smart card within the preset waiting time, the smart card terminal may repeatedly execute steps S202-S204, if the smart card terminal does not receive the local reset response instruction fed back by the smart card within the preset waiting time in this execution, the steps S202-S204 are repeatedly executed until the number of times of executing the steps S202-S204 reaches the preset local reset number, and if the local reset response instruction fed back by the smart card is not received within the preset waiting time, a reset instruction is sent to the smart card to reset the smart card, so that false alarm of interaction abnormality between the smart card terminal and the smart card may be avoided.
Optionally, before sending the card reset instruction to the smart card, the smart card terminal queries whether the user allows immediate smart card reset, and if the user confirms the smart card reset instruction, the smart card terminal sends the card reset instruction to the smart card so as to restart the smart card; if the intelligent card reset instruction rejected by the user is received, the intelligent card terminal prompts the user that the interaction between the intelligent card terminal and the intelligent card is abnormal, and the card reset instruction is not sent to the intelligent card, so that the problem that the important task being executed is forcibly closed, data loss is caused, and huge loss is brought to the user is avoided. In addition, after receiving the instruction that the user refuses the reset of the smart card, the smart card terminal can stop detecting whether the interaction with the smart card is abnormal or not so as to reduce the occupation of interaction resources.
The embodiment of the invention provides three implementation modes of determining whether the interaction with the intelligent card is abnormal by the intelligent card terminal, wherein when the interaction with the intelligent card is determined to be abnormal, the intelligent card terminal firstly controls the intelligent card to carry out local reset and restarts the processing process of the current task, thereby avoiding the forced stop of the intelligent card terminal and other tasks being executed by the intelligent card; if the intelligent card terminal determines that the local reset of the intelligent card fails or determines that the interaction abnormality with the intelligent card still exists, the intelligent card is controlled to be restarted to reestablish the electrical connection between the intelligent card terminal and the intelligent card, so that the intelligent card terminal and the intelligent card are not required to be forcibly disconnected by plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and fast, and the data loss caused by the forced disconnection of the electrical connection is avoided.
EXAMPLE III
Fig. 3 is a flowchart of a communication exception handling method according to a third embodiment of the present invention. On the basis of any of the above embodiments, in the embodiments of the present invention, before the smart card terminal performs interaction of the preset detection message with the smart card, a process of starting the anomaly detection is further included. As shown in fig. 3, the method comprises the following specific steps:
and S301, the intelligent card terminal sends an abnormity detection starting instruction to the intelligent card.
In this embodiment, before the smart card terminal and the smart card perform interaction of the preset detection message, an anomaly detection starting instruction is sent to the smart card to notify the smart card to start anomaly detection, so that the smart card terminal and the smart card start interaction of the preset detection message, and a function of communication anomaly handling is started.
In addition, the communication exception handling function state may be used to indicate whether the function of the communication exception handling is on or off, and is set to an on state after the function of the communication exception handling is started, and is set to an off state after the function of the communication exception handling is turned off. The communication exception handling function state may be stored on the smart card terminal, or the communication exception handling function state may be stored on a dedicated management server, which manages the communication exception handling function states of a plurality of different smart card terminals.
In this embodiment, the starting node for sending the abnormal detection starting instruction to the smart card by the smart card terminal may be preset, and the starting node at least includes the following components: after the intelligent card terminal completes the establishment of a data transmission channel with the intelligent card, an abnormal detection starting instruction is sent to the intelligent card; or when the intelligent card terminal interacts with the intelligent card, an abnormal detection starting instruction is sent to the intelligent card; or when the intelligent card terminal receives a starting instruction input by a user, the intelligent card terminal sends an abnormity detection starting instruction to the intelligent card.
Optionally, before the smart card terminal sends the abnormal detection starting instruction to the smart card, determining whether data interaction is being performed with the smart card; and if the data interaction with the intelligent card is determined, sending an abnormal detection starting instruction to the intelligent card after the data interaction is finished so as to avoid influencing the efficiency of completing the task delivered by the user by the intelligent card terminal and the intelligent card.
And step S302, the intelligent card terminal monitors a response instruction of starting the abnormal detection sent by the intelligent card.
In this embodiment, after the smart card terminal sends the anomaly detection starting instruction to the smart card, and after the smart card receives the anomaly detection starting instruction, the smart card terminal may feed back a start anomaly detection response instruction to the smart card terminal.
In this step, the smart card terminal monitors a start anomaly detection response instruction sent by the smart card to determine whether anomaly detection is successfully started.
Step S303, if the smart card terminal does not receive the start anomaly detection response instruction within the preset time range, determining that the interaction with the smart card is abnormal, and sending a reset instruction to the smart card so as to reset the smart card.
The preset time range is allowed waiting time for the intelligent card terminal to wait for the start of the abnormal detection.
In this step, if the smart card terminal does not receive the start anomaly detection response instruction within the preset time range, it may determine that the interaction with the smart card is abnormal, and send a reset instruction to the smart card, so as to reset the smart card, which may specifically be implemented in the following manner:
the intelligent card terminal sends a local reset instruction to the intelligent card so that the intelligent card restarts the processing process of the current task according to the local reset instruction; if the intelligent card terminal determines that the local reset response instruction fed back by the intelligent card is not received within the preset waiting time or if the intelligent card terminal determines that the local reset of the intelligent card fails according to the received local reset response instruction fed back by the intelligent card, the intelligent card terminal sends a card reset instruction to the intelligent card so as to restart the intelligent card.
In this embodiment, if the smart card terminal does not receive the start anomaly detection response instruction within the preset time range, it may determine that the interaction with the smart card is abnormal, and send a reset instruction to the smart card, so that the specific implementation manner of resetting the smart card is similar to the process of steps S202 to S204 in the second embodiment, which is not described herein again.
Optionally, in this step, if the smart card terminal does not receive the start anomaly detection response instruction within the preset time range, the smart card terminal repeatedly executes the steps S301 to S303, and if the smart card terminal receives the start anomaly detection response instruction within the preset time range in this execution, the step S304 is executed, and the smart card terminal and the smart card perform interaction of a preset detection message; otherwise, if the smart card terminal does not receive the start anomaly detection response instruction within the preset time range in the execution, the steps S301-S303 are repeatedly executed until the times of executing the steps S301-S303 reach the preset repeated times, and if the interaction anomaly with the smart card is still determined, a reset instruction is sent to the smart card to reset the smart card, so that the false alarm of the interaction anomaly between the smart card terminal and the smart card can be avoided.
And step S304, if the smart card terminal receives the response command for starting the abnormal detection in the preset time range, the smart card terminal and the smart card carry out interaction of preset detection information, and whether the interaction with the smart card is abnormal or not is determined according to an interaction result.
In this step, the process of interacting the preset detection message between the smart card terminal and the smart card and determining whether the interaction with the smart card is abnormal according to the interaction result is the same as step S201 in the second embodiment, and details are not repeated here.
And S305, if the intelligent card terminal determines that the interaction with the intelligent card is abnormal, sending a reset instruction to the intelligent card so as to reset the intelligent card.
The step can be specifically realized by adopting the following mode:
the intelligent card terminal sends a local reset instruction to the intelligent card so that the intelligent card restarts the processing process of the current task according to the local reset instruction; if the intelligent card terminal determines that the local reset response instruction fed back by the intelligent card is not received within the preset waiting time or if the intelligent card terminal determines that the local reset of the intelligent card fails according to the received local reset response instruction fed back by the intelligent card, the intelligent card terminal sends a card reset instruction to the intelligent card so as to restart the intelligent card.
The specific implementation manner of this step in this embodiment is similar to the process of steps S202 to S204 in the second embodiment, and this embodiment is not described herein again.
According to the embodiment of the invention, the process of starting the abnormal detection is added before the intelligent card terminal and the intelligent card interact with the preset detection message, so that the time for detecting the abnormal interaction between the intelligent card terminal and the intelligent card can be set, and the continuous interaction of the preset detection message when the abnormal interaction between the intelligent card terminal and the intelligent card does not occur is avoided, thereby reducing the occupied interactive resources and improving the completion efficiency of the intelligent card terminal and the intelligent card on the task delivered by the user.
Example four
Fig. 4 is a flowchart of a communication exception handling method according to a fourth embodiment of the present invention. On the basis of any one of the above embodiments, in the embodiment of the present invention, the smart card terminal sends an anomaly detection closing instruction to the smart card to stop interaction of the smart card terminal and the smart card for a preset detection message, thereby stopping the communication anomaly handling process. As shown in fig. 4, the method comprises the following specific steps:
and S401, the intelligent card terminal sends an abnormal detection closing instruction to the intelligent card.
In this embodiment, the timing of sending the abnormal detection closing instruction to the smart card may be set, and the timing may include at least the following:
when a closing instruction input by a user is received, sending an abnormal detection closing instruction to the smart card; or when the intelligent card terminal determines that the data interaction with the intelligent card is finished, the intelligent card terminal sends an abnormal detection closing instruction to the intelligent card.
Before the intelligent card terminal sends an abnormal detection closing instruction to the intelligent card, determining whether data interaction is being carried out with the intelligent card; and if the data interaction with the intelligent card is determined, sending an abnormal detection closing instruction to the intelligent card after the data interaction is finished so as to avoid influencing the efficiency of completing the task delivered by the user by the intelligent card terminal and the intelligent card.
And S402, monitoring a closing response abnormity detection response instruction sent by the intelligent card terminal.
In this embodiment, after the smart card terminal sends the abnormal detection closing instruction to the smart card, and after the smart card receives the abnormal detection closing instruction, the smart card terminal may feed back an abnormal detection closing response instruction to the smart card terminal.
In this step, the smart card terminal monitors a shutdown anomaly detection response instruction sent by the smart card to determine whether anomaly detection is successfully shutdown.
Step S403, if the smart card terminal does not receive the closing abnormity detection response instruction within the preset closing waiting time, determining that the interaction with the smart card is abnormal, and sending a reset instruction to the smart card so as to reset the smart card.
The preset closing waiting time is the allowed waiting time for the intelligent card terminal to wait for the abnormal detection closing.
In this step, if the smart card terminal does not receive the closing anomaly detection response instruction within the preset closing waiting time, it may determine that the interaction with the smart card is abnormal, and send a reset instruction to the smart card, so as to reset the smart card, which may specifically be implemented in the following manner:
the intelligent card terminal sends a local reset instruction to the intelligent card so that the intelligent card can close the processing process of the current task again according to the local reset instruction; if the intelligent card terminal determines that the local reset response instruction fed back by the intelligent card is not received within the preset waiting time or if the intelligent card terminal determines that the local reset of the intelligent card fails according to the received local reset response instruction fed back by the intelligent card, the intelligent card terminal sends a card reset instruction to the intelligent card so as to restart the intelligent card.
In this embodiment, if the smart card terminal does not receive the closing anomaly detection response instruction within the preset closing waiting duration, it may determine that the interaction with the smart card is anomalous, and send a reset instruction to the smart card, so that the specific implementation manner of resetting the smart card is similar to the process of steps S202 to S204 in the second embodiment.
Optionally, in this step, if the smart card terminal does not receive the closing anomaly detection response instruction within the preset closing waiting time, the smart card terminal repeatedly executes the steps S401 to S403, and if the smart card terminal receives the closing anomaly detection response instruction within the preset closing waiting time in this execution, the step S404 is executed, and the smart card terminal and the smart card stop interaction of the preset detection message; otherwise, if the smart card terminal does not receive the closing abnormity detection response instruction within the preset closing waiting time in the execution, the steps S401-S403 are repeatedly executed until the times of executing the steps S401-S403 reach the preset closing repetition times, and if the interaction abnormity with the smart card is still determined, a reset instruction is sent to the smart card to reset the smart card, so that the false alarm of the interaction abnormity between the smart card terminal and the smart card can be avoided.
And S404, the intelligent card terminal receives a closing abnormity detection response instruction in a preset closing waiting time, and the intelligent card terminal and the intelligent card stop the interaction of the interactive intelligent card terminal of the preset detection message and the intelligent card.
According to the embodiment of the invention, when the intelligent card terminal receives the closing instruction input by the user or determines that the data interaction with the intelligent card is finished, the abnormal detection closing instruction is sent to the intelligent card, so that the interaction of the intelligent card terminal and the preset detection message of the intelligent card can be closed when the intelligent card terminal and the intelligent card are not needed, the interaction of the preset detection message is avoided being continuously carried out, the occupied interaction resources are reduced, and the completion efficiency of the intelligent card terminal and the intelligent card on the task delivered by the user is improved.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a communication exception handling apparatus according to a fifth embodiment of the present invention. The communication exception handling apparatus provided in the embodiment of the present invention may execute the processing flow provided in the embodiment of the communication exception handling method, as shown in fig. 5, the apparatus includes: a data communication module 501 and a reset module 502.
The data communication module 501 is configured to perform interaction of a preset detection message between the smart card terminal and the smart card, and determine whether the interaction with the smart card is abnormal according to an interaction result.
The reset module 502 is configured to send a reset instruction to the smart card to reset the smart card if the smart card terminal determines that the interaction with the smart card is abnormal.
The apparatus provided in the embodiment of the present invention may be specifically configured to execute the method embodiment provided in the first embodiment, and specific functions are not described herein again.
According to the embodiment of the invention, whether the interaction of the preset detection message with the intelligent card is abnormal is monitored by the intelligent card terminal, and the reset instruction is sent to the intelligent card when the interaction with the intelligent card is determined to be abnormal, so that the intelligent card is automatically reset according to the reset instruction, the intelligent card terminal and the intelligent card do not need to be forcibly disconnected by plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and fast, and the condition that the data is lost due to the fact that the electrical connection between the intelligent card terminal and the intelligent card is forcibly disconnected is avoided.
EXAMPLE six
Fig. 6 is a schematic structural diagram of a communication exception handling apparatus according to a sixth embodiment of the present invention. On the basis of the fifth embodiment, as shown in fig. 6, the data communication module 501 includes: a first monitoring submodule 5011 and a first abnormality determination submodule 5012.
The first monitoring submodule 5011 is configured to monitor, by the smart card terminal, a receiving condition of a health message sent by the smart card.
The first anomaly determination submodule 5012 is configured to determine, by the smart card terminal, that the interaction with the smart card is abnormal if the smart card terminal determines that the health message is not received within the preset time interval.
The data communication module 501 further includes: a first transmission submodule 5013 and a second abnormality determination submodule 5014.
The first sending submodule 5013 is configured to send a probe message to the smart card by the smart card terminal.
The second anomaly determination submodule 5014 is configured to, if the smart card terminal determines that the response message sent by the smart card is not received within the preset time period, determine that the interaction with the smart card terminal is anomalous.
The reset module 502 includes: a second transmitting submodule 5021, a second monitoring submodule 5022 and an execution submodule 5023.
The second sending submodule 5021 is used for the smart card terminal to send a local reset instruction to the smart card so that the smart card restarts the processing process of the current task according to the local reset instruction;
the second monitoring submodule 5022 is used for the smart card terminal to monitor a local reset response instruction fed back by the smart card;
the execution submodule 5023 is configured to send a card reset instruction to the smart card if the smart card terminal determines that the local reset response instruction fed back by the smart card is not received within the preset waiting time, or if the smart card terminal determines that the local reset of the smart card fails according to the received local reset response instruction fed back by the smart card, so that the smart card is restarted.
The apparatus provided in the embodiment of the present invention may be specifically configured to execute the method embodiment provided in the second embodiment, and specific functions are not described herein again.
The embodiment of the invention provides three implementation modes of determining whether the interaction with the intelligent card is abnormal by the intelligent card terminal, wherein when the interaction with the intelligent card is determined to be abnormal, the intelligent card terminal firstly controls the intelligent card to carry out local reset and restarts the processing process of the current task, thereby avoiding the forced stop of the intelligent card terminal and other tasks being executed by the intelligent card; if the intelligent card terminal determines that the local reset of the intelligent card fails or determines that the interaction abnormality with the intelligent card still exists, the intelligent card is controlled to be restarted to reestablish the electrical connection between the intelligent card terminal and the intelligent card, so that the intelligent card terminal and the intelligent card are not required to be forcibly disconnected by plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and fast, and the data loss caused by the forced disconnection of the electrical connection is avoided.
EXAMPLE seven
Fig. 7 is a schematic structural diagram of a communication exception handling apparatus according to a seventh embodiment of the present invention. On the basis of the sixth embodiment, as shown in fig. 7, the apparatus further includes a switch module 503, configured to send an abnormality detection start instruction to the smart card by the smart card terminal.
Optionally, the switch module 503 is further configured to monitor a start anomaly detection response instruction sent by the smart card terminal; and if the intelligent card terminal does not receive the starting abnormity detection response instruction within the preset time range, determining that the interaction with the intelligent card is abnormal, and sending a reset instruction to the intelligent card so as to reset the intelligent card.
Optionally, the switch module 503 is further configured to send an abnormality detection start instruction to the smart card after the smart card terminal completes establishing a data transmission channel with the smart card; or when the intelligent card terminal interacts with the intelligent card, an abnormal detection starting instruction is sent to the intelligent card; or when the intelligent card terminal receives a starting instruction input by a user, the intelligent card terminal sends an abnormity detection starting instruction to the intelligent card.
The apparatus provided in the embodiment of the present invention may be specifically configured to execute the method embodiment provided in the third embodiment, and specific functions are not described herein again.
According to the embodiment of the invention, the process of starting the abnormal detection is added before the intelligent card terminal and the intelligent card interact with the preset detection message, so that the time for detecting the abnormal interaction between the intelligent card terminal and the intelligent card can be set, and the continuous interaction of the preset detection message when the abnormal interaction between the intelligent card terminal and the intelligent card does not occur is avoided, thereby reducing the occupied interactive resources and improving the completion efficiency of the intelligent card terminal and the intelligent card on the task delivered by the user.
Example eight
On the basis of the seventh embodiment, the switch module is further configured to send an abnormal detection closing instruction to the smart card by the smart card terminal.
Optionally, the start processing module is further configured to monitor a shutdown response exception detection response instruction sent by the smart card terminal; and if the intelligent card terminal does not receive the closing abnormity detection response instruction within the preset closing waiting time, determining that the interaction with the intelligent card is abnormal, and sending a reset instruction to the intelligent card so as to reset the intelligent card.
Optionally, the start processing module is further configured to receive a closing anomaly detection response instruction within a preset closing waiting duration by the smart card terminal, and stop interaction of the interactive smart card terminal with the smart card, where the preset detection message is preset, with the smart card terminal.
The apparatus provided in the embodiment of the present invention may be specifically configured to execute the method embodiment provided in the fourth embodiment, and specific functions are not described herein again.
According to the embodiment of the invention, when the intelligent card terminal receives the closing instruction input by the user or determines that the data interaction with the intelligent card is finished, the abnormal detection closing instruction is sent to the intelligent card, so that the interaction of the intelligent card terminal and the preset detection message of the intelligent card can be closed when the intelligent card terminal and the intelligent card are not needed, the interaction of the preset detection message is avoided being continuously carried out, the occupied interaction resources are reduced, and the completion efficiency of the intelligent card terminal and the intelligent card on the task delivered by the user is improved.
Example nine
Fig. 8 is a schematic structural diagram of a smart card terminal according to a ninth embodiment of the present invention. As shown in fig. 8, the smart card terminal 80 according to the embodiment of the present invention may execute the processing procedure provided in the communication exception handling method embodiment, and includes: a data communication interface 801, a power supply port 802, a memory 803, a processor 804 and computer programs stored on the memory 804 and executable by the processor 804.
When the processor 804 runs the computer program, the communication exception handling method provided by any one of the method embodiments is implemented.
According to the embodiment of the invention, whether the interaction of the preset detection message with the intelligent card is abnormal is monitored by the intelligent card terminal, and the reset instruction is sent to the intelligent card when the interaction with the intelligent card is determined to be abnormal, so that the intelligent card is automatically reset according to the reset instruction, the intelligent card terminal and the intelligent card do not need to be forcibly disconnected by plugging and unplugging the intelligent card or restarting the intelligent card terminal, the operation is convenient and fast, and the condition that the data is lost due to the fact that the electrical connection between the intelligent card terminal and the intelligent card is forcibly disconnected is avoided.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It is obvious to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiment, which is not described herein again.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (7)
1. A communication exception handling method, comprising:
the intelligent card terminal carries out interaction of preset detection messages with the intelligent card, and determines whether the interaction with the intelligent card is abnormal or not according to an interaction result;
if the intelligent card terminal determines that the interaction with the intelligent card is abnormal, sending a reset instruction to the intelligent card so as to reset the intelligent card;
the method comprises the following steps that the intelligent card terminal and the intelligent card carry out interaction of preset detection messages, and whether the interaction with the intelligent card is abnormal or not is determined according to an interaction result, and the method comprises the following steps:
the intelligent card terminal monitors the receiving condition of the health message sent by the intelligent card;
if the intelligent card terminal determines that the health message is not received within a preset time interval, the intelligent card terminal sends a detection message to the intelligent card;
if the intelligent card terminal determines that the response message sent by the intelligent card is not received within the preset time length, the intelligent card terminal determines that the interaction with the intelligent card is abnormal;
before sending a reset instruction to the smart card, the method further comprises: judging whether a reset instruction of the smart card confirmed by the user is received;
if yes, executing the step of sending a reset instruction to the smart card;
if not, prompting that the interaction between the intelligent card terminal and the intelligent card is abnormal;
before the smart card terminal and the smart card perform interaction of preset detection messages, the method further comprises the following steps:
the intelligent card terminal sends an abnormality detection starting instruction to the intelligent card and stores a communication abnormality processing function state on a management server, wherein the communication abnormality processing function state represents a function opening or closing state of communication abnormality processing;
before the smart card terminal sends an abnormal detection starting instruction to the smart card, the method further comprises the following steps: determining whether data interaction is being performed with a smart card; and if the data interaction with the intelligent card is determined, sending an abnormal detection starting instruction to the intelligent card after the data interaction is finished.
2. The method according to claim 1, wherein the smart card terminal sends a reset instruction to the smart card to reset the smart card, comprising:
the intelligent card terminal sends a local reset instruction to the intelligent card so that the intelligent card restarts the processing process of the current task according to the local reset instruction;
the intelligent card terminal monitors a local reset response instruction fed back by the intelligent card;
if the intelligent card terminal determines that the local reset response instruction fed back by the intelligent card is not received within a preset waiting time, or if the intelligent card terminal determines that the local reset of the intelligent card fails according to the received local reset response instruction fed back by the intelligent card, the intelligent card terminal sends a card reset instruction to the intelligent card so as to restart the intelligent card.
3. The method of claim 1, further comprising:
the intelligent card terminal monitors a starting abnormity detection response instruction sent by the intelligent card;
and if the intelligent card terminal does not receive the starting abnormity detection response instruction within a preset time range, determining that the interaction with the intelligent card is abnormal, and sending a reset instruction to the intelligent card so as to reset the intelligent card.
4. The method according to claim 1, wherein the smart card terminal sends an anomaly detection starting instruction to the smart card, and the anomaly detection starting instruction comprises the following steps:
after the intelligent card terminal completes the establishment of a data transmission channel with the intelligent card, an abnormal detection starting instruction is sent to the intelligent card;
or,
and the intelligent card terminal sends an abnormity detection starting instruction to the intelligent card when receiving a starting instruction input by a user.
5. A communication exception handling apparatus, comprising:
the data communication module is used for carrying out interaction of preset detection messages between the intelligent card terminal and the intelligent card and determining whether the interaction with the intelligent card is abnormal or not according to an interaction result;
the reset module is used for sending a reset instruction to the intelligent card to reset the intelligent card if the intelligent card terminal determines that the interaction with the intelligent card is abnormal;
the data communication module includes:
the first monitoring submodule is used for monitoring the receiving condition of the health message sent by the intelligent card terminal;
the first abnormity determining submodule is used for determining that the intelligent card terminal does not receive the health message within a preset time interval;
the first sending submodule is used for sending a detection message to the intelligent card by the intelligent card terminal;
the second abnormity determining submodule is used for determining that the intelligent card terminal is abnormal in interaction with the intelligent card if the intelligent card terminal determines that a response message sent by the intelligent card is not received within a preset time length;
wherein, before sending the reset instruction to the smart card, further comprising: judging whether a reset instruction of the smart card confirmed by the user is received;
if yes, executing the step of sending a reset instruction to the smart card;
if not, prompting that the interaction between the intelligent card terminal and the intelligent card is abnormal;
wherein the apparatus further comprises:
the switch module is used for sending an abnormality detection starting instruction to the smart card by the smart card terminal and storing a communication abnormality processing function state on the management server, wherein the communication abnormality processing function state represents a function opening or closing state of communication abnormality processing;
before the smart card terminal sends an abnormal detection starting instruction to the smart card, the method further comprises the following steps: determining whether data interaction is being performed with a smart card; and if the data interaction with the intelligent card is determined, sending an abnormal detection starting instruction to the intelligent card after the data interaction is finished.
6. The apparatus of claim 5, wherein the reset module comprises:
the second sending submodule is used for sending a local reset instruction to the intelligent card by the intelligent card terminal so that the intelligent card restarts the processing process of the current task according to the local reset instruction;
the second monitoring submodule is used for monitoring the local reset response instruction fed back by the intelligent card terminal;
and the execution submodule is used for sending a card reset instruction to the intelligent card to restart the intelligent card if the intelligent card terminal determines that the local reset response instruction fed back by the intelligent card is not received within a preset waiting time period or if the intelligent card terminal determines that the local reset of the intelligent card fails according to the received local reset response instruction fed back by the intelligent card.
7. A smart card terminal, comprising: a data communication interface for data interaction with a smart card, a power port for providing power to the smart card, a memory, a processor and a computer program stored on the memory and executable by the processor,
the processor, when executing the computer program, implements the communication exception handling method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710433915.5A CN107333252B (en) | 2017-06-09 | 2017-06-09 | Communication exception handling method and device and smart card terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710433915.5A CN107333252B (en) | 2017-06-09 | 2017-06-09 | Communication exception handling method and device and smart card terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107333252A CN107333252A (en) | 2017-11-07 |
CN107333252B true CN107333252B (en) | 2020-12-08 |
Family
ID=60194701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710433915.5A Active CN107333252B (en) | 2017-06-09 | 2017-06-09 | Communication exception handling method and device and smart card terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107333252B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989862B (en) * | 2018-08-02 | 2021-02-26 | 深圳市茁壮网络股份有限公司 | Processing method and device for abnormal operation of smart card |
CN110708283A (en) * | 2019-08-29 | 2020-01-17 | 中国第一汽车股份有限公司 | Method and device for processing abnormal connection between vehicle and terminal, vehicle and storage medium |
WO2021098459A1 (en) * | 2019-11-18 | 2021-05-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | User equipment and method for handling communication abnormality of user equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104010077A (en) * | 2014-05-12 | 2014-08-27 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105225466A (en) * | 2015-09-16 | 2016-01-06 | 安康鸿天科技开发有限公司 | A kind of data transmission and fault detection system |
CN106293974A (en) * | 2015-05-21 | 2017-01-04 | 深圳市中兴微电子技术有限公司 | A kind of terminal abnormal restoration methods and terminal |
CN106792863A (en) * | 2017-02-24 | 2017-05-31 | 惠州Tcl移动通信有限公司 | A kind of SIM triggers the method and mobile terminal of recognition detection automatically |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677403B1 (en) * | 2004-11-29 | 2007-02-02 | 엘지전자 주식회사 | Method for checking smart card in mobile communication terminal device |
CN100542191C (en) * | 2005-06-09 | 2009-09-16 | 华为技术有限公司 | The state-detection of real-time device on the throne and the method for processing |
CN102421117A (en) * | 2011-12-15 | 2012-04-18 | 广东步步高电子工业有限公司 | Method for detecting user identification module |
CN103440175A (en) * | 2013-08-06 | 2013-12-11 | 北京数码视讯科技股份有限公司 | Method and device for handling exception of intelligent card |
CN104079724B (en) * | 2014-06-27 | 2016-09-28 | 广东欧珀移动通信有限公司 | A kind of Mobile phone card falls card restoration methods and the mobile terminal of application Mobile phone card |
CN106204031B (en) * | 2016-07-01 | 2020-03-31 | 中国联合网络通信集团有限公司 | Card application processing method and device |
CN106445721B (en) * | 2016-10-11 | 2019-07-12 | Oppo广东移动通信有限公司 | The method and mobile terminal of house dog fault-tolerant processing |
-
2017
- 2017-06-09 CN CN201710433915.5A patent/CN107333252B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104010077A (en) * | 2014-05-12 | 2014-08-27 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN106293974A (en) * | 2015-05-21 | 2017-01-04 | 深圳市中兴微电子技术有限公司 | A kind of terminal abnormal restoration methods and terminal |
CN105225466A (en) * | 2015-09-16 | 2016-01-06 | 安康鸿天科技开发有限公司 | A kind of data transmission and fault detection system |
CN106792863A (en) * | 2017-02-24 | 2017-05-31 | 惠州Tcl移动通信有限公司 | A kind of SIM triggers the method and mobile terminal of recognition detection automatically |
Also Published As
Publication number | Publication date |
---|---|
CN107333252A (en) | 2017-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW201944236A (en) | Task processing method, apparatus, and system | |
CN107333252B (en) | Communication exception handling method and device and smart card terminal | |
CA3032230A1 (en) | Energy control method and apparatus for power consumption system | |
CN108833981B (en) | Startup and shutdown method | |
CN113746821A (en) | Intelligent device control method and device, storage medium and electronic device | |
CN106301840A (en) | The sending method of two-way converting detection BFD message and device | |
CN110445932B (en) | Abnormal card dropping processing method and device, storage medium and terminal | |
CN108983695A (en) | A kind of master-slave switching method and device based on Complex Programmable Logic Devices | |
CN109032767B (en) | Asynchronous multi-process business processing system, method, device and storage medium | |
CN103001787A (en) | System and method for disaster recovery backup of data processing center | |
CN103561089A (en) | Virtual machine desktop log-in method, device and system | |
CN114690618A (en) | Backup switching method, device, equipment and storage medium for flight control computer | |
CN109582626B (en) | Method, device and equipment for accessing bus and readable storage medium | |
CN108712489A (en) | A kind of breaking control method, device and its readable storage medium storing program for executing of network linking | |
CN112153215A (en) | Call processing method and device, related equipment and storage medium | |
CN105389233A (en) | Dual-system state parameter storage method, first system and dual-system terminal | |
CN114826981B (en) | System and method for realizing application resident in cloud mobile phone | |
CN111221683A (en) | Double-flash hot backup method, system, terminal and storage medium for data center switch | |
CN113412480A (en) | Mounting processing method and device, electronic equipment and computer readable storage medium | |
CN110119111B (en) | Communication method and device, storage medium, and electronic device | |
CN116939000A (en) | Network reconnection method, device, terminal equipment and storage medium | |
CN104657152B (en) | Data transfer management method and electronic equipment | |
CN115052312A (en) | Wireless communication method, device, equipment and storage medium of heat pump equipment | |
CN113950044A (en) | Method and device for identifying user identification card, terminal equipment and storage medium | |
CN112187937A (en) | Method and device for removing pairing, terminal equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |