DE4435833A1 - Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal - Google Patents

Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal

Info

Publication number
DE4435833A1
DE4435833A1 DE4435833A DE4435833A DE4435833A1 DE 4435833 A1 DE4435833 A1 DE 4435833A1 DE 4435833 A DE4435833 A DE 4435833A DE 4435833 A DE4435833 A DE 4435833A DE 4435833 A1 DE4435833 A1 DE 4435833A1
Authority
DE
Germany
Prior art keywords
transmission
data
transport
decoding
storage
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
DE4435833A
Other languages
German (de)
Inventor
Ralf Dipl Ing Ostermann
Uwe Dr Ing Riemann
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.)
Deutsche Thomson Brandt GmbH
Original Assignee
Deutsche Thomson Brandt 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 Deutsche Thomson Brandt GmbH filed Critical Deutsche Thomson Brandt GmbH
Priority to DE4435833A priority Critical patent/DE4435833A1/en
Publication of DE4435833A1 publication Critical patent/DE4435833A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/35Unequal or adaptive error protection, e.g. by providing a different level of protection according to significance of source information or by adapting the coding according to the change of transmission channel characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/02Channels characterised by the type of signal
    • H04L5/06Channels characterised by the type of signal the signals being represented by different frequencies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2383Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4382Demodulation or channel decoding, e.g. QPSK demodulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • H04N7/54Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • H04N7/54Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
    • H04N7/56Synchronising systems therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/18Arrangements for synchronising broadcast or distribution via plural systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/20Aspects of broadcast communication characterised by the type of broadcast system digital audio broadcasting [DAB]

Abstract

Transport data conforming to the MPEG2 standard are split (TSP) between three data layers (L1-L3) e.g. with different resoln., taken via Read-Solomon encoders (RS1 etc.), interleavers (IL1 etc.) and convolutional encoders (FC1A,FC1B etc.) to a symbol mapper which produces a common 64MR quadrature amplitude modulation signal for transmission. The output from each interleaver is divided into two data streams at different rates (r1,r2). Transport packets comprising each a sync. byte (SB), packet header (PH), useful data string (UD) and error protection bytes (EC) are read horizontally into and vertically out of rows (21-28) of a matrix.

Description

Die Erfindung betrifft ein Verfahren zur Codierung, Übertragung Speicherung und/oder Decodierung eines Informationskanals in Synchrondaten von Transportpaketen.The invention relates to a method for coding, transmission Storage and / or decoding of an information channel in Synchronized data of transport packages.

Stand der TechnikState of the art

Aktuell wird die Definition eines digitalen, terrestrischen MDTV-Übertragungssystems im Rahmen des HDTV-T Projektes auf eu­ ropäischer Ebene angestrebt. Dies wird beispielsweise beschrie­ ben in: "Digitale terrestrische HDTV-Übertragung, Probleme und Lösungs­ wege"; D.Mepper, Fernseh- und Kinotechnik, Nr.2/1993 und in "Digitale terrestrische Fernsehübertragung"; D. Westerkamp, Fernseh- und Kinotechnik, Nr.5/1993.Currently the definition of a digital, terrestrial MDTV transmission system as part of the HDTV-T project on eu aspired to the European level. This is described, for example ben in: "Digital terrestrial HDTV transmission, problems and solutions wege "; D.Mepper, television and cinema technology, No. 2/1993 and in "Digital terrestrial television broadcasting"; D. Westerkamp, TV and cinema technology, No. 5/1993.

