A method and apparatus for encoding and decoding signals using code position modulation (CPM) in a communication system. The encoding method includes storing an N-chip pseudo-random noise sequence, such as an m-sequence, in a circular shift register and circularly shifting it to obtain a shifted m-sequence. The shifted m-sequence is compared to an m-bit symbol corresponding to the k bit information value. If the shifted m-sequence and the m-symbol match, the shifted m-sequence is output as the N-chip CPM sequence. Alternatively, the m-symbol is used as an initial condition for a pseudo-noise sequence generator. The corresponding decoder stores an N-chip m-sequence in a circular shift register and a correlates shifted version of the m-sequence with a received N-chip CPM sequence. When a peak in the correlation value is detected, an m-bit field is retrieved from the circular shift register and mapped back to a k-bit information value.

Un metodo e un apparecchio per i segnali di decodificazione e di cifratura usando modulazione di posizione di codice (CPM) in un sistema di comunicazione. Il metodo di cifratura include immagazzinare una sequenza pseudo-random di rumore del N-circuito integrato, quale una m.-sequenza, in un registro a scorrimento circolare e circolarmente nello spostarlo per ottenere una m.-sequenza spostata. La m.-sequenza spostata è confrontata ad un simbolo della m.-punta che corrisponde al valore delle informazioni della punta di K. Se la m.-sequenza spostata ed il m.-simbolo abbinano, la m.-sequenza spostata è prodotta come la sequenza del CPM del N-circuito integrato. Alternativamente, il m.-simbolo è usato come stato iniziale per un generatore di sequenza di pseudo-rumore. Il decodificatore corrispondente immagazzina una m.-sequenza del N-circuito integrato in un registro a scorrimento circolare e una versione spostata componenti della m.-sequenza con una sequenza ricevuta del CPM del N-circuito integrato. Quando un picco nel valore di correlazione è rilevato, un campo della m.-punta è richiamato dal registro a scorrimento circolare ed è tracciato di nuovo ad un valore delle informazioni della K-punta.

 
Web www.patentalert.com

< Low overhead method for selecting and updating an entry in a cache memory

< Doppler spread/velocity estimation in mobile wireless communication devices and methods therefor

> Method and apparatus for facilitating an estimation of a carrier frequency error in a receiver of a wireless communication system

> Structure and method of fabrication for an optical switch

~ 00078