WO1997044923A1 - Stopfverfahren für plesiochrone datenübertragung (ii) - Google Patents

Stopfverfahren für plesiochrone datenübertragung (ii) Download PDF

Info

Publication number
WO1997044923A1
WO1997044923A1 PCT/CH1996/000197 CH9600197W WO9744923A1 WO 1997044923 A1 WO1997044923 A1 WO 1997044923A1 CH 9600197 W CH9600197 W CH 9600197W WO 9744923 A1 WO9744923 A1 WO 9744923A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
segment
determining
clock signal
stuffing
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.)
Ceased
Application number
PCT/CH1996/000197
Other languages
English (en)
French (fr)
Inventor
Ulrich Menzi
Hans Zahnd
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Keymile AG
Original Assignee
Ascom Ericsson Transmission AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ascom Ericsson Transmission AG filed Critical Ascom Ericsson Transmission AG
Priority to US09/194,200 priority Critical patent/US6470033B1/en
Priority to PCT/CH1996/000197 priority patent/WO1997044923A1/de
Priority to AU56432/96A priority patent/AU722136B2/en
Priority to DE59611151T priority patent/DE59611151D1/de
Priority to EP96913426A priority patent/EP0953239B1/de
Priority to AT96913426T priority patent/ATE283588T1/de
Publication of WO1997044923A1 publication Critical patent/WO1997044923A1/de
Priority to NO985416A priority patent/NO985416L/no
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04J—MULTIPLEX COMMUNICATION
    • H04J3/00—Time-division multiplex systems
    • H04J3/02—Details
    • H04J3/06—Synchronising arrangements
    • H04J3/07—Synchronising arrangements using pulse stuffing for systems with different or fluctuating information rates or bit rates
    • H04J3/073—Bit stuffing, e.g. PDH

Definitions

  • the invention relates to a stuffing method for plesiochronous data transmission, in which
  • the invention further relates to a data transmission system and a terminal for carrying out the method.
  • State of the art
  • an elastic memory (FIFO memory) must be provided at the interface, in which one data rate is entered and one is read out with the other.
  • the frequencies of the two clock signals will usually deviate by a few ppm.
  • the frequency of the clock signal which is read out is selected to be slightly, but sufficiently higher than that of the memory which is to be stored. Accordingly, stuff bits are inserted into the outgoing data stream from time to time. If necessary, the insertion takes place at the end of a data frame.
  • the object of the invention is to provide a method of the type mentioned at the outset which allows a reduction of the jitter amplitudes going beyond the prior art.
  • the solution according to the invention is defined by the features of claim 1. Accordingly, a difference frequency existing between the clock signals (e.g. in the form of a ppm deviation) is measured and, depending on which of several predetermined (difference frequency) segments it is in, a correspondingly predefined modulation curve is used as the threshold.
  • the (threshold) modulation curve can therefore differ from segment to segment. According to the invention, at least two different segments with different modulation curves are specified.
  • a modulation curve optimized with regard to minimal jitter amplitudes is preferably defined in each segment. It has been shown that it is much easier to avoid strong amplitude maxima for only a section of the total permissible maximum difference frequency than for the entire range.
  • the area adjacent to the zero point can be defined as a separate segment that works with its own modulation curve. That is, outside the segment mentioned, a modulation curve .A "could be used, while another modulation curve" B "could be used within the same.
  • the segments are preferably of different sizes. However, this does not have to apply to everyone, some can easily be the same size.
  • the amplitudes mentioned are defined as follows:
  • the periodicity is preferably N ⁇ 10. Good results can be achieved with 5 ⁇ N ⁇ 7.
  • the maximum value of the (integer) index K is preferably not greater than 2 5 . It turns out that the amplitudes D ⁇ m are proportional to 1 / K. The maximum amplitude values to be minimized are predominantly small index values.
  • the resolution ⁇ should be better than 1/5. Good results have been achieved e.g. B. achieved with a resolution of 1/20. If the resolution is too fine (eg ⁇ 1/100), the numerical optimization becomes very lengthy and nevertheless cannot produce any corresponding improvements in the result.
  • a differential frequency range of z. B. - 80 ppm to + 80 ppm 9 segments provided.
  • the segmentation according to the invention should typically develop its strengths from 4 segments. However, the optimal number will depend on the individual case. In a specific application, it was successfully used with e.g. B. 9 or 14 segments operated.
  • What is essential in a data transmission system according to the invention is a terminal which has a circuit for determining a difference frequency existing between the clock signals and a correspondingly relevant segment, and which has a memory which contains a modulation curve for each segment.
  • a table with the respective segment boundaries must also be provided.
  • 1 shows a schematic representation of a plesiochronous transmission system
  • 2 shows a block diagram of a circuit for carrying out the stuff control
  • FIG. 3 shows a schematic representation of a circuit for determining the difference frequency
  • Fig. 4 is a schematic representation of the segmentation of the differential frequency range according to the invention.
  • a terminal 3 or 4 is now available for each of these stations.
  • the data transmission between the terminals 3, 4 (ie the transmission link 5) is formed, for example, by two pairs of copper wires 6.1, 6.2. These are operated at a data rate that is somewhat higher than half the data rate of the data sources 1.1, 1.2. It is z. B. 1'168 Kbit / s (HDSL clock rate). The maximum transmission performance is 2 * 336 Kbit / s.
  • One of the two terminals has an independent clock signal generator 7 for generating the clock signal for data transmission.
  • This clock signal is in the second Terminal 4 taken over by the clock signal arrester 8.
  • the terminals 3, 4 are therefore synchronized with one another.
  • the plesiochronous interface exists between the terminals 3, 4 and the external data sources or sinks 1.1, 1.2 or 2.1, 2.2.
  • a control circuit 9 or 10 (framer)
  • the data to be transmitted are divided between the two copper wire pairs 6.1, 6.2 and, on the other hand, the received data are combined and output to the data sink 2.1 or 2.2.
  • the copper wire pairs 6.1, 6.2 are served by transmitter / receiver circuits 11.1, 11.2, 12.1, 12.2 (data pumps).
  • the control circuit 9 or 10 distributes the data to be transmitted to the two transmitter / receiver circuits 11.1, 11.2 or 12.1, 12.2 (switches 13.1, 14.1) and on the other hand brings together the incoming data (switches 13.2, 14.2).
  • the essence of the invention is the stuffing control circuit 15, 16 integrated in the control circuit 9, 10.
  • this includes an elastic memory 19, a comparator 20 and an AND gate 21.
  • the data to be transmitted (TX_DATA_IN) are entered into the memory 19. They are output on the basis of the clock signal of the transmission system (HDSL_CLK). Since the reading takes place at a slightly higher clock rate than the input, stuffing bits must be inserted from time to time.
  • a comparator 20 which compares the two clock signals (WRITE_CLK and HDSL_CLK) and, depending on the phase difference accumulated within a data frame, generates an enable signal which is linked in AND gate 21 with the HDSL clock signal .
  • a frame end pulse generator 24 indicates the end of a user data block. Whenever the phase difference when the frame end pulse occurs exceeds a certain threshold, then the readout clock (READ_CLK) for z. B. 4 HDSL clock periods stopped. (Since the number of useful bits per data frame is known on the receiver side, it is possible to eliminate the stuff bits generated in this way.)
  • the threshold value for the phase difference from frame to frame is now varied in a certain way (stuffing threshold modulation).
  • a frequency discriminator 27 is provided which compares WRITE_CLK and HDSL_CLK and transfers the difference frequency (for example in the form of a counter reading which can be converted into a ppm value) to the table memory 28.
  • FIG. 3 shows an example of a circuit for measuring the differential frequency.
  • the clock signal TX_USER_CLK of the external data source is given to the input of a frequency divider 22. This realizes, for example, a division ratio 2 21 .
  • the resultant divided output signal is given on the one hand to the reset input of a counter 23 and on the other hand to the clock input of a memory 24.
  • the counter 24 is incremented by the clock signal HDSL_CLK (and reset in accordance with the output pulse of the frequency divider 22).
  • a word (counter reading) with 8 bits is generated on the output side of the counter 23 and is stored in the memory 24. From there it can e.g. B. be picked up by a microprocessor of the terminal (to determine the relevant segment and the correct modulation curve).
  • difference frequency can also be determined in other ways.
  • the comparator 20 accesses the table memory 28.
  • a plurality of digitized modulation curves are stored there. Which of these curves is to be used depends on the difference frequency determined. The segmentation of the differential frequency range and the suitable choice of the modulation curves will be explained below.
  • a range 25 from -82 ppm to + 82 ppm is shown by way of example in FIG. 4. This area 25 depends on the specific system parameters. It results essentially from the fact that both the clock signal of the data source and that of the transmission system may deviate from the nominal value by a predetermined range.
  • the maximum ppm deviation is usually defined by a standard. (In principle, the ppm values used in the present description represent the sum of the relative deviations of the user clock and the HDSL clock from the respectively predetermined nominal value of the corresponding clock rate.)
  • the whole ppm range 25 is divided into a plurality of segments 26.1 to 26.9.
  • a (digital) modulation curve 27.1 to 27.9 is assigned to each segment.
  • not all segments 26.1 to 26.9 are of the same size.
  • the segments near 0 ppm are smaller than those at higher ppm values.
  • the smallest segment 26.5 is in the middle, the largest segments 26.1, 26.9 are on the outside.
  • Every deviation (Xppm) in the ppm range corresponds to a stop rate p.
  • the relationship is determined by the following formula.
  • a different modulation curve can be determined for each segment. According to a preferred embodiment, it results from a numerical optimization of the following type:
  • a segment is selected and the corresponding range for the stuffing rate p is determined. Furthermore, the number N of the support values T 0 T N. Is determined as required (period of the stuffing threshold modulation). Finally, threshold value ranges for T 0 T N-1 including the resolution are defined. For all base values z. B. a range from 0 to 4 signal cycles (assumption: maximum 4 stuff bits) and one
  • Resolution ⁇ 0.2 can be specified. These areas are suitable for. B. for the implementation of a 0/4 stuffing bit method.
  • K max can be of any size. However, it has been shown that with
  • Pairs of defined set of amplitude values D ⁇ m are primarily interested in how large the maximum amplitude value occurring in a particular set is.
  • the aim is namely a set whose amplitude values are all as small as possible or do not exceed a suitable maximum value.
  • the N-tuple (T 0 , ..., T N-1 ) is varied over all permissible base value combinations and for each combination all amplitude values D ⁇ m calculated.
  • the N-tuple (T 0l ..., T N-1 ) that shows the best amplitude values also defines the optimal base value combination or the optimal modulation curve.
  • the numerical optimization can also be done in other ways.
  • a certain type of curve is considered as predetermined (eg a sawtooth or Gaussian curve) and that only the scaling (eg the parameters periodicity, value range etc.) is optimized become. So it is z. B. possible that an optimal sawtooth curve is used as a modulation curve in each segment.
  • the modulation curves and segments according to the invention can be stored in a ROM of the terminal.
  • the tamping process uses the different values of the modulation curve to be taken into account on the basis of the phase difference determined.
  • threshold_1, threshold_2 two thresholds (threshold_1, threshold_2) are defined, which vary synchronously (corresponding to those specified in the table) Values) and have a distance of 2 HDSL cycles.
  • a new threshold is defined for each data frame (index i). (As a rule, the threshold value will change continuously, but this does not mean that, in exceptional cases, two successive values can be the same.)
  • the stuffing bits are inserted on the basis of the following comparisons:
  • the stuffing threshold modulation means that a receiver-side PLL circuit 17, 18 (cf. FIG. 1) below the cutoff frequency (i.e. typically in the range ⁇ 1 Hz) has rather small jitter or wander amplitude peaks.
  • the stuffing threshold modulation according to the invention brings particularly good results for 0/4 and 0/2/4 stuffing processes (that is, stuffing processes with one or two sleepers). However, other applications make sense. Basically, it doesn't matter how many bits are inserted. In terms of hardware, in addition to transmission systems with two wire pairs, systems with three or only one are also of interest. Of course, the invention can be used in any transmission system (especially in optical).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Communication Control (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Dental Preparations (AREA)
  • Organic Low-Molecular-Weight Compounds And Preparation Thereof (AREA)

Abstract