Dieses Übertragungssystem umfaßt eine digitale Fehlererkennung und Korrektur. Dadurch bedingt wird am Rand des Versorgungsge­ bietes ein abrupter Abbruch des Empfangssignals stattfinden, so­ bald die Korrekturkapazität der Fehlererkennung überschritten wird. Aus diesem Grund wird ein hierarchisches System ange­ strebt, welches aus drei verschiedenen Ebenen des Fehlerschutzes besteht. Im Randbereich des Versorgungsgebietes wird auf diese Weise eine sogenannte "graceful degradation" der Bildqualität erreicht. Ein Empfänger benötigt aber für die Rekonstruktion der digitalen Fernsehsignale eine Information über die Aufteilung dieser Signale auf die drei verschiedenen Ebenen. Diese Informa­ tion kann in einem separaten Datenkanal übertragen werden.This transmission system includes digital error detection and correction. This is due to the edge of the supply area offers an abrupt termination of the received signal, so soon the correction capacity of the error detection was exceeded becomes. For this reason, a hierarchical system is used aspires to be from three different levels of error protection consists. In the border area of the supply area is on this A so-called "graceful degradation" of the image quality reached. However, a receiver needs for the reconstruction of the digital television signals information about the division of these signals to the three different levels. This informa tion can be transmitted in a separate data channel.

Erfindunginvention

Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zur Übertragung von Zusatz-Information in einem digitalen Fernsehsi­ gnal anzugeben, bei dem kein separater Datenkanal erforderlich ist. Diese Aufgabe wird durch das in Anspruch 1 angegebene Ver­ fahren gelöst.The invention has for its object a method for Transmission of additional information in a digital television si gnal to specify, in which no separate data channel is required  is. This object is achieved by the ver specified in claim 1 drive solved.

Eine unterschiedliche Kapazität der Fehlerkorrektur in den drei Übertragungsebenen läßt sich durch eine unterschiedliche Redun­ danz der jeweils beteiligten Faltungscodes erzielen. Daraus re­ sultiert eine unterschiedliche Kapazität und Datenrate in den drei einzelnen Übertragungsebenen. Ein entsprechendes System ist in Fig. 1 dargestellt. MPEG2-Transport-Daten TD werden einem Transport-Splitter TSP zugeführt. Dieser stellt drei Daten-Layer L1, L2 und L3 (z. B. mit unterschiedlicher Auflösung) zur Verfü­ gung.A different capacity of error correction in the three transmission levels can be achieved by a different redundancy of the convolutional codes involved. This results in a different capacity and data rate in the three individual transmission levels. A corresponding system is shown in Fig. 1. MPEG2 transport data TD are fed to a transport splitter TSP. This provides three data layers L1, L2 and L3 (e.g. with different resolutions).

L1 wird über einen Reed-Solomon-Coder RS1, einen Interleaver IL1 und Faltungscoder FC1A und FC1B einem Symbol-Mapper SM zuge­ führt, der ein gemeinsames 64MR-QAM-Ausgangssignal zur Übertra­ gung abgibt. Das Ausgangssignal von IL1 wird in zwei Datenströme aufgespalten, von denen eine erste Gruppe von Bits den ersten Faltungs-Coder FC1A für eine erste Datenrate r=r1 und eine zweite Gruppe von Bits den zweiten Faltungs-Coder FC1B für eine zweite Datenrate r=r2 passiert.L1 is via a Reed-Solomon encoder RS1, an interleaver IL1 and convolutional encoders FC1A and FC1B are assigned to a symbol mapper SM which leads a common 64MR-QAM output signal for transmission delivery. The output signal from IL1 is divided into two data streams split, of which a first group of bits the first Convolutional encoder FC1A for a first data rate r = r1 and one second group of bits the second convolutional encoder FC1B for one second data rate r = r2 happens.

Entsprechendes gilt für L2, RS2, IL2, FC2A (r=r3), FC2B (r=r4) und für L3, RS3, IL3, FC3A (r=r5), FC3B (r=r6).The same applies to L2, RS2, IL2, FC2A (r = r3), FC2B (r = r4) and for L3, RS3, IL3, FC3A (r = r5), FC3B (r = r6).

