Patent ID: 7027518

Claim:
A method for transmitting frames of digital information over a wireless communication connection between a transmitter and a receiver, comprising the steps of: in the transmitter, convolutionally encoding and puncturing a certain sequence of bits within each frame of digital information before transmitting the frame over a wireless communication connection, and in the receiver, decoding and depuncturing the sequence of bits within each frame of digital information that was convolutionally encoded and punctured, after receiving the frame over a wireless communication connection; wherein: said step performed in the transmitter comprises the substep of rearranging the sequence of bits within each frame of digital information that is to be convolutionally encoded and punctured, before convolutionally encoding and puncturing it, into an order that has been found to produce, during the course of convolutionally encoding with a certain convolutional code and puncturing with a certain puncturing pattern, a convolutionally encoded and punctured sequence where the statistical probability of transmission errors exhibits a predefined behaviour and said step performed in the receiver comprises the substep of inversely rearranging the sequence of bits within each frame of digital information that was so rearranged in the transmitter so that the effect of said rearranging in the transmitter on the mutual order of the bits of the sequence is cancelled, after decoding and depuncturing the sequence of bits.