Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursach-42_tcs_grigorii.doc
Скачиваний:
21
Добавлен:
10.03.2016
Размер:
1.65 Mб
Скачать

2. Шешуші кері байланысы бар жүйенің құрылымдық сұлбасы және жұмыс істеу алгоритмі.

Шешуші кері байланысы бар жүйенің құрылымдық сұлбасы 2-сурете, ал жұмыс істеу алгоритмі 3-суретте көрсетілген. Басқару қондырғысының сигналы бойынша хабарлама көзіне СК сигнал жіберіледі (А1). Осы сигнал бойынша СК хабарламаның кезекті комбинациясын жібереді және кодерге, әрі таратушының жинақтаушысына Жтарат туседі. Бұл жинақтауыш бір таратушы комбинацияны есте сақтау үшін арналған, себебі «қайта сұрау» сигналы келсе ол қайта жібереді. СТҚ тарат. –дан өте отырып сигналдар арна бойынша таратуға ыңғайлы түрге келеді. Тура арнаның қабылдауышында сигнал қайта турленгенннен кейін, tр уақытында пайда болады.

Сурет 2- Шешуші кері байланысы бар жүйенің құрылымдық сұлбасы

Комбинацияның ақпараттық бөлігі тура арнаның жинақтауышына Жтура жазылады. Шешуші қондырғы ШҚ қабылданған сигналдың сапасын анықтайды да, БҚ арқылы Жтура бұйрық береді, егер қате табылмаса, «растау» сигналы жіберіліп пайдаланушыға жеткізіледі,ал егер декодермен қате табылса, онда «қайта сұрау» сигналы қалыптасады. Бұл сигнал tркб уақыт аралығында кері байланыстың дешифратормен А станцасында анықталады. БҚ арқылы қайта кодерге жіберіледі, алдыңғы процесс қайталанады.

Сурет 3- Шешуші кері байланысы бар жүйенің жұмыс істеу алгоритмінің граф-сұлбасы

Мұндағы: X1- сигнал көзінен келесі комбинацияға сұраныс беру; X2 – жинақтауышта келесі комбинацияны (ақпараттық бөлігі) жазу; X3- кодтау; X4-тура арна бойынша тарату; X5- тура арнадан қабылдау; X6- декодалау және жинақтауышта қабылданған комбинацияны жазу; X7- пайдаланушыға жинақтауыштан комбинацияны жіберу;X8- растау сигналын қалыптастыру; X9- қайта сұрау сигналын қалыптастыру, жинақтауышта комбинацияны өшіру, пайдаланушыға жіберуді рұқсат етпеу; X10-кері байланыс бойынша тарату; X11-кері байланытан қабылдап алу; X12-кері байланыс сигналын дешифрлеу, X13-жинақтаушта алдынғы комбинацияларды өшіру; X14- сигнал көзін блоктау және жинақтауыштан комбинацияны таратуды қайталау.

3. Кодалық комбинациядағы үйлесімділікті тексеруші разрядтың санын аңықтау.

Циклдық коданың параметрлерін таңдау.

Циклдық коданың параметрлеріне мыналар жатады:

n - кодалық комбинацияның ұзындығы (разрядтардың);

k - кодалық комбинациялардың (разрядтардың) ақпараттық бөлігінің ұзындығы;

r - кодалық комбинацияның (разрядтардың) тексерілетін бөлігінің ұзындығы;

g(х)-циклдық коданың құраушы полином түрі. Салыстырмалы өткізу қабілеттілігінің ең қамтамасыз ететін, n кодалық комбинациясының тиімді ұзындығын анықтаған соң, (11) формула бойынша тексерілетін разрядтар санын анықтайды. Ол формула кодалық комбинация ішінде tоб берілген қате кезінде табылмаған РНо қатесінің берілетін ықтималдылығын жэне байланыс арнасында берілген Рош қате ықтималдылығын қамтамасыз етеді.

Байланыс арнасының ең жоғары өткізу мүмкіндігін қамтамасыз ететіндей n кодалық үйлесімділіктің ұзындығын таңдау қажет. Реттеуші коданы қолданған кезде кодалық үйлесімділіктің құрамында n разрядтар болады, олардың ішінде k ақпараттық разрядтар, ал r разрядтар- тексеруші болып табылады

n=k+r (3)

(3) формуланы пайдаланып, k, n және r параметрлерін аңықтайтын формула ретінде келесі өрнекті алуға болады.

k/n={1-(3,32/n)*[(1- )lg(n/(d0-1))+lgPош-PHO]} (4)

Соңында, өткізу қасиетінің аңықтайтын өрнек аламыз:

(5)

Ескерту:

n циклдық коданың кодалық комбинациясының үзындығын 2т-1 тең деп алу қажет, мүндағы m -бүтін сан (5,6,7,8,...), яғни 31, 63, 127, 255,511, 1023, 2047 және т.б. тең.

Бастапқы берілгендер:

В=1200 Бод, v = 80000 км/с, P1=Рош =0,5*10-3, P2НО =2*10-6, L = 5200 км, d0 =6, =0,4;

Циклдік коданың кодалық комбинациясының ұзындығы келесі формула көмегімен табылады:

(6)

m- бүтін сан, мәнің мен 5 –тең бастап, 18- ге дейін алдым.

(4) , (5) және (6) формулаларды пайдаланып отырып, n , r, k және R мәндерін аңықтайық:

1) m=5 болса, n=31;

(3) формуланы қолдана отырып:

2) m=6 болса, n=63;

(3) формуланы қолдана отырып:

3) m=7 болса, n=127;

(3) формуланы қолдана отырып:

4) m=8 болса, n=255;

(3) формуланы қолдана отырып:

5) m=9 болса, n=511;

(3) формуланы қолдана отырып:

6) m=10 болса, n=1023;

(3) формуланы қолдана отырып:

7) m=11 болса, n=2047;

(3) формуланы қолдана отырып:

8) m=12 болса, n=4095;

(3) формуланы қолдана отырып:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]