DE19547117A1 - Decoder synchronising method esp. for transfer of source coded audio signals - storing in receiver, regulating read-out timing and accumulating received, decompressed data burst bits, before clocking information derived with quartz stabilisation by comparing with regenerated data - Google Patents
Decoder synchronising method esp. for transfer of source coded audio signals - storing in receiver, regulating read-out timing and accumulating received, decompressed data burst bits, before clocking information derived with quartz stabilisation by comparing with regenerated dataInfo
- Publication number
- DE19547117A1 DE19547117A1 DE1995147117 DE19547117A DE19547117A1 DE 19547117 A1 DE19547117 A1 DE 19547117A1 DE 1995147117 DE1995147117 DE 1995147117 DE 19547117 A DE19547117 A DE 19547117A DE 19547117 A1 DE19547117 A1 DE 19547117A1
- Authority
- DE
- Germany
- Prior art keywords
- quartz
- stabilisation
- burst
- decoder
- receiver
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 10
- 239000010453 quartz Substances 0.000 title claims abstract description 9
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 title claims abstract description 9
- 230000005236 sound signal Effects 0.000 title claims description 10
- 230000006641 stabilisation Effects 0.000 title abstract 3
- 230000001105 regulatory effect Effects 0.000 title abstract 2
- 230000033228 biological regulation Effects 0.000 claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims description 10
- 239000013078 crystal Substances 0.000 claims description 3
- 239000003381 stabilizer Substances 0.000 claims 1
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000009633 clock regulation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005755 formation reaction Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- NQLVQOSNDJXLKG-UHFFFAOYSA-N prosulfocarb Chemical compound CCCN(CCC)C(=O)SCC1=CC=CC=C1 NQLVQOSNDJXLKG-UHFFFAOYSA-N 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/60—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals
- H04N5/602—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals for digital sound signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
Die Erfindung bezieht sich auf ein Synchronisationsverfah ren der im Oberbegriff des Patentanspruchs 1 näher defi nierten Art. Ein derartiges Verfahren ist für ein ATM-Netz z. B. in DE-PA 42 17 911.4 beschrieben.The invention relates to a synchronization process ren the defi in the preamble of claim 1 closer kind. Such a method is for an ATM network e.g. B. described in DE-PA 42 17 911.4.
Bei der Übertragung von quellcodierten Audiosignalen werden die Daten in Rahmen gefüllt, die aus einem Header, Side-In formationen und den spektralen Informationen bestehen. Die se Daten werden mit einem schnellen Takt, z. B. 500 kHz, ausgelesen. Damit man unterschiedliche Datenraten des quellcodierten Signals realisieren kann, werden von den Rahmen schneller Daten nur jeweils so viele gesendet, daß im Mittel die gewünschte Datenrate entsteht. Damit erhält man auf einer Übertragungsstrecke "Burst-Betrieb". Die Da ten werden also nicht gleichmäßig gesendet. Die genauen Definitionen hierzu sind in den Standards für MPEG fest gelegt.When transmitting source-coded audio signals the data is filled in frames consisting of a header, side-in formations and the spectral information exist. The Data is sent with a fast clock, e.g. B. 500 kHz, read out. So that one different data rates of the source-coded signal can be realized by the Frame of fast data only sent so much that the desired data rate arises on average. So that gets one on a transmission link "burst mode". The Da This means that they are not sent evenly. The exact Definitions are set out in the standards for MPEG placed.
Aufgrund des Burstbetriebes auf der Übertragungsstrecke ist es für den Decoder schwierig, den exakten Datentakt des decodierten Audiosignals - bezogen auf einen gleichförmigen Datenstrom - wieder zu gewinnen.Because of the burst operation on the transmission line it is difficult for the decoder to get the exact data clock of the decoded audio signal - based on a uniform Data stream - to win again.
Zur Taktrückgewinnung gibt es bislang folgende Möglichkei ten:So far there are the following possibilities for clock recovery ten:
- 1. Verkopplung des Datentaktes des Audiosignals mit der Frequenz bzw. dem Takt des Hochfrequenzträgers der mo dulierten Übertragungsstrecke. 1. Coupling the data clock of the audio signal with the Frequency or the clock of the high-frequency carrier of the mo dulated transmission path.
- 2. Auszählung des Bursts in dem Sinne, daß ein Vergleich durchgeführt wird zwischen einer Anzahl der empfangs seitig einlaufenden Bursts und der im Decoder decodier ten bzw. verarbeiteten Bursts.2. Counting the burst in the sense that a comparison is carried out between a number of receiving side incoming bursts and those decoded in the decoder th or processed bursts.
Die erste der vorgeschlagenen Methoden läßt sich in der Praxis nicht durchführen, da dies eine taktmäßige Verkopp lung vom Studio über den Sender bis zum Empfänger erfordern würde. Die hierfür notwendige zusätzliche Übertragungs strecke steht nicht zur Verfügung. Daher scheidet diese Me thode aus.The first of the proposed methods can be found in the Do not practice as this is a cyclical coupling from the studio to the transmitter to the receiver would. The additional transmission required for this route is not available. Therefore this Me separates way out.
Die zweite Methode hat den Nachteil, daß das Gleichgewicht zwischen einlaufenden und verbrauchten Bursts erfordert, daß eine gewisse Mindestmenge von Bursts im Speicher vorge halten werden muß, damit die Regelung nicht zu grob wird. Da die kleinste ausregelbare Quantität aus einem Burst besteht, welcher z. B. ca. 1600 Bits (oder mehr) enthalten kann, ergibt sich in einem solchen Falle eine ausgeprägte Regelschwingung, was zu Gleichlaufproblemen im rückgewon nenen Audio-Signal führt. Dieser Fall tritt - bedingt durch das Übertragungsverfahren - z. B. auf dem Funkweg auf.The second method has the disadvantage that the balance between incoming and used bursts, that a certain minimum amount of bursts is pre-stored in memory must be kept so that the regulation does not become too coarse. Because the smallest controllable quantity from a burst exists, which z. B. contain about 1600 bits (or more) can result in a pronounced case Control vibration, leading to synchronism problems in the recovered leads an audio signal. This case occurs due to the transmission process - e.g. B. on the radio path.
Zur Verminderung der Regelschwingungen müssen eine große Anzahl von Bursts (min. 30) im Eingangspuffer zwischenge speichert werden, wodurch dieser entsprechend groß gemacht werden muß. Aus dieser regelungstechnisch erforderlichen Mindestanzahl von Bursts im Speicher folgt aber einerseits eine langsame Regelung und andererseits eine nicht tole rierbare Zeitverzögerung des rückgewonnenen Audiosignals.To reduce the control vibrations must be a big one Number of bursts (min. 30) in the input buffer be saved, which makes it correspondingly large must become. For this control-technically necessary The minimum number of bursts in the memory follows on the one hand a slow regulation and on the other hand a not tol time delay of the recovered audio signal.
In einer Anwendung für die "Digital Mittelwelle" könnte diese Zeitverzögerung mehr als 10 Sekunden betragen, wo durch z. B. eine Zeitzeichengabe oder ein Umschalten auf eine andere Übertragungsart des gleichen Programms (z. B. UKW) praktisch nicht mehr möglich wird. Eine drastische Verkürzung dieses Zeitverzuges ist daher von existentieller Notwendigkeit für die Realisierung einer digitalen Übertragung, in den LMK-Rundfunkbereichen.In an application for the "digital medium wave" could this time delay can be more than 10 seconds where through z. B. a time signal or a switch to another type of transmission of the same program (e.g. FM) is practically no longer possible. A drastic one Shortening this time delay is therefore of an existential nature Need for the realization of a digital Transmission, in the LMK broadcasting areas.
Die Aufgabe der Erfindung ist es deshalb, zu erreichen, daß im rückgewonnenen Audiosignal nur eine minimale Zeitverzö gerung entsteht und daß das rückgewonnene Audiosignal dabei eine minimale Gleichlaufschwankung aufweist.The object of the invention is therefore to achieve that only a minimal time delay in the recovered audio signal and the recovered audio signal has a minimal synchronization fluctuation.
Diese Aufgabe wird mit den im Kennzeichen des Patentan spruchs 1 aufgeführten Verfahrensschritten gelöst.This task is carried out with the characteristics of the patent Proceed 1 listed process steps solved.
Vorteilhafte Aus- bzw. Weiterbildungsmöglichkeiten des Ver fahrens sind in den Kennzeichen der Unteransprüche 2 und 3 beschrieben.Advantageous education and training opportunities of the Ver driving are in the characteristics of subclaims 2 and 3 described.
Im nachfolgenden Ausführungsbeispiel wird die Erfindung und deren Wirkung näher erläutert.In the following embodiment, the invention and their effect explained in more detail.
Die erfindungsgemäße Lösung des Problems der Regelschwin gungen und der Zeitverzögerung bei der Taktrückgewinnung des decodierten Audiosignals besteht darin, daß die Bits jedes Bursts ausgezählt werden. Man weiß ja, welche Zeit spanne nominell von den Daten eines Bursts versorgt wird. Daher können die Bits jedes Bursts mittels eines (zu re gelnden) Taktgenerators gleichmäßig auf die gesamte Zeit spanne verteilt werden.The solution according to the invention to the problem of the control oscillation conditions and the time delay in clock recovery of the decoded audio signal is that the bits each burst can be counted. You know what time span is nominally supplied by the data of a burst. Therefore, the bits of each burst can be applicable) clock generator evenly over the entire time spread.
Die Ungenauigkeit von nicht verkoppelten Takt-Generatoren besteht in den Toleranzen der verwendeten Quarze, welche z. B. mit schlimmstenfalls 10 ppm angenommen werden kann.The inaccuracy of uncoupled clock generators consists in the tolerances of the crystals used, which e.g. B. can be assumed with 10 ppm at worst.
Man regelt den Taktgenerator so ein, daß jeder empfangene Burst beim Eintreffen des folgenden Bursts noch ca. 0,1% bis 1% seiner Bits noch (unverarbeitet) im Speicher hat. One regulates the clock generator so that every received one Burst when the following burst arrives approx. 0.1% until 1% of its bits are still (unprocessed) in memory.
Damit sind noch genügend viele Bits vorhanden, um eine Geschwindigkeitsabweichung in beiden Richtungen korrigieren zu können. Aufgrund der geringen Toleranzen der Quarze muß damit in der Praxis kaum mehr als um ±1 Bit schneller bzw. langsamer (programmierbarer Frequenzteiler zwischen Quarz und Takt) ausgelesen werden.This means that there are still enough bits to make one Correct the speed deviation in both directions to be able to. Due to the small tolerances of the quartz crystals in practice hardly more than ± 1 bit faster or slower (programmable frequency divider between quartz and clock) can be read out.
Somit ergeben sich folgende Vorteile:This has the following advantages:
- - Die zeitliche Verzögerung im Decoder aufgrund der Takt regelung liegt im Bereich von Millisekunden und nicht im Bereich von Sekunden.- The time delay in the decoder due to the clock regulation is in the range of milliseconds and not in the range of seconds.
- - Der Speicher im Decoder kann dem entsprechend sehr viel kleiner ausfallen.- The memory in the decoder can do a lot turn out smaller.
- - Die Taktregelung ist exakter, weil die Stellgröße für die Regelung die kleinstmögliche Zeit (Bitdauer) aus nutzt. Die Taktregelung erhält somit die geringstmög lichen Regelschwankungen, wodurch ein excellenter Gleichlauf entsteht.- The cycle control is more exact because the manipulated variable for the control system sets the smallest possible time (bit duration) uses. The clock control thus receives the least possible rule fluctuations, which makes an excellent Synchronism occurs.
Claims (3)
- - die Bits der (empfangenen und komprimierten) Datenbursts mitgezählt werden und
- - daraus (durch Vergleich mit den regenerierten und ausgelesenen Daten) die Taktinformation quarzstabi lisiert gewonnen wird und
- - dabei die Übertragungsgeschwindigkeit und -Phase einreguliert wird, und
- - ein neuer Burst immer genau dann empfangen wird, wenn der aktuelle Burst bis auf einen durch die Toleranzen der Quarze bedingten Restbestand aufgebraucht ist.
- - The bits of the (received and compressed) data bursts are counted and
- - From this (by comparison with the regenerated and read out data) the clock information is obtained quartz-stabilized and
- - The transmission speed and phase is adjusted, and
- - A new burst is always received when the current burst has been used up to a residual stock due to the tolerances of the quartz crystals.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19547117A DE19547117B4 (en) | 1995-08-01 | 1995-12-16 | Method for synchronizing the decoder in the transmission of source-coded audio signals |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19527952 | 1995-08-01 | ||
DE19527952.2 | 1995-08-01 | ||
DE19547117A DE19547117B4 (en) | 1995-08-01 | 1995-12-16 | Method for synchronizing the decoder in the transmission of source-coded audio signals |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19547117A1 true DE19547117A1 (en) | 1997-02-06 |
DE19547117B4 DE19547117B4 (en) | 2005-10-13 |
Family
ID=7768226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19547117A Expired - Lifetime DE19547117B4 (en) | 1995-08-01 | 1995-12-16 | Method for synchronizing the decoder in the transmission of source-coded audio signals |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19547117B4 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0880246A3 (en) * | 1997-05-15 | 1999-12-01 | Matsushita Electric Industrial Co., Ltd. | Compressed code decoding device and audio decoding device |
US7239057B2 (en) | 2003-03-04 | 2007-07-03 | Lg Electronics Inc. | Single phase induction motor |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0453110A2 (en) * | 1990-04-20 | 1991-10-23 | British Broadcasting Corporation | Synchronisation of digital audio signals |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5007070A (en) * | 1989-10-31 | 1991-04-09 | Bell Communications Research, Inc. | Service clock recovery circuit |
US5204882A (en) * | 1990-12-14 | 1993-04-20 | Bell Communications Research, Inc. | Service clock recovery for variable bit rate services |
DE4217911A1 (en) * | 1992-05-30 | 1993-12-02 | Bundesrep Deutschland | Receiver end digital signal timing recovery - providing timing recovery for constant bit rate digital signals after cell structure async. transmission |
EP3478033B1 (en) | 2017-10-25 | 2025-02-19 | AT & S Austria Technologie & Systemtechnik Aktiengesellschaft | Embedding component with pre-connected pillar in component carrier |
-
1995
- 1995-12-16 DE DE19547117A patent/DE19547117B4/en not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0453110A2 (en) * | 1990-04-20 | 1991-10-23 | British Broadcasting Corporation | Synchronisation of digital audio signals |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0880246A3 (en) * | 1997-05-15 | 1999-12-01 | Matsushita Electric Industrial Co., Ltd. | Compressed code decoding device and audio decoding device |
US6118821A (en) * | 1997-05-15 | 2000-09-12 | Matsushita Electric Industrial Co., Ltd. | Compressed code decoding device and audio decoding device |
US7069223B1 (en) | 1997-05-15 | 2006-06-27 | Matsushita Electric Industrial Co., Ltd. | Compressed code decoding device and audio decoding device |
US7239057B2 (en) | 2003-03-04 | 2007-07-03 | Lg Electronics Inc. | Single phase induction motor |
Also Published As
Publication number | Publication date |
---|---|
DE19547117B4 (en) | 2005-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69522190T2 (en) | Decoder for audio signals associated with compressed and encoded audiovisual data streams | |
DE69621071T2 (en) | Lost frame compensation techniques | |
DE69313802T2 (en) | Receiver for a spread spectrum signal | |
DE69426711T2 (en) | Device and method for compressing video signals, and synchronization device | |
DE3854292T2 (en) | Decoder. | |
DE3852521T2 (en) | Digital frame synchronization system. | |
DE2757171B2 (en) | Method and arrangement for the transmission of two different pieces of information in a single transmission channel with a given bandwidth on a carrier wave | |
DE69633970T2 (en) | Method and apparatus for synchronization recovery in a data transmission system | |
DE3047045A1 (en) | SERVICE INTEGRATED TRANSMISSION SYSTEM | |
DE1462732B2 (en) | METHOD FOR TRANSMISSION OF TELEGRAPHY SIGNALS | |
EP0416291B1 (en) | Method for intermediate amplification of digital signals and intermediate repeater for digital signals | |
CH661398A5 (en) | METHOD AND ARRANGEMENT FOR CODING AND METHOD AND ARRANGEMENT FOR DECODING VIDEO SIGNALS IN A TELEVISION TELEVISION SYSTEM. | |
DE69832848T2 (en) | PLC synchronization method | |
DE69933787T2 (en) | Method and apparatus for decoding a control signal using pseudo-signals | |
DE19547117A1 (en) | Decoder synchronising method esp. for transfer of source coded audio signals - storing in receiver, regulating read-out timing and accumulating received, decompressed data burst bits, before clocking information derived with quartz stabilisation by comparing with regenerated data | |
DE3309270A1 (en) | SYNCHRONIZATION OF REPLACABLE TACTICAL OSCILLATORS WHEN TRANSMITTING DIGITAL SIGNALS | |
DE69324522T2 (en) | Method and arrangement for adapting the speed of reading data from a memory to the speed of writing data into the memory | |
WO1996024223A1 (en) | Process for the hierarchical transmission of digitised and coded video, audio and data signals | |
EP1074147B1 (en) | Method for transmitting time-critical data packets in digital wireless transmission systems | |
WO1996003841A1 (en) | Method for the adaptive assignment of the transmission capacity of a transmission channel | |
EP1384140B1 (en) | Method and device for adapting the data rate of a data stream | |
EP0426961A1 (en) | Method for data transmission according to the time-sharing principle | |
EP0084675B1 (en) | Method and device for the clock synchronization at the receiving side of a plesiochronous transmission system | |
DE69826516T2 (en) | METHOD FOR TRANSMITTING DATA SIGNALS AND METHOD AND DEVICE FOR DESYNCHRONIZING PDH SIGNALS | |
EP0691598A2 (en) | Method and means to drive a software clock in an electronic entertainment apparatus |
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 | ||
8364 | No opposition during term of opposition | ||
R071 | Expiry of right |