Кіріспе

Цифрлық телекоммуникация техникасы. Модификацияланған AMI кодтары – жүйелік синхронизацияны сақтауға арналған цифрлық телекоммуникация техникасы. Кезектесетін белгілер инверсиясы (AMI) жол кодтары қасақана түрде біполярлық бұзушылықтар енгізу арқылы өзгертіледі. Түрлі Т- және Е-тасымалдау жүйелерінде қолданылатын модификацияланған AMI кодтарының бірнеше түрі бар.

Шолу

Келіп түсетін T тасымалдағышының сағаттық жиілігі оның биполярлық сызық кодынан анықталады. Әрбір сигналдың өзгеруі қабылдағышқа хабар берушінің сағатын көруге мүмкіндік береді. AMI коды әрбір 1 биттен (белгіден) бұрын және кейін ауысулардың болуын қамтамасыз етеді, бірақ жақын орналасқан 0 биттер (бос орындар) арасында ауысулар болмайды. Пайдалы жүктемедегі ұзақ нөлдер тізбегі пайда болғанда синхронизацияның жоғалтылуын болдырмау үшін, сызық кодына уәкілеттік биполярлық бұзушылықтар енгізіледі, бұл синхронизацияны сақтау үшін жеткілікті ауысуларды жасауға мүмкіндік береді; бұл – орындалу ұзындығы шектеулі кодтаудың бір түрі. Қабылдау терминалы биполярлық бұзушылықтарды таниды және пайдаланушы деректерінен биполярлық бұзушылықтарға байланысты белгілерді алып тастайды. T тасымалдағышы бастапқыда дауыстық қосылымдар үшін әзірленген. T тасымалдағышы арқылы дауыс сигналдарын жіберу үшін цифрлық түрге келтіргенде, дерек ағынында синхронизацияны сақтау үшін жеткілікті 1 биттер болады. (Бұған көмектесу үшін, дауыс сигналдарын цифрлық түрге келтіруге арналған μ заңдылық алгоритмі үнсіздікті 1 биттердің үздіксіз ағыны ретінде кодтайды.) Дегенмен, цифрлық деректерді жіберу үшін қолданылғанда, дәстүрлі AMI сызық коды кіріс сағатын қалпына келтіруге жеткілікті белгілерге ие болмауы мүмкін, нәтижесінде синхронизация жоғалады. Бұл пайдаланушы деректерінде көптеген қатарынан нөлдер болған кезде орын алады. Кез келген жағдайда берілетін биполярлық бұзушылықтардың нақты үлгісі желінің жылдамдығына (яғни T тасымалдағышы иерархиясындағы сызық кодының деңгейіне) және пайдаланушы деректеріндегі соңғы жарамды белгінің полярлығына байланысты. Белгіден кейін бірден бұзушылық жасау тиімсіз болар еді, себебі ол ауысуды тудырмайды. Сондықтан, барлық өзгертілген AMI кодтары әрбір бұзушылық белгісінен бұрын бос орынды (0 бит) қамтиды. Төмендегі сипаттамаларда "" алдыңғы белгіге қарама-қарсы полярлы теңгерім белгісін білдіреді, ал "" алдыңғы белгімен бірдей полярлы биполярлық бұзушылық белгісін білдіреді. AMI кодтамасының тұрақты токқа (DC) қатысты бұрылмауының қажеттілігін сақтау үшін, оң белгілердің саны теріс белгілердің санына тең болуы керек. Бұл теңгерім белгілері үшін автоматты түрде орындалады, бірақ сызық коды оң және теріс бұзушылық белгілерінің бір-бірін теңгеріп отыруын қамтамасыз етуі керек.

Нөл ұзындығы кодты жою

Белгілердің ең төменгі тығыздығын қамтамасыз ету үшін қолданылған алғашқы техника – нөлдік кодты жою, биттерді толтырудың бір түрі, ол әрбір 8 биттік байттың ең кіші маңызды битін 1-ге орнататын. (Бұл бит ұрланған биттік сигналдау салдарынан бұрын қолжетімсіз болған.) Бұл AMI кодын өзгерту қажеттілігін болдырмады, бірақ қолжетімді деректер жылдамдығын DS0 дауыстық арнасы үшін секундына 56 000 битпен шектеді. Сонымен қатар, бірліктердің төменгі ең төменгі тығыздығы (12,5%) кейде желідегі сағаттың қатеуілігінің артуына себеп болды. Жолақ еніне деген сұраныстың өсуі және секундына 64 000 бит талап ететін G.703 және ISDN PRI стандарттарымен үйлесімділік, осы жүйенің B8ZS-ге алмастырылуына әкелді.

B8ZS (Солтүстік Американың T1)

Солтүстік Американың T1 (цифрлық сигнал 1) 1,544 Мбит/с желілік кодында жиі қолданылатын, сегіз нөлді ауыстыру (B8ZS) биполярлық схемасы, 8 қатарынан келген нөлдерді арнайы үлгімен алмастырады: "". Алдыңғы сигналдың полярлығына байланысты, бұл немесе бола алады.

B6ZS (Солтүстік Американың T2)

Солтүстік Американың T2 жылдамдығы (6,312 Мбит/с) бойынша, егер 6 немесе одан көп тізбектес нөлдер кездессе, биполярлық бұзушылықтар енгізіледі. Бұл жол коды алты нөлді алмастырумен (B6ZS) биполяр деп аталады және 6 тізбектес нөлді "" үлгісімен ауыстырады. Алдыңғы сигналдың полярлығына байланысты, ол немесе болуы мүмкін.