Bei der plesiochronen Datenübertragung werden Daten auf der Basis eines ersten Taktsignals in einen elastischen Speicher eingegeben und auf der Basis eines zweiten Taktsignals, welches asynchron zum ersten läuft, ausgegeben. Je nach Bedfar werden Stopfbits am Ende eines Datenrahmens eingefügt. Zu diesem Zweck wird zunächst die Phasendifferenz zwischen den Taktsignalen innerhalb eines Datenrahmens gemessen, diese Phasendifferenz dann mit einer Schwelle verglichen und entsprechend eine bestimmte Anzahl Stopfbits eingefügt. Gemäss der Erfindung wird eine zwischen den Taktsignalen bestehende Differenzfrequenz gemessen und abhängig davon, in welchem von mehreren vorgegebenen Segmenten sie liegt, eine entsprechend vordefinierte Modulationskurve als Schwelle eingesetzt. Vorzugsweise wird für jedes Segment eine hinsichtlich der Jitteramplituden numerisch optimierte Kurve verwendet.

Description

Stopfverfahren für plesiochrone Datenübertragung (II)
Technisches Gebiet
Die Erfindung betrifft ein Stopfverfahren für plesiochrone Datenübertragung, bei welcher
a) auf der Basis eines ersten Taktsignals in einen elastischen Speicher eingegeben und b) auf der Basis eines zweiten Taktsignals, welches asynchron zum ersten läuft, aus¬ gegeben werden, wobei beim Auslesen c) am Ende eines Datenrahmens Stopfbits nach Bedarf eingefügt werden und zwar ge¬ stützt darauf, dass eine zwischen den Taktsignalen gemessene Phasendifferenz mindestens eine vorgegebene Schwelle über- oder unterschreitet.
Weiter betrifft die Erfindung ein Datenübertragungssystem und ein Terminal zur Durch¬ führung des Verfahrens. Stand der Technik
Wenn in einem Datenübertragungssystem zwei nicht synchronisierte Taktbereiche mit etwa der gleichen Taktrate aufeinander treffen, ist an der Schnittstelle ein elastischer Speicher vorzusehen (FIFO-Speicher), in welchen mit der einen Datenrate eingegeben und mit der anderen ausgelesen wird. In der Praxis werden die Frequenzen der beiden Taktsignale in aller Regel um einige ppm abweichen. Um sicherzugehen, dass der ela¬ stische Speicher nicht überfüllt werden kann, wird die Frequenz des auslesenden Takt¬ signals geringfügig, aber hinreichend grösser gewählt als diejenige des einspeichern¬ den. Entsprechend werden ab und zu Stopfbits in den ausgehenden Datenstrom ein- gefügt. Das Einfügen erfolgt - falls erforderlich - jeweils am Ende eines Datenrahmens. Dies führt somit dazu, dass die Länge des Datenrahmens (bzw. bei fest vorgegebener Rahmenlänge - die Anzahl der Nutzbits im Datenrahmen) variiert. Wird nun in einer nachfolgenden Komponente des Übertragungssystems ein Taktsignal aus der Rah¬ menlänge (bzw. der Blocklänge der Nutzbits) abgeleitet, dann entsteht ein niederfre- quenter "Wander" oder Phasenjitter.
Es ist bekannt, dass die Jitteramplituden durch geeignete Wahl des Stopfverfahrens re¬ duziert werden können. Aus dem Artikel "Measured pulse-stuffing jitter in asynchronous DS-1/sonet multiplexing with and without stuff-threshold modulation circuit", W. D. Gro- ver et al, electronics letters 27.08.1987, Vol. 23 Nr. 18, Seiten 959-961, ist z. B. be- kannt, dass eine Stopfschwellenmodulation mit einer Sägezahnkurve bessere Resultate liefern kann als ein konstanter Schwellenwert.
Darstellung der Erfindung
Aufgabe der Erfindung ist es, ein Verfahren der eingangs genannten Art anzugeben, das eine über den Stand der Technik hinausgehende Reduktion der Jitteramplituden erlaubt. Die erfindungsgemässe Lösung ist durch die Merkmale des Anspruchs 1 definiert. Demzufolge wird eine zwischen den Taktsignalen bestehende Differenzfrequenz (z. B. in Form einer ppm-Abweichung) gemessen und in Abhängigkeit davon, in welchem von mehreren vorgegebenen (Differenzfrequenz-) Segmenten sie liegt, eine entsprechend vordefinierte Modulationskurve als Schwelle eingesetzt wird. Die (Schwellenwert-)Mo- dulationskurve kann also von Segment zu Segment anders sein. Erfindungsgemäss sind mindestens zwei verschiedene Segmente mit verschiedenen Modulationskurven vorgegeben.
Vorzugsweise ist in jedem Segment eine im Hinblick auf minimale Jitteramplituden op- timierte Modulationskurve festgelegt. Es hat sich gezeigt, dass es sehr viel einfacher ist, für nur einen Ausschnitt der insgesamt zulässigen maximalen Differenzfrequenz starke Amplitudenmaxima zu vermeiden, als für den gesamten Bereich. Es gibt z. B. Modulati¬ onskurven, die unmittelbar neben dem Nullpunkt (welcher dadurch definiert ist, dass die Stopfrate p = 0,5 beträgt) hohe Amplituden auftreten. Im Rahmen der Erfindung kann z. B. der dem Nullpunkt benachbarte Bereich als eigenes Segment definiert werden, das mit einer eigenen Modulationskurve arbeitet. D. h. ausserhalb des genannten Seg¬ ments könnte eine Modulationskurve .A" verwendet werden, während innerhalb dessel¬ ben eine andere Modulationskurve „B" herangezogen wird.
Vorzugsweise sind die Segmente verschieden gross. Dies muss jedoch nicht für alle zutreffen, einige können ohne weiteres gleich gross sein.
Zur Erzeugung einer numerisch optimierten Modulationskurve für ein bestimmtes Seg¬ ment (oder ganz allgemein eines bestimmten Bereichs) wird erfindungsgemäss wie folgt vorgegangen:
a) Ermitteln eines dem gewählten Segment entsprechenden Bereichs der Stopfrate p (z. B. pe[0.53, 0.57]), d, h, der Grenzwerte des zulässigen p-Bereichs; b) Festlegen einer gewünschten Anzahl N von Stützwerte T0, ..., T^und einer numeri¬ schen Auflösung ε für jeden Stützwert c) Festlegen eines gewünschten maximalen Indexes Kmax und Bestimmen aller Index¬ paare (K, m), für die die Stopfrate p = m/KN im (gemäss Schritt a) zulässigen Be¬ reich der Stopfrate p liegt (m = 0, 1 , 2, ...; K = 1 , 2, 3, ...); d) Ermitteln derjenigen Stützwerte T0 TN.1t die zu den kleinsten Werten der grössten auftretenden Amplituden Dκ m führen. Die genannten Amplituden sind dabei wie folgt definiert:
Figure imgf000006_0001
wobei:
Figure imgf000006_0002
Auf diese Weise lässt sich für jedes Segment (oder irgend einen beliebigen ppm Be- reich) eine numerisch optimierte Modulationskurve berechnen. Es versteht sich, dass diese Optimierung im voraus durchgeführt werden muss. Die ermittelten Modulations¬ kurven werden in Form von Wertetabellen in einem Speicher im Datenübertragungssy¬ stem abgespeichert. Das Stopfverfahren wählt dann einfach die richtige Tabelle aus und liest die von Datenrahmen zu Datenrahmen variierenden Werte aus.
Es leuchtet ein, dass die bevorzugte numerische Optimierungsmethode im Prinzip un¬ abhängig von der Segmentation des Differenzfrequenzbereichs eingesetzt werden kann.
Vorzugsweise ist die Periodizität N < 10. Gute Resultate lassen sich mit 5 < N < 7 errei¬ chen. Der maximale Wert des (ganzzahligen) Indexes K ist vorzugsweise nicht grösser als 25. Es zeigt sich nämlich, dass die Amplituden Dκ m proportional zu 1/K sind. Die zu minimierenden maximalen Amplitudenwerte liegen als vorwiegend bei kleinen In¬ dexwerten.
Die Aufllösung ε sollte besser als 1/5 sein. Gute Resultate wurden z. B. mit einer Aufllö- sung 1/20 erreicht. Bei allzu feiner Auflösung (z. B. < 1/100) wird die numerische Opti¬ mierung sehr langwierig und vermag trotzdem keine entsprechende Verbesserungen des Resultats hervorzubringen.
Gemäss einer bevorzugten Ausführungsform sind für einen Differenzfrequenzbereich von z. B. - 80 ppm bis + 80 ppm 9 Segmente vorgesehen. Die erfindungsgemässe Segmentation dürfte ihre Stärken typischerweise ab 4 Segmenten entfalten. Die opti¬ male Anzahl wird jedoch vom Einzelfall abhängen. In einem konkreten Anwendungsfall wurde erfolgreich mit z. B. 9 oder 14 Segmenten operiert.
Wesentlich an einem erfindungsgemässen Datenübertragungssystem ist ein Terminal, welches eine Schaltung zum Bestimmen einer zwischen den Taktsignalen bestehenden Differenzfrequenz und eines entsprechend relevanten Segments hat, und das über ei¬ nen Speicher verfügt, der für jedes Segment eine Modulationskurve enthält. Bei un¬ gleich grossen Segmenten ist ferner eine Tabelle mit den jeweiligen Segmentgrenzen vorzusehen.
Aus der Detailbeschreibung und der Gesamtheit der Patentansprüche ergeben sich weitere vorteilhafte Ausführungsformen und Merkmalskombinationen der Erfindung.
Kurze Beschreibung der Zeichnungen
Die zur Erläuterung des Ausführungsbeispiels verwendeten Zeichnungen zeigen.
Fig.1 eine schematische Darstellung eines plesiochronen Übertragungssystems; Fig. 2 ein Blockschaltbild einer Schaltung zur Durchführung der Stopfkontrolle (stuff control);
Fig. 3 eine schematische Darstellung einer Schaltung zum Bestimmen der Differenz¬ frequenz;
Fig. 4 eine schematische Darstellung der erfindungsgemässen Segmentierung des Differenzfrequenzbereichs.
Wege zur Ausführung der Erfindung
Fig. 1 zeigt schematisch ein Beispiel für ein Übertragungssystem. Dieses ist für den Vollduplexbetrieb ausgebildet. Es wird davon ausgegangen, dass Daten zwischen einer ersten und einer zweiten Station übertragen werden sollen. Entsprechend sind an bei¬ den Orten eine Datenquelle 1.1 bzw. 1.2 und eine Datensenke 2.1 bzw. 2.2 vorgese¬ hen. Datenquellen 1.1 , 1.2 und Datensenken 2.1 , 2.2 sind typischerweise in externen Geräten (Computer, digitale Telefonstation o. dgl.) enthalten. Die Datenraten dieser Ge¬ räte sind beispielsweise auf nominell 2O48 Kbit/s festgelegt. Hardwaremässig ist diese z. B. durch eine Nominalfrequenz mit Toleranzbereich vorgegeben (z. B. f = 2O48 KHz ± 50 ppm).
Für jede dieser Stationen ist nun ein Terminal 3 bzw. 4 vorhanden. Die Datenübertra¬ gung zwischen den Terminals 3, 4 (d. h. die Übertragungsstrecke 5) ist beispielsweise durch zwei Kupferdrahtpaare 6.1 , 6.2 gebildet. Diese werden mit einer Datenrate betrie- ben, die etwas höher ist als die halbe Datenrate der Datenquellen 1.1 , 1.2. Sie beträgt z. B. 1'168 Kbit/s (HDSL clockrate). Die maximale Übertragungsleistung liegt also bei 2*336 Kbit/s.
Das eine der beiden Terminals hat einen unabhängigen Taktsignalgenerator 7 zur Er¬ zeugung des Taktsignals für die Datenübertragung. Dieses Taktsignal wird im zweiten Terminal 4 durch den Taktsignalabieiter 8 übernommen. Die Terminals 3, 4 sind also untereinander synchronisiert.
Die plesiochrone Schnittstelle besteht zwischen den Terminals 3, 4 und den externen Datenquellen bzw. -senken 1.1 , 1.2 bzw. 2.1 , 2.2. Mit einer Steuerschaltung 9 bzw. 10 (Framer) werden einerseits die zu übertragenden Daten auf die beiden Kupferdrahtpaa¬ re 6.1 , 6.2 aufgeteilt und andererseits die empfangenen Daten zusammengeführt und an die Datensenke 2.1 bzw. 2.2 ausgegeben. Die Kupferdrahtpaare 6.1, 6.2 werden von Sender-/Empfängerschaltungen 11.1 , 11.2, 12.1 , 12.2 (data pumps) bedient. Die Steu¬ erschaltung 9 bzw. 10 verteilt die zu übertragenden Daten auf die beiden Sender- /Empfängerschaltungen 11.1 , 11.2 bzw. 12.1 , 12.2 (Schalter 13.1 , 14.1) und führt ande¬ rerseits die eintreffenden Daten zusammen (Schalter 13.2, 14.2).
Das Erfindungswesentliche ist die in der Steuerschaltung 9, 10 integrierte Stopfkontroll¬ schaltung 15, 16. Diese umfasst gemäss Fig. 2 jeweils einen elastischen Speicher 19, einen Vergleicher 20 und ein AND-Gate 21. Auf der Basis des Taktsignals (WRITE_CLK) der Signalquelle 1.1 werden die zu übertragenden Daten (TX_DATA_IN) in den Speicher 19 eingegeben. Ausgegeben werden sie auf der Basis des Taktsignals des Übertragungssystems (HDSL_CLK). Da das Auslesen mit leicht höherer Taktrate erfolgt als das Eingeben, müssen ab und zu Stopfbits eingefügt werden. Zur Kontrolle dieses Vorgangs ist ein Vergleicher 20 vorgesehen, welcher die beiden Taktsignale (WRITE_CLK und HDSL_CLK) vergleicht und in Abhängigkeit der innerhalb eines Da¬ tenrahmens akkumulierten Phasendifferenz ein enable-Signal erzeugt, das im AND- Gate 21 mit dem HDSL-Taktsignal verknüpft wird. Ein Rahmenendpulsgenerator 24 zeigt jeweils das Ende eines Nutzdatenblocks an. Immer wenn die Phasendifferenz beim Auftreten des Rahmenendpulses einen bestimmten Schwellenwert überschreitet, dann wird der Auslesetakt (READ_CLK) für z. B. 4 HDSL-Taktperioden angehalten. (Da empfängerseitig die Anzahl der Nutzbits pro Datenrahmen bekannt sind, ist es möglich, die auf die genannte Weise erzeugten Stopfbits zu eliminieren.)
Im Rahmen der Erfindung wird nun der Schwellenwert für die Phasendifferenz von Rahmen zu Rahmen in bestimmter Weise variiert (Stopfschwellenmodulation). Zu die- sem Zweck ist vorab die Differenzfrequenz zu bestimmen. Im gezeigten Beispiel ist ein Frequenzdiskriminator 27 vorgesehen, welcher WRITE_CLK und HDSL_CLK vergleicht und die Differenzfrequenz (z. B. in Form eines Zählerstandes, der in einen ppm Wert umgerechnet werden kann) an den Tabellenspeicher 28 übergibt.
Fig. 3 zeigt beispielhaft eine Schaltung zum Messen der Differenzfrequenz. Das Taktsi¬ gnal TX_USER_CLK der externen Datenquelle wird auf den Eingang eines Frequenz¬ teilers 22 gegeben. Dieser realisiert beispielsweise ein Teilungsverhältnis 221. Das re¬ sultierende heruntergeteilte Ausgangssignal wird einerseits auf den Reset-Eingang ei¬ nes Zählers 23 und andererseits auf den Clock-Eingang eines Speichers 24 gegeben. Der Zähler 24 wird vom Taktsignal HDSL_CLK inkrementiert (und entsprechend dem Ausgangspuls der Frequenzteilers 22 zurückgesetzt). Ausgangsseitig des Zählers 23 wird ein Wort (Zählerstand) mit 8 Bit erzeugt, welches im Speicher 24 abgelegt wird. Von dort kann es z. B. von einem Mikroprozessor des Terminals abgeholt werden (zwecks Bestimmung des relevanten Segments und der richtigen Modulationskurve).
Es ist klar, dass die Differenzfrequenz auch auf andere Weise bestimmt werden kann.
Immer wenn der Vergleicher 20 am Rahmenende einen Schwellenwert braucht, greift er auf den Tabellenspeicher 28 zu. Dort sind gemäss der Erfindung eine Mehrzahl von di¬ gitalisierten Modulationskurven abgelegt. Welche dieser Kurven zu benutzen ist, hängt von der ermittelten Differenzfrequenz ab. Im folgenden soll die Segmentierung des Dif- ferenzfrequenzbereichs und die geeignete Wahl der Modulationskurven erläutert wer¬ den.
In Fig. 4 ist beispielhaft ein Bereich 25 von - 82 ppm bis + 82 ppm dargestellt. Dieser Bereich 25 hängt von den konkreten Systemparametern ab. Er ergibt sich im wesentli¬ chen dadurch, dass sowohl das Taktsignal der Datenquelle als auch dasjenige des Übertragungssystems um einen vorgegebenen Bereich vom Nominalwert abweichen dürfen. Die maximale ppm-Abweichung ist in der Regel durch eine Norm definiert. (Die in der vorliegenden Beschreibung verwendeten ppm Werte stellen im Prinzip die Sum- me der relativen Abweichungen des User-Taktes und des HDSL-Taktes vom jeweils vorgegebenen Nominalwert der entsprechenden Taktrate dar.)
Der ganze ppm Bereich 25 wird gemäss der Erfindung in eine Mehrzahl von Segmenten 26.1 bis 26.9 aufgeteilt. Jedem Segment ist eine (digitale) Modulationskurve 27.1 bis 27.9 zugeordnet. Wie aus den angegebenen ppm-Werten erkennbar ist, sind nicht alle Segmente 26.1 bis 26.9 gleich gross. Insbesondere sind die Segmente nahe bei 0 ppm kleiner als die bei höheren ppm Werten. Das kleinste Segment 26.5 liegt im vorliegen¬ den Beispiel in der Mitte, die grössten Segmente 26.1, 26.9 liegen aussen.
Jeder Abweichung (Xppm) im ppm Bereich entspricht eine Stopfrate p. Der Zusammen- hang ist durch die folgende Formel bestimmt.
1 + 2
P = - 1
1(1 + Xppm) L = Anzahl Nutzbits pro Datenrahmen
Für jedes Segment kann eine andere Modulationskurve bestimmt werden. Gemäss ei¬ ner bevorzugten Ausführungsform ergibt sie sich aus einer numerischen Optimierung der folgenden Art:
1. Zunächst wird ein Segment ausgewählt und der entsprechende Bereich für die Stopf¬ rate p ermittelt. Weiter wird die Anzahl N der Stützwerte T0 TN., nach Bedarf fest¬ gelegt (Periode der Stopfschwellenmodulaton). Schliesslich werden Schwellenwert¬ bereiche für T0 TN-1 inklusive der Auflösung festgelegt. Für alle Stützwerte kann z. B. ein Bereich von 0 bis 4 Signaltakten (Annahme: Maximal 4 Stopfbits) und eine
Auflösung ε = 0.2 festgelegt werden. Diese Bereiche eignen sich z. B. für die Imple¬ mentierung eines 0/4-Stopfbitverfahrens.
2. Als nächstes werden alle Paare (K, m) bestimmt, die eine Stopfrate p innerhalb des festgelegten Bereichs ergeben. Dazu wird folgende Formel benutzt. m
P =
K - N
wobei
K = 1 , 2, ... Kma,, m = 0, 1 , 2, ...
Kmax kann im Prinzip beliebig gross sein. Es hat sich jedoch gezeigt, dass mit
Kma» < 32 gute Resultate erzielt werden können.
3. Nun werden für alle Zahlenpaare (K, m) die Amplitudenwerte Dκ m nach folgenden Formeln ermittelt:
Figure imgf000012_0001
wobei:
Figure imgf000012_0002
Zu jedem möglichen N-Tupel (T0 TN-1) ergibt sich ein durch die zulässigen (K, m)
Paare definiertes Set von Amplitudenwerten Dκ m. Für die zur Diskussion stehende numerische Optimierung interessiert vor allem, wie gross der in einem bestimmten Set auftretende maximale Amplitudenwert ist. Angestrebt wird nämlich ein Set, des¬ sen Amplitudenwerte alle möglichst klein sind, bzw. einen geeigneten Maximalwert nicht überschreiten.
Bei der Optimierung wird das N-Tupel (T0, ..., TN-1) über alle zulässigen Stützwert¬ kombinationen variiert und für jede Kombination werden alle Amplitudenwerte Dκ m berechnet. Dasjenige N-Tupel (T0l ..., TN-1), das die besten Amplitudenwerte zeigt, definiert auch die optimale Stützwertkombination bzw. die optimale Modulationskur¬ ve.
Auf diese Weise können im Prinzip für alle Segmente optimale Modulationskurven be- stimmt werden. In der Praxis kann die beschriebene Optimierung durchaus zu mehre¬ ren gleichwertigen Modulationskurven führen (wenn z. B. kein ausgeprägtes Minimum vorhanden ist). Die Erfindung erfasst also auch suboptimale Modulationskurven.
Die numerische Optimierung kann auch auf andere Weise erfolgen. Denkbar ist insbe¬ sondere, dass ein bestimmter Kurventyp als vorgegeben betrachtet wird (z. B. eine Sä- gezahn- oder Gausskurve) und dass nur noch die Skalierung (z. B. die Parameter Peri- odizität,. Wertebereich etc.) optimiert werden. So ist es z. B. möglich, dass in jedem Segment eine jeweils optimale Sägezahnkurve als Modulationskurve verwendet wird.
Für ein 0/4-Stopfverfahren wurde für den gesamten Bereich z. B. eine Kurve mit folgen¬ den Werten errechnet:
1.2
2.4
2.4
1.2
0.0 0.0
Die erfindungsgemässen Modulationskurven und Segmente können in einem ROM des Terminals abgespeichert sein. Das Stopfverfahren zieht nacheinander die verschiede¬ nen Werte der aufgrund der ermittelten Phasendifferenz zu berücksichtigenden Modula¬ tionskurve heran.
Für ein 0/2/4-Stoptverfahren beispielsweise sind zwei Schwellen (Schwelle_1 , Schwel- le_2) definiert, die synchron variieren (entsprechend den in der Tabelle vorgegebenen Werte) und einen Abstand von 2 HDSL-Takten haben. Für jeden Datenrahmen (Index i) ist ein neuer Schwellenwert festgelegt. (In der Regel wird sich der Schwellenwert stän¬ dig ändern, was jedoch nicht heissen will, dass ausnahmsweise zwei aufeinanderfol¬ gende Werte gleich sein können.) Das Einfügen der Stopfbits erfolgt auf der Basis der folgenden Vergleiche:
Phasendifferenz > -Schwelle_1 => 0 Stopfbits einfügen -Schwelle_2 < Phasendifferenz < -Schwelle_1 => 2 Stopfbits einfügen Phasendifferenz < -Schwelle_2 => 4 Stopfbits einfügen
Die erfindungsgemässe Stopfschwellenmodulation führt dazu, dass eine empfängersei- tige PLL-Schaltung 17, 18 (vgl. Fig. 1) unterhalb der Grenzfrequenz (d. h. typischerwei¬ se im Bereich < 1 Hz) ziemlich kleine Jitter- bzw. Wanderamplitudenspitzen hat.
Die erfindungsgemässe Stopfschwellenmodulation bringt zwar besonders gute Resul¬ tate für 0/4- und 0/2/4-Stopfverfahren (d. h. Stopfverfahren mit einer oder zwei Schwel¬ len). Andere Anwendungen sind jedoch durchaus sinnvoll. Grundsätzlich kommt es nicht darauf an, wieviele Bits jeweils eingefügt werden. Hardwaremässig sind neben Übertragungssystemen mit zwei Drahtpaaren auch solche mit drei oder nur einem von Interesse. Selbstverständlich kann die Erfindung in beliebigen Übertragungssystemen (namentlich auch in optischen) eingesetzt werden.
Zusammenfassend ist festzustellen, dass durch die erfindungsgemässe Segmentierung eine weitere Reduktion der Amplitudenspitzen des Phasenjitters erreicht werden kann.
Bezugszeichenliste
1.1 , 1.2 Datenquelle
2.1, 2.2 Datensenke
3, 4 Terminal
5 Übertragungsstrecke
6.1, 6.2 Kupferdrahtpaar
7 Ta ktsig nalgenerator
8 Taktsignalableiter
9, 10 Steuerschaltung (Framer)
11.1 , 11.2 SenderAEmpfängerschaltung
12.1 , 12.2
13.1 , 13.2 Schalter
14.1 , 14.2
15, 16 Stopfkontrollschaltung
17, 18 PLL-Schaltung
19 Speicher
20 Vergleichen
21 AND-Gate
22 Frequenzteiler
23 Zähler
24 Speicher
25 ppm-Bereich
26.1 26.9 Segment
27 Frequenzdiskriminator
28 Tabellenspeicher

