DATA TRANSMISSION INSTALLATION FOR FULL DUPLEX TRANSMISSION

Abstract: 1. A data transmission arrangement for full-duplex transmission via a two-wire line between a central station and a substation, a transmission clock being generated in the central station, having a clock period in whose first half signal transmission is effected from the central station to the sub-station and in the second half signal transmission is effected from the sub-station to the central station, the signal transmission code being chosen such that the signal transmitted by the sub-station is synchronizable with the transmission clock, characterized in that the sub-station comprises an automatic, switchable clock pulse generator producing a sub-station clock pulse whose clock period deviates from the clock period of the transmission clock by a fixed amount, as long as the two clock periods are not in synchronism and that a phase comparator circuit controls the switchable clock pulse generator for the two clock periods.

Description: Datenübertragungsanlage für Vollduplexübertragung Die Erfindung betrifft eine Datenübertragungsanlage für Vollduplexübertragung über eine Zweidrahtleitung zwischen einer Hauptstation und einer Nebenstation mit den Merkmalen des Oberbegriffs des Anspruchs 1. Eine derartige Datenübertragungsanlage ist aus der DE-PS 24 53 628 bekannt. Derartige Anlagen werden für eine Signalübertragung über kurze Entfernungen mit kurzen Ubertragungslaufzeiten eingesetzt. Auf der Zweidraht leitung wird in schnellem Richtungswechsel abwechselnd von der Hauptstation zur Nebenstation oder umgekehrt jeweils nur die in einem einzigen Signal schritt enthaltene Information (1 Bit, 1 Dibit, 1 Tribit) übertragen. Der Übertragungscode ist so gewählt, dass in der Nebenstation hieraus der Signalschrittakt abzuleiten ist, wodurch die Nebenstation mit der Hauptstation synchronisiert wird. Bei der Anlage nach der DE-PS 24 53 628 ist in der Nebenstation kein aktiver Takterzeuger vorgesehen. Dies hat zur Folge, dass bei einer Unterbrechung der Leitung das an die Nebenstation angeschlossene Endgerät von der Nebenstation keinen Takt erhält. Im übrigen wird bei der DE-PS 24 53 628 von der Hauptstation zur Nebenstation ein bipolares RZ-Signal (RZ = return to zero) und von der Nebenstation zur Hauptstation ein unipolares RZ-Signal gesendet. Beide Sendesignale sind jeweils vom Takt aus NRZ-Signalen (NRZ = non return to zero) abgetastet. Eine gleichstromfreie Übertragung lässt sich bei den genannten RZ-Signalen nicht erreichen. Aufgabe der Erfindung ist es, eine Schaltung mit den Merkmalen des Oberbegriffs des Anspruchs 1 vorzuschlagen, bei der die Nebenstation einen von dem Takt der Hauptstation unabhängigen Takt erzeugt, dessen Taktperiode sich beim Empfang schnell auf die Taktperiode der Hauptstation synchronisiert. Obige Aufgabe ist durch die Merkmale des kennzeichnenden Teils des Anspruchs 1 gelöst. Durch die aktive Takterzeugung in der Nebenstation ist sichergestellt, dass das mit dieser verbundene Endgerät von der Nebenstation immer taktgesteuert ist und zwar im Empfangsfall mit einem auf den Sendetakt der Hauptstation synchronisierten Takt und bei Unterbrechung der Übertragungsstrecke von einem Takt, der zwar vom Takt der Hauptstation abweicht, sich bei einsetzendem Empfang jedoch schnell auf diesen synchronisiert. Vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus der folgenden Beschreibung und den Unteransprüchen. In der Zeichnung zeigen: Fig.l ein Blockschaltbild einer Datenübertragungsanlage und Fig.2 Zeitdiagramme des Schaltbilds der Fig.1. Ein Endgerät 1 ist mit einer Hauptstation 2 und ein Endgerät 3 ist mit einer Nebenstation 4 verbunden. Bei den Endgeräten handelt es sich beispielsweise um Teletex-Geräte. Die Hauptstation 2 ist mit der Nebenstation 4 über eine. Zweidrahtleitung 5 verbunden, welche kurz ist, beispielsweise innerhalb eines Gebäudes verlegt ist. Die Hauptstation 2 weist einen Takterzeuger .T1 auf, der von einem Quarzoszillator Q1 gesteuert ist und einen Sendetakt a (vgl. Fig.2) einerseits an einen Codierer C1 und andererseits an einen Decodierer D1 leitet. Der Codierer C1 übernimmt von dem Endgerät 1 Sendedaten b (vgl. Fig.2) und leitet diese als codiertes Sendesignal c auf einen Ubertrager Ü1, der an der Zweidrahtleitung 5 liegt. Der Übertrager Ul ist auch mit dem Decodierer D1 verbunden, der Empfangs daten an das Endgerät 1 übergibt. Die Nebenstation 4 weist einen Codierer C2 auf, der von dem Endgerät 3 übernommene Sendedaten in gleicher Weise wie der Codierer C1 in ein Sendesignal i (vgl.Fig.2) umsetzt und an einen Ubertrager Ü2, der an die Zweidrahtleitung 5 angeschlossen ist, übergibt. In der Nebenstation 4 ist ein Quarzoszillator Q2 vorgesehen, der mit einer Nennfrequenz von beispielsweise 4,6 MHz arbeitet. Der Oszillator Q2 ist an einen Takterzeuger T2 angeschlossen, der einen Teiler aufweist. Der Teiler ist in seinem Teilerverhältnis zwischen n - 1 und n + 1 an einem Eingang 6 umschaltbar und liefert an seinem Ausgang 7 den Empfangstakt h. n ist das Verhältnis der Frequenzen des Oszillators Q2 und des Empfangstaktes h. Dieser wird nach Invertierung durch einen Inverter I als Sendetakt g dem Codierer C2 zugeführt. Die Nebenstation 4 weist zwei Komparatoren KOMP1 und KOMP2 auf, an die der Ubertrager Ü2 angeschlossen ist. In dem einen Komparator werden die positiven, in dem anderen die negativen Anteile des Empfangssignals d gleichgerichtet und in ihrer Amplitude begrenzt. Jedem der Komparatoren ist eine Differenzierschaltung DIF1 bzw. DIF2 nachgeschaltet, deren Ausgangsimpulse über ein UND-Gatter 8 verknüpft sind. Am Ausgang des UND Gatters 8 ergibt sich damit das Signal e, dessen Impulse im Nulldurchgang des Empfangssignals d auftreten. Das Nulldurchgangssignal e ist an einen Eingang einer Phasenvergleichsschaltung 9 gelegt, an deren anderen Eingang ein Vergleichstakt f gelegt ist, der über eine Verzögerungsstufe 10 vom Empfangs takt h am Ausgang 7 abgeleitet ist. Die Phasenvergleichsschaltung 9 liegt am Eingang 6 des Teilers. Sie steuert diesen so, dass sein Teilerverhältnis n + 1 beträgt, wenn sich die Signale e und f zeitlich nicht überlappen oder wenn kein Empfangssignal d vorliegt. Sein Teilerverhältnis beträgt n - 1, wenn sich die Signale e und f überlappen. Der Ausgang 7 ist mit einem Takteingang des Endgeräts 3 verbunden. Der Komparator KOMP2 bildet zusammen mit einem vom Ausgang 7 über eine weitere Verzögerungsstufe 11 gesteuerten Abtaster 12 den Decodierer D2 der Nebenstation 4. Die Abtastwerte werden von einem Flip-Flop 13 übernommen und als Empfangsdaten dem Endgerät 3 zugeführt. Das Flip-Flop 13 ist vom Empfangs takt h gesteuert. Die Arbeitsweise der beschriebenen Anlage ist folgende: Der Sendetakt a hat eine Taktperiode Ta und ein Tastverhältnis von 50%. Während des "l"-Signals des Sendetakts a arbeitet der Codierer C1 und der Decodierer D1 ist gesperrt. Während des 't0"-Signals ist der Codierer C1 gesperrt und der Decodierer D1 arbeitet. In Fig.2 sind für die Sendedaten b beispielsweise die NRZ-Signale "0", "1", "1", "0", "1" dargestellt. Diese Sendedaten b werden im Codierer C1 während des "1" Signals des Taktes a in das Sendesignal c umgesetzt, das gleichstromfrei ist. Denn jede Sendesignaleinheit besteht aus einem negativen und positiven Signalanteil, wobei bei einem "0't-Signal dem negativen Anteil der positive Anteil folgt und bei einem "l"-Signal dem positiven der negative Anteil folgt (Fig.2c). Das Sendesignal c stellt sich nach dem Durchlaufen der Zweidrahtleitung 5 als Empfangssignal d dar. Aus diesem werden dessen Nulldurchgänge e abgeleitet. Diese treten ersichtlich mit der Taktperiode Ta des Sendetakts a auf. Mit dieser soll der Empfangstakt h synchronisiert werden, dessen Taktperiode mit Th bezeichnet ist. Hierfür wird der vom Generator Q2 bzw. Takterzeuger T2 über die Verzögerungsstufe 10 abgeleitete Vergleichstakt f in der Phasenlage seiner abfallenden Flanke mit der ansteigenden Flanke des Nulldurchgangssignals e verglichen. Die ansteigende Flanke des Nulldurchgangssignals e ist gegenüber der ansteigenden Flanke des Sendetaktes a um eine viertel Taktperiode Ta verzögert. Um dies zu berücksichtigen, wird auch die abfallende, zum Vergleich mit dem Nulldurchgangssignal e ausgewertete Flanke des Vergleichstaktes f von der Verzögerungsstufe 10 um dieselbe Zeit verzögert. Überlappt das Signal f das Signal e, wird der Teiler auf das Teilerverhältnis n - 1, wobei n beispielsweise 384 ist, geschaltet. Überlappt das Signal e das Signal f nicht, wird das Teilerverhältnis auf n + 1 geschaltet. Damit jittert die abfallende Flanke des Vergleichstakts f um die ansteigende Flanke des Nulldurchgangssignals e. Es ist der Takt der Nebenstation 4 am Ausgang 7 auf den Sendetakt der Hauptstation 2 eingerastet. Der Sendetakt g ist zum Empfangstakt h und damit also zum Sendetakt a invertiert, so dass ein aus den Sendedaten des Endgeräts 3 abgeleitetes Sendesignal i, im Beispielsfalle "1", "0", "0", "1", "1", übertragen wird, wenn der Codierer C1 sperrt und der Decodierer D1 aktiv ist. Leitungsbedingte Laufzeiten sind hier nicht näher er örtert, da sie gegenüber einer Taktperiode vernachlässigbar kurz sind. Die Verzögerungsstufe 11 verzögert den Empfangs takt h um 3/8 der Taktperiode Th, um im Abtaster 12 eine op timale Abtastung zu gewährleisten. Optimale Abtastung bedeutet, dass die Abtastung bei grösserer Augenöffnung erfolgt. Solange die Nebenstation 4 kein Empfangssignal d empfängt, arbeitet der Teiler mit einem Teilerverhältnis n + 1. Dies stellt eine relativ grosse Abweichung der Taktperiode Th gegenüber der Taktperiode Ta dar. Die Phase des Vergleichstakts f durchläuft damit in kurzer Zeit die Periode Ta des Nulldurchgangssignals e. Sobald ein Empfangssignal e auftritt, ist also sehr schnell der Zeitpunkt erreicht, zu dem eine abfallende Flanke des Vergleichs takts f mit einer ansteigenden Flanke des Nulldurchgangssignals e zusammentrifft, wodurch dann die gewünschte Synchronisierung erfolgt.

