Коммутация каналов и коммутация пакетов
При распределении цифровых потоков преимущественно используются две технологии коммутации: 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 - Структура пакета
В информационном поле передаются непосредственно данные, а контрольное поле предназначено для процедуры обнаружения ошибок посредством передачи определенных кодовых комбинаций, которые проверяются на приемном конце.
|