METHOD AND SYSTEM FOR MULTIUSER WIRELESS COMMUNICATIONS USING ANTI-INTERFERENCE TO INCREASE TRANSMISSION DATA RATE
First Claim
1. A method of transmitting data in a multiple access communications network, the method comprising:
- generating a unique autocorrelation division multiple access (ADMA) code, from a set of ADMA codes such that no pair in the set are linearly dependent, for reducing interference in a data transmission to at least one user device connected to the multiple access communications network;
sending the unique ADMA code for the user device from a transmitter to a receiver;
encoding an original data stream using an ADMA encoder using the unique ADMA code such that an encoded data stream is created;
transmitting the encoded data stream to the receiver;
filtering interference from the encoded data stream to obtained a substantially interference-free encoded data stream using an ADMA filter which is a closed form solution derived by a noise-transparent autocorrelation matching analysis and incorporating the unique ADMA code; and
decoding the substantially interference-free encoded data stream by an ADMA decoder such that the original data stream is substantially obtained.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for multi-user wireless communications between a sender and a receiver enables effective blocking of interference signals by other senders and improving the channel data rate. The receiver uses two or more receiving devices, such as antennas or smart antennas, to receive multiple wireless input signals. By performing a noise-transparent autocorrelation matching analysis on the multiple input signals, the receiver derives an anti-interference filter for interference-blocking action, without the need for information of the interfering and its transmission channel. In a multi-user environment, the noise-transparent autocorrelation matching analysis is implemented by the Autocorrelation Division Multiple Access (ADMA) system that includes the design and the implementation of ADMA code, the ADMA encoder, the ADMA algorithm and the ADMA decoder.
-
Citations
12 Claims
-
1. A method of transmitting data in a multiple access communications network, the method comprising:
-
generating a unique autocorrelation division multiple access (ADMA) code, from a set of ADMA codes such that no pair in the set are linearly dependent, for reducing interference in a data transmission to at least one user device connected to the multiple access communications network; sending the unique ADMA code for the user device from a transmitter to a receiver; encoding an original data stream using an ADMA encoder using the unique ADMA code such that an encoded data stream is created; transmitting the encoded data stream to the receiver; filtering interference from the encoded data stream to obtained a substantially interference-free encoded data stream using an ADMA filter which is a closed form solution derived by a noise-transparent autocorrelation matching analysis and incorporating the unique ADMA code; and decoding the substantially interference-free encoded data stream by an ADMA decoder such that the original data stream is substantially obtained. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium having computer executable instructions for transmitting data in a multiple access communications network having a remote node for generating a unique autocorrelation division multiple access (ADMA) code for reducing interference in a data transmission to at least one user device connected to the multiple access communications network and encoding an original data stream using an ADMA encoder using the unique ADMA code such that an encoded data stream is created, the computer executable instructions comprising
instructions for receiving the unique ADMA code from the remote node; -
instructions for receiving the encoded data stream from the remote node; instructions for filtering interference from the received encoded data streams to obtained a substantially interference-free encoded data stream using an ADMA filter which is a closed form solution derived by a noise-transparent autocorrelation matching analysis and incorporating the unique ADMA code; instructions for decoding the substantially interference-free encoded data stream by an ADMA decoder such that the original data stream is substantially obtained. - View Dependent Claims (7, 8)
-
-
9. A system for transmitting data in a multiple access communications network, the system comprising:
-
a transmitter node comprising a processor configured to generate a unique autocorrelation division multiple access (ADMA) code for reducing interference in a data transmission to at least one user device connected to the multiple access communications network and an encoder configured to receive an original data stream and produce an encoded data stream using an ADMA encoder and the unique ADMA code for the at least one user device; the at least one user device comprising; a receiver configured to receive the encoded data stream from the transmitter node; an ADMA closed form filter derived by a noise transparent autocorrelation matching analysis, the ADMA closed form filter incorporating the unique ADMA code and producing a substantially interference free encoded data stream; a decoder that produces a substantially the original data stream from the substantially interference-free encoded data stream. - View Dependent Claims (10, 11, 12)
-
Specification