Claims: Patentansprüche 1. Datenübertragungsanlage für Vollduplexübertragung über eine Zweidrahtleitung zwischen einer Haupt station und einer Nebenstation, wobei in der Haupt station ein Signalschrittakt mit einer ersten Takt periode erzeugt wird, in deren ersten Hälfte eine Signalübertragung von der Hauptstation zur Neben station und in deren zweiten Hälfte eine Signal übertragung von der Nebenstation zur Hauptstation erfolgt und der Signalübertragungscode so gewählt ist, dass die Signal sendung der Nebenstation mit dem Signalschrittakt synchronisierbar ist, dadurch qekennzeichnet, dass in der Nebenstation (4) ein selbständiger, umschaltbarer Takterzeuger (Q2, T2) vorgesehen ist, der einen Nebenstationstakt (7, h) erzeugt, dessen zweite Taktperiode (Th) von der ersten Taktperiode (Ta) um einen festen Betrag ab weicht, solange sie nicht mit dieser synchronisiert ist, und dass eine Vergleichsschaltung (9) für die erste Taktperiode und die zweite Taktperiode den umschaltbaren Takterzeuger (T2) steuert. 2. Datenübertragungsanlage nach Anspruch 1, dadurch gekennzeichnet, dass der Takterzeuger (T2) einen Teiler aufweist, der durch die Vergleichsschaltung (9) von einem Teilerverhältnis n + 1 auf ein Teiler verhältnis n - 1 umgeschaltet wird. 3. Datenübertragungsanlage nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Vergleichsschaltung (9) die Phasenlage eines Nulldurchgangs des Empfangs signals (d) mit der Phasenlage eines Taktsignals des Takterzeugers (T2) vergleicht.

Inventors: BADER, EDGAR, DIPL.-ING., KITTEL, LUDWIG, DR., PETERSEN, JURGEN, DIPL.-ING., ROHRBACH, GERD, DIPL.-PHYS., Petersen, Jürgen, Dipl.-Ing.
Applicants: FELTEN & GUILLEAUME FERNMELDEANLAGEN GMBH
Application year: 1982
Main classification: H04L5
IPC codes: H04L5, H04L25, H04L7