5 – Amaliy mashg’ulot
Mashg’ulot mavzusi
Temir yo‘l telemexanikasida qo’llaniladigan kodlarni o’rganish
Barcha birikmali kodlar – “PCHDM” va “ASDM” tizimlarida qo‘llaniladi.
Ushbu kod uchun:
. (18)
Barcha birlikmali kod himoya xususiyatiga ega bo‘lmaganiga qaramay, signal tashuvchining quvvati tasodifiy xalaqitlar quvvatidan ancha katta bo‘lishi evaziga bu kod telemexanik tizimlarda qo‘llanilishi mumkin.
Barcha birikmali ikkilik kod, telemexanikaning temir yo‘l tizimida qo‘llaniluvchi yagona xalaqitdan himoyalanmagan kod hisoblanadi. Biroq u temir yo‘l telemexanika tizimida keng tarqalgan himoyalangan kodlarni qurish uchun asos hisoblanadi.
Teng vaznli kod barcha birikmali ikkilik kodli kombinatsiyalarning umumiy sonidan faqat bir xil vaznli (birlar soni bir xil) kombinatsiyalarni tanlash yo‘li bilan hosil bo‘ladi. Bunday kod uchun:
(19)
Bu yerda:p m – kod vazni.
Teng vaznli kodning eng katta sig‘imiga, agar “n” ning juft qiymatligida vaznini m=n/2 deb, “n” ning toq qiymatligida vaznini m=(n-1)/2 deb qabul qilganimizda erishishimiz mumkin.
Misol tariqasida n=4 dagi teng vaznli kodning hosil bo‘lishini ko‘rib chiqamiz.
U holda barcha birikmali kod quyidagi 16 kodli kombinatsiyalardan tashkil topadi.
1. 0000
2. 0001
3. 0010
4. 0011
5. 0100
6. 0101
7. 0110
8. 0111
|
9. 1000
10. 1001
11. 1010
12. 1011
13. 1100
14. 1101
15. 1110
16. 1111
|
(20)
|
(20) dan faqat ikki birlikka ega kombinatsiyalarni ( m=2 ) tanlab, quyidagi olti kombinatsiyalarni olamiz.
4. 0011
6. 0101
7. 0110
|
10. 1001
11. 1010
12. 1011
|
(21)
|
Unda ikki xonali sonlar (21) ko‘pligi n=4 va m=2 teng vaznli kod hisoblanadi.
Qurilish prinsipi bo‘yicha ko‘rilayotgan kod ajralmas kod hisoblanadi, toq karrali barcha xatolarni (bitta,uchta, beshta va h.k.) va juft karralining qisman xatolarini (ikkita, to‘rtta va h.k.) aniqlaydi. Juft karrali xatolaridan teng vaznli kod “siljish” turidagi xatolarini aniqlamaydi. “Siljish” turidagi xatolar deb shunday xatolarga ataladiki, qachonki “10” transformatsiya simvollarining soni, “01” transformatsiya simvollari soniga teng. Buni (21) kod tahlilini o‘tkazib tekshirish mumkin.
Teng vaznli kodning ortiqchaligi “n” va “m” kattaliklariga bog‘liq.
Teng vaznli kod CHDM, SKS, RPK, Neva, Luch, Dialog turidagi telemexanika tizimlarida qo‘llaniladi.
Taqsimlash kodi. Bu teng vaznli kodning bir turidir. Taqsimlash kodining vazni 1(birga) ga teng.
Unda:
(22)
Taqsimlash kodida komanda “1” simvoli joylashgani bilan aniqlanadi, biroq bu belgi kodli kombinatsiyada bitta bo‘lgani uchun, (14 ) dan, kelib chiqadi:
(23)
Ushbu kodning barcha turlari ichida u maksimal ortiqchalik bo‘lib, uning qo‘llanilishi kodlashtirish va dekodlashtirish sxemalarining soddaligiga asoslangandir. Kod RPK, CHDM, Dialog telemexanika tizimlarida qo‘llaniladi.
“Juft-toq” kodi – birlikning juft soni, yoki birlikning toq sonini o‘z ichiga olgan kodli kombinatsiyalarning umumiy sonidan tanlash yo‘li bilan barcha birikmali kodlardan tashkil topadi. “Juft-toq” kodi uchun (6) va (14) ni inobatga olib, quyidagini yozish mumkin:
(24)
“Juft-toq” kodi ajralmas kod hisoblanadi va CHDM, Neva, Dialog tizimlarida qo‘llaniladi.
Do'stlaringiz bilan baham: |