Patent ID: 7903617

Claim:
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 obtain 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.