DE3417358A1 - Einrichtung zur software-korrelation - Google Patents
Einrichtung zur software-korrelationInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/042—Detectors therefor, e.g. correlators, state machines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0079—Receiver details
- H04L7/0087—Preprocessing of received signal for synchronisation, e.g. by code conversion, pulse generation or edge detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed 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/0337—Selecting 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)
- 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. 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. 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.
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)
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)
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 |
-
1984
- 1984-05-10 DE DE19843417358 patent/DE3417358A1/de not_active Withdrawn
Patent Citations (5)
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)
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)
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 |