DE3417358A1 - Einrichtung zur software-korrelation - Google Patents

Einrichtung zur software-korrelation

Info

Publication number
DE3417358A1
DE3417358A1 DE19843417358 DE3417358A DE3417358A1 DE 3417358 A1 DE3417358 A1 DE 3417358A1 DE 19843417358 DE19843417358 DE 19843417358 DE 3417358 A DE3417358 A DE 3417358A DE 3417358 A1 DE3417358 A1 DE 3417358A1
Authority
DE
Germany
Prior art keywords
phase
received
offset
read
memory
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
Application number
DE19843417358
Other languages
English (en)
Inventor
Herbert Dipl.-Ing. 8192 Geretsried Halamek
Eduard Dipl.-Ing. 8035 Gauting Humburg
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.)
Siemens AG
Original Assignee
Siemens 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 Siemens AG filed Critical Siemens AG
Priority to DE19843417358 priority Critical patent/DE3417358A1/de
Publication of DE3417358A1 publication Critical patent/DE3417358A1/de
Withdrawn 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/0079Receiver details
    • H04L7/0087Preprocessing of received signal for synchronisation, e.g. by code conversion, pulse generation or edge detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0337Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals

Landscapes

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

Description

  • Einrichtung zur Software-Korrelation
  • Die Erfindung bezieht sich auf eine Einrichtung zur Software-Korrelation in Datenübertragungssystemen, beispielsweise im Funkmeßempfänger eines mobilen Funknetzes.
  • Ein solches mobiles Funknetz ist beispielsweise in der DE 30 09 309 C2 beschrieben. Bei diesem mobilen Funknetz handelt es sich um ein Synchronnetz, in dem der Daten-und Sprechverkehr zwichen den mobilen Funkteilnehmer-Stationen und den stationären Feststationen bei fester Funkbereichszuordnung abgewickelt wird. Bavor ein Gesprächsaufbau zustande kommt, ist ein organisatorischer Datenaustausch zwischen Mobilteilnehmer und Feststation notwendig, wie z.B. Anmeldung, Umbuchung oder Wahlnummernübertragung. Für die Abwicklung ist ein eigener Funkkanal vorgesehen, in dem mehrere Feststationen in Vielfachzugriff, also mit fester Zeitplatzzuordnung arbeiten können.
  • über diese Zuordnung hat der Mobilteilnehmer die Möglichkeit, über die Empfangsqualitätskontrolle mit dem für ihn am günstigsten Funkbereich eine organisatorische Datenverbindung aufzunehmen. Nach diesem Aufbau werden aber weiterhin in allen Zeitschlitzen die Empfangsqualität und die Einstellkriterien erfaßt, um bei Veränderung der Funkfeldparameter, bedingt durch Ortsveränderung des Mobilteilnehmers, sofort den nun optimalen Funkbereich zu erkennen und die erforderlichen Stellinformationen parat zu haben. Mittels eines Korrelationsempfängers wird aus einem asynchronen Zustand heraus die Bit- und Blocksynchronisation für den günstigsten Funkbereich durchgeführt. Zum anderen werden von ihm im Synchronbetrieb die Stellkriterien für den aktuellen Funkbereich und für den Fall der Umbuchung die aller anderen möglichen Funkbereiche geliefert.
  • Mittels der Software-Korrelation soll aus den in einen Speicher eingelesenen Empfangsdaten die Empfangsphase und der Signal-Offset ermittelt werden. Mit diesen Werten kann die Takterzeugung versorgt und damit der nachfolgende Datenstrom gelesen werden. Die Software-Korrelation erfordert also die Messung des Signalgleichspannungs-Offsets und des auf einen Empfängerbezugstakt bezogenen Bitphasenbezugs eines binären Datenstroms auf einem Analogkanal mit endlicher Flankensteilheit der Zustandswechsel, wenn am Empfänger die feste Präambel der gesendeten Nachricht bekannt ist.
  • Der Erfindung liegt die Aufgabe zugrunde, eine Einrichtung zur Software-Korrelation zu schaffen, mit der die Ermittlung von Empfangsphase und Signal-Offset und Lesung des Datenstroms einfach und sicher möglich sind.
  • Diese Aufgabe wird bei einer Einrichtung der eingangs beschriebenen Art gemäß der Erfindung in der Weise gelöst, daß in einem dem Empfänger zugeordneten Schwellwertentscheider das empfangene Analogsignal in einen binären Datenstrom umgewandelt und dieser Datenstrom mit einem Vielfachen der Bitfrequenz abgetaktet und in einen Speicher eingelesen wird, daß dieser Speicher mit einem Prozessor verbunden ist, der die Phase und den Offset des empfangenenen Signals relativ zum Taktbezug des Empfängers ermittelt, und daß durch Einstellen der Phasendifferenz und Korrektur des Offsets der Empfangsbitstrom regeneriert und gelesen wird.
  • Vorteilhafte Ausgestaltungen und Weiterbildungen des Erfindungsgegenstandes sind in den Unteransprüchen angegeben.
  • Nachstehend wird die Erfindung anhand eines in der Zeichnung dargestellten Ausführungsbeispiels näher erläutert.
  • In der Figur ist der Empfänger, dem ein Analogsignal zugeführt wird, mit 1 bezeichnet. Dem Empfänger 1 ist ein Schwellwertentscheider 2 nachgeschaltet, der einen zweiten, mit einem Prozessor 6 verbundenen Eingang zur Einstellung eines Schwellenwertes aufweist. Der Ausgang des Schwellwertentscheiders 2 ist über eine Zählschaltung 3, die von einem n-fachen Bittakt einer Takterzeugung 7 angesteuert wird, mit einem Seriell/Parallelwandler 4 verbunden, an den eine Taktleitung der Takterzeugung 7 angeschlossen ist. Dem Seriell/Parallelwandler 4 ist ein Speicher 5 nachgeschaltet, der über einen Bus mit dem Prozessor 6 verbunden ist, der neben der Verbindung zum Schwellwertentscheider 2 eine weitere Verbindungszur Takterzeugung 7 für die Phasenkorrektur aufweist.
  • Zur Wirkungsweise der Schaltung wird folgendes ausgeführt: Das empfangene Analogsignal wird durch Schwellwertentscheidung in einen binären Datenstrom gewandelt. Dieser Datenstrom wird mit einem Vielfachen (n-facher Bittakt) der Bitfrequenz abgetaktet und in den Speicher 5 eingelesen. Der Prozessor 6, der auf den Speicher 5 zugreifen kann, ermittelt die Phase und den Offset des empfangenen Signals relativ zum Taktbezug des Empfängers. Es wird also aus den in den Speicher eingelesenen Empfangsdaten die Empfangsphase und der Signal-Offset mit einer Genauigkeit von i/n der Empfangsbitperiode ermittelt. Mit diesen Werten kann die Takterzeugung 7 versorgt und damit der nachfolgende Datenstrom gelesen werden. Eine anschließende Feinkorrelation ermittelt die Phase mit erhöhter Genauigkeit (1/m der Bitperiode) und überprüft die Korrelation (Erkennung des festen Sendecodes). Aus Gründen des Speicherplatzes, der Verarbeitungsgeschwindigkeit und Genauigkeit wird vorteilhafterweise n=i6 und m=128 gewählt.
  • Die Empfangsdaten werden mit dem m-fachen Bittakt abgetaktet in den Speicher 5 eingelesen. Ein Bit im Speicher entspricht der Zeitdauer von lim der Empfangssignalb,itperiode. Ein Byte im Speicher ( 8 Bit Breite ) entspricht der Zeitdauer von l/n Bitperioden, da hierbei m=8n ist.
  • Für die Phasenermittlung werden die Flanken des Signals im Speicher gesucht und die Adressen der Flanken in Phasenwerte umgerechnet. Die Phasenwerte werden dann getrennt für positive und negative Flanken gemittelt. Der Mittelwert aus den gemittelten positiven und negativen Flankenphasen ergibt den Phasenwert. Die Differenz der gemittelten positiven und negativen Flankenphasen ergibt ein Maß für den Gleichspannungsoffset des empfangenen Analogsignals.
  • Für die Suche der Flanken werden Suchbereiche in einer Tabelle abgelegt. Die Tabelle enthält für jeden Suchbereich alle Informationen über die Flankensuche und für die Umrechnung der Adresse einer gefundenen Flanke in den zugehörigen Phasenwert. Mit Hilfe dieser Tabelle können die Suchbereiche abhängig von der Form der Präambel definiert werden. Damit ist die Flankensuche mit minimaler Rechenzeit realisierbar.
  • Die Phasenermittlung erfolgt in der Weise, daß die Phasenwerte der Flanken getrennt für positive und negative Flanken gemittelt werden. Der Mittel,wert aus den beiden Phasenwerten ergibt die Empfangstaktphase. Dieser Wert kann als Einstellwert für die Empfangstakterzeugung verwendet werden.
  • Die Differenz aus den gemittelten Phasenwerten der positiven und negativen Flanken ergibt ein Maß für den Offset des Signals. Der ermittelte Wert ist proportional zum Korrekturwert für die Schwelleneinstellung. Der Proportionalitätsfaktor wird aus der Flankensteilheit des Analogsignals und aus den sich bei der Software-Korrelation ergebenden Faktoren ermittelt.
  • 3 Patentansprüche 1 Figur

