Systems and methods for using code space in spread-spectrum communications
First Claim
1. A transmitter operable to communicate with a receiver via a wireless communication channel, wherein the transmitter comprises:
- a processing subsystem; and
a transmitter subsystem coupled to the processing subsystem;
wherein the processing subsystem is configured to cover different portions of an initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, to be transmitted on a first wireless communication channel with at least two different-length spreading codes such that each spreading code covers each I/Q pair; and
wherein the transmitter subsystem is configured to transmit a resulting final data stream on the first wireless communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for improving the performance of direct-sequence spread-spectrum communication systems. In one embodiment, a system comprises at least one communication channel that utilizes two different orthogonal spreading codes and corresponding portions of the available orthogonal code space. Portions of the data processed by the communication channel are demultiplexed into different streams and covered with corresponding, different orthogonal spreading codes. The streams covered by the different orthogonal codes are then combined and transmitted via the same communication channel. One embodiment utilizes at least two different Walsh codes of different lengths (+− and ++−−) in order to make use of the three quarters of the Walsh space not utilized by low-rate legacy channels.
305 Citations
46 Claims
-
1. A transmitter operable to communicate with a receiver via a wireless communication channel, wherein the transmitter comprises:
-
a processing subsystem; and a transmitter subsystem coupled to the processing subsystem; wherein the processing subsystem is configured to cover different portions of an initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, to be transmitted on a first wireless communication channel with at least two different-length spreading codes such that each spreading code covers each I/Q pair; and wherein the transmitter subsystem is configured to transmit a resulting final data stream on the first wireless communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A receiver operable to communicate with a transmitter via a wireless communication channel, wherein the receiver comprises:
-
a processing subsystem; and a receiver subsystem coupled to the processing subsystem; wherein the receiver subsystem is configured to receive an initial data stream via a first wireless communication channel; and wherein the processing subsystem is configured to decode different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, using at least two different-length spreading codes such that each spreading is applied to each I/Q pair. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for transmitting information via a wireless communication channel, comprising:
-
providing an initial data stream to be transmitted on a first wireless communication channel; covering different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, with at least two different-length spreading codes such that each spreading code covers each I/Q pair; and transmitting a resulting final data stream on the first wireless communication channel. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for decoding information received via a wireless communication channel, comprising:
-
receiving an initial data stream via a first wireless communication channel; and decoding different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, using at least two different-length spreading codes such that each spreading code is applied to each I/Q pair. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable medium storing instructions thereon for transmitting information from a mobile station via a wireless communication channel, the instructions comprising:
-
instructions to provide an initial data stream to be transmitted on a first wireless communication channel; instructions to cover different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, with at least two different-length spreading codes such that each spreading code covers each I/Q pair; and instructions to transmit a resulting final data stream on a first wireless communication channel.
-
-
42. A computer-readable medium storing instructions thereon for decoding information received at a mobile station via a wireless communication channel, the instructions comprising:
-
instructions to receive an initial data stream via a first wireless communication channel; and instructions to decode different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols using at least two different-length spreading codes such that each spreading code is applied to each I/Q pair.
-
-
43. An apparatus in a wireless communication system, comprising:
-
a processor configured to cover different portions of an initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, to be transmitted on a wireless communication channel with at least two different-length spreading codes such that each spreading code covers each I/Q pair; and a transmitter coupled to the processor and configured to transmit a resulting final data stream on the wireless communication channel.
-
-
44. An apparatus in a wireless communication system, comprising:
-
a receiver coupled to the processor and configured to receive an initial data stream via a wireless communication channel; and a processor configured to decode different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, using at least two different-length spreading codes such that each spreading code is applied to each I/Q pair.
-
-
45. An apparatus in a wireless communication system, comprising:
-
means for covering different portions of an initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, to be transmitted on a wireless communication channel with at least two different-length spreading codes such that each spreading code covers each I/Q pair; and means for transmitting a resulting final data stream on the wireless communication channel.
-
-
46. An apparatus in a wireless communication system, comprising:
-
means for receiving an initial data stream via a wireless communication channel; and means for decoding different portions of the initial data stream, each portion comprising an I/Q pair of modulated symbols and each portion being of a different quantity of modulated symbols, using at least two different-length spreading codes such that each spreading code is applied to each I/Q pair.
-
Specification