Erfolgt nun am Sender eine Aufteilung des Datenstromes in die drei genannten Übertragungsebenen, muß diese Aufteilung am Emp­ fänger wieder rückgängig gemacht werden. Zusätzlich kann noch das Einfügen von Stopfdaten notwendig werden, um die Bandbreite des zu versendenden Signals an die Bandbreite des Übertragungs­ kanals anzupassen. Diese Stopfdaten müssen auf der Empfangsseite wieder aus dem Datenstrom entfernt werden. Es ist also eine ex­ akte Rekonstruktion des Senderdatenstromes am Empfänger notwen­ dig.The data stream is now divided into two at the transmitter three mentioned transmission levels, this division on Emp catcher can be undone. In addition, can the insertion of justification data will be necessary to the bandwidth of the signal to be sent to the bandwidth of the transmission adjust channel. This darning data must be on the receiving side removed from the data stream. So it's an ex Actual reconstruction of the transmitter data stream at the receiver is necessary dig.

Diese Notwendigkeit entsteht z. B. durch die Verwendung des MPEG2-Systemmultiplexes als Transport-Layer. Ein Quelldatenstrom gemäß der ISO/MPEG2-System-Spezifikation besteht aus einzelnen Transportpaketen. Innerhalb dieser Transportpakete werden soge­ nannte Zeitmarken eingestreut. Die Zeitmarken bilden sozusagen Uhrzeiten der Sendertaktes ab. Die Uhrzeiten werden zum Empfän­ ger übertragen und dienen dort dem Nachregeln des Empfängertak­ tes. Auf diese Weise wird der Empfängertakt auf den Sendertakt synchronisiert. Falls nun auf dem Übertragungsweg durch die Auf­ teilung des Datenstromes in die drei genannten Übertragungsebe­ nen die Reihenfolge der Datenpakete vermischt wird, ist diese Form der Taktsynchronisation nicht mehr so einfach möglich. Statt dessen muß entweder auf der Senderseite eine Vorsortierung der Datenpakete derart erfolgen, daß sich die korrekte Reihen­ folge auf der Empfängerseite automatisch ergibt, oder die Zeit­ marken müssen auf der Senderseite an die neue Paketreihenfolge angepaßt werden. Dieser Vorgang wird Re-Stamping genannt und ist nur dann anwendbar, wenn auf der Senderseite bereits die neue Folge der Datenpakete bekannt ist.This need arises, for. B. by using the MPEG2 system multiplexes as transport layers. A source data stream according to the ISO / MPEG2 system specification consists of individual Transport packages. So-called called timestamps interspersed. The time stamps form, so to speak Times of the transmitter clock from. The times become receptions  ger transmitted and serve there to readjust the receiver clock tes. In this way the receiver clock is on the transmitter clock synchronized. If now on the transmission path through the up division of the data stream into the three named transmission levels If the order of the data packets is mixed, this is The form of clock synchronization is no longer so easy. Instead, a pre-sorting must be carried out either on the transmitter side of the data packets take place in such a way that the correct rows follow on the receiving end automatically, or the time stamps must be on the transmitter side to the new packet order be adjusted. This process is called and is re-stamping only applicable if the new one is already on the transmitter side Sequence of data packets is known.

Nach den derzeitigen Vorschlägen kann die Übertragung der Infor­ mation über die Paketreihenfolge in einem zusätzlichen Fast-In­ formation-Channel erfolgen. Ein solcher Fast-Information-Chan­ nel, im weiteren FIC genannt, zur Übertragung von Konfigurati­ onsdaten wurde im DAB-System (Digital-Audio-Broadcast) reali­ siert, siehe " Radiohören in OD-Qualität"; F. Müller-Römer, Funkschau Nr.16/1992.According to the current proposals, the transfer of the Infor mation about the packet order in an additional fast-in formation channel. Such a fast information chan nel, hereinafter referred to as FIC, for the transfer of configurations ons data was realized in the DAB system (digital audio broadcast) based, see "Radio listening in OD quality"; F. Müller-Römer, Funkschau No. 16/1992.

