Mavzu: Optik aloqa tizimlarining liniya kodlari


Raqamli tolali optik aloqa tizimlari liniya kodlarining turlari va ularning shakllanishi. Raqamli signallarni skrembrlash



Yüklə 31,89 Kb.
səhifə2/2
tarix20.10.2023
ölçüsü31,89 Kb.
#158148
1   2
Mavzu Optik aloqa tizimlarining liniya kodlari-fayllar.org

8.2. Raqamli tolali optik aloqa tizimlari liniya kodlarining turlari va ularning shakllanishi. Raqamli signallarni skrembrlash
Raqamli TOA tizimlarining yaratilishida, bir qancha kodlar nazariy va amaliy tadqiq etilgan. 8.1-rasmda ulardan TOA tizimlarida keng qo‘llanish topgan, ba’zi turlari keltirilgan.



Boshlang‘ich kodli ketma-ketlik


1


0


1


0


0


1


1


1


0


1


Nolga qaytmaslik kodi (NRZ)






















Nolga qaytish kodi (RZ)






















Absolyut biimpuls kodi (BI-L)






















Nisbiy biimpuls kodi (BI-S)






















«Murojatli» kod (CMI)






















EP-1 turdagi elektron-foton kodi






















EP-2 turdagi elektron-foton kodi





















8.1-rasm. Raqamli TOA tizimlari liniya kodlarining asosiy turlari.
TOA tizimlari apparaturalarida qo‘llaniladigan boshlang‘ich kod NRZ (non return to zero – nolga qaytmaslik) kodi hisoblanadi.
8.2-rasm taxlilidan shuni aytish kerakki, bu kodlar energetik spektrda doimiy tashkil topuvchining mavjud bo‘lmasligi va quyi chastotali tarkib topuvchilarining kichikligi kabi talablarga javob bermaydi, RZ kodi NRZ kodiga nisbatan spektr kengligining kattaligi bilan xarakterlanadi, lekin afzalligi shuki, bu holatda LD va YOD vaqtidan kam ishlaydi va ularni parametrlarining degradatsiya darajasi kamayadi, bu nurlanish manbalarining ayniqsa Ldning xizmat muddatini oshiradi.
SHuni belgilab o‘tish joizki, NRZ kodining spektrida taktli chastotaning diskret tashkil etuvchilarining mavjud emasligi taktli chastota ajratgich qurilmasini ishlab chiqarishni murakkablashadi va regeneratorning qabul qilish qurilmalarini sinxronizatsiyasini qiyinlashadi.
Barcha optik kodlar blok ko‘rinishida bo‘lib, ularda boshlang‘ich NRZ kodining har bir «m» impulsidan liniya optik kodining «n» impulsi shakllanadi. Bunda har doim n>m bo‘lib, ortiqcha impulslar liniyaga uzatiladi. Bu liniya kodida ortiqlik deyiladi. Bunday kod mVnV deb belgilanadi, bu erda “V” (Binary – ikkilik) boshlang‘ich va liniyaga uzatiladigan kodlarni ikkilik kodi ekanligini bildiradi. Liniya kodi boshlang‘ich kodni uzatishga ketadigan vaqtda uzatilishi kerak. Turli optik kodlarni ko‘rib chiqamiz.
8.2-rasm. Raqamli TOA tizimlarining energetik spektrining uzluksiz qismi
1V2V sinfidagi kodlar. Bu sinfdagi kodlar sodda bo‘lib, boshlang‘ich kodlarga nisbatan liniyaga uzatiladigan impulslar soni 2 marta oshiq, shuning uchun ham nisbatan past tezlikli (100 Mbit/s dan oshmaydigan) tizimlarda samarador va keng qo‘llanish topgan. YUqorida keltirilgan kodlar 1V2V sinfiga kiradi.
RZ kodi 1V2V sinfiga kiradi. RZ kodida boshlang‘ich NRZ kodining «1» simvoliga T taktli intervalning birinchi yarmida mos ravishda 1 va ikkinchi yarmida 0 qo‘yiladi, ya’ni 1→10 o‘zgartirish amalga oshiriladi. Boshlang‘ich NRZ kodining «0» simvoli 0→00 ga o‘zgaradi, ya’ni T taktli intervalning birinchi xamda ikkinchi yarmida liniya kodining nollari hosil bo‘ladi.
Biimpuls kodlar katta qiziqishni namoyon etadi. Ular juda yuqori himoyalanganlikka va regeneratorlarda taktli chastotani ajralish imkoniyatiga ega.
BI-L turdagi absolyut biimpuls kodda boshlang‘ich «1» ikkilik ketma-ketligini, ya’ni 1→10 o‘zgartirish bajariladi, «0» ikkilik ketma-ketligi uchun 0→01 turdagi o‘zgartirish bajariladi.
Nisbiy biimpuls BI-S kodida boshlang‘ich «1» ikkilik ketma-ketligiga navbatma-navbat 1→11, 1→00 turdagi o‘zgarishlar mos keladi; «0» ikkilik ketma-ketligi uchun 0→10 yoki 0→01 turdagi kombinatsiyalar mos keladi.

