{"id":"https://openalex.org/W4389104860","doi":"https://doi.org/10.1109/tnsm.2023.3335898","title":"Improving Scalability in Traffic Engineering via Optical Topology Programming","display_name":"Improving Scalability in Traffic Engineering via Optical Topology Programming","publication_year":2023,"publication_date":"2023-11-28","ids":{"openalex":"https://openalex.org/W4389104860","doi":"https://doi.org/10.1109/tnsm.2023.3335898"},"language":"en","primary_location":{"id":"doi:10.1109/tnsm.2023.3335898","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2023.3335898","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Network and Service Management","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5056523262","display_name":"Matthew Nance Hall","orcid":"https://orcid.org/0000-0002-0802-2920"},"institutions":[{"id":"https://openalex.org/I181233156","display_name":"University of Oregon","ror":"https://ror.org/0293rh119","country_code":"US","type":"education","lineage":["https://openalex.org/I181233156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew Nance-Hall","raw_affiliation_strings":["Computer Science Department, University of Oregon, Eugene, OR, USA"],"raw_orcid":"https://orcid.org/0000-0002-0802-2920","affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Oregon, Eugene, OR, USA","institution_ids":["https://openalex.org/I181233156"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043427561","display_name":"Paul Barford","orcid":"https://orcid.org/0000-0001-7874-1819"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Paul Barford","raw_affiliation_strings":["Computer Science Department, University of Wisconsin&#x2014;Madison, Madison, WI, USA"],"raw_orcid":"https://orcid.org/0000-0001-7874-1819","affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Wisconsin&#x2014;Madison, Madison, WI, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085843145","display_name":"Klaus-Tycho Foerster","orcid":"https://orcid.org/0000-0003-4635-4480"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Klaus-Tycho Foerster","raw_affiliation_strings":["Computer Science Department, TU Dortmund, Dortmund, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4635-4480","affiliations":[{"raw_affiliation_string":"Computer Science Department, TU Dortmund, Dortmund, Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064327280","display_name":"Ramakrishnan Durairajan","orcid":"https://orcid.org/0000-0003-2859-5598"},"institutions":[{"id":"https://openalex.org/I181233156","display_name":"University of Oregon","ror":"https://ror.org/0293rh119","country_code":"US","type":"education","lineage":["https://openalex.org/I181233156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ramakrishnan Durairajan","raw_affiliation_strings":["Computer Science Department, University of Oregon, Eugene, OR, USA"],"raw_orcid":"https://orcid.org/0000-0003-2859-5598","affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Oregon, Eugene, OR, USA","institution_ids":["https://openalex.org/I181233156"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.794,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.72637772,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"21","issue":"2","first_page":"1581","last_page":"1600"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10847","display_name":"Advanced Optical Network Technologies","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10767","display_name":"Advanced Photonic Communication Systems","score":0.9907000064849854,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8210034966468811},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7246132493019104},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.6936362981796265},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6299711465835571},{"id":"https://openalex.org/keywords/traffic-engineering","display_name":"Traffic engineering","score":0.575358510017395},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.5627440214157104},{"id":"https://openalex.org/keywords/traverse","display_name":"Traverse","score":0.5467402935028076},{"id":"https://openalex.org/keywords/traffic-grooming","display_name":"Traffic grooming","score":0.502926766872406},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4940381646156311},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.48583361506462097},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.4144909977912903},{"id":"https://openalex.org/keywords/wavelength-division-multiplexing","display_name":"Wavelength-division multiplexing","score":0.27346640825271606},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.13659700751304626}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8210034966468811},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7246132493019104},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.6936362981796265},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6299711465835571},{"id":"https://openalex.org/C16160715","wikidata":"https://www.wikidata.org/wiki/Q1640676","display_name":"Traffic engineering","level":2,"score":0.575358510017395},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.5627440214157104},{"id":"https://openalex.org/C176809094","wikidata":"https://www.wikidata.org/wiki/Q15401496","display_name":"Traverse","level":2,"score":0.5467402935028076},{"id":"https://openalex.org/C162396882","wikidata":"https://www.wikidata.org/wiki/Q7832502","display_name":"Traffic grooming","level":4,"score":0.502926766872406},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4940381646156311},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.48583361506462097},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.4144909977912903},{"id":"https://openalex.org/C160724564","wikidata":"https://www.wikidata.org/wiki/Q1620670","display_name":"Wavelength-division multiplexing","level":3,"score":0.27346640825271606},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.13659700751304626},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C49040817","wikidata":"https://www.wikidata.org/wiki/Q193091","display_name":"Optoelectronics","level":1,"score":0.0},{"id":"https://openalex.org/C6260449","wikidata":"https://www.wikidata.org/wiki/Q41364","display_name":"Wavelength","level":2,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tnsm.2023.3335898","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnsm.2023.3335898","pdf_url":null,"source":{"id":"https://openalex.org/S173527311","display_name":"IEEE Transactions on Network and Service Management","issn_l":"1932-4537","issn":["1932-4537","2373-7379"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Network and Service Management","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.550000011920929}],"awards":[{"id":"https://openalex.org/G184818920","display_name":"SaTC: CORE: Large: Collaborative: Investigating the Susceptibility of the Internet Topology to Country-level Connectivity Disruption and Manipulation","funder_award_id":"1703592","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3813112229","display_name":"Collaborative Research: SaTC: CORE: Medium: ONSET:  Optics- enabled Network Defenses for Extreme Terabit DDoS  Attacks","funder_award_id":"2132651","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5176677926","display_name":"EAGER: Internet Measurement Capability for FABRIC","funder_award_id":"2039146","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7656314426","display_name":"CNS Core: Medium: Distributed Runtime Dataplane Telemetry as an Adaptive Query Scheduling Problem: Algorithms and Applications","funder_award_id":"2212590","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8576023297","display_name":"CAREER: Argus: A Measurement-informed Learning Approach to Managing Multi-cloud Networks","funder_award_id":"2145813","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320312726","display_name":"University of Oregon","ror":"https://ror.org/0293rh119"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":67,"referenced_works":["https://openalex.org/W1879069508","https://openalex.org/W1930334158","https://openalex.org/W1969744992","https://openalex.org/W1974983049","https://openalex.org/W1980636159","https://openalex.org/W1986831441","https://openalex.org/W1993056646","https://openalex.org/W1994571688","https://openalex.org/W1994926493","https://openalex.org/W2006146932","https://openalex.org/W2023696105","https://openalex.org/W2038858357","https://openalex.org/W2066896748","https://openalex.org/W2074245137","https://openalex.org/W2074616737","https://openalex.org/W2102090846","https://openalex.org/W2106352837","https://openalex.org/W2120121938","https://openalex.org/W2125786476","https://openalex.org/W2128210965","https://openalex.org/W2145858411","https://openalex.org/W2147118406","https://openalex.org/W2163682143","https://openalex.org/W2163907500","https://openalex.org/W2166102903","https://openalex.org/W2168618039","https://openalex.org/W2169528477","https://openalex.org/W2170644767","https://openalex.org/W2187381315","https://openalex.org/W2189229064","https://openalex.org/W2294210132","https://openalex.org/W2327585635","https://openalex.org/W2463012949","https://openalex.org/W2471555304","https://openalex.org/W2504195863","https://openalex.org/W2521196824","https://openalex.org/W2573541888","https://openalex.org/W2590086475","https://openalex.org/W2590641699","https://openalex.org/W2626353086","https://openalex.org/W2730612447","https://openalex.org/W2763269482","https://openalex.org/W2768610056","https://openalex.org/W2778364867","https://openalex.org/W2793045151","https://openalex.org/W2793291865","https://openalex.org/W2819252821","https://openalex.org/W2847302746","https://openalex.org/W2955233423","https://openalex.org/W2962819996","https://openalex.org/W2976055076","https://openalex.org/W3188198634","https://openalex.org/W3190080857","https://openalex.org/W3195742047","https://openalex.org/W4232013398","https://openalex.org/W4236202168","https://openalex.org/W4302363086","https://openalex.org/W4386385565","https://openalex.org/W6697040247","https://openalex.org/W6701857759","https://openalex.org/W6702083128","https://openalex.org/W6703173403","https://openalex.org/W6734893305","https://openalex.org/W6750790946","https://openalex.org/W6760642972","https://openalex.org/W6785920718","https://openalex.org/W6799484893"],"related_works":["https://openalex.org/W2377402383","https://openalex.org/W2380835401","https://openalex.org/W2381912691","https://openalex.org/W2350381577","https://openalex.org/W2353618196","https://openalex.org/W2348074676","https://openalex.org/W2149594336","https://openalex.org/W2039202881","https://openalex.org/W2769675118","https://openalex.org/W1608740499"],"abstract_inverted_index":{"We":[0],"present":[1],"a":[2,36,47,147,164],"novel":[3],"framework,":[4],"GreyLambda,":[5],"to":[6,34,52,56,84,91,97,119,159,166],"improve":[7],"the":[8,58,66,86,93,178],"scalability":[9],"of":[10,180],"traffic":[11,19,44,55,99,137,193],"engineering":[12],"(TE)":[13],"systems.":[14],"TE":[15,32,69,143,183],"systems":[16,144],"continuously":[17],"monitor":[18],"and":[20,128,133,163,186,194],"allocate":[21],"network":[22,59,75,126],"resources":[23,155],"based":[24],"on":[25,152],"observed":[26],"demands.":[27],"The":[28],"temporal":[29,87],"requirement":[30,88,95],"for":[31,136],"is":[33,51],"have":[35,46,79],"time-to-solution":[37],"in":[38,102,124,188],"five":[39],"minutes":[40],"or":[41,105],"less.":[42],"Additionally,":[43],"allocations":[45],"spatial":[48,94],"requirement,":[49],"which":[50],"enable":[53],"all":[54],"traverse":[57],"without":[60],"encountering":[61],"an":[62],"over-subscribed":[63],"link.":[64],"However,":[65],"multi-commodity":[67,81],"flowbased":[68],"formulation":[70],"cannot":[71],"scale":[72],"with":[73,191],"increasing":[74],"sizes.":[76],"Recent":[77],"approaches":[78],"relaxed":[80],"flow":[82],"constraints":[83],"meet":[85],"but":[89],"fail":[90],"satisfy":[92,109],"due":[96],"changing":[98],"demands,":[100],"resulting":[101],"oversubscribed":[103],"links":[104],"infeasible":[106],"solutions.":[107],"To":[108],"both":[110],"these":[111],"requirements,":[112],"we":[113],"utilize":[114],"optical":[115,122,168],"topology":[116],"programming":[117],"(OTP)":[118],"rapidly":[120],"reconfigure":[121],"wavelengths":[123],"critical":[125],"paths":[127,135],"provide":[129],"localized":[130],"bandwidth":[131,161],"scaling":[132],"new":[134],"forwarding.":[138],"GreyLambda":[139,176],"integrates":[140],"OTP":[141],"into":[142],"by":[145],"introducing":[146],"heuristic":[148],"algorithm":[149],"that":[150,175],"capitalizes":[151],"latent":[153],"hardware":[154],"at":[156],"high-degree":[157],"nodes":[158],"offer":[160],"scaling,":[162],"method":[165],"reduce":[167],"path":[169],"reconfiguration":[170],"latencies.":[171],"Our":[172],"experiments":[173],"show":[174],"enhances":[177],"performance":[179],"two":[181],"state-of-the-art":[182],"systems,":[184],"SMORE":[185],"NCFlow":[187],"real-world":[189],"topologies":[190],"challenging":[192],"link":[195],"failure":[196],"scenarios.":[197]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1}],"updated_date":"2026-08-06T08:24:18.245995","created_date":"2025-10-10T00:00:00"}
