Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUSRE37802 E1
Publication typeGrant
Application numberUS 09/151,604
Publication date23 Jul 2002
Filing date10 Sep 1998
Priority date31 Mar 1992
Fee statusPaid
Publication number09151604, 151604, US RE37802 E1, US RE37802E1, US-E1-RE37802, USRE37802 E1, USRE37802E1
InventorsMichel T. Fattouche, Hatim Zaghloul
Original AssigneeWi-Lan Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Multicode direct sequence spread spectrum
US RE37802 E1
Abstract
In this patent, we present MultiCode Direct Sequence Spread Spectrum (MC-DSSS) which is a modulation scheme that assigns up to N DSSS codes to an individual user 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 N2 operations. In addition, a non ideal communication channel can cause InterCode Interference (ICI), i.e., interference between the N DSSS codes. In this patent, we introduce new DSSS codes, which we refer to as the “MC” codes. Such codes allow the information in a MC-DSSS signal to be decoded in a sequence of low complexity parallel operations which reduce the ICI. In addition to low complexity decoding and reduced ICI. MC-DSSS using the MC codes has the following advantages: (1) it does not require the stringent synchronization DSSS requires, (2) it does not require the stringent carrier recovery DSSS requires and (3) it is spectrally efficient.
Images(21)
Previous page
Next page
Claims(40)
We claim:
1. A transceiver for transmitting a first stream of data symbols, the transceiver comprising:
a converter for converting the first stream of data symbols into plural sets of N data symbols each;
first computing means for operating on the plural sets of N data symbols to produce modulated data symbols corresponding to an invertible randomized spreading of the first stream of data symbols; and
means to combine the modulated data symbols for transmission.
2. The transceiver of claim 1 in which the first computing means includes comprises:
a source of N more than one and up to M direct sequence spread spectrum code symbols codes, where M is the number of chips per direct sequence spread spectrum code; and
a modulator to modulate each ith data symbol from each set of N data symbols with the ith a code symbol from the N code symbol up to M direct sequence spread spectrum codes to generate N modulated data symbols, and thereby spread each ith data symbol set of data symbols over a separate code symbol .
3. The transceiver of claim 2 in which the code symbols direct sequence spread spectrum codes are generated by operation of a non-trivial N point transform on a sequence of input signals.
4. The transceiver of claim 1 in which the first computing means includes comprises:
a transformer for operating on each set of N data symbols to generate N modulated data symbols as output, the N modulated data symbols corresponding to spreading of each ith data symbol over a separate code symbol selected from a set of more than one and up to M codes, where M is the number of chips per code; and
means to combine the modulated data symbols for transmission.
5. The transceiver of claim 4 in which the transformer effectively applies a first transform selected from the group comprising consisting of a Fourier transform and a Walsh transform to the N data symbols.
6. The transceiver of claim 5 in which the first transform is a Fourier transform and it is followed by a randomizing transform.
7. The transceiver of claim 6 in which the first transform is a Fourier transform and it is followed by a randomizing transform and a second transform selected from the group comprising consisting of a Fourier transform and a Walsh transform.
8. The transceiver of claim 4 in which the transformer effectively applies a first inverse transform selected from the group comprising consisting of a randomizer transform, a Fourier transform and a Walsh transform to the N data symbols, followed by a first equalizer and a second inverse transform selected from the group comprising consisting of a Fourier transform and a Walsh transform.
9. The transceiver of claim 8 in which the second transform is followed by a second equalizer.
10. The transceiver of claim 1 further including comprising:
means for receiving a sequence of modulated data symbols, the modulated data symbols having been generated by invertible randomized spreading of a second stream of data symbols; and
second computing means for operating on the sequence of modulated data symbols to produce an estimate of the second stream of data symbols.
11. The transceiver of claim 10 further including comprising means to apply diversity to the modulated data symbols before transmission, and means to combine received diversity signals.
12. The transceiver of claim 10 in which the second computing means includes comprises:
a correlator for correlating each ith modulated data symbol from the received sequence of modulated data symbols with the ith code symbol a code from the a set of N code symbols more than one and up to M codes, where M is the number of chips per code; and
a detector for detecting an estimate of the data symbols from output of the correlator.
13. The transceiver of claim 10 in which the second computing means includes comprises an inverse transformer for regenerating an estimate of the N data symbols.
14. The transceiver of claim 1 further including comprising a shaper for shaping the combined modulated data symbols for transmission.
15. The transceiver of claim 1 further including comprising means to apply diversity to the combined modulated data symbols before transmission.
16. The transceiver of claim 1 in which the N data symbols include a pilot frame and a number of data frames, and is preceded by a request frame, wherein the request frame is used to wake up receiving transceivers, synchronize reception of the N data symbols and convey protocol information.
17. A transceiver for transmitting a first stream of data symbols and receiving a second stream of data symbols, the transceiver comprising:
a converter for converting the first stream of data symbols into plural sets of N data symbols each;
first computing means for operating on the plural sets of N data symbols to produce sets of N modulated data symbols corresponding to an invertible randomized spreading of each set of N data symbols over N code symbols more than one and up to M direct sequence spread spectrum codes;
means to combine the modulated data symbols for transmission;
means for receiving a sequence of modulated data symbols, the modulated data symbols having been generated by an invertible randomized spreading of a second stream of data symbols over N code symbols more than one and up to M direct sequence spread spectrum codes;
second computing means for operating on the sequence of modulated data symbols to produce an estimate of the second stream of data symbols; and
means to combine output from the second computing means.
18. The transceiver of claim 17 in which the first computing means includes comprises:
a source of N the direct sequence spread spectrum code symbols codes; and
a modulator to modulate each ith data symbol from each set of N data symbols with the ith code symbol a code from the N code symbol up to M direct sequence spread spectrum codes to generate N modulated data symbols, and thereby spread each ith data symbol over a separate direct sequence spread spectrum code symbol .
19. The transceiver of claim 18 in which the code symbols direct sequence spread spectrum codes are generated by operation of plural non-trivial N point transforms on a random sequence of input signals.
20. The transceiver of claim 17 in which the first computing means includes comprises:
a transformer for operating on each set of N data symbols to generate N modulated data symbols as output, the N modulated data symbols corresponding to spreading of each ith data symbol over a separate code symbol .
21. The transceiver of claim 17 in which the second computing means includes comprises:
a correlator for correlating each ith modulated data symbol from the received sequence of modulated data symbols with the ith code symbol a code from the set of N code symbols up to M direct sequence spread spectrum codes; and
a detector for detecting an estimate of the data symbols from the output of the correlator.
22. The transceiver of claim 17 in which the second computing means includes comprises an inverse transformer for regenerating an estimate of the N data symbols.
23. A method of exchanging data streams between a plurality of transceivers, the method comprising the steps of:
converting a first stream of data symbols into plural sets of N data symbols each;
operating on the plural sets of N data symbols to produce modulated data symbols corresponding to a spreading of the first stream of data symbols over N code symbols more than one and up to M direct sequence spread spectrum codes;
combining the modulated data symbols for transmission; and
transmitting the modulated data symbols from a first transceiver at a time when no other of the plurality of transceivers is transmitting.
24. The method of claim 23 in which the spreading is an invertible randomized spreading and operating on the plural sets of N data symbols includes comprises modulating each ith data symbol from each set of N data symbols with the ith code symbol a code from the N code symbols up to M direct sequence spread spectrum codes to generate N modulated data symbols, and thereby spread each ith data symbol over a separate code symbol .
25. The method of claim 23 in which the spreading is an invertible randomized spreading and operating on the plural sets of N data symbols includes comprises:
transforming, by application of a transform, each set of N data symbols to generate N modulated data symbols as output.
26. The method of claim 25 in which transforming each set of N data symbols includes comprises applying to each set of N data symbols a randomizing transform and a transform selected from the group comprising consisting of a Fourier transform and a Walsh transform.
27. The method of claim 25 in which transforming each set of N data symbols includes comprises applying to each set of N data symbols a Fourier transform, a randomizing transform and a transform selected from the group comprising consisting of a Fourier transform and a Walsh transform.
28. The method of claim 25 in which transforming each set of N data symbols includes comprises applying to each set of N data symbols a first transform selected from the group comprising consisting of a Fourier transform and a Walsh transform, a randomizing transform and a second transform selected from the group comprising consisting of a Fourier transform and a Walsh transform.
29. The method of claim 23 further including comprising the step of:
receiving, at a transceiver distinct from the first transceiver, the sequence of modulated data symbols; and
operating on the sequence of modulated data symbols to produce an estimate of the first stream of data symbols.
30. The method of claim 29 in which operating on the sequence of modulated data symbols includes comprises the steps of:
correlating each ith modulated data symbol from the received sequence of modulated data symbols with the ith code symbol from the set of N code symbols a code from the up to M direct sequence spread spectrum codes; and
detecting an estimate of the first stream of data symbols from output of the correlator.
31. The method of claim 23 further including comprising the step of shaping the modulated data symbols before transmission.
32. The method of claim 23 further including comprising the step of applying diversity to the modulated data symbols before transmission.
33. A transceiver for transmitting a first stream of data symbols, the transceiver comprising:
a converter for converting the first stream of data symbols into plural sets of data symbols each;
first computing means for operating on the plural sets of data symbols to produce modulated data symbols corresponding to an invertible randomized spreading of the first stream of data symbols over more than one and up to M direct sequence spread spectrum codes, where each direct sequence spread spectrum code has M chips; and
means to combine the modulated data symbols for transmission.
34. The transceiver of claim 33 further comprising:
means for receiving a sequence of modulated data symbols, the modulated data symbols having been generated by invertible randomized spreading of a second stream of data symbols; and
second computing means for operating on the sequence of modulated data symbols to produce an estimate of the second stream of data symbols.
35. The transceiver of claim 34 further comprising means to apply diversity to the modulated data symbols before transmission, and means to combine received diversity signals.
36. The transceiver of claim 34 in which the second computing means comprises:
a correlator for correlating each modulated data symbol from the received sequence of modulated data symbols with a code from the set of up to M direct sequence spread spectrum codes; and
a detector for detecting an estimate of the data symbols from output of the correlator.
37. The transceiver of claim 34 in which the second computing means comprises an inverse transformer for regenerating an estimate of the data symbols.
38. The transceiver of claim 33 further comprising a shaper for shaping the combined modulated data symbols for transmission.
39. The transceiver of claim 33 further comprising means to apply diversity to the combined modulated data symbols before transmission.
40. The transceiver of claim 33 in which the data symbols include a pilot frame and a number of data frames, and is preceded by a request frame, wherein the request frame is used to wake up receiving transceivers, synchronize reception of the data symbols and convey protocol information.
Description

