EP1290835B1

Transmission over packet switched networks

Abstract

The invention relates to methods for encoding/decoding a digitized sound signal which is transmitted over a packet switched network in such a way that diversity is provided. Each sound segment of the digitized sound signal is encoded into at least two different segment descriptions, i.e. into different representations of the sound signal segment. The segment descriptions differ from each other in that they provide different quantization values for a digital sound signal sample. The different segment descriptions are transmitted in separate data packets over the network at different points of time.

EP1290835B1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 9 May 2021, 5.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

17 claims: 10 independent, 7 dependent

  1. 1
    A method of encoding a digitized sound signal and transmitting the coded digitized sound signal over a packet switched network, the method providing time diversity and including the steps of:encoding said digitized sound signal and its sound segments into at least two different descriptions with respective segment descriptions, each description being a representation of the sound signal with a respective set of quantization levels, wherein each sound segment is represented by at least two different segment descriptions;and transmitting, for each one of said sound segments, each of said at least two different segment descriptions in separate data packets at different points of time, wherein a predefined time interval is introduced between the transmissions of two different segment descriptions of a sound segment.
  2. 3
    The method as claimed in any one of claims 1 - 2, including the step of grouping a first segment description of a first sound segment with a second segment description of a second sound segment together in one and the same data packet, wherein each segment description of the data packet describes a sound segment in accordance with a corresponding sound signal description.
  3. 5
    The method as claimed in any one of claims 1 - 4, wherein a data packet including a segment description of a sound segment is transmitted over a path in said packet switched network which path is different from that of a packet including another segment description of the same sound segment.
  4. 6
    The method as claimed in any one of claims 1 - 5, wherein said digitized sound signal is a PCM encoded bitstream.
  5. 8
    The method as claimed in any one of claims 1 - 7, wherein each segment description is subject to lossless encoding prior to being included in a data packet for transmission, the lossless encoding including compressing the segment description by exploiting redundancies in the encoded digitized sound signal.
  6. 10
    A method of receiving and decoding a coded digitized sound signal from a packet switched network, the method utilizing time diversity provided by received packets and including the steps of:waiting a predetermined time period for reception of at least two different packets, the packets including different segment descriptions for one and the same sound segment;and a) decoding said sound signal segment based on a merger of said different segment descriptions included by said at least two different packets, if said different segment description are received within said time period, or b) decoding said sound signal segment based on those, one or a merger of more than one, different segment descriptions that were received within said time period.
  7. 14
    The method as claimed in any one of claims 10 - 13, wherein a received segment description is subject to lossless decoding prior to being merged with another segment description of the same sound signal segment.
  8. 15
    The method as claimed in claims 14, wherein said lossless decoding includes the steps of:decoding code words of a received segment description into received quantization levels;generating prediction samples based on previously received quantized digital sound samples of said digitized sound signal;deriving, based on the generated prediction samples, received quantized digital sound samples of said digitized sound signal from said quantization levels;and de-quantizing said received quantized digital sound samples into digitized sound samples of said digitized sound signal.
  9. 16
    A computer readable medium having computer executable instructions for causing a digitized sound signal to be encoded and transmitted over a packet switched network in such way that diversity is provided, the computer executable instructions performing the steps of the method as claimed in any one of claims 1 - 9.
  10. 17
    A computer readable medium having computer executable instructions for causing a digitized sound signal from a packet switched network to be received and decoded in such way that the diversity provided by the received packets is utilized, the computer executable instructions performing the steps of the method as claimed in any one of claims 10 - 15.