13-ma’ruza. O‘rama, ldpc va Turbo kodlar



Download 206,65 Kb.
bet2/8
Sana01.04.2023
Hajmi206,65 Kb.
#923933
1   2   3   4   5   6   7   8
Kodlash




  1. Rasm. Umumiy M- blokli turbo koderning tuzilish sxemasi.

Dastlab paketlarni shakllantiruvchining PAD (angl. Packet Assembler/Disassembler) kirishiga U uzunlikdagi  k  bitli blok ma’lumotlari kelib tushadi. Ma’lumotlarni shakllantiruvchi paketga


(n-k) ga shu jumladan boshlang‘ich va tugash belgilarini o‘z ichiga oluvchi foydalanilayotgan paketlarni shakllantirish standartiga muvofiq xolda qo‘shimcha bit xizmat ma’lumotlarni qo‘shadi. Bunda n  bitdan tashkil topgan X0 paket xosil qilinadi.
Keyinchalik ketma ket X0 bitlari parallel tarzda ketma ket bog‘liqlikni va koderda komponentni saqlagan xolda M  shoxga kelib tushadi. Shu tariqa X0 barcha koder komponentlariga tezda kiruvchi ma’lumotlar sifatida foydalaniladi.


Turbo-kodlarda navbat
O‘zgartirgichga tasodifiy qonunlar asosida kelib tushayotgan bitlarning aralashishi kuzatiladi (sodir bo‘ladi). Rid-Solomon kodlarida foydalanuvchi, belgili to‘rtburchakli o‘zgartirgichlardan farqli ravishda, turbo kodlarda tasodifiy o‘rin almashtirib qo‘yish singari bitlarda aloxida ketma ketlikdan foydalaniladi. Dekodlash jarayonidan keyin o‘zgarish qonuni ma’lum deb xisoblanadi. Koderning kirishiga ketma ket tarzda qabul qilingan ma’lumotlar kelib tushadi.
O‘zgartirgichga qo‘yiladigan masala shundan iboratki, kiruvchi ma’lumotlar ketma - ketligini, X0 bit kombinasiyalarining so‘zli kodiga past vaznga mos kelishini va chiquvchi birinchi koder qurilmasining o‘zidayoq barcha chiquvchi koder qurilmlari uchun kodli so‘zlarni yuqori ishonchlilikka o‘zgartirib berishini ta’minlashdan iborat. Buning oqibatida, turli vazndagi kodli so‘zlar koderning chiqishida qabul qilinadi. Kodlash jarayonida ikkita kodli so‘zlar orasidagi o‘rtacha masofa eng yuqori darajada bo‘lishga intiladi.
Kodli bloklar deyarli bog‘liq bo‘lmagan qismlardan tashkil topganligi sababli, turbo koderning chiqishidagi o‘rtacha masofa kodli so‘zlar o‘rtasidagi masofadan katta va xar bir koder komponentlari orasidagi masofa qanchalik kichik bo‘lsa koderning samaradorligi shunchalik yuqori bo‘ladi.
Xar bir belgilangan k uzunlikdagi bloklarning xar biri uchun o‘rin almashtirish ma’lum butun sonlar 1,2,…,k asosida quyidagi algoritm asosida a’malga oshiriladi (ECSS-E-ST-50-01C).
k=8*k0 , bu erda  k0  - o‘zgartirgichning xolatiga bog‘liq xolda quyidagi qiymatlardan biriga mos xolda ,  ,  ,  , o‘zgaradi.
Keyingi jarayonlar  qiymatidan   , qiymatlarigacha o‘zgargan ning manzilini olish uchun qo‘llaniladi. Quyidagi tenglamada  [x] eng katta butun sonni, kichik yoki x ga teng,   quyida berilgan to‘rtta qiymatdan biriga mos keladi:












o‘zgartirgichdan uzatilgan -y bit kiruvchi ma’lumot blokining, -m biti xisoblanadi. Qayta o‘zgartirgich qabul qilingan bitni xisoblangan manzil bo‘yicha yunaltirib beradi.





Download 206,65 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish