CA2363591C

Update of header compression state in packet communications

Abstract

The soft state of a header compression scheme in a communication system carrying packet traffic including a real time communication signal can be updated (63) during periods of communication signal inactivity (62), during which there is no need to transmit the communication signal. The header compression soft state can also be updated by stealing bits (83, 84) from the communication signal to carry the header update information (73). If the communication signal includes source encoded data, the header compression soft state can be updated selectively (126) based on the bit rate (122, 124) of a codec that produced the source encoded data.

CA2363591C, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 25 February 2020, 6.6 years ago.

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

15 claims: 8 independent, 7 dependent

  1. 1
    CA 02363591 2008-11-05 The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:1. A method of transmitting information from a first communication station to a second communication station, comprising: the first station assembling packets which include header information and payload information, and sending the assembled packets from the first station to the second station;said assembling step including the first station assembling an update packet, including replacing at least some payload information with header update information which can be used by the second station to interpret header information in subsequent packets sent from the first station to the second station;and said sending step including sending said update packet from the first station to the second station.
  2. 3
    A method of transmitting information from a first communication station to a second communication station, comprising:the first station assembling packets which include header information and payload information, and sending the assembled packets from the first station to the second station;and said assembling step includes the first station assembling an update packet, including replacing a first portion of the payload information with header update information, and wherein said sending step includes sending the header update information in said update packet together with a second portion of the payload information from the first station to the second station.
  3. 6
    The method of any one of claims 3 to 5, wherein said replacing step includes replacing at least some of the payload information with partial header update information which the second station can use to interpret a portion of the header information in subsequent packets.
  4. 8
    The method of any one of claims 3 to 6, wherein said sending steps include sending the packets via a communication link including a wireless communication channel.
  5. 9
    A communication apparatus for transmitting information to a second communication apparatus, comprising;a packet unit having an input for receiving payload information, and having an output for sending to the second apparatus packets including payload information and header information;a header unit coupled to said packet unit for providing thereto said header information and also for providing thereto header update information which can be used by the second apparatus to interpret header information in subsequent packets sent from said packet unit to the second apparatus;and said packet unit operable, before sending one of said packets, to replace at least some of the payload information with the header update information.
  6. 11
    A communication apparatus for transmitting information to a second communication apparatus, comprising:a packet unit having an input for receiving payload information, and having an output for sending to the second apparatus packets including payload information and header information;a header unit coupled to said packet unit for providing thereto said header information and also for providing thereto header update information which can be used by the second apparatus to interpret header information in subsequent packets sent from said packet unit to the second apparatus;and said packet unit operable, before sending one of said packets, to replace a first portion of the payload information of said one packet with header update information, and to send the header update information in said one packet together with a second portion of the payload information,
  7. 14
    The apparatus of any one of claims 11 to 13, wherein said packet unit is operable to replace at least some of the payload information with partial header update information which the second station can use to interpret a portion of the header information in subsequent packets.
  8. 15
    The apparatus of any one of claims 11 to 13, wherein said packet unit is operable to send the packets via a communication link including a wireless communication channel.