How to Configure Bridging Voice ONT BTV Service through OLT Commands?

Huawei HG8110H/HG8240H/HG8240W/HG8242H all are bridging and voice type ONT, they have many services such as VoD service, internet access service, BTV service and so on, which can be configured by using Huawei MA5600T or MA5800 series GPON OLT. This article is a guide about configuring BTV service.

Huawei Bridging Voice ONT.jpg

Huawei MA5800 X7 or MA5683T is connected to the remote bridging ONT through a GPON port to provide users with the multicast service.


The OLT is connected to the BRAS and the multicast source.

The VLAN of the LAN switch port connected to the OLT is the same as the upstream VLAN of the OLT.

The ONT has been added to the OLT. For details, see How to add an ONU to an OLT .

Data Plan

Table 1 Data plan

Item Data
ONT line profile  Profile name: ftth
GEM port ID: 13
Traffic profile  ID: 8
802.1p priority: 4
CIR: off (unlimited)
Priority-based scheduling policy: local-setting
VLAN Plan  Single VLAN tag:

·SVLAN ID: 1000

· MVLAN ID: 1000

· VLAN type: smartVLAN attribute: common

VLAN translation policy:

·ONT: duplicates packets based on user ports and multicast VLANs (MVLANs)   are stripped off downstream.

· OLT: duplicates multicast packets based on PON ports with MVLAN   unchanged.

Multicast service data  Multicast protocol: IGMP   proxy
Multicast version: IGMPv2
Multicast program: dynamic obtaining mode



Configure the OLT

MA5800 X7 and Console cable.jpg

1. Configure a traffic profile.

Configure traffic profile 8. Set the CIR to off (unlimited), priority to 4, and priority-based scheduling policy to local-setting (that is, queues are scheduled based on the priority specified in the profile).


Run the display traffic table ip command to query the existing traffic profiles in the system. If the existing traffic profiles in the system do not meet the requirements, run the traffic table ip command to add a traffic profile.

huawei(config)#traffic table ip index 8 cir off priority 4 priority-policy local-setting

2. Configure the mapping relationship between a GEM port and an Ethernet port on the ONT.

If the ONT is connected to the STB through Ethernet port 2, map the service flow of Ethernet port 2 to GEM port 13 in the ONT line profile.

huawei(config)#ont-lineprofile gpon profile-name ftth
huawei(config-gpon-lineprofile-1)#mapping mode port
huawei(config-gpon-lineprofile-1)#gem mapping 13 1 eth 2

3. Configure the VLAN of the Ethernet port on the Huawei GPON ONT and the multicast forwarding mode.


If the ONT is connected to the STB through Ethernet port 2, add Ethernet port 2 to VLAN 1000. Configure the multicast forwarding mode is untagged.

huawei(config)#ont-srvprofile gpon profile-name ftth
huawei(config-gpon-srvprofile-1)#port vlan eth 2 1000
huawei(config-gpon-srvprofile-1)#multicast-forward untag

4. Configure the native VLAN of the ONT port.

If the ONT is connected to the STB through Ethernet port 2, the native VLAN ID is 1000.

huawei(config)#interface gpon 0/1
huawei(config-if-gpon-0/1)#ont port native-vlan 0 1 eth 2 vlan 1000
huawei(config-if-gpon-0/1)#ont port native-vlan 0 2 eth 2 vlan 1000

5. Create a service VLAN and add an upstream port to it.

Add upstream port 0/19/0 to VLAN 1000.

huawei(config)#vlan 1000 smart
huawei(config)#port vlan 1000 0/19 0

6. Create service flows.

Set the service VLAN to 1000, GEM port ID to 13, and user VLAN to 1000, and use traffic profile 8.

huawei(config)#service-port 1 vlan 1000 gpon 0/1/0 ont 1 gemport 13 multi-service 
user-vlan 1000 rx-cttr 8 tx-cttr 8
huawei(config)#service-port 2 vlan 1000 gpon 0/1/0 ont 2 gemport 13 multi-service 
user-vlan 1000 rx-cttr 8 tx-cttr 8

7. Create an MVLAN and configure the IGMP version.

Set the IGMP version for the MVLAN to IGMPv2.

huawei(config)#multicast-vlan 1000
huawei(config-mvlan1000)#igmp version v2
This operation will delete all IPv4 programs with source IP addresses in the
current multicast VLAN
Are you sure to change current IGMP version? (y/n)[n]:y
Command is being executed. Please wait...
Command has been executed successfully

8. Configure a program library.

Set the mode for obtaining multicast programs to dynamic.


You can set the mode for obtaining multicast programs to dynamic only when the IGMP mode is off.

huawei(config-mvlan1000)#igmp mode off
Are you sure to close IGMP? (y/n)[n]:y
Command is being executed. Please wait...
Command has been executed successfully
huawei(config-mvlan1000)#igmp match mode disable
Command has been executed successfully

(Optional) Set the address range for the dynamic programs. If you need to limit the address range of dynamic programs, perform this operation. For example, set the address range of dynamic programs to

huawei(config-mvlan1000)#igmp match group ip to-ip

9. Set the IGMP mode.

Select the IGMP proxy mode.

huawei(config-mvlan1000)#igmp mode proxy
Are you sure to change IGMP mode? (y/n)[n]:y
Command is being executed. Please wait...
Command has been executed successfully

10. Configure the IGMP upstream port.

Set the IGMP upstream port ID to 0/19/0 and working mode to default. Protocol packets are transmitted to all the IGMP upstream ports in the multicast VLAN.

huawei(config-mvlan1000)#igmp uplink-port 0/19/0
huawei(config-btv)#igmp uplink-port-mode default
Are you sure to change the uplink port mode?(y/n)[n]:y

11. (Optional) Set multicast global parameters.

In this example, the default settings are used for all the multicast global parameters.

12. Configure multicast users.

Add service ports 1 and 2 as multicast users.

huawei(config-btv)#igmp user add service-port 1
huawei(config-btv)#igmp user add service-port 2
huawei(config-btv)#multicast-vlan 1000
huawei(config-mvlan1000)#igmp multicast-vlan member service-port 1
huawei(config-mvlan1000)#igmp multicast-vlan member service-port 2

13.Save the data.


The ONT does not need to be configured.

Above are the procedures and Huawei OLT commands of BTV service configuration, you can follow them step by step. Also, you can view other service configurations of Huawei ONT in the Support Column on our website or contact

Related Posts