Коммутация каналов на основе частотного мультиплексирования
Коммутация каналов
Коммутация каналов подразумевает образование непрерывного составного физического канала из последовательно соединенных отдельных канальных участков для прямой передачи данных между узлами. Отдельные каналы соединяются между собой специальной аппаратурой – коммутаторами. В сети с коммутацией каналов перед передачей данных всегда необходимо выполнить процедуру установления соединения, в процессе которой и создается составной канал.
Например, на рис.5.1. сеть работает по технологии коммутации каналов (рассказать как проходить сообщение от «1» к «7» и от «4» к «8»)
Коммутаторы, а также соединяющие их каналы должны обеспечивать одновременную передачу данных нескольких абонентских каналов. Для этого они должны обладать следующими свойствами:
- быть высокоскоростными;
- поддерживать технику мультиплексирования.
В настоящее время для мультиплексирования абонентских каналов используется две техники:
- техника частотного мультиплексирования (Frequency Division Multiplexing, FDM);
- техника мультиплексирования с разделением времени (Time Division Multiplexing, TDM).
Разработана была для телефонных сетей, но применяется и для других видом, например сетей кабельного телевидения.
Рассмотрим особенности этого вида мультиплексирования на примере телефонной сети.
Речевые сигналы имеют спектр шириной примерно в 10 000 Гц, однако основные гармоники укладываются в диапазон от 300 до 3400 Гц. Поэтому для качественной передачи речевых сообщений достаточно иметь канал с полосой пропускания 3100Гц. В тоже время полоса пропускания кабельных систем с промежуточным усилением, соединяющих телефонные коммутаторы между собой, обычно составляет сотни килогерц, а иногда и сотни мегагерц. Однако непосредственно передавать сигналы нескольких абонентских каналов по широкополосному каналу невозможно, так как все они работают в одном и том же диапазоне частот и сигналы разных абонентов смешиваются между собой так, что разделить их будет не возможно.
Для разделения абонентских каналов характерна техника модуляции высокочастотного несущего синусоидального сигнала низкочастотным речевым сигналом. В результате спектр модулированного сигнала переносится в другой диапазон, который симметрично располагается относительно несущей частоты и имеет ширину, приблизительно совпадающую с шириной модулируемого сигнала.
Если сигналы каждого абонентского канала перенести в свой собственный диапазон частот, то в одном широкополосном канале можно одновременно передавать сигналы нескольких абонентских каналов.
На входы FDM-коммутатора поступают исходные сигналы от абонентов телефонной сети. Коммутатор выполняет переносы частот каждого канала в свой диапазон частот. Обычно высокочастотный диапазон делиться на полосы, которые отводятся для передачи данных абонентских каналов. Чтобы низкочастотные составляющие сигналов разных каналов не смешивались между собой, полосы делают шириной в 4кГц, а не в 3.1кГц, оставляя между собой, промежуток в 900Гц. В канале между двумя FDM-коммутаторами одновременно передаются сигналы всех абонентских каналов, но каждый из них занимает свою полосу частот. Такой канал называют утопленным.
Выходной FDM-коммутатор выделяет модулированные сигналы каждой несущей частоты и передает их на соответствующий выходной канал, к которому непосредственно подключен абонентский телефон.
Коммутаторы FDM могут выполнять как динамическую, так и постоянную коммутацию. При динамической коммутации один абонент инициирует соединение с другим абонентом, посылая номер вызываемого абонента. Коммутатор динамически выделяет данному абоненту одну из свободных полос своего уплотненного канала. При постоянной коммутации за абонентом полоса в 4кГц закрепляется на длительный срок путем настройки коммутатора по отдельному входу, недоступному пользователям.
Принципы коммутации на основе разделения частот остается неизменным и в сетях другого вида, меняются только границы полос, выделяемых отдельному абонентскому каналу, а так же количество низкоскоростных каналов в уплотнении высокоскоростном.
Коммутация каналов на основе разделения времени.
Разрабатывалась, ориентируясь на дискретный характер передаваемых данных.
Аппаратура TDM-сетей – мультиплексоры, коммутаторы, демультиплексоры – работает в режиме разделения времени, поочередно обслуживая в течение цикла своей работы все абонентские каналы. Цикл работы оборудования TDM равен 125мкс, что соответствует периоду следования замеров голоса в цифровом абонентском канале. Это значит, что мультиплексор и коммутатор успевает вовремя обслужить любой абонентский канал и передать его очередной замер далее по сети.
Каждому соединению выделяется один квант времени цикла работы аппаратуры, называемый также тайм-слотом. Длительность тайм-слота зависит от числа абонентских каналов, обслуживаемых мультиплексором TDM или коммутатором.
Мультиплексор принимает информацию по N входным каналам от конечных абонентов, каждый из которых передает данные по абонентскому каналу со скоростью 64Кбит/с – 1 байт за 125мкс.
В каждом цикле мультиплексор выполняет следующие действия:
- прием от каждого канала очередного байта данных;
- составление из принятых байтов уплотненного кадра, называемого также обоймой;
- передача уплотненного кадра на выходной канал с битовой скоростью, равной N*64 Кбит/с.
Порядок байт в обойме соответствует номеру входного канала, от которого этот байт получен. Количество обслуживаемых мультиплексором абонентских каналов зависит от его быстродействия.
Демультиплексор выполняет обратную задачу – он разбивает байты уплотненного кадра и распределяет их по своим выходным каналам, при этом он считает, что порядковый номер байта в обойме соответствует номеру выходного канала.
Коммутатор принимает уплотненный кадр по скоростному каналу от мультиплексора и записывает каждый байт из него в отдельную ячейку своей буферной памяти, причем в том порядке, котором эти байты упакованы в уплотненный кадр. Для выполнения операции коммутации байты извлекаются из буферной памяти не в порядке поступления, а в таком порядке, который соответствует поддерживаемым в сети соединениям абонентов. «Перемешивая» нужным образом байты в обойме, коммутатор обеспечивает соединение конечных абонентов в сети.
Работа оборудования TDM напоминает работу сетей с коммутацией пакетов, так как каждый байт данных можно считать некоторым элементарным пакетом. Однако в отличие от пакета компьютерной сети, «пакет» сети TDM не имеет индивидуального адреса. Его адресом является порядковый номер в обойме или номер выделенного тайм-слота в мультиплексоре или коммутаторе.
Сети, использующие технику TDM, требуют синхронной работы оборудования. Нарушение синхронности разрушает требуемую коммутацию абонентов, так как при этом теряется адресная информация. Поэтому перераспределение тайм-слотов между различными каналами в оборудовании TDM невозможно, даже если в каком-то цикле работы мультиплексора тайм-слот одного из каналов оказывается избыточным, так как на входе этого канала в этот момент нет данных для передачи (например, абонент телефонной сети молчит).
Существует модификация техники TDM, называется статическим разделением канала во времени (Statistical TDM, STDM). Эта техника разработана специально для того, что бы с помощью временно свободных тайм-слотов одного канала можно было увеличить пропускную способность остальных. Для решения этой задачи каждый байт данных дополняется полем адреса небольшой длины, например 4 или 5 бит, что позволяет мультиплексировать 16 или 32 канала. Однако техника STDM не нашла широкого применения и используется в основном в нестандартном оборудовании подключения терминалов к мэйнфреймам. Развитие идей статического мультиплексирования стала технология асинхронного режима передачи – ATM, которая вобрала в себя лучшие черты техники коммутации каналов и пакетов.