Recent Commits to NES-Open-Switch:master

Showing posts with label specific. Show all posts
Showing posts with label specific. Show all posts

Thursday, May 5, 2016

GMPLS update - 85: updating standard GMPLS actual-path agent mapper routines

Updated #standard GMPLS #actual-path agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard #actual-path entry based #indexing. This will access the actual-path entries by using the #native #indexing. This removes references to the custom actual-path indexing used earlier. This will reduce the memory requirement associated with the custom actual-path entries. The custom actual-path #entries add support for #attributes like #hop-forward-label and #hop-reverse-label. The #label-type attribute adds support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) through the #label-type and #label-value attributes.

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

Friday, April 8, 2016

GMPLS update - 79: updating custom computed-path agent mapper routines

Updated #custom #computed-path agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard #computed-path entry based #indexing. This will access the computed-path entries by using the #native #indexing. This removes references to the custom computed-path indexing used earlier. This will reduce the memory requirement associated with the custom computed-path entries. The custom computed-path #entries add support for #attributes like #hop-forward-label and #hop-reverse-label. The #label-type attribute adds support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) through the #label-type and #label-value attributes.

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

Thursday, April 7, 2016

GMPLS update - 78: optimizing custom actual-path agent mapper routines

Updated #custom #actual-path agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard #actual-path entry based #indexing. This will access the actual-path entries by using the #native #indexing. This removes references to the custom actual-path indexing used earlier. This will reduce the memory requirement associated with the custom actual-path entries. The custom actual-path #entries add support for #attributes like #hop-forward-label and #hop-reverse-label. The #label-type attribute adds support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) through the #label-type and #label-value attributes.

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

Monday, March 28, 2016

GMPLS update - 75: updating custom explicit-path agent mapper routines

Updated #custom #explicit-path agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard #explicit-path entry based #indexing. This will access the explicit-path entries by using the #native #indexing. This removes references to the custom explicit-path indexing used earlier. This will reduce the memory requirement associated with the custom explicit-path entries. The custom explicit-path #entries add support for #attributes like #hop-forward-label and #hop-reverse-label. The #label-type attribute adds support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) through the #label-type and #label-value attributes.

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

Wednesday, March 23, 2016

GMPLS update - 73: updating custom out-segment agent mapper routines

Updated #custom #out-segment agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to #use standard #out-segment entry based #indexing. This will access the out-segment entries by using the #native #indexing. This removes references to the custom out-segment indexing used earlier. This will reduce the memory requirement associated with the custom out-segment entries. The custom label-stack #entries add support for #out-segment #attributes like GMPLS #top-label, #swap-label, etc ... The custom out-segment #entries add support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) by maintaining the GMPLS #label-type and #label-value #attributes.

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

Thursday, November 19, 2015

GMPLS update - 42: updating custom GMPLS in-segment configuration entries

Updated #indexing information for #custom #in-segment #configuration in GMPLS module. Updated #agent #traversal routines and #mapper routine respectively for the indexing update. These changes access the custom in-segment entries directly from the #standard #in-segment entries. This will access the in-segment entries by using the #native #indexing. This removes references to the custom in-segment indexing used earlier. The custom MPLS in-segment #entries add support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) by maintaining the GMPLS #label-type and #label-value #attributes.

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

Thursday, November 12, 2015

GMPLS update - 39: adding out-segment interface index

Added #mpls-interface based #indexing on #out-segment configuration entries in GMPLS module. This will help in doing #search #operations among the out-segment entries for #specific #interfaces in a #quick and #efficient manner. On #interface #changes the events are #forwarded to all the segments created on the interface. From segments the events will be #chained to #cross-connects and then further to the parent #tunnel #LSPs. On maintaining the interface index on segments expedite the event chaining process. The mpls-interface is used as an index in to the segment.

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

Tuesday, November 10, 2015

GMPLS update - 38: adding in-segment interface index

Added #mpls-interface based #indexing on #in-segment configuration entries in GMPLS module. This will help in doing #search #operations among the in-segment entries for #specific #interfaces in a #quick and #efficient manner. On #interface #changes the events are #forwarded to all the segments created on the interface. From segments the events #chained to #cross-connects and then further to the parent #tunnel #LSPs. On maintaining the interface index on segments expedite the event chaining process. The mpls-interface is used as an index in to the segment.

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

Saturday, October 24, 2015

GMPLS update - 29: optimizing custom MPLS in-segment entries

#Updated #custom #MPLS #in-segment agent mapper routines in GMPLS module. The agent #iterator routines and #mapper #routine has been updated to use standard MPLS #in-segment entry based #indexing. This will access the in-segment entries by using the #native #indexing. This removes references to the custom MPLS in-segment indexing used earlier. The custom MPLS in-segment entries has been embedded in the standard MPLS in-segment entries. The custom MPLS in-segment #entries add support for #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) by maintaining the GMPLS #label-type and #label-value #attributes.

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

Sunday, October 4, 2015

GMPLS update - 14: removing standard GMPLS label framework

#Removed #standard GMPLS #label #framework from GMPLS module. The label parameter s from the standard framework has been removed as there are #custom #label #parameter s already present to #complement the functionality. The custom parameters support #different #type s ( #global / #interface-specific / #upstream-assigned ) of #label #scope s and these can be specified optionally #linked #with either specific #interface s or #neighbor #node s. Different label ranges can be configured in the system either specific to an interface or in the global/platform scope. Also #media #specific labels ( #Ethernet / #SONET / #SDH / #OTN ) are separately indicated.

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