Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberDE69722432 T2
Publication typeGrant
Application numberDE1997622432
Publication date4 Mar 2004
Filing date3 Nov 1997
Priority date21 Nov 1996
Also published asCN1171171C, CN1242091A, DE69722432D1, EP0939931A1, EP0939931B1, US6354500, WO1998022903A1
Publication number1997622432, 97622432, DE 69722432 T2, DE 69722432T2, DE-T2-69722432, DE1997622432, DE69722432 T2, DE69722432T2, DE97622432
InventorsChamps Paul De, Anil Gercekci
ApplicantAtmel Research
Export CitationBiBTeX, EndNote, RefMan
External Links: DPMA, Espacenet
Verfahren zum kommunizieren mit kontaktlosen datenträgern und kontaktlose datenträger dafür A method for communicating with contactless data carriers and contactless data media for translated from German
DE 69722432 T2
Abstract  available in
Claims(2)  translated from German
  1. Verfahren zur Kommunikation mit einer Vielzahl von kontaktlosen Datenträgern, umfassend: eine Basisstation, die ein Leistungssignal überträgt; A method of communicating with a plurality of contactless data carriers, comprising: a base station which transmits a power signal; einen Datenträger ( a disk ( 2 2 ), der sich als Reaktion auf das übertragene Leistungssignal selbst einschaltet und in einen Wartezustand eintritt; ) Which turns ON in response to the transmitted power signal itself, and enters a waiting state; wobei die Basisstation ein erstes Startsignal für wartende Datenträger überträgt; wherein the base station a first start signal for waiting disk transfers; die wartenden Datenträger den Wartezustand als Reaktion auf das erste Startsignal verlassen und eine Identitätsinformation in einem Zeitschlitz, der willkürlich selbstzugewiesen wird, übertragen; leave the waiting data carriers the wait state in response to the first start signal and an identity information is transmitted in a time slot that is randomly self-assigned; die Basisstation die Identitätsinformation registriert und einen Dialog mit einem ersten Datenträger einleitet; the base station the identity information registered and initiates a dialogue with a first data carrier; die Basisstation den Dialog mit dem ersten registrierten Datenträger beendet; the base station ends the dialogue with the first recorded media; der erste registrierte Datenträger für eine restliche Zeit einer Kommunikationssitzung abschaltet; the first recorded media for a remaining time of a communication session disconnects; die Basisstation ein zweites Startsignal überträgt, um die wartenden Datenträger aufzuwecken, die bereits das erste Startsignal empfangen haben, und um einen Dialog mit einem nächsten registrierten Datenträger einzuleiten, wobei die Basisstation die Übertragung des zweiten Startsignals wiederholt, um den Dialog mit allen registrierten Datenträgern einzuleiten, um die Kommunikationssitzung abzuschließen; the base station transmits a second start signal to wake up the waiting media that have already received the first start signal, and a dialogue with a next registered media launch, the base station transmitting the second start signal repeatedly to initiate dialogue with all registered data sources to complete the communication session; und wobei das erste und das zweite Startsignal unterscheidbar sind, das erste Startsignal verwendet wird, um eine Kommunikationssitzung mit irgendeinem der Datenträger einzuleiten und das zweite Startsignal verwendet wird, um die Kommunikationssitzung mit nur registrierten Datenträgern fortzusetzen. and wherein the first and the second start signal are distinguishable, the first start signal is used to initiate a communication session with any of the data carrier and the second start signal is used to continue the communication session with only registered data carriers.
  2. Kontaktloser Datenträger ( Contact-free data carrier ( 2 2 ) zur Kommunikation mit einer Basisstation, umfassend: ein Mittel ( ) For communicating with a base station, comprising: means ( 6 6 ) zum Empfangen eines Leistungssignals, das von der Basisstation übertragen wird; ) For receiving a power signal transmitted from the base station; ein Mittel zum Einschalten des Datenträgers als Reaktion auf den Empfang des Leistungssignals, und zum Eintreten in einen Wartezustand; a means for switching on the data carrier in response to receiving the power signal, and entering a wait state; ein Mittel zum Empfangen eines ersten Startsignals, das von der Basisstation bei einer Einleitung einer Kommunikationssitzung übertragen wird; a means for receiving a first start signal that is transmitted from the base station at an initiation of a communication session; ein Mittel zum Verlassen des Wartezustands als Reaktion auf den Empfang des ersten Startsignals; means for exiting the wait state in response to receipt of the first start signal; ein Mittel zum Festlegen eines willkürlich selbstzugewiesenen Zeitschlitzes und zum Übertragen einer Identitätsinformation in dem willkürlich selbstzugewiesenen Zeitschlitz; a means for determining a randomly self-assigned time slot and for transmitting identity information in the randomly self-assigned time slot; ein Mittel zum Empfangen eines zweiten Startsignals, das vom ersten Startsignal verschieden ist und das von der Basisstation während der Kommunikationssitzung übertragen wird; a means for receiving a second start signal which is different from the first start signal and which is transmitted from the base station during the communication session; ein Mittel zum Verlassen des Wartezustands als Reaktion auf den Empfang des zweiten Startsignals, nachdem das erste Startsignal empfangen wurde; means for exiting the wait state in response to receipt of the second start signal after the first start signal has been received; und ein Mittel zum Durchführen eines Dialogs mit der Basisstation beim Empfang einer individuell identifizierten Meldung von dieser. and means for performing a dialogue with the base station on receipt of an individually identified message therefrom.
