Patent ID: 7764673

Claim:
An apparatus for communicating data, comprising: a cell site element associated with a base transceiver station and operable to: receive a plurality of bits associated with a communications flow over a Digital Signal 0 (DS0) channel; identify a submultiplexing scheme associated with the communications flow over the DS0 channel; determine if a variable size codebook includes a mapping of the plurality of bits associated with the communications flow over the DS0 channel to a selected one of a plurality of bit patterns, each of the plurality of bit patterns mapped to a selected one of a plurality of payload present (PP) header bit patterns, each PP header bit pattern comprising two or more bits, each PP header bit pattern having a size associated with how frequently its mapped bit pattern is estimated to occur; if the variable size codebook includes the mapping of the plurality of bits to the selected one of the plurality of bit patterns: communicate the PP header bit pattern mapped to the selected bit pattern in place of the plurality of bits associated with the communications flow, the bit pattern including one or more bits indicating the identified submultiplexing scheme; and if the variable size codebook fails to include the mapping: communicate one bit indicating that the corresponding communications flow is uncompressed.