Siklik kod parametrlariga quyidagilar tegishli:
n – kodli kombinatsiya uzunligi (razryadlar);
k – kodli kombinatsiya axborot qismining uzunligi (razryadlar); r – kodli kombinatsiya tekshiruv qismining uzunligi (razryadlar); g(х) – siklik kod polinomi turini shakllantiruvchi tur.
Kodlar kombinatsiyasi optimal uzunligi n aniqlangandan so‘ng, eng katta nisbiy o‘tkazuvchanlikni ta’minlab beruvchi R formula (11) ga asosan tekshiruvchi razryadlar soni r ni aniqlaydi. Tekshiruvchi razryadlar soni o‘z navbatida ichki kodlar kombinatsiyasida xatolarning belgilangan qisqaligi taniqlash va aloqa kanallarida keltirilgan xatolar ehtimolligi Рxato da berilgan xatolarning aniqlanmay qolish ehtimolligi Рaniqlanmagan xatoni ta’minlaydi.
Ishni bajarish.
21-variant.
Berilgan: В = 1200 Bod, v = 80000 km/s, Рaniqlanmagan xato= 10-3,
Рxato = 2.5*10-3, L = 4800 km, dо = 6, α = 0,7.
Aniqlash: R kattalik maksimal bo‘lganda siklik kodning optimal parametrlari
n, r, k ni aniqlash.
R tanlov metodi orqali formula (12) bo‘yicha aniqlanadi. n tanlov metodining turli variantlari uchun R aniqlovchisi bo‘yicha hisob kitob amalga oshiriladi. Keyin formula (11) orqali har bir n uchun r ni olamiz va k ni aniqlashtiramiz.
(12)
N
|
Pant_xato(0)= 2.5*10-6
|
d0=6
|
R
|
r
|
a
|
L
|
31
|
12
|
19
|
1.4438
|
14.3072
|
0, 7
|
4800
|
63
|
45
|
18
|
1.2384
|
15.8815
|
|
|
127
|
110
|
17
|
1.1201
|
16.8408
|
|
|
255
|
238
|
17
|
1.0563
|
17.652
|
|
|
511
|
494
|
17
|
1.0216
|
18.4043
|
|
|
1023
|
1007
|
16
|
1.0018
|
19.103
|
|
|
2047
|
2031
|
16
|
1.9894
|
19.8145
|
|
|
Va 11 formula:
𝑟 =≺ 3,32 [(1 − 𝛼 ) 𝒍𝒈( 𝑛
𝑑 0−1
) + 𝒍𝒈 Р 𝑥𝑎𝑡𝑜
− 𝒍𝒈 Р𝑎𝑛𝑖𝑞.𝑥𝑎𝑡𝑜
] ≻ (11).
bundan n = k + r.
toping k=n-r
Shunday qilib, biz jadvalga ega bo'lamiz:
Hisoblash natijalari jadvalda jamlangan.
Таблица
|
R
|
N
|
r
|
K
|
1.4438
|
31
|
14
|
17
|
1.2384
|
63
|
15
|
48
|
1.1201
|
127
|
16
|
111
|
1.0563
|
255
|
17
|
238
|
1.0216
|
511
|
18
|
493
|
1.0018
|
1023
|
19
|
1004
|
1.9894
|
2047
|
19
|
2028
|
Jadvaldan ko‘rinadiki, o’rtaqismi o‘tkazuvchanlik qobiliyatini R = 1.0563 n = 255
, r= 17, k = 238 parametrlariga ega bo‘lgan siklik kod ta’minlar ekan.
Koder va dekoder sxemasini qurish uchun polinom shakllantiruvchisini tanlab olish kerak bo‘ladi.
R darajasidagi polinomni hosil qiluvchini keltirilmaydigan polinomlar jadvalidan olinadi (ilovaga qarang).
Misol uchun, r =14 uchun quyidagi polinomni tanlash mumkin
𝒈(𝒙) = 𝒙𝟏𝟒 + х𝟏𝟎 + х𝟔 + 𝟏.
T vaqtda yuborilayotgan axborot miqdorini aniqlash.
Axborotni uzatish tempi deb ataluvchi T vaqt intervalida axborot uzatilishi kerak bo‘lsin. Bekor qilish kriteriyasi trad etish – bu T vaqtda imkoni bo‘lgan barcha nosozliklarning umumiy davomiyligi. Agar, T vaqt oralig‘idagi nosozliklar vaqti trad etish dan oshib ketsa, unda ma’lumotlar uzatish tizimi inkor etish holatida bo‘ladi.
Shunga ko‘ra, Тuzatish - trad etish vaqtida C (Тuzatish - trad etish) bit foydalani axborotni uzatish mumkin bo‘ladi. Kodning tanlangan parametrlarini hisobga olganda
𝑾 = 𝑹 ∗ 𝑩 ∗ (𝒕uzatish − 𝑡𝑟𝑎𝑑қetish)
bu yerda R-siklik kodning tanlangan parametrlari uchun eng katta nisbiy o‘tkazish imkoniyati.Misol. W ni oldingi misol uchun aniqlash (R=1.0563, B =1200 Bod, Тuzatish =500, trad etish= 90).
𝑾 = 𝟏. 𝟎563 ∗ 1200 ∗ (𝟓𝟎𝟎 − 𝟗𝟎) = 𝟓19, 6𝟗𝟗. 𝟔 қ𝒃𝒊𝒕
Foydalangan adabiyotlar ro‘yxati
Shvarsman V.O., Yemelyanov G.A. Teoriya peredachi diskretnoy informatsii. - M.: Svyaz, 1979. - 424 s.
Peredacha diskretnix soobsheniy / Pod red.V.P. Shuvalova. - M.: Radio i svyaz, 1990. - 464s.
Yemelyanov G.A., Shvarsman V.O. Peredacha diskretnoy informatsii. - M.: Radio i svyaz , 1982. - 240 s.
Purtov L. P. i dr. Elementi teorii peredachi diskretnoy informatsii. - M.: Svyaz, 1972. - 232 s.
|