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.
Kodlash usulini tanlash
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.
Diskret signallar orqali diskret axborotni kodlash
Potentsial NRZ kodi
8.3a-rasmda yuqorida aytib o'tilgan potentsial kodlash usuli tasvirlangan, uni Nolga qaytarilmaydigan kodlash ( NRZ ) deb ham ataladi. Familiya, boshqa kodlash usullaridan farqli o'laroq , birlar ketma-ketligini uzatishda, tsikl davomida signal nolga qaytmasligini aks ettiradi.
Do'stlaringiz bilan baham: |