Claims (3)

  1. Patentansprüche Einrichtung zur Software-Korrelation in Datenübertragungssystemen, beispielsweise im Funkmeßempfänger eines mobilen Funknetzes, dadurch gekennzeichnet, daß in einem dem Empfänger zugeordneten Schwellwertentscheider (2) das empfangene Analogsignal in einen binären Datenstrom umgewandelt und dieser Datenstrom mit einem Vielfachen der Bitfrequenz abgetaktet und in einen Speicher (5) eingelesen wird, daß dieser Speicher (5) mit einem Prozessor (6) verbunden ist, der die Phase und den Offset des empfangenen Signals relativ zum Taktbezug des Empfängers ermittelt, und daß durch Einstellen des Phasenwerts und Korrektur des Offsets der Empfangsbitstrom regeneriert und gelesen wird.
  2. 2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß zur Phasenermittlung die Phasenwerte der Flanken des Analogsignals getrennt für positive und negative Flanken gemittelt und aus der sich als Mittelwert ergebenden Empfangstaktphase der Einstellwert für die Empfangstakterzeugung gewonnen wird.
  3. 3. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß der Offset als Differenz aus den gemittelten Phasenwerten der positiven und negativen Flanken des Analogsignals gewonnen wird.
DE19843417358 1984-05-10 1984-05-10 Einrichtung zur software-korrelation Withdrawn DE3417358A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19843417358 DE3417358A1 (de) 1984-05-10 1984-05-10 Einrichtung zur software-korrelation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19843417358 DE3417358A1 (de) 1984-05-10 1984-05-10 Einrichtung zur software-korrelation

Publications (1)

Publication Number Publication Date
DE3417358A1 true DE3417358A1 (de) 1985-11-14

Family

ID=6235483

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19843417358 Withdrawn DE3417358A1 (de) 1984-05-10 1984-05-10 Einrichtung zur software-korrelation

Country Status (1)

Country Link
DE (1) DE3417358A1 (de)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0200274A2 (de) * 1985-04-30 1986-11-05 Philips Patentverwaltung GmbH Verfahren und Schaltungsanordnung zur Phasen-Synchronisation eines regenerierten Empfangsbittakts
EP0268694A1 (de) * 1986-11-22 1988-06-01 ANT Nachrichtentechnik GmbH Verfahren zur Synchronisation auf im Zeitmultiplexbetrieb ausgesendete Signale und zur Taktgewinnung hieraus
US4794624A (en) * 1986-01-17 1988-12-27 Bbc Brown, Boveri & Company, Limited Method for clock synchronization of a signal receiver
DE4019536A1 (de) * 1990-06-19 1992-01-02 Siemens Ag Schaltung zur digitalen datenuebertragung
DE4304913A1 (de) * 1993-02-18 1994-08-25 Sel Alcatel Ag Verfahren und Vorrichtung zur Synchronisation einer Teilnehmerstation eines Netzwerkes
WO2007017491A1 (de) * 2005-08-08 2007-02-15 Robert Bosch Gmbh Verfahren und vorrichtung zum dekodieren eines signals

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0015141A1 (de) * 1979-02-21 1980-09-03 Discovision Associates Dielektrisches Aufzeichnungsmedium und Verfahren zur Herstellung einer Aufzeichnung
DE2940271A1 (de) * 1979-10-04 1981-04-16 Helmut Dr. 5481 Nierendorf Hißen Verfahren zur automatischen messung der schrittgeschwindigkeit
DE3012513A1 (de) * 1980-03-31 1981-10-08 Siemens AG, 1000 Berlin und 8000 München Verfahren zur ueberwachung analoger und digitaler mobilfunkverbindungen
DE3149731A1 (de) * 1981-12-15 1983-06-23 Siemens AG, 1000 Berlin und 8000 München Regenerator fuer ein digitales nachrichtensystem
DE3247307A1 (de) * 1982-03-15 1983-09-22 LGZ Landis & Gyr Zug AG, 6301 Zug Verfahren und einrichtung zur entzerrung deformierter binaerer empfangssignale

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0015141A1 (de) * 1979-02-21 1980-09-03 Discovision Associates Dielektrisches Aufzeichnungsmedium und Verfahren zur Herstellung einer Aufzeichnung
DE2940271A1 (de) * 1979-10-04 1981-04-16 Helmut Dr. 5481 Nierendorf Hißen Verfahren zur automatischen messung der schrittgeschwindigkeit
DE3012513A1 (de) * 1980-03-31 1981-10-08 Siemens AG, 1000 Berlin und 8000 München Verfahren zur ueberwachung analoger und digitaler mobilfunkverbindungen
DE3149731A1 (de) * 1981-12-15 1983-06-23 Siemens AG, 1000 Berlin und 8000 München Regenerator fuer ein digitales nachrichtensystem
DE3247307A1 (de) * 1982-03-15 1983-09-22 LGZ Landis & Gyr Zug AG, 6301 Zug Verfahren und einrichtung zur entzerrung deformierter binaerer empfangssignale

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
R.W. STROH "An experimental microprocessor- implemented 4800 bit/s Limited distance voice band PSK modem", IEEE Trans. Vol. COM-26, Mai, 1978, S.507-512 *
W. BACHER et al: "Datenübertragung", Siemens AG 1972, S.372-377 *
W.R. BENNET, J.R. DAVEY "Data Transmission", McGraw-Hill 1965, S.279-281 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0200274A2 (de) * 1985-04-30 1986-11-05 Philips Patentverwaltung GmbH Verfahren und Schaltungsanordnung zur Phasen-Synchronisation eines regenerierten Empfangsbittakts
EP0200274A3 (en) * 1985-04-30 1988-09-07 Philips Patentverwaltung Gmbh Method and circuit for the phase synchronization of a regenerated reception pulse
US4794624A (en) * 1986-01-17 1988-12-27 Bbc Brown, Boveri & Company, Limited Method for clock synchronization of a signal receiver
EP0268694A1 (de) * 1986-11-22 1988-06-01 ANT Nachrichtentechnik GmbH Verfahren zur Synchronisation auf im Zeitmultiplexbetrieb ausgesendete Signale und zur Taktgewinnung hieraus
DE4019536A1 (de) * 1990-06-19 1992-01-02 Siemens Ag Schaltung zur digitalen datenuebertragung
DE4304913A1 (de) * 1993-02-18 1994-08-25 Sel Alcatel Ag Verfahren und Vorrichtung zur Synchronisation einer Teilnehmerstation eines Netzwerkes
WO2007017491A1 (de) * 2005-08-08 2007-02-15 Robert Bosch Gmbh Verfahren und vorrichtung zum dekodieren eines signals
US7864078B2 (en) 2005-08-08 2011-01-04 Robert Bosch Gmbh Method and device for decoding a signal
CN101243638B (zh) * 2005-08-08 2012-07-04 罗伯特·博世有限公司 用于对信号进行解码的方法和装置

