New BDCOM GPON OLT (GP3600-08/GP3600-16) basic configuration through CLI
Provide electrical power to the OLT and connect the serial cable provided with the OLT from OLT
CLI port to a PC/Laptop (Use a Serial to USB converter) as like the below picture.
Console
USB
Console Cable Converter
Serial to USB converter Laptop/PC
After connection as like the above picture; download and install the Putty software in your
Laptop. As like the below picture check your Serial Communication port from Device Manager
=> Ports. Using that port, select Serial and click Open in putty. For example: Here the USB to Serial
Comm. Port is COM3; so I used COM3 in putty for login to OLT.
A black window will appear automatically. Press enter then provide the Username: admin &
Password: admin. Type enable to enter into the privilege mode. Then type config to enter into
int range gig 0/1-8 int range gig 0/1-8
no shut no shut
int range tgig 0/1-4 int range tgig 0/1-4
no shut no shut
int range gpon 0/1-8 int range gpon 0/1-16
gpon transceiver Any-Reset-Preamble gpon transceiver Any-Reset-Preamble
no shut no shut
exit exit
wr a GP3600-08 wr a GP3600-16
1
the global configuration mode. Now use the below commands to enable all of your Up-link and
PON ports; then save all the configuration using wr a command.
admin
Now your OLT is configured as a plug and play mode. You can input your Bandwidth with services
from any of the Up-link ports (TE1/TE2/G1/G2/G3/G4/G5/G6/G7/G8) and can be distributed
through downlink PON ports.
Login Through GUI mode
Connect an UTP/Cat5 cable from OLT G5 port to a PC/Laptop as like the below picture.
OLT Default IP address: [Link]
Username: admin & Password: admin
G1
UTP/Cat5
Laptop/PC
After connected cable with OLT; PC/Laptop’s ethernet will show Up. Need to provide an IP
address at your PC/Laptop LAN interface as like below:
Open Network & Internet Setting=>Change adapter options=Ethernet=TCP/IPv4=>IP address &
Subnet mask=>Ok=>Ok
(IP address: [Link] & Subnet mask: [Link])
2
Now check the ping reachability of your OLT IP: [Link] from cmd of PC then open a browser
and provide the OLT IP address: [Link] (Loging by Username: admin / Password: admin)
and then press Sign in.
3
Basic Configurations (CLI) on BDCOM GPON products
(GP3600-16 & GP3600-08)
1. GPON OLT basic configuration - default (Plug & Play) [Default IP: [Link]]
Username: admin Username: admin
Password: admin Password: admin
Switch> enable Switch> enable
config config
int VLAN1 int VLAN1
ip address [Link] [Link] ip address [Link] [Link]
! !
int range g0/1-8 int range g0/1-8
no shut no shut
int range gpon0/1-16 int range gpon0/1-8
gpon transceiver Any-Reset-Preamble gpon transceiver Any-Reset-Preamble
no shut no shut
int range tg0/1-4 int range tg0/1-4
no shut no shut
! !
exit exit
! !
ip route default [Link] ip route default [Link]
! !
write all write all
Model: GP3600-16 Model: GP3600-08
2. Service Vlan configuration including PON wise
Switch_config# vlan 100-800 => Service Vlans: 100-800 from Router
int Tg0/1 comes through OLT Tg0/1 port [trunk port]
switchport mode dot1q-tunnel-uplink
=> Gpon0/1 is access port for vlan 100, in
switchport trunk vlan-allowed 1,100-800
that case all the connected ONUs will
int gpon 0/1
provide service through vlan 100
switchport mode access
switchport pvid 100 => Gpon0/2 is trunk port with multiple tag
int range gpon 0/2 vlans 200-299, in that case all ONU needs
switchport mode trunk specific vlan configuration
switchport trunk vlan-allowed 200-299
4
Commands [e.g. int gig 0/1]
switchport mode trunk [To pass all tag vlans from a configured port]
switchport trunk vlan-allowed add < > [Add specific vlans from any port]
switchport trunk vlan-allowed remove < > [Remove specific vlans from any port]
switchport trunk vlan-untagged < > [Untagged specific vlans for a port]
switchport trunk vlan-untagged none [Only can be passed tag vlans in a port]
switchport pvid < > [Declared a native Vlan in a trunk port]
3. ONU Lan port Vlan configuration command tag/trunk (Specific ONU)
Switch_config# gpon profile onu-vlan v200
gpon-profile vlan mode tag
gpon-profile vlan pvid 200 =>Single access vlan 200 for ONU Lan
! port
int gpon 0/2:1
gpon onu uni 1 vlan-profile v200
Switch_config# gpon profile onu-vlan trunk
gpon-profile vlan mode trunk =>Multiple tag vlans 201-203 from
gpon-profile vlan trunk vlan-allowed 201-203 ONU lan port [trunk port]
!
int gpon 0/2:2
gpon onu uni 1 vlan-profile trunk
4. ONU description add command (Specific ONU)
Switch_config# int gpon 0/1:1 =>ONU description
gpon onu description bdcom-office-test
Switch_config# int gpon 0/1:1 =>Interface description
description bdcom-office-test
5. ONU Loop detection and notification configuration (Specific ONU/ONUs)
Switch_config# int gpon 0/1:1
gpon onu loopback-detect protocol private =>For single Lan port ONU
gpon onu uni 1 loopback-detect enable
Switch_config# int range gpon 0/1:1-90 => For all single port ONUs in a specific
gpon onu loopback-detect protocol private PON ports
gpon onu uni 1 loopback-detect enable
5
6. ONU Rx & Tx optical power checking command (Specific PON port)
show gpon onu-optical-transceiver-diagnosis interface gpon 0/1
Result
7. PON SFP Rx & Tx optical power checking command (Specific PON port)
show gpon optical-transceiver-diagnosis interface gpon 0/1
Result
8. ONU reboot command from OLT (Specific ONU)
Switch# gpon reboot onu int gpon 0/1:1
Are you sure to reboot the ONU(y/n)?y
9. ONU deregister command from OLT (Specific ONU in a PON port)
Switch_config# int gpon 0/1 =>Gpon0/1:1 ONU deregister from PON#1
no gpon bind-onu sequence 1
10. ONU blacklist command (Specific ONU in a PON port)
Switch_config# int gpon 0/1:1
gpon onu disable
11. IP address configuration in a specific PON of a ONU (Specific ONU)
Switch_config# int gpon 0/1:1
gpon onu ip-host 1 address static [Link] [Link] [Link]
12. Deregister/Inactive/Lost/Unknwn ONU delete from a PON of OLT (Specific ONU)
Switch_config# int gpon 0/1
no gpon bind-onu sequence 1
6
13. ONU LAN port shutdown and Up command (Specific ONU)
Switch_config# int gpon 0/1:1
gpon onu uni 1 shutdown
gpon onu uni 1 noshutdown
14. One PON to another PON & ONU to ONU locally reachability command
Switch_config# int range gpon 0/1-8
no switchport protected
15. One Multi ports ONU’s all LAN port connected device locally reachability command
Switch_config# gpon profile onu-flow-mapping noisolation
gpon-profile entry 1 uni type eth-uni all
gpon-profile entry 1 virtual-port 1
no gpon-profile entry 1 port-protected
!
interface GPON 0/1:2
gpon onu flow-mapping-profile noisolation
16. Jumbo Frame/Maximum MTU for GPON ONU
Switch_config# gpon profile onu-uni mtu_jumbo
gpon-profile max-frame-size 1996
!
interface GPON 0/1:1
gpon onu uni 1 uni-profile mtu_jumbo
17. GPON single port ONU Rate-Limit configuration Upload & Download [e.g. 20Mbps]
Switch_config# gpon profile onu-tcont T20
gpon-profile tcont-type 3 pir 20480 cir 20224
!
gpon profile onu-rate-limit R20
gpon-profile pir 20480 cir 20480
!
gpon profile onu-virtual-port VP20
gpon-profile upstream rate-limit-profile R20
!
gpon profile onu-tcont-virtual-port-bind TV20
gpon-profile virtual-port 1 profile VP20 tcont 1 profile T20
!
!
interface GPON 0/1:1
gpon onu tcont-virtual-port-bind-profile TV20
7
gpon onu virtual-port 1 downstream rate-limit 320
18. Bind a static user MAC address at ONU
Switch_config# gpon profile onu-mac-filter bind-mac
gpon-profile filtertype forward
gpon-profile entry 1 address a08c.fd2a.7432
!
interface GPON 0/1:1
gpon onu mac-filter-profile bind-mac
19. Black List a user MAC address from ONU
Switch_config# gpon profile onu-mac-filter blacklist
gpon-profile filtertype filter
gpon-profile entry 1 address a08c.fd2a.7342
!
interface GPON 0/1:3
gpon onu mac-filter-profile blacklist
20. ONU all configuration checking command (Specific ONU)
show running-config interface gpon 0/1:1
21. ONU basic information checking command (Specific ONU)
show gpon interface gpon 0/1:1 onu basic-info
22. ONU software version checking command (Specific PON port)
show gpon onu-image-information int gpon 0/1
23. ONU LAN port status checking command (Specific ONU)
show gpon interface gpon 0/1:1 onu port 1 state
24. Show all active ONU (specific PON)
show gpon active-onu int epon 0/1
25. Show all inactive ONU (specific PON/all inactive in OLT)
show gpon inactive-onu
show gpon inactive-onu int epon 0/1
26. Show all ONU in an OLT
show gpon onu-information
27. Show all BDCOM ONU in your OLT (Filter command)
show gpon onu-information | include BDCM
8
28. Show all connected MACs/Clients from ONU/PON (Specific ONU/PON)
show mac address-table dynamic interface gpon 0/1:1
show mac address-table dynamic interface gpon 0/1
29. Rejected ONU check command from OLT
show gpon onu-rejected-information
30. ONU software/firmware upgrade from OLT (All same type ONU in a specific PON)
Switch# gpon update onu [Link] interface gpon 0/1 1,2,5-7 image instance0
31. Serving multicast traffic through OLT and ONU on a specific VLAN/IP configuration
Switch_config# gpon profile onu-vlan v100
gpon-profile vlan mode tag
gpon-profile vlan pvid 100
!
gpon profile onu-mcst-oper mcst
gpon-profile downstream-mcst-tag strip
!
gpon profile onu-mcst-dynamic-group mcst
gpon-profile entry 1 multicast-vlan-id 100
gpon-profile entry 1 multicast-group-address-range
[Link] to [Link]
!
For example:
ip mcst enable
ip mcst timer router-age 150 Multicast Vlan: 100
ip mcst querier enable Multicast IP: [Link]-
ip mcst mc-vlan 100 range [Link] - [Link] [Link]
!
interface GigaEthernet0/1
switchport trunk vlan-untagged none =>Up-link is connected from
switchport mode dot1q-tunnel-uplink gig0/1
switchport pvid 100 =>Client is connected from ONU
!
0/1:1
interface GPON0/1
switchport mode trunk
!
interface GPON0/1:1 [SFU]
gpon onu uni 1 vlan-profile v100
gpon onu uni 1 mcst-oper-profile mcst
gpon onu uni 1 mcst-dynamic-group-profile mcst
!
interface GPON0/1:2 [HGU]
gpon onu veip 1 mcst-oper-profile mcst
gpon onu veip 1 mcst-dynamic-group-profile mcst
9
32. Protect Illegal DHCP from ONU (default vlan: 1)
Switch_config# ip dhcp-relay snooping
ip dhcp-relay snooping vlan 1
!
interface gigaEthernet 0/1
dhcp snooping trust
!
interface range gpon 0/1-8
dhcp snooping deny
Note: Here G1 port is up-link port and you have to apply command "dhcp snooping trust" to your
uplink port connected from Router.
33. Delete the configuration from ONU (Specific configuration from specific ONU)
Switch_config# int gpon 0/1:1
Go to ONU interface and use “no” before the basic configuration commands
34. Set ONU lost time command at OLT (by default it is 30 days/ 2592000 seconds)
Switch_config# gpon onu-auto-unbind 2592000
35. ONU authentication SN configuration
Switch_config# int gpon 0/1
gpon onu-authen-method sn
!
int gpon 0/1
gpon bind-onu sn 4244434D627F8BED
36. All down/up reasons as per ONU status
ONU Status Reasons
Success ONU is successfully activated in OLT with all serving mode
OMCI link down Optical power of that ONU is not stable / ONU control interface issue
Active failed Unstable optical power for ONU ID / wrong flow mapping profile for
ONU
Los/Losi Optical power is cut-off/Fiber down/High dB loss
Dying Gasp ONU power is off due to electricity failure
Disabled ONU is administratively down from OLT due to some bad behavior of
ONU like (false optical power, always laser on issue, incompatible ONU
etc)
SFI Due to problematic splitter or fiber dB loss issue or Transceiver issue of
PON SFP
Lost ONU is deregistered for long time (more than 30 days)
Unknwn ONU was down before the OLT gets rebooted
10
37. GPON PSG configuration topology with commands
38. GPON ONU Upload Bandwidth assigning with calculation
For example, total 90 active ONUs are connected with GPON Port#0/4 and you want to pass
500 Mbps Upload Bandwidth for ONU# 0/4:72. Check & Apply the configuration below:
Switch_config# gpon profile onu-rate-limit R_500M
gpon-profile pir 512000 cir 512000
!
gpon profile onu-rate-limit R_9M
gpon-profile pir 9216 cir 9216
!
gpon profile onu-tcont 500M
gpon-profile tcont-type 3 pir 512000 cir 511744
!
gpon profile onu-tcont 9M
gpon-profile tcont-type 3 pir 9216 cir 8960
!
gpon profile onu-virtual-port V_500M
gpon-profile encryption disable
gpon-profile upstream rate-limit-profile R_500M
11
!
gpon profile onu-virtual-port V_9M
gpon-profile encryption disable
gpon-profile upstream rate-limit-profile R_9M
!
gpon profile onu-tcont-virtual-port-bind TV_500M
gpon-profile virtual-port 1 profile V_500M tcont 1 profile 500M
!
gpon profile onu-tcont-virtual-port-bind TV_9M
gpon-profile virtual-port 1 profile V_9M tcont 1 profile 9M
!
!
interface range gpon 0/4:1-71,73-90
gpon onu tcont-virtual-port-bind-profile TV_9M
!
interface gpon 0/4:72
gpon onu tcont-virtual-port-bind-profile TV_500M
Calculation:
Per GPON PON port Up-link capacity: 1.25 Gbps = 1280 Mbps.
One ONU (0/4:72) required Upload BW: 500 Mbps = 512000 Kbps
Rest ONUs (other all ONUs in that PON) have Upload BW: (1280-500) Mbps = 780 Mbps
Per ONU Upload BW: (780/89) = 9 Mbps = 9216 Kbps
39. GPON ONU (4-Port) Upload and download rate-limit at virtual port
Rate-limit profile for GPON SFU (GP1702-4G), Example: Upload and download BW for 4-port ONU;
40Mbps for LAN Port#1&3 and 10Mbps for LAN Port#2&4
Switch_config# gpon profile onu-tcont T20
gpon-profile tcont-type 3 pir 20480 cir 20224
!
gpon profile onu-tcont T10
gpon-profile tcont-type 3 pir 10480 cir 10224
!
gpon profile onu-rate-limit R20
gpon-profile pir 20480 cir 20480
!
gpon profile onu-rate-limit R10
gpon-profile pir 10480 cir 10480
!
gpon profile onu-virtual-port VP20
gpon-profile upstream rate-limit-profile R20
12
!
gpon profile onu-virtual-port VP10
gpon-profile upstream rate-limit-profile R10
!
gpon profile onu-tcont-virtual-port-bind TV20_10
gpon-profile virtual-port 1 profile VP20 tcont 1 profile T20
gpon-profile virtual-port 2 profile VP10 tcont 2 profile T10
!
gpon profile onu-flow-mapping F20_10
gpon-profile entry 1 uni type eth-uni 1
gpon-profile entry 1 virtual-port 1
gpon-profile entry 2 uni type eth-uni 2
gpon-profile entry 2 virtual-port 2
gpon-profile entry 3 uni type eth-uni 3
gpon-profile entry 3 virtual-port 1
gpon-profile entry 4 uni type eth-uni 4
gpon-profile entry 4 virtual-port 2
!
interface GPON 0/1:1
gpon onu tcont-virtual-port-bind-profile TV20_10
gpon onu flow-mapping-profile F20_10
gpon onu virtual-port 1 downstream rate-limit 320
gpon onu virtual-port 2 downstream rate-limit 160
40. IP Management & Vlan interface configuration command
Switch_config# int VLAN1
ip address [Link] [Link]
!
ip route default [Link]
41. Configuration command for saving all the running configuration
Switch_config# write all
42. Enable SSH
Switch_config# ip sshd enable
ip sshd version 2
no ip sshd disable-aes
43. Enable & configuration of SNMP community service
13
Switch_config# snmp-server community 0 bdcom-test rw
snmp-server host [Link] version v2c bdcom-test authentication configure snmp
44. VLAN
Switch_config# vlan 100-200
!
interface GigaEthernet 0/1 =>Access Vlan in a port
switchport mode access
switchport pvid 100
!
=>Trunk port for passing
interface GigaEthernet 0/2
multiple tag Vlans
switchport mode dot1q-tunnel-uplink
switchport trunk vlan-allowed 100-200
!
interface gpon 0/1
switchport mode trunk
switchport trunk vlan-allowed 100-200
45. Loop detection and protection
Switch_config# loopback-detection
!
no error-disable-recovery
!
interface g0/1
loopback-detection enable
loopback-detection control shutdown
46. Port security command
Switch_config# interface g0/1
switchport port-security static mac-address H.H.H
switchport port-security dynamic maximum 2048
47. Storm control command
Switch_config# interface tg0/1
storm-control broadcast threshold 500
storm-control unicast threshold 500
storm-control multicast threshold 500
48. Port isolation command
Switch_config# interface g0/1
switchport protected 1
14
49. DOS attack prevention command
Switch_config# dos enable ip
dos enable icmp
50. Rate-limit configuration
Switch_config# interface gigaEthernet 0/1
switchport rate-limit 16383 ingress
switchport rate-limit 16383 egress
51. QOS for BW manage on a specific Vlan
Switch_config# policy-map BW-10MB
classify vlan 100
action bandwidth 160
!
Interface gigaEthernet 0/1
qos policy BW-10MB ingress
52. LACP (Port-Aggregation & Port-Channel)
15
53. Firmware Upgradation of an OLT (GPON) through GUI (Web) mode
Wait until the below POP-Up has come “IOS Software Upgraded Successfully”. After, just
reboot the OLT and the OLT will be updated with the provided firmware.
54. Startup-config Backup (Export & Import) from GUI [Note: Only the startup-config
excluding the ONU configurations]
16
55. OLT firmware upgradation through TFTP
17
56. How to take full configurations backup from OLT including ONU configurations [Export
configurations from OLT via TFTP]
57. How to import previously backup configuration to OLT [Import configurations to OLT via
TFTP; should be same model OLT]
18
58. Jumbo Frame (MTU)
Switch_config# system mtu 9216
59. NTP server configuration for clock management
Switch_config# time-zone tz 6 0
ntp server [Link]
60. Logging buffer size configuration
Switch_config# logging on
logging buffered 409400
61. SFP optical power check command (DDM)
Switch_config# ddm enable
62. LLDP configuration commands
Switch_config# lldp run
63. Create and change the Username and Password
Switch_config# username bdcom password bdcom
username admin password admin321
64. Create a Limited or Read user
Switch_config# localauthor limited
exec privilege default 8
!
username bdcom password 0 bdcom author-group limited
65. Change HTTP and Telnet port
Switch_config# ip http port 9090
ip telnet listen-port 3030
66. Change Telnet default (Port: 23) port and assign a new one
Switch_config# ip access-list extended telnet
19
deny tcp any any eq telnet
permit ip any any
permit tcp any any
!
interface VLAN 1
ip access-group telnet in
!
ip telnet listen-port 3030
67. DHCP server over vlan-100
Switch_config# interface VLAN 100
ip address [Link] [Link]
!
ip dhcpd pool test
network [Link] [Link]
range [Link] [Link]
!
ip dhcpd enable
68. How to Reset an OLT [Delete the below mentioned files without [Link]]
After completed the deletion just reboot the Switch or OLT and your device will be
successfully reset.
Note: If any one forgot the login password, one can reset the device from monitor mode
using the same way. Press [control + P] continuously while device is booting to go to
monitor mode.
20
69. Basic switching monitoring commands
▪ show interface brief
▪ show running-config
▪ show configuration
▪ show interface g0/1
▪ show mac address-table dynamic interface g0/1
▪ show mac address-table dynamic vlan 1
▪ show vlan
▪ show vlan id 1
▪ show run int g0/1
▪ show cpu
▪ show task
▪ show spanning-tree
▪ show version
▪ show version all
▪ show system mtu
▪ show lldp
▪ show telnet
▪ show run int vlan 1
▪ show ip int brief
▪ show arp
▪ show ip route
▪ show ip route all
70. ping and trace from OLT
Switch# ping *.*.*.*
*.*.*.* valid and reachable IP address
Switch# traceroute *.*.*.*
21
More basic information regarding Splitting ratio and Power budget
Some splitting combinations for single PON port of GPON are (Reverse/Reshuffle of combinations
can be applicable also):
Combinations of Splitting Approximate
71. dB losses ONU Rx optical power sensitivity is
1:8 <=> 1:16 Of different splitters from -6dBm to -28dBm (range), RX
72.
Wavelength = 1490nm
1:4 <=> 1:32 73.1:2 => 4.5dB loss
1:16 <=> 1:4 <=> 1:2 74.1:4 => 7.5dB loss PON Module Rx optical power
1:4 <=> 1:4 <=> 1:8 75. sensitivity is -33dBm
1:8 <=> 1:4 <=> 1:4 76.1:8 => 10.5dB loss PON Module Tx optical power
1:2 <=> 1:4 <=> 1:16 77.
1:16 => 13.5dB loss For C+ is 5~7dBm
1:2 <=> 1:8 <=> 1:8 78. For C++ is 6~10dBm
1:8 <=> 1:2 <=> 1:8 1:32 => 16.5dB loss
1:2 => 1:2 => 1:4 => 1:8 ONU Tx optical power is 0~3dBm
1:64 => 19.5dB loss
1:4 => 1:2 => 1:2 => 1:8
Shanghai Baud Data Communication Co., Ltd
[Link]
22