• DocumentCode
    785781
  • Title

    Complementary punctured convolutional (CPC) codes and their applications

  • Author

    Kallel, Samir

  • Author_Institution
    Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    43
  • Issue
    6
  • fYear
    1995
  • fDate
    6/1/1995 12:00:00 AM
  • Firstpage
    2005
  • Lastpage
    2009
  • Abstract
    Presents a new class of punctured convolutional codes that are complementary (CPC codes). A set of punctured convolutional codes derived from the same original low rate code are said to be complementary if they are equivalent (in terms of their distance properties) and if when combined yield at least the original low rate code. Based on these CPC codes the author proposes and analyzes a variation of the type II hybrid ARQ scheme which is called a type III hybrid ARQ scheme. With the type III hybrid ARQ scheme, the starting code rate can be chosen to match the channel noise requirements, and as with the type II scheme, packets that are detected in error are not discarded, but are combined with complementary transmissions provided by the transmitter to help recover the transmitted message. The main advantage is that any complementary sequence sent for a packet that is detected with errors is self decodable. That is the decoder does not have to rely on previously received sequences for the same data packet for decoding, as is generally the case with incremental redundancy ARQ schemes. This feature is desirable especially in situations where a transmitted packet can be lost or severely damaged as a result of interference. CPC codes can find applications in diversity transmission systems. A novel complementary diversity scheme which makes use of CPC codes is briefly discussed
  • Keywords
    automatic repeat request; convolutional codes; diversity reception; interference (signal); packet switching; CPC codes; channel noise requirements; complementary diversity scheme; complementary punctured convolutional codes; complementary sequence; data packet; distance properties; diversity transmissions systems; interference; low rate code; starting code rate; transmitted packet; type II hybrid ARQ scheme; type III hybrid ARQ scheme; Automatic repeat request; Communication systems; Convolution; Convolutional codes; Decoding; Forward error correction; Interference; Modems; Redundancy; Transmitters;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/26.387438
  • Filename
    387438