DE3500363A1 - Anordnung zur synchronisation eines digitalen datenempfaengers - Google Patents

Anordnung zur synchronisation eines digitalen datenempfaengers

Info

Publication number
DE3500363A1
DE3500363A1 DE19853500363 DE3500363A DE3500363A1 DE 3500363 A1 DE3500363 A1 DE 3500363A1 DE 19853500363 DE19853500363 DE 19853500363 DE 3500363 A DE3500363 A DE 3500363A DE 3500363 A1 DE3500363 A1 DE 3500363A1
Authority
DE
Germany
Prior art keywords
clock
bit
correlator
word
arrangement according
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.)
Granted
Application number
DE19853500363
Other languages
English (en)
Other versions
DE3500363C2 (de
Inventor
Roland Dr.-Ing. Briechle
Horst Dipl.-Ing. Günther (FH), 7900 Ulm
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.)
AEG Mobile Communication GmbH
Original Assignee
Licentia Patent Verwaltungs GmbH
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 Licentia Patent Verwaltungs GmbH filed Critical Licentia Patent Verwaltungs GmbH
Priority to DE19853500363 priority Critical patent/DE3500363A1/de
Publication of DE3500363A1 publication Critical patent/DE3500363A1/de
Application granted granted Critical
Publication of DE3500363C2 publication Critical patent/DE3500363C2/de
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • H04L7/042Detectors therefor, e.g. correlators, state machines

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

  • Anordnung zur Synchronisation eines digitalen Daten-
  • empfängers Die Erfindung betrifft eine Anordnung nach dem Oberbegriff des Anspruchs 1.
  • Das Grundprinzip der Rahmensynchronisation durch Korrelation der empfangenen Daten mit einem bekannten Rahmensynchronwort ist z. B. von J. Eldon in "Correlation ... a Powerful Technique for Digital Signal Processing", LSI Publication TP17B-4/81, TRW LSI Products, beschrieben worden. Bei der Übertragung serieller Daten, z. B. eines PCM-Multiplexsystems über Funk, ist die schnelle Resynchronisation nach Datenausfall besonders wichtig, ebenso die Fähigkeit, auch auf (durch die Übertragung) leicht gestörte Synchronworte korrekt aufsynchronisieren zu können.
  • Aufgabe der Erfindung ist es, eine Anordnung der eingangs genannten Art anzugeben, mit der eine sichere, schnelle, und gleichzeitige Synchronisierung auf Bittakt und Rahmentakt möglich ist. Die Erfindung ist im Patentanspruch 1 gekennzeichnet. Anspruch 6 beschreibt eine erfinderische Weiterbildung der Anordnung. Die weiteren Ansprüche beinhalten vorteilhafte Ausgestaltungen der Erfindung.
  • Die Erfindung wird im folgenden näher erläutert.
  • Es sei angenommen, daß Daten über einen Kanal in Rahmen übertragen werden, die periodisch aufeinander folgen und je aus einem Synchronwort von k Bit, gefolgt von i-1 Vatenwortell je k Bit, insgesait also aus i.k Bit bestehen.
  • Der erfindungsgemäße Synchronisierer im Datenempfänger vergleicht nun kontinuierlich die empfangenen, digitalen Daten mit dem bekannten Referenzsynchonwort in Zeitschritten von 1/N Bitlängen, N = ganze Zahl, durch Korrelation. Hierzu wird das Empfangssignal mit dem N-fachen Bittakt in einen Korrelator eingetaktet. Das empfangene Synchronwort von k Bit Länge wird so in ein Wort von k N Chip Länge expandiert und mit dem ebenfalls auf k-N Chip Länge expandierten Referenzsynchronwort verglichen; die zeitliche Auflösung des Vergleichs ist also l/N-Bitlänge.
  • Das empfangene Synchronwort wird als erkannt betrachtet, wenn es in MS k-N Chip mit dem Referenzsynchronwort übereinstimmt. Die Schwelle M des Korrelationswertes ist einstellbar; sie kann um bis zu N-1 Chip unter dem maximalen Korrelationswert k-N bei völlig ungestörtem Empfang liegen. So kann auch auf leicht gestörte Synchronworte korrekt aufsynchronisiert werden.
  • Der Korrelator gibt bei Erkennen des Synchronwortes einen Setzimpuls ab, aus dem in einfacher Weise Bittakt und Rahmentakt gleichzeitig abgeleitet werden können. Dies geschieht vorzugsweise mittels einer Takt-Teilerkette, welche durch den Setzimpuls rücksetzbar ist. Dabei ist vorteilhafterweise der faktor N gleich einer Potenz 2L gewählt, L = ganze Zahl. Wird die Schwelle M kleiner als k*N Chips gewählt, so eilt der Rahmentakt bei völlig ungestörtem Empfang gegenüber dem einlaufeJ(Iell Datenstrom um (k-N-M) Chips vor (ohne Berücksichtigung von Gatterlaufzeiten usw.). Dieser Unterschied ist in einfacher Weise durch ein festes Verzögerungsglied (Delay) ausgleichbar, so daß in jedem Fall ein korrektes Dekodieren (Abfragen) innerhalb einer Bitlänge möglich ist.
  • Bei Ers terkennung des Synchronwortes werden nunmehr Bit-und Rahmentakt durch Rücksetzen der Teilerkette synchronisiert; die Rücksetzung wird vorzugsweise für die folgenden Worte bis kurz vor Beginn des nächsten erwarteten Synchronwortes gesperrt, also z. B. für i-1,5 Datenworte.
  • Hierdurch wird verhindert, daß sporadisch in den Daten enthaltene zufällige Synchronworte zur Fehlsynchronisation führen; es müssen also keine Bitfolgen als unzulässig in den Daten ausgeschlossen werden (wie z. B. das evtl.
  • gescrambelte A S-Signal in gewissen PCM-Systemen). Falsche Anfangssynchronisationen auf Synchronworte in den Daten beheben sich im erfindungsgemäßen Synchronisierer durch die nächstfolgenden korrekten Synchronworte von selbst. Es ist aber zweckmäßig, als Synchronwort ein Wort mit guten Autokorrelationseigenschaften und - wenn möglich - geringer Kreuzkorrelation mit den übertragenen Daten zu benutzen, um die Wahrscheinlichkeit für eine falsche Anfangssynchronisation gering zu halten.
  • Ein Ausführungsbeispiel der Erfindung ist in der Figur dargestellt. Es handelt sich dabei um einen Synchronisierer für einen PCM-Rahmen mit 8 kHz Rahmentakt, bestehend aus drei Datenwörtern (PCM-Zeitschlitzen) und einem Synchronwort von je 8 Bit Länge; der Bittakt beträgt folglich 256 kHz. Durch entsprechend höhere Taktraten lassen sich Rahmen von z. B. 32 Zeitschlitzen benutzen. Im Ausführungsbeispiel ist N = 23 = 8.
  • Ein Muttertaktgenerator erzeugt in einer Transistorschaltung mit Quarz ein Sinussignal mit einer Frequenz von 2,048 MHz. Das Sinussignal wird mit einem weiteren Transistor auf TTL-Pegel verstärkt und mit zwei TTL-Gattern gepuffert. Mit diesem vom Muttertaktgenerator erzeugten Chiptakt werden der Korrelator und die Teilerkette getaktet.
  • Ein erster Binärzähler wird bei Einschalten der Betriebsspannung zurückgesetzt und nach ca. 20 ms freigegeben.
  • Eine Ladelogik schaltet ein nachfolgendes erstes Schieberegister im ersten Zeitzyklus auf Load und das Referenzsynchronwort wird parallel in das Schieberegister eingeladen. Im zweiten Zyklus wird das Schieberegister auf seriell Shift umgeschaltet und das Synchronwort in den Korrelator eingetaktet. Der Korrelator selbst wird mit der 8-fachen Taktrate (Muttertakt) getaktet, so daß die Synchronwortlänge im Korrelator 64 Bit beträgt, somit ergibt sich für ein Bit des Synchronwortes eine maximale Korrelationsgenauigkeit von 1/8 Bit (abhängig vom eingestellten Schwellenwert). Geht das letzte Bit des 1.
  • Binärzählers auf High, so sperrt ein Nor-Gatter am Eingang des 1. Binärzählers den eigenen Takt und den des Korrelators (CLKB).
  • Nach Laden des Referenzsynchronwortes ist der Korrelator funktionsfähig. An seinem Eingang AIN liegt der empfangene NRZ-Datenstrom. Er wird mit dem Referenzsynchronwort verglichen. Am Schwellenregisterwertschalter kann die Korrelationsschwelle M (binär) eingestellt werden. Korrelieren Synchron- und Datenwort, so wird am TFLG ein Setzimpuls (Trigger) ausgegeben.
  • Die Teilerkette besteht aus einem zweiten Binärzähler und einer Reihe D-Flip-Flops. Beide werden mit dem Muttertakt (Chiptakt) getaktet. An den Dateneingängen der Flip-Flops liegen die Pegel entsprechender Zählausgänge des zweiten Binärzählers an. Dieser ist vom Setzimpuls des Korrelators übei' ei wie RcHatlog-ik rücksetzZar. Noboll Bit takt und Rahmentakt sind im Ausführungsbeispiel noch weitere Hilfstakte aus der Teilerkette abgeleitet, insbesondere Takte für die Zeitschlitze (Datenworte). Aus diesem Baustein (Decoder) ist auch das Sperrsignal für den Setzimpuls abgeleitet (bzw. ein Freigabesignal für die Resetlogik zu Beginn des vierten Datenwortes/Zeitschlitzes).
  • Mit jedem Setzimpuls, also mit jedem richtig erkannten Synchronwort, wird die Teilerkette zurückgesetzt und folglich Bittakt und Rahmentakt neu synchronisiert. Verschiebungen im Gleichlauf zwischen Synchrontakt und Datenstrom auf Grund von Drift des Muttertaktgenerators oder Laufzeitänderungen im Übertragungskanal werden so regelmäßig ausgeglichen. Phasenschwankungen, die von der Einstellung der Schwelle M des Korelationswertes abhängen und durch das Erkennen leicht gestörter Synchronworte hervorgerufen werden, beeinträchtigen die Dekodierung der Daten nicht. Wird kein Synchronwort erkannt, auch über längere Perioden nicht, so läuft die Teilerkette, und damit Bittakt und Rahmentakt, frei mit dem Muttertakt weiter.
  • - Leerseite -

Claims (7)

  1. Patentansprüche Anordnung zur Synchronisation eines digitalen Datenempfängers auf Bittakt und Rahmentakt eines empfangenen Datenstroms durch Korrelation eines empfangenen Synchronwortes mit einem im Datenempfänger abgespeicherten Referenzsynchronwort, dadurch gekennzeichnet, daß die Korrelation in einem digitalen Korrelator in Zeitschritten von 1/N Bitlängen, N = ganze Zahl, erfolgt, und daß bei erkanntem Synchronwort der Korrelator einen Setzimpuls abgibt, aus welchem Bittakt und Rahmentakt gleichzeitig abgeleitet werden.
  2. 2. Anordnung nach Anspruch i, dadurch gekennzeichnet, daß der Faktor N gleich einer Potenz 2L L = ganze Zahl, gewählt ist.
  3. 3. Anordnung nach Ansprüchen 1 und 2, dadurch gckonnzeichnet, daß Bittakt und Rahmentakt von einer Teilerkette erzeugt werden, welche mit dem N-fachen des Bittaktes getaktet ist und durch den Setzimpuls rücksetzbar ist.
  4. 4. Anordnung nach Ansprüchen 1 bis 3, dadurch gekennzeichnet, daß ein Muttertaktgenerator einen Takt mit dem N-fachen des Bittaktes erzeugt und daß mit diesem Takt der Korrelator und die Teilerkette getaktet werden.
  5. 5. Anordnung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Korrelationswert des Korrelators einstellbar ist.
  6. 6. Anordnung nach einem der vorhergehenden Ansprüche mit im Datenstrom sich wiederholendem Synchronwort, dadurch gekennzeichnet, daß der Setzimpuls nur zum Synchronisieren benutzt wird, wenn das Synchronwort am erwarteten Platz im Rahmen auftritt.
  7. 7. Anordnung nach Anspruch 6, dadurch gekennzeichnet, daß der Setzimpuls nach Erkennen eines Synchronwortes für eine vorgegebene Zeit gesperrt ist.
DE19853500363 1985-01-08 1985-01-08 Anordnung zur synchronisation eines digitalen datenempfaengers Granted DE3500363A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19853500363 DE3500363A1 (de) 1985-01-08 1985-01-08 Anordnung zur synchronisation eines digitalen datenempfaengers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19853500363 DE3500363A1 (de) 1985-01-08 1985-01-08 Anordnung zur synchronisation eines digitalen datenempfaengers

Publications (2)

Publication Number Publication Date
DE3500363A1 true DE3500363A1 (de) 1986-07-10
DE3500363C2 DE3500363C2 (de) 1992-10-01

Family

ID=6259400

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19853500363 Granted DE3500363A1 (de) 1985-01-08 1985-01-08 Anordnung zur synchronisation eines digitalen datenempfaengers

Country Status (1)

Country Link
DE (1) DE3500363A1 (de)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4012762A1 (de) * 1990-04-21 1991-10-24 Standard Elektrik Lorenz Ag Verfahren zur synchronisation eines nach einer digitalen synchronen hierarchie rahmenstrukturierten systemes
EP0479268A2 (de) * 1990-10-02 1992-04-08 F & O Electronic Systems GmbH Schaltungsanordnung und Verfahren zur getakteten Korrelations- und Signalverarbeitung mittels strukturprogrammierbarem Prozessor
GB2294849A (en) * 1993-06-18 1996-05-08 Nokia Telecommunications Oy Arrangement for defining a transmission delay in a subscriber network
EP0908838A2 (de) * 1997-10-10 1999-04-14 Anatoli Stobbe Verfahren zur Datenübertragung zwischen einem Schreib-Lesegerät und einem Transponder

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19953486C2 (de) * 1999-11-06 2003-08-14 Siemens Ag Verfahren zur Synchronisation einer Signalübertragung in Aufwärtsrichtung in einem Funk-Kommunikationssystem

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3201934A1 (de) * 1982-01-22 1983-08-04 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt System zur uebertragung von digitalen informatonssignalen

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3201934A1 (de) * 1982-01-22 1983-08-04 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt System zur uebertragung von digitalen informatonssignalen

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ntz Archiv, Bd. 6, 1984, H. 1, S. 17-24 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4012762A1 (de) * 1990-04-21 1991-10-24 Standard Elektrik Lorenz Ag Verfahren zur synchronisation eines nach einer digitalen synchronen hierarchie rahmenstrukturierten systemes
EP0479268A2 (de) * 1990-10-02 1992-04-08 F & O Electronic Systems GmbH Schaltungsanordnung und Verfahren zur getakteten Korrelations- und Signalverarbeitung mittels strukturprogrammierbarem Prozessor
EP0479268A3 (en) * 1990-10-02 1993-06-09 F & O Electronic Systems Gmbh Apparatus and method for clocked correlation and signal processing using a structured programmable processor
GB2294849A (en) * 1993-06-18 1996-05-08 Nokia Telecommunications Oy Arrangement for defining a transmission delay in a subscriber network
GB2294849B (en) * 1993-06-18 1997-09-24 Nokia Telecommunications Oy Arrangement for defining a transmission delay in a subscriber network
US5898697A (en) * 1993-06-18 1999-04-27 Nokia Telecommunications Oy Arrangement for defining a transmission delay in a subscriber network
EP0908838A2 (de) * 1997-10-10 1999-04-14 Anatoli Stobbe Verfahren zur Datenübertragung zwischen einem Schreib-Lesegerät und einem Transponder
EP0908838A3 (de) * 1997-10-10 2002-07-03 Anatoli Stobbe Verfahren zur Datenübertragung zwischen einem Schreib-Lesegerät und einem Transponder

Also Published As

Publication number Publication date
DE3500363C2 (de) 1992-10-01

Similar Documents

Publication Publication Date Title
DE3782369T2 (de) Digitales uebertragungssystem.
DE3047942C2 (de)
DE3222993C2 (de) Synchronisationsvorrichtung für ein Funk-Sende-Empfangssystem
DE69428668T2 (de) Taktrückgewinnung unter Verwendung einer torgesteuerten Phasenregelschleife
DE2537937C2 (de) Synchronisationsschaltung, die durch Ermittlung eines günstigen Abtastzeitpunktes den Empfang von in einem gestörten Eingangssignal enthaltenen Impulsen ermöglicht
DE2702959B2 (de) Schaltungsanordnung zum Herstellen des Gleichlaufs zwischen einer örtlich erzeugten Impulsfolge und einer ankommenden Datenfolge
DE2740347A1 (de) Vorrichtung zum einfuegen und ausblenden von zusatzinformation in einen bzw. aus einem digitalen informationsstrom
DE2742696C2 (de) Schaltung zur Synchronisation eines empfängerseilig angeordneten Pseudozufallsgenerators für Nachrichtenübertragungssysteme mit pseudozufälliger Phasensprungmodulation
DE1806346C3 (de) Verfahren und Anordnung zur Überrahmensynchronisierung in Pulscodemodulations-Aufbausystemen
DE69121952T2 (de) Stabilisierer für die Rahmensynchronisation von Empfangsdaten
DE2322930A1 (de) Rahmensynchronisationssystem fuer binaere datenuebertragung
DE3500363C2 (de)
DE3888133T2 (de) Datenmustersynchronisiereinrichtung.
DE2219016C3 (de) Verfahren zur empfangsseitigen Phasensynchronisation auf die Phasenlage des Bittaktes eines empfangenen Datenblocks
DE68919211T2 (de) Empfänger für seriellen Daten.
EP0247720A2 (de) Einrichtung zum Ableiten eines Taktsignals
DE2719309B2 (de) Serielle Datenempfangsvorrichtung
DE1214727B (de) Verfahren zur Synchronisierung von PCM-UEbertragungssystemen
DE3540572C2 (de)
DE10105794A1 (de) Kommunikationssystem, Verfahren und Signal für zeitlagencodierte Datenübertragung
EP0301481B1 (de) Synchronisiereinrichtung für einen Digitalsignal-Demultiplexer
DE2351478C3 (de) Verfahren zur Synchronisation des Zeitrahmens im Empfänger eines Zeitmultiplex-Übertragungssystems auf den Zeitrahmen des Senders
DE2517481C3 (de) Verfahren zur Verkürzung der Synchronisierzeit in Zeitmultiplexsystemen, insbesondere Datenmultiplexsystemen
DE3723187A1 (de) Digitales nachrichtenuebertragungssystem
DE19525426C1 (de) Verfahren zur Synchronisation der Zeitbasis einer Empfangseinheit auf die Zeitbasis einer Sendeeinheit bei einer Telekommunikationseinrichtung

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8320 Willingness to grant licences declared (paragraph 23)
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: AEG MOBILE COMMUNICATION GMBH, 7900 ULM, DE

8339 Ceased/non-payment of the annual fee