Implementation method and system, main control device and smart card for information transmission
First Claim
1. An implementation method for information transmission, comprising:
- notifying, by a smart card, a main control device of an operating mode supported thereby;
receiving, by said smart card, a clock frequency returned by said main control device, wherein said returned clock frequency is determined by said main control device according to said notified operating mode, and when said main control device determines that said smart card supports an externally provided clock frequency according to the operating mode notified by said smart card, the clock frequency returned by said main control device is a second clock frequency, wherein said second clock frequency is higher than a default first clock frequency supported by said smart card; and
judging, by said smart card, whether said smart card itself can support said second clock frequency returned by said main control device, if true, said smart card and said main control device carry out information transmission on the basis of a clock control signal of said second clock frequency;
otherwise said smart card carries out frequency division on the clock control signal of said second clock frequency, and obtains a clock control signal of said first clock frequency, and the information transmission is carried out by said smart card based on the clock control signal of said first clock frequency and by said main control device based on the clock control signal of said second clock frequency, respectively.
1 Assignment
0 Petitions
Accused Products
Abstract
An implementation method and system, main control device and smart card for information transmission are provided. The method includes: the smart card notifying the main control device of the operating mode supported thereby; the smart card receiving a clock frequency returned by the main control device, and if the main control device determines that the smart card can support an externally provided clock frequency, the clock frequency is a second clock frequency; judging whether the smart card itself can support the second clock frequency, and if true, the smart card and the main control device carrying out information transmission based on the clock control signal of the second clock frequency; otherwise the smart card carrying out the transmission based on the dock control signal of the first clock frequency, and the main control device carrying out the transmission based on the clock control signal of the second clock frequency.
11 Citations
14 Claims
-
1. An implementation method for information transmission, comprising:
-
notifying, by a smart card, a main control device of an operating mode supported thereby; receiving, by said smart card, a clock frequency returned by said main control device, wherein said returned clock frequency is determined by said main control device according to said notified operating mode, and when said main control device determines that said smart card supports an externally provided clock frequency according to the operating mode notified by said smart card, the clock frequency returned by said main control device is a second clock frequency, wherein said second clock frequency is higher than a default first clock frequency supported by said smart card; and judging, by said smart card, whether said smart card itself can support said second clock frequency returned by said main control device, if true, said smart card and said main control device carry out information transmission on the basis of a clock control signal of said second clock frequency;
otherwise said smart card carries out frequency division on the clock control signal of said second clock frequency, and obtains a clock control signal of said first clock frequency, and the information transmission is carried out by said smart card based on the clock control signal of said first clock frequency and by said main control device based on the clock control signal of said second clock frequency, respectively.
-
-
2. The implementation method according to claim 1, wherein said smart card notifying said main control device of said operating mode supported thereby comprises:
in response to a reset command from said main control device, said smart card notifying said main control device of said operating mode via a reset response command.
-
3. The implementation method according to claim 1, wherein said main control device returns said clock frequency to said smart card via a protocol parameter select request message.
-
4. The implementation method according to claim 3, wherein, after said main control device returns said clock frequency to said smart card, the method further comprises:
said smart card notifying said main control device of information representing whether said smart card supports said clock frequency via a protocol parameter select response message.
-
5. The implementation method according to claim 1, wherein, when said smart card cannot support an externally provided clock frequency, or said smart card cannot support said second clock frequency returned by said main control device, the method further comprises:
- said main control device and said smart card carrying out an information transmission on the basis of a clock frequency before the operating mode is notified;
or said main control device and said smart card carrying out an information transmission on the basis of said first clock frequency.
- said main control device and said smart card carrying out an information transmission on the basis of a clock frequency before the operating mode is notified;
-
6. The implementation method according to claim 1, wherein said operating mode notified of said main control device by said smart card comprises one of the following operating modes:
-
communication based on a high frequency asynchronous half duplex character transmission protocol and adopting said first clock frequency; communication based on a high frequency asynchronous half duplex block transmission protocol and adopting said first clock frequency; communication based on the high frequency asynchronous half duplex character transmission protocol and adopting said second clock frequency; and communication based on the high frequency asynchronous half duplex block transmission protocol and adopting said second clock frequency.
-
-
7. An implementation system for information transmission, wherein the system comprises a main control device and a smart card, wherein
said smart card is used for notifying the main control device of an operating mode supported thereby, receiving a clock frequency returned by said main control device, and judging whether the smart card itself can support a second clock frequency returned by said main control device, and if true, carrying out information transmission with said main control device on the basis of a clock control signal of said second clock frequency; - otherwise carrying out frequency division on a clock control signal of said second clock frequency, and obtaining a clock control signal of said first clock frequency, and when carrying out the information transmission, carrying out the information transmission based on a clock control signal of said first clock frequency; and
said main control device is used for returning a clock frequency to said smart card according to said operating mode notified by said smart card, and carrying out information transmission based on a clock control signal of the second clock frequency, wherein if said main control device determines that said smart card can support operation at an externally provided clock frequency according to the operating mode notified by said smart card, the clock frequency returned by said main control device is said second clock frequency, wherein said second clock frequency is higher than a default first clock frequency supported by said smart card.
- otherwise carrying out frequency division on a clock control signal of said second clock frequency, and obtaining a clock control signal of said first clock frequency, and when carrying out the information transmission, carrying out the information transmission based on a clock control signal of said first clock frequency; and
-
8. The implementation system according to claim 7, wherein said operating mode notified of said main control device by said smart card comprises one of the following operating modes:
-
communication based on a high frequency asynchronous half duplex character transmission protocol and adopting said first clock frequency; communication based on a high frequency asynchronous half duplex block transmission protocol and adopting said first clock frequency; communication based on the high frequency asynchronous half duplex character transmission protocol and adopting said second clock frequency; and communication based on the high frequency asynchronous half duplex block transmission protocol and adopting said second clock frequency.
-
-
9. A smart card, comprising:
-
a notification module for notifying an operating mode supported by said smart card to a main control device; a receiving module for receiving a clock frequency returned by said main control device; a judgement module for judging whether said smart card itself can support a second clock frequency returned by said main control device; a frequency divider for carrying out frequency division on a clock control signal of said second clock frequency, and obtaining a clock control signal of said first clock frequency; and a transmission module for, if the judgment result of said judgment module is yes, carrying out information transmission between said smart card and said main control device on the basis of a clock control signal of said second clock frequency;
otherwise for, if said smart card is based on the clock control signal of said first clock frequency and said main control device is based on the clock control signal of said second clock frequency, carrying out the information transmission between said smart card and said main control device.
-
-
10. The implementation system according to claim 7, wherein said main control device comprises:
-
a sending module for returning the clock frequency to said smart card in response to said operating mode notified by said smart card; a determination module for determining the clock frequency to be returned by said sending module according to the operating mode notified by said smart card; and a transmission module for implementing information transmission between said main control device and said smart card based on the clock control signal of said second clock frequency.
-
-
11. The implementation method according to claim 2, wherein said operating mode notified of said main control device by said smart card comprises one of the following operating modes:
-
communication based on a high frequency asynchronous half duplex character transmission protocol and adopting said first clock frequency; communication based on a high frequency asynchronous half duplex block transmission protocol and adopting said first clock frequency; communication based on the high frequency asynchronous half duplex character transmission protocol and adopting said second clock frequency; and communication based on the high frequency asynchronous half duplex block transmission protocol and adopting said second clock frequency.
-
-
12. The implementation method according to claim 3, wherein said operating mode notified of said main control device by said smart card comprises one of the following operating modes:
-
communication based on a high frequency asynchronous half duplex character transmission protocol and adopting said first clock frequency; communication based on a high frequency asynchronous half duplex block transmission protocol and adopting said first clock frequency; communication based on the high frequency asynchronous half duplex character transmission protocol and adopting said second clock frequency; and communication based on the high frequency asynchronous half duplex block transmission protocol and adopting said second clock frequency.
-
-
13. The implementation method according to claim 4, wherein said operating mode notified of said main control device by said smart card comprises one of the following operating modes:
-
communication based on a high frequency asynchronous half duplex character transmission protocol and adopting said first clock frequency; communication based on a high frequency asynchronous half duplex block transmission protocol and adopting said first clock frequency; communication based on the high frequency asynchronous half duplex character transmission protocol and adopting said second clock frequency; and communication based on the high frequency asynchronous half duplex block transmission protocol and adopting said second clock frequency.
-
-
14. The implementation method according to claim 5, wherein said operating mode notified of said main control device by said smart card comprises one of the following operating modes:
-
communication based on a high frequency asynchronous half duplex character transmission protocol and adopting said first clock frequency; communication based on a high frequency asynchronous half duplex block transmission protocol and adopting said first clock frequency; communication based on the high frequency asynchronous half duplex character transmission protocol and adopting said second clock frequency; and communication based on the high frequency asynchronous half duplex block transmission protocol and adopting said second clock frequency.
-
Specification