Systems and methods for providing adaptive pulse position modulated code division multiple access for ultra-wideband communication links
First Claim
8. A transmitter for transmitting a pulse position modulated spread spectrum signal in a communications system, comprising:
- a spreading code sequence generator for generating at least one spreading code sequence, each spreading code sequence comprising a plurality of elements having either a first value or a second value;
a spread spectrum encoder, operable for;
receiving a stream of input data bits;
receiving at least one spreading code sequence from the spreading code generator; and
encoding each bit of the stream of input data bits into a symbol, having a finite symbol period, and comprising a plurality of chips, wherein each chip comprises a chip period;
associating at least one code element with each chip in the symbol; and
generating an encoded pulse in each chip of the symbol, wherein the encoded pulse has a value equal to the product of the bit and the code value associated with the particular chip;
a pulse position modulator operable for modulating each pulse by shifting the position of the pulse within each chip based on the encoded value of the pulse; and
an antenna for transmitting the pulse position modulated signal over an ultra-wideband communications channel.
11 Assignments
0 Petitions
Accused Products
Abstract
An adaptive pulse position modulated CDMA scheme for use in UWB communications systems is disclosed. A stream of input bits is encoded with spreading code sequence. The spreading code sequence consists of a number of code elements that may have one of two values. Each bit is encoded into a symbol consisting of a predefined number of chips, which are transmitted during a symbol period. Next, at least one code element is associated with each chip in the symbol. Then, an encoded pulse is generated in each chip. Each encoded pulse has a value determined by multiplying the data bit with the code value associated with the particular chip. The encoded pulse is then pulse position modulated by shifting the position of the pulse to a first position or a second position within the chip depending upon the encoded value of the pulse.
-
Citations
26 Claims
-
8. A transmitter for transmitting a pulse position modulated spread spectrum signal in a communications system, comprising:
-
a spreading code sequence generator for generating at least one spreading code sequence, each spreading code sequence comprising a plurality of elements having either a first value or a second value;
a spread spectrum encoder, operable for;
receiving a stream of input data bits;
receiving at least one spreading code sequence from the spreading code generator; and
encoding each bit of the stream of input data bits into a symbol, having a finite symbol period, and comprising a plurality of chips, wherein each chip comprises a chip period;
associating at least one code element with each chip in the symbol; and
generating an encoded pulse in each chip of the symbol, wherein the encoded pulse has a value equal to the product of the bit and the code value associated with the particular chip;
a pulse position modulator operable for modulating each pulse by shifting the position of the pulse within each chip based on the encoded value of the pulse; and
an antenna for transmitting the pulse position modulated signal over an ultra-wideband communications channel. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A receiver for receiving a pulse position spread spectrum signal in an ultra-wideband (UWB) communications system, the pulse position modulated spread spectrum signal comprising a plurality of symbols, each symbol representing one data bit and consisting of a plurality of chips, each chip having a chip period and each chip containing an encoded pulse, comprising:
-
an ultra-wideband antenna operable for receiving the pulse position modulated spread spectrum signal;
a demodulator operable to demodulate the pulse position modulated spread spectrum signal by detecting the position of the encoded pulse within each chip period to determine a value associated with the encoded pulse; and
a spread spectrum decoder operable for;
receiving at least one spreading code sequence; and
decoding each symbol by combining the appropriate code value of the spreading code sequence with the value of encoded pulse in each chip of the symbol to extract the data bit. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of receiving a pulse position modulated spread spectrum signal, the pulse position modulated spread spectrum signal comprising a plurality of symbols, each symbol representing one data bit and consisting of a plurality of chips, each chip having a chip period and each chip containing an encoded pulse, comprising:
-
receiving the pulse position modulated spread spectrum signal;
demodulating the pulse position modulated spread spectrum signal by detecting the position of the encoded pulse within each chip period to determine a value associated with the encoded pulse; and
receiving at least one spreading code sequence; and
decoding each symbol by combining the appropriate code value of the spreading code sequence with the value of encoded pulse in each chip of the symbol to extract the data bit. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 24, 25, 26)
-
-
24-1. The method of claim 23, wherein detecting the position of the encoded pulse within each chip period to determine a value associated with the encoded pulse, comprises determining whether the pulse is located at a first position or a second position within each chip period.
Specification