Мультиплексирование используется для передачи потоков с одного интерфейса на другой без разделения на пакеты. Мультиплексирование производится средствами интерфейсных модулей без участия центрального процессора. SG-17R позволяет мультиплексировать и передавать IP трафик одновременно.
В общем виде это можно представить так:
В приведенном примере к маршрутизаторам SG-17R подключено два канала Е1, а также сеть TCP/IP по Ethernet. Два маршрутизатора соединены между собой через SHDSL. Максимальная скорость SHDSL составляет 14080 кбит/c. В таком случае по одному каналу SHDSL можно передать два канала Е1 (2048 кбит/с каждый), и останется неиспользованными 9984 кбит/с.
Для передачи потоков Е1 используется мультиплексирование: оба входных потока Е1 мультиплексируются в канал SHDSL, по которому они передаются на второй маршрутизатор, где происходит демультиплексирование, и потоки расходятся к клиентам. Оставшаяся полоса SHDSL используется для передачи IP трафика между двумя Ethernet сетями.
Для мультиплексирования в маршрутизаторе выделена шина, состоящая из 16 линий, каждая из которых содержит 256 тайм-слотов. Каждый тайм-слот на линии соответствует тайм-слоту в Е1 или SHDSL, то есть, имеет скорость 64 кбит/с. E1 содержит 32 тайм-слота, SHDSL — в зависимости от скорости интерфейса. Интерфейсы E1 и SHDSL могут выставлять на шину данные, полученные из физической линии, и принимать данные, выставленные другим интерфейсом.
Некоторые модули (MR-17G1, MR-17G2, MR-17S**) могут использовать только 8 линий.
Все устройства, участвующие в мультиплексировании, должны тактироваться одним сигналом. Для этого при настройке мультиплексирования необходимо указать, какой интерфейс будет задавать тактовый сигнал.
Маршрутизатор может иметь два задающих источника синхросигнала для мультиплексирования, каждый из которых определяет домен. Каждая линия относится либо к домену А, либо к домену В, соответственно, все интерфейсы, относящиеся к этой линии, также относятся либо к домену А, либо к В. Задающий синхросигнал можно использовать либо локальный, либо удаленный.
В одном домене должно быть одно и только одно устройство (интерфейс), задающее тактовый сигнал! Все остальные устройства домена должны быть установлены в режим clock slave. Таким образом, от одного устройства тактируются все устройства, находящиеся в данном домене.
Ниже представлена страница конфигурации мультиплексирования, которая находится по адресу Hardware/Multiplexing.
MXEN — интерфейс принимает участие в мультиплексировании.
CLKM — синхронизация интерфейса:
clock-master — интерфейс является источником синхронизации для данного домена.
clock-slave — интерфейс является приёмником синхронизации.
CLKAB — определяет, к какому домену синхронизации относится интерфейс.
CLKR — источник синхронизации:
local — использовать для тактирования локальный генератор.
remote — использовать для тактирования сигнал от удалённого устройства.
RLINE — номер линии мультиплексирования, на которую интерфейс будет выставлять данные, полученные из физической линии.
TLINE — номер линии, с которой данный интерфейс забирает данные (выставленные другим интерфейсом, участвующим в мультиплексировании) для передачи в физическую линию.
RFS — номер тайм-слота линии, начиная с которого на неё выставляются данные этим интерфейсом.
TFS — номер тайм-слота линии, начиная с которого с неё забираются данные.
MXRATE — число тайм-слотов, отводимых для мультиплексирования (для интерфейсов SHDSL).
MXSMAP — карта тайм-слотов, используемых для мультиплексирования (для интерфейсов Е1). Карта задаётся виде перечисления тайм-слотов и их диапазонов (1,2,3,5-7).
Тайм-слот в Е1 может использоваться только
либо для мультиплексирования, либо для передачи IP трафика. Поэтому
карта тайм-слотов, задаваемых для мультиплексирования параметром
mxsmap, не должна пересекаться с картой
тайм-слотов, указанных при настройке Е1 для использования в передаче
IP трафика.
Если при настройке были допущены ошибки, будет показана диагностическая информация:
Checking status:
Errors detected:
WARNING: Line2: timeslots 45 written but not read
WARNING: Line3: timeslots 55 read but not written