DE19641112A1 - Endweise Taktrückgewinnung für ATM-Netzwerke - Google Patents
Endweise Taktrückgewinnung für ATM-NetzwerkeInfo
- Publication number
- DE19641112A1 DE19641112A1 DE1996141112 DE19641112A DE19641112A1 DE 19641112 A1 DE19641112 A1 DE 19641112A1 DE 1996141112 DE1996141112 DE 1996141112 DE 19641112 A DE19641112 A DE 19641112A DE 19641112 A1 DE19641112 A1 DE 19641112A1
- Authority
- DE
- Germany
- Prior art keywords
- cells
- clock
- destination
- rate
- cell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000011084 recovery Methods 0.000 title claims description 6
- 238000000034 method Methods 0.000 claims abstract description 22
- 239000000872 buffer Substances 0.000 claims abstract description 13
- 229920000663 Hydroxyethyl cellulose Polymers 0.000 claims 6
- 238000001914 filtration Methods 0.000 claims 2
- 230000002123 temporal effect Effects 0.000 claims 1
- 238000012935 Averaging Methods 0.000 abstract description 2
- 230000005540 biological transmission Effects 0.000 description 8
- 230000003111 delayed effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000011664 signaling Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/062—Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
- H04J3/0632—Synchronisation of packets and cells, e.g. transmission of voice via a packet network, circuit emulation service [CES]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5616—Terminal equipment, e.g. codecs, synch.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5652—Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5674—Synchronisation, timing recovery or alignment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
Diese Erfindung betrifft das Gebiet der Telekommunikation und
insbesondere ein Verfahren und eine Vorrichtung zum Übertragen
von Taktinformation in paketweise geschalteten asynchronen
Datennetzwerken, wie beispielsweise ATM(asynchrone Übertragungsbetriebsart)-Netzwerke.
Um interaktive Echtzeit-Dienstleistungen, wie beispielsweise
Stimmtelephonverkehr in ATM-Netzwerken zu übertragen, muß Taktinformation
in Verbindung bzw. Verknüpfung mit der Nutzlastinformation
bereitgestellt werden. Diese Taktinformation wird
für die Synchronisation von kodierter Nutzlast (payload) am
Dekoder/Kodierer des Benutzers verwendet.
Das vorhandene Telephon-Netzwerk ist ein synchrones Zeitteilungs-Multiplex
(Time Division Multiplexed) (TDM)-Netzwerk. Dieses
digitale Netzwerk (PSTN-Öffentliches geschaltetes Telephon-Netzwerk)
verwendet eine 8-kHz-Taktinformation zur Synchronisation
und Übertragung von Echtzeit-Information mit einer konstanten
Verzögerung zwischen zwei Endpunkten, z. B. eines Telephonats.
Ein B-ISDN(integriertes Breitband-Dienstleistungsdigitalnetzwerk)-Netzwerk
verwendet die asynchrone Übertragungsbetriebsart (Asynchronous
Transfer Mode) (ATM)-Technologie für die Übertragung
und das Umschalten bzw. die Schaltvorgänge. Um eine
Echtzeitinformation, wie beispielsweise ein Stimmtelephonat
zwischen synchronen PSTN/PBXs-Netzwerken und asynchronen B-ISDN(ATM)-Netzwerken
zu übertragen, muß ein bestimmtes Mittel
bereitgestellt werden, um für die kodierte Information eine
endweise Takt- bzw. Zeitsteuerinformation zu übertragen.
Ein bekanntes Verfahren zum Übertragen von Taktinformationen
nutzt die Schleifentaktgabe bzw. -zeitsteuerung (loop-timing)
aus. Die Schleifentaktgabe verwendet eine physikalische bzw.
körperliche Schicht der Schnittstelle zum Kodieren und Übertragen
einer 8-kHz-Taktinformation von dem Schalter zu der Endstation.
Bei diesem Verfahren muß die Synchronisierung von dem
schmalbandigen TDM PSTN- oder dem privaten PBX-Netzwerk auf das
ATM-Netzwerk erweitert werden. Die meisten ATM-Neben(premise)anlagen,
die heutzutage gefertigt und gehandelt
werden, können jedoch die 8-kHz-Taktinformation unter Verwendung
der Schleifentaktgabe nicht übertragen bzw. liefern.
Eine Aufgabe der vorliegenden Erfindung besteht darin, den vorstehend
genannten Nachteil zu überwinden, und ein Verfahren und
eine Vorrichtung zum endweisen bzw. End-zu-End-(end-to
end)Rückgewinnen für ATM-Netzwerke zu schaffen, die ohne Verwendung
der herkömmlichen 8-kHz-Taktinformation zufriedenstellend
arbeiten.
Gemäß einem Aspekt schafft die vorliegende Erfindung ein Verfahren
zum Übertragen von Nutzlasttaktinformation zwischen
einer Quelle und einem Bestimmungsart über ein asynchrones
Netzwerk, wobei Daten als einen Vorlauf und Nutzlastfelder enthaltende
Pakete übertragen werden, umfassend die Schritte:
Emittieren der Pakete an der Quelle mit einer Rate, die in
Beziehung zu der Nutzlasttaktinformation steht, und Rückgewinnen
der Taktinformation am Bestimmungsort aus der Auskunftsrate
der Pakete.
Bevorzugt handelt es sich bei dem Netzwerk um ein ATM-Netzwerk,
in welchem Fall die Pakete ATM-Zellen sind.
Während das erfindungsgemäße Verfahren in Verbindung mit einer
3,1-kHz-µ-Gesetz- oder A-Gesetz-kodierter 64-kBit/s-PCM-Information
erläutert wird, ist sie auf andere Datenraten und andere
Kodierschemata anwendbar. Dieses erläuterte endseitige Taktrückgewinnungsverfahren
ist unabhängig von der Übertragungsrate
und der ATM-Adaptionsschicht (AAL). Es kann für eine beliebige
Applikation und für jede AAL verwendet werden, soweit eine
Übertragung von endseitiger Taktinformation erforderlich ist,
wie beispielsweise für die Stimmtelephonie, für H320-Video,
unverschlüsselte Daten usw.
Für die 64-kBit/s-µ-Gesetz- oder A-Gesetz-PCM-kodierte Information
wird ein Oktett bzw. ein Byte von PCM-kodierter Information
jeweils nach 125 µs übertragen (64 kBit/s). Wenn eine Zellen-
PDU(Nutzlastdateneinheit (Payload Data Unit))-Größe von 48
Bytes (AAL 0) verwendet wird, würde sie 6 ms dauern. Für eine
Zellen-PDU-Größe von 47 Bytes (AAL 1) würde sie 5,875 ms betragen.
Es kann abgeleitet werden, daß in bzw. bei einem Konstant-Bit-Ratenbetrieb
eine 48-Byte-PDU-Größenzelle für die Dauer der
Verbindung nach jeweils 6 ms empfangen wird. Für eine Zellen-PDU-Größe
von 47 Bytes beträgt die Dauer 5,875 ms. Deshalb
emittiert die ATM-Quelle ATM-Zellen an das ATM-Netzwerk nach
jeweils 6 ms. Für unterschiedliche Datenraten, z. B. 384 kBit/s,
wird eine Zelle pro 1 ms für die 48-Byte-PDU-Zellengröße übertragen.
Für Datenraten mit 64 kBit/s:
Ein Byte nach jeweils 125 µs=64 kBit/s
und die ATM PDU-Zellengröße=48 Bytes (AAL 0),
und die ATM PDU-Zellengröße=48 Bytes (AAL 0),
deshalb gilt: ATM PDU-Größe×Datenübertragungsrate=Zellenemissionsrate
48×125 µs=6 ms
Für Datenraten von 384 kBit/s, entsprechend 6 Bytes nach
jeweils 1225 µs, gilt:
48×125 µs/6=1 ms
Nachfolgend ist eine Tabelle angeführt, die mehrere unterschiedliche
Datenraten und die berechnete Zellenemissionsrate
für eine Zellen-PDU-Größe von 48 Bytes (AAL 0) zeigt.
Für die ATM PDU-Größe von 47 Bytes (AAL 1) steht lediglich eine
einzige praktische Datenrate zur Verfügung: 64 kBit/s, da 47
eine Primärzahl ist. Deshalb beträgt die Zellenemissionsrate:
47×125 µs=5,875 ms
Die Erfindung schafft außerdem eine Anordnung zur Übertragung
von Nutzlasttaktinformation zwischen einer Quelle und einem
Bestimmungsort über ein asynchrones Netzwerk, wobei Daten als
einen Vorlauf und Nutzlastfelder enthaltende Pakete übertragen
werden, mit: einem Paketemitter an der Quelle zum Emittieren
von Paketen über eine virtuelle Verknüpfung konstanter Bit-Rate
durch das Netzwerk, einer Takteinrichtung zum Steuern der Emissonsrate
der Zellen von dem Emitter in bezug auf die zu übertragende
Nutzlasttaktinformation, einem Zellenempfänger am
Bestimmungsort zum Empfangen der Zelllen von dem Netzwerk, und
einem Nutzlasttaktgeber zum Rückgewinnen der Taktinformation am
Bestimmungsort aus der Auskunftsrate eintreffender Zellen.
Nachfolgend wird die Erfindung lediglich beispielhaft in bezug
auf die beiliegenden Zeichnungen näher erläutert; es zeigt
Fig. 1 ein Blockdiagramm eines erfindungsgemäßen Systems,
Fig. 2 ein ATM-Zellenvorlaufformat (UNI),
Fig. 3 einen Zellenfluß in einer ATM-CBR-Verknüpfung,
Fig. 4 ein Blockdiagramm einer Taktsteuer- und Filterschaltung,
und
Fig. 5 ein Taktdiagramm zur Darstellung einer VCO-Nachführung
bzw. -Taktgabe einer empfangenen Zellenemissionsrate.
Wie in Fig. 1 gezeigt, ist eine Quelle 1 mit einem Ziel- bzw.
einem Bestimmungsort 5 über eine virtuelle Verknüpfung bzw.
Verbindung verbunden, die durch ein ATM-Netzwerk in herkömmlicher
Weise festgelegt ist.
Die Quelle 1 weist einen Zellenemitter 3 auf, der ATM-Zellen 4
über bzw. mit einer konstanten Bit-Rate emittiert, wobei die
virtuelle Verknüpfung mit einer Rate stattfindet, die mit einem
Nutzlasttaktgeber 2 in Beziehung steht, der die Taktinformation
für die Nutzlastdaten von den ATM-Zellen 4 in Bezug setzt.
Am Bestimmungsort 5 werden die ATM-Zellen 4 durch einen Zellenempfänger
6 empfangen, der die Zellen zu einem Lesepuffer 14
überträgt. Die Zellenankunftrate wird durch einen Zeitgeber 10
getaktet und durch eine Mittelwertbildungsschaltung 11 gemittelt.
Ein Bestimmungsort-Nutzlasttaktgeber 12 erzeugt Nutzlasttaktsignale,
die in bezug zu der mittleren bzw. gemittelten
Zellenankunftsrate am Zellenempfänger 6 in bezug stehen.
Daraus wird deutlich, daß die Zellenemissionsrate der virtuellen
Verknüpfung (VC) verwendet wird, um die Taktinformation für
eine konstante Bit-Raten(CBR)-ATM-Verknüpfung zwischen der
Quelle 1 und dem Bestimmungsort 5 zu übertragen. Der Zeitgeber
10 wird auch verwendet, um verlorengegangene oder deutlich verzögerte
Zellen zu ermitteln, weil das ATM-Netzwerk eine niedrige
Wahrscheinlichkeit aufweist, daß Zellen aufgrund einer
Schaltüberlastung oder von Bit-Fehlern verlorengehen oder verzögert
werden können.
Am Bestimmungsort 5 wird die Taktrate eingestellt, um zu ermitteln,
wie schnell die empfangene Information aus dem Empfangspuffer
14 ausgelesen wird. Die Leseinformationsrate von bzw.
aus dem Puffer muß gleich der Informationsrate sein, die in den
Puffer geschrieben wird. Wenn diese Beziehung nicht beibehalten
werden kann, liegt keine Über- oder Unterbelastung des Empfangspuffers
vor.
Jede Zelle 4, die von dem Zellenemitter 3 übertragen wird, hat
einen Fünf-Oktett- bzw. Byte-Vorlauf. Der Vorlauf wird zum Leiten
der Zellen in den ATM-Schaltern verwendet.
Fig. 2 zeigt ein Diagramm des Zellenvorlaufformats. Das fünfte
Byte des Vorlaufs wird "Vorlauffehlersteuerung" (HEC) genannt.
Es wird zur Ermittlung/Korrektur von Bit-Fehlern in dem ATM-Zellenvorlauf
verwendet. Dieses HEC-Byte wird verwendet, um die
Zellenemissionsrate des Senders über die virtuelle Verknüpfung
(VC) zu übertragen.
Die Eigenschaften des ATM-Netzwerks sind derart, daß das Netzwerk
für jede CBR-Verknüpfung eine Zellenverzögerungsvariation
bzw. -änderung (CDV) oder einen Jitter einzuführen. Außerdem
können Zellen in dem Netzwerk verlorengehen oder deutlich verzögert
werden (größer als CDV von der VC). Deshalb muß das Verfahren
in der Lage sein, Zeitgabe- bzw. Taktinformation unter
den vorstehend genannten Bedingungen zu übertragen.
Zunächst muß ermittelt bzw. festgestellt werden, wann eine ATM-Zelle
verlorengegangen oder deutlich verzögert ist. Dies wird
durch Verwenden des Zeitgebers 10 (Zeitgeber A in Fig. 3)
bewirkt, der das Ankunftsintervall zwischen Zellen zeitlich
einstellt. Der Empfang eines "Vorlauffehlersteuer" (HEC)-Bytes
in der VC der bzw. das erfordert, daß Taktinformation übertragen
wird, wird verwendet, um den Zeitgeber A zu triggern. Unter
normalen Bedingungen trifft eine 48-Byte-PDU-Zellengröße nach
jeweils 6 Millisekunden für einen 64-kBit/s-Betrieb ein. Die
maximale CDV des ATM-Netzwerks wird unter Signalgabe ermittelt
und zu der Gesamtverzögerung addiert. Für dieses Beispiel wird
eine maximale CDV von 2 ms verwendet. Deshalb wird der Zeitgeber
10 auf eine PDU-Zellen-Segmentierungsverzögerung plus der
maximalen CDV der Netzwerkverknüpfung eingestellt: 6 ms+2 ms=8 ms.
Der Ablauf des Zeitgebers A zeigt an, daß eine Zelle für den in
Rede stehenden virtuellen Kanal innerhalb der erlaubten Zeit (8 ms)
nicht eingetroffen ist, und deshalb geht die Zelle verloren
oder wird deutlich verzögert. Eine deutlich verzögerte Zelle
ist eine Zelle, die eine längere Verzögerung hat, als das, was
durch Signalgabe zu Beginn der Verbindung verabredet wurde. Für
eine oder mehrere Zellen, die verlorengingen oder nicht rechtzeitig
geliefert wurden, dienen eine oder mehrere Dummy- bzw.
Ersatzzellen, die Ruheinformation enthalten für die Nutzlast
(payload) für Sprachverbindungen. Dies hält den Puffer auf dem
richtigen Pegel (keine Unterbelastung). Außerdem behält das
System die Spurverfolgung bzw. Nachführung bei, wieviele
Ersatzzellen addiert bzw. hinzugefügt wurden.
Fig. 3 zeigt Zellen, die mit feststehenden Zeitintervallen,
jeweils nach 6 ms zu Paketen zusammengefaßt und übertragen werden.
Am Bestimmungsort ist gezeigt, daß die Zellen am Empfänger
mit einer bestimmten CDV (Zellenverzögerungsvariation) eintreffen.
In diesem Beispiel ging die Zelle n+2 in dem ATM-Netzwerk
verloren. Eine Ersatzzelle wurde hinzugefügt, um einen geeigneten
Informationsfluß von dem Puffer zu dem Dekoder beizubehalten.
Diese lokal erzeugte Ersatzzelle weist dieselbe Frequenz
und Phase auf wie der lokal erzeugte Zellenemissionsratenimpuls.
Deshalb tritt beim Einfügen einer Ersatzzelle keine
VCO-Takteinstellung auf.
An bzw. in der Quelle steht der Zellenemissionstakt in bezug
zum Informationskodierer (Nutzlast)-Taktgeber 2. Deshalb kann
der Kodiertakt des Senders am Bestimmungsort durch Ermitteln
der Ankunftsrate von eintreffenden Zellen rückgewonnen werden.
Jede Zelle, die nicht geliefert wird, muß durch eine Ersatzruhezelle
derart ersetzt werden, daß der Dekoder Zellen jeweils
nach 6 ms oder ein Byte jeweils nach 125 µs empfängt.
Das ATM-Netzwerk liefert die Nutzlast (Zellen) mit einem Jitter
(CDV) von 2 ms bei diesem Beispiel. Dieser Zellenempfangsjitter
muß nicht gefiltert werden.
Fig. 4 zeigt ein vereinfachtes Bockdiagramm eines digitalen
Frequenz/Phasendetektors, der ermittelt, ob der Empfangsnutzlasttaktgeber
12 langsam oder schnell läuft. Dieser Detektor
vergleicht die Phasen der beiden Takte und entscheidet, ob die
Frequenz (fx) des VCO erhöht oder erniedrigt werden muß.
Die Schaltung zum Extrahieren der Taktsignale aus den ankommenden
bzw. eintreffenden Zellen ist in Fig. 4 mehr im einzelnen
gezeigt. Der digitale Frequenz- und Phasendetektor 20 empfängt
an seinen Eingängen die eintreffende Zellenankunftsrate und die
erzeugte Taktfrequenz fx am Bestimmungsort 5. Der Detektor 20
erzeugt jeweilige Auf- oder Abimpulse, die durch tristabile
Puffer 21, 22 mit dem Integrator 23 verbunden sind, dessen Ausgang
an den spannungsgesteuerten Oszillator 24 angeschlossen
ist, der das rückgewonnene Taktsignal fx erzeugt. Dieses Signal
fx wird durch einen Teiler 25 als das Rückführ- bzw- Rückkoppelsignal
an den zweiten Eingang des Detektors 20 angelegt.
Fig. 5 zeigt ein Zeitsteuer- bzw. Taktdiagramm der beiden Taktraten
und wie der digitale Frequenz/Phasendetektor für bzw. an
den Integrator 23 zum Einstellen der Frequenz des VCO 14
Impulse erzeugt.
Der Zweck des Integrators 23 besteht darin, die Änderungsrate
der Ausgangsfrequenz des VCO 24 zu steuern. Der Integrator 23
kann die Spannungsschwelle an bzw. zu dem VCO 24 ändern. Die
Spannungsänderungsrate für den Integrator 23 ist durch einen
Widerstand R1 und einen Kondensator C1 programmierbar. Die
Änderungsdauer wird durch die Breite der "Auf"- oder "Ab"-Impulse
gesteuert, die durch den Detektor 20 ausgegeben werden.
Wenn kein Impuls von dem digitalen Frequenz/Phasendetektor vorliegt,
erzeugt der Integrator einen konstanten Spannungspegel
am bzw. für den VCO 14, der seine Frequenz hält.
Das erläuterte Endweise-Taktrückgewinnungsverfahren kann Taktinformation
über asynchrone ATM-Netzwerke übertragen, ohne daß
eine 8-kHz-Rahmen(frame)information in die physikalischen bzw.
körperlichen Schnittstellen kodiert werden muuß. Das erläuterte
Verfahren arbeitet über bzw. für aktuelle ATM-Netzwerke und
erfordert keine zusätzliche Bandbreiten- oder Steuerinformation
von dem ATM-Netzwerk. Das Verfahren ist für das ATM-Netzwerk
transparent.
Claims (20)
1. Verfahren zum Übertragen von Nutzlasttaktinformation zwischen
einer Quelle und einem Bestimmungsort über ein asynchrones
Netzwerk, wobei Daten als einen Vorlauf und Nutzlastfelder
enthaltende Pakete übertragen werden, umfassend
die Schritte:
Emittieren der Pakete an der Quelle mit einer Rate, die in Beziehung zu der Nutzlasttaktinformation steht, und
Rückgewinnen der Taktinformation am Bestimmungsort aus der Ankunftsrate der Pakete.
Emittieren der Pakete an der Quelle mit einer Rate, die in Beziehung zu der Nutzlasttaktinformation steht, und
Rückgewinnen der Taktinformation am Bestimmungsort aus der Ankunftsrate der Pakete.
2. Verfahren nach Anspruch 1, wobei das Netzwerk ein ATM-Netzwerk
ist, und wobei die Pakete ATM-Zellen sind.
3. Verfahren nach Anspruch 2, außerdem aufweisend den Schritt,
Taktsignale für die Nutzlast am Bestimmungsort aus der
Taktinformation zu erzeugen.
4. Verfahren nach Anspruch 3, wobei jede Zelle ein Vorlauffehlersteuer-Byte
(HEC) aufweist, und wobei die Ankunftsrate
der eintreffenden Zellen durch Ermitteln eintreffender HECs
ermittelt wird.
5. Verfahren nach Anspruch 3, wobei die Ankunftsrate und die
Phasendifferenz eintreffenden Zellen am Bestimmungsort verwendet
werden, um einen Taktgeber einzustellen, der die
Taktsignale am Bestimmungsort erzeugt.
6. Verfahren nach Anspruch 5, wobei die Dauer der Einstellung
durch die Breite von "Auf"- oder "Ab"-Impulsen gesteuert
wird.
7. Verfahren nach Anspruch 5, außerdem aufweisend das zeitliche
Einstellen bzw. Steuern der Ankunft von HEC-Bytes und
das Ignorieren von Bytes, die außerhalb vorbestimmter
Grenzen ankommen.
8. Verfahren nach Anspruch 7, außerdem aufweisend das Hinzufügen
von Ersatzzellen, um einen gewünschten Informationsfluß
zu dem Dekoder beizubehalten, wenn Bytes außerhalb der vorbestimmten
Grenzen ermittelt werden.
9. Verfahren nach Anspruch 8, außerdem aufweisend das Ausfiltern
der Zellenverzögerungsvariation für die Verknüpfung.
10. Verfahren nach Anspruch 9, außerdem aufweisend das Verwenden
der rückgewonnenen Taktinformation, um die Empfangspufferleserate
zu steuern, um eine Pufferüber- oder -unterbelastung
am Bestimmungsort zu verhindern.
11. Anordnung zum Übertragen von Nutzlasttaktinformation zwischen
einer Quelle und einem Bestimmungsort über ein asynchrones
Netzwerk, wobei Daten als einen Vorlauf und Nutzlastfelder
enthaltende Pakete übertragen werden, mit:
einem Paketemitter an der Quelle zum Emittieren von Paketen über eine virtuelle Verknüpfung konstanter Bit-Rate durch das Netzwerk,
einer Takteinrichtung zum Steuern der Emissionsrate der Zellen von dem Emitter in bezug auf die zu übertragende Nutzlasttaktinformation,
einem Zellenempfänger am Bestimmungsort zum Empfangen der Zellen von dem Netzwerk, und
einen Nutzlasttaktgeber zum Rückgewinnen der Taktinformation am Bestimmungsort aus der Ankunftsrate eintreffender Zellen.
einem Paketemitter an der Quelle zum Emittieren von Paketen über eine virtuelle Verknüpfung konstanter Bit-Rate durch das Netzwerk,
einer Takteinrichtung zum Steuern der Emissionsrate der Zellen von dem Emitter in bezug auf die zu übertragende Nutzlasttaktinformation,
einem Zellenempfänger am Bestimmungsort zum Empfangen der Zellen von dem Netzwerk, und
einen Nutzlasttaktgeber zum Rückgewinnen der Taktinformation am Bestimmungsort aus der Ankunftsrate eintreffender Zellen.
12. Anordnung nach Anspruch 11, wobei das Netzwerk ein ATM-Netzwerk
ist, und wobei die Pakete ATM-Zellen sind.
13. Anordnung nach Anspruch 3, wobei jede Zelle ein Vorlauffehlersteuer-Byte
(HEC) aufweist, und wobei die Ankunftsrate
eintreffender Zellen durch Erfassen eintreffender HECs
ermittelt wird.
14. Anordnung nach Anspruch 13, außerdem aufweisend eine Einrichtung
zum Erzeugen von Taktsignalen am Bestimmungsort
und einen Ankunftsraten- und Phasendetektor, der auf die
eintreffenden Zellen und die Taktsignale anspricht, um die
Taktsignalerzeugungseinrichtung in einer Rückkopplungsanordnung
zu steuern.
15. Anordnung nach Anspruch 14, wobei der Detektor "Auf"- und
"Ab"-Impulse erzeugt, und wobei die Dauer eines Änderungssignals,
das an die Taktsignalerzeugungseinrichtung angelegt
wird, durch die Breite dieser Impulse ermittelt wird.
16. Anordnung nach Anspruch 15, außerdem aufweisend eine Einrichtung
zum zeitlichen Einstellen der Ankunft von HEC-Bytes
und zum Ignorieren von Bytes, die außerhalb vorbestimmter
Grenzen eintreffen.
17. Anordnung nach Anspruch 16, außerdem aufweisend eine Einrichtung
zum Hinzufügen von Ersatzzellen, um einen geeigneten
Informationsfluß zu dem Dekoder beizubehalten, wenn
eintreffende Bytes ignoriert werden.
18. Anordnung nach Anspruch 17, außerdem aufweisend eine Einrichtung
zum Ausfiltern der Zellenverzögerungsvariation für
die virtuelle Verknüpfung.
19. Anordnung nach Anspruch 18, wobei die Einrichtung zum Ausfiltern
der Zellenverzögerungsvariation für die virtuelle
Verknüpfung ein Integrator ist.
20. Anordnung nach Anspruch 18, wobei die rückgewonnene Taktinformation
verwendet wird, um die Empfangspufferleserate
zu steuern, um am Bestimmungsort eine Pufferüber- oder
-unterbelastung zu verhindern.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CA 2160172 CA2160172A1 (en) | 1995-10-10 | 1995-10-10 | End-to-end clock recovery for atm networks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE19641112A1 true DE19641112A1 (de) | 1997-04-17 |
Family
ID=4156730
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE1996141112 Withdrawn DE19641112A1 (de) | 1995-10-10 | 1996-10-05 | Endweise Taktrückgewinnung für ATM-Netzwerke |
Country Status (4)
| Country | Link |
|---|---|
| CA (1) | CA2160172A1 (de) |
| DE (1) | DE19641112A1 (de) |
| GB (1) | GB2307139A (de) |
| SE (1) | SE9603692D0 (de) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10228574A1 (de) * | 2002-06-26 | 2004-01-22 | Infineon Technologies Ag | Verfahren zum Übertragen eines digitalen Datenstroms und Datenstromempfänger zum Empfangen des digitalen Datenstroms |
| DE10257679A1 (de) * | 2002-12-10 | 2004-07-15 | Siemens Ag | Verfahren und Kommunikationsanordnung zum Übermitteln von eine individuelle Taktfrequenz aufweisenden Informationen über ein paketorientiertes Kommunikationsnetz |
| DE10331060A1 (de) * | 2003-07-09 | 2005-02-10 | Siemens Ag | Anordnung und Verfahren zur Synchronisation von paketorientiert verbundenen Kommunkationskomponenten |
| DE102008046914A1 (de) * | 2008-09-12 | 2010-03-18 | Deutsche Thomson Ohg | Verfahren zur Synchronisierung eines Empfängers und eines Senders in einem Kommunikationssystem sowie Sendestation und Empfangsstation adaptiert zur Verwendung in dem erfindungsgemäßen Verfahren |
| FR2937488A1 (fr) * | 2008-10-22 | 2010-04-23 | Canon Kk | Dispositif et procede d'adaptation de rythme, produit programme d'ordinateur et moyen de stockage correspondants |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19737945B4 (de) * | 1997-08-30 | 2004-05-19 | Continental Aktiengesellschaft | Verfahren zur Übertragung von Daten in einem Datenübertragungssystem und Datenübertragungssystem |
| AU5763698A (en) | 1997-12-23 | 1999-07-19 | Nokia Telecommunications Oy | Clock generating method and apparatus for an asynchronous transmission |
| AU2551200A (en) * | 1999-02-09 | 2000-08-29 | Nokia Networks Oy | Method and apparatus for synchronizing devices in atm based base station subsystems using special virtual channel connections |
| US6813275B1 (en) | 2000-04-21 | 2004-11-02 | Hewlett-Packard Development Company, L.P. | Method and apparatus for preventing underflow and overflow across an asynchronous channel |
| DE10232988B4 (de) * | 2002-07-19 | 2007-11-22 | Infineon Technologies Ag | Verfahren und Vorrichtung zur getakteten Ausgabe asynchron empfangener Digitalsignale |
| US7385990B2 (en) * | 2003-07-21 | 2008-06-10 | Zarlink Semiconductor Inc. | Method to improve the resolution of time measurements and alignment in packet networks by time modulation |
| FR2979719B1 (fr) * | 2011-09-02 | 2014-07-25 | Thales Sa | Systeme de communications permettant la transmission de signaux entre des equipements terminaux raccordes a des equipements intermediaires relies a un reseau ethernet |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5384774A (en) * | 1993-01-11 | 1995-01-24 | At&T Corp. | Asynchronous transfer mode (ATM) payload synchronizer |
| EP0718995A1 (de) * | 1994-12-20 | 1996-06-26 | International Business Machines Corporation | Apparat und Verfahren zur Synchronisierung von Taktsignalen für digitalen Leitungen |
| GB9511319D0 (en) * | 1995-06-05 | 1995-08-02 | Gen Datacomm Adv Res | Controlling the flow of ATM cells in an ATM network |
-
1995
- 1995-10-10 CA CA 2160172 patent/CA2160172A1/en not_active Abandoned
-
1996
- 1996-10-01 GB GB9620460A patent/GB2307139A/en not_active Withdrawn
- 1996-10-05 DE DE1996141112 patent/DE19641112A1/de not_active Withdrawn
- 1996-10-09 SE SE9603692A patent/SE9603692D0/xx unknown
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10228574A1 (de) * | 2002-06-26 | 2004-01-22 | Infineon Technologies Ag | Verfahren zum Übertragen eines digitalen Datenstroms und Datenstromempfänger zum Empfangen des digitalen Datenstroms |
| DE10228574B4 (de) * | 2002-06-26 | 2004-06-17 | Infineon Technologies Ag | Verfahren zum Übertragen eines digitalen Datenstroms und Datenstromempfänger zum Empfangen des digitalen Datenstroms |
| US7324560B2 (en) | 2002-06-26 | 2008-01-29 | Infineon Technologies Ag | Recovering clock and frame information from data stream |
| DE10257679A1 (de) * | 2002-12-10 | 2004-07-15 | Siemens Ag | Verfahren und Kommunikationsanordnung zum Übermitteln von eine individuelle Taktfrequenz aufweisenden Informationen über ein paketorientiertes Kommunikationsnetz |
| DE10331060A1 (de) * | 2003-07-09 | 2005-02-10 | Siemens Ag | Anordnung und Verfahren zur Synchronisation von paketorientiert verbundenen Kommunkationskomponenten |
| DE102008046914A1 (de) * | 2008-09-12 | 2010-03-18 | Deutsche Thomson Ohg | Verfahren zur Synchronisierung eines Empfängers und eines Senders in einem Kommunikationssystem sowie Sendestation und Empfangsstation adaptiert zur Verwendung in dem erfindungsgemäßen Verfahren |
| FR2937488A1 (fr) * | 2008-10-22 | 2010-04-23 | Canon Kk | Dispositif et procede d'adaptation de rythme, produit programme d'ordinateur et moyen de stockage correspondants |
Also Published As
| Publication number | Publication date |
|---|---|
| GB9620460D0 (en) | 1996-11-20 |
| GB2307139A (en) | 1997-05-14 |
| SE9603692D0 (sv) | 1996-10-09 |
| CA2160172A1 (en) | 1997-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69831670T2 (de) | Verfahren und gerät zur verminderung der varianz der zeitverzögerung durch zeitverschachtelte übertragungen | |
| DE69231717T2 (de) | System und Verfahren zur Zusammenstellung und Abtrennung von ATM-Zellen | |
| DE69900194T2 (de) | Vorrichtung zur Synchronisierung eines synchronen Stream-Verkehrs , wobei dieser Verkehr aus einem Asynchronmedien abgeleitet wird | |
| DE602004013389T2 (de) | Taktsynchronisierung über einem Paketnetzwerk | |
| US6879590B2 (en) | Methods, apparatuses and systems facilitating aggregation of physical links into logical link | |
| DE69534912T2 (de) | Übertragung von Sprachbandsignalen in (ATM) Asynchronous Transfer Mode | |
| DE69637295T2 (de) | Vorrichtung zur anpassung von smallband-sprach-verkehr eines lokalen zugangsnetzwerkes zum übertragen über ein breitband-netzwerk mit asynchronem transfermodus | |
| DE69432921T2 (de) | Schnittstelleneinrichtung | |
| DE69813148T2 (de) | Taktrückgewinnungstechnik mit niedrigem Phasenzittern und Vorrichtung für Asynchronen Transfer Mode ( ATM ) mit konstanter Bitraten-Nutzlast ( CBO ) | |
| DE69310762T2 (de) | Herstellung von fernmeldeanrufwegen in breitbandkommunikationsnetzen | |
| US5339332A (en) | Arrangement for monitoring the bit rate in ATM networks | |
| DE3787818T2 (de) | Anordnung und Verfahren zur Paketerzeugung. | |
| US5295135A (en) | Arrangement for monitoring the bit rate in ATM networks | |
| DE69611603T2 (de) | Digitales kommunikationssystem | |
| AU740680B2 (en) | Short packet circuit emulation | |
| DE69901031T2 (de) | Verfahren für eine leistungsfähige vermittlung von teilminizellen in der atm-anpassungsschicht 2 | |
| DE69837671T2 (de) | Verfahren, Vorrichtung und System zur Paketisierung von mindestens zwei Datenströmen | |
| DE19641112A1 (de) | Endweise Taktrückgewinnung für ATM-Netzwerke | |
| DE69738106T2 (de) | Sprachübertragung in einem paketnetz | |
| DE69838693T2 (de) | Taktdatenübertragungssystem für ATM-Adaptierungsschicht vom Type 1(AAL 1) | |
| DE69222649T2 (de) | Verfahren zur kommunikation | |
| DE69824549T2 (de) | Atm-kommunikationssystem und -verfahren | |
| DE60000326T2 (de) | Verkehrsformer zur Aufnahme von OAM Zellen ohne Jitter oder Verzögerung zu erreichen | |
| DE69833782T2 (de) | Synchronisiation in einem atm über stm nachrichtenübertragungsnetzwerk | |
| WO1999066760A1 (de) | Verfahren zur korrektur von übertragungsfehlern bei einer kommunikationsverbindung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8139 | Disposal/non-payment of the annual fee |