Got it

Type C single-homing protection

Latest reply: Oct 13, 2021 08:44:20 607 7 3 0 0

Hi everybody!


In this theme, I continue to explain downstream network protection. Now, I want to explain the type C single-homing protection.


Nowadays, customers want reliable services. They have little tolerance for service interruptions. Especially business users. Because of that, we must have protection in downstream, upstream protection and redundancy component in OLT.


GPON downstream networking protection has A, B, C and D modes. Current downstream networking protection is type B single/dual-homing protection and type C single/dual-homing protection. Now, I will shortly explain the type C single-homing protection. After that, I will show commands for configuration this protection.


Type C single-homing protection has 2 different PON ports on the same OLT. One PON port is active and this is an active link. The second PON port is standby and this is the standby link. This protection can automatically switch from active to standby link when there is some problem with the active link.


With this network protection, our system has protection in: 2 service boards (and 2 slots), 2 PON ports, 2 backbone fibers, 2 optical splitters and 2 branch fibers. ONUs have 2 input optical connectors. Only type C has backbone fiber protection and branch fiber protection.


Automatic switching can be triggered when one of the following conditions is met:

  • LOS occurs in the input direction,

  • the ONUs are offline, and

  • the OLT (slot, service board, PON port) and ONU hardware is faulty.


233141nafads5us7yy1fhy.png?type c single homing.png


When the active line is interrupted due to a backbone/branch fiber or component (such as optical splitter, PON port, GPON boards or slot), the ONU will switch services to the standby line.

When the primary line fix, the system will automatically start to switch services from standby to primary line (active line). The OLT sends an automatic switchback message and the switchback time to the ONU.


Advantage: protection in 2 slots, 2 services boards, 2 PON ports and good network protection – backbone and branch fibers, optical splitters.


Disadvantage: unprotected part of this solution is OLT – chassis.


1. Commands for adding working ONU and a protection-side ONU:


TEST(config-if-gpon-0/1)#ont add 0 1 sn-auth xxxxx snmp ont-lineprofile-id 10

TEST(config-if-gpon-0/2)#ont add 0 1 protect-side


2. Command for configuration a protection group


TEST(config)#protect-group 20 protect-target gpon-uni-port workmode portstate


3. Commands for configuration the active and standby member in the protection group


TEST(protect-group-20)#protect-group member port 0/1/0 role work

TEST(protect-group-20)#protect-group member port 0/2/0 role protect


4. Command to enable protection group


TEST(protect-group-20)#protect-group enable


5. The system supports forced switching. With the next command, we can switch services from the active PON port 0/1/0 to standby PON port 0/2/0


TEST(protect-group-20)#force-switch port 0/1/0 ont 1 to 0/2/0 ont 1

{ <cr>|ont<K> }:


Command:

force-switch port 0/1/0 to 0/2/0 ont 1


6. Command for display protection group


TEST(config)#display protect-group

{ <cr>|pgid<U><0,511>|virtual-system<K>||<K> }:


Command:

display protect-group

-----------------------------------------------------------------------

Group ID     : 10

Admin State  : disable

-----------------------------------------------------------------------

Member        Role       Operation         State         PeerMember

-----------------------------------------------------------------------

-             -           -                 -             -

-----------------------------------------------------------------------

-----------------------------------------------------------------------

Group ID     : 20

Admin State  : enable

-----------------------------------------------------------------------

Member        Role       Operation         State         PeerMember

-----------------------------------------------------------------------

0/1/0/1         work       force switch src  standby       0/2/0/1

0/2/0/1         protect     force switch dst  active        0/1/0/1

-----------------------------------------------------------------------

Total : 2


7. Command for cancel forced switching


TEST(protect-group-20)#undo force-switch port 0/1/0 ont 1 to 0/2/0 ont 1

{ <cr>|ont<K> }:


Command:

undo force-switch port 0/1/0 to 0/2/0 ont 1


TEST(protect-group-20)#quit


After that, we can use command for display protect-group 20:


TEST(config)#display protect-group 20

{ <cr>||<K> }:


Command:

display protect-group 20

-----------------------------------------------------------------------

Group ID         : 20

Protect Target   : ONT of GPON

Work Mode        : portstate

Description      :

Admin State      : enable

Operation        : none

Reversion        : disable

Reversion Time(s): 720

Anti-jitter Time(s)  : 720

PPPoE Single MAC     : Unbind

Standard type B  : no

Standby port suppress flapping: disable

Standby port signal detecting based on RSSI     : disable

Standby port signal detecting interval(min)     : -

Standby port signal detecting threshold(dBm)    : -

-----------------------------------------------------------------------

Member        Role       Operation         State         PeerMember

-----------------------------------------------------------------------

0/1/0         work       none              standby       none

0/2/0         protect     none              active        none

-----------------------------------------------------------------------

Standby Member Status : unready(signal detect failed)


8. Commands for delete protection group


TEST(config)#protect-group 20

{ <cr>|protect-target<K> }:


Command:

protect-group 20


TEST(protect-group-20)#protect-group disable


TEST(protect-group-20)#undo protect-group member port 0/1/0 ont 1

{ <cr>|ont<K> }:


Command:

undo protect-group member port 0/1/0 ont 1


TEST(protect-group-20)#undo protect-group member port 0/2/0 ont 1

{ <cr>|ont<K> }:


Command:

undo protect-group member port 0/2/0 ont 1


TEST(protect-group-20)#quit


TEST(config)#undo protect-group 20



Thank you!


Well explained
View more
  • x
  • convention:

Vlada85
Vlada85 Created Mar 17, 2021 17:21:47 (0) (0)
thank you  
Note
View more
  • x
  • convention:

Vlada85
Vlada85 Created Mar 17, 2021 17:22:06 (0) (0)
 
Good
View more
  • x
  • convention:

Vlada85
Vlada85 Created Mar 17, 2021 17:22:18 (0) (0)
Thank you  
Sara_Obaid
Moderator Created Oct 13, 2021 08:44:20

Nice explanation on the type C single-homing protection!
View more
  • x
  • convention:

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.