Recent Commits to NES-Open-Switch:master

Showing posts with label mapping. Show all posts
Showing posts with label mapping. Show all posts

Thursday, November 5, 2015

TED update - 14: adding standard TE-Node ASN/ICC based look-up methods

#Added #standard #TE-Node #ASN / #ICC address based #look-up methods in the TED module. This enables to access the #TE-Nodes in the network based on the #ASN based addressing or the #ITU-T based #ICC #addressing scheme. The #ASN based address scheme involves an #autonomous-system-number ( #ASN ) and the #node-id. This is also referred as the #IP-compatible addressing scheme. In the #ICC addressing scheme the TE-Nodes are addressed by #country-code ( #CC ), #itu-t-carrier-code ( #ICC ) and the #node-id. The new look-up mechanism uses #independent ASN address and ICC #address #mapping methods. This enables to access the TE-Nodes in either of the addressing schemes.

#TED update 14 ...
[commit a121959c8705a690980f36a3d73c5a534c7fa77f] (https://github.com/nes-repo/NES-Open-Switch/commit/a121959c8705a690980f36a3d73c5a534c7fa77f)

Wednesday, July 22, 2015

Ethernet phy update - 9: correcting logical-interface to phy port mapping

#Corrected #logical-interface #to #phy #port #mapping handlers to reference phy port configuration in ethernet module. #Updating phy port create / remove routines #to #keep #both physical port and logical-interface #indexes. This helps in reducing the redundant information and thus by reducing the memory requirement.

#Ethernet update 119 ...
[commit d1d8c2273e9a83a60753aae1892ba09c3e11fc1d]

Friday, July 10, 2015

Ethernet phy update - 8: phy port cleanup

#Removed redundant #logical-interface to #phy #port #mapping from ethernet module. Started phase-2 restructuring of ethernet phy port framework. #Enabled #standard #phy #port #indexing once again.

#Ethernet update 114 ...
[commit 10e4f6e3261bc807daa081ca5c4e78f0ac5301d2]

Monday, June 15, 2015

MSTP update - 1: adding extended configuration parameters

Added #extended #parameters for #MSTP and #SPB operation in MSTP module. This include control parameters like #RESTRICTED_DOMAIN_ROLE, #FDB-to-SPT #mapping and #VLAN-to-SPT #mapping etc ...

#802-1S MSTP update 1 + #802-1AQ SPB update 3 ...
[commit 7d79911d2b026c12b5bca5736cef67755cc25080]

Saturday, June 6, 2015

Bridge port update - 12: PCP encoding/decoding admin flag

Added changes in ethernet module for handling the #bridge #port level #admin #flag for #PCP #mapping. The port level PCP mapping flag will #enable or #disable the PCP encoding/decoding #configuration on the port.  This flag will enable #port level #priority #code #point ( #PCP ) #encoding configuration entries and #decoding configuration entries on provider bridges. By default, #CoS and #DEI values as per the translation tables defined in #802-1Q-2011 will be used which can be further fine tuned by the operator.

#Ethernet update 105 ...
[commit 73db4c6913e89424c654ca7fa99fb36137ab9fb2]

Thursday, May 28, 2015

Bridge port update - 11

Added changes in ethernet module for handling the #bridge #port level #admin #flag for #TC #mapping. The port level TC mapping flag will #enable or #disable the #CoS to #traffic-class #mapping #configuration on the port.  The TC mapping will enable to map CoS on frames to a traffic-class. The mapped traffic class will be used for effective #QoS treatment on the frame. By default, all CoS values are mapped to traffic-class '0' and #best-effort ( #BE ) treatment is provided.

#Ethernet update 103 ...
[commit 03441757f7fe2a998152a2bc396906fcb9493f66]

Friday, May 22, 2015

Bridge port update - 10

Added changes in ethernet module for handling the #bridge #port level #admin #flag for #CoS #mapping. The port level CoS mapping flag will #enable or #disable the #CoS #mapping #configuration on the port.  The CoS remapping will enable to map CoS on frames to a different CoS value. The remapped CoS will be used for effective #QoS treatment on the frame. By default, for a frame the ingress CoS is considered as the #effective #CoS for QoS handling.

#Ethernet update 102 ...
[commit 7dcac8d2f88c5ca6ed45be6d2b0ff8d0e7a1cbd6]

Wednesday, May 20, 2015

Bridge port update - 9

Added back-end #update #routine for #extended #bridge #port parameter #admin #flags in ethernet module. This will control port level attributes like #CoS, #TC and #PCP #mapping, #service #UNI, #ENNI, #VUNI and #spanning-tree enable. These attributes are checked for their correctness and valid ones are updated in the back-end structures.

#Ethernet update 100 ...
[commit 91a48c92bcbc6075b151553d94996d83767c66bb]

Thursday, May 14, 2015

Bridge port update - 8

Added #bridge #port #level #admin #flags #handler in ethernet module. These flags control parameters like #CoS, #TC and #PCP #mapping, #service #UNI, #ENNI, #VUNI and #spanning-tree operations on the respective port.

#Ethernet update 98 ...
[commit ee6173e7810d74df24ad7c9916c7f9e81bf330f2]

Saturday, April 18, 2015

Bridge CoS update - 8

Added changes in ethernet module for traversing #port #level #effective ( #remapped ) #CoS to #traffic-class #mapping configuration. The new changes enables to #traverse through the optimized configuration entries. The #agent #framework uses these for #GETNEXT functionality among the configuration entries.

#Ethernet update 80 ...
[commit dfbd4317ba1dc11718a32227cd76925e799a200a]

Tuesday, March 24, 2015

Bridge CoS update - 2

Added optimizations for  #port #level #effective ( #remapped ) #CoS to #traffic-class #mapping in ethernet module. The optimization reduces memory used for maintaining this configuration in ethernet module. The traffic-class decides the #QoS treatment for ethernet frames. The remapped CoS which was deduced from the ingress CoS is used for deciding the traffic-class to be applied. By default - without any configuration present, all CoS values are mapped to same default traffic-class 0.

#Ethernet update 63 ...
[commit e21c37a8db62c1e13e5ae10c0074fe68585bc654]

Saturday, January 31, 2015

Friday, December 19, 2014

PBB customer backbone port update - 5

Updating customer backbone port ( #CBP ) service mapping routine in bridge module with #HAL calls. Corresponding to the #mapping of local service #I-SID s - from external port or the internal ILAN from I-Component - to the backbone I-SID, #B-VID & #DST-MAC pair the HAL operations are performed. This causes the real service mapping to be done in #data-path / #data-plane as well, making a forwarding path.

#802-1AH update 25 ...
[commit e8d2d711ff9fea71fffe3fe897256c7d64fb5267]