WO2000067437A2 - Verfahren und anordnung zum bearbeiten eines gesamtdatenstroms mit datenpaketen - Google Patents
Verfahren und anordnung zum bearbeiten eines gesamtdatenstroms mit datenpaketen Download PDFInfo
- Publication number
- WO2000067437A2 WO2000067437A2 PCT/DE2000/001050 DE0001050W WO0067437A2 WO 2000067437 A2 WO2000067437 A2 WO 2000067437A2 DE 0001050 W DE0001050 W DE 0001050W WO 0067437 A2 WO0067437 A2 WO 0067437A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- data stream
- error detection
- layer
- stream
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
Definitions
- the standard ITU-H.324 is also known from document [1].
- 4 shows the structure of an arrangement for transmitting a digital data stream, as is known from document [1], symbolically and is briefly explained below.
- 4 shows so-called application layers 401, 402 and 403.
- a possible structure of the application layers is described in [2].
- the application layers 401, 402 and 403 are merely to be understood symbolically as means with which a data stream, usually in a size that can be predetermined in data packets, is fed to an adaptation layer described below.
- the principle applies that different application layers feed different data streams, for example a video data stream VD, an audio data stream AD or a text data stream, to the corresponding adaptation layer.
- the adaptation layer 401 which feeds the text data stream TD to the adaptation layer 411, the application layer 402, which feeds the audio data stream AD to the adaptation layer 412, and the application layer 403, which feeds the video data stream VD to the adaptation layer 413.
- An adaptation layer is to be understood as a means with which a measure for error detection and / or error correction can be carried out.
- a measure for error detection and / or error correction is further to be understood as a method with which it is possible to recognize and / or correct errors that have occurred during the transmission of a data stream.
- the total data stream is processed further in such a way that the processed total data stream can be transmitted in a network 440.
- a video compression method is known from [3].
- the known arrangements and methods have the disadvantage, in particular, that it is not possible to associate associated data packets of different data streams, which data streams have been transmitted, with one another without a fundamental change in the transmission method.
- the invention is based on the problem of specifying a method and an arrangement for processing a data stream with data packets with which an assignment of related data packets of different data streams is possible without being subject to the above-described disadvantage of the known arrangements and methods.
- the total data stream is received by a first layer.
- the captured total data stream is processed in such a way that an error detection for the data packet is carried out using an error detection field in each case of a data packet.
- Information about an error detection field of a data packet of the processed total data stream and at least part of the processed total data stream is transmitted from the first layer to a second layer.
- the data packets of the transmitted part of the total data stream are assigned to the first data stream and the second data stream using the information about the error detection field.
- the arrangement for processing an entire data stream with data packets of a first data stream and data packets of a second data stream, which data packets each have an error detection field has a first layer which receives the total data stream and with which the received total data stream can be processed in such a way that using an error detection field in each case of a data packet, error detection can be carried out for the data packet.
- information about an error detection field of a data packet of the processed total data stream and at least part of the processed total data stream can be transmitted from the first layer to a second layer. With the second layer, the data packets of the transmitted part of the total data stream can be assigned to the first data stream and the second data stream using the information about the error detection field.
- the invention has the particular advantage that known data transmission methods can be used for the transmission of the entire data stream without major modifications.
- the entire data stream is preferably transmitted using a method which has features of an ITU-T H.324 method.
- the information about an error detection field is the error detection field itself.
- the first and the second data stream each comprise at least part of the following types of data:
- Data transmission is simplified in that the first data stream and the second data stream have the same type of data.
- Show it 1 shows a sketch with two arrangements in which the transmission and processing of different data streams is symbolically described
- FIG. 2 shows a sketch in which an arrangement according to the exemplary embodiment is sketched, with which data packets are processed as part of a data transmission;
- FIG. 3 shows a flow chart in which individual method steps for processing data packets according to the exemplary embodiment are shown
- FIG. 4 shows a sketch with an arrangement with which data packets can be transmitted in accordance with the ITU-T H.324 standard
- FIG. 5 shows a sketch in which an arrangement according to the exemplary embodiment is sketched, with which data packets are processed as part of a data transmission.
- FIG. 1 shows a first arrangement AI and a second arrangement A2. Furthermore, for each arrangement AI, A2, a camera K coupled to the respective arrangement AI, A2, a microphone MIK, a screen BS and a keyboard TA are shown symbolically.
- the first arrangement AI and the second arrangement A2 are coupled to one another via any transmission medium UM for the transmission of data.
- Any sequence of images is recorded, digitized and supplied to the respective arrangement AI, A2 with the camera K.
- the supplied digitized images of a video compression are educated.
- the video compression process is described in [3].
- a digitized image is further processed in such a way that from the digitized image a basic image (foreground image), which has image data of a foreground of the digitized image, and an associated additional image (background), which image data of a background of the digitized image. points, is generated. Digitized basic image data and associated digitized additional image data are thus generated for the sequence of images.
- the further processing of the digital image data described below ensures that after a transmission of the image data in which the digitized basic data and the digitized additional data are transmitted, an assignment of an associated additional image to the associated basic image in accordance with the assignment of the additional image to the basic image before Transfer is possible.
- any audio data are recorded, digitized and fed to the respective arrangement AI, A2 and stored there.
- Digital data can, for example, also be entered manually by a user via the keyboard TA into the respective arrangement AI, A2 and stored there.
- the digital data are referred to below as digital data streams DS.
- digital data with which a text is described TD e.g. a text file, - audio data AD,
- VD Video data VD, which include the basic image data and the additional image data.
- FIG. 5 shows an arrangement for receiving and processing data streams, which is contained in the arrangements AI, A2 shown in FIG. 1.
- a direction of a data flow is symbolically represented by an arrow.
- FIG. 5 shows a total data stream GDS with data packets, which total data stream GDS has been transmitted in accordance with the standard ITU-T H.324, as described in [1].
- the overall data stream GDS is structured in accordance with the ITU-T H.324 standard and comprises a first data stream GD with data packets which have the basic image data from the digitized video images (cf. FIG. 1). Furthermore, the overall data stream GDS comprises a second data stream ZD with data packets which have the additional image data of the digitized video images. Furthermore, the total data stream comprises a third data stream TD and a fourth data stream AD, which comprise the text data and the audio data.
- the entire data stream GDS is received by a demultiplexing layer 510.
- the total data stream GDS is grouped by demultiplexing into the first data stream GD, second data stream ZD, third data stream TD and fourth data stream AD.
- the demultiplex layer 510 transmits the grouped data streams GD, ZD, TD and AD separately to a first 521, second 522, third 523 and fourth 524 adaptation layer.
- An adaptation layer is to be understood as a means with which a measure for error detection and / or error correction can be carried out.
- the received data streams GD, ZD, TD and AD are each error-handled by the repeat request process.
- the adaptation layer 521, 522, 523 and 524 transmits the error-treated data stream VGD, VZD, VTD and VAD to a further layer.
- the error-treated third data stream VDT which comprises the text data, is transmitted to a first application layer 541.
- the error-treated fourth data stream VAD which comprises the audio data, is transmitted to a second application layer 542.
- the structure of the first and second application layers is described in [2].
- the error-treated third data stream VTD and the error-treated fourth data stream VAD are processed further in the first application layer 541 and in the second application layer 542 in such a way that control signals are formed from the text data and audio signals from the audio data.
- the error-treated first data stream VGD with data packets which have the basic image data of the digitized video images and the error-treated second data stream VZD with data packets which have the associated additional image data of the digitized video images are assigned layer 530 fed.
- a data packet of the error-treated first data stream VGD and an associated data packet of the error-treated second data stream VZD are assigned to one another such that a digitized video image can be reconstructed using the basic image data and the additional image data of the assigned data packets.
- the assignment layer 530 transmits the assigned first data stream ZVGD and the assigned second data stream ZVZD to a third application layer 543.
- the transmitted assigned data streams ZVGD and ZVZD are further processed in such a way that the digitized video images are reconstructed.
- FIG. 2 shows the processing of the first and second data streams VGD and VZD in the assignment layer 530 in accordance with the arrangement described above (cf. FIG. 5).
- FIG. 3 shows method steps which are carried out in accordance with FIG. 2.
- a first step 310 the first data stream 201, which comprises the basic image data of the digitized images, and the second data stream 202, which comprises the additional image data of the digitized images, from the third adaptation layer 211 and the fourth adaptation layer 212 (cf. FIG. 5) received.
- FIG. 1 A structure of the first 201 and the second 202 data stream is shown symbolically in FIG.
- the first data stream 201 has data packets 203 which each contain the basic image data DP11, DP21, DP31 and DP41 204. include a digitized image. Furthermore, the data packets 203 each have a so-called packet sequence number F1, F2, F3 and F4 205 (PSN number). The PSN numbers F1, F2, F3 and F4 205 were assigned to the data packets 203 in the course of the error detection according to the ITU-T H.324 standard during transmission.
- the second data stream 202 with data packets 206 which each comprise the additional image data DP12, DP22, DP32 and DP42 207 and also a PSN number F1, F2, F3 and F4, has a structure corresponding to the first data stream 201.
- the PSN numbers are assigned to the data packets in such a way that a data packet of the first data stream, which has the basic picture data of a selected digitized video picture, and a data packet of the second data stream, which has the associated additional picture data of the selected digitized video picture, each have the same PSN Number is assigned. A digitized image can thus be reconstructed using the data packets, which each have the same PSN number.
- a second step 320 error detection and / or error correction in accordance with the ITU-T H.324 standard takes place for the received first data stream 201 and for the received second data stream 202.
- the error-treated first data stream 213 is transmitted to the assignment layer 230.
- the error-treated first data stream 213 is transmitted in such a way that the data packets 215 of the transmitted error-treated first data stream continue to have the basic image data DP11, DP21, DP31 and DP41 216 and the PSN numbers F1, F2, F3 and F4 217.
- the error-treated second data stream 214 is processed in the third step 330 in accordance with the above-described procedure transmitted for the error-treated first data stream 213 to the assignment layer 230.
- the error-treated second data stream 214 with the data packets 218 also has the basic image data DP12, DP22, DP32 and DP42 219 and the PSN numbers F1, F2, F3 and F4 220, respectively.
- a fourth step 340 the data packets 215 of the error-treated first data stream 213 are assigned to the associated data packets 218 of the error-treated second data stream 214 in the assignment layer 230.
- the assignment is made using the PSN numbers 217 of the data packets 215 of the error-treated first data stream 213 and the PSN numbers 220 of the data packets 218 of the error-treated second data stream 214.
- the data packets are assigned in such a way that data packets with the same PSN numbers are assigned to one another.
- the associated data packet 218 of the error-treated second data stream 214 is assigned, which has the same PSN number 220 as the data packet 215 of the error-treated first data stream 213.
- the assignment layer 230 transmits the mutually assigned first 241 and second 242 data streams to the corresponding application layer (cf. FIG. 5).
- the following publications are cited in this document:
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00931010A EP1180293B1 (de) | 1999-05-03 | 2000-04-05 | Verfahren und anordnung zum bearbeiten eines gesamtdatenstroms mit datenpaketen |
JP2000616175A JP2002544683A (ja) | 1999-05-03 | 2000-04-05 | データパケットを有する総合データ流の処理方法および処理装置 |
DE50008844T DE50008844D1 (de) | 1999-05-03 | 2000-04-05 | Verfahren und anordnung zum bearbeiten eines gesamtdatenstroms mit datenpaketen |
US09/959,748 US7212549B1 (en) | 1999-05-03 | 2000-04-05 | Method and system for processing a data stream with data frames |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19920205 | 1999-05-03 | ||
DE19920205.2 | 1999-05-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2000067437A2 true WO2000067437A2 (de) | 2000-11-09 |
WO2000067437A3 WO2000067437A3 (de) | 2001-04-26 |
Family
ID=7906745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DE2000/001050 WO2000067437A2 (de) | 1999-05-03 | 2000-04-05 | Verfahren und anordnung zum bearbeiten eines gesamtdatenstroms mit datenpaketen |
Country Status (6)
Country | Link |
---|---|
US (1) | US7212549B1 (de) |
EP (1) | EP1180293B1 (de) |
JP (1) | JP2002544683A (de) |
CN (1) | CN1147104C (de) |
DE (1) | DE50008844D1 (de) |
WO (1) | WO2000067437A2 (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5042355B2 (ja) * | 2007-10-03 | 2012-10-03 | エルジー エレクトロニクス インコーポレイティド | ブロードキャスト及びマルチキャストサービスにおける送信最適化手法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998021846A1 (de) * | 1996-11-08 | 1998-05-22 | Siemens Aktiengesellschaft | Verfahren und anordnung zum multiplexen einer vielzahl digitaler datenströme zu einem digitalen gesamtdatenstrom sowie verfahren und anordnung zum demultiplexen eines digitalen gesamtdatenstroms zu einer vielzahl digitaler datenströme |
EP0986228A1 (de) * | 1998-09-08 | 2000-03-15 | Robert Bosch Gmbh | Verfahren zur Synchronisation von mindestens zwei Datenströmen zwischen Teilnehmern eines Kommunikationssystems |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6124882A (en) * | 1992-02-19 | 2000-09-26 | 8×8, Inc. | Videocommunicating apparatus and method therefor |
US6121998A (en) * | 1992-02-19 | 2000-09-19 | 8×8, Inc. | Apparatus and method for videocommunicating having programmable architecture permitting data revisions |
US5926208A (en) * | 1992-02-19 | 1999-07-20 | Noonen; Michael | Video compression and decompression arrangement having reconfigurable camera and low-bandwidth transmission capability |
DE4422015C1 (de) | 1994-06-16 | 1995-08-03 | Bosch Gmbh Robert | Verfahren zur Übertragung digitaler Daten und digitaler Zusatzdaten und Verfahren zur Wiedergabe digitaler Daten und digitaler Zusatzdaten |
EP0806873A3 (de) * | 1996-05-08 | 1998-11-18 | Matsushita Electric Industrial Co., Ltd. | Multiplex-Übertragungsverfahren und -system, und Audiogitterabsorptionsverfahren dafür |
US5838678A (en) * | 1996-07-24 | 1998-11-17 | Davis; Joseph W. | Method and device for preprocessing streams of encoded data to facilitate decoding streams back-to back |
US6202060B1 (en) * | 1996-10-29 | 2001-03-13 | Bao Q. Tran | Data management system |
GB9702202D0 (en) | 1997-02-04 | 1997-03-26 | Osteometer Meditech As | Diagnosis of arthritic conditions |
US6026097A (en) * | 1997-03-13 | 2000-02-15 | 8 X 8, Inc. | Data processor having controlled scalable input data source and method thereof |
US6115422A (en) * | 1997-09-26 | 2000-09-05 | International Business Machines Corporation | Protocol and procedure for time base change in an MPEG-2 compliant datastream |
-
2000
- 2000-04-05 CN CNB008071861A patent/CN1147104C/zh not_active Expired - Fee Related
- 2000-04-05 WO PCT/DE2000/001050 patent/WO2000067437A2/de active IP Right Grant
- 2000-04-05 JP JP2000616175A patent/JP2002544683A/ja not_active Withdrawn
- 2000-04-05 US US09/959,748 patent/US7212549B1/en not_active Expired - Lifetime
- 2000-04-05 EP EP00931010A patent/EP1180293B1/de not_active Expired - Lifetime
- 2000-04-05 DE DE50008844T patent/DE50008844D1/de not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998021846A1 (de) * | 1996-11-08 | 1998-05-22 | Siemens Aktiengesellschaft | Verfahren und anordnung zum multiplexen einer vielzahl digitaler datenströme zu einem digitalen gesamtdatenstrom sowie verfahren und anordnung zum demultiplexen eines digitalen gesamtdatenstroms zu einer vielzahl digitaler datenströme |
EP0986228A1 (de) * | 1998-09-08 | 2000-03-15 | Robert Bosch Gmbh | Verfahren zur Synchronisation von mindestens zwei Datenströmen zwischen Teilnehmern eines Kommunikationssystems |
Non-Patent Citations (2)
Title |
---|
BASSIL J: "MULTIMEDIA OVER MOBILE NETWORKS USING THE H324 FAMILY" IEE COLLOQUIUM ON THE FUTURE OF MOBILE MULTIMEDIA COMMUNICATIONS, 1996, XP000919344 * |
FAERBER N ET AL: "EXTENSIONS OF ITU-T RECOMMENDATION H.324 FOR ERROR-RESILIENT VIDEO TRANSMISSION" IEEE COMMUNICATIONS MAGAZINE,US,IEEE SERVICE CENTER. PISCATAWAY, N.J, Bd. 36, Nr. 6, 1. Juni 1998 (1998-06-01), Seiten 120-128, XP000777794 ISSN: 0163-6804 in der Anmeldung erw{hnt * |
Also Published As
Publication number | Publication date |
---|---|
EP1180293A2 (de) | 2002-02-20 |
CN1349703A (zh) | 2002-05-15 |
JP2002544683A (ja) | 2002-12-24 |
DE50008844D1 (de) | 2005-01-05 |
CN1147104C (zh) | 2004-04-21 |
US7212549B1 (en) | 2007-05-01 |
EP1180293B1 (de) | 2004-12-01 |
WO2000067437A3 (de) | 2001-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69815489T2 (de) | Vorrichtung und verfahren zur datenverarbeitung von mehreren quellen | |
DE60131890T2 (de) | Dynamische Delta-Kopierung für Kabelmodemkopffeldunterdrückung | |
DE19635116C2 (de) | Verfahren zur Videokommunikation | |
DE69827530T2 (de) | Adaptive Kommunikationsdatenformatierung | |
DE60034493T2 (de) | Aktualisierung des Headerkompressionszustands in Paketübertragung durch die Nutzung von Bit-stealing | |
DE19882497B4 (de) | Multimedia Multiplexverfahren | |
DE69530665T2 (de) | Verfahren und gerät zur sprachübertragung in einem mobilen kommunikationssystem | |
DE112019007412T5 (de) | Verfahren zum bereitstellen von pfadsignal-overhead im 64b/66b-zeichenstrom eines itu-t-metro-transportnetzwerks | |
DE3939136A1 (de) | Verfahren zur decodierung von codierten bilddaten | |
EP0698316A1 (de) | Verfahren zum übertragen von bildern | |
EP1069724B1 (de) | Makro-Diversity-Übertragung in einem Mobilfunksystem | |
EP1180293B1 (de) | Verfahren und anordnung zum bearbeiten eines gesamtdatenstroms mit datenpaketen | |
EP0802635B1 (de) | Verfahren zur Übertragung von codierten Daten | |
EP1603302B1 (de) | Verfahren und Vorrichtung zur Codierung, Übertragung und Decodierung digitaler Daten | |
EP0937345B1 (de) | Verfahren und anordnung zum multiplexen einer vielzahl digitaler datenströme zu einem digitalen gesamtdatenstrom sowie verfahren und anordnung zum demultiplexen eines digitalen gesamtdatenstroms zu einer vielzahl digitaler datenströme | |
DE102007006841A1 (de) | Digitales BDA-Signalverarbeitungssystem für Microsoft Windows, und Verarbeitungsverfahren dafür | |
EP1511215B1 (de) | Verfahren und Vorrichtung zur Datenübertragung gemä einem Hybrid-ARQ-Verfahren | |
EP1609266B1 (de) | Verfahren und messgerät zum ermitteln einer fehlerrate ohne inkrementale redundanz | |
DE19813412B4 (de) | Verfahren zur Übertragung von Videodaten mit Mobilfunkgeräten | |
DE102016112314B4 (de) | Verfahren zum Bestimmen wenigstens eines Dienstgüte-Parameters einer paketbasierten Datenübertragung | |
DE60226000T2 (de) | Verfahren und Vorrichtung zur Steigerung der Datenübertragungsrate in einem Kommunikationsnetz | |
DE69629564T2 (de) | Verfahren und Kommunikationsnetz mit Übersetzung eines Bitstroms in Transportrahmen | |
DE19640414C2 (de) | Verfahren zum Übermitteln digitaler Daten von einem ersten Endgerät über eine Basisstation zu mindestens einem zweiten Endgerät gemäß DECT-Standard und Basisstation insbesondere zum Durchführen des Verfahrens | |
DE10031675A1 (de) | Verfahren zum gleichzeitigen Übertragen mehrerer Teildatenströme und Vorrichtung zum Korrigieren von Übertragungsfehlern | |
DE4303775C2 (de) | Verfahren zum Übertragen von Vorlagen-Bilddaten mittels eines sendeseitigen Faksimilegerätes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 00807186.1 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): CN JP KR US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): CN JP KR US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2000931010 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2000 616175 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09959748 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 2000931010 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 2000931010 Country of ref document: EP |