METHOD FOR DIGITAL INPUT SIGNAL CONVERSION FOR OPTICAL LIGHT GUIDE TRANSMISSION SYSTEMS

Abstract: 1. A method of converting digital input signals of a light waveguide transmission system from a first binary code comprising 32 different code words each comprising five binary digits corresponding to 32 possible amplitude values into output signals which occur in a second binary code comprising code values comprising six binary digits having a positive and a negative mode, where the mode corresponding to the continuous digital sum occurs at the end of the preceding code word comprising binary digits, wherein the 32 possible amplitude values (0...31) of the input signal are sub-divided into two equal sized sections each comprising 16 code words where the first section comprises the amplitudes values between a lowest amplitude value (0) and a first middle amplitude value (15) and the second section comprises the amplitude values between a second middle amplitude value (16) and a maximum amplitude value (31), wherein the code words for the positive mode of the output signal of the first section are selected to be such that the greatest possible conformity occurs between the input and output signals, and wherein for the lowest amplitude value of the second section the code word (49) for the positive mode corresponds to the inverted code word (14) of the negative mode of the highest amplitude value of the first section, and the code word (49) for the negative mode corresponds to the inverted code word (14) of the positive mode of the highest amplitude value of the first section, characterised in that for the second lowest amplitude value of the second section, the code word (57) for the positive mode corresponds to the inverted code word (6) of the negative mode of the second highest amplitude value of the first section, and the code word (17) for the negative mode corresponds to the inverted code word (46) of the positive mode of the second highest amplitude value of the first section, that the code words for the other amplitude values of the second section are formed correspondingly, and for the highest amplitude value of the second section, the code word for the positive mode corresponds to the inverted code word of the negative mode of the lowest amplitude value of the first section and the code word for the negative mode corresponds to the inverted code word of the positive mode of the lowest amplitude value of the first section, so that a diagonally inverted symmetry occurs between the two sections of the amplitude values of the input signal and the output signal.

Description: Umsetzung von binären Signalen für Lichtwellenleiter übeftra uns systeme Die Erfindung betrifft ein Verfahren zum Umsetzen von digitalen Eingangssignalen aus einem ersten Binärcode mit 32 unterschiedlichen Codeworten mit Jeweils fünf Binärziffern entsprechend 32 möglichen Amplitudenwerten in Ausgangssignale, die in einem zweiten Binärcode mit Codeworten aus sechs Binärziffern mit einem positiven und einem negativen Mode, wobei sich der Mode entsprechend der laufenden digitalen Summe am Ende des vorhergehenden Codewortes mit sechs Binärziffern ergibt, auftreten. Die Entwicklung dämpfungsarmer Glassorten für Lichtwellenleiterkabel einerseits und die Erhöhung der Lebensdauer der Lichtsender andererseits ermöglicht die Einführung von Lichtwellenleiter-tibertragungssystemen als preis-. und energie= > unstige Alternative zu Kupferkabelsystemen. Aufgrund der nichtlinearen Eigenschaften der optischen Sendeelemente werden vorzugsweise digitale Signale - und zwar im Binärcode - übertragen, wobei "Licht ein" der binären 1 und "Licht aus" der binären 0 oder umgekehrt zugeordnet wird. Damit ergeben sich zwei Probleme Da in Zwischenregeneratoren im allgemeinen sowohl eine Amplituden- als auch eine zeitliche Regeneration des Signals stattfindet, muss das Ubertragungssignal hinreichend grosse Taktinformation enthalten. Dies ist bei einem beliebigen Datensignal nicht sichergestellt. Zum anderen soll der Mittelwert (Gleichanteil) des Signals konstant sein, damit im Empfänger nur der Wechselanteil verstärkt werden muss und der konstante und bekannte Gleichanteil erst bei der Amplitudenentscheidung berUck- sichtigt werden muss, Beide Probleme können sicher nur dadurch gelöst werden, dass dem Signal Redundanz hinzugefügt wird. Da bei LWI,Systemen im allgemeinen eine geringe Erhöhung der Ubertragungsbandbreite in Kauf genommen werden kann, hat sich für LWI-Systeme mit 34 bzw. 140 Mbit/s eine Blockcodierung durchgesetzt, bei der blockweise fünf Binärziffern des Eingangssignals in sechs Binärziffern des Ausgangssignals umgesetzt werden. Die Eingangssignale können dabei.auch aus Codewörtern mit n Blöcken zu Je fünf Binärziffern bestehen, die entsprechend in n Blöcke mit je sechs Binärziffern umgesetzt werden. Ein Verfahren zum Umcodieren von Nachrichten, die in einem Binärcode vorliegen, ist aus der DE-AS 23 39 868 bekannt. Bei diesem Verfahren werden die n Elemente Jedes Codewortes des ersten Codes auf den ersten n Elementstellen eines Codewortes des Ausgangssignals in der ursprünglichen Reihenfolge und anschliessend auf den letzten n Elementstellen in der umgekehrten Reihenfolge übertragen. Auch aus der DE-AS 27 47 018 ist ein Verfahren zum Umsetzen binärer Codewörter bekannt. Bei diesem Verfahren werden die binären Codeworte in ternäre Codeworte umgeformt. Aus der Zeitschrift "Frequenz" 34 (1980) 2, Seiten 45 bis 52, ist ein Verfahren der eingangs erw hnten Art bekannt. Bei diesem bekannten Verfahren werden ebenfalls aus fünf Binärziffern bestehende Eingangssignale in Ausgangssignale umgeformt, die sechs Binärziffern enthalten und die in einem positiven oder in einem negativen Mode auftreten. Der positive Mode enthält dabei nur Codewörter, in denen die Anzahl der Binärziffern 1 gleich der Anzahl der Binärziffern 0 oder um eins grösser als diese ist, während die im negativen Mode auftretenden Codeworte so aufgebaut sind, dass die Anzahl der Binärziffern 0 die Anzahl der Binärziffern 1 gleich oder um eine grösser als diese ist. Das Auftreten der Codeworte im positiven bzw. negativen Mode ergibt sich aus der laufenden digitalen Summe der sechsziffrigen Codeworte des Ausgangssignals, die dadurch gebildet wird, dass man die Binärziffer 1 mit dem Wert +1 und die Binärziffer 0 mit dem Wert -1 bewertet. In der Tabelle 2 der Veröffentlichung "Frequenz" ist die Zuordnung zwischen Eingangs- und Ausgangssignal-Codewörter dargestellt. Für die Umsetzung ist neben einem Serien-Parallel- und einem Parallel-Serien-Umsetzer eine entsprechende Taktumsetzung sowie empfangsseitig neben dem eigentlichen Umcodierer eine Einrichtung zur Synchronisierung notwendig. Dadurch ergibt sich ein vergleichsweise hoher Aufwand, der durch Uberwachungseinrichtungen für die angeführten Bauteile weiter ansteigen kann. Die Aufgabe der Erfindung besteht darin, ein Verfahren der eingangs erwähnten Art zu finden, das sich mit vergleichsweise geringerem Aufwand realisieren lässt. Erfindungsgemäss wird die Aufgabe dadurch gelöst, dass die 32 möglichen Amplitudenwerte des Eingangssignals in zwei gleich grosse Bereiche mit jeweils 16 Codeworten unterteilt werden und dabei der erste Bereich die Amplitudenwerte zwischen einem geringsten Amplitudenwert und einem ersten mittleren Amplitudenwert und der zweite Bereich die Amplitudenwerte zwischen einem zweiten mittleren Amplitudenwert und einem maximalen Ampli tudenwert umfasst, dass die Codeworte für den positiven und den negativen Mode des Ausgangssignals des ersten Bereichs so gewählt werden, dass sich eine möglichst grosse Übereinstimmung zwischen Eingangs- und Ausgangssignal ergibt und dass die Codewort für den zweiten Bereich sich dadurch ergeben, dass für den niedrigsten Amplitudenwert des zweiten Bereichs das Codewort für den positiven Mode dem invertierten Codewort des negativen Modes des höchsten Amplitudenwertes des ersten Bereichs und das Codewort für den negativen Mode dem invertierten Codewort des positiven Mode des höchsten Amplitudenwertes des ersten Bereichs entspricht, dass für den zweitniedrigsten Amplitudenwert des zweiten Bereichs das Codewort für den positiven Mode dem invertierten Codewort des negativen Mode des zweithöchsten Amplitudenwertes des ersten Bereichs und das Codewort für den negativen Mode dem invertierten Codewort des positiven Mode des zweithöchsten Amplitudenwertes des ersten Bereichs entsprichtw dass entsprechend die Codeworte für die weiteren Amplitudenwerte des zweiten Bereichs gebildet werden und dass schliesslich für den höchsten Amplitudenwert des zweiten Bereichs das Codewort für den positiven Mode dem invertierten Codewort des negativen Mode des niedrigsten Amplitudenwertes des ersten Bereichs und das Codewort für den negativen Mode dem invertierten Codewort des positiven Mode des niedrigsten Amplitudenwertes des ersten Bereichs entspricht. Durch die beschriebene Aufteilung in zwei Bereiche und die Symmetrie zwischen beiden Bereichen ergibt sich die vorteilhafte Möglichkeit, die Zuordnung unter Zuhilfe nahme von Gattern und gesteuerten Inverterstufen vorzunehmen. Zur weiteren Verringerung des Aufwandes ist es zweckmässig, dass in beiden Bereichen für den niedrigsten und den höchsten Amplitudenwert Jeweils die Codeworte für den positiven und den negativen Mode einander gleich sind. Eine bevorzugte Ausbildung des erfindungsgemässen Verfahrens ist im Patentanspruch 3 beschrieben. Bei der Durchführung dieser Zuordnung ergibt sich eine vorteilhafte Verringerung der Fehlervervielfachung von gemittelt 1,28 gegenüber dem Verfahren nach dem Stande der Technik, bei dem ein Fehlervervielfachungsfaktor von 1,41 gemittelt erreicht wird. Weitere Ausbildungen des erfindungsgemässen Verfahrens sind in den Patentansprüchen 4 bis 6 beschrieben. Die Anmeldung soll im folgenden anhand der Zeichnung näher erläutert werden. In der Zeichnung zeigen Fig. 1 eine Tabelle für die Umwandlung von Fünf-Bit- Worten in Sechs-Bit-Worte und Fig. 2 eine Ergänzungstabelle zur Tabelle nach Fig.1. In der Tabelle 1 sind die 32 möglichen unterschiedlichen Codeworte aus fünf Binärziffern dargestellt,die das Eingangssignal annehmen kann, die laufenden Ziffern 0 bis 31 geben dabei die jeweilige Amplitudenstufe an. An die Fünf Bit-Worte anschliessend sind im positiven und im negativen Mode die Sechs-Bit-Worte des Ausgangssignals dargestellt, die als Folge der Umsetzung abgegeben werden. Ausserdem sind die den Sechs-Bit-Worten entsprechenden Amplitudenstufen und die beiden Folgenmoden dargestellt. Wie bereits eingangs erwähnt, können die Sechs-Bit-Worte - gesteuert durch die laufende digitale Summe - im positiven oder im negativen Mode erscheinen. Die Rei- henfolge der Fünf-Bit-Worte und der Sechs-Bit-Worte ist durch A B C... angedeutet,wobei jeweils A zuersteplesen bzw. abgegeben wird. Es zeigt sich, dass die 32 möglichen Amplitudenwerte des Eingangssignals in zwei gleichgrosse Bereiche aufgeteilt werden können, wobei der eine Bereich die Amplitudenwerte von 0 bis 15 und der andere Bereich die Amplitudenwerte 16 bis 31 umfasst. Die Zuordnung zwischen denSechs-Bitworten und den Funf- Bit-Wartn tn ersten Bereich wurde so gewählt, dass sich Je- sich 3e- weils eine möglichst grosse Übereinstimmung zwischen Eingangs- und Ausgangssignal ergibt, wenn die erste Stelle des Sechs-Bit-Wortes nicht ber2Rsichtgt wird. Dadurch ist nicht nur eine einfache, sondern auch eine schnelle Zuordnung in den auftretenden Amplitudenbereichen sichergestellt. Im Hinblick auf eine einfache Realisierung unter Umgehung aufwendiger Festwertspeicher wurde nun die Zuordnung für den zweiten Bereich so gewählt, dass für den niedrigsten Amplitudenwert des zweiten Bereichs das Codewort für den positiven Mode dem invertierten Codewort des negativen Mode des höchsten Amplitudenwertes des ersten Bereichs entspricht. Das Codewort entsprechend dem Amplitudenwert 49 stellt binär ausgedrückt das invertierte Codewort für den Amplitudenwert 14 dar. Da beim höchsten Amplitudenwert des ersten Bereichs die Codeworte für positiven und negativen Mode gleich sind, sind sie dies auch für den niedrigsten Amplitudenwert des zweiten Bereichs. Für den zweitniedrigsten Amplitudenwert des zweiten Be reichs entspricht das Codewort 57 für den positiven Mode dem invertierten Codewort 6 des negativen Mode des zweithöchsten Amplitudenwertes des ersten Bereichs, ausserdem entspricht das Codewort 17 für den negativen Mode dem invertierten Codewort 46 des positiven Mode des zweithöchsten Amlitudenwertes des ersten Bereichs. Die Tabelle 1 ist also bei Annahme einer Symmetrielinie zwischen den Amplitudenwerten 15 und 16 des FUnf-Bit- wortes und den entsprechenden Werten des Sechs-Bit-Wortes diagonal invertiert symmetrisch. Entsprechend ist also das Codewort 19 für den vierthöchsten Amplitudenwert des zweiten Bereichs gleich dem invertierten Codewort 44 für den negativen Mode des vierthöchsten Amplitudenwertes des ersten Bereichs; da auch in diesem Falle im ersten Bereich die Codeworte 44 für den positiven und den negativen Mode gleich sind, sind sie dies auch für den viertniedrigsten Amplitudenwert des zweiten Bereichs. Schliesslich ist das Codewort für den positiven Mode des höchsten Amplitudenwertes des zweiten Bereichs gleich dem invertierten Codewort des negativen Mode des niedrigsten Amplitudenwertes des ersten Bereichs. Beim niedrigsten Amplitudenwert des ersten Bereichs sind die Codeworte für den positiven und den negativen Mode gleich, so dass sie dies auch für den höchsten Amplitudenwert des zweiten Bereichs sind. Empfangsseitig erfolgt die Rückumsetzung der sechsziffrigen Binärworte in fünfziffrige Binärworte unter Anwendung der gleichen Zuordnung entsprechend in umgekehrter Richtung. Bei der empfangsseitigen Rückumsetzung kann das Problem auftreten, dass bei der Übertragung durch eine Störung eine Verfälschung des ursprünglich ausgesendeten Sechs Bit-Wortes erfolgt. Unter der Annahme, dass durch die Störung nur ein einziges Bit verfälscht wurde, sind verschiedenartige Folgen möglich. Es kann sich ergeben, dass nach der Decodierung nicht ein Bit, sondern mehrere Bits verfälscht sind oder auch kein Bit verfälscht ist, es kann auch ein ursprünglich nicht verenaetes Codewort entstanden sein. Der Fehlervervielfachungsfaktor beträgt für die Zuordnung nach der Tabelle 1 und 2 im Mittel 1,28 Bit. Die Fehlervervielfachung ist also vergleichsweise sehr gering. In der Tabelle 2 ist die Zuordnung zwischen Sechs-Bit Wörtern und FUnf-Bit-Wörtern für die Störungsfälle dargestellt. Es sind die Sech-Bit-Wörter aufgeführt, die sendeseitig im normalen Betrieb nicht verwendet werden, die beiden Codeworte entsprechend den Amplitudenwerten 0 und 63 werden lediglich wahrend des Fehlerortungsbetriebes verwendet und können nur bei Auftreten von Mehrfachfehlern vorkommen. Die Realisierung der Zuordnungen entsprechend den Tabellen 1 und 2 mittels eines nach bekannten Methoden optimierten kombinatorischen Netzwerkes mittels Gattern und steuerbaren Invertern kann in zweckmässiger Weise in einem hochintegrierten Schaltkreis, beispielsweise einem sogenannten maskenprogrammierbaren Logikbaustein der Serie SH100, erfolgen. 6 Patentansprüche 2 Figuren

