How Can We Help?
HL-1GE / HL-1GE2 / HL-1GC / HL-1B SFU Configuration [HUAWEI]
HALNy HL-1GE Configuration
Service Scenario
HL-1GE / HL-1GE2 / HL-1GC / HL-1B can work in two modes – HGU (Home Gateway Unit) and SFU (Single Family Unit).
HGU mode configuration is presented here.
Managing ONT mode is done by setting up/or not bridge port and VEIP for ONT. In SFU mode we need to set bridge port and VEIP(only if we want to use ip-host).
SFU mode allows to prepare different configurations – such as QinQ tunnel or VLAN translation on the ONT. In this tutorial we will focus on SFU mode configuration.
ONT modes switching HGU<->SFU
Switching between HGU and SFU modes is described here.
Document Date and version | 2020.05.18 |
Tested on OLT Huawei MA5683T | Version: MA5600V800R017C10 |
Tested with ONT HALNy HL-1GE / HL-1GE2 / HL-1GC | Supported on Version: V2.0.10 or above |
Tested with ONT HALNy HL-1B | Supported on Version: V4.04 or above |
Revision | 1 |
Let us know how to improve below document on: support@halny.com |
Supported SFU service scenarios
1. ONT configuration (Access mode, only INTERNET)
ONT was connect to GPON port 1 (slot 0) with ONU_ID 16
In example configuration we used below VLANs:
VLAN 100 – INTERNET
VLAN 400 – MGMT
1. Create DBA profile
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 133 profile-name "HL-1GE_SFU_INT"
ont-port eth 1
port vlan eth 1 translation 100 user-vlan 100
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ONT lineprofile
MA5683T(config)#ont-lineprofile gpon profile-id 133 profile-name "HL-1GE_SFU_INT"
fec-upstream enable
tcont 1 dba-profile-id 17
tcont 2 dba-profile-id 17
gem add 0 eth tcont 1
gem add 1 eth tcont 2
gem mapping 0 0 vlan 100
gem mapping 1 1 vlan 400
commit
quit
4. Register ONT on GPON
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 1 16 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 133 ont-srvprofile-id 133 desc "HL-1GE_SFU_INT"
MA5683T(config-if-gpon-0/0)#ont ipconfig 1 16 dhcp vlan 400 priority 0
5. Add ONT port configuration
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont port native-vlan 1 16 eth 1 vlan 100 priority 0
6. Create bbs-config
MA5683T(config)#service-port 61 vlan 100 gpon 0/0/1 ont 16 gemport 0 multi-service user-vlan 100 tag-transform translate
MA5683T(config)#service-port 62 vlan 400 gpon 0/0/1 ont 16 gemport 1 multi-service user-vlan 400 tag-transform translate
7. Verify ONT ip-host IP address
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
2. ONT configuration (Access mode, only IPTV)
ONT was connect to GPON port 1 (slot 0) with ONU_ID 17
In example configuration we used below VLANs:
VLAN 200 – IPTV (multicast uplink port 0/7/0)
VLAN 400 – MGMT
1. Create DBA profile
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 134 profile-name "HL-1GE_SFU_IPTV"
ont-port eth 1
multicast mode igmp-snooping
port vlan eth 1 translation 200 user-vlan 200
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ont-line-profile
MA5683T(config)#ont-lineprofile gpon profile-id 134 profile-name "HL-1GE_SFU_IPTV"
fec-upstream enable
tcont 1 dba-profile-id 17
tcont 2 dba-profile-id 17
gem add 0 eth tcont 1
gem add 1 eth tcont 2
gem mapping 0 0 vlan 200
gem mapping 1 1 vlan 400
commit
quit
4. Register ONT on GPON
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 1 17 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 134 ont-srvprofile-id 134 desc "HL-1GE_SFU_IPTV"
MA5683T(config-if-gpon-0/0)#ont ipconfig 1 17 dhcp vlan 400 priority 0
5. Add ONT port configuration
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont port native-vlan 1 17 eth 1 vlan 100 priority 0
6. Create bbs-config
MA5683T(config)#service-port 63 vlan 200 gpon 0/0/1 ont 17 gemport 0 multi-service user-vlan 200 tag-transform translate
MA5683T(config)#service-port 64 vlan 400 gpon 0/0/1 ont 17 gemport 1 multi-service user-vlan 400 tag-transform translate
7. Create btv-config
MA5683T(config)#btv
MA5683T(config-btv)#igmp user add service-port 64 no-auth
MA5683T(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 63
igmp mode snooping
igmp uplink-port 0/7/0
quit
MA5683T(config)#default-policy service-port multicast-unknown transparent
8. Verify ONT ip-host IP address
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
3. ONT configuration (TRANSPARENT mode)
ONT was connect to GPON port 0 (slot 0) with ONU_ID 18
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
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 135 profile-name "HL-1GE_SFU_TRANS"
ont-port eth 1
multicast-forward tag translation 200
port vlan eth 1 translation 100 user-vlan 100
port vlan eth 1 translation 200 user-vlan 200
port vlan eth 1 translation 300 user-vlan 300
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ONT lineprofile
MA5683T(config)#ont-lineprofile gpon profile-id 135 profile-name "HL-1GE_SFU_TRANS"
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
*HL-1GE SFU suport to send transparently up to 10 vlans
4. Register ONT on GPON
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 1 18 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 135 ont-srvprofile-id 135 desc "HL-1GE_SFU_TRANS"
MA5683T(config-if-gpon-0/0)#ont ipconfig 1 18 dhcp vlan 400 priority 0
5. Create bbs-config
MA5683T(config)#service-port 65 vlan 100 gpon 0/0/1 ont 18 gemport 0 multi-service user-vlan 100 tag-transform translate
MA5683T(config)#service-port 66 vlan 200 gpon 0/0/1 ont 18 gemport 1 multi-service user-vlan 200 tag-transform translate
MA5683T(config)#service-port 67 vlan 300 gpon 0/0/1 ont 18 gemport 2 multi-service user-vlan 300 tag-transform translate
MA5683T(config)#service-port 68 vlan 400 gpon 0/0/1 ont 18 gemport 3 multi-service user-vlan 400 tag-transform translate
6. Create btv-config
MA5683T(config)#btv
MA5683T(config-btv)#igmp user add service-port 66 no-auth
MA5683T(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 66
igmp mode snooping
igmp uplink-port 0/7/0
quit
MA5683T(config)#default-policy service-port multicast-unknown transparent
7. Verify ONT ip-host IP address
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
4. ONT configuration (Hybrid mode)
ONT was connect to GPON port 1 (slot 0) with ONU_ID 29
In example configuration we used below VLANs:
VLAN 100 – INTERNET
VLAN 200 – IPTV (multicast uplink port 0/7/0)
VLAN 400 – MGMT
1. Create DBA-profile
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 146 profile-name "HL-1GE_SFU_HYBRID"
ont-port eth 1
igmp-forward translation 200
multicast-forward tag translation 200
port vlan eth 1 translation 100 user-vlan 100
port vlan eth 1 translation 200 user-vlan 200
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ONT lineprofile
MA5683T(config)#ont-lineprofile gpon profile-id 146 profile-name "HL-1GE_SFU_HYBRID"
fec-upstream enable
tcont 1 dba-profile-id 17
tcont 2 dba-profile-id 17
tcont 3 dba-profile-id 17
gem add 0 eth tcont 1
gem add 1 eth tcont 2
gem add 2 eth tcont 3
gem mapping 0 0 vlan 100
gem mapping 1 1 vlan 200
gem mapping 2 2 vlan 400
commit
quit
*HL-1GE SFU suport to send transparently up to 10 vlans
4. Register ONT on GPON
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 1 29 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 144 ont-srvprofile-id 144 desc "HL-1GE_SFU_HYBRID"
MA5683T(config-if-gpon-0/0)#ont ipconfig 1 29 dhcp vlan 400 priority 0
5. Add ONT port configuration
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont port native-vlan 1 29 eth 1 vlan 100 priority 0
6. Create bbs-config
MA5683T(config)#service-port 107 vlan 100 gpon 0/0/1 ont 29 gemport 0 multi-service user-vlan 100 tag-transform translate
MA5683T(config)#service-port 108 vlan 200 gpon 0/0/1 ont 29 gemport 1 multi-service user-vlan 200 tag-transform translate
MA5683T(config)#service-port 109 vlan 400 gpon 0/0/1 ont 29 gemport 2 multi-service user-vlan 400 tag-transform translate
7. Create btv-config
MA5683T(config)#btv
MA5683T(config-btv)#igmp user add service-port 108 no-auth
MA5683T(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 108
igmp mode snooping
igmp uplink-port 0/7/0
quit
MA5683T(config-btv)#default-policy service-port multicast-unknown transparent
8. Verify ONT ip-host IP address
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
5. ONT configuration (VLAN translation – rBSA)
ONT was connect to GPON port 1 (slot 0) with ONU_ID 19
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
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 136 profile-name "HL-1GE_SFU_TRANSLATION"
ont-port eth 1
multicast-forward tag translation 838
port vlan eth 1 translation 100 user-vlan 35
port vlan eth 1 translation 200 user-vlan 838
port vlan eth 1 translation 300 user-vlan 839
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ONT lineprofile
MA5683T(config)#ont-lineprofile gpon profile-id 136 profile-name "HL-1GE_SFU_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 100
gem mapping 1 1 vlan 200
gem mapping 2 2 vlan 300
gem mapping 3 3 vlan 400
commit
quit
*HL-1GE SFU suport to send transparently up to 10 vlans
4. Register ONT on GPON
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 0 19 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 136 ont-srvprofile-id 136 desc "HL-1GE_SFU_TRANSLATION"
MA5683T(config-if-gpon-0/0)#ont ipconfig 0 19 dhcp vlan 400 priority 0
5. Create bbs-config
MA5683T(config)# service-port 69 vlan 100 gpon 0/0/0 ont 19 gemport 0 multi-service user-vlan 100 tag-transform translate
MA5683T(config)#service-port 70 vlan 200 gpon 0/0/0 ont 19 gemport 1 multi-service user-vlan 200 tag-transform translate
MA5683T(config)#service-port 71 vlan 300 gpon 0/0/0 ont 19 gemport 2 multi-service user-vlan 300 tag-transform translate
MA5683T(config)#service-port 72 vlan 400 gpon 0/0/0 ont 19 gemport 3 multi-service user-vlan 400 tag-transform translate
6. Create btv-config
MA5683T(config)#btv
MA5683T(config-btv)#igmp user add service-port 70 no-auth
MA5683T(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 70
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
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
6. ONT configuration (802.1q in 802.1q Begin/End of Tunnel)
ONT was connect to GPON port 1 (slot 0) with ONU_ID 20
In example configuration we used below VLANs:
VLAN 100 – INTERNET
VLAN 200 – IPTV
VLAN 300 – VoIP
VLAN 400 – MGMT
VLAN 999 – SVLAN
1. Create DBA-profile
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 137 profile-name "HL-1GE_SFU_QinQ"
ont-port eth 1
port vlan eth 1 translation 100 user-vlan 100
port vlan eth 1 translation 200 user-vlan 200
port vlan eth 1 translation 300 user-vlan 300
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ONT lineprofile
MA5683T(config)#ont-lineprofile gpon profile-id 137 profile-name "HL-1GE_SFU_QinQ"
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
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 0 20 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 137 ont-srvprofile-id 137 desc "HL-1GE_SFU_QinQ"
MA5683T(config-if-gpon-0/0)#ont ipconfig 0 20 dhcp vlan 400 priority 0
5. Create bbs-config
MA5683T(config)#service-port 73 vlan 999 gpon 0/0/1 ont 20 gemport 0 multi-service user-vlan 100 tag-transform default
MA5683T(config)#service-port 74 vlan 999 gpon 0/0/1 ont 20 gemport 1 multi-service user-vlan 200 tag-transform default
MA5683T(config)#service-port 75 vlan 999 gpon 0/0/1 ont 20 gemport 2 multi-service user-vlan 300 tag-transform default
MA5683T(config)#service-port 76 vlan 400 gpon 0/0/1 ont 20 gemport 3 multi-service user-vlan 400 tag-transform translate
6. Verify ONT ip-host 1 IP address
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
7. ONT configuration (OSE / MdO)
ONT was connect to GPON port 1 (slot 0) with ONU_ID 21
In example configuration we used below VLANs:
VLAN 100 – MGMT VLAN
VLAN 200 –Service Y CVLAN
VLAN 300 – Service Z VLAN
VLAN 400 – MGMT
VLAN 999 – SVLAN
1. Create DBA-profile
MA5683T(config)#dba-profile add profile-id 17 profile-name "dba-profile_17" type4 max 1024000
2. Create ONT srvprofile
MA5683T(config)#ont-srvprofile gpon profile-id 138 profile-name "HL-1GE_SFU_OSE"
ont-port eth 1
port vlan eth 1 translation 100 user-vlan 10
port vlan eth 1 translation 200 user-vlan 11
port vlan eth 1 translation 300 user-vlan 51
port vlan iphost translation 400 user-vlan 400
commit
quit
3. Create ONT lineprofile
MA5683T(config)#ont-lineprofile gpon profile-id 138 profile-name "HL-1GE_SFU_OSE"
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
MA5683T(config)#interface gpon 0/0
MA5683T(config-if-gpon-0/0)#ont add 1 21 sn-auth "48414C4E086046A8" omci ont-lineprofile-id 138 ont-srvprofile-id 138 desc "HL-1GE_SFU_OSE"
MA5683T(config-if-gpon-0/0)#ont ipconfig 1 21 dhcp vlan 400 priority 0
5.Create bbs-config
MA5683T(config)#service-port 77 vlan 999 gpon 0/0/1 ont 21 gemport 0 multi-service user-vlan 100 tag-transform default
MA5683T(config)#service-port 78 vlan 999 gpon 0/0/1 ont 21 gemport 1 multi-service user-vlan 200 tag-transform default
MA5683T(config)#service-port 79 vlan 999 gpon 0/0/1 ont 21 gemport 2 multi-service user-vlan 300 tag-transform default
MA5683T(config)#service-port 80 vlan 400 gpon 0/0/1 ont 21 gemport 3 multi-service user-vlan 400 tag-transform translate
6. Verify ONT ip-host 1 IP address
MA5683T(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.60.196
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 : E05A-9F6F-46A8
ONT manage VLAN : 400
ONT manage priority : 0
Dscp mapping table index : 0
--------------------------------------------------------------------
ONT HL-1GE / HL-1GE2 / HL-1GC / HL-1B Upgrade on HUAWEI MA5683T
ONTs HL-1GE / HL-1GE2 / HL-1GC / HL-1B can be upgraded the same way as other HALNy ONTs, You can find upgrade procedure here.