Similar Documents

Publication Publication Date Title
EP0115330A2 (de) Empfangsgerät
DE4136147C2 (de)
DE3032296C2 (de) Schaltungsanordnung zum Synchronisieren einer Sende-und Empfangsstelle auf das Datennetz eines digitalen Nachrichtensystems
DE19515037A1 (de) Digitale Signalmodulationsanalysevorrichtung
DE10051889A1 (de) Verfahren und Vorrichtung zum Erkennen eines Datenpakets in einem Datenstrom
DE69310572T2 (de) Digitaler Demodulator für TT/4-QPSK-Signale
DE3417358A1 (de) Einrichtung zur software-korrelation
DE2718087C3 (de) Digitaldemodulator für linear amplitudenmodulierte Datensignale
DE4027262C2 (de) Verfahren und Vorrichtung zur Synchronisation von digitalen Daten
DE60008355T2 (de) Spreizspektrumempfänger und spreizspektrumempfangsverfahren
DE2818675B2 (de) Mikroprogrammierte Einheit zur Verwendung in einer Datenübertragungseinrichtung
EP0186229A1 (de) Verfahren und Schaltungsanordnung zur Verkleinerung der Schutzzeiten zwischen Zeitkanälen eines digitalen Funkübertragungssystems
DE4193255C2 (de) Verfahren zur Frequenzsynchronisation sowie mobiles Funktelefon zur Verwendung in einem TDMA-Typ zellularen Kommunikationssystem
EP0470272B1 (de) Verfahren zur Lokalisation eines Mobilfunksenders
DE60133075T2 (de) Verfahren und empfänger zur schätzung von datenbitraten
DE2827422B2 (de) Verfahren und Schaltungsanordnung zum Messen von Kennwerten eines Vierpols, insbesondere einer Datenübertragungsstrecke
DE3726359C2 (de)
EP0081835B1 (de) Regenerator für ein digitales Nachrichtensystem
DE3410664C2 (de) Verfahren und Schaltungsanordnung zur Demodulation von frequenzumgetasteten Signalen
DE69323649T2 (de) Digitaler Quadraturmodulator und Verfahren zur Prüfung desselben
EP0845178B1 (de) Verfahren zur synchronisation
DE3131406C2 (de) Schaltung zur Synchronisation einer Sende/Empfangsstelle auf das Datennetz eines digitalen Nachrichtensystems
DE3430751C2 (de)
EP0479268A2 (de) Schaltungsanordnung und Verfahren zur getakteten Korrelations- und Signalverarbeitung mittels strukturprogrammierbarem Prozessor
DE3226844A1 (de) Verfahren zum vergleichen von datenwoertern und schaltung zu dessen durchfuehrung

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
8139 Disposal/non-payment of the annual fee