GPON Service Provision and Configuration
GPON Service Provision and Configuration
com
www.raisecom.com
Registering
Step :
1. Create DBA profile
2. Create policing profile
3. Create GPON-ONU-LINE-PROFILE
4. Create GPON-ONU-SERVICE-PROFILE
5. Register ONT
2
www.raisecom.com
Raisecom#config terminal
Raisecom(config)#create dba-profile 2 name IPTV type2 assure
10000
4
www.raisecom.com
GPON-ONU-LINE-PROFILE
Raisecom(config)#gpon-onu-line-profile 1
Raisecom(config-gpon-onu-line-profile:1)#create tcont 1 dba-profile 2
Raisecom(config-gpon-onu-line-profile:1)#commit
Raisecom(config-gpon-onu-line-profile:1)#create gem 1 tcont 1
Raisecom(config-gpon-onu-line-profile:1)#commit
Raisecom(config-gpon-onu-line-profile:1)#gem 1 mapping 1 vlan 100
Raisecom(config-gpon-onu-line-profile:1)#commit
GPON-ONU-SERVICE-PROFILE
HGU Type
Raisecom(config)#gpon-onu-service-profile 1
Raisecom(config-gpon-onu-service-profile:1)#port-num veip 1
Raisecom(config-gpon-onu-service-profile:1)#port-num pots 2
Raisecom(config-gpon-onu-service-profile:2)#detailed service here (using iphost)
Raisecom(config-gpon-onu-service-profile:1)#commit
SFU type
Raisecom(config)#gpon-onu-service-profile 2
Raisecom(config-gpon-onu-service-profile:2)#port-num ethernet 1
Raisecom(config-gpon-onu-service-profile:2)#detailed service here
Raisecom(config-gpon-onu-service-profile:2)#commit
Registering Mode
Type:
1. By using ONT SN
2. None ( auto register )
Raisecom#show interface gpon-olt 1/1 illegal-onu
OLT ID Register time SN password LOID checkcode
-------------------------------------------------------------------------------------------------------
1/1 2020-02-11,05:49:49 RCMG183817A1 -- -- --
1/1 2020-02-11,05:49:54 RCMG19983C10 -- -- --
7
www.raisecom.com
Registering Mode
1. By using ONT SN
2. None ( auto register )
1. Using ONT SN
Registering Mode
2. None ( auto register )
- Create authorization rule
Raisecom(config)#gpon-auto-authentication-rule 1
Raisecom(config-gpon-auto-auth-rule:1)#match port 3/1-4
Raisecom(config-gpon-auto-auth-rule:1)#match port 1/1-4
Raisecom(config-gpon-auto-auth-rule:1)#line-profile-id 1 >> defined line profile
Raisecom(config-gpon-auto-auth-rule:1)#service-profile-id 1 >> defined service profile
9
www.raisecom.com
www.raisecom.com
HGU ONT
10
www.raisecom.com
11
www.raisecom.com
12
Topology example www.raisecom.com
Internet
Internet
IPTV
Network
SPLITTER STB
OLT HT803G-W IPTV
RAISECOM
VoIP
VoIP
13
www.raisecom.com
14
Configuration Step www.raisecom.com
1. Create VLAN
2. Apply Vlan in Uplink Port and PON Port
3. Create DBA Profile
4. Create Service-Profile
5. Create Line-Profile
6. Register ONT with Service profile and Line-Profile
Create VLAN and Apply it in Uplink Port And www.raisecom.com
PON Port
CREATE VLAN
Raisecom#configure
Raisecom(config)#create vlan 119,400,1001 active
Raisecom#configure
Raisecom(config)#interface gigabitethernet 1/1
Raisecom(config-if-gigabitethernet-1:1)#switchport mode trunk
Raisecom(config-if-gigabitethernet-1:1)#switchport trunk allowed vlan 119,400,1001 confirm
Raisecom#configure
Raisecom(config)#interface gpon-olt 1/1
Raisecom(config-if-gpon-olt-1:1)#switchport mode trunk
Raisecom(config-if-gpon-olt-1:1)#switchport trunk allowed vlan 119,400,1001 confirm
Create DBA-Profile www.raisecom.com
CREATE DBA-Profile
Raisecom#configure
Raisecom(config)#create dba-profile 2 name TEST type4 max 1228800
Note :
Raisecom#configure
Raisecom(config)#gpon-onu-service-profile 1
Raisecom(config-gpon-onu-service-profile:1)# name SRV_HOME
Raisecom(config-gpon-onu-service-profile:1)#port-num veip 1
Raisecom(config-gpon-onu-service-profile:1)#commit
Raisecom(config-gpon-onu-service-profile:1)# port-num pots 2
Raisecom(config-gpon-onu-service-profile:1)# port-num catv 1
Raisecom(config-gpon-onu-service-profile:1)#commit
Note: the service profile of the HGU (T) adopts VEIP mode. The service profile of the SFU (T)
adopts PPTP mode.
18
Creating service profile + IPhost www.raisecom.com
Raisecom(config)# gpon-onu-service-profile 1
Raisecom(config-gpon-onu-service-profile:1)# name ONT-5Mbps
Raisecom(config-gpon-onu-service-profile:1)# port-num veip 1
Raisecom(config-gpon-onu-service-profile:1)# veip 1 iphost 1
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 mode dhcp
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 native vlan 2887 6
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 service Internet
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 service mode route nat enable cos 6
portlist 1 ssidlist 1
Raisecom(config-gpon-onu-service-profile:1)# commit
Raisecom(config-gpon-onu-service-profile:1)# quit
Note: the service profile of the HGU (T) adopts VEIP mode. The service profile of the SFU (T)
adopts PPTP mode.
19
Creating service profile + IPhost www.raisecom.com
Raisecom(config)# gpon-onu-service-profile 1
Raisecom(config-gpon-onu-service-profile:1)# name ONT-5Mbps
Raisecom(config-gpon-onu-service-profile:1)# port-num veip 1
Raisecom(config-gpon-onu-service-profile:1)# veip 1 iphost 1
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 mode dhcp
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 native vlan 2887 6
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 service Internet
Raisecom(config-gpon-onu-service-profile:1)# iphost 1 service mode route nat enable cos 6
portlist 1 ssidlist 1
Raisecom(config-gpon-onu-service-profile:1)# iphost 2 native vlan 2886 7
Raisecom(config-gpon-onu-service-profile:1)# iphost 2 service IPTV
Raisecom(config-gpon-onu-service-profile:1)# iphost 2 service mode bridge cos 7 portlist 4
Raisecom(config-gpon-onu-service-profile:1)# commit
Raisecom(config-gpon-onu-service-profile:1)# quit
20
Creating line profile www.raisecom.com
Raisecom(config)#gpon-onu-line-profile 1
Raisecom(config-gpon-onu-line-profile:1) #name USER
Raisecom(config-gpon-onu-line-profile:1) #create tcont 1 dba-profile 2
Raisecom(config-gpon-onu-line-profile:1) #create gem 1 tcont 1
Raisecom(config-gpon-onu-line-profile:1) #commit
Raisecom(config-gpon-onu-line-profile:1) #gem 1 mapping 1 vlan 119
Raisecom(config-gpon-onu-line-profile:1) #create gem 2 tcont 1
Raisecom(config-gpon-onu-line-profile:1) #commit
Raisecom(config-gpon-onu-line-profile:1) #gem 2 mapping 1 vlan 400
Raisecom(config-gpon-onu-line-profile:1) #commit
Raisecom(config-gpon-onu-line-profile:1) #create gem 3 tcont 1
Raisecom(config-gpon-onu-line-profile:1) #commit
Raisecom(config-gpon-onu-line-profile:1) #gem 3 mapping 1 vlan 1001
Raisecom(config-gpon-onu-line-profile:1) #commit
Note :
In this topology we only use 3 VLAN, if another topology require 4 or 5 or more VLAN, we can create
more GEM and bind it with VLAN service
21
www.raisecom.com
Legalizing and showing ONU
Show unregistered ONU in PON port
Register ONU and bind it with line profile and service profile
Raisecom#config
Raisecom(config)#interface gpon-olt 1/1
Raisecom(config-if-gpon-olt-1:1)#create gpon-onu 1 sn RCMG183817A1 line-profile-id 1 service-profile-
id 1
22
www.raisecom.com
Push Config ONT IPHOST
Create WAN interface for Internet Service (PPPoE)
ISCOM5508-GP(config-gpon-onu-1/1:1)#iphost 1 mode pppoe
ISCOM5508-GP(config-gpon-onu-1/1:1)#iphost 1 pppoe username user1 password raisecom
ISCOM5508-GP(config-gpon-onu-1/1:1)#iphost 1 vlan 119 priority 5
ISCOM5508-GP(config-gpon-onu-1/1:1)#iphost 1 service mode route nat enable cos 5 portlist 1 ssidlist
1
ISCOM5508-GP(config-gpon-onu-1/1:1)#iphost 1 service internet
23
Configuring Internet access services on ONU www.raisecom.com
24
Configuring Internet access services on ONU www.raisecom.com
25
Configuring IPTV services on ONU www.raisecom.com
26
Configuring VoIP services on ONU www.raisecom.com
27
Configuring VoIP services on ONU www.raisecom.com
28
Configuring VoIP services on ONU www.raisecom.com
29
Configuring VoIP services on ONU www.raisecom.com
30
Configuring VoIP services on ONU www.raisecom.com
31
www.raisecom.com
www.raisecom.com
SFU ONT
32
www.raisecom.com
33
Topology example www.raisecom.com
34
www.raisecom.com
35
Configuration Step www.raisecom.com
1. Create VLAN
2. Apply Vlan in Uplink Port and PON Port
3. Create DBA Profile
4. Create Policing Profile
5. Create Service-Profile
6. Create Line-Profile
7. Register ONT with Service profile and Line-Profile
8. Set Vlan mapping in PON port
Create VLAN and Apply it in Uplink Port And www.raisecom.com
PON Port
CREATE VLAN
OLT-RC#configure
OLT-RC(config)#create vlan 1000,100 active
OLT-RC#configure
OLT-RC(config)#interface gigabitethernet 1/1
OLT-RC(config-if-gigabitethernet-1:1)#switchport mode trunk
OLT-RC(config-if-gigabitethernet-1:1)#switchport trunk allowed vlan 1000,100 confirm
OLT-RC#configure
OLT-RC(config)#interface gpon-olt 1/1
OLT-RC(config-if-gpon-olt-1:1)#switchport mode trunk
OLT-RC(config-if-gpon-olt-1:1)#switchport trunk allowed vlan 1000,100 confirm
Create DBA-Profile www.raisecom.com
CREATE DBA-Profile
OLT-RC#configure
OLT-RC(config)#create dba-profile 5 name 4096 type1 fix 4096
Note :
OLT-RC#configure
OLT-RC(config)# create policing-profile 14 name 4096K
OLT-RC(config)# policing-profile 14 cir 4096 pir 4096 cbs 512 pbs 512
Creating service profile www.raisecom.com
Access Port
OLT-RC#configure
OLT-RC(config)#gpon-onu-service-profile 10
OLT-RC(config-gpon-onu-service-profile:10)# port-num ethernet 4
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 vlan mode tagged
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 native vlan 1000
OLT-RC(config-gpon-onu-service-profile:10)#commit
Trunk Port
OLT-RC#configure
OLT-RC(config)#gpon-onu-service-profile 10
OLT-RC(config-gpon-onu-service-profile:10)# port-num ethernet 4
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 vlan mode trunk
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 vlan trunk allowed 1000,100
OLT-RC(config-gpon-onu-service-profile:10)#commit
QinQ Port
OLT-RC#configure
OLT-RC(config)#gpon-onu-service-profile 10
OLT-RC(config-gpon-onu-service-profile:10)# port-num ethernet 4
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 vlan mode tagged
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 native vlan 100
OLT-RC(config-gpon-onu-service-profile:10)# uni ethernet 1 vlan dot1q-tunnel enable
OLT-RC(config-gpon-onu-service-profile:10)#commit
Note: the service profile of the HGU (T) adopts VEIP mode. The service profile of the SFU (T)
40
adopts PPTP mode.
Creating line profile www.raisecom.com
OLT-RC(config)#gpon-onu-line-profile 10
OLT-RC(config-gpon-onu-line-profile:10) #create tcont 1 dba-profile 5
OLT-RC(config-gpon-onu-line-profile:10) #create gem 1 tcont 1
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) #gem 1 upstream policing-profile 3
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) # gem 1 downstream policing-profile 3
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) # gem 1 mapping 1 vlan 1000
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) #create tcont 2 dba-profile 5
OLT-RC(config-gpon-onu-line-profile:10) #create gem 2 tcont 2
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) #gem 2 upstream policing-profile 3
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) # gem 2 downstream policing-profile 3
OLT-RC(config-gpon-onu-line-profile:10) #commit
OLT-RC(config-gpon-onu-line-profile:10) # gem 2 mapping 1 vlan 100
OLT-RC(config-gpon-onu-line-profile:10) #commit
Note :
In this topology we only use 2 VLAN, if another topology require 4 or 5 or more VLAN, we can create41
more GEM and bind it with VLAN service
www.raisecom.com
Legalizing and showing ONU
Show unregistered ONU in PON port
Register ONU and bind it with line profile and service profile
OLT-RC#config
OLT-RC(config)#interface gpon-olt 1/1
OLT-RC(config-if-gpon-olt-1:1)#create gpon-onu 1 sn RCMG183817A1 line-profile-id 1 service-profile-id
1
42
www.raisecom.com
www.raisecom.com
Extra Configuration
43
www.raisecom.com
Multicast Configuration
Create VLAN multicast and set mode (if needed)
ISCOM5508-GP(config)#multicast-vlan 2886
ISCOM5508-GP(config)#mac-address-table unknown-multicast filter vlanlist 2886
ISCOM5508-GP(config)#multicast-vlan 2886 mode snooping / proxy
Set multicast vlan router and member at Uplink and PON port
Enable IGMP
ISCOM5508-GP(config)#igmp
ISCOM5508-GP(config)#igmp proxy query-interval 100
44
www.raisecom.com
DHCP OPT 82
Topology • Setting on OLT
1. Activate IP DHCP Snooping and DHCP Opt
DHCP
82 in Global Config.
RADIUS
CPE Router
45
www.raisecom.com
DHCP OPT 82
Example :
1. Activate DHCP Snooping and DHCP Opt 82
OLT-RC(config)# ip dhcp snooping
OLT-RC(config)# ip dhcp information option
OLT-RC(config)# ip dhcp information remote-id option
2. VLAN Setting
OLT-RC#configure
OLT-RC(config)#create vlan 1654 active
OLT-RC(config)#vlan 1654
OLT-RC(config-vlan)#ip dhcp snooping
2. Uplink Setting
OLT-RC#configure
OLT-RC(config)#
OLT-RC(config)#interface gigabitethernet 1/1
OLT-RC(config-if-gigabitethernet-1:1)#switchport trunk allowed vlan 1654
OLT-RC(config-if-gigabitethernet-1:1)# switchport trunk untagged vlan remove 1
OLT-RC(config-if-gigabitethernet-1:1)# switchport mode trunk
OLT-RC(config-if-gigabitethernet-1:1)# ip dhcp snooping trust
46
www.raisecom.com
DHCP OPT 82
3. Example :GPON Port Setting
OLT-RC#configure
OLT-RC(config)#
interface gpon-olt 1/1
OLT-RC(config-if-gpon-olt-1:1)# switchport trunk allowed vlan 11-
20,100,200,300,1654
OLT-RC(config-if-gpon-olt-1:1)# switchport trunk untagged vlan remove 1
OLT-RC(config-if-gpon-olt-1:1)# switchport mode trunk
OLT-RC(config-if-gpon-olt-1:1)# ip dhcp information option overwrite-policy
transparent
OLT-RC(config-if-gpon-olt-1:1)# ip dhcp information option circuit-id
CAWANG-1
OLT-RC(config-if-gpon-olt-1:1)# quit
Another type :
ip dhcp information option overwrite-policy replace
ip dhcp information option circuit-id %l/%n.%c 47
www.raisecom.com
Link Aggregation
Topology
48
www.raisecom.com