| 3485949 | DIFFERENTIAL PHASE SHIFT KEYING RECEIVER WITH INFORMATION MODULATED ON A PLURALITY OF TONES | De Haas | ||
| 3789149 | CODE DIVISION MULTIPLEX SYSTEM | Clark | ||
| 3956619 | Pipeline walsh-hadamard transformations | Mundy et al. | ||
| 3987374 | Multi-line, multi-mode modulator using bandwidth reduction for digital FSK and DPSK modulation | Jones, Jr. | ||
| 4092491 | Differential encoding and decoding scheme for digital transmission systems | Frazer | ||
| 4164628 | Processor for multiple, continuous, spread spectrum signals | Ward et al. | ||
| 4306308 | Symbols communication system | Nossen | ||
| 4457004 | Multidimensional channel coding | Gersho et al. | ||
| 4520490 | Differentially nonlinear convolutional channel coding with expanded set of signalling alphabets | Wei | ||
| 4601005 | Receivers for navigation satellite systems | Kilvington | ||
| 4601045 | Modulator-demodulator method and apparatus with efficient bandwidth utilization | Lubarsky | ||
| 4615040 | High speed data communications system | Mojoli et al. | ||
| 4623980 | Method of processing electrical signals by means of Fourier transformations | Vary | ||
| 4641318 | Method for improving the reliability of data transmission over Rayleigh fading channels | Addeo | ||
| 4660215 | Transmitter/receiver system | Horiike et al. | ||
| 4694466 | Time sharing frequency synthesizer | Kadin | ||
| 4713817 | Multidimensional, convolutionally coded communication systems | Wei | ||
| 4731816 | Ensemble modem structure for imperfect transmission media | Hughes-Hartogs | ||
| 4799214 | Two-wire full duplex frequency division multiplex modem system having echo cancellation means | Kaku | ||
| 4809299 | Frequency independent information transmission system | Ho | ||
| 4829540 | Secure communication system for multiple remote units | Waggener, Sr. et al. | ||
| 4868874 | Echo canceller | Takatori et al. | ||
| 4881241 | Method and installation for digital communication, particularly between and toward moving vehicles | Pommier et al. | ||
| 4893266 | Alias tagging time domain to frequency domain signal converter | Deem | ||
| 4901307 | Spread spectrum multiple access communication system using satellite or terrestrial repeaters | Gilhousen et al. | ||
| 4914699 | High frequency anti-jam communication system terminal | Dunn et al. | ||
| 4928310 | Pseudorandom pulse code generators using electro-optical XOR gates | Goutzoulis et al. | 380/46 | |
| 4933952 | Asynchronous digital correlator and demodulators including a correlator of this type | Albrieux et al. | 375/200 | |
| 4944009 | Pseudo-random sequence generator | Micali et al. | 380/46 | |
| 4979183 | Transceiver employing direct sequence spread spectrum techniques | Cowart | ||
| 5029180 | Transceiver providing selectable frequencies and spreading sequences | Cowart | ||
| 5034911 | Signal parameterizer | Rachels | ||
| 5063560 | Spread-spectrum multiplexed transmission system | Yerbury et al. | ||
| 5063574 | Multi-frequency differentially encoded digital communication for high data rate transmission through unequalized channels | Moose | ||
| 5073899 | Transmission system for sending two signals simultaneously on the same communications channel | Collier et al. | ||
| 5089982 | Two dimensional fast Fourier transform converter | Gran et al. | ||
| 5103459 | System and method for generating signal waveforms in a CDMA cellular telephone system | Gilhousen et al. | ||
| 5128964 | Modulation method and apparatus for multicarrier data transmission | Mallory | ||
| 5134464 | Method and apparatus for the transmission and reception of a multicarrier digital television signal | Basile et al. | ||
| 5151919 | CDMA subtractive demodulation | Dent | ||
| 5157686 | Method and apparatus for the modulation of spread spectrum radio signals | Omura et al. | ||
| 5166924 | Echo cancellation in multi-frequency differentially encoded digital communications | Moose | ||
| 5166951 | High capacity spread spectrum channel | Schilling | ||
| 5193094 | Method and apparatus for generating super-orthogonal convolutional codes and the decoding thereof | Viterbi | ||
| 5210770 | Multiple-signal spread-spectrum transceiver | Rice | ||
| 5228025 | Method for the broadcasting of digital data, notably for radio broadcasting at a high bit-rate towards mobile receivers, with time-frequency interlacing and assistance in the acquisition of automatic frequency control, and corresponding receiver | Le Floch et al. | ||
| 5235614 | Method and apparatus for accommodating a variable number of communication channels in a spread spectrum communication system | Bruckert et al. | 370/209 | |
| 5268926 | Method and apparatus for the simultaneous transmission of separate data signals | Sebilet | ||
| 5274629 | Method for the broadcasting of digital data, notably for radio broadcasting at high bit rate towards mobile receivers, with time-frequency interlacing and coherent demodulation | Helard et al. | ||
| 5278844 | Method and apparatus for digital audio broadcasting and reception | Murphy et al. | 714/778 | |
| 5285474 | Method for equalizing a multicarrier signal in a multicarrier communication system | Chow et al. | ||
| 5291515 | Spread spectrum communication device | Uchida et al. | ||
| 5307376 | Device for the coherent demodulation of time-frequency interlaced digital data, with estimation of the frequency response of the transmission channel and threshold, and corresponsing transmitter | Castelain et al. | ||
| 5309474 | System and method for generating signal waveforms in a CDMA cellular telephone system | Gilhousen et al. | ||
| 5345440 | Reception of orthogonal frequency division multiplexed signals | Gledhill et al. | ||
| 5357541 | Transceiver providing selectable frequencies and spreading sequences | Cowart | ||
| 5373502 | Process, transmitter and receiver for data transmission with variable traffic volume and a control station for coordinating several such transmitters and receivers | Turban | ||
| 5375140 | Wireless direct sequence spread spectrum digital cellular telephone system | Bustamante et al. | ||
| 5414734 | Compensation for multi-path interference using pilot symbols | Marchetto et al. | ||
| 5416797 | System and method for generating signal waveforms in a CDMA cellular telephone system | Gilhousen et al. | ||
| 5442625 | Code division multiple access system providing variable data rate access to a user | Gitlin et al. | ||
| 5467367 | Spread spectrum communication apparatus and telephone exchange system | Izumi et al. | ||
| 5469469 | Composite spread spectrum signal including modulator demodulator | Haines | ||
| 5479447 | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines | Chow et al. | ||
| 5487069 | Wireless LAN | O'Sullivan et al. | ||
| 5550812 | System for broadcasting and receiving digital data, receiver and transmitter for use in such system | Philips | ||
| 5596601 | Method and apparatus for spread spectrum code pulse position modulation | Bar-David | ||
| 5615209 | Method and apparatus for CDMA signal orthogonalization | Bottomley | ||
| 5623511 | Spread spectrum code pulse position modulated receiver having delay spread compensation | Bar-David et al. | ||
| 5715236 | System and method for generating signal waveforms in a CDMA cellular telephone system | Gilhousen et al. | ||
| 5960032 | High speed data transmission using expanded bit durations in multiple parallel coded data streams | Letaief et al. |
| CA1203576 | ||||
| EP0562868 | Method and apparatus for multiple access between transceivers in wireless communication using OFDM spread spectrum. | |||
| EP0567771 | Method, transmitter and receiver for the transmission of information with a variable traffic flow and a central station for the coordination of the different senders and receivers. | |||
| GB2146875 |
The invention deals with the field of multiple access communications using Spread Spectrum modulation. Multiple access can be classified as either random access, polling, TDMA, FDMA, CDMA or any combination thereof. Spread Spectrum can be classified as Direct Sequence, Frequency-Hopping or a combination of the two.
Commonly used spread spectrum techniques are Direct Sequence Spread Spectrum (DSSS) and Code Division Multiple Access (CDMA) as explained in Chapter 8 of “Digital Communication” by J. G. Proakis, Second Edition, 1991, McGraw Hill, DSSS is a communication scheme in which information bits are spread over code bits (generally called chips). It is customary to use noise-like codes called pseudo random noise (PN) sequences. These PN sequences have the property that their auto-correlation is almost a delta function and their cross-correlation with other codes is almost null. The advantages of this information spreading are:
1. The transmitted signal can be buried in noise and thus has a low probability of intercept.
2. The receiver can recover the signal from interferers (such as other transmitted codes) with a jamming margin that is proportional to the spreading code length.
3. DSSS codes of duration longer than the delay spread of the propagation channel can lead to multipath diversity implementable using a Rake receiver.
4. The FCC and the DOC have allowed the use of unlicensed low power DSSS systems of code lengths greater than or equal to 10 in some frequency bands (the ISM bands).
It is the last advantage (i.e., advantage 4. above) that has given much interest recently to DSSS.
An obvious limitation of DSSS systems is the limited throughput they can offer. In any given bandwidth, B, a code of length N will reduce the effective bandwidth to B/N. To increase the overall bandwidth efficiency, system designers introduced Code Division Multiple Access (CDMA) where multiple DSSS communication links can be established simultaneously over the same frequency band provided each link uses a unique code that is noise-like. CDMA problems are:
1. The near-far problem: a transmitter “near” the receiver sending a different code than the receiver's desired code produces in the receiver a signal comparable with that of a “far” transmitter sending the desired code.
2. Synchronization of the receiver and the transmitter is complex (especially) if the receiver does not know in advance which code is being transmitted.
We have recognized that low power DSSS systems complying with the FCC and the DOC regulations for the ISM bands would be ideal communicators provided the problems of CDMA could be resolved and the throughput could be enhanced. To enhance the throughput, we allow a single link (i.e., a single transceiver) to use more than one code at the same time. To avoid the near-far problem only one transceiver transmits at a time. In this patent, we present Multi-Code Direct Sequence Spread Spectrum (MC-DSSS) which is a modulation scheme that assigns up to N codes to an individual transceiver where N is the number of chips per DSSS code. When viewed as DSSS, MC-DSSS requires up to N correlators (or equivalently up to N Matched Filters) at the receiver with a complexity of the order of N
1. It does not require the stringent synchronization DSSS requires. Conventional DSSS systems requires synchronization to within a fraction of a chip whereas MC-DSSS using the MC codes requires synchronization to within two chips.
2. It does not require the stringent carrier recovery DSSS requires. Conventional DSSS requires the carrier at the receiver to be phase locked to the received signal whereas MC-DSSS using the MC codes does not require phase locking the carriers. Commercially available crystals have sufficient stability for MC-DSSS.
3. It is spectrally efficient.
A converter
A sequence of modulated data symbols is received at
One can use the MC-DSSS transmitter in FIG.
An alternative transmitter to the one in
The alternative transmitter shown in
An alternative receiver to the one in
Both transmitters in
Both receivers in
In addition to the Data frames, we need to transmit (1) all of the L pilots used in
Examples of the N-point transforms in
Preferred shaping in
Preferred unshaping in
Time Diversity in
Diversity combining in
In
When Node A intends to transmit information to Node B, a preferred embodiment of a packet is illustrated in FIG.
The Address frame can consist of a CDMA signal where one out of a number of codes is used at a time. The code consists of a number of chips that indicate the destination address, the source address and/or the number of Data frames.
The Ack. frame is a PN code reflecting the status of the receiver, i.e. whether it is busy or idle. When it is busy, Node A aborts its transmission and retries some time later. When it is idle, Node A proceeds with transmitting the Pilot frame and the Data frames.
An extension to the MC-DSSS modulation technique consists of passband modulation where the packet is up-converted from baseband to RF in the transmitter and later down-converted from RF to baseband in the receiver. Passband modulation can be implemented using IF sampling which consists of implementing quadrature modulation/demodulation in an intermediate Frequency between baseband and RF, digitally as shown in
A further extension to the MC-DSSS modulation technique consists of using antenna Diversity in order to improve the Signal-to-Ratio level at the receiver. A preferred combining technique is maximal selection combining based on the level of the Request frame at the receiver.