Claims

Patentansprüche
1. Stopfverfahren für plesiochrone Datenübertragung, bei welcher
a) Daten auf der Basis eines ersten Taktsignals (TX_DATA_IN) in einen elasti¬ schen Speicher (19) eingegeben und
b) auf der Basis eines zweiten Taktsignals (HDSL_CLK), welches asynchron zum ersten läuft, ausgegeben werden, wobei
c) beim Auslesen am Ende eines Datenrahmens Stopfbits nach Bedarf eingefügt werden und zwar gestützt darauf, dass eine zwischen den Taktsignalen ge¬ messene Phasendifferenz mindestens eine vorgegebene Schwelle über- oder unterschreitet,
dadurch gekennzeichnet, dass
d) eine zwischen den Taktsignalen bestehende Differenzfrequenz gemessen und in Abhängigkeit davon, in welchem von mehreren vorgegebenen Segmenten sie liegt, eine entsprechend vordefinierte Modulationskurve als Schwelle einge- setzt wird.
2. Stopfverfahren nach Anspruch 1 , dadurch gekennzeichnet, dass die Modulations¬ kurve eines Segments im Hinblick auf eine minimale Jitteramplitude optimiert ist und wobei insgesamt mindestens zwei verschiedene Modulationskurven verwen¬ det werden.
3. Stopfverfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Segmente (26.1 bis 26.9) verschieden gross sind.
4. Verfahren insbesondere nach einem der Ansprüche 1 bis 3, dadurch gekenn¬ zeichnet, dass zur Erzeugung einer numerisch optimierten Modulationskurve für ein bestimmtes Segment vorab folgende Schritte ausgeführt werden:
a) Ermittlung eines dem gewählten Segment entsprechenden zulässigen Bereichs der Stopfrate p;
b) Festlegen einer gewünschten Anzahl N von Stützwerte T0, ..., TN-1und einer numerischen Auflösung ε für jeden Stützwert;
c) Festlegen eines gewünschten maximalen Indexes Kmax und Bestimmen aller In¬ dexpaare K, m, für die die Stopfrate p = m/KN im zulässigen Bereich liegt;
d) Ermitteln derjenigen Stützwerte T0 TN.,, die zu den kleinsten Werten der
Amplitudenmaxima der Amplituden DK m führen.
Figure imgf000017_0001
wobei:
Figure imgf000017_0002
5. Stopfverfahren nach Anspruch 4, dadurch gekennzeichnet, dass die Zahl N <10, insbesondere <7 und vorzugsweise > 5 ist.
6. Stopfverfahren nach Anspruch 4 oder 5, dadurch gekennzeichnet, dass der ma¬ ximale Index Kmax≤ 25 ist.
7. Stopfverfahren nach einem der Ansprüche 4 bis 6, dadurch gekennzeichnet, dass die Auflösung 1/100 < ε < 1/20 beträgt.
8. Stopfverfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass mindestens 4 Segmente verwendet werden.
9. Datenübertragungssystem mit einem Stopfverfahrens nach einem der Ansprüche 1 bis 3, mit endseitig einer Übertragungsstrecke (5) angeordneten Terminals (3, 4), wobei die Terminals (3, 4)
a) eine Taktsignalquelle (7) für die Datenübertragung und zumindest einen elasti¬ schen Speicher (19) zum Zwischenspeichern der eingehenden und zu übertra¬ genden Daten,
b) einen Vergleicher (20) zum Ermitteln einer Phasendifferenz zwischen einem Taktsignal der eingehenden Daten und der Taktsignalquelle (7) und
c) einen Rahmengenerator (15, 16) mit einer Stopfbitkontrollschaltung (15, 16) aufweisen,
* dadurch gekennzeichnet, dass
d) eine Schaltung zum Bestimmen einer zwischen den Taktsignalen bestehenden Differenzfrequenz und des relevanten Segments und dass ein Speicher mit je einer Modulationskurve pro Segment vorhanden ist.
10. Terminal zur Durchführung des Stopfverfahrens nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass eine Schaltung zum Bestimmen einer zwischen den Taktsignalen bestehenden Differenzfrequenz und des relevanten Segments und dass ein Speicher mit je einer Modulationskurve pro Segment vorhanden ist.
PCT/CH1996/000197 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii) Ceased WO1997044923A1 (de)

