Code Division esimerkiksi

M

mehboob_iiui

Guest
Halusin yksinkertaisen esimerkin signaalin leviäminen, kuten määritellään tietojen 10110 ja kahdella ortogonaaliset koodeja, sitten leviää ja despreading koodit.Olen kerrotaan kunkin tietojen vähän kanssa koko koodia, mutta se ei ratkaise ongelmaa.

 
Kerrotaan kunkin vähän kummankin psudo melu koodit ja toimittaa tuloksena tiedot.

Lisätietoja orthonal koodit lue comminication järjestelmän III Simon hyken.

 
Try it

msg1 = [1, -1,1,1, -1,1,1, -1,1]
msg2 = [-1, -1, -1,1,1,1, -1, -1,1]
PN1 = [1, -1,1, -1,1, -1,1, -1];
PN2 = [-1, -1,1,1, -1, -1,1,1];
harjoittaja = sin (linspace (0,1,20) * 2 * pi * 2);
% Levittäminen
cdma1 = muokata ((harjoittaja "* muokata (PN1" * msg1, 1,8 * 9)), 8 * 9 * 20,1);
cdma2 = muokata ((harjoittaja "* muokata (PN2" * msg2, 1,8 * 9)), 8 * 9 * 20,1);
% Sekoitusohjeet
CDMA = cdma1 cdma2;
% Despreading
de_msg1 = int8 (PN1 * muokata (operaattorin * muokata (CDMA, 20,8 * 9), 8,9) / 76)
de_msg1 = int8 (PN2 * muokata (operaattorin * muokata (CDMA, 20,8 * 9), 8,9) / 76)

 

Welcome to EDABoard.com

Sponsor

Back
Top