Рассмотрим работу мультиплексирования на примере следующей сети:
Требуется передать два канала Е1 (unframed mode) от АТС к Клиенту 1 и Клиенту 2 по каналу SHDSL.
Т.к. источник сигнала для обоих каналов Е1 один - АТС, то не имеет значения, какой из интерфейсов Е1 будет тактировать линии мультиплексирования. В нашем распоряжении имеется 15 линий, имеющих по 256 тайм-слотов. Для удобства, мы задействуем две из них - одну для приема трафика, вторую - для передачи.
Схема мультиплексирования будет выглядеть следующим образом:
Интерфейс Е1 hdlc0
данные, получаемые из физической линии, выставляет на линию 0 (с нулевого тайм-слота), и задает на нее синхросигнал (т.е. является мастером). Для передачи в физическую линию данные будут браться с линии 1, с нулевого тайм-слота.
Интерфейс E1 hdlc1
работает так же, как hdlc0
, только выставляет и забирает данные начиная с 32 тайм-слота.
Интерфейс SHDSL dsl0
выставляет данные, полученные из физической линии, на линию 1 (откуда их заберут интерфейсы E1), а данные для передачи в физическую линию берет с линии 0 (куда их выставляют интерфейсы Е1). Число тайм-слотов, которые использует интерфейс для мультиплексирования, равно 64 (по 32 с каждого интерфейса Е1).
Описанная схема проиллюстрирована ниже:
Для реализации этой схемы необходимо установить следующие параметры:
Интерфейс E1 hdlc0
rline = 0
rfs = 0
tline = 1
tfs = 0
mxsmap = "0-31"
clkm = 1
clkr = 1
clkab = 0
Интерфейс E1 hdlc1
rline = 0
rfs = 32
tline = 1
tfs = 32
mxsmap = "0-31"
clkm = 0
clkr = 0
clkab = 0
Интерфейс SHDSL dsl0
rline = 1
rfs = 0
tline = 0
tfs = 0
mxrate = 64
clkm = 0
clkr = 0
clkab = 0
Так же для этих интерфейсов необходимо активировать мультиплексирование - установить параметр mxen
.
Следуя этой логике, конфигурацию на втором маршрутизаторе можно выполнить аналогичным образом. Единственное отличие, в нашем случае, будет заключаться в изменении интерфейса, подающего синхросигнал на линию мультиплексирования. Эту функцию будет выполнять интерфейс SHDSL dsl0
, т.к. именно он получает мультиплексированный поток от первого маршрутизатора, подключенного к АТС.
Вообще, не обязательно для приема и отправки информации использовать разные линии. Для этих целей можно задействовать одну линию, правильно указав тайм-слоты, начиная с которых каждый интерфейс выставляет или забирает данные с линии. Пример такой конфигурации приведен ниже: