Interference cancellation in a spread spectrum communication system
Abstract
A method and apparatus used to transmit and receive weighted data transmissions over a plurality of antennas using a plurality of different pilot signals. Different pilot signals are produced and a different pilot signal of the plurality of pilot signals is transmitted on each of a plurality of antennas. Each of the pilot signals is derived from a pseudo noise (PN) sequence and a bit sequence of the PN sequence for each of the pilot signals is different. A plurality of data streams are produced in which each of the data streams has data bits combined with bits of a PN sequence. The data streams are weighted in response to weight information received from a receiving device and the plurality of weighted data streams are transmitted using the plurality of antennas.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A transmitting device comprising:
circuitry configured to produce a plurality of pilot signals; wherein a different pilot signal of the plurality of pilot signals is transmitted on each of a plurality of antennas; wherein each of the pilot signals is derived from a pseudo noise (PN) sequence and a bit sequence of the PN sequence for each of the pilot signals is different;
the circuitry is further configured to produce a plurality of data streams; wherein each of the data streams has data bits combined with bits of a PN sequence; and
the circuitry is further configured to weight the data streams in response to weight information received from a receiving device and transmit the plurality of weighted data streams using the plurality of antennas.
2. The transmitting device of claim 1 wherein the plurality of weighted data streams are transmitted to the receiving device.
3. A method for use by a transmitting device, the method comprising:
producing a plurality of pilot signals; wherein a different pilot signal of the plurality of pilot signals is to be transmitted on a respective one of a plurality of antennas; wherein each of the pilot signals is derived from a pseudo noise (PN) sequence and a bit sequence of the PN sequence for each of the pilot signals is different;
producing a plurality of data streams; wherein bits of each of the data streams has data bits combined with bits of a PN sequence;
weighing the data streams in response to weight information received from a receiving device; and
transmitting the plurality of pilots signals and the weighted data streams using the plurality of antennas.
4. The method of claim 3 wherein the plurality of data streams are transmitted to the receiving device.
5. A receiving device comprising:
circuitry configured to transmit weight information to a transmitting device for use in weighting a plurality of data streams;
the circuitry is further configured to receive a downlink signal including a plurality of pilot signals and a plurality of data streams; wherein a different pilot signal of the plurality of pilot signals was transmitted from a different antenna of a plurality of antennas of a transmitting device; wherein each of the pilot signals was derived from a pseudo noise (PN) sequence and a bit sequence of the PN sequence for each of the pilot signals is different; and
the circuitry is further configured to recover data from the plurality of data streams; wherein each of the data streams has data bits combined with bits of a PN sequence; wherein each of the data streams was weighted based on the transmitted weight information.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.