Wireless network with enhanced data rate
First Claim
1. A high-speed transmitter for digital data having a variable data rate, the transmitter comprising:
- a convolutional encoder, adapted to generate, for each group of k input bits in a bitstream, n coded output bits, such that k and n are integers, n equal to or greater than k, and at least one of k and n is variable responsive to the variable data rate of the transmitter;
a modulator, coupled to map the output bits generated by the encoder to a constellation of M symbols for transmission by the transmitter, M an integer, which is variable responsive to the variable data rate of the transmitter; and
wherein for a given rate Rs of transmission of the symbols by the transmitter, the variable data rate Rb is given by Rb=Rs*log 2(M)*Rc, wherein Rc is a code rate equal to k/n.
2 Assignments
0 Petitions
Accused Products
Abstract
A high-speed transmitter for digital data having a variable data rare, the transmitter comprising a convolutional encoder, adapted to generate, for each group of k input bits in a bitstream, n coded output bits, such that k and n are integers, n equal to or greater than k, and at least one of k and n is variable responsive to the variable data rate of the transmitter; and a modulator, coupled to map the output bits generated by the encoder to a constellation of M symbols for transmission by the transmitter, M an integer, which is variable responsive to the variable data rate of the transmitter; and wherein for a given rate Rs of transmission of the symbols by the transmitter, the variable data rate Rb is given by Rb=Rs*log 2(M)*Rc, wherein Rc is a code rate equal to k/n.
-
Citations
13 Claims
-
1. A high-speed transmitter for digital data having a variable data rate, the transmitter comprising:
-
a convolutional encoder, adapted to generate, for each group of k input bits in a bitstream, n coded output bits, such that k and n are integers, n equal to or greater than k, and at least one of k and n is variable responsive to the variable data rate of the transmitter;
a modulator, coupled to map the output bits generated by the encoder to a constellation of M symbols for transmission by the transmitter, M an integer, which is variable responsive to the variable data rate of the transmitter; and
wherein for a given rate Rs of transmission of the symbols by the transmitter, the variable data rate Rb is given by Rb=Rs*log 2(M)*Rc, wherein Rc is a code rate equal to k/n. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for variable-rate, high-speed transmission of digital data, comprising:
-
specifying a first bit rate at which the data are to be transmitted by a transmitter;
applying convolutional encoding to the data so as to generate, for each group of k input bits in a bitstream, n coded output bits, such that k and n are integers, n equal to or greater than k;
modulating the output bits to generate a constellation of M symbols, M a variable integer, for transmission of the modulated data at a given symbol rate and at the first bit rate;
specifying a second bit rate at which the data are to be transmitted, different from the first bit rate;
changing a value of at least one of k, n and M, so that after applying the convolutional encoding and modulating the output bits using the changed value, the transmitter transmits the modulated data at the given symbol rate and at the second bit rate; and
wherein for the given symbol rate Rs, changing the value of at least one of k, n end M comprises changing the value so that the second bit rare Rb is given by Rb=RS*log 2(M)*Rc, wherein Rc is a code rate equal to k/n. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification