[미국특허]
Energy efficiency in wireless communication systems
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-001/00
출원번호
US-0763973
(2010-04-20)
등록번호
US-8331417
(2012-12-11)
발명자
/ 주소
Caffrey, Michael Paul
Palmer, Joseph McRae
출원인 / 주소
Los Alamos National Security, LLC
대리인 / 주소
Lambrinos, Matthew
인용정보
피인용 횟수 :
1인용 특허 :
21
초록▼
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
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.
대표청구항▼
1. A wireless communication system comprising: at least one remote terminal;at least one base terminal; anda 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 co
1. A wireless communication system comprising: at least one remote terminal;at least one base terminal; anda 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; andtransmit 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; andwherein 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. 2. The system of claim 1, further comprising a back channel coupled between said remote terminal and said base terminal; wherein said base terminal is further configured to dynamically: monitor said received DSSS signal to estimate said operating quality over time;determine if 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 said back channel to said remote terminal for adjusting the spreading factor to adjust to the next data rate; andwherein said remote terminal and said base terminal are configured to dynamically adjust said spreading factor and matching spreading factor to adjust the data rate to the next data rate such that said operating quality is maintained within said quality margin thereby maintaining said specified quality of service. 3. The system of claim 2, wherein said base terminal is further configured to: determine said operating quality has exceeded a minimum threshold of said quality margin;determine a lower data transmission rate for providing said operating quality within said quality margin to meet said specified quality of service in response to said operating quality exceeding said minimum threshold;transmit to said remote terminal over said back channel an increase spreading factor command for commanding said remote terminal to increase said spreading factor to adjust to said lower data transmission rate;wherein said first terminal and base terminal are configured to:increase said spreading factor and matching spreading factor to lower the data rate to provide said specified quality of service at said lower data transmission rate;wherein said base terminal is configured to:determine said operating quality has exceeded a maximum threshold of said quality margin;determine a higher data transmission rate for providing said operating quality within said quality margin to meet said specified quality of service in response to said operating quality exceeding said maximum threshold;transmit to said remote terminal over said back channel a new spreading factor command for commanding said remote terminal to decrease said spreading factor to adjust to said higher transmission rate; andwherein said first terminal and base terminal are configured to: decrease said spreading factor and matching spreading factor to provide said specified quality of service at said higher data transmission rate. 4. The system of claim 1, wherein said remote terminal is further configured to: insert a transmit pilot sequence in said DSSS signal being transmitted; and wherein said base terminal is configured to: search and detect said pilot sequence of said transmitted DSSS signal; and acquire said transmitted DSSS signal utilizing said searched pilot sequence. 5. The system of claim 4, wherein said spreading factor is dynamically variable between spreading factors of 1 to N in integer steps, and wherein N is 2048 or more. 6. The system of claim 1, wherein said remote terminal is configured to transmit said DSSS signal to said base terminal at substantially constant power, substantially constant chip rate, and substantially constant bandwidth. 7. The system of claim 1, further comprising stored preset spreading factor commands for commanding said remote terminal and base terminal to dynamically adjust said spreading factor and matching spreading factor based on a forecast of channel quality such that the amount of data being transmitted is substantially maximized whilst providing said specified quality of service; and wherein said remote terminal and said base terminal are configured to access said stored presets spreading factor commands and dynamically adjust said spreading factor and matching spreading factor according to said preset spreading factor commands to adjust the data rate. 8. The system of claim 1, wherein each one of said remote terminal comprises a code division multiple access transmitter and wherein said base terminal comprises a code division multiple access receiver; and wherein said shared communication channel comprises a code division multiple access communication channel. 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; anda 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; andtransmit 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; andwherein, 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. 10. The system of claim 9, wherein said plurality of remote terminals comprise a first remote terminal and a second remote terminal; wherein said first remote terminal is configured to transmit a DSSS signal over said shared communication channel at an initial specified quality of service and initial data rate; wherein said base terminal is further configured to: determine for said first remote terminal a lower data transmission rate to provide said operating quality within a quality margin in response to said operating quality exceeding a minimum threshold of said quality margin as a result of said second remote terminal joining said shared communication channel; andtransmit to said first remote terminal over said back channel an increase spreading factor command for commanding said first remote terminal to increase said spreading factor to adjust to said lower data transmission rate;wherein said first terminal and base terminal are configured to: increase said spreading factor and matching spreading factor to provide said operating quality within said quality margin and thereby meet said specified quality of service at said lower data transmission rate. 11. The system of claim 10, wherein said base terminal is further configured to: determine for said first remote terminal a higher data transmission rate to provide said operating quality within said quality margin in response to said operating quality exceeding a maximum threshold of said quality margin as a result of said second remote terminal leaving said shared communication channel;transmit to said first remote terminal over said back channel a decrease spreading factor command for commanding said first remote terminal to decrease said spreading factor to adjust to said higher data transmission rate;wherein said first terminal and base terminal are configured to: decrease said spreading factor and matching spreading factor to provide said operating quality within said quality margin and thereby provide said specified quality of service at said higher data transmission rate. 12. The system of claim 9, wherein each one of said plurality of remote terminals is further configured to insert a header sequence in the DSSS signal to indicate said next data rate and said spreading factor; and wherein, for each DSSS signal being transmitted, said base terminal is configured to utilize the spreading factor in the header sequence to despread the DSSS signal associated with the header sequence. 13. The system of claim 9, wherein each one of said plurality of remote terminals is further configured to: insert a transmit pilot sequence in the DSSS signal being transmitted; andwherein, for each DSSS signal being transmitted, said base terminal is configured to: search and detect said pilot sequence of said DSSS signal; and acquire said DSSS signal utilizing said detected pilot sequence. 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; anddynamically 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. 15. The method of claim 14, further comprising estimating a lower data transmission rate to provide said operating quality within said quality margin in response to said operating quality exceeding a minimum threshold of said quality margin; transmitting to said remote terminal over said back channel an increase spreading factor command for commanding said remote terminal to increase said spreading factor to adjust to said lower data transmission rate;increasing said spreading factor and matching spreading factor to provide said operating quality within said quality margin at said lower data transmission rate;estimating a higher data transmission rate to provide said operating quality within said quality margin in response to said operating quality exceeding a maximum threshold of said quality margin;transmitting to said remote terminal over said back channel a decrease spreading factor command for commanding said remote terminal to decrease said spreading factor to adjust to said higher data transmission rate; anddecreasing said spreading factor and matching spreading factor to provide said operating quality within said quality margin at said higher data transmission rate. 16. The method of claim 14, further comprising inserting a transmit pilot sequence in said DSSS signal being transmitted; and searching and detecting said pilot sequence of said DSSS signal; and acquiring said transmitted DSSS signal utilizing said detected pilot sequence. 17. The method of claim 14, further comprising direct sequence spectrum spreading data signals utilizing respective spreading codes and spreading factors to provide a plurality of direct sequence spreading spectrum (DSSS) signals; and transmitting said DSSS signals from respective remote terminals over a shared communication channel to said base terminal;receiving respective DSSS signals from respective remote terminals;despreading received DSSS signals utilizing respective matching spreading codes and spreading factors that match the spreading codes and spreading factors utilized in respective remote terminals; andfor each one of said DSSS signals: monitoring said DSSS signal to estimate 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 such that said specified quality of service is met in response to determining said operating quality has exceeded said quality margin limit;sending a command over said back channel to the remote terminal transmitting said DSSS signal for adjusting the spreading factor to adjust to next data rate; andadjusting said spreading factor and matching spreading factor to provide said operating quality within said quality margin at said next data rate; anddynamically performing said monitoring, said estimating said next transmission rate, said sending a command and said adjusting said matching spreading factor and matching spreading factor such that the amount of data transmitted is substantially maximized whilst providing the specified quality of service.
Zehavi Ephraim (5365 Toscana Way San Diego CA 92122), Method and apparatus for variable rate signal transmission in a spread spectrum communication system using coset coding.
Huang Chia-Chi,TWX ; Wang Shin-Yuan,TWX ; Jong Yuh-Maiw,TWX, Method and architecture for correcting carrier frequency offset and spreading code timing offset in a direct sequence spread spectrum communication system.
Tsao C. H. Alex (Saratoga CA), Non-coherent direct sequence spread spectrum receiver for detecting bit/symbol chip sequences using threshold comparison.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.