Systems and methods for wireless communication over a wide bandwidth channel using a plurality of sub-channels
First Claim
1. 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 a 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 substantially equal to a multipath length for the communication system to the front of each synchronization code of the plurality of synchronization codes.
3 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. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
106 Citations
7 Claims
-
1. 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 a 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 substantially equal to a multipath length for the communication system to the front of each synchronization code of the plurality of synchronization codes.
-
-
2. The method of 1, 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 a length of the perfect sequence being used generate the synchronization codes,zr(m)=each subsequent sequence, y(m)=the first sequence, n=a number of times the perfect sequence is repeated, and m=0 to n*L−
1.
- 3. 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 subchannels.
Specification