Claims
- 1. A method for coding data packets (DP) having at least one of a control command (S) and data bytes (B), comprising:
dividing the data packets (DP) into sequences of at least one of control time blocks (SB) and data time blocks (DB); dividing the at least one of the control time blocks (SB) and the data time blocks (DB) into a predefined number (M) of time segments (ZS), the time segments (ZS) assuming an on-value (EW) or an off-value (AW); and coding at least either the control command (S) into the time segments (ZS) of the control time block (SB) or the data bytes (B) into the time segments (ZS) of two consecutive data time blocks (DB), such that each time segment (ZS) with an off-value (AW) is followed by at least one time segment (ZS) with an on-value (EW).
- 2. The method as claimed in claim 1, further comprising dividing the data bytes (B) each into two nibbles (NH, NL) prior to said coding of two consecutive ones of the data time blocks (DB) into the time segments (ZS).
- 3. The method as claimed in claim 2, further comprising:
selecting a predefined first number (N) of bits (BIT0-BIT7) of one of the nibbles (NH, NL); and coding the selected bits (BIT0-BIT7) into a second number (P) of selected time segments (ZS), wherein the number (P) of the selected time segments (ZS) has a value which corresponds to the number (N) of the bits (BIT0-BIT7) of the nibble (NH, NL) exponentiated with base 2.
- 4. The method as claimed in claim 3, wherein the number (N) of bits (BIT0-BIT7) of a nibble (NH, NL) is three.
- 5. The method as claimed in claim 4, wherein:
the selected time segments (ZS) are consecutive, the time segments are pre-assigned the on-value (EW), and the respective digital values of the three selected bits (BIT0-BIT7) of the nibble (NH, NL) are coded as the off-value (AW) into the selected time segments (ZS).
- 6. The method as claimed in claim 1, wherein a maximum of the number (M) of the time segments (ZS) of at least one of the control time blocks (SB) and the data time blocks (DB) is eleven.
- 7. The method as claimed in claim 6, wherein, in said coding, only sequences of time segments (ZS) which form a concatenation of a maximum of three on- and off-values (EW, AW) are formed within a sequence of the data time blocks (DB).
- 8. The method as claimed in claim 1, wherein a maximum of the number (M) of the time segments (ZS) of at least one of the control time blocks (SB) and the data time blocks (DB) is twelve.
- 9. The method as claimed in claim 8, wherein, in said coding, only sequences of time segments (ZS) which form a concatenation of a maximum of two on- and off-values (EW, AW) are formed within a sequence of data time blocks (DB).
- 10. The method as claimed in claim 1, wherein a maximum of the number (M) of the time segments (ZS) of at least one of the control time blocks (SB) and the data time blocks (DB) is thirteen.
- 11. The method as claimed in claim 10, wherein, in said coding, within a sequence of the data time blocks (DB), a time segment (ZS) with an off-value (AW) is followed by at least two time segments (ZS) with an on-value (EW).
- 12. The method as claimed in claim 1, wherein the number (M) of the time segments (ZS) of at least one of the control time blocks (SB) is at maximum the number (M) of the time segments (ZS) of one of the data time blocks (DB).
- 13. Mobile data carrier for contactless exchange of data packets (DP) with a transceiver, comprising:
a coding device (KE1) that codes data packets (DP) having at least one of a control command (S) and data bytes (B), wherein said coding device divides the data packets (DP) into sequences of at least one of control time blocks (SB) and data time blocks (DB), divides the at least one of the control time blocks (SB) and the data time blocks (DB) into a predefined number (M) of time segments (ZS), the time segments (ZS) assuming an on-value (EW) or an off-value (AW), and codes at least either the control command (S) into the time segments (ZS) of the control time block (SB) or the data bytes (B) into the time segments (ZS) of two consecutive data time blocks (DB), such that each time segment (ZS) with an off-value (AW) is followed by at least one time segment (ZS) with an on-value (EW).
- 14. A read-write device for contactless exchange of data packets (DP) with a transciever, comprising:
a coding device (KE2) that codes data packets (DP) having at least one of a control command (S) and data bytes (B), wherein said coding device divides the data packets (DP) into sequences of at least one of control time blocks (SB) and data time blocks (DB), divides the at least one of the control time blocks (SB) and the data time blocks (DB) into a predefined number (M) of time segments (ZS), the time segments (ZS) assuming an on-value (EW) or an off-value (AW), and codes at least either the control command (S) into the time segments (ZS) of the control time block (SB) or the data bytes (B) into the time segments (ZS) of two consecutive data time blocks (DB), such that each time segment (ZS) with an off-value (AW) is followed by at least one time segment (ZS) with an on-value (EW).
- 15. An identification system, comprising:
a read-write device; and at least one mobile data carrier; wherein said device and said carrier are configured to exchange data packets (DP) without contacting and over a transmission path, the data packets (DP) having at least one of a control command (S) and data bytes (B); and wherein the data packets (DP) are divided into sequences of at least one of control time blocks (SB) and data time blocks (DB), the at least one of the control time blocks (SB) and the data time blocks (DB) are divided into a predefined number (M) of time segments (ZS), the time segments (ZS) assuming an on-value (EW) or an off-value (AW), and at least either the control command (S) are coded into the time segments (ZS) of the control time block (SB) or the data bytes (B) are coded into the time segments (ZS) of two consecutive data time blocks (DB), such that each time segment (ZS) with an off-value (AW) is followed by at least one time segment (ZS) with an on-value (EW).
- 16. A method for coding data packets (DP) having at least one control command (S) and one data byte (B), comprising:
dividing the data packets into sequences of control time blocks (SB) and data time blocks (DB), each of the time blocks having a predetermined number (M) of time segments (ZS), and each of the time segments (ZS) having one of two digital values; and coding at least one control command (S) in the time segments (ZS) of a control time block (SB), and coding a data byte in the time segments (ZS) of two data time blocks, wherein each of the time segments (ZS) having a first of the digital values is followed by at least one of the time segments (ZS) having the second of the digital values.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 10049162.6 |
Sep 2000 |
DE |
|
Parent Case Info
[0001] This is a Continuation of International Application PCT/DE01/03532, with an international filing date of Sep. 14, 2001, which was published under PCT Article 21(2) in German, and the disclosure of which is incorporated into this application by reference.
Continuations (1)
|
Number |
Date |
Country |
| Parent |
PCT/DE01/03532 |
Sep 2001 |
US |
| Child |
10397247 |
Mar 2003 |
US |