Moderate rate phase shift keying codec
First Claim
1. A method comprising:
- demultiplexing a bit stream into a first block and a second block;
convolutionally coding the first block;
block coding the second block;
mapping the convolutionally coded first block to a sequence of three-bit symbols, the bits of the convolutionally coded first block making up one bit of each three-bit symbol;
mapping the block coded second block to the sequence of three-bit symbols, the bits of the block coded second block making up two bits of each three-bit symbol; and
mapping the three-bit symbols to a phase shift keyed constellation.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided that yields bandwidth efficient low bit rate communication of digital signals in a noisy channel. According to one aspect of the present invention, the invention includes demultiplexing a received input bit stream to divide it into a first block and a second block, convolutionally coding the first block, block coding the second block, mapping the convolutionally coded first block to a sequence of three-bit symbols, so that the bits of the convolutionally coded first block make up one bit of each three-bit symbol, mapping the block coded bits of the second block to the sequence of three-bit symbols, so that the bits of the block coded second block make up two bits of the three-bit symbol, and mapping the three-bit symbols to a phase shift keyed constellation.
42 Citations
23 Claims
-
1. A method comprising:
-
demultiplexing a bit stream into a first block and a second block;
convolutionally coding the first block;
block coding the second block;
mapping the convolutionally coded first block to a sequence of three-bit symbols, the bits of the convolutionally coded first block making up one bit of each three-bit symbol;
mapping the block coded second block to the sequence of three-bit symbols, the bits of the block coded second block making up two bits of each three-bit symbol; and
mapping the three-bit symbols to a phase shift keyed constellation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a demultiplexer to divide an incoming bit stream into a first block and a second block;
a convolutional coder coupled to the demultiplexer to receive and code the first block;
a block coder coupled to the demultiplexer to receive and code the second block;
a first mapper to divide the coded second block into two blocks; and
a second mapper to map the coded first block and the two blocks of the coded second block to a sequence of three-bit symbols in a phase shift keyed constellation. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A machine-readable medium having stored thereon data representing sequences of instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
demultiplexing a bit stream into a first block and a second block;
convolutionally coding the first block;
block coding the second block;
mapping the convolutionally coded first block to a sequence of three-bit symbols, the bits of the convolutionally coded first block making up one bit of each three-bit symbol;
mapping the block coded second block to the sequence of three-bit symbols, the bits of the block coded second block making up two bits of each three-bit symbol; and
mapping the three-bit symbols to a phase shift keyed constellation. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
means for demultiplexing a bit stream into a first block and a second block;
means for convolutionally coding the first block;
means for block coding the second block;
means for mapping the convolutionally coded first block to a sequence of three-bit symbols, the bits of the convolutionally coded first block making up one bit of each three-bit symbol;
means for mapping the block coded second block to the sequence of three-bit symbols, the bits of the block coded second block making up two bits of each three-bit symbol; and
means for mapping the three-bit symbols to a phase shift keyed constellation. - View Dependent Claims (21, 22, 23)
-
Specification