Обеспечение стабильной полосы передачи трафика на линейном терминале GPON
При эксплуатации сети и организации абонентского доступа у оператора возникает потребность ограничения скорости передачи данных для реализации качества обслуживания трафика определенного типа.
GPON OLT ISCOM5508-GP предоставляет широкий выбор инструментов для гибкой настройки ограничения трафика. Ниже рассмотрим некоторые из них.
Рассмотрим следующую схему
Самое базовое ограничение скорости абонента можно реализовать с помощью привязки к терминалу ONU профиля policing-profile с ограничением всей скорости через эту ONU.
raisecom(config)#create policing-profile 1 name 10mbitps
Создадим профиль, который будет ограничивать скорость до 10мбит/с
raisecom(config)#policing-profile 1 cir 10000 pir 10000 cbs 10000 pbs 10000
При настройке профиля необходимо задать следующие параметры:
CIR(Committed information rate) — гарантированная скорость передачи данных, настраивается в Кбит/с.
PIR(Peak information rate) —максимальная скорость трафика, которая может пройти через интерфейс, измеряется в Кбит/с. PIR должен быть больше или равен CIR.Также настраивается Кбит/с.
CBS(Committed burst size) — это размер "всплеска" трафика с гарантированной передачей, настраивается в байтах.
PBS(Peak burst size) — это максимальный разрешенный размер "всплеска" трафика, настраивается в байтах.
После настройки профиля, назначим его на Ethernet Интерфейсе абонентского терминала.
raisecom(config)#gpon-onu uni ethernet 1/1/1/1
raisecom(config-gpon-onu-ethernet-1/1/1:1)#policing-profile ingress 1
raisecom(config-gpon-onu-ethernet-1/1/1:1)#policing-profile egress 1
Заметим, что ограничение скорости порта ONU с помощью policing-profile нужно настраивать в нисходящем и восходящем потоке отдельно.
Далее рассмотрим более сложное решение, в котором ограничение скорости будет зависеть от типа трафика, проходящего через ONU. Наша ONU настроена в режиме trunk и через нее проходят VLAN10 и VLAN20. В VLAN10 передается высокоприоритетный трафик, например IP-телефония.Для этого трафика выделим отдельную полосу пропускания (CIR).
Для этого создадим отдельный профиль
raisecom(config)#create policing-profile 5 name 5mbitps
raisecom(config)#policing-profile 5 cir 5000 pir 10000 cbs 500 pbs 500
Теперь нам нужно создать новый onu-line-profile, который будет управлять классификацией трафика
Классификация трафика выполняется с помощью onu-line-profile.
Для его работы предварительно создадим dba-профили
raisecom(config)#create dba-profile 1 name 1m type3 assure 1000 max 10000 method tm
raisecom(config)#create dba-profile 5 name 5m type3 assure 5000 max 10000 method tm
Теперь создадим line-profile
raisecom(config)#gpon-onu-line-profile 2
raisecom(config-gpon-onu-line-profile:2)# create tcont 1 dba-profile 5
raisecom(config-gpon-onu-line-profile:2)# create tcont 2 dba-profile 1
raisecom(config-gpon-onu-line-profile:2)# create gem 1 tcont 1
raisecom(config-gpon-onu-line-profile:2)# gem 1 upstream policing-profile 5
raisecom(config-gpon-onu-line-profile:2)# gem 1 downstream policing-profile 5
raisecom(config-gpon-onu-line-profile:2)# gem 1 mapping 1 vlan 10
raisecom(config-gpon-onu-line-profile:2)# create gem 2 tcont 2
raisecom(config-gpon-onu-line-profile:2)# gem 2 mapping 2 vlan 20
raisecom(config-gpon-onu-line-profile:2)# commit
После этого применим созданный профиль к нашей ONU
raisecom(config)#interface gpon-onu 1/1/1
raisecom(config-if-gpon-onu-1/1:1)#line-profile 2
Рассмотренный выше способ также позволяет управлять трафиком на основании приоритета трафика, порта или сочетания различных параметров.
Таким образом OLT ISCOM5508-GP позволяет гибко реализовать задачу обеспечения стабильной полосы пропускания для критически важного трафика.