8.1-jadval


Kod turi



Kodlash qoidasi


Impulslarning o‘zgarishi


90% energiyani uzatishdagi chastota polosasi kengligi


«1»

«0»

NRZ


«1» - butun intervalda 1 satx,

«0» - butun intervalda 0 satx






0 T 0 T

0,86/T


RZ


T intervalning birinchi yarimida


1 satx, butun intervalda 0 satx





0 T 0 T

1,72/T


BI-L


T intervalning birinchi yarimida


1 satx, T intervalning ikkinchi
yarimida 0 satx





0 T 0 T

2,96/ T


BI-S


«1» - T intervalning boshida o‘tish,


«0» - T intervalning boshida va o‘rtasida o‘tish



0 T 0 T 0 T 0 T

2,96/ T


CMI


«1» - butun T intervalda 1 va 0 satxlar almashinib, «0» - intervalning


birinchi yarimida



0 T 0 T 0 T

1,7/ T


EP-1


«1» - butun T intervalda 1 va 0 satxlar almashinib, «0» - intervalning


o‘rtasida o‘tish



0 T 0 T 0 T 0 T

1,52/ T


EP-2


«1» - butun T intervalda 1 va 0 satxlar almashinib, «0» - T intervalning birinchi va ikkinchi yarimida 1 va 0 satxlar mos ravishda almashinib





0 T 0 T 0 T 0 T

1,7/ T


Biimpuls kodlarning energetik spektri 8.2-rasmda tasvirlangan, rasmdan shuni aytish mumkinki, ular liniya kodlarining spektral xarakteristikalariga qo‘yiladigan talablarga to‘liq javob beradi. Ilmiy-texnik adabiyotlarda BI-L, BI-S kodlari va ularning ba’zi modifikatsiyalari Manchester kodlari deb ataladi.

1V2V sinfidagi kodlar kodlashdagi ortiqlilik, simvollar va ularning bloklari o‘rtasida korrelyasion bog‘liqliklarning mavjudligi tufayli elementlar bo‘yicha qabul qilishda nafaqat xatoliklarni topish, balki ulrani to‘g‘rilash imkonini ham yaratadi. Bu borada CMI (Coded Mark Inwersion) (8.1-rasmga va 8.1-jadvalga qarang) turdagi kod juda kata e’tiborga loyiq.


CMI kodi yuqorida keltirilgan 1V2V sinfidagi kodlarga nisbatan yaxshiroq energetik spektrga ega (8.2-rasm), ya’ni energetik spektri boshlang‘ich raqamli signalning yarim taktli chastotasida maksimumga ega, bu regeneratorlarning qabul qilish qurilmalarida taktli chastotani shakllanishini osonlashtiradi. CMI kodida nisbatan oson, ortiqlilikning ma’lum bir qismi evaziga xizmat aloqasini tashkil etish mumkin. Buning uchun odatiy rejimda «taqiqlangan» 01 (yoki 10) bloklari, shuningdek 11 va 00 bloklarni ketma-ketligining buzilishi qo‘llaniladi.
1V2V sinfiga mansub EP-1 va EP-2 elektron-foton liniya kodlarini shakllanishining turli algoritmlari bir xil sifat ko‘rsatkichlariga olib kelishi mumkin.
EP-1 kodi quyidagi tarzda hosil qilinadi: boshlang‘ich ketma-ketlikning «1» simvoli navbatma-navbat 11 va 00, «0» simvoli esa 10 yoki 01 bloklari bilan kodlanadi. Boshlang‘ich «0» simvoli kodlangan blokning birinchi simvoli undan oldingi blok simvolidan farq qilmaydi (8.1-jadvalga qarang).
EP-2 kodining shakllanishida «1» boshlang‘ich ketma-ketligining o‘zgarishi EP-1 kodidagidek, «0» simvoli esa 10 va 01 bloklari bilan almashinib kodlanadi (8.1-jadvalga qarang).
TOA tizimlarida EP-1 kodiga teskari bo‘lgan Miller kodi keng qo‘llanish topgan. Miller kodida boshlang‘ich «0» simvoliga mos ravishda 11 va 00 bloklari, «1» simvoliga esa 01 va 10 bloklari qo‘yiladi. Bu kodda blokning birinchi elementi oldingi blokning oxirgi elementi singari bo‘lishi kerak, boshlang‘ich signalning nollar ketma-ketligi 11 va 00 bloklarining navbatma-navbat almashinuvi bilan uzatiladi. Miller kodining energetik spektri EP-1 kodining energetik spektri bilan bir xil.
2V4V sinfidagi kodlar. Bu sinfdagi kodga PIM pozitsion – impuls modulyasiyali kod kiradi. Bunda boshlang‘ich 00, 01, 10, 11 kodlardan mos ravishda 1000, 0100, 0010, 0001 liniya kodlari shakllanadi (8.2-jadval).
8.2-jadval


Boshlang‘ich kod


Liniya kodi


00

1000

01

0100

10

0010

11

0001


2V4V kodining shakllanishi
PIM kodining shakllanishi 8.3 – rasmda berilgan.

8.3-rasm. PIM kodining shakllanishi.


1V2V sinfidagi kodlardan PIM kodining afzalligi shundaki, unda «1» simvollarining soni 2 marta kam va mos ravishda liniyaga uzatishning o‘rtacha quvvati kamayadi. Bundan birinchi navbatda nurlanish manbalarining ishonchliligi oshadi va quvvat kam sarf etiladi.
To‘rtta uzatilayotgan simvollardan faqat bittasi «1» simvoli bo‘lganligi sababli sinxronizatsiya mukammallashadi.
mVnV kodidagi ortiqlik
ρ ═ n / m (8.1)
liniya cignalining taktli chastotasini ortishiga olib keladi
, (8.2)
bu erda fm– boshlang‘ich raqamli impulslar ketma–ketligining taktli chastotasi.

1V2V kodi uchun m═1, n═2 da ρ═2 va ═2fm ga. SHu tarzda 1V2V kodlari ikki kamchilikka ega: ko‘p ortiqlikka va taktli chastotani ikkilanishiga, bu TOA tizimining liniya traktining chastota polosasini kengaytirish zaruriyatiga va uning elementlarining tezkorligini oshishiga olib keladi.


SHuning uchun yuqori tezlikli uzatish tizimlarida ortiqligi kam va taktli chastota qiymati kichik liniya kodlaridan foydalanish maqsadga muvofiq. CHunki uzatish tezligi ortishi bilan apparaturalar murakkablashadi va liniyada dispersiya oshadi.
Halqaro elektr aloqa ittifoqi raqamli TOA tizimlarida 2V3V, 3V4V, 5V6V va 34V36V turdagi kodlarni qo‘llashni taklif etadi.
Raqamli TOA tizimlarida binar blok kodlari keng tarqalgan, ular uchun m≥2 va n>m. M bitli boshlang‘ich raqamli ketma-ketlikning har bir bloki n bitli bloka o‘zgaradi. 8.3-jadvalda 2V3V turdagi liniya signalining shakllanishi ko‘rsatilgan.
8.3-jadval

2V3V kodining shakllanishi


Boshlang‘ich kod


Liniya kodi


00

001

01

010

10

100

11

011

3V4V, 5V6V kodlari. Bu kodlarda bitta ortiqcha razryadning kiritilishi, kam razryadlar sonidan iborat boshlang‘ich kombinatsiyalarni ko‘p razryadlar sonidan iborat sinxronizatsiya uchun qulay nol va birlarning birikmasi ko‘rinishidagi kombinatsiyalar bilan almashtirish imkonini yaratadi. Buni 5V6V kodi misolida ko‘rib chiqamiz. Boshlang‘ich bloki 5 razryaddan tashkil topgan. Bitta razryaddan mumkin bo‘lgan kombinatsiyalar soni 25=32 ga teng. Bu kombinatsiyalar ichida sinxronizatsiya uchun unchalik samarali bo‘lmagan nol yoki birlar seriyasi ketma–ket keluvchi (masalan 00000, 00001, 11111 va boshqa) kombinatsiyalar ham mavjud. Agar ularni 6 razryadli blokka almashtirsak, mumkin bo‘lgan kombinatsiyalar 26=64 ta bo‘ladi va ulardan sinxronizatsiyani ta’minlash nuqtai nazaridan bir va nollar soni qulay bo‘ lgan 32 ta kombinatsiyani ajratib olish mumkin.

8.4-jadvaldan ko‘rinib turibdiki, bir va nollar soni teng bo‘lgan, 6 razryadli 20 ta kombinatsiya mavjud, qolgan 12 kombinatsiya ikkita bir va to‘rtta noldan yoki to‘rtta bir va ikkita noldan iborat kombinatsiyalar navbatma-navbat uzatiladi.
8.4-jadval

5V6V sinfini kodli kombinatsiyalari

Chiqish bloki

5V6V kodi


Chiqish bloki


5V6V kodi


00000
00001


00010
00011
00100
00101

00111
01000


01001
01010
01011
01100
01101
01110

01111


101011 100010

101010
101001


111000(+) 101000
110010
111010 001010

001011
011010


100110
101110 100100
101100
110100
110110 000110
001110
010110

011110 010100



10000
10001

10010
10011


10100
10101
10110
10111
11000
11001
11010
11011
111000
11101
11110
11111



100011
110101 000101

111001 001001


001101
110011 010001
010101
110001
011101 011000
100111 100001 100101
011001
101101 001100
010011
010111
010111(-)
011011 010010

011100


Bu bilan birlar zichligining doimiyligi ta’minlanadi. Bu kodlarda xatoliklarni topish osonlashadi.

1V2V, 2V4V kodlariga nisbatan 5V6V kodining energetik spektri tor, bu uning eng muhim afzalligi hisoblanadi.


Oddiy juftlikka (toqlikka) tekshirish usuli yordamida xatoliklarni nazorat qilish ehtimolligi mBnB sinfdagi kodlarning afzalligi hisoblanadi. Buning uchun m simvollarga bitta ortiqcha impuls kiritiladi (n=m+1). Bunday kodlash ko‘pincha mB1P deb belgilanadi. Xatoliklarni nazorat qilish raqamli liniya signalidagi «0» va «1» dan iborat ketma-ketliklarning maksimal uzunligi bo‘yicha ham aniqlanishi mumkin.
Ba’zan qo‘shimcha impuls blokli sinxronizatsiya signallarini shakllantirish uchun liniya kodiga kiritiladi va bunday kodlar mB1S deb ataladi.
Agar qo‘shimcha impulslar ham juftlikka (toqlikka) tekshirish, hamda blokli sinxronizatsiyani ta’minlash uchun kiritilsa, u holda mB1P1S turdagi aralash kod hosil bo‘ladi.
Bundan tashqari, bir qator mBnB kodlari energetik spektrning quyi chastotali sohasida telenazorat, telemexanika va xizmat aloqasi signallarini samarali uzatishni tashkil etish imkonini beradi.
YUqori tezlikli raqamli TOA tizimlarida mB1S kodining bir turi hisoblangan, 10V1R1R turdagi liniya kodi keng qo‘llanish topgan. Boshlang‘ich o‘n simvolli NRZ kodiga qo‘shimcha R va R impulslarni kiritish orqali 12 simvolli 10V1R1R liniya kodi shakllanadi (8.4-rasm).

1

2

3

4

5

6

7

8

9

10

a)

1

2

3

4

5

R

6

7

8

9

10

P


b)
8.4-rasm. 10V1R1R turdagi liniya kodini shakllanish sxemasi:

a) – boshlang‘ich NRZ kodi; b) – 10V1R1R liniya kodi.


Xatoliklar mavjudligi R razryadi yordamida tekshiriladi. Bu nazorat simvoli boshlang‘ich blokni juftlikka tekshirish uchun xizmat qiladi. Agar NRZ kodi boshlang‘ich blokining yig‘indisi juft sonni bersa, R razryadiga «0» simvoli, aksincha bo‘lsa «1» simvoli beriladi. SHu tarzda uzatishda birlamchi xatolikni aniqlash imkoniyati yuzaga keladi. Qo‘shimcha R simvoli servis xizmat signallarini, ya’ni xizmat aloqa, telemexanika va telenazorat, sinxronizatsiya signallarini uzatish uchun kiritiladi. 10V12V kodi ba’zan 10V1R1R deb belgilanadi.

