Systems and methods for wireless communication over a wide bandwidth channel using a plurality of sub-channels
First Claim
1. A base station configured to communicate with a plurality of communication devices over a wideband communication channel comprising an overall bandwidth segmented into a plurality of sub-channels, the base station configured to:
- divide a single serial message intended for one of the plurality of communication devices into a plurality of parallel messages;
encode each of the plurality of parallel messages onto at least some of the plurality of sub-channels; and
transmit the encoded plurality of parallel messages to the communication device over the wideband communication channel.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of communicating over a wideband communication channel divided into a plurality of sub-channels comprises dividing a single serial message intended for one of the plurality of communication devices into a plurality of parallel messages, encoding each of the plurality of parallel messages onto at least some of the plurality of sub-channels, and transmitting the encoded plurality of parallel messages to the communication device over the wideband communication channel.
-
Citations
87 Claims
-
1. A base station configured to communicate with a plurality of communication devices over a wideband communication channel comprising an overall bandwidth segmented into a plurality of sub-channels, the base station configured to:
-
divide a single serial message intended for one of the plurality of communication devices into a plurality of parallel messages;
encode each of the plurality of parallel messages onto at least some of the plurality of sub-channels; and
transmit the encoded plurality of parallel messages to the communication device over the wideband communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A communication system, comprising:
-
a plurality of communication devices; and
a base station configured to communicate with the plurality of communication devices over a wideband communication channel comprising an overall bandwidth segmented into a plurality of sub-channels, the base station configured to;
divide a single serial message intended for one of the plurality of communication devices into a plurality of parallel messages;
encode each of the plurality of parallel messages onto at least some of the plurality of sub-channels; and
transmit the encoded plurality of parallel messages to the communication device over the wideband communication channel. - View Dependent Claims (14, 22, 23, 24, 27, 28, 29, 30, 31)
-
-
15. The communication system 14, further configured to:
-
assign one or more of the plurality of sub-channels to each of the plurality of communication devices;
divide each of a plurality of serial messages, which are each intended for one of the plurality of communication devices, into a plurality of parallel messages;
encode each of the plurality of parallel messages onto the sub-channels assigned to the corresponding communication device; and
transmit the encoded plurality of parallel messages to each of the plurality of communication devices over the wideband communication channel. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
25. A method of communicating over a wideband communication channel divided into a plurality of sub-channels, comprising:
-
dividing a single serial message intended for one of the plurality of communication devices into a plurality of parallel messages;
encoding each of the plurality of parallel messages onto at least some of the plurality of sub-channels; and
transmitting the encoded plurality of parallel messages to the communication device over the wideband communication channel. - View Dependent Claims (26, 32)
-
-
33. A transmitter, comprising:
-
a serial-to-parallel transformer configured to transform a single serial bit stream comprising messages for a plurality of communication device into a plurality of bit streams;
a modulator configured to perform time division modulation or frequency division modulation on each of the plurality of bit streams; and
a summer configured to sum the plurality of bit streams into a single transmit signal. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A transmitter, comprising
a serial-to-parallel transmitter configured to transform a single serial bit stream comprising messages for a plurality of communication device into a plurality of bit streams; -
a time division modulator configured to perform time division modulation on each of the plurality of bit streams;
a filter configured to apply a required pulse shaping to each of the plurality of bit streams;
a frequency shifter configured to shift each of the plurality of bit streams in frequency by a required amount; and
a summer configured to sum the plurality of bit streams into a single transmit signal. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A transmitter, comprising:
-
a serial-to-parallel transformer configured to transform a single serial bit stream comprising messages for a plurality of communication device into a plurality of bit streams;
a frequency division modulator configured to perform frequency division modulation an each of the plurality of bit streams, a filter configured to apply a required pulse shaping to each of the plurality of bit streams;
a frequency shifter configured to shift each of the plurality of bit streams in frequency by a required amount; and
a summer configured to sum the plurality of bit streams into a single transmit signal. - View Dependent Claims (49, 50, 51, 52, 53, 54, 61)
-
-
55. A transmitter, comprising:
-
a serial-to-parallel transformer configured to transform a single serial bit stream with an overall data rate into a plurality of bit streams;
a modulator configured to perform time division modulation or frequency division modulation on each of the plurality of bit streams;
a rate controller configured to adjust the overall data rate; and
a summer configured to sum the plurality of bit streams into a single transmit signal. - View Dependent Claims (56, 57, 58, 59, 60)
-
-
62. A transmitter, comprising:
-
a serial-to-parallel transformer configured to transform a single serial bit stream into a plurality of bit streams;
a modulator configured to perform time division modulation or frequency division modulation on each of the plurality of bit streams;
a frequency encoder configured to encode information from more than one of the plurality of bit streams onto each of a plurality of frequencies corresponding to a plurality of sub-channels; and
a summer configured to sum the plurality of bit streams into a single transmit signal. - View Dependent Claims (63, 64)
-
-
65. A transmitter, comprising:
-
a serial-to-parallel transformer configured to transform a single serial bit stream with an overall data rate into a plurality of bit streams;
a modulator configured to perform time division modulation or frequency division modulation on each of the plurality of bit streams;
a rate controller configured to adjust the overall data rate, and a frequency encoder configured to encode information from more than one of the plurality of bit streams onto each of a plurality of frequencies corresponding to a plurality of sub-channels; and
a summer configured to sum the plurality of bit streams into a single transmit signal. - View Dependent Claims (66, 67, 68, 69, 70)
-
-
71. A receiver, comprising:
-
a RF receiver configured to receive a transmit signal comprising a plurality of bit streams, each bit stream comprising a frequency offset;
a frequency shifter configured to shift the frequency of each of the plurality of bit streams so as to remove the corresponding frequency offset;
a filter configured to filter each of plurality of bit streams so as to apply a correct pulse shaping to each of the plurality of bit streams;
an equalizer configured to perform equalization on each of the plurality of bit streams; and
a parallel-to-serial transformer configured transform the plurality of bit streams into a single serial bit stream. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. A method for generating a plurality of synchronization codes for use in a communication system, comprising:
-
selecting a perfect sequence;
generating a first synchronization code of the plurality of synchronization codes by repeating the perfect sequence a number of times equal to a reuse factor of the communication system;
generating each subsequent synchronization code of the plurality of synchronization codes by shifting the first synchronization code in frequency by one or more sample bins depending on which synchronization code of the plurality of synchronization codes is being generated; and
adding a number of samples equal to a multipath length for the communication system to the front of each synchronization code of the plurality of synchronization codes.
-
-
82. The method of 81, wherein shifting the first synchronization code in frequency by one or more sample bins is achieved using the following equation:
zr(m)=y(m)*exp(j*2*π
*r*m/(n*L)),where;
r=1 to L, L being the length of the perfect sequence being used generate the synchronization codes,
zr(m)=each subsequent sequence,y(m)=the first sequence, n=the number of times the perfect sequence is repeated, and
m=0 to n*−
1.
- 83. A communication system, comprising a plurality of base stations configured to communicate with a plurality of communication devices over a common communication channel, each base station configured to use a unique synchronization code relative to other adjacent base stations when communicating with the plurality of communication devices over the communication channel, the communication channel comprising an overall bandwidth that is divided into a plurality of sub-channels.
Specification