How Can We Help?

HLX-TGV HGU Configuration [HUAWEI]

You are here:
< All Topics

HALNy HLX-TGV Configuration

Service scenario

HLX-TGV can work in two modes – HGU (Home Gateway Unit) and SFU (Single Family Unit).
SFU mode configuration is presented here.
Managing ONT mode is done by setting up/or not bridge port and VEIP for ONT. In example, if ONT has to be working as HGU, we need to set only VEIP. If as SFU, we need to set bridge port(s) and VEIP(only if we want to use ip-host).
SFU mode allows to prepare more complex configuration – such as transparent or VLAN translation on the ONT. In this tutorial we will focus on HGU mode configuration.


Document Date and version2024.05.20
Tested on OLT Huawei MA5800-X2Version: V100R019C12SPH232
Tested with ONT HALNy HLX-TGVSupported on Version: V6.0.4 or above
Revision1
Let us know how to improve below document on: support@halny.com

ONT Configuration

1. Triple Play (Internet, IPTV, VoIP)

ONT was connect to the GPON port 1 (slot 0) with ONU_ID 23

In example configuration we used below VLANs:
VLAN 100 – INTERNET
VLAN 200 – IPTV (multicast uplink port 0/7/0)
VLAN 300 – VOIP
VLAN 400 – MGMT 

1. Create DBA profile

MA5800(config)#dba-profile add profile-id 21 profile-name "XGS-PON_DBA" type4 max 10000000

2. Create ONT srvprofile

MA5800(config)#ont-srvprofile gpon profile-id 145 profile-name "HLX-TGV"
ont-port pots 2 eth 2
igmp-forward translation 200
multicast-forward tag transparent
port vlan iphost translation 400 user-vlan 400
commit

3. Create ONT lineprofile

MA5800(config)#ont-lineprofile gpon profile-id 145 profile-name "HLX-TGV"
fec-upstream enable
tcont 1 dba-profile-id 17
tcont 2 dba-profile-id 17
tcont 3 dba-profile-id 17
tcont 4 dba-profile-id 17
gem add 0 eth tcont 1
gem add 1 eth tcont 2
gem add 2 eth tcont 3
gem add 3 eth tcont 4
gem mapping 0 0 vlan 100
gem mapping 1 1 vlan 200
gem mapping 2 2 vlan 300
gem mapping 3 3 vlan 400
commit
quit

4. Register ONT on GPON and configure ip-host 1

MA5800(config)#interface gpon 0/0
MA5800(config-if-gpon-0/0)#ont add 1 23 sn-auth "48414C4E922D92D8" omci ont-lineprofile-id 145 ont-srvprofile-id 145 desc "HLX-TGV"
MA5683T(config-if-gpon-0/0)#ont ipconfig 1 23 dhcp vlan 400 priority 0

Attention! If You get failure log:

Failure: The maximum bandwidth of the referenced DBA profile exceeds the limitation

You need to register ONT using command below.

MA5800(config-if-gpon-0/0)#ont add 1 23 sn-auth "48414C4E922D92D8" omci ont-lineprofile-id 145 ont-srvprofile-id 145 ont-type 10g/10g desc "HLX-TGV"

5. Create bbs-config

MA5800(config)#service-port 120 vlan 100 gpon 0/0/1 ont 23 gemport 0 multi-service user-vlan 100 tag-transform translate
MA5800(config)#service-port 121 vlan 200 gpon 0/0/1 ont 23 gemport 1 multi-service user-vlan 200 tag-transform translate
MA5800(config)#service-port 122 vlan 300 gpon 0/0/1 ont 23 gemport 2 multi-service user-vlan 300 tag-transform translate
MA5800(config)#service-port 123 vlan 400 gpon 0/0/1 ont 23 gemport 3 multi-service user-vlan 400 tag-transform translate

6. Create btv-config

MA5800(config)#btv
MA5800(config-btv)#igmp user add service-port 121 no-auth
MA5800(config-btv)#multicast-vlan 200
igmp default uplink-port 0/7/0
igmp query-proxy disable
igmp version v2
igmp match mode disable
igmp multicast-vlan member service-port 121
igmp mode snooping
igmp uplink-port 0/7/0
quit
MA5800(config)#default-policy service-port multicast-unknown transparent

7. Verify ONT ip-host 1 IP address

MA5800(config-if-gpon-0/0)#display ont ipconfig PORT-ID ONT-ID
--------------------------------------------------------------------
ONT IP host index : 0
ONT config type : DHCP
ONT IP : 172.17.61.159
ONT subnet mask : 255.255.254.0
ONT gateway : 172.17.60.1
ONT primary DNS : 172.16.16.240
ONT slave DNS : 89.231.1.206
ONT MAC : 54DB-A22D-92D8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------

2. Triple Play with VLAN Translation (Internet, IPTV, VoIP)

ONT was connect to the GPON port 1 (slot 0) with ONU_ID 24

In example configuration we used below VLANs:
VLAN 100 –> VLAN 31
VLAN 200 –> VLAN 32
VLAN 300–> VLAN 33
VLAN 400 –> VLAN 34
*Translation supported since firmware version V2.0.19.

1. Create DBA profile

MA5800(config)#dba-profile add profile-id 21 profile-name "XGS-PON_DBA" type4 max 10000000

2. Create ONT srvprofile

MA5800(config)#ont-srvprofile gpon profile-id 146 profile-name "HLX-TGV_TRANSLATION"
ont-port pots 2 eth 2
igmp-forward translation 200
multicast-forward tag translation 32
port vlan iphost translation 400 user-vlan 34
commit

3. Create ONT lineprofile

MA5800(config)#ont-lineprofile gpon profile-id 146 profile-name "HLX-TGV_TRANSLATION"
fec-upstream enable
tcont 1 dba-profile-id 17
tcont 2 dba-profile-id 17
tcont 3 dba-profile-id 17
tcont 4 dba-profile-id 17
gem add 0 eth tcont 1
gem add 1 eth tcont 2
gem add 2 eth tcont 3
gem add 3 eth tcont 4
gem mapping 0 0 vlan 31
gem mapping 1 1 vlan 32
gem mapping 2 2 vlan 33
gem mapping 3 3 vlan 34
commit
quit

4. Register ONT on GPON and configure ip-host 1

MA5800(config)#interface gpon 0/0
MA5800(config-if-gpon-0/0)#ont add 1 24 sn-auth "48414C4E922D92D8" omci ont-lineprofile-id 146 ont-srvprofile-id 146 desc "HL-4GMV"
MA5800(config-if-gpon-0/0)#ont ipconfig 1 24 dhcp vlan 34 priority 0

5. Create bbs-config

MA5800(config)#service-port 124 vlan 100 gpon 0/0/1 ont 24 gemport 0 multi-service user-vlan 31 tag-transform translate
MA5800(config)#service-port 125 vlan 200 gpon 0/0/1 ont 24 gemport 1 multi-service user-vlan 32 tag-transform translate
MA5800(config)#service-port 126 vlan 300 gpon 0/0/1 ont 24 gemport 2 multi-service user-vlan 33 tag-transform translate
MA5800(config)#service-port 127 vlan 400 gpon 0/0/1 ont 24 gemport 3 multi-service user-vlan 34 tag-transform translate

6. Create btv-config

MA5800(config)#btv
MA5800(config-btv)#igmp user add service-port 125 no-auth
MA5800(config-btv)#multicast-vlan 200
igmp default uplink-port 0/7/0
igmp query-proxy disable
igmp version v2
igmp match mode disable
igmp multicast-vlan member service-port 125
igmp mode snooping
igmp uplink-port 0/7/0
quit
MA5683T(config)#default-policy service-port multicast-unknown transparent

7. Verify ONT ip-host 1 IP address

MA5800(config-if-gpon-0/0)#display ont ipconfig PORT-ID ONT-ID
--------------------------------------------------------------------
ONT IP host index : 0
ONT config type : DHCP
ONT IP : 172.17.61.159
ONT subnet mask : 255.255.254.0
ONT gateway : 172.17.60.1
ONT primary DNS : 172.16.16.240
ONT slave DNS : 89.231.1.206
ONT MAC : 54DB-A22D-92D8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------

ONT HLX-TGV HGU Provisioning on HUAWEI MA5800-X2

There are three ways of ONT provisioning:

  • DHCP option 66,67 (link)
  • Huawei XML provisioning (link)
  • TR-069(link)

ONT HLX-TGV HGU Upgrade on HUAWEI MA5800-X2

HLX-TGV HGU can be upgrade the same way as other HALNy ONTs, You can find upgrade procedure here.


Table of Contents