Für diesen Kanal soll ein separates Symbol innerhalb des OFDM- Multiplex reserviert werden. Der FIC benötigt jedoch einen eige­ nen Fehlerschutz, ein eigenes Modulationsschema und einen eige­ nen Parser. Hierfür ist zusätzlicher Aufwand im Sender und Emp­ fänger notwendig. Es ist jedoch ein Verfahren wünschenswert, welches keine zusätzliche Datenrate kostet und möglichst auf ein Re-Stamping verzichtet.For this channel, a separate symbol within the OFDM Multiplex reserved. However, the FIC needs its own error protection, its own modulation scheme and its own a parser. This requires additional effort in the transmitter and emp catcher necessary. However, a method is desirable which does not cost an additional data rate and if possible on one No re-stamping.

In den Transportpaketen ist ein Synchronisations-Byte enthalten. Erfindungsgemäß wird nun der FIC durch einen Informationskanal an Stelle der Synchronisations-Bytes der Transportpakete er­ setzt. Das Synchronisations-Byte kann für diesen Zweck verwendet werden, weil in allen zur Zeit diskutierten Systemen zur Über­ tragung von HDTV-Signalen über Kabel, Satellit oder terrestri­ sche Strecken die Erkennung des Transportpaket-Anfangs nicht auf dem Synchronisations-Byte im Transportpaket beruht, sondern auf einem zusätzlichen Mechanismus. A synchronization byte is included in the transport packets. According to the invention, the FIC is now through an information channel instead of the synchronization bytes of the transport packets puts. The synchronization byte can be used for this purpose become, because in all currently discussed systems for over transmission of HDTV signals via cable, satellite or terrestri The detection of the beginning of the transport package does not stretch out based on the synchronization byte in the transport package, but on an additional mechanism.  

Die Anwendung der Erfindung beschränkt sich nicht auf die digi­ tale Signalübertragung. Vielmehr kann die Codierung und Speiche­ rung von Paketnummern in den Synchrondaten von Transportpaketen besonders vorteilhaft in der digitalen Aufzeichnungstechnik an­ gewendet werden.The application of the invention is not limited to digi tale signal transmission. Rather, the coding and spoke Packet numbers in the synchronous data of transport packets particularly advantageous in digital recording technology be turned.

Die Transportpakete können ISO/IEC13818-Transportpakete sein.The transport packages can be ISO / IEC13818 transport packages.

Im Prinzip besteht dient das erfindungsgemäße Verfahren zur Co­ dierung, Übertragung Speicherung und/oder Decodierung eines In­ formationskanals, wobei Informations-Bits in Synchrondaten von Datenpaketen angeordnet sind und wobei die Informations-Bits zur Ermittlung einer senderseitig zu verwendenden Reihenfolge von Datenpaketen, die verschiedenen Layern zugeordnet sind, dienen können.In principle, the method according to the invention is used for co dation, transmission, storage and / or decoding of an formation channel, with information bits in synchronous data from Data packets are arranged and the information bits for Determination of an order to be used by the sender Data packets that are assigned to different layers are used can.

Vorteilhafte Weiterbildungen des erfindungsgemäßen Verfahrens ergeben sich aus den zugehörigen abhängigen Ansprüchen.Advantageous further developments of the method according to the invention result from the associated dependent claims.

Zeichnungendrawings

Anhand der Zeichnungen sind Ausführungs-Beispiele der Erfindung beschrieben. Diese zeigen in:Exemplary embodiments of the invention are shown in the drawings described. These show in:

Fig. 1 Teil eines Coders für ein HDTV-Übertragungssystem; FIG. 1 is part of a coder for a HDTV transmission system;

Fig. 2 Matrix von Transportpaketen; Fig. 2 matrix of transport packages;

Fig. 3 Details eines Transportpaketes. Fig. 3 details of a transport package.

Ausführungs-BeispieleExecution examples

Im Byte-Interleaver werden mehrere Transportpakete mit Synchro­ nisations-Byte SB, Paketkopf PH, Nutzdaten UD und Fehlerschutz EC horizontal in eine Matrix mit den Zeilen 21-28 gemäß Fig. 2 eingelesen und vertikal wieder ausgelesen. Auf diese Weise ent­ steht ein byte-weise verschachtelter Datenstrom. Da die Länge der Transportpakete inklusive Fehlerschutz konstant ist, sind auf diese Weise die Anfangspositionen der Transportpakete be­ kannt. Wenn nicht alle Bits im Synchronisations-Byte SB des Transportpaketes zum Beispiel für die Signalisierung der Paket­ reihenfolge oder ähnlicher Daten verwendet werden, können die übrigen Bits weiterhin für die Verbesserung der Synchronisation verwendet werden.In the byte interleaver, several transport packets with synchronization byte SB, packet header PH, user data UD and error protection EC are read horizontally into a matrix with lines 21-28 according to FIG. 2 and read out again vertically. This creates a byte-wise nested data stream. Since the length of the transport packages including error protection is constant, the starting positions of the transport packages are known in this way. If not all bits in the synchronization byte SB of the transport packet are used, for example, for signaling the packet sequence or similar data, the remaining bits can continue to be used for improving the synchronization.

Statt einer Matrix kann auch eine andere Datenstruktur verwendet werden.Another data structure can also be used instead of a matrix become.

Ein solcher Mechanismus kann nun erfindungsgemäß als eigenstän­ diger Informationskanal zur Übertragung anderer wichtiger Konfi­ gurationsdaten verwendet werden. Dieser Kanal könnte ebenfalls die Funktionalität des FIC integrieren.Such a mechanism can now be used according to the invention as a stand-alone Information channel for the transmission of other important confi gurationsdaten be used. This channel could also integrate the functionality of the FIC.

Ein Transportpaket, wie es zur Zeit für den MPEG2-Systemmulti­ plex vorgeschlagen wird, besteht aus 188 Byte. Wie in Fig. 3 dargestellt, ist das erste Byte ein Synchronisations-Byte SB. Anschließend folgen drei weitere Byte, die den Kopf PH des Transportpaketes bilden, und 184 Nutzbyte uD, die eigentlichen Datenbyte. Ein Teil der Bits oder alle Bits des Synchronisati­ ons-Bytes SB werden während der Übertragung als Informationska­ nal genutzt.A transport package, as is currently proposed for the MPEG2 system multiplex, consists of 188 bytes. As shown in Fig. 3, the first byte is a synchronization byte SB. This is followed by three further bytes, which form the header PH of the transport packet, and 184 useful bytes uD, the actual data bytes. Some or all of the bits of the synchronization byte SB are used as an information channel during transmission.

In diesem Kanal kann z. B. die Reihenfolge der Transportpakete, wie sie für die hierarchische HDTV-Übertragung benötigt wird, übertragen werden.In this channel z. B. the order of the transport packages, as it is required for the hierarchical HDTV transmission, be transmitted.

Dieser Kanal kann ebenfalls andere Konfigurations-Informationen, wie sie derzeit für den "Fast-Information-Channel" diskutiert werden, übertragen.This channel can also have other configuration information, as they are currently discussing for the "Fast Information Channel" are transferred.

Die nicht benötigten Bits im Synchronisations-Byte können für eine verbesserte Synchronisation des Empfängers verwendet wer­ den.The bits in the synchronization byte that are not required can be used for an improved synchronization of the receiver used who the.

Am Empfänger kann die Information ausgewertet werden und an­ schließend wieder durch das korrekte Synchronisations-Byte er­ setzt werden.The information can be evaluated and sent to the recipient then again by the correct synchronization byte be set.

Die Informations-Bits können zur Codierung, Übertragung, Speicherung und/oder Decodierung einer Reihenfolge von Datenpa­ keten und/oder Taktinformationen verwendet werden.The information bits can be used for coding, transmission, Storage and / or decoding of an order of data pairs keten and / or clock information are used.

