就是给用户M bit芯片,让所有芯片正交。 在任意两个不同的两个芯片上都有
设m为8,该芯片s为00011011,持有该芯片的用户发送1时发送00011011,用户发送0时反向发送11100100,内积计算时将00011011设为(1-1-1-111-1 ) 1
的反码。
由上式可知,接收方使用芯片对接收到的数据进行内积运算时,结果为0的是其他用户发送的数据,结果为1的是用户发送的比特1,结果为-1的是用户发送的比特0。
需要以码分复用发送的数据量为原始的m倍。 本来可以发送1,0,-1来表示用户发送的数据0和1,以及其他用户发送的数据,所以需要使用m位来表示用户和其他用户发送的数据。