Recent Commits to NES-Open-Switch:master

Showing posts with label COS. Show all posts
Showing posts with label COS. Show all posts

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]

Thursday, May 21, 2015

Bridge CoS update - 16

Added corrections for referencing #general #bridge #port #CoS #configuration through the parent #bridge #port in ethernet module. The hard-linked port CoS configuration entries enables accessing them directly from the standard port entries.

#Ethernet update 101 ...
[commit b60e8019601380844452c59b7c6e25fd7f395a63]

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]

Wednesday, May 6, 2015

Bridge CoS update - 13

Added changes in ethernet module for initializing #port #level #priority #code #point ( #PCP ) #encoding configuration entries and #decoding configuration entries on provider bridges. These changes will initialize the configuration entries with default #CoS and #DEI values as per the translation tables defined in #802-1Q-2011. By default the ingress frame CoS is used unaltered.

#Ethernet update 94 ...
[commit 252dcb6d8f6c9b3c2a3e3393cc78dfd898305b97]

Monday, April 20, 2015

Bridge CoS update - 9

Added changes in ethernet module for traversing #port #level #CoS #remapping 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 81 ...
[commit 59c6924795664ff8cdda4a2b4c0cec202a1ce2a7]

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, April 14, 2015

Bridge CoS update - 7

Added optimizations for #port #level #priority #code #point ( #PCP ) #decoding configuration on provider bridges. This will reduce the memory requirement for supporting PCP decoding configuration. The configuration will decide the effective #CoS and #drop #eligibility ( #DEI ) of the incoming frame based on ingress CoS. Based on the priority code point row selected in the PCP table on the port, the CoS and DEI decoded on the frames will change. By default, for a frame the ingress CoS is used unaltered.

#Ethernet update 77 ...
[commit 1232c133519a37001035c506fb9f9984f9b86234]

Thursday, April 2, 2015

Bridge CoS update - 5

Added optimizations for #port #level #priority #code #point ( #PCP ) #encoding configuration on provider bridges. This will reduce the memory requirement for supporting PCP encoding configuration. The configuration will decide the CoS encoded on the outgoing frames, based on the #customer #CoS and #drop #eligibility ( #DEI ) of the frame. Based on the priority code point row selected in the PCP table on the port, the CoS encoded on the frames will change. By default, for a frame the egress CoS is used unaltered.

#Ethernet update 70 ...
[commit fb4bcfd54d7dd6e5eb271db8419f0580f248a6a1]

Tuesday, March 31, 2015

Bridge CoS update - 4

Added optimizations for #port #level #service #access #priority #remapping configuration on provider bridges. This will reduce the memory requirement for supporting service access priority remapping configuration. The service access priority remapping will enable to map #customer #CoS on frames to a different CoS value at the provider network border - either on a customer edge port ( #CEP ) or a customer network port ( #CNP ) -, while receiving data from the customer network. This is useful to request priority handling of customer frames in the provider network. The remapped CoS will be used int the provider network for effective #QoS treatment on the frame. By default, for a frame the ingress CoS is used unaltered.

#Ethernet update 68 ...
[commit 416f683112105b43bdca799b83e8ed23f748a54e]

Monday, March 30, 2015

Bridge CoS update - 3

Added optimizations for #port #level #access #priority #remapping configuration on customer bridges. This will reduce the memory requirement for supporting access priority remapping configuration. The access priority remapping will enable to map #customer #CoS on frames to a different CoS value at the customer domain border, while sending data to the provider network. This is useful when the #SLA with the #provider #network requires specific kind of CoS mapping for required QoS treatment. The remapped CoS will be used int the provider network for effective #QoS treatment on the frame. By default, for a frame the egress CoS is send unaltered.

#Ethernet update 67 ...
[commit 927d1b2c75c52888f6a251138ed93a9e58c914a6]

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]

Thursday, March 19, 2015

Bridge CoS update

Added corrections for #general #bridge #port #CoS #configuration in ethernet module. The general configuration controls the default CoS applied on frames, number of traffic classes supported, PCP row to be used for remarking of frames, etc ...

Added optimizations for #port #level #CoS #remapping configuration. This will reduce the memory requirement for supporting CoS remapping configuration. 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 61 ...
[commit 45523fe6405229f8f91f0bd77771646acbb9ce85]