Energy efficiency in wireless communication systems
First Claim
1. A wireless communication system comprising:
- at least one remote terminal;
at least one base terminal; and
a communication channel coupled between said at least one remote terminal and said at least one base terminal;
wherein said remote terminal is configured to;
apply a direct sequence spreading code to a data signal at a spreading factor to provide a direct sequence spread spectrum (DSSS) signal;
insert pilot polarity sequences in said DSSS signal for signaling an adjustment in a data rate and said spreading factor; and
transmit said DSSS signal, after inserting said pilot polarity sequences, over said communication channel to said base terminal;
wherein said base terminal is configured to;
receive said DSSS signal from said remote terminal;
despread said received DSSS signal using a matching spreading factor that matches said spreading factor utilized to spread the data signal;
utilize said pilot polarity sequences to perform an adjustment of said matching spreading factor to despread said DSSS signal; and
wherein said remote terminal and said base terminal are configured to;
dynamically vary the spreading factor and matching spreading factor to adjust the data rate based on an estimation of operating quality over time between the remote terminal and base terminal such that the amount of data being transmitted is substantially maximized whilst providing a specified quality of service.
3 Assignments
0 Petitions
Accused Products
Abstract
Wireless communication systems and methods utilize one or more remote terminals, one or more base terminals, and a communication channel between the remote terminal(s) and base terminal(s). The remote terminal applies a direct sequence spreading code to a data signal at a spreading factor to provide a direct sequence spread spectrum (DSSS) signal. The DSSS signal is transmitted over the communication channel to the base terminal which can be configured to despread the received DSSS signal by a spreading factor matching the spreading factor utilized to spread the data signal. The remote terminal and base terminal can dynamically vary the matching spreading factors to adjust the data rate based on an estimation of operating quality over time between the remote terminal and base terminal such that the amount of data being transmitted is substantially maximized while providing a specified quality of service.
39 Citations
17 Claims
-
1. A wireless communication system comprising:
-
at least one remote terminal; at least one base terminal; and a communication channel coupled between said at least one remote terminal and said at least one base terminal; wherein said remote terminal is configured to; apply a direct sequence spreading code to a data signal at a spreading factor to provide a direct sequence spread spectrum (DSSS) signal; insert pilot polarity sequences in said DSSS signal for signaling an adjustment in a data rate and said spreading factor; and transmit said DSSS signal, after inserting said pilot polarity sequences, over said communication channel to said base terminal; wherein said base terminal is configured to; receive said DSSS signal from said remote terminal; despread said received DSSS signal using a matching spreading factor that matches said spreading factor utilized to spread the data signal; utilize said pilot polarity sequences to perform an adjustment of said matching spreading factor to despread said DSSS signal; and wherein said remote terminal and said base terminal are configured to; dynamically vary the spreading factor and matching spreading factor to adjust the data rate based on an estimation of operating quality over time between the remote terminal and base terminal such that the amount of data being transmitted is substantially maximized whilst providing a specified quality of service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A multiple access wireless communication system comprising:
-
a plurality of remote terminals; at least one base terminal; a shared communication channel coupled between said plurality of remote terminals said at least one base terminal; and a plurality of back channels coupled between said plurality of remote terminals and said base terminal; wherein each one of said remote terminals is configured to; apply a direct sequence spreading code to a data signal utilizing an associated spreading code and spreading factor to provide a direct sequence spreading spectrum (DSSS) signal; and transmit said DSSS signal over said shared communication channel to said at least one base terminal; wherein said base terminal is configured to; receive respective DSSS signals from respective remote terminals; despread received DSSS signals utilizing respective spreading codes and matching spreading factors that match the spreading codes and spreading factors utilized in respective remote terminals; wherein, for each one of said received DSSS signals, said base terminal is further configured to dynamically; monitor said DSSS signal to estimate an operating quality over time between the remote terminal transmitting said DSSS signal and said base terminal; determine that said estimated operating quality has exceeded a limit of a quality margin; in response to said estimated operating quality exceeding said quality margin limit, estimate a next data transmission rate to provide an operating quality within said quality margin such that said specified quality of service is met for said next data rate; send a command over a back channel from the plurality of back channels to said remote terminal transmitting said DSSS signal for adjusting the spreading factor to adjust the data rate to said estimated next data rate; and wherein, for each one of said received DSSS signals, said remote terminal transmitting said DSSS signal and said base terminal are configured to dynamically adjust said spreading factor and matching spreading factor to dynamically adjust said data rate to said next data rate such that the amount of data transmitted is substantially maximized whilst providing the specified quality of service for the remote terminal transmitting said DSSS signal. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for improving channel utilization in a wireless communication system comprising:
-
direct sequence spectrum spreading a data signal by a spreading factor to provide a direct sequence spreading spectrum (DSSS) signal; transmitting said DSSS signal from a remote terminal over a communication channel to a base terminal; receiving said DSSS signal from said remote terminal;
despreading said received DSSS signal using a matching spreading factor that matches said spreading factor utilized to spread the data signal;dynamically varying the spreading factor and matching spreading factor to adjust a data rate based on an estimation of operating quality over time between the remote terminal and base terminal such that the amount of data transmitted is substantially maximized whilst providing the specified quality of service; monitoring said received DSSS signal to estimate said operating quality over time; determining said operating quality has exceeded a limit of a quality margin; estimating a next data transmission rate to provide said operating quality within said quality margin to meet said specified quality of service in response to determining said operating quality has exceeded said quality margin limit; sending a command over a back channel to said remote terminal for adjusting the spreading factor to adjust to said next data rate; adjusting said spreading factor and matching spreading factor to provide said operating quality within said quality margin such that said specified quality of service is met at said next data rate; and dynamically performing said monitoring, said estimating next data rate, said sending said command and said adjusting said spreading factor and matching spreading factor to provide said specified quality of service at a substantially maximum data rate. - View Dependent Claims (15, 16, 17)
-
Specification