Настройка передачи E1 через Ethernet на базе технологии TDMoIP

09.09.2022 13:08

Технология TDMoIP используется в сетях, когда необходимо передать канал связи (E1/T1/E3/T3) через сеть с пакетной коммутацией.  Также эту технологию называют CES PW TDM (Circuit emulation services pseudowire (CES PW) based on the TDM interface type). На практике, чаще всего технология применяется для передачи потоков 2Мбит/с - E1.

В данной статье будет рассмотрена настройка TDMoIP шлюза ISCOM RAX711-L в топологии точка-точка в unframed режиме для передачи E1 по IP-сети. Схема подключения, рассмотренная в статье, представлена на рисунке.

С обеих сторон на RAX711-L_A и RAX711-L_B  поток E1 подключается к портам tdm №1. IP-канал подключается через медные RJ45 порты uni №1. Поток E1 поступает в порт E1 №1 RAX711-L_A, передается по сети с использованием технологии TDMoIP к RAX711-L_B и выводится в порт E1 №1.

Настройку оборудования можно разделить на четыре логических этапа:

1. Настройка интерфейса TDM

Команды для настройки интерфейсов одинаковы для обоих устройств. Ниже приведены команды для настройки интерфейса E1 №1 на  первом шлюзе TDMoIP  RAX711-L-A:

RAX711L_A (config)#interface tdm 1

RAX711L_A (config-tdm-port)#tdm-type e1-unframed

RAX711L_A (config-tdm-port)#tx-clock-src adaptive

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

RAX711L_A (config-tdm-port)#tx-clock-src loopback

Подключение E1 интерфейса показано на фотографии ниже.

2. Создание VLAN, в котором будет реализована передача псевдопроводного трафика. 

Команды для настройки VLAN одинаковы для обоих устройств:

RAX711L_A (config)#create vlan 100 active

3. Настройка Ethernet интерфейса, который будет использоваться для TDMoIP трафика.

Команды для настройки интерфейсов одинаковы для обоих устройств:

RAX711L_A (config-port)#switchport trunk native vlan 100

RAX711L_A (config-port)switchport trunk allowed vlan 100

RAX711L_A (config-port)switchport mode trunk

Подключение Ethernet интерфейса  uni №1 показано на фотографии ниже.

4. Настройка IP-туннеля между устройствами.

Для RAX711-L_A настраиваем tdmop адрес:

RAX711L_A(config)#tdmop-ip-address 192.168.11.1 255.255.255.0

Создаем IP-туннель с указанием tdmop адреса второго устройства ( RAX711-L_B) и используемого в IP-сети тега VLAN 100:

RAX711L_A (config)#ip tunnel e1 dest-ip-addr 192.168.11.2 ip-ttl 255 ip-tos 0  tag-vlan-mode tag cvlan-id 100 pri 1

Ассоциируем tdm-интерфейс с созданным ранее туннелем и указываем режим SATOP:

RAX711L_A (config)#ip cespw 1 type satop tdmport 1 timeslot all in-label 49153 out-label 49153 tunnel e1

 

Аналогично для RAX711-L_B:

RAX711L_A(config)#tdmop-ip-address 192.168.11.2 255.255.255.0

RAX711L_A (config)#ip tunnel e1 dest-ip-addr 192.168.11.1 ip-ttl 255 ip-tos 0  tag-vlan-mode tag cvlan-id 100 pri 1

RAX711L_A (config)#ip cespw 1 type satop tdmport 1 timeslot all in-label 49153 out-label 49153 tunnel e1

 

После этого запускаем канал, выполняя на двух устройствах команды:

RAX711L_A (config)#cespw 1

RAX711L_A (config-cespw)#connect enable

На этом базовая настройка двух шлюзов TDMoIP завершена.

 

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

RAX711L_A(config-tdm-port)#show tdm interface
tdm port                             ...(1)
tdm identifier                       ...(TDM1)
tdm type                             ...(e1-unframed)
line coding                          ...(HDB3)
loopback                             ...(no loopback)
tx clock source                      ...(adaptive)
alarm                                ...( normal )
Statistics:
ES                                   ...(11)
SES                                  ...(10)
UAS                                  ...(65)
CVERR                                ...(2)
BITERR                                ...(0)

RAX711L_A(config-cespw)#show cespw interface
pw id                             ...(1)
pw name                           ...(1)
pw payload type                   ...(satop)
TDM port index                    ...(1)
pw in label                       ...(49153)
pw out label                      ...(49153)
pw load time                      ...(1000)
jitter buffer                     ...(8000)
ses threshold                     ...(30%)
pw rtp-header                     ...(disable)
out-synch-threshold               ...(15)
pw connection config              ...(enable)
pw oper status                    ...(up)
pw local status                   ...(normal)
jitter buffer overrun             ...(0)
jitter buffer underrun            ...(1)
RX PKTS                           ...(2401889)
TX PKTS                           ...(2401897)
Len error packets                 ...(0)
SN jump packets                   ...(0)
SN reorder packets                ...(0)
SN miss order discard packets     ...(10)

Таким образом, в статье рассмотрена базовая настройка сервиса CES PW TDM для передачи E1 через сеть с коммутацией пакетов, а также представлены команды для мониторинга функционирующего TDMoIP-туннеля.