EP1514375A2

Method and arrangement for encoding and decoding a sequence of digital data

Abstract

A method is provided for encoding and decoding a sequence of digital data, according to which a portion of the sequence of digital data corresponds to a data block that includes several data packets, at least two data packets per data block containing an identifier. The position of the data packet within the corresponding data block can be determined based on the identifier, and the data is encoded or decoded by taking into account the identifier.

Term

Term ended

Projected expiry passed 12 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 15 independent, 5 dependent

  1. 1
    Translation of claims of equivalent WO 03107581 A2 1. A method for encoding a sequence of digital data, - in which a part of the sequence of digital data corresponds to a data block, - wherein the data block comprises a plurality of data packets, - wherein at least two data packets per data block each comprise an identifier, based on the identifier is determined the position of the data packet within the associated data block, and - in which the data are coded in consideration of the identifier.
  2. 2
    Second Method for decoding a sequence of digital data, - in which a part of the sequence of digital data corresponds to a data block, - in which the data block comprises a plurality of data packets, - wherein at least two data packets per data block each comprise an identifier, wherein the position of the data packet within the associated data block is determined on the basis of the identifier, and - in which the data is decoded taking into account the identifier.
  3. 4
    4th A method according to any one of the preceding claims, wherein the sequence of digital data comprises a sequence of digital image data.
  4. 5
    5th Method according to one of the preceding claims, wherein the data block comprises redundancy information.
  5. 6
    6th Method according to one of the preceding claims, wherein based on the identifier, a beginning and an end of the data block is determined.
  6. 7
    7th Method according to one of the preceding claims, in which the data packets comprise information about the data block width.
  7. 8
    8th. .Method according to one of the preceding claims, in which the identifier and the information about the data block width are transmitted alternately, in particular according to a predefinable repetition pattern, in a data field.
  8. 9
    9th Method according to one of the preceding claims, in which the number of data packets with identifier is specified such that every nth data packet receives the identifier.
  9. 11
    11th Method according to one of the preceding claims, in which the at least two data packets with identifier are every other data packet.
  10. 12
    12th Method according to one of the preceding claims, wherein the data block is an interleaver block.
  11. 13
    13th Method according to one of the preceding claims, in which an order of the data blocks is determined.
  12. 15
    15th Method according to one of the preceding claims, in which a real-time transfer protocol (RTP) is used as the protocol.
  13. 16
    16th Method according to one of the preceding claims, in which the identifier for determining the position of the data packet within the data block is a sequence number.
  14. 18
    18th Method according to one of the preceding claims, in which a method for unequal error protection is used.
  15. 20
    20th Arrangement for coding a sequence of digital data, in which a processor unit is provided, which is set up in such a way that part of the sequence of digital data is a data block, the data block comprises several data packets, at least two data packets per data block each comprise an identifier, whereby the position of the data packet within the associated data block is determined on the basis of the identifier, and - the data can be coded with this means taking into account the identifier. 1. Arrangement for decoding a sequence of digital data, in which a processor unit is provided, which is set up in such a way that part of the sequence of digital data is a data block, the data block comprises several data packets, at least two data packets per data block each comprise an identifier, whereby the position of the data packet within the associated data block is determined on the basis of the identifier, and the data is decodable with this means taking into account the identifier.
Independent claims15