chastota bilan ishlaydi, qabul qiluvchiga T davri bilan taktli impulslarni
yuboradi.Bizning misolimizda har bir takt siklida bir bit ma'lumot uzatiladi, ya'ni
tanlangan
axborot signali axborotning ikkita qiymatiga ega. parametr.
Transmitter
tashuvchi signalini hosil qiladi , bu bizning misolimizda chastotali
sinusoidal elektr signalidir.
f va T davri.
Har bir tsiklda transmitter tashuvchi signalni shu siklda uzatiladigan axborot
bitining qiymatiga mos ravishda o'zgartiradi (modulyatsiya qiladi). Bizning
misolimizdagi
ma'lumot parametri sinusoidal signalning amplitudasi bo'lib , u
ikkita qiymatni qabul qilishi mumkin - A1 va A2. A1
qiymati nolni kodlaydi , A2
esa bittaga mos
keladi .
Tashuvchi chastotasi sikli T
c
shunday tanlanadiki, signalning axborot
parametri, bu holda uning amplitudasi qabul qiluvchi
tomonidan barqaror tan
olinishi mumkin ( bizning misolimizda u axborot uzatish siklidan ikki baravar
kam). Modulyatsiyalangan axborot signali aloqa liniyasi orqali uzatiladi va qabul
qiluvchi tomonidan qabul qilinadi. Yuqoridagi sxema analog kodlashdan
foydalansa-da, uning asosiy elementlari diskret signallar bilan kodlash uchun ham
amal qiladi.
K
ODLASH USULIN I TANLA SH
Kodlash usulini tanlashda siz bir vaqtning o'zida bir nechta maqsadlarga
erishish uchun harakat qilishingiz kerak:
kodlash natijasida olingan signal spektrining kengligini minimallashtirish;
uzatuvchi va qabul qiluvchi o'rtasidagi sinxronizatsiyani ta'minlash;
shovqin immunitetini ta'minlash;
bit xatolarini aniqlash va iloji bo'lsa, tuzatish;
transmitter quvvatini minimallashtirish.
Torroq signal spektri bir xil chiziqda (bir xil tarmoqli kengligi bilan) yuqori
ma'lumotlarni uzatish tezligiga erishishga imkon beradi. Yuqorida aytib
o'tganimizdek, ba'zi tanlangan kodlash usuli
uchun signalning spektri -
transmitterning takt chastotasining ortishi bilan mutanosib ravishda ortadi,
masalan, potentsial kodlash uchun bu bog'liqlik to'g'ridan-to'g'ri proportsionaldir.
Shuning uchun, kodlash usulini o'rnatish orqali biz uzatuvchining takt chastotasini
va shunga mos ravishda uzatiladigan diskret ma'lumotlarning bit tezligini ma'lum
bir chegaraga oshirishimiz mumkin, chunki signal spektri hali ham chiziqning
o'tkazish qobiliyatiga mos keladi. Ushbu kodlash usuli bilan yuqori bit tezligiga
erishib bo'lmaydi, chunki uzatuvchi soat chastotasining yanada oshishi bilan
spektrning yon qismlari chiziq bilan kesiladi, buning natijasida
signallar buzilgan
holda qabul qiluvchiga kela boshlaydi. , shuning uchun qabul qiluvchi uzatilgan
ma'lumotlarning bitlarini ishonchli taniy olmaydi. Boshqa kodlash usuliga
murojaat qilish orqali takt chastotasini yuqori chegaraga oshirish mumkin, bu bir
xil takt chastotasida torroq spektrli signallarga olib keladi. Va agar yangi va eski
kodlash usullari bir xil miqdordagi signal holatidan foydalangan bo'lsa, biz bit
tezligini oshirishga erishamiz - yangi kodlash usulining
spektri bir xil chastotada
allaqachon eski bo'lgani kabi. Qabul qiluvchining aloqa liniyasidan yangi
ma'lumotni qaysi vaqtda o'qishni aniq bilishi uchun uzatuvchi va qabul qiluvchini
sinxronlashtirish kerak. Diskret ma'lumotni uzatishda vaqt har doim bir xil
davomiylik davrlariga bo'linadi va qabul qiluvchi har bir tsiklning o'rtasida yangi
signalni o'qishga harakat qiladi, shu bilan uning harakatlarini transmitter bilan
sinxronlashtiradi. Bir-biriga
yaqin joylashgan qurilmalarni, masalan, kompyuter
ichidagi bloklarni sinxronlashtirishdan ko'ra, hal qilish qiyinroq . Qisqa
masofalarda alohida vaqtli aloqa liniyasiga asoslangan sxema yaxshi ishlaydi,
shuning uchun ma'lumot liniyadan faqat soat pulsi kelgan paytda olib tashlanadi.
Tarmoqlarda ushbu sxemadan foydalanish kabellardagi o'tkazgichlarning
xususiyatlarining heterojenligi tufayli qiyinchiliklarni keltirib chiqaradi. Uzoq
masofalarda signal tezligi to'lqinlari soatning ma'lumotlar biti o'tkazib yuborilgan
yoki qayta o'qilganligi haqidagi tegishli ma'lumot signali uchun juda kech yoki
juda erta kelishiga olib kelishi mumkin. Tarmoqlarning soat pulslarini ishlatishdan
bosh tortishining yana bir sababi - qimmat kabellarda o'tkazgichlarni tejash.
Tarmoqlarda sinxronizatsiya muammosini hal qilish uchun o'z-o'zini sinxronlash
deb ataladigan kodlar qo'llaniladi, ularning signallari qabul qiluvchiga qaysi vaqtda
keyingi bitni (yoki
bir nechta bitni, agar kod ko'proq yo'naltirilgan bo'lsa) taniy
boshlashni ko'rsatadi. ikkita signal holatidan ko'ra). Signaldagi har qanday keskin
pasayish - oldingi - qabul qiluvchini transmitter bilan sinxronlashtirish zaruratining
belgisi bo'lib xizmat qilishi mumkin . Sinusoidlarni tashuvchi signal sifatida
ishlatganda, natijada olingan kod o'z-o'zini sinxronlash xususiyatiga ega, chunki
tashuvchi chastotasining amplitudasi o'zgarishi qabul qiluvchiga keyingi tsikl
momentini aniqlashga imkon beradi. Buzilgan ma'lumotlarni
tanib olish va
tuzatishni jismoniy qatlam yordamida amalga oshirish qiyin , shuning uchun
ko'pincha bu ish yuqorida joylashgan protokollar tomonidan amalga oshiriladi:
kanal, tarmoq, transport yoki dastur. Shu bilan birga, jismoniy qatlamda xatolarni
aniqlash vaqtni tejaydi, chunki qabul qiluvchi ramkaning buferga to'liq
joylashtirilishini kutmaydi, lekin ramka ichidagi noto'g'ri bitlar aniqlanganda
darhol uni rad etadi. Kodlash usullariga qo'yiladigan
talablar bir-biriga qarama-
qarshidir, shuning uchun quyida ko'rib chiqilgan mashhur kodlash usullarining har
biri boshqalarga nisbatan o'zining afzalliklari va kamchiliklariga ega.
D
ISKRET SIGNALLAR ORQ ALI DISKRET AXBOROTN I KODLASH
Dostları ilə paylaş: