Сандық сигнал беру әдістері
Қазіргі заманғы коммуникациялық технологиялардың дамуы адамның деректерді жылдам, дәл және сенімді түрде беру қабілетімен тығыз байланысты. VoIP негізіндегі дауыстық қоңыраулар мен бейне ағыннан бастап Заттар интернетіндегі (IoT) құрылғылар арасындағы байланысқа дейін бәрі сандық сигнал беруіне негізделген. Үздіксіз толқындар болып табылатын аналогтық сигналдардан айырмашылығы, сандық сигналдар ақпаратты дискретті түрде (әдетте 0 және 1 биттері) ұсынады. Дискретті сипатына байланысты сандық сигналдар белгілі бір кедергілерге төзімдірек және есептеу құрылғыларымен өңдеу оңайырақ. Дегенмен, сандық деректердің ұзақ қашықтыққа таралуы және жоғары сапаны жеткізуі үшін тиісті беру әдістері қажет. Бұл мақалада кодтаудан, модуляциядан, мультиплекстеуден бастап қателерді бақылауға дейінгі сандық сигнал берудегі негізгі тұжырымдамалар мен әдістер талқыланады.
1. Сандық хабар таратудың негізгі түсініктері
Сандық сигнал беру – бұл сандық деректерді таратқыштан қабылдағышқа мыс сым, оптикалық талшық немесе радиотолқындар сияқты орта арқылы жіберу процесі. Негізгі мақсат – әлсіреу, шу, кедергі және бұрмалану сияқты шектеулерге қарамастан, берілетін биттердің ең төменгі қателік деңгейімен қабылдануын қамтамасыз ету.
Трансмиссия өнімділігі әдетте бірнеше параметрлермен өлшенеді, соның ішінде:
– Бит жылдамдығы (бит/с): секундына жіберілетін биттер саны.
– Өткізу қабілеті: медиа өткізе алатын жиіліктер диапазоны.
– SNR (Сигнал-шуыл қатынасы): сигнал қуатының шуылға қатынасы.
– BER (Бит қатесінің жиілігі): алынған кезде бит қатесінің пайда болу ықтималдығы.
– Кідіріс және діріл: нақты уақыт режиміндегі қызметтер үшін маңызды кідіріс және оның өзгеруі.
Осы параметрлерді түсіну арқылы жүйе дизайнерлері қажетті қуат пен сенімділікке қол жеткізудің ең қолайлы әдістерін анықтай алады.
2. Сызықтық кодтау: биттерді медиадағы сигналдарға түрлендіру
Биттердің физикалық ортада «іске асырылуы» үшін сызықтық кодтау әдістері қолданылады. Сызықтық кодтау 0 және 1 мәндерінің кернеулер, токтар немесе сигнал деңгейінің өзгеруі ретінде қалай көрсетілетінін анықтайды.
Кейбір кең таралған сызықтық кодтау әдістері:
– NRZ (нөлге оралмау): 1 және 0 биттері биттің ортасында нөлге оралмай, әртүрлі кернеу деңгейлерімен белгіленеді. Қарапайым, бірақ биттердің ұзын тізбегі болған жағдайда синхрондау үшін қиындық тудыруы мүмкін.
– RZ (Нөлге оралу): сигнал әрбір биттік кезеңде нөлге оралады, синхрондау оңайырақ, бірақ өткізу қабілеттілігінің жоғарылауын қажет етеді.
– Манчестер кодтауы: биттің ортасындағы ауысу синхрондау үшін қолданылады (мысалы, 1 = жоғары ауысу, 0 = төмен ауысу). Ethernet-тің алғашқы буындарында кеңінен қолданылады.
– AMI (Баламалы белгі инверсиясы): 0 биті 0 вольтқа тең, 1 биті оң және теріс арасында ауысып отырады. Бұл тұрақты ток компонентін азайтады және қателерді анықтауға көмектеседі.
Сызықтық кодтауды таңдау синхрондау талаптарына, өткізу қабілеттілігінің тиімділігіне және медиа сипаттамаларына байланысты. Қазіргі заманғы жүйелер спектр мен сенімділікті оңтайландыру үшін көбінесе күрделі схемаларды пайдаланады.
3. Сандық модуляция: деректерді тасымалдаушыда тасымалдайды
Сандық деректер радио немесе ұялы желі сияқты өткізу жолағы арнасы арқылы жіберілген кезде, сандық модуляция қажет. Модуляция биттерді амплитуда, жиілік немесе фаза сияқты тасымалдаушы толқын параметрлерінің өзгерістеріне сәйкестендіреді.
Сандық модуляцияның негізгі түрлеріне мыналар жатады:
– ASK (Амплитудалық ауысу пернесі): биттер амплитуданың өзгеруімен көрсетіледі. Салыстырмалы түрде қарапайым, бірақ амплитудалық шуылға сезімталырақ.
– FSK (Жиілікті ауыстыру кілті): биттер жиіліктің өзгеруімен көрсетіледі. Шуға төзімді, көбінесе қарапайым байланыс жүйелерінде және ескі модемдерде қолданылады.
– PSK (фазалық ауысу кілті): биттер фазалық ауысулар арқылы көрсетіледі. Тиімділігі мен беріктігіне байланысты кең таралған.
– QAM (Квадратуралық амплитудалық модуляция): әр символға көбірек биттерді тасымалдау үшін амплитуда мен фаза өзгерістерін біріктіреді. Мысал ретінде Wi-Fi және LTE/5G желілеріндегі 16-QAM, 64-QAM және тіпті 256-QAM-ды айтуға болады.
Модуляциядағы маңызды ұғымдар - символ жылдамдығы (бод) және символға шаққандағы биттер. Модуляция ретін арттыру арқылы (мысалы, QPSK-дан 16-QAM-ға дейін) жүйе символға көбірек бит жібере алады, осылайша өткізу қабілетін арттырады. Дегенмен, жоғары реттіліктер әдетте төмен BER деңгейін ұстап тұру үшін жақсы SNR талап етеді.
4. Мультиплекстеу: бірнеше пайдаланушы үшін медианы ортақ пайдалану
Іс жүзінде бірнеше сигналдар көбінесе бір тарату ортасында бір уақытта қолданылады. Міне, осы жерде мультиплекстеу қолданылады, бұл әдіс бірнеше деректер ағындарын біріктіріп, оларды бір уақытта беруге мүмкіндік береді.
Мультиплекстеудің кейбір кең таралған әдістері:
– TDM (уақытты бөлу мультиплекстеуі): әрбір пайдаланушы уақыт аралығын алады. Детерминирленген бөлуді қажет ететін құрылымдық жүйелер үшін қолайлы.
– FDM (жиілікті бөлу мультиплекстеуі): әрбір сигнал әртүрлі жиілік диапазонында орналасады. Радиода, кабельді теледидарда және кейбір аналогтық және сандық жүйелерде қолданылады.
– WDM (толқын ұзындығын бөлу мультиплекстеуі): оптикалық талшықтағы FDM нұсқасы, жарықтың әртүрлі толқын ұзындықтарын пайдаланады. WDM интернет магистралінде өте жоғары өткізу қабілеттілігін қамтамасыз етеді.
– CDM/CDMA: пайдаланушылар өздерінің тарату кодымен ерекшеленеді. Бұл бір кездері 3G ұялы желілерінде басым болды.
LTE және 5G сияқты заманауи технологияларда арнаны көптеген ортогоналды ішкі тасымалдаушыларға бөлетін OFDM (ортогоналды жиілікті бөлу мультиплекстеуі) негізіндегі әдістер қолданылады, бұл берілісті көп жолды төзімді және спектрді тиімді етеді.
5. Синхрондау және кадрлау
Цифрлық берілісте қабылдағыш биттің қашан басталып, қашан аяқталатынын және деректерді мағыналы бірліктерге қалай бөлу керектігін білуі керек. Бұл процесс мыналарды қамтиды:
– Сағатты қалпына келтіру: дұрыс уақытта дискреттеу үшін алынған сигналдан сағатты қалпына келтіру.
– Фрейминг: фреймнің немесе пакеттің басын/соңын, мысалы, кіріспе, тақырыпша және бақылау қосындысымен белгілеу.
Тиісті синхрондау болмаса, биттер ауытқып, қателер каскадын тудыруы мүмкін. Сондықтан көптеген хаттамалар тактілік уақытты қалпына келтіруді жеңілдету үшін арнайы үлгілерді қосады немесе жол кодтау әдістерін пайдаланады.
6. Қателерді бақылау: анықтау және түзету
Арналардың кедергісі бит қателерін тудыруы мүмкін. Мұны жеңу үшін қателерді басқару әдістері қолданылады, соның ішінде:
1. Қатені анықтау
– Жұптық бит: 1 бит санының тақ/жұп екенін анықтау үшін 1 бит қосады.
– Бақылау қосындысы: желілік хаттамаларда жиі кездесетін деректердің нақты қосындысы.
– CRC (циклдік артықтықты тексеру): Ethernet, Wi-Fi және әртүрлі байланыс хаттамаларында қуатты және кеңінен қолданылатын анықтау әдісі.
2. Қатені түзету (FEC: Алға бағытталған қатені түзету)
– Хэмминг коды: белгілі бір деректер блогындағы 1 биттік қателерді түзете алады.
– Конволюциялық код, Рид-Соломон, LDPC, Турбо коды: қазіргі заманғы байланыста (Wi-Fi, 4G/5G, спутник) қайта таратусыз BER-ді басу үшін қолданылады.
FEC-тен басқа, ARQ (Автоматты қайталау сұрауы) механизмі де бар, мұнда қабылдағыш қате анықталған жағдайда жіберушіден деректерді қайта жіберуді сұрайды. FEC және ARQ тіркесімі көбінесе кідіріс, өткізу қабілеті және сенімділік арасындағы тепе-теңдікті сақтау үшін қолданылады.
7. Тарату құралдары және оның қиындықтары
Сандық тарату әдістеріне БАҚ та әсер етеді:
– Мыс кабель: арзанырақ, бірақ электромагниттік кедергілерге және жоғары жиіліктерде жоғары әлсіреуге сезімтал.
– Оптикалық талшық: өте үлкен өткізу қабілеті, төмен әлсіреуі және кедергіге төзімділігі, бірақ орнату және оптикалық құрылғылар күрделірек.
– Сымсыз: икемді, бірақ көп жолды, өшуді, кедергілерді және спектр шектеулеріне тап болады.
Сондықтан, қазіргі заманғы сымсыз жүйелер адаптивті модуляция және кодтау (AMC) сияқты динамикалық бейімделулерді пайдаланады, мұнда модуляция және кодтау схемалары арна жағдайларына сәйкес өзгереді.
8. Қолдану және даму үрдістері
Сандық сигнал беру барлық салаларда дерлік қолданылады: компьютерлік желілерде, ұялы байланыста, спутниктерде, навигациялық жүйелерде, тіпті көлік құралдары мен өнеркәсіптік байланыста. Қазіргі үрдістер спектр тиімділігі мен жоғары сенімділікке бағытталған, мысалы, 5G/6G, терабит сыйымдылығы бар оптикалық желілерде және IoT үшін төмен қуатты байланыста.
OFDM, MIMO (Multiple-Input Multiple-Output) және кеңейтілген кодтау (LDPC/Polar) сияқты технологиялар цифрлық таратудың қалай дамып келе жатқанын көрсетеді. Түпкі мақсат өзгеріссіз қалады: байланыс арналарының шектеулеріне қарамастан, көбірек деректерді, жылдамырақ және тұрақтырақ беру.
Қорытынды
Сандық сигнал беру әдістері бірқатар өзара толықтыратын процестерді қамтиды: медиадағы биттерді көрсету үшін сызықтық кодтау, деректерді өткізу жолағында тасымалдау үшін модуляция, бірнеше пайдаланушыға медианы ортақ пайдалануға мүмкіндік беретін мультиплекстеу, уақтылы қабылдау үшін синхрондау және деректердің тұтастығын сақтау үшін қателерді анықтау және түзету механизмдері. Тиісті техниканы таңдау қолданба талаптарына, медиа сипаттамаларына және бит жылдамдығы мен BER сияқты өнімділік мақсаттарына байланысты. Технологиялық жетістіктермен сандық беру тиімдірек және бейімделгіш болып келеді, бұл өмірдің әртүрлі салаларында жылдамырақ және сенімдірек байланыс қызметтерін қамтамасыз етеді.