Коммутация каналов и коммутация пакетов

 

При распределении цифровых потоков преимущественно используются две технологии коммутации:

1. Коммутация каналов (КК). Здесь (рис. 6.1) между двумя абонентами с помощью цифровых коммутационных устройств устанавливается непосредственное физическое соединение по сквозному каналу, проходящему через узлы ABCD. На время этого постоянного соединения весь ресурс первичного канала закрыт для других абонентов. В каждом узле расположен цифровой коммутатор, функции которого сводятся к следующим двум процедурам (рисунке 6.2):

Рисунок 6.1 - Коммутация каналов

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

− в пределах одного цифрового потока меняется временное положение канальных интервалов.

 

Рисунок 6.2 - Цифровая коммутация

К достоинствам технологии коммутации каналов следует отнести:

− стабильность соединения;

− фиксированная (постоянная) малая задержка сигнала в канале связи, потому что коммутаторы работают с высоким быстродействием. Это способствует высокому качеству передачи речи.

Недостатки способа коммутации каналов:

− низкая загрузка каналов. Поскольку абоненты ведут диалог и занимают дуплексный канал, то 50% времени уходит на то, что один из абонентов молчит, слушая собеседника. Другие потери приходятся на паузы и высокую избыточность речи. Общая загрузка канала составляет 10 – 30%;

− отсутствует возможность многоадресной передачи, когда один абонент может сообщить свою информацию целой группе других абонентов.

2. Коммутация пакетов (КП). Здесь сообщение сначала преобразуется в цифровую форму, а потом разбивается на части (пакеты). Каждый пакет может передаваться самостоятельно, поскольку в его составе содержится адресная информация пункта назначения. Рисунок 6.3 иллюстрирует один из способов коммутации пакетов (дейтаграммный). Здесь пакеты с номерами 1,2,3,4 поступают на узел коммутации A, который определяет оптимальный (кратчайший) путь ACDB и отправляет по нему пакет 1. При поступлении пакета 2 ситуация в сети изменилась, путь ACDB не обеспечивает быстрого прохождения и узел A отправляет пакет 2 по другому пути (AFDB). К моменту окончания пакета 2 ситуация в сети восстанавливается и пакеты 3,4 снова идут по пути ACDB. Может получиться так, что к узлу B пакеты придут не в той последовательности, в которой были отправлены. Узел B восстанавливает порядок следования пакетов.

 

Рисунок 6.3 - Коммутация пакетов

 

Основные процедуры при передаче пакетов:

− разбиение сообщения на пакеты;

− запись пакетов в узлах;

− маршрутизация пакетов в соседние свободные узлы.

Достоинства технологии коммутации пакетов:

− высокая загрузка канала (до 100%), обеспечивается тем, что любые паузы в сообщении одного абонента могут быть заполнены пакетами информации других абонентов;

− возможность многоадресной передачи, так как в заголовке пакета может содержаться разное количество адресов.

Недостатки способа коммутации пакетов:

− перезапись информации в узлах, что увеличивает задержку передаваемых сигналов;

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

На рисунке 6.4 приведена типичная структура пакета. Он ограничен с двух сторон флагами. Чаще всего это комбинация из восьми бит (например, 011111110). Адресное поле содержит информацию об адресах отправителя и получателя. В поле управления указывается тип пакета, его размер и формат, указания по обработке сигнала и т.п.

 

 

Рисунок 6.4 - Структура пакета

 

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