EP1543468A1 - Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelle - Google Patents
Verfahren zur übertragung von daten, insbesondere zur übertragung über eine luftschnittstelleInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record 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/067—Record 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/07—Record 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/0723—Record 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0008—General 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.
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)
| 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)
| 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 |
-
2003
- 2003-09-10 CA CA002468611A patent/CA2468611A1/en not_active Abandoned
- 2003-09-10 WO PCT/DE2003/003002 patent/WO2004029855A1/de not_active Ceased
- 2003-09-10 EP EP03750330A patent/EP1543468A1/de not_active Withdrawn
-
2004
- 2004-05-24 US US10/851,330 patent/US20050015548A1/en not_active Abandoned
Non-Patent Citations (1)
| 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 |