EP1543468A1 - Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle - Google Patents

Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle

Info

Publication number
EP1543468A1
EP1543468A1 EP03750330A EP03750330A EP1543468A1 EP 1543468 A1 EP1543468 A1 EP 1543468A1 EP 03750330 A EP03750330 A EP 03750330A EP 03750330 A EP03750330 A EP 03750330A EP 1543468 A1 EP1543468 A1 EP 1543468A1
Authority
EP
European Patent Office
Prior art keywords
data
memory
read
amount
transmitted
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.)
Withdrawn
Application number
EP03750330A
Other languages
English (en)
French (fr)
Inventor
Dieter Horst
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Publication of EP1543468A1 publication Critical patent/EP1543468A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer

Definitions

  • the invention relates to a method for transmitting data from a mobile data memory to a screaming / reading device, in particular via an air interface, the data being able to be stored in a programmable electronic memory with a fixed memory size.
  • the invention further relates to a mobile data memory and to a read / write device for carrying out the method, and to an identification system with a read / write device and at least one mobile data memory.
  • Correct tactless identification systems work on the basis of contactless transmission techniques. These can e.g. based on electromagnetic, infrared or ultrasound. Such systems are used, for example, to identify people or moving goods, e.g. used by means of transport.
  • the necessary data is transmitted from a read / write device via a non-contact data transmission link, e.g. via an air interface to a mobile data storage device and back.
  • the contactless identification technology also allows the acquisition of data e.g. while the mobile data storage is moving past. So that the mobile data storage devices can be used indefinitely, the integration of energy storage devices, e.g. Batteries, dispensed.
  • the necessary electrical energy is generated externally, i.e. an electrical or magnetic excitation field originating from the read / write device, removed without contact.
  • Such methods are e.g. known according to the ISO / IEC 15693 Part 2 standard “Air Interface and Initialization *” or according to the ISO / IEC 14443 standard as a time slot method for operation in an ISM frequency band.
  • Other known methods are e.g. the ISO standards 11784 or 11785.
  • a mobile data storage device If a mobile data storage device now penetrates the above Exciter field of a read / write device, it cyclically transmits its entire data content until it leaves the exciter field again.
  • the data content is usually stored in an electronic memory, e.g. taken from a non-volatile programmable EEPROM or a FRAM memory. Due to the binary memory architecture, the above electronic memory over an address range extending on the base 2 with e.g. 32, 64, 128, etc. addresses. Depending on the organization of the memory, e.g. 1 bit, 4 bit or 8 bit of data are stored, a memory organization of 1 bit per address is usually advantageous for mobile data memories with serial data transmission. The binary data contents of all addresses are thus read out and transmitted for a data transmission cycle.
  • a user requires a raw data volume or user data volume of 40 bits, at least one mobile data memory with a 64 bit data memory must be selected according to the prior art.
  • the 24 memory addresses that are not required are then cyclically read out and transmitted as a pre-assigned zero or single sequence.
  • the read / write device consequently only accepts the exemplary first 40 bits of the transmitted data. This is associated with the problem that the above-mentioned mobile data storage device can no longer be used for applications which now require a higher speed of travel between the mobile data storage device and the read / write device. This can be done, for example, in the areas of automation technology or logistics
  • Another problem is when the amount of user data has to be increased subsequently, e.g. to be able to individually code a larger number of mobile data storage devices then in circulation.
  • the invention is therefore based on the object of specifying a new method and a mobile data memory, a read / write device and an identification system which enable faster data transmission while the mobile data memory is moving past a read / write device.
  • the object is achieved with a method for transmitting data from a mobile data memory to a read / write device, in particular via an air interface, it being possible for the data to be stored in a programmable electronic memory with a fixed memory size, in which case only a predeterminable amount of user data is transferred from the electronic memory.
  • the object is further achieved with a mobile data memory with the features mentioned in claim 8, with a read / write device according to claim 13 and with an identification system according to claims 14 and 15.
  • Advantageous further refinements of the method and the devices are contained in the subclaims.
  • Another advantage is that the user can individually set the number of user data to be transmitted when programming the user data quantity.
  • FIG. 1 shows an example of an identification system which has a read / write device and a mobile data memory, each with a coding device for carrying out the contactless method according to the invention
  • FIG. 2 shows an exemplary structuring of a programmable electronic memory for storing user data with a fixed memory size according to the invention
  • 3 shows an exemplary section of a data protocol for cyclic data transmission between mobile data memory and read / write device according to the invention
  • 4 shows an exemplary program sequence for the cyclical reading out of a predetermined number of user data, which is carried out by a coding device of the mobile data memory according to the invention.
  • FIG. 1 shows an example of an identification system IS, which has a read / write device SLG and a mobile data memory DT, each with a coding device KE1, KE2 for carrying out the method according to the invention.
  • the mobile data storage device DT moves relative to the read / write device SLG at a speed of v.
  • the data DATA is transferred from an electronic memory MEM via a contactless data transmission link LS, e.g. an air interface to the SLG read / write device.
  • a control computer ST is shown, which is connected to the read / write device SLG via a data connection DV. This is used to transfer data between the ST control computer and the SLG read / write device, e.g.
  • the detection area EB of an excitation field generated by the read / write device SLG with a length L is shown in dashed lines in the example of the figure.
  • data can be transmitted between the mobile data memory DT and the read / write device SLG and in the opposite direction.
  • the respective transmit and receive coils SP1, SP2 for the example in FIG. 1 are drawn in for illustration.
  • a number of data bits can thus be transmitted which corresponds to the product of the data rate and length L of the detection area EB, divided by the amount of the drive speed v.
  • FIG. 2 shows an exemplary structuring of a programmable electronic memory MEM for storing useful data DATA with a fixed memory size FIX with 64 addresses ADR. There can be one bit in each addressable memory cell SZ be saved as an information unit. This means that 64 bits are available, for example to encode a serial number of a product in binary form.
  • the amount of user data DATA to be transmitted can be stored as a coded value ANZ in the mobile data memory DT, in particular in a predeterminable memory area SBA of the electronic memory MEM.
  • the memory area SBA with the address area ADR 0 to 5 is reserved for storing the coded value ANZ of the amount of useful data DATA to be transmitted.
  • the 6 available bits are now sufficient to encode the value ANZ of the user data DATA to be transmitted in a range from 0 to 63.
  • the actual user data DATA begins in the address ADR 6 following the memory area SBA. 64 bits minus 6 bits equal to 58 bits of possible user data DATA thus remain, which can be stored in the electronic memory MEM.
  • the actual amount of useful data DATA can be read out cyclically from the memory MEM and then transmitted. In the example of the figure, a user data quantity DATA of only 40 bits is required.
  • ANZ value of the number, 40 ⁇ is stored as a binary sequence, 101000 ⁇ in the memory area SBA.
  • the individual BIT of the useful data DATA are shown in extracts in the subsequent memory area SBD. This leaves a free storage area SBF that is not required and consequently not used.
  • FIG. 3 shows a section of an exemplary data protocol DP for cyclic data transmission between a mobile data memory DT and a read / write device SLG according to the memory structure in FIG. 2.
  • the energetic oscillation (Power UP) of the mobile data memory DT takes place first Entry into the excitation field and synchronization of the mobile data storage device DT with the read / write device SLG.
  • the respective useful data time blocks NDB consisting of a sequence of evaluations and evaluations (1,0).
  • the evaluations and evaluations (1,0) can also be considered as time slots (Z1, Z0), which can be modulated (ZI) or not modulated (Z0) for data transmission in accordance with the respective evaluations and evaluations (1,0) ,
  • the data bits BIT of the user data DATA to be transmitted can be recoded according to the invention. This is e.g. the case when e.g. a transmission method according to the ISO / IEC 14443 standard without subcarrier is used. To ensure that the mobile data storage device DT also receives sufficient energy from the read / write device SLG during the data transmission, it is necessary that a modulated one
  • Time slot ZI follows at least one non-modulated time slot Z0.
  • the number ANZ of the time slots Z0, Z1 to be transmitted, which represent the data bits BIT, can increase.
  • the respective user data DATA or user data blocks NDB representing them can be cyclically fictitious start / stop identifier SEQ must be separated. To differentiate it from the data bits BIT to be transmitted or the corresponding time slots Z1, Z0, this can have, for example, another modulation or a significant bit sequence.
  • a suitable read / write device SLG with a second coding device KE2 can separate a valid user data block NDB or a valid set of user data DATA between two start / stop identifiers SEQ.
  • FIG. 4 shows an exemplary program sequence S1-S7 for cyclically reading out a predetermined number ANZ of user data DATA, which is carried out by a first coding device KE1 of the mobile data memory DT according to the invention.
  • the mobile data memory DT for data transmission to a read / write device SLG has at least one user-programmable electronic memory MEM with a fixed memory size FIX for storing data, at least a predefinable amount of user data DATA being able to be stored in the memory MEM.
  • the mobile data memory DT has a first coding device KE1 at least for the transmission of data from the electronic memory MEM.
  • the mobile data memory DT also has storage means for storing the coded value ANZ of the predeterminable amount of user data DATA, in particular the electronic memory MEM for storing the coded value ANZ for the amount of user data DATA. According to the invention, only the amount of user data DATA addressed by the coded value ANZ in the electronic memory MEM is then transmitted, in particular cyclically, by the first coding device KE1 to the read / write device SLG.
  • the example program run starts in program step 0, for example after a power-up reset at Penetration of the mobile data storage device DT into the field of excitation.
  • an internal counter CNT with the exemplary value ANZ, 40 ⁇ of the useful data quantity DATA is loaded from the electronic memory MEM.
  • the mobile data memory DT sends a start / stop identifier SEQ to the read / write device SLG.
  • the memory area SBD addressed with the useful data DATA is then read out as a bit sequence in program step S4. In the example of the figure, this takes place backwards starting with address 45 to address 6.
  • Each BIT read out is sent in program step S5, and the counter CNT is then decremented.
  • Steps S4-S7 are repeated cyclically until the counter CNT has the value 0 in program step 7, in order then to branch to program step 2 for a new transmission cycle.
  • the program sequence S1-S7 can advantageously be simple in terms of circuitry and / or programming, e.g. be implemented in the coding device KE1 of a mobile data memory DT.
  • an identification system IS for operation in an ISM frequency band can be used to carry out the method according to the invention.
  • the identification system IS can consist of at least one read / write device SLG and at least one mobile data memory DT, which transmit data via a non-contact data transmission link LS, in particular via an air interface LS, in an inductively coupled manner.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Das Verfahren betrifft die Übertragung von Daten eines mobilen Datenspeichers (DT) an ein Schreib-/Lesegerät (SLG), insbesondere über eine Luftschnittstelle (LS), wobei die Daten in einem programmierbaren elektronischen Speicher (MEM) mit einer festen Speichergröße (FIX) hinterlegt werden können. Erfindungsgemäß wird nur eine vorgebbare Menge von Nutzdaten (DATA) aus dem elektronischen Speicher, insbesondere zyklisch, übertragen. Damit ist der Vorteil verbunden, dass nur die benötigte, von einem Anwender programmierbare Anzahl (ANZ) von Nutzdaten übertragen wird. Damit ist vorteilhaft eine Erhöhung der Überfahrgeschwindigkeit und/oder der übertragbaren Datenmenge zwischen mobilem Datenspeicher und Schreib-/Lesegerät möglich. Das Verfahren kann vorteilhaft bei mobilen Datenspeichern und bei Identifikationssystemen (IS) mit einem Schreib-/Lesegeräten (SLG) und zumindest einem mobilen Datenspeicher eingesetzt werden.

Description

Beschreibung
Verfahren zur Übertragung von Daten, insbesondere zur Übertragung über eine Luftschnittstelle.
Die Erfindung bezieht sich auf ein Verfahren zur Übertragung von Daten eines mobilen Datenspeichers an ein Schreie/Lesegerät, insbesondere über eine Luftschnittstelle, wobei die Daten in einem programmierbaren elektronischen Speicher mit einer festen Speichergröße hinterlegt werden können. Die Erfindung bezieht sich weiterhin auf einen mobilen Datenspeicher und auf ein Schreib-/Lesegerät zur Durchführung des Verfahrens, sowie auf ein Identifikationssystem mit einem Schreib-/Lesegerät und mindestens einem mobilen Datenspei- eher.
Korvtaktlose Identsysteiαe arbeiten auf Basis von berührungslosen Übertragungstechniken. Diese können z.B. auf elektromagnetische Weise, mittels Infrarot oder Ultraschall beruhen. Derartige Systeme werden beispielsweise zur Identifikation von Personen oder von bewegten Gütern, wie z.B. von Transportmitteln eingesetzt. Die notwendigen Daten werden dazu von einem Schreib-/Lesegerät über eine berührungslose Datenübertragungsstrecke übertragen, wie z.B. über eine Luftschnitt- stelle zu einem mobilen Datenspeicher und zurück. Die berührungslose Identtechnik gestattet auch die Erfassung der Daten z.B. während einer Vorbeibewegung des mobilen Datenspeichers. Damit die mobilen Datenspeicher zeitlich unbegrenzt eingesetzt werden können, wird bei diesen auf die Integration von Energiespeichern, wie z.B. Batterien, verzichtet. Die notwendige elektrische Energie wird dabei extern, d.h. einem vom Schreib-/Lesegerät stammenden elektrischen oder magnetischen Erregerfeld, kontaktlos entnommen.
Zur Kommunikation eines Schreib-/Lesegerät mit derartigen mobilen Datenspeichern sind daher geeignete Übertragungs- und Kodierungsverfahren notwendig, welche sowohl eine energeti- sehe Versorgung der Elektronik auf dem mobilen Datenspeicher als auch die Einhaltung von funktechnischen Auflagen sicherstellen. Zudem sind zur Übertragung von Daten i.d.R. nur bestimmte Frequenzbänder freigegeben, wie z.B. die ISM-Fre- quenzbänder (Industrial, Scientifc & Medical) für industrielle, wissenschaftliche und medizinische Anwendungen.
Solche Verfahren sind z.B. nach der Norm ISO/IEC 15693 Part 2 „Air Interface and Initialization* oder nach der Norm ISO/IEC 14443 als Zeitschlitzverfahren zum Betrieb in einem ISM-Fre- quenzband bekannt. Andere bekannte Verfahren sind z.B. die ISO-Standards 11784 oder 11785.
Dringt ein mobiler Datenspeicher nun in das o.g. Erregerfeld eines Schreib-/Lesegeräts ein, so überträgt dieser zyklisch seinen gesamten Dateninhalt, bis er das Erregerfeld wieder verlässt. Üblicherweise wird der Dateninhalt einem elektronischen Speicher, wie z.B. einem nichtflüchtigen programmierbaren EEPROM- oder einem FRAM-Speicher entnommen. Aufgrund der binären Speicherarchitektur verfügen die o.g. elektronischen Speicher über einen sich auf der Basis 2 erstreckenden Adressbereich mit z.B. 32, 64, 128 usw. Adressen. Je nach Organisation des Speichers können dann pro Adresse z.B. 1 Bit, 4 Bit oder 8 Bit an Daten gespeichert werden, wobei üblicher- weise für mobile Datenspeicher mit serieller Datenübertragung eine Speicherorganisation von 1 Bit pro Adresse vorteilhaft ist. Für einen Datenübertragungszyklus werden somit die binären Dateninhalte aller Adressen ausgelesen und übertragen.
Wird von einem Anwender eine Rohdatenmenge bzw. Nutzdatenmenge von 40 Bit benötigt, so ist nach dem Stand der Technik zumindest ein mobiler Datenspeicher mit einem 64 Bit-Datenspeicher auszuwählen. Die nicht benötigten 24 Speicheradressen werden dann zyklisch als vorbelegte Null- oder Einsfolge ausgelesen und übertragen. Ein entsprechend konfiguriertes
Schreib-/Lesegerät akzeptiert folglich auch nur die beispielhaft ersten 40 Bit der übertragenen Daten. Damit ist das Problem verbunden, dass für Anwendungen, welche nun eine höhere Überfahrgeschwindigkeit zwischen mobilem Datenspeicher und Schreib-/Lesegerät erfordern, die o.g. mobilen Datenspeicher nicht mehr einsetzbar sind. Dies kann z.B. in den Bereichen Automatisierungstechnik oder Logistik der
Fall sein, in welchen stets Fertigungs- und Verfahrensschritte optimiert und beschleunigt werden.
Ein weiteres Problem ist es, wenn nachträglich die Nutzdaten- menge erhöht werden muss, um z.B. eine größere Zahl von dann im Umlauf befindlichen mobilen Datenspeicher noch individuell kodieren zu können. Wird z.B. statt der o.g. 40 Bit-Nutzdatenmenge eine mit Nutzdatenmenge mit 70 Bit benötigt, so ist ein mobiler Datenspeicher mit dem nächstmöglichen, d.h. dop- peltem Speicherbereich von 128 Bit erforderlich. Für eine zyklische Datenübertragung wird daher nahezu die doppelte Zeit benötigt. Dies heißt im Umkehrschluss, dass die Überfahrgeschwindigkeit erheblich reduziert werden muss, um eine sichere Datenübertragung zu gewährleisten. U.U. sind dann diese mobilen Datenspeicher nicht mehr einsetzbar, da der Dateninhalt vom Schreib-/Lesegerät nicht mehr rechtzeitig innerhalb eines Zyklusses ausgelesen werden kann.
Der Erfindung liegt somit die Aufgabe zu Grunde, ein neues Verfahren sowie einen mobilen Datenspeicher, ein Schreib-/Le- segerät und ein Identifikationssystem anzugeben, welche eine schnellere Datenübertragung während einer Vorbeibewegung des mobilen Datenspeichers an ein Schreib-/Lesegerät ermöglichen.
Die Aufgabe wird gelöst mit einem Verfahren zur Übertragung von Daten eines mobilen Datenspeichers an ein Schreib-/Lese- gerät, insbesondere über eine Luftschnittstelle, wobei die Daten in einem programmierbaren elektronischen Speicher mit einer festen Speichergröße hinterlegt werden können, wobei dann nur eine vorgebbare Menge von Nutzdaten aus dem elektronischen Speicher übertragen wird. Die Aufgabe wird weiterhin gelöst mit einem mobilen Datenspeicher mit den im Anspruch 8 genannten Merkmalen, mit einem Schreib-/Lesegerät nach Anspruch 13 sowie mit einem Identifikationssystem nach Anspruch 14 und 15. Vorteilhafte weitere Ausgestaltungen des Verfahrens und der Vorrichtungen sind in den Unteransprüchen enthalten.
Damit ist der Vorteil verbunden, dass nur die benötigte Datenmenge bzw. die Nutzdatenmenge an ein Schreib-/Lesegerät übermittelt wird, die für eine Kodierung ausreichend sind. Dadurch ist eine Erhöhung der Überfahrgeschwindigkeit und/oder eine Erhöhung der übertragbaren Datenmenge während des Überfahrens möglich.
Ein weiterer Vorteil ist es, dass vom Anwender bei der Programmieren der Nutzdatenmenge die Anzahl der zu übertragenden Nutzdatenmenge individuell eingestellt werden kann.
Die Erfindung wird an Hand der nachfolgenden Figuren näher erläutert. Dabei zeigt
FIG 1 : ein Beispiel für ein Identifikationssystem, welches ein Schreib-/Lesegerät und einen mobilen Datenspeicher mit je einer Kodiereinrichtung zur Durchführung des erfindungsgemä en Verfahrens zum berührungslosen
Austausch von Daten aufweist,
FIG 2 : eine beispielhafte Strukturierung eines programmierbaren elektronischen Speichers zur Ablage von Nutzda- ten mit einer festen Speichergröße gemäß der Erfindung,
FIG 3 : einen beispielhaften Ausschnitt eines Datenprotokolls zur zyklischen Datenübertragung zwischen mobilem Da- tenspeicher und Schreib-/Lesegerät gemäß der Erfindung, und FIG 4 : einen beispielhaften Programmablauf zum zyklischen Auslesen einer vorgegebenen Anzahl von Nutzdaten, welcher durch eine Kodiereinrichtung des mobilen Datenspeichers gemäß der Erfindung ausgeführt wird.
FIG 1 zeigt ein Beispiel für ein Identifikationssystem IS, welches ein Schreib-/Lesegerät SLG und einen mobilen Datenspeicher DT mit je einer Kodiereinrichtung KE1,KE2 zur Durchführung des erfindungsgemäßen Verfahrens aufweist. Der mobile Datenspeicher DT bewegt sich dabei relativ zum Schreib-/Le- segerät SLG mit einer Überfahrgeschwindigkeit v. Im Beispiel der Figur werden die Daten DATA aus einem elektronischen Speicher MEM über eine berührungslose Datenübertragungsstrecke LS, wie z.B. eine Luftschnittstelle, an das Schreib-/Le- segerät SLG übertragen. Im rechten oberen Teil der Figur Ist ein beispielhafter Steuerrechner ST dargestellt, der mit dem Schreib-/Lesegerät SLG über eine Datenverbindung DV in Verbindung steht. Über diese werden Daten zwischen Steuerrechner ST und Schreib-/Lesegerät SLG z.B. zur Datenerfassung ausgetauscht. Weiterhin ist im Beispiel der Figur der Erfassungsbereich EB eines vom Schreib-/Lesegerät SLG erzeugten Erregerfelds mit einer Länge L strichliert eingezeichnet. Innerhalb dieses Erfassungsbereichs EB ist eine Datenübertragung zwischen mobilem Datenspeicher DT und Schreib-/Lesegerät SLG und in umgekehrter Richtung möglich. Zur Veranschaulichung sind die jeweiligen Sende- und Empfangsspulen SP1,SP2 für das Beispiel in Figur 1 eingezeichnet. Bei einer vorgegebenen Datenrate des beispielhaften mobilen Datenspeichers DT mit einer Überfahrgeschwindigkeit v kann somit eine Anzahl von Datenbits übertragen werden, welche dem Produkt aus Datenrate und Länge L des Erfassungsbereichs EB, dividiert durch den Betrag der Überfahrgeschwindigkeit v, entspricht.
FIG 2 zeigt eine beispielhafte Strukturierung eines program- mierbaren elektronischen Speichers MEM zur Ablage von Nutzdaten DATA mit einer festen Speichergröße FIX mit 64 Adressen ADR. In jeder adressierbaren Speicherzelle SZ kann je ein Bit als Informationseinheit gespeichert werden. Somit stehen 64 Bit zur Verfügung, um z.B. eine Seriennummer eines Produkts in binärer Form zu kodieren.
Erfindungsgemäß wird nur eine vorgebbare Menge von Nutzdaten DATA aus dem elektronischen Speicher MEM übertragen wird, wobei die Nutzdaten DATA von einem Anwender individuell programmiert werden können. Dazu kann die Menge der zu übertragenden Nutzdaten DATA als kodierter Wert ANZ im mobilen Da- tenspeicher DT, insbesondere in einem vorgebbaren Speicherbereich SBA des elektronischen Speichers MEM abgelegt werden.
Im Beispiel der Figur 2 wird zur Ablage des kodierten Wertes ANZ der zu übertragenden Nutzdatenmenge DATA der Speicherbe- reich SBA mit dem Adressbereich ADR 0 bis 5 reserviert. Die 6 zur Verfügung stehenden Bit reichen nun aus, um den Wert ANZ der zu übertragenden Nutzdaten DATA in einem Bereich von 0 bis 63 zu kodieren. Die eigentlichen Nutzdaten DATA beginnen in der dem Speicherbereich SBA folgenden Adresse ADR 6. Es verbleiben somit 64 Bit minus 6 Bit gleich 58 Bit an möglichen Nutzdaten DATA, die im elektronischen Speicher MEM abgelegt werden können. Erfindungsgemäß kann die eigentliche Nutzdatenmenge DATA zyklisch aus dem Speicher MEM ausgelesen und dann übertragen werden. Im Beispiel der Figur wird eine Nutzdatenmenge DATA von nur 40 Bit benötigt. Der kodierte
Wert ANZ der Zahl ,40λ ist als binäre Folge , 101000 λ im Speicherbereich SBA abgelegt. Im darauffolgenden Speicherbereich SBD sind die einzelnen BIT der Nutzdaten DATA auszugsweise dargestellt. Es verbleibt somit ein nicht benötigter und folglich nicht genutzter freier Speicherbereich SBF.
Damit ist der besondere Vorteil verbunden, dass nur die benötigte Nutzdatenmenge DATA sowie deren genaue Anzahl ANZ im elektronischen Speicher MEM festgelegt ist, so dass nur diese für eine Datenübertragung ausgelesen und übertragen werden müssen. Ein weiterer Vorteil ist es, dass nur ein elektronischer Speicher MEM zur Ablage sowohl der Nutzdaten DATA als auch des kodierten Wertes ANZ der zu übertragenden Anzahl der Nutzdaten DATA verwendet werden kann.
FIG 3 zeigt dazu einen Ausschnitt eines beispielhaften Datenprotokolls DP zur zyklischen Datenübertragung zwischen einem mobilen Datenspeicher DT und einem Schreib-/Lesegerät SLG entsprechend der Speicherstrukturierung in FIG 2. Im ersten Zeitblock SYNC erfolgt zunächst das energetische Aufschwingen (Power UP) des mobilen Datenspeichers DT beim Eindringen in das Erregerfeld sowie die Synchronisierung des mobilen Datenspeichers DT mit dem Schreib-/Lesegerät SLG.
Erfindungsgemäß werden die im elektronischen Speicher MEM
„markierten* Nutzdaten DATA zyklisch in einem Nutzdatenzeit- block NDB übertragen, wobei die jeweiligen Nutzdatenzeitblö- cke NDB aus einer Folge von Ein- und Auswerten (1,0) bestehen. Die Ein- und Auswerte (1,0) können auch als Zeitschlitze (Z1,Z0) betrachtet werden, welche für die Datenübertragung entsprechend den jeweiligen Ein- und Auswerten (1,0) moduliert (ZI) oder nicht moduliert (Z0) sein können.
Weiterhin können erfindungsgemäß die zu übertragenden Daten- bits BIT der Nutzdaten DATA umkodiert werden. Dies ist z.B. dann der Fall, wenn z.B. ein Übertragungsverfahren nach der Norm ISO/IEC 14443 ohne Hilfsträger Anwendung findet. Zur Sicherstellung, dass der mobile Datenspeicher DT dann während der Datenübertragung auch genügend Energie vom Schreib-/Lese- gerät SLG erhält, ist es notwendig, dass einem modulierten
Zeitschlitz ZI zumindest ein nichtmodulierter Zeitschlitz Z0 folgt. In diesem Fall kann sich die Anzahl ANZ der zu übertragenden Zeitschlitze Z0,Z1, welche die Datenbits BIT repräsentieren, erhöhen.
Weiterhin können die jeweiligen Nutzdaten DATA bzw. diese repräsentierenden Nutzdatenblöcke NDB zyklisch von einer signi- fikanten Start-/Stopp-Kennung SEQ getrennt sein. Diese kann zur Abgrenzung gegenüber den zu übertragenden Datenbits BIT bzw. den entsprechenden Zeitschlitzen Z1,Z0 z.B. eine andere Modulation oder eine signifikante Bitfolge aufweisen.
Damit ist der Vorteil verbunden, dass ein geeignetes Schreib- /Lesegerät SLG mit einer erfindungsgemäßen zweiten Kodiereinrichtung KE2 einen gültigen Nutzdatenblock NDB bzw. eine gültige Menge von Nutzdaten DATA zwischen zwei Start-/Stopp- Kennungen SEQ separieren kann.
FIG 4 zeigt einen beispielhaften Programmablauf S1-S7 zum zyklischen Auslesen einer vorgegebenen Anzahl ANZ von Nutzdaten DATA, welcher durch eine erste Kodiereinrichtung KE1 des mobilen Datenspeichers DT gemäß der Erfindung ausgeführt wird.
Erfindungsgemäß weist der mobile Datenspeicher DT zur Datenübertragung zu einem Schreib-/Lesegerät SLG zumindest einen von einem Anwender programmierbaren elektronischen Speicher MEM mit fester Speichergröße FIX zur Ablage von Daten auf, wobei im Speicher MEM zumindest eine vorgebbare Menge von Nutzdaten DATA hinterlegbar ist. Zusätzlich verfügt der mobile Datenspeicher DT über eine erste Kodiereinrichtung KE1 zu- mindest zur Übertragung von Daten aus dem elektronischen Speicher MEM. Der mobile Datenspeicher DT weist weiterhin Speichermittel zur Hinterlegung des kodierten Wertes ANZ der vorgebbaren Menge der Nutzdaten DATA auf, wobei insbesondere der elektronische Speicher MEM zur Hinterlegung des kodierten Wertes ANZ der Menge von Nutzdaten DATA dient. Erfindungsge- äß wird dann nur die durch den kodierten Wert ANZ adressierte Menge von Nutzdaten DATA im elektronischen Speicher MEM durch die erste Kodiereinrichtung KE1 an das Schreib-/Lesege- rät SLG insbesondere zyklisch übertragen werden.
Dabei erfolgt der Start im beispielhaften Programmablauf im Programmschritt 0, wie z.B. nach einem Power-up-Reset bei Eindringen des mobilen Datenspeichers DT in das Erregerfeld. Im folgenden Schritt S2 wird ein interner Zähler CNT mit dem beispielhaften Wert ANZ ,40λ der Nutzdatenmenge DATA aus dem elektronischen Speicher MEM geladen. Im Programmschritt S3 sendet der mobile Datenspeicher DT eine Start-/Stopp-Kennung SEQ an das Schreib-/Lesegerät SLG. Anschließend wird im Programmschritt S4 der mit den Nutzdaten DATA adressierte Speicherbereich SBD als Bitfolge ausgelesen. Im Beispiel der Figur erfolgt dies rückwärts beginnend mit der Adresse 45 bis zur Adresse 6. Jedes ausgelesene BIT wird dazu im Programmschritt S5 gesendet, und anschließend der Zähler CNT erniedrigt. Die Schritte S4-S7 werden zyklisch wiederholt, bis der Zähler CNT den Wert 0 im Programmschritt 7 aufweist, um dann für einen neuen Übertragungszyklus zum Programmschritt 2 zu verzweigen.
Der Programmablauf S1-S7 kann dabei vorteilhaft in einfacher Weise schaltungstechnisch und/oder programmtechnisch z.B. in der Kodiereinrichtung KE1 eines mobilen Datenspeichers DT implementiert werden.
Schließlich kann zur Durchführung des erfindungsgemäßen Verfahrens ein Identifikationssystem IS zum Betrieb in einem ISM-Frequenzband verwendet werden. Das Identifikationssystem IS kann dabei zumindest aus einem Schreib-/Lesegerät SLG und mindestens einem mobilen Datenspeicher DT bestehen, welche Daten über eine berührungslose Datenübertragungsstrecke LS, insbesondere über eine Luftschnittstelle LS auf induktiv gekoppeltem Wege übertragen.

