Recent Commits to NES-Open-Switch:master

Showing posts with label PIP. Show all posts
Showing posts with label PIP. Show all posts

Wednesday, September 2, 2015

Ethernet phy update - 16: phy port cleanup

Added corrections in #provider #backbone #bridge ( #PBB ) #phy #port #handler routines in bridge module. Updated provider bridge virtual instance port ( #VIP ) and provider instance port ( #PIP ) #create / #remove routines in accordance with the latest phy framework. Also updated provider backbone bridge agent framework for general corrections. Removed obsolete phy related routines from the ethernet module.

#Ethernet update 126 + #802-1AH update 31 ...
[commit 24292aeee6960e017f111951709b0904dba24773] (https://github.com/nes-repo/NES-Open-Switch/commit/24292aeee6960e017f111951709b0904dba24773)

Tuesday, August 25, 2015

Ethernet phy update - 15: phy port cleanup

Added corrections in #provider #bridge ( #PB ) #phy #port #handler routines in bridge module. Updated provider bridge internal LAN ( #ILAN ) - between provider edge port ( #PEP ) and customer network port ( #CNP) - #create / #remove routines. Also updated provider backbone bridge ( #PBB ) provider instance port ( #PIP ) #attach / #detach operations on with the #bridge #component and customer backbone port ( #CBP ) #activation handler.

#Ethernet update 125 + #802-1AD update 20 + #802-1AH update 30 ...
[commit e81ead0e6b35cb14ad8bbe420c35c964cde6cee0] (https://github.com/nes-repo/NES-Open-Switch/commit/c59876e941e1b088ad14dc13c3cdaa3dee34b5b0)

Saturday, December 20, 2014

PBB provider instance port update - 5

Added stubs for provider instance port ( #PIP ) logical #interface #status handler and #stacking handler. Status handler will control the operations on an interface status change as in OPER UP/DOWN/TESTING etc ... On stacking of a higher layer entity similar operations are performed by stacking handler.

#802-1AH update 26 ...
[commit 2584b367609b64b5eeeb65deedf512ad789d90bf]

Monday, December 15, 2014

PBB virtual instance port update - 2

Modified virtual instance port ( #VIP ) activation routine in bridge module. This will re-sequence the order in which VIP logical port are made #UP / #DOWN. This also validates the associated #PIP port and attaches it to the #I-Component.

#802-1AH update 23 ...
[commit 24183700f511b45d2ef97983be60070c7da0c1c2]

Sunday, December 14, 2014

PBB provider instance port update - 4

Added provider instance port ( #PIP ) detach routines in bridge module. This will detach the PIP #port from the #I-Component in a #BEB device. This will be used when PIP port is getting #deactivate d or getting #reallocate d between different I-Components.

#802-1AH update 22 ...
[commit 299e62c64c02bf27967173d86a2eec2d491fa9ab]

Saturday, December 13, 2014

PBB provider instance port update - 3

Modified provider instance port ( #PIP ) #activation routine in bridge module. This will resequence the order in which PIP logical ports are made ADMIN.UP/DOWN.

#802-1AH update 21 ...
 [commit dc17d3fa5523cfe38c8b4e637f38bf60a35f4907]

Friday, December 12, 2014

PBB provider instance port update - 2

Added provider instance port ( #PIP ) attach routines in bridge module. This will attach the PIP #port on to an ethernet #component (same as the #VIP port #I-Component). This routine will find the PIP port #phy and create a new virtual port on the I-Component.

#802-1AH update 20 ...
[commit 446a6bd8d08405e4b22dce9fd3b7f0cf702ea88c]

Wednesday, December 10, 2014

PBB PIP pre-provisioning update - 3

Added hierarchical dependency checks for virtual instance port ( #VIP ) on create routines in bridge module. Modified activation routines of VIP-to-PIP mapping, for passing on state changes to VIP port handlers to act accordingly. This also consolidates the provider instance port ( #PIP ) related operations in VIP handlers.

#802-1AH update 18 ...
[commit 714dd56fd8c7abf0d34dff11797ffcf90964dc98]

Friday, December 5, 2014

PBB customer backbone port service mapping update

Added changes for customer backbone port ( #CBP ) service mapping handling in bridge module. This will enable the #I-TAG ed traffic from #I-Component to be carried over #B-VLAN s in #B-Component and out to the provider backbone network.

Added changes in bridge module for CBP stacking of an #IB-BEB bridge . This will stack provider instance port ( #PIP ) logical interface over internal LAN ( #ILAN ) port of CBP.

#802-1AH update 17 ...
[commit 9c04c2f9508e000f74f93dfa058d9e7f9b57c8da]

Friday, November 28, 2014

PBB provider instance port update

Created logical interface and internal phy for provider instance port ( #PIP ) in a provider backbone edge bridge ( #BEB ) in #bridge module. This will encapsulate the customer frames in #I-TAG and assigns a unique service instance. I-TAG will contain the backbone service instance identifier ( #I-SID ) with source and destination mac addresses in the backbone network.

#802-1AH update 13 ...
[commit 0d2acd86ee0fd53f5fbfb1e106cc313bb6e73a36]

Wednesday, November 26, 2014

PBB virtual instance port corrections

Corrected virtual instance port ( #VIP ) to provider instance port ( #PIP ) issues in #bridge module.

#802-1AH update 11 ...
[commit 58fba6356762730e5d9280fb24827700e63c2458]

Friday, November 21, 2014

PBB VIP provisioning update

Added handler in bridge module for virtual instance port ( #VIP ) #provisioning on a provider backbone edge bridge ( #I-BEB ). This handles the #I-SID assignment and provider instance port ( #PIP ) mapping of the VIP port. The pre-provisioned PIP ports are used on VIP activation.

#802-1AH update 9 ...
[commit d37a2922359fdde909e3e5522c41759089cb82f1]

Wednesday, November 19, 2014

Provider backbone bridge update

Added changes to define the hierarchical relationship between #VIP ports and #PIP ports in bridge module.

#802-1AH update 8 ...
[commit ac1ccc99f02e36731fcd2066d0bddcf95ef330c6]

Tuesday, November 18, 2014

PBB PIP pre-provisioning update - 2

Adding more changes for the cleanup of previous #VIP -to- #PIP #mapping configuration in bridge module.

#802-1AH update 7 ...
[commit cf934c41be9bd45914a08218a43b7261bf778187]

Friday, November 14, 2014

PBB PIP pre-provisioning update

Created routines for #static assignment of provider instance ports ( #PIP ) to virtual instance ports ( #VIP ) in bridge module. This enables the #pre-provisioning of PIP ports in the #I-Component.

#802-1AH update 6 ...
[commit a0bbc2cfc1b63dd13e7a70f03108d987c317e202]

Thursday, November 13, 2014

PBB PIP port update

Added changes for #PIP port creation/deletion in bridge module. Created routine for PIP port status handling. This will be handling the #I-TAG in an #I-Component for a provider backbone edge bridge ( #BEB ).

#802-1AH update 5 ...
[commit 8958c77c3ee64f80a21ee04a71de33ed54ed18d7]

Friday, October 31, 2014

Provider backbone bridge PIP update

Added changes for #PIP port and #VIP port stacking in bridge module. Created internal LAN ( #ILAN ) between PIP port and #CBP port in provider backbone edge ( #IB-BEB ) bridge.

#802-1AH update 4 ...
[commit f303ecabe351472de218221e930afbdd2575dcfa]

Tuesday, October 21, 2014

Ethernet & Bridge stacking update

Added changes for supporting #VLAN, #bridge and #ILAN type interfaces in ethernet module. These are required for generic ethernet #interface #stacking.

#Ethernet update 5 ...

Added changes for #PIP interface type support in bridge module. For interface stacking of #VIP and CNP in #PBB (provider backbone bridging) this is required.

#802-1AH update 3 ...