Description  translated from German
  • [0001] [0001]
    Diese Erfindung betrifft kontaktlose Datenträger wie z. B. Chipkarten. This invention relates to contactless data carriers such. As smart cards. Kontaktlose Chipkarten sind tragbare Datenträger, die eine integrierte Schaltung enthalten und die in der Lage sind, einen kontaktlosen oder drahtlosen Kommunikationsdialog mit einem Leser herzustellen. Contactless smart cards are portable data carriers which contain an integrated circuit and which are capable of producing a contactless or wireless communication dialogue with a reader.
  • [0002] [0002]
    Bei kontaktlosen Chipkartenanwendungen ist ein zu lösendes Problem die wahrscheinliche Kollision von Information, die zu einem einzelnen gemeinsamen Leser von mehreren Chipkarten zurückgesandt wird, wobei das vom Leser erzeugte Magnetfeld zum Speisen der Chipkarten und zum Liefern einer Taktinformation zu diesen dient. In contactless smart card applications, a problem to be solved is the likely collision of information that is sent back to a single common reader by multiple smart cards which the magnetic field generated by the reader for powering the smart cards and for providing clock information serves to these. Chipkarten, die diese Leistung verwenden, beginnen wahrscheinlich, zum Leser "zurückzusprechen" und, da sich die Chipkarten nicht der gegenseitigen Anwesenheit bewusst sein können, während sie eine Information zum Leser zurücksenden, könnte dies zur Datenkollision führen und daher könnte der Leser fehlerhafte Meldungen von den Chipkarten empfangen. Smart cards that use this service, probably start to the reader "talk back" and because the smart card can not be the mutual presence aware as they return the information to the reader, this may cause a data collision and therefore the reader might erroneous messages receive the smart card.
  • [0003] [0003]
    Eine solche Bedingung tritt wahrscheinlich auf, wenn beispielsweise die Brieftasche oder Handtasche einer Person über dem Leser hin- und herbewegt wird. Such a condition is likely to occur, such as when the wallet or purse a person is moved back and forth over the reader. Wenn die Brieftasche mehr als eine kontaktlose Chipkarte enthält, dann schalten wahrscheinlich alle diese Chipkarten ein und beginnen, mit dem Leser in Dialog zu treten, um die gewünschte Transaktion durchzuführen. If the wallet contains more than a contactless smart card, then probably turn all these smart cards and begin to enter into dialogue with the reader to perform the desired transaction.
  • [0004] [0004]
    In EP-A-0 467 036 ist ein Verfahren zum Kommunizieren mit einer Vielzahl von kontaktlosen Datenträgern offenbart, mit einer Basisstation, die ein Leistungssignal überträgt, einem Datenträger, der sich als Reaktion auf das übertragene Leistungssignal selbst einschaltet und in einen Wartezustand eintritt, wobei die Basisstation ein spezielles Aufwecksignal, das "Hallo"-Signal für wartende Datenträger, überträgt, die wartenden Datenträger den Wartezustand als Reaktion auf das "Hallo"-Signal verlassen und eine Identifikationsinformation übertragen und die Basisstation die Identifikationsinformation registriert und mit registrierten Datenträgern einen Dialog einleitet. In EP-A-0467036 a method of communicating is disclosed having a plurality of contactless data carriers with a base station that transmits a power signal, a disk that turns on in response to the transmitted power signal itself and enters a wait state, where the base station a special wake-up signal, the "Hello" signal for waiting media, transfers, leave the waiting media wait state in response to the "Hello" signal and transmit an identification information and the base station identification information recorded and registered media initiates a dialogue ,
  • [0005] [0005]
    In EP-A-0 553 905 wird der Informationsaustausch mit einem speziellen registrierten Kennzeichen durch einen Aliasbefehl eingeleitet. In EP-A-0553905, information exchange is initiated with a special registered mark by an alias command.
  • [0006] [0006]
    Ferner offenbart US-A-5 440 302 eine Vorrichtung für kontaktlose Daten- und Energieübertragung, die eine Leistungsquelle in einem Datenträger umfasst, die ihre Leistung von einem Wechselmagnetfeld wiedergewinnt. Furthermore, US-A-5440302 a device for contactless data and power transmission, comprising a power source in a volume that regaining its power from an AC magnetic field.
  • [0007] [0007]
    Es ist eine Aufgabe der vorliegenden Erfindung, ein verbessertes Verfahren zum Kommunizieren mit einer Vielzahl von kontaktlosen Datenträgern bereitzustellen, bei dem die obigen Nachteile beseitigt oder zumindest gemildert werden können. It is an object of the present invention to provide an improved method of communicating with a plurality of contactless data carriers wherein the above disadvantages can be eliminated or at least alleviated.
  • [0008] [0008]
    Gemäß einem ersten Aspekt der Erfindung wird ein Verfahren zum Kommunizieren mit einer Vielzahl von kontaktlosen Datenträgern bereitgestellt, wie in Anspruch 1 beansprucht. According to a first aspect of the invention a method for communicating with a plurality of contactless data carriers is provided, as claimed in claim 1.
  • [0009] [0009]
    Gemäß einem zweiten Aspekt der Erfindung wird ein kontaktloser Datenträger zur Verwendung beim Kommunizieren mit einer Basisstation bereitgestellt, wie in Anspruch 2 beansprucht. According to a second aspect of the invention provides a contactless data carrier for use in communicating with a base station is provided as claimed in claim 2.
  • [0010] [0010]
    Ein Verfahren zum Kommunizieren mit einer Vielzahl von kontaktlosen Datenträgern und ein kontaktloser Datenträger zur Verwendung dabei wird nun lediglich beispielhaft mit Bezug auf die zugehörigen Zeichnungen beschrieben, in denen gilt. A method for communicating with a plurality of contactless data carriers and a contactless data carrier for use therein will now be described by way of example with reference to the accompanying drawings in which.
  • [0011] [0011]
    1 1 zeigt eine kontaktlose Chipkarte, die Merkmale gemäß der vorliegenden Erfindung beinhaltet; shows a contactless smart card, which includes features according to the present invention;
  • [0012] [0012]
    2 2 zeigt ein Ablaufdiagramm, das ein Verfahren zum Synchronisieren von kontaktlosen Chipkarten während des Einschaltens darstellt; shows a flow diagram illustrating a method of synchronizing contactless smart cards during power up;
  • [0013] [0013]
    3 3 zeigt ein Ablaufdiagramm, das den "Namensaufruf" ohne Kollision bei dem Verfahren von is a flow diagram showing the "roll call" without any collision in the method of 1 1 darstellt; represents; und and
  • [0014] [0014]
    4 4 zeigt ein Ablaufdiagramm, das den "Namensaufruf" mit auftretender Kollision bei dem Verfahren von is a flow diagram showing the "roll call" with collision occurring, in the method of 1 1 darstellt. represents.
  • [0015] [0015]
    Ein neues Verfahren zum Kommunizieren mit einer Vielzahl von kontaktlosen Datenträgern wie z. B. Chipkarten ermöglicht die Funktion von mehreren Chipkarten im Feld eines einzelnen Lesers, während eine Datenkollision durch die Verwendung eines neuen Antikollisionsprotokolls vermieden wird. A new method of communicating with a plurality of contactless data carriers such. As smart cards allows operation of multiple smart cards in the field of a single reader, while avoiding data collision by using a new anti-collision protocol. Das Protokoll beruht auf der Anwesenheit von bestimmten Software- und/oder Hardwaremerkmalen, wie nachstehend beschrieben. The protocol is based on the presence of certain software and / or hardware features, as described below.
  • [0016] [0016]
    Mit Bezug zuerst auf Referring first to 1 1 besteht ein kontaktloser Chipkarten-Datenträger There is a contactless smart card media 2 2 aus einer herkömmlich bemessenen Kunststoffkarte from a conventionally sized plastic card 4 4 , die eine Mikrosteuereinheit , The microcontroller a 6 6 aus einer integrierten Schaltung einkapselt. encapsulating an integrated circuit. Eine Antenne An antenna 8 8 sieht eine Schnittstelle zwischen der Mikrosteuereinheit provides an interface between the microcontroller 6 6 der Karte und einem Kartenleser vor. the card and a card reader before. Die MCU The MCU 6 6 weist die folgenden Merkmale auf: has the following characteristics:
    • – Die IC ist angeordnet, um ihre Leistung von einem Wechselmagnetfeld wiederzugewinnen, das vom Leser erzeugt wird, und auch um eine Taktinformation für die MCU wiederzugewinnen. - The IC is arranged to recover its power from an alternating magnetic field generated by the reader, and also to recover clock information for the MCU.
    • – Die MCU weist eine serielle Kommunikationsschnittstellen-(SCI) Hardware oder eine ähnliche Sende- und Empfangshardware auf. - The MCU has a serial communication interface (SCI) hardware or a similar transmitter and receiver hardware. Die SCI kann eine Information mit einer gegebenen Größe (die von der Software festgelegt werden oder in Abhängigkeit von der Hardware fest sein könnte) empfangen und senden. The SCI may include information of a given size (which could be fixed shall be determined by the software or depending on the hardware) to receive and send. Im bevorzugten Ausführungsbeispiel ist das Informationspaket 9 Bits lang, wobei das 9. Bit zum Unterscheiden zwischen zwei verschiedenen Arten einer Meldung verwendet wird. In the preferred embodiment, the information packet is 9 bits long, the 9th bit is used to distinguish between two different types of message. Während des normalen Betriebs wird von der SCI ein Empfangskennzeichen gesetzt und eine entsprechende Unterbrechungsroutine kann ausgeführt werden, wenn eine Nachricht empfangen wird. During normal operation, a reception flag is set by the SCI and a corresponding interrupt routine can be executed when a message is received. Die SCI weist eine Erkennungsfähigkeit für eine bestimmte Art Nachricht während des Empfangs auf. The SCI has a detection capability for a certain type of message during reception. Diese Nachrichtenart wird in diesem bevorzugten Ausführungsbeispiel durch die Anwesenheit einer logischen "1" in der 9. Bitposition des vom Leser übertragenen Informationspakets angezeigt. This message type is displayed in this preferred embodiment by the presence of a logic "1" in the 9th bit position of the transmitted by the reader information packet. Mit dieser Fähigkeit kann die SCI in einen "Aufweck"-Modus gesetzt werden, während dessen das Datenempfangskennzeichen und die entsprechende Unterbrechung gesperrt werden, bis die "Aufweck"-Meldung empfangen wird, zu welchem Zeitpunkt die SCI die MCU aufweckt. With this ability, the SCI can be placed in a "wake-up" mode, during which the data reception flag and the corresponding interrupt is disabled until the "wake-up" is received message, at which time the SCI wake the MCU.
    • – Die MCU hat die Fähigkeit, in einem Wartezustand zu bleiben, wobei sich ihre Takte in einem bekannten Zustand befinden. - The MCU has the ability to remain in a wait state, with their clocks are in a known state. In diesem Zustand führt die MCU keine Befehle aus. In this state, the MCU does not execute instructions. Die SCI bleibt jedoch betriebsfähig und bereit, um zu dieser übertragene Daten zu empfangen. However, the SCI remains operational and ready to receive the transmitted data. Wenn die MCU durch die SCI aufgeweckt wird, kann sie den Wartemodus verlassen und die SCI-Unterbrechungsroutine ausführen. If the MCU is woken up by the SCI, they can leave the waiting mode and run the SCI interrupt routine.
  • [0017] [0017]
    Mit Bezug auch auf Referring also to 2 2 , . 3 3 & & 4 4 werden die obigen Merkmale in einem Protokoll zum Synchronisieren aller Chipkarten, die vom Leser eingeschaltet werden, folgendermaßen verwendet: to the above features in a protocol to synchronize all smart cards that are turned on by the reader, used as follows:
    • – Irgendeine Chipkarte, die in das Magnetfeld des Lesers gelangt, wird eingeschaltet, was ermöglicht, dass die MCU der Chipkarte die IC initialisiert. - Any smart card which enters the magnetic field of the reader is turned on, which enables the MCU of the chip card initiates the IC.
    • – Wenn die Initialisierung beendet ist, schaltet die IC das "Aufweck"-Modus-Merkmal der SCI ein und tritt dann durch Ausführen eines Wartebefehls in den "Aufweck"-Modus ein. - When the initialization is completed, the IC, the "wake-up" mode feature of the SCI, and then enters a switched by performing a wait command into the "wake-up" mode. Während sie in diesem Modus wartet, ist die SCI in der Lage, weiter zu arbeiten und eine vom Leser (oder von anderen kontaktlosen Chipkarten) übertragene Information zu empfangen. While waiting in this mode, the SCI is able to continue to work and to receive one from the reader (or of other contactless chip cards) transmitted information.
    • – Wenn die IC der Chipkarte im Wartemodus eine logische "1" in der 9. Bitposition des empfangenen Datenstroms empfängt, dann wird die MCU aufgeweckt, die MCU beginnt zu arbeiten und die SCI-Unterbrechungssubroutine wird ausgeführt. - When the IC of the smart card in the waiting mode, a logic "1" in the 9th bit position receives the received data stream, then the MCU is woken up, the MCU begins to operate and the SCI interrupt subroutine is executed. Wenn jedoch der empfangene Datenstrom keine logische "1" in der 9. Bitposition enthält, dann werden die empfangenen Daten von der SCI verworfen und die MCU bleibt im Wartemodus. However, if the received data stream includes no logic "1" in the 9th bit position, then the received data from the SCI are discarded and the MCU remains in the wait mode. Somit stellt die MCU keine Datenverbindung zum Leser zurück her, wenn sie nicht durch die spezielle Startmeldung aus ihrem Wartezustand aufgeweckt wird. Thus, the MCU not establish a data connection to the reader back if it is not awakened by the special startup message from its wait state.
  • [0018] [0018]
    Es gibt mindestens zwei verschiedene Arten einer Startmeldung, die vom Leser gesandt wird: wobei die hauptsächlichen der "kalte" Start oder der "warme" Start sind. There are at least two different types of start-up message that is sent from the reader: the principal of "cold" start or the start are "warm".
  • [0019] [0019]
    Der "kalte" Start wird eingeleitet, wenn der Leser nach irgendeiner Karte sucht, die in sein Feld gelangen kann. The "cold" start is initiated if the reader is looking for any card that can get in his field. Wenn dies der Fall ist, reagieren alle MCUs, die sich im Wartezustand befinden, auf diese Meldung und beginnen, ihre Identitäten beim Leser zu registrieren. If this is the case, all react MCUs, which are in the wait state, this message and begin to register their identities with the reader. Die Meldung für den "kalten" Start ermöglicht, dass alle diejenigen Karten, die sich im Wartemodus befinden, den Wartemodus in einer synchronisierten Weise verlassen. The message for the "cold" start allows all leave those cards that are in the waiting mode, waiting mode in a synchronized manner.
  • [0020] [0020]
    Im Fall eines warmen Starts hat der Leser bereits eine Liste von registrierten Karten und er beschließt, mit einer anderen vorher registrierten Karte in Dialog zu treten. In the case of a warm start, the reader already has a list of registered cards and he decides to enter into a dialogue with another previously registered card.
  • [0021] [0021]
    Der "kalte" und der "warme" Start können durch den Wert in dem Informationsbyte in dem empfangenen Datenstrom, der den Start verursacht (dh die 8 Bits, die dem 9. (Start-) Bit vorangehen) unterschieden werden. The "cold" and "warm" start can (ie 8 bits that precede the 9th (Start) bit) can be distinguished by the value in the byte of information in the received data stream that causes the start. Eine noch bessere Differenzierung könnte innerhalb der Meldung für den warmen/kalten Start erreicht werden, wie z. B.: Durchführen eines warmen Starts mit einer Dialogaufforderung an eine einzelne Karte oder einer Sendeaufforderung an alle Karten, Wiederaufnehmen eines unterbrochenen Dialogs, Anfordern einer Rückmeldung von allen Karten usw. An even better differentiation could be achieved within the message for the warm / cold start such. B .: perform a warm start with a prompt dialog on a single card or a transmission request to all cards, resuming an interrupted dialogue, requesting feedback from all cards, etc.
    • – Der Leser sendet kontinuierlich eine Meldung für einen kalten Start in einer zyklischen Weise, wenn er Dialoge mit registrierten Karten beendet hat. - The reader continuously transmits a message for a cold start in a cyclic manner, when he has finished dialogues with registered card. Die Karten, die ihre Dialoge mit dem Leser beendet haben, vermeiden es, auf die Meldung für einen kalten Start vom Leser zu antworten. The cards that have completed their dialogue with the reader, it avoid to respond to the message for a cold start by the reader. Neue Karten, die gerade eingeschaltet haben können, oder Karten, die während des vorherigen Zyklus keinen Dialog eingehen konnten, antworten nun, und daher beginnt der Zyklus erneut. New maps, which may have just turned on, or cards that might enter into any dialogue during the previous cycle, now respond, and thus the cycle begins again.
  • [0022] [0022]
    Dieses Protokoll stellt sicher, dass irgendeine kontaktlose Chipkarte, die in das Feld des Lesers gelangt, nicht mit dem Leser "spricht", wenn nicht der Aufweckbefehl vom Leser empfangen wurde, während sich die Karte im Wartemodus befindet. This protocol ensures that any contactless smart card, which enters the field of the reader and not with the reader "speaks" unless the wake-up command is received from the reader, while the card is in standby mode. In diesem Moment wird irgendeine MCU, die aufwacht, mit der vom Leser empfangenen Startmeldung synchronisiert. At this moment, any MCU wakes up, synchronized with the start-up message received from readers. Diese Meldung dient als Synchronisationssignal für alle Karten, die auf eine solche Information gewartet haben. This message serves as a synchronization signal for all the cards that have been waiting for such information.
  • [0023] [0023]
    Sobald die MCUs, die im Wartemodus gewartet haben, von derselben empfangenen Nachricht aufgeweckt worden sind, wird ein Abfrageprotokoll verwendet, um die Identität der aufgewachten Chipkarten zu unterscheiden. Once the MCUs that have been waiting in the waiting mode, have been awakened by the same received message, a query log is used to distinguish the identity of the awakened smart cards. Dies wird durch die Verwendung einer willkürlichen Selbstzuweisung von Dialogzeitschlitzen während eines "Namensaufruf"-Dialogs erreicht, während dessen die MCUs ihre Identitäten in einem Zeitschlitz übertragen, der durch eine Zufallszahl festgelegt wird, die von jeder MCU vor dem "Namensaufruf" erzeugt wird. This is achieved by the use of an arbitrary self-assignment of dialogue time slots during a "roll call" dialog during which transfer the MCUs their identities in a time slot, which is determined by a random number generated by each MCU before the "roll call". Dieses Protokoll beruht auf der statistischen Verteilung dieser Zufallszahlen, damit es funktioniert. This protocol is based on the statistical distribution of these random numbers to make it work. Wenn das Protokoll derart eingerichtet ist, dass 16 Zeitschlitze während des "Namensaufrufs" zur Verfügung stehen, müssen die MCUs eine Zufallszahl zwischen 1 und 16 aufgreifen, usw. If the protocol is set up such that 16 time slots are available during the "roll call", the MCUs have a random number from 1 to 16 pick up, etc.
  • [0024] [0024]
    Der Leser registriert eingehende Identitäten der antwortenden aufgewachten Karten und kann dann fortfahren, mit jeder antwortenden Karte auf einer individuellen Basis in Dialog zu treten, während andere Karten warten, dass sie an der Reihe sind, indem sie in den Wartezustand zurückkehren, in dem sie bereit sind, in einen warmen Start aufzuwachen. The reader registers incoming identities of the respondents awakened card and then can continue to enter into dialogue with each respondent map on an individual basis, while other cards waiting to be your turn, by returning to the idle state in which it provides are waking up to a hot start.
  • [0025] [0025]
    Dieser individuelle Dialog geht folgendermaßen vor sich. This individual dialogue proceeds as follows. Zuerst sendet der Leser die Identität einer registrierten Chipkarte während eines Abrufs zur Rückbestätigung zurück. First, the reader sends the identity of a registered smart card during a call-back for confirmation. Die Karte, die ihre Identitätsnummer erkennt, sendet eine Bestätigungsmeldung zurück. The card that recognizes their identity number, sends back a confirmation message.
  • [0026] [0026]
    Wenn die Rückbestätigung stattfindet, läuft die vollständige Transaktion für diese Chipkarte ab. If the reconfirmation occurs, the full transaction proceeds for that smart card. Wenn die Rückbestätigung nicht stattfindet, könnte dies an einer Karte liegen, die aufgehört hat zu arbeiten oder die das Feld verlassen hat, oder an einer Kollision der Identitätsinformation, die zum Leser durch zwei oder mehr verschiedene Karten in demselben Zeitschlitz zurückgesandt wird, liegen. If the confirmation does not occur, this could be due to a card that has stopped working or has left the field, or in a collision of the identity information that is sent back to the reader through two or more different cards in the same time slot, events. Während dieses Zeitraums warten andere Karten, die auf den "Namensaufruf" geantwortet haben, im Wartemodus. During this period, wait other cards that have responded to the "roll call" idle.
  • [0027] [0027]
    Wenn der Leser seinen Dialog mit einer gewählten Karte beendet, dann schaltet diese Karte für den Rest der Sitzung (dh den Rest der Zeit, für die das Leistungsfeld des Lesers vorhanden ist) ab. If the reader finishes his dialogue with a selected map, then this Map on for the rest of the session (ie the rest of the time for which the power field of the reader is fitted). Der Leser sendet dann eine Meldung für einen warmen Start (die eine logische "1" in der 9. Bitposition enthält), aber diesmal mit Daten in den vorangehenden 8 Bits, die anders sind als für die anfängliche Meldung für den kalten Start. The reader then sends a message for a hot start (a logical "1" in the 9th bit position contains), but this time with data in the preceding 8 bits which are different than for the initial message for the cold start. In dieser Weise wachen alle Karten auf, aber nur jene, die bereits ihren "Namensaufruf" beendet hatten, bleiben für eine anschließende Identitäts-"Abfrage" vom Leser aktiv. In this way, wake up all the cards, but only those who had already finished their "name calling" remain active for subsequent identity "interrogation" by the reader. Dieser Prozess fährt fort, bis der Leser den Dialog mit allen Karten beendet hat, die sich während des "Namensaufrufs" registriert haben. This process continues until the reader has finished the dialogue with all cards that have registered during the "roll call". Jene Karten, die die Meldung für den kalten Start verpasst haben, sehen weiterhin von einem Dialog mit dem Leser ab bis zur nächsten Meldung für einen kalten Start, die der Leser sendet. Those cards have missed the message for the cold start, continue to see on a dialogue with the reader until the next message for a cold start, sent by the reader.
  • [0028] [0028]
    Im Fall, dass zwei oder mehr Karten denselben willkürlichen "Namensaufruf"-Zeitschlitz auswählen, könnte dies eine Datenkollision verursachen und die vom Leser empfangene Identitätsnummer kann nicht jene von irgendeiner der kollidierenden Karten sein, die während dieses Zeitschlitzes übertragen haben (wobei alle 1 und alle 0 ausgeschlossene Identitätsnummern sind). In the event that two or more cards select the same arbitrary "roll call" time slot, this could cause a data collision and received by the reader identity number can not be those of any of the colliding cards that have transferred during this time slot (all 1 and all 0 foreclosed identity numbers). Wenn die Identität nicht aufgrund einer Kollision verzerrt wird, dann fährt der Leser mit dem Dialog mit den Karten fort, wenn sie registriert sind. If the identity is not distorted due to a collision, then moves the reader with the dialogue with the cards away when they are registered. Wenn die Identität aufgrund einer Kollision verzerrt wird, versucht der Leser, mit einer nicht vorhandenen Karte zu kommunizieren, und empfängt somit keine Bestätigung während des Rückbestätigungsprozesses. If the identity is distorted due to a collision, the reader attempts to communicate with a non-existing card, and thus receives no acknowledgment during the reconfirmation process.
  • [0029] [0029]
    Daher wählen diejenigen Karten, denen es aufgrund einer verzerrten Identitätsregistrierung nicht gelingt, mit dem Leser zu "sprechen", einen neuen willkürlichen Zeitschlitz und warten auf eine neue Meldung für einen kalten Start, wobei sie als Reaktion auf diese sich während eines neuen "Namensaufrufs" bei einem Versuch, sich korrekt zu registrieren, beim Leser registrieren (dh mit anderen Zeitschlitzen während des "Namensaufrufs"). Therefore, choose those cards that fail due to a distorted identity registration, "talk" to the reader to a new arbitrary time slot and wait for a new message for a cold start, taking in response to these during a new "roll call" register in an attempt to register correctly, the reader (ie, in other time slots during the "roll call").
  • [0030] [0030]
    Wenn der Leser den Dialog für alle Karten, die sich während eines "Namensaufrufs" registriert haben, beendet, überträgt er dann noch einmal eine Meldung für einen kalten Start, die irgendwelche unbedienten Karten auffordert aufzuwachen, und somit wiederholt sich der Prozess. If the reader the dialogue for all cards that have registered during a "roll call" finished, he will then transmit again a message for a cold start, the wake up any unattended card prompts, and thus the process repeats. Dies ermöglicht, dass irgendwelche neuen Karten und irgendwelche Karten, die während des vorherigen "Namensaufrufs" kollidiert waren, sich während der willkürlich selbst ausgewählten Zeitschlitze eines neuen "Namensaufrufs" erneut registrieren. This allows any new cards and any cards that were in conflict during the previous "roll call", to re-register during the arbitrarily selected time slots even a new "roll call".
  • [0031] [0031]
    Es ist selbstverständlich, dass mögliche Teilmengen der Meldung für den kalten Start eine Information zu allen Karten vor einem "Namensaufruf" senden oder eine unmittelbare Rückmeldung für alle Karten anfordern könnten, usw. It is understood that any subset of the message for the cold start an information to all cards in front of a "name calling" Send or may request an immediate feedback for all cards, etc.
  • [0032] [0032]
    Es ist zu erkennen, dass verschiedene andere Modifikationen für einen üblichen Fachmann ersichtlich sind. It will be appreciated that various other modifications will be apparent one of ordinary skill.
Classifications
International ClassificationH04B5/02, G06K17/00, G06K7/00, G06K19/07
Cooperative ClassificationG06K7/10059, G06K7/0008
European ClassificationG06K7/00E, G06K7/10A1A3