Priority Applications (7)

Application Number Priority Date Filing Date Title
US09/194,200 US6470033B1 (en) 1996-05-21 1996-05-21 Padding process for plesiochronous data transmission (II)
PCT/CH1996/000197 WO1997044923A1 (de) 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii)
AU56432/96A AU722136B2 (en) 1996-05-21 1996-05-21 Padding process for plesiochronous data transmission (II)
DE59611151T DE59611151D1 (de) 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii)
EP96913426A EP0953239B1 (de) 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii)
AT96913426T ATE283588T1 (de) 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii)
NO985416A NO985416L (no) 1996-05-21 1998-11-20 Takttilpasning for plesiokron dataoverf÷ring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CH1996/000197 WO1997044923A1 (de) 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii)

Publications (1)

Publication Number Publication Date
WO1997044923A1 true WO1997044923A1 (de) 1997-11-27

Family

ID=4550428

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CH1996/000197 Ceased WO1997044923A1 (de) 1996-05-21 1996-05-21 Stopfverfahren für plesiochrone datenübertragung (ii)

Country Status (6)

Country Link
US (1) US6470033B1 (de)
EP (1) EP0953239B1 (de)
AT (1) ATE283588T1 (de)
AU (1) AU722136B2 (de)
DE (1) DE59611151D1 (de)
WO (1) WO1997044923A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1133091A3 (de) * 2000-03-07 2004-07-21 Nec Corporation Bitratenkonverter mit geregelter Stopfrate

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952826B1 (en) * 1999-10-21 2005-10-04 Sony Corporation Method for implementing a multi-level system model for deterministically handling selected data
US6904111B1 (en) * 2000-03-01 2005-06-07 Northrop Grumman Corporation Asynchronous resampling for data transport
US6944190B1 (en) 2000-09-14 2005-09-13 Ciena Corporation Methods and apparatuses for serial transfer of SONET framed data between components of a SONET system
US7023100B2 (en) * 2003-12-15 2006-04-04 Glycon Technologies, L.L.C. Method and apparatus for conversion of movement to electrical energy
US7489675B2 (en) * 2005-09-12 2009-02-10 Motorola, Inc. Method for indicating padding in a digital mobile radio system
US10957445B2 (en) 2017-10-05 2021-03-23 Hill-Rom Services, Inc. Caregiver and staff information system
US10672098B1 (en) * 2018-04-05 2020-06-02 Xilinx, Inc. Synchronizing access to buffered data in a shared buffer

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0248551A2 (de) * 1986-05-29 1987-12-09 Nortel Networks Corporation Synchronisierung von asynchronen Datensignalen
WO1991018457A1 (en) * 1990-05-18 1991-11-28 Northern Telecom Limited Method of and circuit for synchronizing data
EP0549125A1 (de) * 1991-12-20 1993-06-30 AT&T Corp. Desynchronisierer von synchronen digitalen Signalen zu asynchronen digitalen Signalen

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5563891A (en) * 1995-09-05 1996-10-08 Industrial Technology Research Institute Waiting time jitter reduction by synchronizer stuffing threshold modulation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0248551A2 (de) * 1986-05-29 1987-12-09 Nortel Networks Corporation Synchronisierung von asynchronen Datensignalen
WO1991018457A1 (en) * 1990-05-18 1991-11-28 Northern Telecom Limited Method of and circuit for synchronizing data
EP0549125A1 (de) * 1991-12-20 1993-06-30 AT&T Corp. Desynchronisierer von synchronen digitalen Signalen zu asynchronen digitalen Signalen

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ABEYSEKERA S S ET AL: "SELECTION OF STUFF THRESHOLD MODULATION DITHER SEQUENCES FOR KNOWN SYN-DES OPERATING CONDITIONS", PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, vol. 2, 5 May 1996 (1996-05-05) - 7 May 1996 (1996-05-07), pages 825 - 828, XP000613378 *
ABEYSEKERA S S: "Optimum stuff threshold modulation schemes for digital data transmission", ICASSP-94. 1994 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (CAT. NO.94CH3387-8), PROCEEDINGS OF ICASSP '94. IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, ADELAIDE, SA, AUSTRALIA, 19-22 APRIL 1, ISBN 0-7803-1775-0, 1994, NEW YORK, NY, USA, IEEE, USA, pages IV/169 - 172 vol.4, XP000616703 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1133091A3 (de) * 2000-03-07 2004-07-21 Nec Corporation Bitratenkonverter mit geregelter Stopfrate
US6885681B2 (en) 2000-03-07 2005-04-26 Nec Corporation Bit rate converter with controlled stuffing rate

