Nova Patents
EP0802650A2

Error-robust multiplexing method

Abstract

The method involves transmitting data in data blocks between two stations, whereby the data blocks comprise a synchronization pattern (SYNC), a header (HEADER), and a data field (INFORMATION). The synchronization pattern indicates the beginning of the data block, and the header field includes control symbols for the use of the following data field. At least one synchronization pattern and a header free of errors have to be received for an initial synchronization.

EP0802650A2, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Projected expiry passed 20 March 2017, 9.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 15 independent, 4 dependent

  1. 1
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen, wobei die Datenblöcke ein Synchronisationsmuster SYNC, einen HEADER und ein INFORMATIONS-Feld aufweisen, wobei das Synchronisationsmuster SYNC den Beginn des Datenblockes anzeigt und der HEADER Steuerzeichen für die Behandlung des nachfolgenden INFORMATIONS-Feldes enthält, dadurch gekennzeichnet, daß für die Startsynchronisation mindestens das Synchronisationsmuster SYNC und ein fehlerfreie HEADER gefunden werden muß.
  2. 2
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach Anspruch 1 dadurch gekennzeichnet, daß als Startsynchronisation für mehrere aufeinanderfolgende Datenblöcke das Synchronisationsmuster SYNC und der fehlerfreie HEADER des letzten Datenblocks gefunden werden müssen
  3. 3
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach Anspruch 1, dadurch gekennzeichnet, daß als Startsynchronisation zu einem Datenblock das Synchronisationsmuster SYNC und der dazugehörige fehlerfreie HEADER gefunden werden muß.
  4. 4
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach Anspruch 1 und 2, dadurch gekennzeichnet, daß die Startsynchronisation G1-mal wiederholt wird.
  5. 5
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 1 und 2, dadurch gekennzeichnet, daß die Synchronisation als verloren gilt, wenn SYNC und der dazugehörige HEADER in einem Datenblock nicht gefunden werden können, oder wenn mehrfach bis zu einem Grenzwert G2 die Synchronisation nicht gelingt.
  6. 6
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 1 bis 5, dadurch gekennzeichnet, daß das Synchronisationsmuster SYNC über Korrelationsfunktionen erkannt werden muß.
  7. 7
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 1 bis 6, dadurch gekennzeichnet, daß zur Erkennung von Fehlern im HEADER Fehlererkennungsverfahren angewendet werden.
  8. 8
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen, wobei die Datenblöcke ein Synchronisationsmuster SYNC, einen HEADER und einen INFORMATIONS-Feld aufweisen, wobei das Synchronisationsmuster SYNC den Beginn des Datenblockes anzeigt und der HEADER Steuerzeichen für die Behandlung des nachfolgenden INFORMATIONS-Feldes enthält, dadurch gekennzeichnet, daß das INFORMATIONS-Feld mit Füllinformationen aufgefüllt wird, wenn die sendende Datenquelle die eingestellte Länge des Datenblocks nicht mit Daten füllen kann.
  9. 9
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach Anspruch 8, dadurch gekennzeichnet, daß nach einer vollständigen Erzeugung einer Rahmenstruktur der Datenquelle, der restliche Multiplexslot mit Füllinformation aufgefüllt wird, wenn die Datenquelle keine Daten mehr sendet.
  10. 10
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach Anspruch 8, dadurch gekennzeichnet, daß nach einer nicht vollständigen Übertragung einer Rahmenstruktur der Datenquelle die Informationen zwischengespeichert wird und der Multiplexslot mit Füllinformation aufgefüllt wird oder ein anderer HEADER gewählt wird.
  11. 11
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 8 bis 10, dadurch gekennzeichnet, daß die Füllinformationen aus Synchronisationsworten der Datenquelle bestehen.
  12. 12
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 9 bis 11, dadurch gekennzeichnet, daß das Einfüllen von Füllinformationen im HEADER signalisiert wird.
  13. 13
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 9 bis 12, dadurch gekennzeichnet, daß das Einfüllen von Füllinformationen im HEADER mit t Bits signalisiert wird.
  14. 14
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 9 bis 13, dadurch gekennzeichnet, daß mit t Bits Datenquellen spezifiziert werden, für die die Füllinformationen benutzt werden.
  15. 15
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 8 bis 14, dadurch gekennzeichnet, daß die Füllinformationen aus mehreren aufeinanderfolgenden Bits besteht, vorzugsweise aus alles Null"(0000 0000) bzw. alles Eins" (1111 1111).
  16. 16
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 9 bis 15, dadurch gekennzeichnet, daß das Einfüllen von Füllinformationen im Zusatzheader der einzelen Quelle angezeigt wird.
  17. 17
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 1 bis 16, dadurch gekennzeichnet, daß im Demultiplexer Softbits" weiterverarbeitet werden.
  18. 18
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 1 bis 17, dadurch gekennzeichnet, daß Fehlererkennungsverfahren und eventuell Fehlerkorrekturverfahren auf den gesamten Datenblock angewendet werden.
  19. 19
    Verfahren zur Datenübertragung mittels Datenblöcken zwischen zwei Stationen nach den Ansprüchen 1 bis 18, dadurch gekennzeichnet, daß die Informationen des HEADERs über den gesamte Datenblock verteilt werden (Interleaving).
Independent claims19