Recent Commits to NES-Open-Switch:master

Showing posts with label switching-capability. Show all posts
Showing posts with label switching-capability. Show all posts

Monday, December 7, 2015

TED update - 20: adding new TE-Link switching-capability index

Added new #indexing on the #TE-Link #based on the #switching-type and #lsp-encoding-type in the TED module. This will enable to #look-up TE-Link based on the #switching-capability-descriptors available on the link. This will be useful when computing #path for #LSPs of specific #switching-type and #encoding-type. The switching-capability-descriptor of a TE-Link is #derived from it's underlying #component #links. This enables to create #TE-Links #over higher capacity #server-layers e.g. #Ethernet capable TE-Links created over #SDH / #OTN server-layers.

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

Thursday, October 29, 2015

TED update - 12: optimizing TE-Link switching-capability (ISCD) entries and adjustment-capability (IACD) entries

#Optimized #TE-Link #switching-capability ( #ISCD ) entries and #adjustment-capability ( #IACD ) entries in TED module. The TE-Link switching-capability and adjustment-capability #configuration entries has been made #compact #by making the #bandwidth to #64-bit #fixed size #format. The generic variable size format for these parameters takes quite some memory space. The #switching-capability and #adjustment-capability #configuration for TE-Link #component-links also has been #compacted in the same way. The #switching-capability configuration has #max-lsp-bandwidth for each of the 8 #priority values and fixing them to 64-bit will get ride of the 8 size fields of these parameters reducing the memory size. The #max-lsp-bandwidth is kept in #64-bit #floating-point #format which is always exist as a fixed format. The #adjustment-capability configuration as well has 8 #max-lsp-bandwidth fields for each #priority values, this too has been optimized in the same way.

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

Tuesday, October 27, 2015

TED update - 11: renaming standard TE-Link switching-capability (ISCD) entries

#Renamed #standard #TE-Link #switching-capability ( #ISCD ) entries in TED module. The TE-Link switching-capability configuration entries has been made straight forward by correcting it's name. The TE-Link switching-capability entries contain #attributes like #min-lsp-bandwidth, #max-lsp-bandwidth for each #priority, #interface #MTU, SONET / SDH type, etc ... The switching-capability entries are identified by their #switching-type and #LSP-encoding types. The same information has been updated for the counter parts from the #component-links as well.

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

Tuesday, October 6, 2015

GMPLS update - 16: removing link switching-capability descriptor from GMPLS Call framework

#Remove d #link #switching-capability #descriptor ( #ISCD ) from GMPLS #Call #framework from GMPLS module. The switching-capability descriptor has been removed as the #same #functionality is already available #from the corresponding #TE-Link #switching-capability #descriptor in #TED module. The removed data-structures indicates the switching-capability information of the remote TE-Links conveyed through the Call signaling mechanism. The same information will be populated in the TED module on signaling and used in place, so as to reduce the memory requirement.

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