Patent ID: 7924906

Claim:
A method comprising: receiving a data packet, at a receiving node of a multi-node communications network, wherein the data packet includes a subset of spreading code sequences; determining, at the receiving node of the multi-node communications network, the subset of spreading code sequences transmitted by a transmitting node of the multi-node communications network, wherein the transmitting node of the multi-node communications network selects the subset of spreading code sequences from a set of spreading code sequences, enables the subset of spreading code sequences to spread at least one bit of information, changes the subset of spreading code sequences at various intervals, and transmits the subset of spreading code sequences; utilizing a sequence generator, at the receiving node of the multi-node communications network, to aid in determining the subset of spreading code sequences transmitted by the transmitting node of the multi-node communications network, wherein the sequence generator produces an output data; correlating, at the receiving node of the multi-node communications network, the output data of the sequence generator with the data packet received; and assigning, at the receiving node of the multi-node communications network, the output data of the sequence generator to a portion of the data packet received.