Claims: PatentansDrüche 1. Verfahren zum Umsetzen von digitalen Eingangssignalen aus einem ersten Binärcode mit 32 unterschiedlichen Codeworten mit Jeweils fünf Binärziffern entsprechend 32 möglichen Amplitudenwerten in Ausgangssignale, die in einem zweiten Binärcode mit Codeworten aus sechs Binärziffern mit einem positiven und einem negativen Mode, wobei sich der Mode entsprechend der laufenden digitalen Summe am Ende des vorhergehenden Codewortes mit sechs Binärziffern ergibt, auftreten, d a d u r ch g e k e n n z e i c h n e t , dass die 32 möglichen Amplitudenwerte (0...31) des Eingangssignals in zwei gleich grosse Bereiche mit jeweils 16 Codeworten unterteilt werden und dabei der erste Bereich die Amplitudenwerte zwischen einem geringsten Amplitudenwert (0) und einem ersten mittleren Amplitudenwert (15) und der zweite Bereich die Amplitudenwerte zwischen einem zweiten mittleren Amplitudenwert (16) und einem maximalen Amplitudenwert (31) umfasst, dass die Codeworte für den positiven und den negativen Mode des Ausgangssignals des ersten Bereichs, so gewählt werden, dass sich eine möglichst grosse Übereinstimmung zwischen Eingangs- und Ausgangssignal ergibt und dass die Codeworte für den zweiten Bereich sich dadurch ergeben, dass für den niedrigsten Amplitudenwert des zweiten Bereichs das Codewort (49) für den positiven Mode dem invertierten Codewort (14) des negativen Mode des höchsten Amplituden- wertes des ersten Bereichs und das Codewort (49) für den negativen Mode dem invertierten Codewort (14) des positiven Mode des höchsten Amplitudenwertes des ersten Bereichs entspricht, dass für den zweitniedrigsten Ampli- tudenwert des zweiten Bereichs das Codewort (57) für den positiven Mode dem invertierten Codewort (6) des negativen Mode des zweithöchsten Amplitudenwertes des ersten Bereichs und das Codewort (17) für den negativen Mode dem invertierten Codewort (46) des positiven Mode des zweithöchsten Amplitudenwertes des ersten Bereichs entspricht, dass entsprechend die Codeworte für die weiteren Amplitudenwerte des zweiten Bereichs gebildet werden und dass schliesslich für den höchsten Amplitudenwert des zweiten Bereichs das Codewort für den positiven Mode dem invertierten Codewort des negativen Mode des niedrigsten Amplitudenwertes des ersten Bereichs und das Codewort für den negativen Mode dem invertierten Codewort des positiven Mode des niedrigsten Amplitudenwertes des ersten Bereichs entspricht. 2. Verfahren nach Patentanspruch 1, d a d u r c h g e k e n n z e i c h n e t , dass in beiden Bereichen für den niedrigsten und den höchsten Amplitudenwert je- weils die Codeworte für den positiven und den negativen Mode einander gleich sind. 3. Verfahren nach Patentansprüchen 1 oder 2, d a d u r c h g e k e n n z e i c h n e t , dass die Umsetzung des Eingangssignals in das Ausgangssignal nach Tabelle 1 erfolgt. 4. Verfahren nach Patentansprüchen 1 bis 3, d a d u r c h g e k e n n z e i c h n e t , dass die Rückumsetzung von sechsziffrigen in fünfziffrige Codewörter unter Anwendung der gleichen Zuordnung in umgekehrter Richtung erfolgt. 5. Verfahren nach Patentanspruch 4, d a d u r c h g e k e n n z e i c h n e t , dass die Rückumsetzung bei der Sbertragung in ein ursprünglich nicht verwendetes sechsziffriges Codewort verfalschter Codewörter nach Tabelle 2 erfolgt. 6. Verfahren nach einem der vorhergehenden Patentansprüche, d a d u r c h g e k e n n z e i c h n e t , dass in den Tabellen 1 und 2 die Reihenfolge der Bits sowohl innerhalb der Fünf- als auch der Sechs-Bit-Wörter vertauscht ist.

Inventors: BURGMEIER, JURGEN, DIPL.-ING., Burgmeier, Jürgen, Dipl.-Ing.
Applicants: SIEMENS AKTIENGESELLSCHAFT BERLIN UND MUNCHEN
Application year: 1981
Main classification: H04L25
IPC codes: H04L25