Direct sequence network and method using PN sequence selection to represent data
First Claim
Patent Images
1. A method for communicating a plurality of data values using multiple spreading sequences, comprising the steps of:
- selecting at least one of the multiple spreading sequences based on at least one data value included in the plurality of data values; and
transmitting other data values included in the plurality of data values using the at least one of the multiple spreading sequences to spread the other data values.
3 Assignments
0 Petitions
Accused Products
Abstract
A direct sequence spread spectrum (DSSS) system which uses PN sequences to encode data so as to increase data throughput. In particular, a system for communicating a plurality of data values using multiple spreading sequences is provided. The system transmits data by selecting at least one of the multiple spreading sequences based on at least one data value included in the plurality of data values; and transmitting other data values included in the plurality of data values using the at least one of the multiple spreading sequences to spread the other data values.
-
Citations
40 Claims
-
1. A method for communicating a plurality of data values using multiple spreading sequences, comprising the steps of:
-
selecting at least one of the multiple spreading sequences based on at least one data value included in the plurality of data values; and transmitting other data values included in the plurality of data values using the at least one of the multiple spreading sequences to spread the other data values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device for communicating a plurality of data values using multiple spreading sequences, comprising:
-
a selection circuit for selecting at least one of the multiple spreading sequences based on at least one data value included in the plurality of data values; and a transmitting circuit for transmitting other data values included in the plurality of data values using the at least one of the multiple spreading sequences to spread the other data values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A cellular communication system, comprising:
-
a network; a host computer coupled to said network; a plurality of base stations coupled to said network and communicating with said host computer, each of the base stations comprising a base station transmitter system for transmitting wireless communications and a base station receiver system for receiving wireless communications; and a plurality of mobile terminals each for communicating with the network by way of at least one of the plurality of base stations, each of the plurality of mobile terminals having a mobile terminal transmitter for transmitting wireless communications to the at least one of the plurality of base stations and a mobile terminal receiver system for receiving wireless communications from the at least one of the plurality of base stations; wherein, with respect to at least one of the mobile terminals, at least one of the mobile terminal transmitter systems wirelessly communicates a set of data having a first subset and a second subset different than the first subset by selectively encoding each data bit of said second subset with one of one or more spreading sequences selected by said first subset and wirelessly transmitting said encoded second subset. - View Dependent Claims (25, 26, 27)
-
-
28. A cellular communication system, comprising:
-
a network; a host computer coupled to said network; a plurality of base stations coupled to said network and communicating with said host computer, each of the base stations comprising a base station transmitter system for transmitting wireless communications and a base station receiver system for receiving wireless communications; and a plurality of mobile terminals each for communicating with the network by way of at least one of the plurality of base station, each of the plurality of mobile terminals having a mobile terminal transmitter for transmitting wireless communications to the at least one of the plurality of base stations and a mobile terminal receiver system for receiving wireless communications from the at least one of the plurality base stations; wherein, with respect to at least one of the base stations, at least one of the base station transmitter systems wirelessly communicates a set of data having a first subset and a second subset different than the first subset by selectively encoding each data bit of said second subset with one of one or more spreading sequences selected by said first subset and wirelessly transmitting said encoded second subset. - View Dependent Claims (29, 30, 31)
-
-
32. A method of encoding a set of data bits for transmission in a cellular communication system, said set of data bits comprising a first subset of data bits and a second subset of data bits, said method comprising the steps of:
-
preselecting two or more spreading sequences; preassigning a unique value to each of one or more different arrangements of said preselected two or more spreading sequences, each of said unique values representing one or more data bits; representing said first subset of data bits with one of said one or more different arrangements of said preselected two or more spreading sequences in accordance with a predefined relationship between said first subset of data bits and said preassigned unique values; and encoding said second subset of data bits based on the one arrangement of said preselected two or more spreading sequences representing said first subset of data bits. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method of communicating in a cellular communication system using multiple spreading sequences, comprising the steps of:
-
selecting a set of data bits to be communicated, said set of data bits consisting of a first subset of data bits and a second subset of data bits, selecting a spreading set based on said first subset of data bits, said spreading set consisting of one or more of said multiple spreading sequences; encoding said second subset of data bits, each bit of said second subset of data bits being encoded with a spreading sequences selected from said spreading set; and transmitting said second subset of data bits. - View Dependent Claims (38)
-
-
39. A method for communicating a plurality of data values using multiple spreading sequences, comprising the steps of:
- selecting at least one of the multiple spreading sequences based on at least one data value included in the plurality of data values;
applying the at least one of the multiple spreading sequences to other of the plurality of data values so as to directly encode the other of the plurality of data values; and transmitting the other of the plurality of data values encoded with the at least one of the multiple spreading sequences. - View Dependent Claims (40)
- selecting at least one of the multiple spreading sequences based on at least one data value included in the plurality of data values;
Specification