EP1751955B1

Header compression of multimedia data transmitted over a wireless communication system

Abstract

This record has no abstract on file.

EP1751955B1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 13 May 2025, 1.4 years ago.

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

30 claims: 3 independent, 27 dependent

  1. 1
    A method of transmitting data over a wireless communication system (100) , the method comprising:determining a physical layer packet size of the wireless communication system (1102) ;determining a maximum size of a compressed header (1104) ;and partitioning an information unit, wherein the size of the partitions are selected such that after a partition is encoded the aggregate size of the encoded partition and the compressed header are no greater than the physical layer packet size (1106) , wherein the physical layer packet size and the maximum size of the compressed header are determined by negotiation between participants in a communication session .
  2. 2
    A method as defined in Claim 1, wherein the information unit comprises multimedia data.
  3. 3
    A method as defined in Claim 1, wherein the information unit comprises video data.
  4. 4
    A method as defined in Claim 1, wherein the header is compressed in accordance with robust header compression techniques.
  5. 5
    A method as defined in Claim 1, wherein the header is compressed in accordance with zero-byte header compression techniques.
  6. 6
    A method as defined in Claim 1, wherein the wireless communication system is a CDMA system.
  7. 7
    A method as defined in Claim 1, wherein the wireless communication system is a GSM system.
  8. 8
    A method as defined in Claim 1, wherein the wireless communication system is an EDGE system.
  9. 9
    A method as defined in Claim 1, wherein the wireless communication system is a GPRS system.
  10. 10
    A method as defined in Claim 1 comprising:determining a set of possible physical layer data packet sizes of available communication channels;partitioning a frame of multimedia data into partitions, wherein the size of the partitions are selected so that the aggregate size of a partition plus the maximum size of a compressed header match one of the possible data packet sizes;and encoding the partition, appending the compressed header and transmitting the encoded partition with the appended header.
  11. 11
    A method as defined in Claim 10, wherein the multimedia data is a variable bit rate stream.
  12. 12
    A method as defined in Claim 10, wherein the multimedia data is a video stream.
  13. 13
    A method as defined in Claim 10, wherein determining the set of possible physical layer data packet sizes and the maximum size of the compressed header is determined by negotiation between participants in a communication session.
  14. 14
    A method as defined in Claim 10, wherein the communication channels are CDMA channels.
  15. 15
    A method as defined in Claim 10, wherein the communication channels are GSM channels.
  16. 16
    A method as defined in Claim 10, wherein the communication channels are EDGE channels.
  17. 17
    A method as defined in Claim 10, wherein the communication channels are GPRS channels.
  18. 18
    A method as defined in Claim 10, wherein the header is compressed in accordance with robust header compression techniques.
  19. 19
    A method as defined in Claim 10, wherein the header is compressed in accordance with zero byte header compression techniques.
  20. 20
    A computer program for performing all the steps of a method according to any of the Claims 1 to 19 when run on a computer.
  21. 21
    A wireless communication device (1202) comprising:a processor (1210) configured to determine possible data packet sizes of available communication channels and a maximum size of a compressed header;and an encoder (1208, 1210) configured to partition multimedia data into partitions, wherein the size of the partitions are selected so that the aggregate size of a partition plus the maximum size of a compressed header match one of the possible data packet sizes, and encoding the partition, appending the compressed header;and a transmitter (1206) configured to transmit the partition with the appended header;wherein the size of the physical layer packet and the maximum size of the compressed header is determined by negotiation between participants in a communication session.
  22. 22
    A wireless communication device as defined in Claim 21, wherein the multimedia data is a data stream.
  23. 23
    A wireless communication device as defined in Claim 21, wherein the multimedia data is a video stream.
  24. 24
    A wireless communication device as defined in Claim 21, wherein the communication channels are CDMA channels.
  25. 25
    A wireless communication device as defined in Claim 21, wherein the communication channels are GSM channels.
  26. 26
    A wireless communication device as defined in Claim 21, wherein the communication channels are GPRS channels.
  27. 27
    A wireless communication device as defined in Claim 21, wherein the communication channels are EDGE channels.
  28. 28
    A wireless communication device as defined in Claim 21, wherein the header is compressed in accordance with robust header compression techniques.
  29. 29
    A wireless communication device as defined in Claim 21, wherein the header is compressed in accordance with zero byte header compression techniques.
  30. 30
    A computer readable media embodying a method of encoding data, the method comprising:determining a physical layer packet size of the wireless communication system (1102) ;determining a maximum size of a compressed header (1104) ;and partitioning an information unit, wherein the size of the partitions are selected such that after a partition is encoded the aggregate size of the encoded partition and the compressed header are no greater than the physical layer packet size (1106) , wherein the physical layer packet size and the maximum size of the compressed header are determined by negotiation between participants in a communication session .
Independent claims30