Recent Commits to NES-Open-Switch:master

Showing posts with label resource. Show all posts
Showing posts with label resource. Show all posts

Friday, October 30, 2015

TED update - 13: optimizing TE-Link link-reservation entries

#Optimized #TE-Link #link-reservation entries in TED module. The #reservation #priority has been added to the link-reservation entries, so that #preemption feature can be optimally implemented for #path #computation procedures. The #link-reservation #index has been made #compact by removing the 4 integer indexes and #replaced them with a #generic 16 byte #wide #index. This helps to keep traffic-engineering module to be less specific to the MPLS framework, as the generic index can be used from other modules as well. Also this makes link-reservation database more easily usable. The #preemption is used for #high #priority #path #setup #requests in the #traffic-engineering module. Preemption is used when #resource #crunch is experienced on a TE-Link for these requests. The #previously placed #low #priority resource #reservations will reused for performing current high priority request. The existing low priority reservations of will be either #teared #down or #moved to a different TE-Link. The bandwidth that got available from handling the low priority reservations will be used for current high priority path setup request.

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

Monday, October 19, 2015

GMPLS update - 24: removing standard CRLDP resource entries

#Removed #standard #CRLDP #resource parameters from the GMPLS module. These entries holds the #CRLDP specific #resource / #bandwidth #information. Since these attributes are not used they were removed from the management framework. The #standard #resource / #bandwidth parameters are used for the specific requirement. Hence unused entries are removed.

#GMPLS update 24 ...
[commit fddb80eb9e62f0efface04d5563d09da9c830304] (https://github.com/nes-repo/NES-Open-Switch/commit/fddb80eb9e62f0efface04d5563d09da9c830304)