Claims

Patentansprüche
1. Verfahren zur Übertragung von Daten eines mobilen Datenspeichers (DT) an ein Schreib-/Lesegerät (SLG) , insbeson- dere über eine Luftschnittstelle (LS) , wobei die Daten in einem programmierbaren elektronischen Speicher (MEM) mit einer festen Speichergröße (FIX) hinterlegt werden können, dadurch gekennzeichnet, dass nur eine vorgebbare Menge von Nutzdaten (DATA) aus dem elektronischen Speicher (MEM) übertragen wird.
2. Verfahren nach Anspruch 1, wobei die Nutzdaten (DATA) von einem Anwender programmiert werden können.
3. Verfahren nach Anspruch 1 oder 2, wobei die Menge der zu übertragenden Nutzdaten (DATA) als kodierter Wert (ANZ) im mobilen Datenspeicher (DT) hinterlegt wird.
4. Verfahren nach Anspruch 3, wobei der kodierte Wert (ANZ) in einem vorgebbaren Speicherbereich (SBA) des elektronischen Speichers (MEM) hinterlegt wird.
5. Verfahren nach einem der vorangegangenen Ansprüche, wobei die Menge der Nutzdaten (DATA) zyklisch übertragen werden.
6. Verfahren nach Anspruch 5, wobei die Menge der zu übertragenden Nutzdaten (DATA) zyklisch einer Start-/Stopp-Ken- nung (SEQ) für das Schreib-/Lesegerät (SLG) folgen.
7. Verfahren nach einem der vorangegangenen Ansprüche, wobei die Menge der zu übertragenden Nutzdaten (DATA) durch eine Folge von Ein- und Auswerten (1,0) in einem Zeitschlitzraster (Z1,Z0) repräsentiert wird.
. Mobiler Datenspeicher (DT) zur Datenübertragung zu einem Schreib-/Lesegerät (SLG) , mit zumindest a) einem von einem Anwender progammierbaren elektronischen Speicher (MEM) fester Speichergröße (FIX) zur Ablage von Daten, wobei im Speicher (MEM) zumindest eine vorgebbare Menge von Nutzdaten (DATA) hinterlegbar ist, und b) einer ersten Kodiereinrichtung (KE1) zumindest zur Übertragung von Daten aus dem elektronischen Speicher (MEM), gekennzeichnet durch c) Speichermittel zur Hinterlegung des kodierten Wertes (ANZ) der vorgebbaren Menge der Nutzdaten (DATA) , und d) die erste Kodiereinrichtung (KE1), welche die durch den kodierten Wert (ANZ) adressierte Menge von Nutzdaten
(DATA) im elektronischen Speicher (MEM) an das Schreib- /Lesegerät (SLG) überträgt.
9. Mobiler Datenspeicher (DT) nach Anspruch 8, wobei der elektronische Speicher (MEM) als Speichermittel zur Hin- terlegung des kodierten Wertes (ANZ) der Menge von Nutzdaten (DATA) dient.
10. Mobiler Datenspeicher (DT) nach Anspruch 8 oder 9, wobei die Menge von Nutzdaten (DATA) durch die erste Kodiereinrichtung zyklisch an das Schreib-/Lesegerät (SLG) über- tragbar sind.
11. Mobiler Datenspeicher (DT) nach einem der vorangegangenen Ansprüche 8 bis 10, wobei die zu übertragende Menge von Nutzdaten (DATA) durch die erste Kodiereinrichtung (KE1) als Folge (NDB) von Ein- und Auswerten (1,0) in einem Zeitschlitzraster (Z1,Z0) an das Schreib-/Lesegerät (SLG) übertragbar ist, wobei die Menge von Nutzdaten (DATA) durch die Folge (NDB) repräsentiert wird.
12. Mobiler Datenspeicher (DT) nach einem der vorangegangenen Ansprüche, wobei der mobile Datenspeicher (DT) ein Read- Only-Datenspeicher ist.
13. Schreib-/Lesegerät (SLG), mit einer zweiten Kodiereinrichtung (KE2) zumindest zum Empfang und zur Auswertung einer nach einem der Ansprüche 1 bis 7 übertragenen Menge von Nutzdaten (DATA) .
14. Identifikationssystem (IS) zur Durchführung des Verfahren nach einem der Ansprüche 1 bis 7 zum Betrieb in einem
ISM-Frequenzband.
15. Identifikationssystem (IS) mit einem Schreib-/Lesegerät (SLG) und mindestens einem mobilen Datenspeicher (DT) nach einem der Ansprüche 8 bis 12, welche über eine be- rührungslose Datenübertragungsstrecke (LS), insbesondere über eine Luftschnittstelle (LS) auf induktiv gekoppeltem Wege, Daten übertragen.
EP03750330A 2002-09-23 2003-09-10 Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle Withdrawn EP1543468A1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE10244133 2002-09-23
DE10244133 2002-09-23
PCT/DE2003/003002 WO2004029855A1 (de) 2002-09-23 2003-09-10 Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle

Publications (1)

Publication Number Publication Date
EP1543468A1 true EP1543468A1 (de) 2005-06-22

Family

ID=32038176

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03750330A Withdrawn EP1543468A1 (de) 2002-09-23 2003-09-10 Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle

Country Status (4)

Country Link
US (1) US20050015548A1 (de)
EP (1) EP1543468A1 (de)
CA (1) CA2468611A1 (de)
WO (1) WO2004029855A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7908554B1 (en) * 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
DE102005020062B4 (de) 2005-04-29 2011-07-21 Globalfoundries Inc. Mobile drahtlose Datenspeichereinrichtung und entsprechendes Verfahren zum speichern von Daten
US7516291B2 (en) * 2005-11-21 2009-04-07 Red Hat, Inc. Cooperative mechanism for efficient application memory allocation

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5028918A (en) * 1989-12-18 1991-07-02 Dairy Equipment Company Identification transponder circuit
US5231273A (en) * 1991-04-09 1993-07-27 Comtec Industries Inventory management system
CA2074702C (en) * 1991-07-29 1996-11-19 Donald J. Urbas Programmable transponder
DE4205567A1 (de) * 1992-02-22 1993-08-26 Philips Patentverwaltung Verfahren zum steuern des zugriffs auf einen speicher sowie anordnung zur durchfuehrung des verfahrens
US5517194A (en) * 1994-02-10 1996-05-14 Racom Systems, Inc. Passive RF transponder and method
US5942987A (en) * 1994-09-09 1999-08-24 Intermec Ip Corp. Radio frequency identification system with write broadcast capability
US6172596B1 (en) * 1994-09-09 2001-01-09 Intermec Ip Corp. System method and apparatus for identifying and communicating with a plurality of types of radio frequency communication devices
US5887176A (en) * 1996-06-28 1999-03-23 Randtec, Inc. Method and system for remote monitoring and tracking of inventory
DE19844631A1 (de) * 1998-09-29 2000-04-06 Gantner Electronic Gmbh Schrun System zur Überwachung, Steuerung, Verfolgung und Handling von Objekten
DE10049162A1 (de) * 2000-09-27 2002-05-02 Siemens Ag Verfahren zur Kodierung von Datenpaketen insbesondere zur Übertragung über eine Luftschnittstelle
US6480100B1 (en) * 2001-03-09 2002-11-12 Sat Corporation Radio frequency identification tag formatting method
JP4727860B2 (ja) * 2001-08-03 2011-07-20 富士通株式会社 無線操作装置、およびプログラム
DE10214113B4 (de) * 2002-03-28 2006-05-18 Siemens Ag Verfahren zum berührungslosen Austausch einer Sequenz von Datenbytes in einem Identifikationssystem

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2004029855A1 *

Also Published As

Publication number Publication date
US20050015548A1 (en) 2005-01-20
CA2468611A1 (en) 2004-04-08
WO2004029855A1 (de) 2004-04-08

Similar Documents

Publication Publication Date Title
EP2033137B1 (de) Datenträger und verfahren zur kontaktlosen kommunikation zwischen dem datenträger und einem lesegerät
DE69826009T2 (de) Smart-kartensteuerung vom endgerät und von netz-betriebsmitteln
DE2540824C2 (de) Auf verschiedene Ausbaustufen veränderbare Abrechnungsmaschine
DE60302709T2 (de) Antikollisionsverfahren für drahtloses elektronisches Modul
DE3807997A1 (de) Ic-karte mit interner fehlerpruefung
DE69509368T2 (de) Informatikwerkzeug zur kommunikation und einrichtung zu dessen nutzung
DE4239806A1 (de)
EP1738297B1 (de) Verfahren zum auswählen eines oder mehrerer transponder
EP2016533B1 (de) Verfahren und vorrichtung zur personalisierung tragbarer datenträger
DE3720427A1 (de) Tragbare elektronische vorrichtung
DE60307318T2 (de) Verfahren zum erkennen einer gruppenzugehörigkeit von transpondern
DE69929764T2 (de) Verbessertes Verfahren zur Identifizierung von Chipkarten
EP2340501B1 (de) Verfahren zur challenge-response-authentisierung zwischen einem lesegerät und einem transponder basierend auf einer kontaktlosen datenübertagung
EP1543468A1 (de) Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle
DE19928939A1 (de) Datenträger sowie Verfahren zur Datenübertragung und zur Speicherverwaltung
DE19928468C2 (de) Verfahren zum Einschreiben von Daten in den programmierbaren Festwertspeicher (EEPROM) eines mikroprozessorgestützten, tragbaren Datenträgers
EP0971305B1 (de) Verfahren und Vorrichtung zur Steuerung einer Kommunikation zwischen einem Terminal und einer Anzahl von Chipkarten
DE69738548T2 (de) Dynamisches dateninterpretationsverfahren für eine chipkarte
DE60213632T2 (de) Byte-übertragungsverwaltung in einer chipkarte
DE102006019809A1 (de) Verfahren und Vorrichtung zur Personalisierung tragbarer Datenträger
EP1791057B1 (de) Pipeline-Mechanismus für den Datenaustausch zwischen Chipkarte und Terminal
DE102020200953B4 (de) Optimierte Datenübertragung für UHF-Transponder
EP2255324B1 (de) Optimierte befehlsverarbeitung im rahmen der chipkarten-kommunikation
EP1968073B1 (de) Verfahren zum Einschreiben von Daten in einen Speicher eines tragbaren Datenträgers
DE102014112496A1 (de) Speicherverwaltung für eine Chipkarte

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20040402

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20050920

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20080410