Es ergeben sich folgende Vorteile des erfindungsgemäßen Verfah­ rens:The advantages of the method according to the invention are as follows rens:

  • - Gewinn von Übertragungskapazität durch die Nutzung des Synchronisations-Bytes in den Transportpaketen;- Gain transmission capacity by using the Synchronization bytes in the transport packets;
  • - Verzicht auf einen dedizierten "Fast-Information-Channel" möglich. Daraus folgt, daß zusätzliche Hardware für die Be­ handlung des Fehlerschutzes, der Modulation und des Parsing für den "Fast-Information-Channels" im Sender und Empfänger vermieden werden kann;- No dedicated "Fast Information Channel" possible. It follows that additional hardware for the Be action of error protection, modulation and parsing for the "Fast Information Channels" in the sender and receiver can be avoided;
  • - Durch die Unterbringung der Informationen direkt im Trans­ portpaket wird diese Information gleichzeitig so gut wie das Transportpaket selbst gegen Übertragungsfehler geschützt;- By placing the information directly in the trans portpaket, this information is as good as that at the same time Transport package itself protected against transmission errors;
  • - Leichter Zugriff auf die Informationen, da das Synchronisa­ tions-Byte das erste Byte im Transport-Paket ist. Der Zu­ griff auf diese Information ist direkt ohne zusätzlichen Aufwand möglich, da eine Verarbeitung des Transportpaket- Kopfes ohnehin erfolgen muß.- Easy access to the information since the Synchronisa tion byte is the first byte in the transport packet. The To Access to this information is direct without additional Effort possible because processing of the transport package Head must be done anyway.

Claims (6)

1. Verfahren zur Codierung, Übertragung, Speicherung und/oder Decodierung von Daten in einem Informationskanal, dadurch ge­ kennzeichnet, daß Informations-Bits in Synchrondaten (SB) von Datenpaketen angeordnet sind.1. A method for coding, transmission, storage and / or decoding of data in an information channel, characterized in that information bits are arranged in synchronous data (SB) of data packets. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Informations-Bits zur Ermittlung einer senderseitig zu ver­ wendenden Reihenfolge von Datenpaketen, die verschiedenen Layern (L1, L2, L3) zugeordnet sind, dienen.2. The method according to claim 1, characterized in that the Information bits to determine a ver reversing order of data packets, the different Layers (L1, L2, L3) are assigned to serve. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Transportpakete in einem Sender, Empfänger und/oder Auf­ zeichnungsgerät in Form einer Matrix (21-28) oder in anderen Datenstrukturen umorganisiert werden.3. The method according to claim 1 or 2, characterized in that the transport packages in a transmitter, receiver and / or recording device in the form of a matrix ( 21-28 ) or in other data structures are reorganized. 4. Verfahren nach einem oder mehreren der Ansprüche 1 bis 3, da­ durch gekennzeichnet, daß die Transportpakete ISO/IEC13818- Transportpakete sind.4. The method according to one or more of claims 1 to 3, since characterized in that the transport packages ISO / IEC13818- Transport packages are. 5. Verfahren nach einem oder mehreren der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die Informations-Bits zur Codie­ rung, Übertragung, Speicherung und/oder Decodierung einer Reihenfolge von Datenpaketen verwendet werden.5. The method according to one or more of claims 1 to 4, characterized in that the information bits for coding tion, transmission, storage and / or decoding of a Sequence of data packets can be used. 6. Verfahren nach einem oder mehreren der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß die Informations-Bits zur Codie­ rung, Übertragung, Speicherung und/oder Decodierung von Taktinformationen verwendet werden.6. The method according to one or more of claims 1 to 4, characterized in that the information bits for coding tion, transmission, storage and / or decoding of Clock information can be used.
DE4435833A 1993-11-23 1994-10-07 Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal Withdrawn DE4435833A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE4435833A DE4435833A1 (en) 1993-11-23 1994-10-07 Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4339823 1993-11-23
DE4400486 1994-01-11
DE4435833A DE4435833A1 (en) 1993-11-23 1994-10-07 Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal

Publications (1)

Publication Number Publication Date
DE4435833A1 true DE4435833A1 (en) 1995-05-24

Family

ID=25931443

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4435833A Withdrawn DE4435833A1 (en) 1993-11-23 1994-10-07 Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal

Country Status (1)

