Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МКК_КонтрРоб_1.doc
Скачиваний:
2
Добавлен:
01.05.2019
Размер:
203.26 Кб
Скачать

3.3. Метод коммутации пакетов

Как было показано п.3.2, в системах с коммутацией сообщений на каждом транзитном узле осуществляется буферизация передаваемой информации: прием полного сообщения, его обработка и только после этого дальнейшая его транспортировка. Такая процедура приводит к существенному увеличению времени доставки информации от абонента-отправителя до абонента-получателя. Задержка информации в каждом узле связи (например, в узле В, см. рис.3) в большой степени определяется временем приема сообщения ТВ21, которое зависит от объема сообщения и определяется как

ТВ21 = (NД + NСС) х 1/fпд ,

где NД + NСС – объем сообщения, fпдскорость передачи информации в канале между узлами А и В.

Поэтому при передаче больших массивов информации, а также при большом числе транзитных узлов время доставки информации адресату может достигать довольно большой величины.

Для устранения указанного недостатка в телекоммуникационных сетях используется метод коммутации пакетов (МКП). Суть этого метода в следующем.

Данные пользователя разбиваются на блоки определенного объема. На основе каждого блока формируется соответствующий пакет, который снабжается заголовком, структура которого такая же, как и в методе коммутации сообщений.

Таким образом, каждый пакет содержит заголовок и один блок данных пользователя. Передача таких пакетов осуществляется последовательно друг за другом таким же образом, как и для метода коммутации сообщений. Уменьшение времени задержки информации осуществляется за счет того, что транзитный узел связи принимая і-й пакет одновременно передает предыдущий (і-1)-й пакет.

Временная диаграмма передачи информации через один транзитный узел методом коммутации пакетов приведена на рис. 4.

В исходном состоянии в момент времени 0 (начало сеанса обмена) на исходящем узле связи А находятся данные пользователя, которые необходимо передать входящему узлу связи С, а также адрес этого узла.

В промежутке времени ТА41 осуществляется обработка этой информации исходящим узлом А, которая заключается в следующем:

– Разбивка данных пользователя на блоки и формирование пакетов (в нашем примере 4 пакета). Каждый пакет содержит заголовок и один блок данных. На временной диаграмме заголовок и данные разделены пунктирной линией.

– Выбор на основе анализа адреса входящего узла связи направления (маршрута) передачи (например, к УСВ) и свободного канала этого направления;

– Выдача сформированных пакетов в выбранный канал (интервалы времени ТА11, ТА12., ТА13, ТА14.

Узел связи В принимает каждый пакет (для первого пакета интервал времени ТВ21), запоминает их и производит обработку каждого пакета, которая заключается в следующем:

– контроль отсутствия ошибок в принятом пакете;

– выбор на основе анализа адреса входящего узла связи дальнейшего направления (маршрута) передачи (например, к УСС) и свободного канала этого направления;

– модификация заголовка пакета (при необходимости);

– передача модифицированного пакета выбранным каналом в узел связи С;

– передача в узел связи А служебного сообщения “Подтверждение пакета”.

После приема и обработки этого служебного сообщения соответствующий пакет на узле связи А может быть уничтожен.

Обработка принятых пакетов следующими узлами связи, через которые транспортируются пакеты, осуществляется таким же образом, как и на узле В.

Основные временные характеристики метода коммутации пакетов те же (но не такие же), что и для метода коммутации сообщений.