This application is a REISSUE of Ser. No. 08/186,784 filed Jan. 24, 1994 is a continuation-in-part of U.S. application Ser. No. 07/861,725 filed Mar. 31, 1992, now U.S. Pat. No. 5,282,222, the benefit of the filing date of which is hereby claimed under 35 U.S.C. 120.

FIELD OF THE INVENTION

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.

BACKGROUND OF THE INVENTION

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.

SUMMARY OF THE INVENTION

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 N2 operations. When N is large, this complexity is prohibitive. In addition, a nonideal communication channel can cause InterCode Interference (ICI), i.e., interference between the N DSSS codes at the receiver. In this patent, we introduce new codes, which we refer to as “MC” codes. Such codes allow the information in a MC-DSSS signal to be decoded in a sequence of low complexity parallel operations while reducing the ICI. In addition to low complexity decoding and ICI reduction, our implementation of MC-DSSS using the MC codes has the following advantages:

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.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic showing for the Baseband Transmitter for the xth MC-DSSS frame: d(k)=[d(1,x) d(2,x) . . . d(N,k)] where c(i)=[c(1,i) c(2,i)] is the ith code and Sym(k)=[sym(1,k) sym(N,k)] is the kth information-bearing vector containing N symbols.

FIG. 2 is a schematic showing a Baseband Receiver for the kth received MC-DSSS frame: d′(k)=[d′(1,k) d′(2,k) . . . d′(N,k)] where c(i)=[c(1,i) c(2,i) . . . c(N,i)] is the ith code, Sy{circumflex over (m)}(k)=[sy{circumflex over (m)}(1,k) sy{circumflex over (m)}(2,k) . . . sy{circumflex over (m)}(N,k)] is the estimate of the Kth information-bearing vector Sym(k) and

FIG. 3 is a schematic showing of the ith MC code c(i)=[c(i,1) c(i,2) . . . c(i,NO) where i can take one of the N values: 1,2, . . . N corresponding to the position of the single ‘1’ at the input of the first N-point transform.

FIG. 4 is a schematic showing the alternate transmitter for the kth MC-DSSS frame: d(k)=[d(1,k), d(2,k) . . . d(N,k)] using the MC codes generated in FIG. 3 where Sym(k)=[Sym(1,k)Sym(2k) . . . Sym(N,k)] is the kth information-bearing vector contacting N symbols.

FIG. 5 is the alternate receiver for the kth received MC-DSSS frame d′(k)=[d′(1k)d′(2,K) . . .d′(N,k)] using MC codes generated in FIG. 3 where Sy{circumflex over (m)}(k)=[sy{circumflex over (m)}(1,k) sy{circumflex over (m)}(2k) . . . sy{circumflex over (m)}(N,k)] is the estimate of the information-bearing vetor Sym(k).

FIG. 6 is a schematic showing the Baseband Transmitter of the kth Data Frame X(k) where Sym(N)=[sym(1,k) sym(2,k) . . . sym(N,k)] is the kth information-bearing vector d(k)=[c(1,k) d(2,k) . . . d(N,k)] is the kth MC-DSSS frame v(k)=[v(1,k) v(2,k) . . . v((1+β)MN,k)], βε(0,1), M=1,2,3 . . . and X(k)=[x(1k) x(2,k)], Z=Z=1, 2, 3, . . . .

FIG. 7 is a schematic showing the Baseband Receiver for the kth received Data Frame X′(k) where Sy{circumflex over (m)}(N)=[sy{circumflex over (m)}(1,k)] sy{circumflex over (m)}(2,k) . . . sy{circumflex over (m)}(N,k)] is the estimate of the kth information-bearing vector d′(k)=[d′(1,k) d′(2k) . . . d′(N,k)] is the kth received MC-DSSS frame v′(k)=[v′(1,k) v(2k) . . . v′((1+β) MN,k)], Bε(0,1), M=1,2,3, . . . and X′(k)=[x′(1,k) x′(2,k) . . . r′(Z,k)], Z=1,2,3 . . . .

FIG. 8 is a schematic showing the Randomizer Transform (RT) where a (1) a (2) . . . a (N) are complex constants chosen randomly.

FIG. 9 is a schematic showing the Permutation Transform (PT).