Country Link
DE (1) DE4435833A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998010553A2 (en) * 1996-09-02 1998-03-12 Telia Ab (Publ) Improvements in, or relating to, control channels for telecommunications transmission systems
DE19652187A1 (en) * 1996-12-14 1998-06-18 Asea Brown Boveri Method for transmitting digitized user data and signaling data over a channel
EP0802651A3 (en) * 1996-04-15 2000-08-09 Robert Bosch Gmbh Error-robust multiplexing method with possible retransmission
EP0802646A3 (en) * 1996-04-15 2000-08-09 Robert Bosch Gmbh Error-robust multiplexing method with header control field

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0802651A3 (en) * 1996-04-15 2000-08-09 Robert Bosch Gmbh Error-robust multiplexing method with possible retransmission
EP0802646A3 (en) * 1996-04-15 2000-08-09 Robert Bosch Gmbh Error-robust multiplexing method with header control field
WO1998010553A2 (en) * 1996-09-02 1998-03-12 Telia Ab (Publ) Improvements in, or relating to, control channels for telecommunications transmission systems
WO1998010553A3 (en) * 1996-09-02 1998-05-07 Telia Ab Improvements in, or relating to, control channels for telecommunications transmission systems
US6538986B2 (en) 1996-09-02 2003-03-25 Stmicroelectronics N.V. Data transmission system and method using nQAM constellation with a control channel superimposed on a user data channel
DE19652187A1 (en) * 1996-12-14 1998-06-18 Asea Brown Boveri Method for transmitting digitized user data and signaling data over a channel
US6307870B1 (en) 1996-12-14 2001-10-23 Asea Brown Boveri Ag Process for transmitting digitized payload and signalling data over a channel

Similar Documents

Publication Publication Date Title
EP0781051B1 (en) Hierarchical transmission of digital image signals
DE4322356B4 (en) Device for controlling the reset in a video signal encoder
DE69532228T2 (en) SIGNAL PROCESSING SYSTEM
EP0765547B1 (en) Process for transmitting digital audio data and packet-transmitted complementary data
EP0827312A2 (en) Method for changing the configuration of data packets
EP0527289B1 (en) Method for transmission of digital HDTV signals
DE60126114T2 (en) SIGNAL TRANSMITTER AND SIGNAL RECEIVER
DE112008002042A1 (en) Digital transmitting and receiving devices for transmitting and receiving data streams and their processing methods
DE2326367B2 (en) Signal transmission system for the transmission of a plurality of signal sequences
DE4435833A1 (en) Information channel data encoding, transmission, storage and decoding e.g. for HDTV signal
EP1516495B1 (en) Method for creating a system clock in a receiver device and corresponding receiver device
EP0969614B1 (en) Method for the transmission of coded digital audiovisual signals using the Digital Audio Broadcast (DAB) standard
DE3317116A1 (en) DIGITAL SIGNAL MULTIPLEX DEVICE
WO1996024223A1 (en) Process for the hierarchical transmission of digitised and coded video, audio and data signals
EP0063639A2 (en) Digital wide-band communication system
DE19723760B4 (en) Device and method for receiving data
DE10354973B3 (en) Method for determining transit time differences between picture and sound signals on television transmission links
EP0859487A2 (en) Method for transmitting multimedia data
DE2947227C2 (en) Method for clock adjustment for a digital audio signal to a data flow
DE3103009A1 (en) ARRANGEMENT AND METHOD FOR DETERMINING ACCURACY ERRORS IN MULTI-BIT DATA WORDS
EP0422352B1 (en) Video recorder for recording a video signal comprising picture information and auxiliary digital information in time-multiplex
DE3237790C2 (en)
DE4428606B4 (en) Method and arrangement for radio transmission of coded signals
DE4409157C1 (en) Method and multiplexer for combining a method and demultiplexer for separating a multiplicity of digitised data
DE3344204A1 (en) Multiplex method for transmitting high-quality digitised stereo sound signals

Legal Events

Date Code Title Description
8120 Willingness to grant licences paragraph 23
8110 Request for examination paragraph 44
8139 Disposal/non-payment of the annual fee