Also Published As

Publication number Publication date
DE59611151D1 (de) 2004-12-30
AU722136B2 (en) 2000-07-20
EP0953239A1 (de) 1999-11-03
ATE283588T1 (de) 2004-12-15
AU5643296A (en) 1997-12-09
EP0953239B1 (de) 2004-11-24
US6470033B1 (en) 2002-10-22

Similar Documents

Publication Publication Date Title
EP0052847B1 (de) Verfahren und Schaltungsanordnung zur Umsetzung der Abtastfrequenz einer Abtastfolge unter Umgehung der Konversion in ein kontinuierliches Signal
DE3888927T2 (de) Taktwiedergewinnungsanordnung.
EP0715408B1 (de) Taktgenerator zur Erzeugung eines störstrahlungsarmen Systemtaktes
DE69227820T2 (de) Sonet DS-N-Desynchronisiereinrichtung
DE69217526T2 (de) Linearer In-line-Desynchronisierer
DE69420216T2 (de) Phasenregelschwingschaltung
DE69330492T2 (de) Desynchronisierer und verfahren zur unterdrückung des zeigerzitterns in einen desynchronisierer
DE69232057T2 (de) Digitale schaltungen zur taktentflatterung mit minimalem zittern
EP0406469B1 (de) Digitale Steuerschaltung für Abstimmsysteme
DE69104721T2 (de) Verfahren und anordnung für datensynchronisierung.
DE3538856A1 (de) Digitaler Phasendetektor
EP0953239A1 (de) Stopfverfahren für plesiochrone datenübertragung (ii)
DE60309747T2 (de) Rahmensynchronisationseinrichtung und -verfahren
EP0475498A2 (de) Schaltungsanordnung zur Bitratenanpassung zweier digitaler Signale
DE69432171T2 (de) Verfahren und Schaltungsanordnung zur Realisierung der Anpassungsfunktion eines höheren Pfades in Einrichtungen der synchronen digitalen Hierarchie
EP0828360A1 (de) Taktgenerator zur Erzeugung eines störstrahlarmen Systemtaktes
EP0567517B1 (de) Verfahren und anordnung zur übertragung von digitalsignalen
EP0963069B1 (de) Desynchronisiereinrichtung für ein synchrones digitales Nachrichtenübertragungssystem
DE2021381A1 (de) Nachrichtenuebertragungsvorrichtung
DE4009730A1 (de) Schaltungsanordnung zur versteilerung von signalflanken
DE69735714T2 (de) Anordnung und verfahren zur aufrechterhaltung der synchronisation und frequenzstabilisation in einem drahtlosen telekommunikationssystem
DE3538858A1 (de) PLL-Frequenzsynthesizer
EP0455963A1 (de) Anordnung und Verfahren zum Abbilden eines ersten Nutzsignals aus dem Rahmen eines ersten Digitalsignals mittels Impulsstopftechnik in den Rahmen eines zweiten Digitalsignals
DE2023656A1 (de) Verfahren zur empfangsseitigen Rückgewinnung der plesiochronen Primärtakte mehrerer sendeseitig zu einem Zeitvielfach höherer Ordnung zusammengefaßter primärer Zeitvielfachsysteme
EP0653093B1 (de) Verfahren zur übertragung digitaler daten ohne feste kopplung zwischen den taktfrequenzen und der übertragungsfrequenz

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU IS JP KE KG KP KR KZ LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG US UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1996913426

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: PA/A/1998/009601

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 09194200

Country of ref document: US

NENP Non-entry into the national phase

Ref document number: 97541323

Country of ref document: JP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1996913426

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: CA

WWG Wipo information: grant in national office

Ref document number: 1996913426

Country of ref document: EP