Impulslar ketma-ketligining energetik spektri ikki qismdan iborat: diskret GD(f) va G U(f) uzluksiz. Taktli chastota ko‘rinishdagi diskret tashkil etuvchining va uning garmonikalarining mavjudligi sababli taktli chastotani filtrlar yordamida ajratish mumkin. To‘g‘ri burchakli impulslar ketma-ketligining me’yorlashtirilgan energetik spektrining uzluksiz tashkil etuvchisi quyidagi munosabatlardan aniqlanishi mumkin:


NRZ kodi uchun
(11.3)
(8.3)
RZ (1V2V) kod uchun

(8.4)
BI-L va BI-S turdagi biimpuls kodlar uchun


(8.5)
mB1S turdagi liniya kodi uchun energetik spektrning uzluksiz tashkil etuvchisi quyidagi munosabatlardan aniqlanishi mumkin:

(8.6)

bu erda Tl ═ mT/(M+1) – liniya signalining taktli intervali; T – boshlang‘ich impulslar ketma-ketligining (NRZ kodining) taktli intervali.


Barcha liniya kodlari optik nurlanishning doim faqat musbat va nolinchi chastotada spektrning diskret tashkil etuvchisiga ega bo‘lgan impulslaridan tuzilgan.
Skremblerlash – bu yangi kodni yaratishni yana bir imkoniyatidir. Bunda liniya kodi simvollarni boshlang‘ich kod simvollariga nisbatan ortiq bo‘lishiga zaruriyat mavjud emas. Albatta, bunday kodlash o‘zining tejamkorligi tufayli yuqori tezlikli tizimlarda, asosan STM-N tizimlarida qo‘llaniladi.

2.5-rasm. Skremblerlash qurilmasining ishi


Skremblerlashda boshlang‘ich kod, bir va nollarning uzatish zichligi taxminan teng bo‘lgan kodlarga almashtiriladi, bu qabul qilishda sinxronizatsiya muvozanatini ta’minlaydi. Uzatishda xatoliklarni aniqlashga kelsak, bunday maqsadlar uchunssikl sarlavhasi (freym) qo‘llaniladi. Bundassikldagi barcha axborot skremblerlanadi.

Skremblerlash qurilmasining ishi asosida bir va nollar kvazitasodifiy ketma–ketligining generatori singari suruvchi registrni qo‘llash yotadi. Kvazitasodifiy ketma – ketliklarni olish uchun suruvchi registrda ikki moduli bo‘yicha alohida yacheykalarni qo‘shish qo‘llaniladi. Birinchidan bunda har birssiklda suruvchi registrga kiritilgan har qanday ketma – ketlikdan («0» dan tashqari) taktdan taktga o‘zgaruvchi nol va birlar ketma – ketligi shakllanadi. Bu signallar boshlang‘ich signal bilan qo‘shilganda, liniyaga skremblerlangan signalni berish va xuddi shunday skremblerlash qurilmasida, xuddi shunday suruvchi registrda bir xil laxzada ko‘chirilgan boshlang‘ich ketma– ketliklardan (liniya trakti bo‘ylab uzatiladigan signalni vaqt bo‘yicha kechikishini nazarda tutgan holda) qabul qiluvchi qismda boshlang‘ich signalni qayta tiklash imkonini beradi.


Skremblerlashning yana qo‘shimcha afzalligi shundaki, uzatiladigan axborotlarning maxfiyligi saqlanadi.

Nazorat savollari
  1. Optik liniya kodlarining elektr kodlardan asosiy farqi nimada?


  2. Raqamli TOA tizimlarining optik liniya kodlariga qanday talablar qo‘yiladi?


  3. 1V2V sinfidagi kodlar qanday shakllanadi?


  4. 2V4V sinfidagi kodlar qanday shakllanadi va bu kodlar qanday afzalliklarga ega?


  5. 3V4V, 5V6V sinfidagi kodlar qanday shakllanadi va ular qanday afzalliklarga ega?


  6. YUqori tezlikli TOA tizimlarida qaysi liniya kodlardan foydalaniladi?


  7. 10V1R1R kodlar qanday xususiyatlarga ega?


  8. Skremblerlash qanday afzalliklarga ega?




http://fayllar.org
Yüklə 31,89 Kb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin