- Настройка E1 портов, команды, ключи
- Какой эффект даёт установка параметра E1/порт/config/Unframed = Yes/No?
- Имеется неустойчивый оптический канал между Спринтерами. Подскажите наиболее оптимальные настройки в данной ситуации.
- Что делает команда e1test и e1setup -b? Что означает режим порта test mode?
- Как определить оптимальный размер в пакете? На что влияет изменение?
- Какова задержка вносимая устройством и отчего она зависит?
- Сигнализация, синхронизация и структура потока E1
- Каким образом происходит передача синхронизации? Кто может/должен являться источником синхронизации в сети? Может ли шлюз являться источником синхросигнала?
- Поддерживается ли структура FAS, CRC4?
- Какова максимальная длина кадра, обрабатываемая встроенным коммутатором?
- Как определить оптимальный размер джиттер-буфера? На что влияет изменение размера выходной очереди?
- Полностью ли независимая синхронизация для каждого порта, передающего потоки E1? Есть ли какие-либо ограничения?
- Другие вопросы
- Как мультиплексор обрабатывает ошибочные состояния Е1?
- Верно ли, что для потока Fractional E1 в сети стороннего провайдера потребуется меньшая пропускная способность сети, чем для потока E1? Как правильно сконфигурировать Fractional E1 для 22 речевых тайм-слотов?
- Какова максимальная длина кабеля для подключения оборудования к портам Е1 и ethernet мульиплексора
Настройка E1 портов, команды, ключи
- Какой эффект даёт установка параметра E1/порт/config/Unframed = Yes/No?
Поток с параметром Unframed = Yes
, передается без контроля содержимого. Единственное, что волнует мультиплексор-коммутатор – наличие хоть какого-нибудь сигнала и выполнение правил кодирования AMI/HDB3.
Поток с параметром Unframed = No
, проверяется на наличие FAS/NFAS. Отсутствие фреймовой последовательности считается ошибкой. С фреймированным потоком (Unframed = No
), можно использовать компрессию, установив параметр Compression = Yes
, в меню TDMoP/порт/config
- Имеется неустойчивый оптический канал между Спринтерами. Подскажите наиболее оптимальные настройки в данной ситуации.
Можно попробовать увеличить джиттер-буфер и время экстраполяции, когда данных нет.
Для этого выполните на обоих устройствах:
e1setup 0,1,2,3 -j 12 -g 4000, где 0,1,2,3 - номера портов E1.
Для этого выполните следующие команды на обоих устройствах
set TDMoP/<порт>/config/JBSize 12 set TDMoP/<порт>/config/MaxTimeout 4000
- Что делает команда e1test и e1setup -b? Что означает режим порта test mode?
e1setup -b - включает или выключает контроль PRBS15 последовательности;
e1test -b - включает или выключает генерацию PRBS15 последовательности вместе с контролем.
Эти режимы нужны для диагностики, используются при заводском тестировании оборудования и в обычном применении не нужны.
Port mode = Test mode - означает, что на порту включена генерация тестовой последовательности (была выполнена команда e1test).
- Как определить оптимальный размер в пакете? На что влияет изменение?
Чем больше размер пакета, тем меньше оверхед на передачу заголовка. Больше задержка на пакетизацию. Больше потери полезных данных при пропадании одного пакета.
- Какова задержка вносимая устройством и отчего она зависит?
Задержка на пакетизацию во входном устройстве, происходит во время заполнения пакета данными от Е1.
Задержка в джиттер-буфере в выходном устройстве(из Ethernet в Е1). В среднем она равна размеру джиттер-буфера, который задает пользователь исходя из параметров сети Ethernet.
Сигнализация, синхронизация и структура потока E1
- Каким образом происходит передача синхронизации? Кто может/должен являться источником синхронизации в сети? Может ли шлюз являться источником синхросигнала?
В текущей версии на каждом выходном порту E1 синхронизация восстанавливается программно, исходя из характеристик потока принятого через ethernet или от другого порта E1. Более подробно с вопросом синхронизации в Спринтерах ТХ можно ознакомиться здесь.
- Поддерживается ли структура FAS, CRC4?
Структура FAS/NFAS может анализироваться, если в установках потока E1, параметр "Unframed"
установлен в "No"
. В этом случае, отсутствие такой структуры будет воспринято как ошибка.
Структура CRC4 может анализироваться, если в установках потока E1, выставить соответствующие опции в параметре "CRC4"
.
- Какова максимальная длина кадра, обрабатываемая встроенным коммутатором?
Может быть настроена на 1518 untagged / 1522 tagged, 1632, 2048, 10240. Значение по умолчанию 1518/1522. Зависит от аппаратной версии устройства.
- Как определить оптимальный размер джиттер-буфера? На что влияет изменение размера выходной очереди?
Размер джиттер-буфера должен быть больше, чем флуктуация транзитного времени в сети. Например, если для ста пакетов время транзита колеблется от 2.5 до 6.5 мс, то буфер должен быть, хотя бы 4 мс, чтобы ни один пакет не был потерян. Лучше, если буфер еще больше, тогда сможет работать механизм перезапроса потерянных пакетов.
Не всегда можно удовлетворить этому условию. Например, в канале Wi-Fi подавляющее большинство пакетов доставляется за единицы миллисекунд, а небольшая часть, скажем, 0.1%, задерживается на секунду и более. Непрактично устанавливать буфер в две секунды из-за неприемлемой задержки и эха. Его следует установить, скажем, 10 мс, и примириться с тем, что малая часть пакетов будет потеряна и возникнут выпадения. Они практически не ухудшают качество передачи голоса и почти не влияют на работу факсов и модемов.
Поэтому во всех случаях, когда дисперсия времени задержки превышает единицы миллисекунд, величина буфера - компромисс между задержкой и количеством потерянных пакетов.
- Полностью ли независимая синхронизация для каждого порта, передающего потоки E1? Есть ли какие-либо ограничения?
Полностью независима.
Другие вопросы
- Как мультиплексор обрабатывает ошибочные состояния Е1?
Мультиплексор обрабатывает ошибочные состояния Е1 и Ethernet следующим способом:
1. Ошибки Е1:
Режим без выделения фреймовой структуры:
В случае состояния LOS (Потеря Сигнала) на местной стороне мультиплексор будет посылать на удаленный мультиплексор пакеты IDLE примерно два раза в секунду, а удаленный мультиплексор будет генерировать сигнал AIS.
Все другие состояния, посланные устройством E1 (включая информацию относительно timeslot 0), будут прозрачно переданы мультиплексором на удаленный мультиплексор, а тот в свою очередь передаст их в линию.
Режим с выделением и контролем фреймовой структуры:
В случае LOF/AIS, обнаруженного на местной стороне, мультиплексор будет сигнализировать о соответствующем состоянии, одновременно с этим прозрачно передавая поток данных на удаленный мультиплексор, а тот в свою очередь передаст его в линию, сигнализируя о наличии ошибочного состояния.
2. Ошибки Ethernet:
В случае отказа сети передачи данных (отсутствие приема пакетов, несущих Е1 поток) в течении времени MaxTimeout в линию будет передаваться экстраполированный поток Е1, а по истечении этого времени - AIS.
- Верно ли, что для потока Fractional E1 в сети стороннего провайдера потребуется меньшая пропускная способность сети, чем для потока E1? Как правильно сконфигурировать Fractional E1 для 22 речевых тайм-слотов?
Для потока Fractional E1 необходима меньшая полоса. Fractional E1 поддерживается только для framed-потока.
Пример конфигурации:
Устройство 1 (ip 192.168.0.22)
e1setup 0:0-23 -i 192.168.0.21 3:0-23
Устройство 2 (ip 192.168.0.21)
e1setup 3:0-23 -i 192.168.0.22 0:0-23
Устройство 1 (ip 192.168.0.22)
set TDMoP/0/config/RemoteIP 192.168.0.21 set TDMoP/0/config/RemoteChannel 3 set TDMoP/0/config/LocalTS 0-23 set TDMoP/0/config/RemoteTS 0-23 set TDMoP/0/config/AdminStatus Connect
Устройство 2 (ip 192.168.0.21)
set TDMoP/3/config/RemoteIP 192.168.0.22 set TDMoP/3/config/RemoteChannel 0 set TDMoP/3/config/AdminStatus Listen
- Какова максимальная длина кабеля для подключения оборудования к портам Е1 и ethernet мульиплексора
На текущий момент E1 работает на кабеле длиной 500 метров, Ethernet 100 - на кабеле 160 метров.