RZ-Code

RZ-Code

Beim Return-to-Zero-Code (kurz RZ-Code; Englisch für Rückkehr zur Null) handelt es sich um einen Leitungscode, mit dem es möglich ist, Binärzahlen über ein Medium zu übertragen, indem der Sender dessen Zustand zwischen drei Pegelwerten (Sendesymbole, meist als +1, 0 und -1 bezeichnet) wechseln lässt.

RZ-Codierung einer binären Folge

Der RZ-Code ist eine Weiterentwicklung des NRZ-Codes (Non-Return-to-Zero), bei dem die zwei Pegelwerte gleichbedeutend mit dem Dualwert der zu übertragenden Ziffer sind. Der Nachteil des NRZ-Code ist, dass es beim Übertragen einer längeren Serie von Nullen oder einer Serie von Einsen keine Pegeländerungen gibt. Dadurch ist es für den Empfänger in diesem Zeitraum nicht möglich, den Takt aus dem Signal zurückzugewinnen.

Beim RZ-Code kehrt man beim Übertragen einer logischen-1 mit dem Pegel +1 nach dem halben Takt zum Pegel 0 zurück, bei Übertragung einer logischen-0 wird der Pegel -1 für eine halbe Periode übertragen und nachfolgend zum Pegel 0 zurückgekehrt. Dadurch gibt es beim Übertragen eines Bits garantiert eine Pegeländerung welche der Empfänger zur Taktrückgewinnung (Synchronisierung) nutzen kann. Nachteilig gegenüber dem NRZ-Code ist, dass eine doppelt so hohe Bandbreite benötigt wird.

Ohne zusätzliche Maßnahmen ist der RZ-Code, im Gegensatz zu der verwandten Manchester-Codierung, nicht gleichanteilsfrei. Dies bedeutet beispielsweise, dass die RZ-Signalfolge zwecks galvanischer Trennung nicht über Impulstransformatoren übertragen werden kann.

Unipolare RZ-Codierung

Unipolare RZ-Codierung

Eine Sonderform stellt die unipolare RZ-Kodierung dar. Der Vorteil besteht darin, dass nur zwei Pegelwerte (+1 und 0) als Symbole benötigt werden und diese Codierung daher mit herkömmlichen Digitalschaltungen leicht realisiert werden kann. Der Nachteil besteht darin, dass bei der Übertragung einer langen logisch-0-Folge, welche mit konstantem Pegel 0 codiert wird, keine Signaländerung erfolgt und damit eine Synchronisierung seitens des Empfängers unmöglich ist.

Eine Lösung des Synchronisierungsproblems bei unipolarer RZ-codierung ist eine zusätzliche Leitungscodierung der zu übertragenden Datenfolge, beispielsweise in Form des Bitstopfens oder die Verwendung eines Scramblers. Die unipolare RZ-Codierung ist grundsätzlich nicht gleichanteilsfrei.

Anwendung findet die unipolare RZ-Codierung, mit kleinen Modifikationen, beispielsweise bei der IrDA-Schnittstelle im Übertragungsmodus SIR.

Bipolare RZ-Codierung

Die bipolare RZ-Codierung ist eng mit der unipolaren RZ-Codierung verwandt, verwendet allerdings wie die RZ-Codierung drei Pegel: Der Zustand logisch-0 wird wie bei der unipolaren RZ-Codierung immer mit Pegel 0 übertragen. Der Zustand logisch-1 wird alternierend mit dem Pegel +1 und -1 übertragen. Der Grund liegt in der Anpassung der Leitungscodierung an die physikalischen Eigenschaften von Übertragungsmedien. Die bipolare RZ-Codierung kann, durch eine zusätzliche Leitungscodierung, gleichanteilsfrei gehalten werden.

Darüber hinaus existieren noch weitere Modifikationen, wie die invertierte RZ-Codierung, wo die Zuordnung von logisch-0 und logisch-1 vertauscht sind.

Unterschied Zum AMI-Code (Alternate Mark Inversion) Anders als bei der AMI codierung welche ähnlich funktioniert kehrt bei der RZ Bipolar der Pegel schon nach nem halben Takt wieder auf 0 zurück.

Literatur

  • John B. Anderson: Digital Transmission Engineering. 2. Auflage. Wiley Interscience, Lund, Schweden 2005, ISBN 0-471-69464-9.

Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Code Cyclique — En mathématiques et en informatique, un code cyclique est un code correcteur linéaire. Ce type de code possède non seulement la capacité de détecter les erreurs, mais aussi de les corriger sous reserve d altérations modérée. Les mathématiques… …   Wikipédia en Français

  • Code De Hamming — Un code de Hamming est un code correcteur linéaire. Il permet la détection et la correction automatique d une erreur si elle ne porte que sur une lettre du message. Un code de Hamming est parfait, ce qui signifie que pour une longueur de code… …   Wikipédia en Français

  • Code de hamming — Un code de Hamming est un code correcteur linéaire. Il permet la détection et la correction automatique d une erreur si elle ne porte que sur une lettre du message. Un code de Hamming est parfait, ce qui signifie que pour une longueur de code… …   Wikipédia en Français

  • code — [ kɔd ] n. m. • 1220; lat. jurid. codex « planchette, recueil » 1 ♦ Recueil de lois. Le code de Justinien, et absolt le Code. Ensemble des lois et dispositions légales relatives à une matière spéciale. Livre, article d un code. Le C ODE CIVIL ou… …   Encyclopédie Universelle

  • Code page — is another term for character encoding. It consists of a table of values that describes the character set for a particular language. The term code page originated from IBM s EBCDIC based mainframe systems,[1] but many vendors use this term… …   Wikipedia

  • Code Geass — Code Geass: Lelouch of the Rebellion First Code Geass DVD volume released in Japan. コードギアス 反逆のルルーシュ (Kōdo Giasu: Hangyaku no Rurūshu) …   Wikipedia

  • Code Civil (France) — Première page de l édition originale (1804) …   Wikipédia en Français

  • Code Correcteur — Un code correcteur est une technique de codage basée sur la redondance. Elle est destinée à corriger les erreurs de transmission d une information (plus souvent appelée message) sur une voie de communication peu fiable. La théorie des codes… …   Wikipédia en Français

  • Code Linéaire — En mathématiques, plus précisément en théorie des codes, un code linéaire est un code correcteur. Il est structuré comme un sous espace vectoriel sur un corps fini. L espace utilisé est souvent F2n le terme usuel est alors celui de code linéaire… …   Wikipédia en Français

  • Code MDS — Code parfait et code MDS Un code parfait (ou code MDS, pour maximum distance séparable) est un concept de la théorie des codes et qui traite plus spécifiquement des codes correcteurs. Un code correcteur est un code permettant au récepteur de… …   Wikipédia en Français

  • Code NAF — Le code NAF est l un des codes INSEE. C est la Nomenclature des Activités Françaises. Elle permet la codification de l APE, c est à dire de l activité principale exercée dans l entreprise ou l association. Cette nomenclature d activités… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”