FIG. 10 is a schematic showing (a) the shaping of a MC-DSSS frame and (b) the unshaping of a MC-DSSS frame where d(k)=[d(1,k) d(2,k) . . . d(N,k)] is the kth MC-DSSS frame g(k)=[g(1,k) g(2k) . . . g(MN,k)], M=1,2,3, . . . , v(k)=[v(1,k) v(2,k) . . . v((1+β) MN,k)], Bε(0,1) d′(k)=[d(1,k) d(2,k) . . . d(N,K)] is the kth received MC-DSSS frame g′(k)=[g′(1,k) g′(2,k) . . . g′(M′N,k)] and v′(k)=[v(1,k) v′(2,k) . . . v′((1+β) M′N,k)], M′=1,2,3, . . . .

FIG. 11 is a schematic showing (a) Description of the alias/window operation (b) Description of dealias/dewindow operation, where 1/T is the symbol rate.

FIG. 12 is a schematic showing the frame structure for data transmission from source (Node A) to destination (Node B).

FIG. 13 is a schematic showing the baseband transmitter for one request frame v where c=[c(1) c(2) . . . c(1)] is the DSSS code, v=[v(1) v(2) . . . v((1+β)MI)], βε(0,1), M=1,2, . . . and I is the length of the DSSS code.

FIG. 14 is a schematic showing the baseband receiver for the received request frame where c=[c(1) c(2) . . . c(1)] is the DSSS code for the request frame, d′=[d(1) d(2) . . . d(1)] is the received request frame, v′=[v′(1) v′((1+β) MI)], βε(0,1), M=1,2, . . . and l is the length of the DSSS code.

FIG. 15 is a schematic showing the baseband transmitter for one address frame where c=[c(1) c(2) . . . c(1)] is the CDMA code for the address frame, v=[v(1) v(2) . . . v(1+β) MI)], βε(0,1), M=1,2, . . . and l′ is the length of the CDMA code.

FIG. 16 is a schematic showing the baseband receiver the address where c=[c(1) c(2) . . . c(I′)] is the CDMA code for the address frame, d′=[d(1) d(2) . . . d(I)] is the received address frame, v′[v′(1) v′(2) . . . v′((1+β) MI′)], βε(0,1), M=1,2, . . . and I′ is the length of the CDMA code.

FIG. 17 is a schematic showing the baseband transmitter for Ack. Frame where c=[c(1) c(2) . . . c(I′)] is the DSSS code for the Ack. frame, v=[v(1) v(2) . . . v((I+β) MI′)] βε(0,1), M=1,2,3, . . . and I′ is the length of the DSSS code.

FIG. 18 is a schematic showing the baseband receiver for the ack. frame where c=[c(1) c(2) . . . c(I″)] is the DSSS code for the Ack. frame, d′=[d(1) d(2) . . . d′(I″)] is the received Ack. frame, v′=[v′(1) v(2) . . . v′(1+β) MI″)], βε(0,1), M=1,2, . . . and I″ is the length of the DSSS code.

FIG. 19 is a schematic showing the passband transmitter for a packet where fo is the IF frequency and fo+fc is the RF frequency.

FIG. 20 is a schematic showing the passband receiver for a packet where fo is the IF frequency and fo+fc is the RF frequency.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS OF THE INVENTION

FIG. 1 illustrates the transmitter of the MC-DSSS modulation technique generating the kth MC-DSSS frame bearing N symbols of information. The symbols can be either analog or digital.

A converter 10 converts a stream of data symbols into plural sets of N data symbols each. A computing means 12 operates on the plural sets of N data symbols to produce modulated data symbols corresponding to an invertible randomized spreading of the stream of data symbols. A combiner 14 combines the modulated data symbols for transmission. The computing means shown in FIG. 1 includes a source 16 of N direct sequence spread spectrum code symbols and a modulator 18 to modulate each ith data symbol from each set of N data symbols with the I code symbol from the N code symbol to generate N modulated data symbols, and thereby spread each I data symbol over a separate code symbol.

FIG. 2 illustrates the receiver of the MC-DSSS modulation techniques accepting the kth MC-DSSS frame and generating estimates for the corresponding N symbols of information. The dot product in FIG. 2 can be implemented as a correlator. The detector can make either hard decisions or soft decisions.

A sequence of modulated data symbols is received at 22 in which the sequence of modulated data symbols has been generated by the transmitter such as is shown in FIG. 1 or 4. A second computing means 24 operates on the sequence of modulated data symbols to produce an estimate of the second string of data symbols. The computing means 24 shown in FIG. 2 includes a correlator 26 for correlating each I modulated data symbol from the received sequence of modulated data symbols with the I code symbol from the set of N code symbols and a detector 28 for detecting an estimate of the data symbols from output of the correlator 26.

FIG. 3 illustrates the code generator of the MC codes. Any one of the P N-point transforms in FIG. 3 consists of a reversible transform to the extent of the available arithmetic precision. In other words, with finite precision arithmetic, the transforms are allowed to add a limited amount of irreversible error.

One can use the MC-DSSS transmitter in FIG. 1 and the MC-DSSS receiver in FIG. 2 together with the MC codes generated using the code generator in FIG. 3 in order to implement MC-DSSS using the MC codes.

An alternative transmitter to the one in FIG. 1 using the MC codes in FIG. 3 is shown in FIG. 4.

The alternative transmitter shown in FIG. 4 includes a transformer 20 for operating on each set of N data symbols to generate N modulated data symbols as output. A series of transforms are shown.

An alternative receiver to the one in FIG. 2 using the MC codes in FIG. 3 is shown in FIG. 5. L pilots are required in FIG. 5 for equalization.

Both transmitters in FIGS. 1 and 4 allow using shaper 30 in diversity module 32 shaping and time diversity of the MC-DSSS signal as shown in FIG. 6. We will refer to the MC-DSSS frame with shaping and time diversity as a Data frame.

Both receivers in FIGS. 2 and 5 allow diversity combining followed by the unshaping of the Data frame as shown in FIG. 7. A Synch. is required in FIG. 7 for frame synchronization.

In addition to the Data frames, we need to transmit (1) all of the L pilots used in FIG. 5 to estimate and equalize for the various types of channel distortions, (2) the Synch. signal used in FIG. 7 for frame synchronization, and (3) depending on the access technique employed, the source address, destination address and number of Data frames. We will refer to the combination of all transmitted frames as a packet.

PREFERRED EMBODIMENTS OF THE INVENTION

Examples of the N-point transforms in FIG. 3 are a Discrete Fourier Transform (DFT), a Fast Fourier Transform (FFT), a Walsh Transform (WT), a Hilbert Transform (HT), a Randomizer Transform (RT) as the one illustrated in FIG. 8, a Permutator Transform (PT) as the one illustrated in FIG. 9, an Inverse DFT (IDFT), an Inverse FFT (IFFT), an Inverse WT (IWT), an Inverse HT (IHT), an Inverse RT (IRT), an Inverse PT (IPT), and any other reversible transform. When L=2 with the first N-point transform being a DFT and the second being a RT, we have a system identical to the patent: “Method and Apparatus for Multiple Access between Transceivers in Wireless Communications using OFDM Spread Spectrum” by M. Fattouche and H. Zaghloul, filed in the U.S. Pat Office in Mar. 31, 1992, Ser. No. 07/861,725.

Preferred shaping in FIG. 6 consists of an Mth order interpolation filter followed by an alias/window operation as shown in FIG. 10a. The Alias/window operation is described in FIG. 11a where a raised-cosine pulse of rolloff β is applied. The interpolation filter in FIG. 10a can be implemented as an FIR filter or as an NM-point IDFT where the first N(M−1)/2 points and the last N(M−1)/2 points at the input of the IDFT are zero. Preferred values of M are 1,2,3 and 4.

Preferred unshaping in FIG. 7 consists of a dealias/dewindow operation followed by a decimation filter as shown in FIG. 10b. The dealias/dewindow operation is described in FIG. 11b.

