SSCIO курс на обучение

Ниво на адаптация тип 3/4 ATM

Нивото на адаптация тип 3/4 ATM се препоръчва от ITU SS за предаване на данни както от услуги, ориентирани към връзка, така и без връзка, при високи изисквания за надеждност на предаваната информация. Името на това ниво на адаптация отразява неговото развитие. В началото различни типове слой за адаптиране на ATM бяха разпределени към услуги от клас C и D: типове слой за адаптиране 3 и 4, съответно. След това и двата типа бяха свързани и по този начин ATM тип 3/4 адаптационен слой поддържа и двата класа услуги [4]. Дефинирани са два режима на обслужване: режим на съобщения и режим на поток. В режим на съобщение една единица данни за услугата преминава през интерфейса на слоя за адаптиране на ATM в точно една единица данни за интерфейс (IDU). Осигурено е транспортиране на служебни блокове данни с променлива дължина. В този случай единична единица данни за услугата се предава в една единица данни за протокола на подслоя за конвергенция, ориентиран към услугата. В режим на поддръжка потокът от полезен товар на услугата преминава през интерфейс на адаптационния слой на ATM в един или повече интерфейсни полезни натоварвания. Предаването на тези блокове през интерфейса на слоя за адаптиране на ATM може да бъде отделно във времето. Този сервизен режим осигурява предаване на служебни единици данни с променлива дължина. В този случай всички интерфейсни единици данни, принадлежащи към една единица данни за услуга, се предават в една единица данни за протокол на ориентираната към услугата част на подслоя за конвергенция. В поточен режим може да се приложи услуга за вътрешен контейнер, при която предаващият обект на адаптационния слой на ATM започва предаване, преди да има цялата обслужваща единица. Този режим също така прилага прекъсване. При прекъсване се осигурява нулиранечастично предавани през интерфейса на слоя за адаптиране на ATM на блока от данни за услугата. И в двата режима могат да се осигурят следните локални (едностепенни) работни процедури: гарантирано и негаранционно обслужване. При гарантирана услуга се осигурява повторно предаване на изгубени или получени с грешки протоколни единици данни от подслоя на конвергенция. Контролът на потока се осигурява задължително. Гарантираната услуга на слоя за адаптиране на ATM вероятно ще бъде ограничена само до връзки от точка до точка. При негарантирана услуга повторното предаване на изгубени или погрешно получени единици данни за услугата не е гарантирано. Контролът на потока и нулирането на блокове, получени с грешки, могат да бъдат предоставени като допълнителни услуги.

Функции на подслоя за сегментиране и сглобяване

Подслоят за сегментиране и сглобяване получава единици данни за услуги с променлива дължина от подслоя за конвергенция и генерира модули с данни на протокола за подслоя за сегментиране и сглобяване, съдържащи до 44 октета за полезен товар. Основната функция на подслоя за сегментиране и сглобяване е прехвърлянето между обектите на слоя за адаптиране на ATM през една връзка на слоя ATM на няколко блока данни за услуги с променлива дължина с условието:

- осигуряване на безопасността на всеки обслужващ блок; - откриване на грешка; - приоритетна услуга; - поддържане на целостта на последователността на блоковете от обслужващи данни; - мултиплексиране / демултиплексиране; - прекъсвания.
За да се приложи функцията за сегментиране и повторно сглобяване на блокове с данни за услугата, блокът на протокола на поднивото за сегментиране и сглобяване съдържа две полета (фиг. 29):
- поле ST, състоящо се от 2 бита; - поле LI, състоящо се от 6малко.
Индикаторът за тип сегмент показва, че PDU е начало (BOM), продължение (COM) или край на съобщение (EOM) или едно сегментно съобщение.

ST (тип сегмент)- тип сегмент
SN (пореден номер)- пореден номер
ВЕИ (запазени)- резерв за протокола от трети тип
MID (Идентификатор за мултиплексиране)- мултиплексен идентификатор за протокол тип 4
LI (индикатор за дължина)- индикатор за дължина на запълване на информационната част
CRC (цикличен код за излишък)- циклична излишна проверка
PDU (протоколна единица данни)- блок данни на протокола

Ориз. 29. Структурата на 48-октетния протоколен блок от данни сегментиране и подниво на сглобяване 3/4-ти тип

Прилага се следното кодиране:

- начало на съобщение -10; - продължение на съобщение - 00; - край на съобщение -01; - едносегментно съобщение - 11.
Последният сегмент и сегментът, в който се побира цялото съобщение, може да съдържат по-малко октети за полезен товар от дължината на полето за полезен товар на PDU (44 октета). Полето LI съдържа двоична индикация на броя октети на единицата данни за услугата, която е включена в полето за полезен товар на единицата данни на протокола на подслоя за сегментиране и сглобяване. 10-битовото CRC поле се използва за откриване на грешки в PDU. Това поле записва резултата от преброяването на цикличната проверка за излишък, която ще бъде извършена върху цялото съдържание на PDU, включително заглавката, полетата за полезен товар и полетата за индикатор за дължина. Като генериращ полином G(x)се използва полином

G (x) \u003d 1 + x + x 4 + x 5 + x 9 + x 11. 4-битово поле за пореден номер (SN) се използва за откриване на изгубени или вмъкнати ATM пакети. Мултиплексирането се осигурява с помощта на 10-битово поле за мултиплексиращ идентификатор (MID). Това прави възможно мултиплексирането на трафик от k2 10 =1024 потребители през една ATM връзка от точка до точка.

Фиг.30. Свързване на LAN към ATM мрежа

Тип 3/4 ATM адаптационен подслой за конвергенция

Подслоят за конвергенция на слоя за адаптиране на ATM от своя страна може да бъде разделен:

- към общата част на подслоя за конвергенция (CPCS); - към ориентираната към услугата част на подслоя за конвергенция (SSCS).
Общата част на подслоя за конвергенция на ATM адаптационния слой тип 3/4 тип осигурява негарантиран трансфер на рамки с произволна дължина от 1 до 65535 октета. Връзките могат да бъдат установени чрез контролни равнини (C-равнина) или управляващи равнини (М-равнина). Една или повече връзки могат да бъдат установени между два равностойни обекта, но превключването на връзки не е разрешено. Във всяка връзка е гарантирана целостта на последователността от сервизни блокове данни на общата част на подслоя за конвергенция.Подслоят изпълнява следните функции:
- осигурява разграничаване и прозрачност на сервизните блокове; - данни от общата част на подслоя за конвергенция; - открива грешки и предприема подходящи действия (повредени единици данни за услугата се изхвърлят или доставят на ориентираната към услугата част на подслоя за конвергенция); - присвоява капацитет на буфера (всяка протоколна единица данни от общата част на подслоя за конвергенция носи към приемащия партньорски обект уведомлението за максималния капацитет, необходим за получаване на единицата даннибуфер).
При прекратяване, частично предаденият PDU се отхвърля. 31.

-
CPI (индикатор за обща част)- индикатор за обща част (1 октет)
Btag (начален етикет)- начален знак (1 октет)
BASize (Размер на разпределението на буфера)- необходим буферен капацитет (2 октета)
PAD (подложка)- подложка (0,3 октета)
Al (подравняване)- подравняване (1 октет)
Etag (краен етикет)- краен знак (1 октет)
Дължина (дължина на полезния товар на CPCS-PDU)дължина (2 октета)
заглавка- заглавка

Ориз. 31 PDU формат на подслой на конвергенция АТМ адаптационен слой 3/4 тип

Полето CPI се използва за интерпретиране на следващите полета в заглавката и трейлъра. Той показва единиците за броене за полетата "необходим буферен капацитет" и "дължина". Предназначено е полето на индикатора за обща част да се използва за идентифициране на функциите за управление на слоя за адаптиране на ATM (мониторинг на производителността, отстраняване на неизправности, транспортиране на съобщения за работа и поддръжка). Полето Btag свързва заглавката на този протоколен блок с трейлъра. Полетата за начален етикет и краен етикет съдържат едно и също число, което се променя (например увеличава) с всеки следващ блок. Полето BASize информира получателя за изискването за максимален капацитет на буфера.Полето за запълване (PAD) се поставя между края на полезния товар и опашката. Той служи за гарантиране, че дължината на полето за полезен товар всума с полето за допълване е кратно на 4 октета. Следователно дължината на полето за допълване може да бъде от 0 до 3 октета. Не носи информация. Полето Al също осигурява само 32-битово подравняване на опашката. Не носи информация и е изпълнен с нули. Полето Etag има същата стойност като въведената в полето за начален етикет. Общата част на подслоя за конвергенция е предназначена да осигури мрежов слой за услуги за предаване на данни без връзка (клас D), както и услуга за предаване на кадри (клас C). За мрежов слой без връзка не е необходим подслой за конвергенция, ориентиран към услуги.