Time Diversity in FIG. 6 can consist of repeating the MC-DSSS frame several times. It can also consist of repeating the frame several times then complex conjugating some of the replicas, or shifting some of the replicas in the frequency domain in a cyclic manner.

Diversity combining in FIG. 7 can consist of cophasing, selective combining, Maximal Ratio combining or equal gain combining.

In FIG. 5, L pilots are used to equalize the effects of the channel on each information-bearing data frame. The pilot frames can consist of Data frames of known information symbols to be sent either before, during or after the data, or of a number of samples of known values inserted within two transformations in FIG. 4. A preferred embodiment of the pilots is to have the first pilot consisting of a number of frames of known information symbols. The remaining pilots can consist of a number of known information symbols between two transforms. The L estimators can consist of averaging of the pilots followed by either a parametric estimation or a nonparametric one similar to the channel estimator in the patent: “Method and Apparatus for Multiple Access between Transceivers in Wireless Communications using OFDM Spread Spectrum” by M. Fattouche and H. Zaghloul, filed in the U.S. Pat Office in Mar. 31, 1992, Ser. No. 07/861,725.

When Node A intends to transmit information to Node B, a preferred embodiment of a packet is illustrated in FIG. 12: a Request frame 40, an Address frame, an Ack. frame, a Pilot frame 36 and a number of Data frames 38. The Request frame is used (1) as a wake-up call for all the receivers in the band, (2) for frame synchronization and (3) for packet synchronization. It can consist of a DSSS signal using one PN code repeated a number of times and ending with the same PN code with a negative polarity. FIGS. 13 and 14 illustrate the transmitter and the receiver for the Request frame respectively. In FIG. 14, the dot product operation can be implemented as a correlator with either hard or soft decision (or equivalently as a filter matched to the PN code followed by a sample/hold circuit). The Request frame receiver is constantly generating a signal out of the correlator. When the signal is above a certain threshold using the level detector, (1) a wake-up call signal is conveyed to the portion of the receiver responsible for the Address frame and (2) the frames are synchronized to the wake-up call. The packet is then synchronized to the negative differential correlation between the last two PN codes in the Request frame using a decoder as shown in FIG. 14.

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. FIGS. 15 and 16 illustrate the transmitter and the receiver for the Address frame respectively. Each receiver differentially detects the received Address frame, then correlates the outcome with it is own code. If the output of the correlator is above a certain threshold, the receiver instructs its transmitter to transmit an Ack. Otherwise, the receiver returns to its initial (idle) state.

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. FIGS. 17 and 18 illustrate the transmitter and the receiver for the Address frame respectively.

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 FIGS. 19 and 20 which illustrate the transmitter and the receiver respectively. IF sampling trades complexity of the analog RF components (at either the transmitter, the receiver or both) with complexity of the digital components. Furthermore, in passband systems carrier feed-through is often a problem implying that the transmitter has to ensure a zero dc component. Such a component reduces the usable bandwidth of the channel. In IF sampling the usable band of the channel does not include dc and therefore is the dc component is not a concern.

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.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US34859492 May 196623 Dec 1969Gen Dynamics CorpDifferential phase shift keying receiver with information modulated on a plurality of tones
US37891499 Jun 197229 Jan 1974Plessey Telecommunications ResCode division multiplex system
US395661931 Mar 197511 May 1976General Electric CompanyPipeline walsh-hadamard transformations
US398737410 Nov 197519 Oct 1976International Business Machines CorporationMulti-line, multi-mode modulator using bandwidth reduction for digital FSK and DPSK modulation
US40924914 Apr 197730 May 1978Bell Telephone Laboratories, IncorporatedDifferential encoding and decoding scheme for digital transmission systems
US416462817 Mar 197814 Aug 1979International Telephone And Telegraph CorporationProcessor for multiple, continuous, spread spectrum signals
US430630814 Nov 197915 Dec 1981Rca CorporationSymbols communication system
US44570048 Feb 198226 Jun 1984Bell Telephone Laboratories, IncorporatedMultidimensional channel coding
US45204905 Aug 198328 May 1985At&T Information Systems Inc.Differentially nonlinear convolutional channel coding with expanded set of signalling alphabets
US460100514 Dec 198215 Jul 1986The Secretary Of State For Defence In Her Britannic Majesty's Government Of The United Kingdom Of Great Britain And Northern IrelandReceivers for navigation satellite systems
US46010453 Aug 198415 Jul 1986Larse CorporationModulator-demodulator method and apparatus with efficient bandwidth utilization
US461504014 Jun 198430 Sep 1986Coenco Ltd.High speed data communications system
US46239808 Mar 198518 Nov 1986Te Ka De Felten & Guilleaume Fernmeldeanlagen GmbhMethod of processing electrical signals by means of Fourier transformations
US464131825 Apr 19853 Feb 1987Bell Communications Research, Inc.Method for improving the reliability of data transmission over Rayleigh fading channels
US46602154 Dec 198421 Apr 1987Matsushita Electric Industrial Co., Ltd.Transmitter/receiver system
US46944663 Jun 198515 Sep 1987Itt Defense Communications, A Division Of Itt CorporationTime sharing frequency synthesizer
US471381725 Apr 198515 Dec 1987Codex CorporationMultidimensional, convolutionally coded communication systems
US473181612 Jan 198715 Mar 1988Telebit CorporationEnsemble modem structure for imperfect transmission media
US479921422 Dec 198617 Jan 1989Fujitsu LimitedTwo-wire full duplex frequency division multiplex modem system having echo cancellation means
US480929918 Apr 198628 Feb 1989Ho Kit FunFrequency independent information transmission system
US482954029 Oct 19879 May 1989Fairchild Weston Systems, Inc.Secure communication system for multiple remote units
US486887416 Apr 198719 Sep 1989Hitachi, Ltd.Echo canceller
US488124124 Feb 198814 Nov 1989Centre National D'etudes Des TelecommunicationsMethod and installation for digital communication, particularly between and toward moving vehicles
US489326612 Dec 19889 Jan 1990Motorola, Inc.Alias tagging time domain to frequency domain signal converter
US490130717 Oct 198613 Feb 1990Qualcomm, Inc.Spread spectrum multiple access communication system using satellite or terrestrial repeaters
US491469911 Oct 19883 Apr 1990Itt CorporationHigh frequency anti-jam communication system terminal
US4928310 *17 Jul 198922 May 1990Westinghouse Electric Corp.Pseudorandom pulse code generators using electro-optical XOR gates
US4933952 *4 Apr 198912 Jun 1990Lmt RadioprofessionnelleAsynchronous digital correlator and demodulators including a correlator of this type
US4944009 *25 Feb 198824 Jul 1990Massachusetts Institute Of TechnologyPseudo-random sequence generator
US497918323 Mar 198918 Dec 1990Echelon Systems CorporationTransceiver employing direct sequence spread spectrum techniques
US502918013 Aug 19902 Jul 1991Echelon Systems CorporationTransceiver providing selectable frequencies and spreading sequences
US503491122 Jan 199023 Jul 1991E-Systems, Inc.Signal parameterizer
US506356027 Jan 19875 Nov 1991Advanced Systems Research Pty. LimitedSpread-spectrum multiplexed transmission system
US50635746 Mar 19905 Nov 1991Moose Paul HMulti-frequency differentially encoded digital communication for high data rate transmission through unequalized channels
US507389912 Jul 198917 Dec 1991U.S. Philips CorporationTransmission system for sending two signals simultaneously on the same communications channel
US508998224 May 199018 Feb 1992Grumman Aerospace CorporationTwo dimensional fast Fourier transform converter
US510345925 Jun 19907 Apr 1992Qualcomm IncorporatedSystem and method for generating signal waveforms in a cdma cellular telephone system
US512896410 Oct 19907 Jul 1992Intelligent Modem CorporationModulation method and apparatus for multicarrier data transmission
US513446429 Jan 199128 Jul 1992North American Philips CorporationMethod and apparatus for the transmission and reception of a multicarrier digital television signal
US515191917 Dec 199029 Sep 1992Ericsson-Ge Mobile Communications Holding Inc.Cdma subtractive demodulation
US515768624 Jun 199120 Oct 1992Cylink CorporationMethod and apparatus for the modulation of spread spectrum radio signals
US516692410 Aug 199024 Nov 1992Mercury Digital Communications, Inc.Echo cancellation in multi-frequency differentially encoded digital communications
US516695115 May 199124 Nov 1992Scs Mobilecom, Inc.High capacity spread spectrum channel
US51930947 Mar 19909 Mar 1993Qualcomm IncorporatedMethod and apparatus for generating super-orthogonal convolutional codes and the decoding thereof
US521077027 Sep 199111 May 1993Lockheed Missiles & Space Company, Inc.Multiple-signal spread-spectrum transceiver
US522802531 Jan 199113 Jul 1993Centre National D'etudes Des TelecommunicationsMethod 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
US5235614 *2 Mar 199210 Aug 1993Motorola, Inc.Method and apparatus for accommodating a variable number of communication channels in a spread spectrum communication system
US526892611 Sep 19927 Dec 1993Societe Nationale D'etude Et De Construction De Moteurs D'aviation "S.N.E.C.M.A."Method and apparatus for the simultaneous transmission of separate data signals
US527462931 Jan 199128 Dec 1993Etat Francais and Telediffusion de France SAMethod for the broadcasting of digital data, notably for radio broadcasting at high bit rate towards mobile receivers, with time-frequency interlacing and coherent demodulation
US5278844 *11 Apr 199111 Jan 1994Usa Digital RadioMethod and apparatus for digital audio broadcasting and reception
US528547412 Jun 19928 Feb 1994The Board Of Trustees Of The Leland Stanford, Junior UniversityMethod for equalizing a multicarrier signal in a multicarrier communication system
US529151511 Jun 19911 Mar 1994Clarion Co., Ltd.Spread spectrum communication device
US530737614 Jan 199226 Apr 1994France TelecomDevice 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
US530947427 Mar 19923 May 1994Qualcomm IncorporatedSystem and method for generating signal waveforms in a CDMA cellular telephone system
US534544013 Sep 19916 Sep 1994National Transcommunications LimitedReception of orthogonal frequency division multiplexed signals
US535754129 Apr 199318 Oct 1994Echelon CorporationTransceiver providing selectable frequencies and spreading sequences
US537350225 Mar 199313 Dec 1994Alcatel N.V.Process, transmitter and receiver for data transmission with variable traffic volume and a control station for coordinating several such transmitters and receivers
US537514024 Nov 199220 Dec 1994Stanford Telecommunications, Inc.Wireless direct sequence spread spectrum digital cellular telephone system
US54147346 Jan 19939 May 1995Glenayre Electronics, Inc.Compensation for multi-path interference using pilot symbols
US541679724 Jan 199216 May 1995Qualcomm IncorporatedSystem and method for generating signal waveforms in a CDMA cellular telephone system
US544262513 May 199415 Aug 1995At&T Ipm CorpCode division multiple access system providing variable data rate access to a user
US546736713 Jun 199414 Nov 1995Canon Kabushiki KaishaSpread spectrum communication apparatus and telephone exchange system
US54694697 Dec 199321 Nov 1995University Of Massachusetts Lowell Research FoundationComposite spread spectrum signal including modulator demodulator
US54794473 May 199326 Dec 1995The Board Of Trustees Of The Leland Stanford, Junior UniversityMethod and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines
US548706923 Nov 199323 Jan 1996Commonwealth Scientific And Industrial Research OrganizationWireless LAN
US555081227 Feb 199227 Aug 1996U.S. Philips CorporationSystem for broadcasting and receiving digital data, receiver and transmitter for use in such system
US559660130 Aug 199421 Jan 1997Lucent Technologies Inc.Method and apparatus for spread spectrum code pulse position modulation
US561520926 Jul 199525 Mar 1997Ericsson Inc.Method and apparatus for CDMA signal orthogonalization
US562351128 Nov 199422 Apr 1997Lucent Technologies Inc.Spread spectrum code pulse position modulated receiver having delay spread compensation
US571523624 Nov 19933 Feb 1998Qualcomm IncorporatedSystem and method for generating signal waveforms in a CDMA cellular telephone system
US596003220 Sep 199528 Sep 1999The Hong Kong University Of Science & TechnologyHigh speed data transmission using expanded bit durations in multiple parallel coded data streams
CA1203576A12 Jul 197822 Apr 1986Josef GammelMilitary radar - or radio communications transmission system
EP0562868A225 Mar 199329 Sep 1993WI-LAN IncMethod and apparatus for multiple access between transceivers in wireless communication using OFDM spread spectrum
EP0567771A223 Mar 19933 Nov 1993Alcatel SEL AktiengesellschaftMethod, 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
GB2146875A Title not available
Non-Patent Citations
Reference
1A 19.2 kbps Voiceband Data Modem Based on Orthogonally Multiplexed QAM Techniques, B. Hirosaki, A. Yoshida, O. Tanaka, S. Hasegawa, K. Inoue and K. Watanabe, CH2175-8/85/0000-0661 IEEE, pp. 661-665.
2A Theoretical Study of Performance of an Orthogonal Multiplexing Data Transmission Scheme, Robert W. Chang and Richard A. Gibby, IEEE Transactions on Communication Technology, vol. Com.-16, No. 4, Aug. 1968, pp. 529-540.
3Advanced Groupband Data Modem Using Orthogonally Multiplexed QAM Technique, Botaro Hirosaki, Satoshi Hasegawa and Akio Sabato, IEEE Transactions on Communications, vol. Com-34, No. 6, Jun. 1996, pp. 587-592.
4Alard, M., et al., "A New System Of Sound Broadcasting To Mobile Receivers," pp. 416-420; 1988.
5An Analysis of Automatic Equalizers of Orthogonally Multiplexed QAM Systems, Botaro Hirosaki, IEEE Transactions on Communications, vol. Com-28, No. 1, Jan. 1980, pp. 73-83.
6An Improved Method for Digital SSB-FDM Modulation and Demodulation, Rikio Maruta and Atsushi Tomozawa, IEEE Transactions on Communications, vol. Com-26, No. 5, May 1978, pp. 720-725.
7An Orthogonally Multiplexed QAM System Using the Discrete Fourier Transform, Botaro Hirosaki, IEEE Transactions on Communications, vol. Com-29, No. 7, Jul. 1981, pp. 982-989.
8Analysis and Stimulation of a Digital Mobile Channel Using Orthogonal Frequency Division Multiplexing, Leonard J. Cimini, Jr., IEEE Transactions on Communications, vol. Comm-33, No. 7, Jul. 1985, pp. 665-675.
9Ananasso, Fulvio, et al., "Clock Synchronous Multicarrier Demodulator For Multi-Frequency TDMA Communication Satellites," pp. 1059-1063; 1990.
10Bingham, J.A.C.; "Multicarrier Modulation for Data Transmission: An Idea Whose Time Has Come", IEEE Communications Magazine, pp. 5-14, May 1990.
11Chow, Jacky S., et al., "A Discrete Multitone Tranceiver System for HDSL Applications," pp. 895-908; "IEEE Journal on Selected Areas In Communications"; Aug. 1991.
12Chow, Peter S., et al., "Performance Evaluation of a Multichannel Transceiver System for ADSL and VHDSL Services," pp. 909-919; IEEE Journal on Selected Areas in Communications; Aug. 1991.
13Data Transmission by Frequency-Division Multiplexing Using the Discrete Fourier Transform, S.B. Weinstein and Paul M. Ebert, IEEE Transactions on Communications, vol. Com-19, No. 5, Oct. 1971, pp. 628-634.
14Duch, Krzysztof M., "Baseband Signal Processing," Network Magazine, pp. 39-43; Nov. 1991.
15Gledhill, J.J., et al., "The Transmission of Digital Television In The UHF Band Using Orthogonal Frequency Division Multiplexing," pp. 175-180, No Date.
16Jinkang Zhu and Gen Marubayashi, Properties and Application of Parallel Combinatory SS Communication System, IEEE Second International Symposium on Spread Spectrum Techniques and Applications (ISSSTA '92), Yokohama, Japan, pp. 227-230, Nov. 29-Dec. 2, 1992.
17Jinkang Zhu, Hongbin Zhang, Yucong Gu, Principle and Performance of Variable Rate Multi-code CDMA Method, 1995 Fourth IEEE International Conference on Universal Personal Communications. Record. Gateway to the 21st Century (Cat. No. 95TH8128). IEEE, pp. 256-259, New York, NY, USA, 1995.
18K. Ben Letaief, J. C-I Chuang, and R.D. Murch, Multicode High-Speed Transmission for Wireless Mobile Communications, Proceedings of the 1995 IEEE Global Telecommunications Conference GLOBEOM'95, Singapore, pp. 1835-1839, Nov. 14-16, 1995.
19OFDM for Data Communication over Mobile Radio FM Channels; Part I: Analysis and Experimental Results, E.F. Casas and C. Leung, IEEE Transactions on Communications, vol. 39, No. 5, May 1991.
20OFDM for Data Communication over Mobile Radio FM Radio Channels; Part II: Performance Improvement, E.F. Casas and C. Leung, Dept. of Electrical Engineering, University of British Columbia, Vancouver, BC, Canada, 1991.
21Optimized Decision Feedback Equalization Versus Optimized Orthogonal Frequency Division Multiplexing for High-Speed Data Transmission Over the Local Cable Network, Nikolaos A. Zervos and Irving Kalet, CH2655-9/89/0000-1989 IEEE, pp. 1080-1085.
22Performance of an Efficient Parallel Data Transmission System, Burton R. Saltzberg, IEEE Transactions on Communication Technology, vol. Com-15, No. 6, Dec. 1967, pp. 805-811.
23Performance of an RCPC-Coded OFDM-Based Digital Audio Broadcasting (DAB) System, P. Hoeher, J. Hagenauer, E. Offer, Ch. Rapp, H. Schulze, Globecom '91, CH 2980-1/91/0000-0040, pp. 0040-0046.
24Proakis, J.G., Digital Communication, 2d ed., 1991, Chap. 8, "Spread Spectrum Signals for Digital Communications," pp. 800-891.
25Pupolin, Silvano, et al., "Performance Analysis Of Digital Radio Links With Nonlinear Transmit Amplifier And Data Predistorter With Memory," pp. 9.6.1-9.6.5; 1989.
26Reduction of Multipath Fading Effects in Single Variable Modulations, M.A. Poletti and R.G. Vaughan, ISSPA 90 Signal Processing Theories, Implementations and Applications, Gold Coast, Australia Aug. 27-31, 1990, 672-676.
27Saito, Masafumi, et al., "A Digital Modulation Method For Terrestrial Digital TV Broadcasting Using Trellis Coded OFDM And Its Performance," pp. 1694-1698; Globecom '92 Conference; 1992.
28Scott L. Miller and Weerakhan Tantiphaiboontana, Code Division Multiplexing-Efficient Modulation for High Data Rate Transmission Over Wireless Channels, Proceedings of 2000 IEEE International Conference on Communications, pp. 1487-1491.
29Scott L. Miller and Weerakhan Tantiphaiboontana, Code Division Multiplexing—Efficient Modulation for High Data Rate Transmission Over Wireless Channels, Proceedings of 2000 IEEE International Conference on Communications, pp. 1487-1491.
30Shigenobu Sasaki, Jinkang Zhu, and Gen Marubayashi, Performance of Parallel Combinatory Spread Spectrum Multiple Access Communication Systems, Proceedings of 1991 IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), pp. 204-208.
31Spracklen, C.T. and C. Smythe, "The Application of Code Division Multiplexing Techniques to Local Area Networks," pp. 767-770, May 1987.
32Synthesis of Band-Limited Orthogonal Signals for Multichannel Data Transmission, Robert W. Chang, The Bell System Technical Journal, Dec. 1966, pp. 1775-1796.
33The Multitone Channel, Irving Kalet, IEEE Transactions on Communications, vol. 37, No. 2, Feb. 1989.
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US703137125 Sep 200018 Apr 2006Lakkis Ismail ACDMA/TDMA communication method and apparatus for wireless communication using cyclic spreading codes
US72894946 Dec 200130 Oct 2007Pulse-Link, Inc.Systems and methods for wireless communication over a wide bandwidth channel using a plurality of sub-channels
US7292526 *17 Mar 20046 Nov 2007Kabushiki Kaisha ToshibaMobile communication system, radio control station, base station and mobile station for the system, and parameter determination method employing parallel combinatory spread-spectrum scheme
US731775610 Nov 20048 Jan 2008Pulse-Link, Inc.Ultra-wideband communication apparatus and methods
US73399558 Oct 20044 Mar 2008Pulse-Link, Inc.TDMA communication method and apparatus using cyclic spreading codes
US73494398 Oct 200425 Mar 2008Pulse-Link, Inc.Ultra-wideband communication systems and methods
US734947812 Nov 200425 Mar 2008Pulse-Link, Inc.Ultra-wideband communication apparatus and methods
US735280626 Mar 20041 Apr 2008Tensorcom, Inc.Systems and methods for transmitting data in a wireless communication network
US7433382 *7 Jul 20037 Oct 2008Miao George JSpread spectrum based multichannel modulation for ultra wideband communications
US749899626 Dec 20063 Mar 2009Ruckus Wireless, Inc.Antennas with polarization diversity
US74989991 Nov 20053 Mar 2009Ruckus Wireless, Inc.Circuit board having a peripheral antenna apparatus with selectable antenna elements and selectable phase shifting
US751168025 Oct 200731 Mar 2009Ruckus Wireless, Inc.Minimized antenna apparatus with selectable elements
US75254865 Mar 200728 Apr 2009Ruckus Wireless, Inc.Increased wireless coverage patterns
US7542504 *26 Nov 20022 Jun 2009Electronics And Telecommunications Research InstituteFrequency hopping ofdma method using symbols of comb pattern
US7627056 *10 Nov 20061 Dec 2009Scientific Research CorporationSystem and method for orthogonally multiplexed signal transmission and reception on a non-contiguous spectral basis
US763910628 Apr 200629 Dec 2009Ruckus Wireless, Inc.PIN diode network for multiband RF coupling
US76463439 Nov 200712 Jan 2010Ruckus Wireless, Inc.Multiple-input multiple-output wireless antennas
US765263228 Apr 200626 Jan 2010Ruckus Wireless, Inc.Multiband omnidirectional planar antenna apparatus with selectable elements
US767547424 Jan 20089 Mar 2010Ruckus Wireless, Inc.Horizontal multiple-input multiple-output wireless antennas
US769694630 Apr 200713 Apr 2010Ruckus Wireless, Inc.Reducing stray capacitance in antenna element switching
US774258815 Mar 200522 Jun 2010Polycom, Inc.Speakerphone establishing and using a second connection of graphics information
US778760515 Mar 200531 Aug 2010Polycom, Inc.Conference bridge which decodes and responds to control information embedded in audio information
US7796565 *28 Sep 200614 Sep 2010Polycom, Inc.Mixed voice and spread spectrum data signaling with multiplexing multiple users with CDMA
US786493815 Mar 20054 Jan 2011Polycom, Inc.Speakerphone transmitting URL information to a remote device
US78806832 Mar 20091 Feb 2011Ruckus Wireless, Inc.Antennas with polarization diversity
US7916806 *26 Jul 200729 Mar 2011At&T Mobility Ii LlcTransmitter diversity technique for wireless communications
US792959625 Oct 200719 Apr 2011Pulse-Link, Inc.Ultra-wideband communication apparatus and methods
US796525223 Oct 200921 Jun 2011Ruckus Wireless, Inc.Dual polarization antenna array with increased wireless coverage
US797883815 Mar 200512 Jul 2011Polycom, Inc.Conference endpoint instructing conference bridge to mute participants
US800034027 Jul 200716 Aug 2011Kabushiki KaishatoshibaParameter determination base station employing PCSS scheme
US800455629 Feb 200823 Aug 2011Polycom, Inc.Conference link between a speakerphone and a video conference unit
US802345827 Feb 200720 Sep 2011Polycom, Inc.Method and apparatus for wideband conferencing
US803112923 Oct 20094 Oct 2011Ruckus Wireless, Inc.Dual band dual polarization antenna array
US80459359 Feb 200525 Oct 2011Pulse-Link, Inc.High data rate transmitter and receiver
US80680687 Apr 200829 Nov 2011Ruckus Wireless, Inc.Coverage antenna apparatus with selectable horizontal and vertical polarization elements
US810298415 Mar 200524 Jan 2012Polycom Inc.Speakerphone and conference bridge which receive and provide participant monitoring information
US81260298 Jun 200528 Feb 2012Polycom, Inc.Voice interference correction for mixed voice and spread spectrum data signaling
US814485415 Mar 200527 Mar 2012Polycom Inc.Conference bridge which detects control information embedded in audio information to prioritize operations
US819979128 Sep 200612 Jun 2012Polycom, Inc.Mixed voice and spread spectrum data signaling with enhanced concealment of data
US821784313 Mar 200910 Jul 2012Ruckus Wireless, Inc.Adjustment of radiation patterns utilizing a position sensor
US822394215 Mar 200517 Jul 2012Polycom, Inc.Conference endpoint requesting and receiving billing information from a conference bridge
US8254500 *12 Dec 200728 Aug 2012Broadcom CorporationChannel equalization with SCDMA modulation
US831474922 Sep 201120 Nov 2012Ruckus Wireless, Inc.Dual band dual polarization antenna array
US835154530 Dec 20098 Jan 2013At&T Mobility Ii LlcLow complexity maximum likelihood detection of concatenated space codes for wireless applications
US835547528 Mar 201115 Jan 2013At&T Mobility Ii LlcDiversity technique for wireless communications
US853258612 Oct 201110 Sep 2013Intellectual Ventures Holding 73 LlcHigh data rate transmitter and receiver
US858252012 Aug 201112 Nov 2013Polycom, Inc.Method and apparatus for wideband conferencing
US868690531 Dec 20121 Apr 2014Ruckus Wireless, Inc.Pattern shaping of RF emission patterns
US869867521 Aug 200915 Apr 2014Ruckus Wireless, Inc.Mountable antenna elements for dual band antenna
US870472024 Oct 201122 Apr 2014Ruckus Wireless, Inc.Coverage antenna apparatus with selectable horizontal and vertical polarization elements
US87057192 Dec 201122 Apr 2014Polycom, Inc.Speakerphone and conference bridge which receive and provide participant monitoring information
US872374131 May 201213 May 2014Ruckus Wireless, Inc.Adjustment of radiation patterns utilizing a position sensor
US873110730 Nov 201220 May 2014At&T Mobility Ii LlcLow complexity maximum likelihood detection of concatenated space codes for wireless applications
US874438912 Oct 20113 Jun 2014Intellectual Ventures Holding 73 LlcHigh data rate transmitter and receiver
US87566689 Feb 201217 Jun 2014Ruckus Wireless, Inc.Dynamic PSK for hotspots
US880592810 May 200212 Aug 2014Polycom, Inc.Control unit for multipoint multimedia/audio system
US883660617 Oct 201216 Sep 2014Ruckus Wireless, Inc.Coverage antenna apparatus with selectable horizontal and vertical polarization elements
US886062920 Nov 201214 Oct 2014Ruckus Wireless, Inc.Dual band dual polarization antenna array
US893438115 Mar 200513 Jan 2015Polycom, Inc.Conference endpoint instructing a remote device to establish a new connection
US893438215 Mar 200513 Jan 2015Polycom, Inc.Conference endpoint controlling functions of a remote device
US894805915 Mar 20053 Feb 2015Polycom, Inc.Conference endpoint controlling audio volume of a remote device
US896460415 Mar 200524 Feb 2015Polycom, Inc.Conference endpoint instructing conference bridge to dial phone number
US897671215 Mar 200510 Mar 2015Polycom, Inc.Speakerphone and conference bridge which request and perform polling operations
US897768315 Mar 200510 Mar 2015Polycom, Inc.Speakerphone transmitting password information to a remote device
US900170215 Mar 20057 Apr 2015Polycom, Inc.Speakerphone using a secure audio connection to initiate a second secure connection
US901916523 Oct 200728 Apr 2015Ruckus Wireless, Inc.Antenna with selectable elements for use in wireless communications
US906551619 May 201423 Jun 2015At&T Mobility Ii, LlcLow complexity maximum likelihood detection of concatenated space codes for wireless applications
US90770711 Feb 20117 Jul 2015Ruckus Wireless, Inc.Antenna with polarization diversity
US90926104 Apr 201228 Jul 2015Ruckus Wireless, Inc.Key assignment for a brand
US909375816 Sep 201428 Jul 2015Ruckus Wireless, Inc.Coverage antenna apparatus with selectable horizontal and vertical polarization elements
US910628619 Jun 201411 Aug 2015Comcast Cable Communications, LlcNetwork communication using diversity
US91972978 Sep 201424 Nov 2015Comcast Cable Communications, LlcNetwork communication using diversity
US920349930 Jun 20141 Dec 2015At&T Mobility Ii LlcTransmitter diversity technique for wireless communications
US92098718 Sep 20148 Dec 2015Comcast Cable Communications, LlcNetwork communication using diversity
US92261462 Jun 201429 Dec 2015Ruckus Wireless, Inc.Dynamic PSK for hotspots
US92700291 Apr 201423 Feb 2016Ruckus Wireless, Inc.Pattern shaping of RF emission patterns
US93442337 Dec 201517 May 2016Comcast Cable Communications, LlcOriginator and recipient based transmissions in wireless communications
US93566667 Dec 201531 May 2016Comcast Cable Communications, LlcOriginator and recipient based transmissions in wireless communications
US937945615 Apr 201328 Jun 2016Ruckus Wireless, Inc.Antenna array
US939174512 Feb 201612 Jul 2016Comcast Cable Communications, LlcMulti-user transmissions
US940178322 Mar 201626 Jul 2016Comcast Cable Communications, LlcTransmission of data to multiple nodes
US940701221 Sep 20102 Aug 2016Ruckus Wireless, Inc.Antenna with dual polarization and mountable antenna elements
US941934415 Apr 201416 Aug 2016Ruckus Wireless, Inc.Mountable antenna elements for dual band antenna
US95157887 Dec 20156 Dec 2016Comcast Cable Communications, LlcOriginator and recipient based transmissions in wireless communications
US95707997 Sep 201214 Feb 2017Ruckus Wireless, Inc.Multiband monopole antenna apparatus with ground plane aperture
US957734618 Sep 200821 Feb 2017Ruckus Wireless, Inc.Vertical multiple-input multiple-output wireless antennas
US963440314 Feb 201225 Apr 2017Ruckus Wireless, Inc.Radio frequency emission pattern shaping
US96543235 Dec 201616 May 2017Comcast Cable Communications, LlcData routing for OFDM transmission based on observed node capacities
US972284223 Mar 20161 Aug 2017Comcast Cable Communications, LlcTransmission of data using a plurality of radio frequency channels
US974903224 Nov 201529 Aug 2017At&T Mobility Ii LlcTransmitter diversity technique for wireless communications
US20020188731 *10 May 200212 Dec 2002Sergey PotekhinControl unit for multipoint multimedia/audio system
US20040233836 *19 Mar 200325 Nov 2004Atsushi SumasuMulti-carrier transmission apparatus and multi-carrier transmission method
US20050025079 *17 Mar 20043 Feb 2005Shigeo TerabeMobile communication system, radio control station, base station and mobile station for the system, and parameter determination method employing parallel combinatory spread-spectrum scheme
US20050047367 *8 Oct 20043 Mar 2005Ismail LakkisUltra-wideband communication systems and methods
US20050078736 *12 Oct 200414 Apr 2005Ismail LakkisUltra-wideband communication systems and methods
US20050117557 *12 Nov 20042 Jun 2005Ismail LakkisUltra-wideband communication apparatus and methods
US20050152475 *26 Mar 200414 Jul 2005Ismail LakkisSystems and methods for receiving data in a wireless communication network
US20050157782 *26 Mar 200421 Jul 2005Ismail LakkisSystems and methods for transmitting data in a wireless communication network
US20050201326 *6 Dec 200115 Sep 2005Lakkis Ismail A.Systems and methods for wireless communication over a wide bandwidth channel using a plurality of sub-channels
US20050201473 *3 Sep 200415 Sep 2005Ismail LakkisSystems and methods for receiving data in a wireless communication network
US20050213517 *15 Mar 200529 Sep 2005Polycom, Inc.Conference endpoint controlling audio volume of a remote device
US20050213726 *15 Mar 200529 Sep 2005Polycom, Inc.Conference bridge which transfers control information embedded in audio information between endpoints
US20050213727 *15 Mar 200529 Sep 2005Polycom, Inc.Speakerphone and conference bridge which request and perform polling operations
US20050213729 *15 Mar 200529 Sep 2005Polycom,Inc.Speakerphone using a secure audio connection to initiate a second secure connection
US20050213730 *15 Mar 200529 Sep 2005Polycom, Inc.Conference endpoint instructing conference bridge to dial phone number
US20050213732 *15 Mar 200529 Sep 2005Polycom, Inc.Conference bridge which decodes and responds to control information embedded in audio information
US20050213733 *15 Mar 200529 Sep 2005Polycom, Inc.Speakerphone and conference bridge which receive and provide participant monitoring information
US20050213734 *15 Mar 200529 Sep 2005Polycom, Inc.Conference bridge which detects control information embedded in audio information to prioritize operations
US20050213735 *15 Mar 200529 Sep 2005Polycom, Inc.Speakerphone transmitting URL information to a remote device
US20050213736 *15 Mar 200529 Sep 2005Polycom, Inc.Speakerphone establishing and using a second connection of graphics information
US20050213739 *15 Mar 200529 Sep 2005Polycom, Inc.Conference endpoint controlling functions of a remote device
US20060072649 *26 Nov 20026 Apr 2006Kyung-Hi ChangFrequency hopping ofdma method using symbols of comb pattern
US20060109067 *1 Nov 200525 May 2006Ruckus Wireless, Inc.Circuit board having a pereipheral antenna apparatus with selectable antenna elements and selectable phase shifting
US20060282184 *8 Jun 200514 Dec 2006Polycom, Inc.Voice interference correction for mixed voice and spread spectrum data signaling
US20070047624 *28 Sep 20061 Mar 2007Polycom, IncMixed voice and spread spectrum data signaling with enhanced concealment of data
US20070047626 *28 Sep 20061 Mar 2007Polycom, IncMixed voice and spread spectrum data signaling with multiplexing multiple users with cdma
US20070268851 *27 Jul 200722 Nov 2007Kabushiki Kaisha ToshibaMobile communication system, radio control station, base station and mobile station for the system, and parameter determination method employing parallel combinatory spread-spectrum scheme
US20080008275 *26 Jul 200710 Jan 2008Cingular Wireless Ii, LlcTransmitter diversity technique for wireless communications
US20080084952 *12 Dec 200710 Apr 2008Kolze Thomas JChannel equalization with scdma modulation
US20080143819 *29 Feb 200819 Jun 2008Polycom, Inc.Conference link between a speakerphone and a video conference unit
US20090316568 *10 Nov 200624 Dec 2009Harris Fredric JSystem and method for orthogonally multiplexed signal transmission and reception on a non-contiguous spectral basis
US20110170635 *28 Mar 201114 Jul 2011Siavash AlamoutiTransmitter diversity technique for wireless communications
USRE4577515 Apr 201420 Oct 2015Comcast Cable Communications, LlcMethod and system for robust, secure, and high-efficiency voice and packet transmission over ad-hoc, mesh, and MIMO communication networks
USRE4580715 Apr 201417 Nov 2015Comcast Cable Communications, LlcApparatus for transmitting a signal including transmit data to a multiple-input capable node
Classifications
U.S. Classification375/141, 370/209, 375/219, 380/34
International ClassificationH04B1/707, H04J13/00, H04B1/709, H04L27/26, H04L5/02, H04J11/00
Cooperative ClassificationH04J11/00, H04L27/2602, H04B1/709, H04L27/265, H04J13/0077, H04L5/026, H04B2201/70703, H04B1/707, H04L27/2628
European ClassificationH04J13/00D, H04J11/00, H04L27/26M1, H04L27/26M3A1, H04L27/26M5A1, H04B1/707, H04L5/02Q1
Legal Events
DateCodeEventDescription
11 Mar 2003CCCertificate of correction
2 Jun 2004SULPSurcharge for late payment
Year of fee payment: 7
2 Jun 2004FPAYFee payment
Year of fee payment: 8
19 Sep 2006ASAssignment
Owner name: WI-LAN, INC., CANADA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ENSEMBLE COMMUNICATIONS, INC.;REEL/FRAME:018268/0592
Effective date: 20040525
7 Nov 2006ASAssignment
Owner name: WI-LAN, INC., CANADA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FATTOUCHE, MICHAEL;ZAGHLOUL, HATIM;REEL/FRAME:018490/0102
Effective date: 19971014
24 Oct 2007FPAYFee payment
Year of fee payment: 12
6 Aug 2013RRRequest for reexamination filed
Effective date: 20130622
24 Jun 2014B1Reexamination certificate first reexamination
Free format text: THE PATENTABILITY OFCLAIMS 1, 10, 12-15, 23, 25, 29, 31 AND 32 IS CONFIRMED. CLAIMS 2-9, 11, 16-22,24, 26-28, 30 AND 33-40 WERE NOT REEXAMINED.