{"id":"https://openalex.org/W7155085142","doi":"https://doi.org/10.1109/ojcoms.2026.3686225","title":"ALADA: Packet-Level Analysis for Line Rate Anomaly Detection Using a Programmable Dataplane Switch","display_name":"ALADA: Packet-Level Analysis for Line Rate Anomaly Detection Using a Programmable Dataplane Switch","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7155085142","doi":"https://doi.org/10.1109/ojcoms.2026.3686225"},"language":"en","primary_location":{"id":"doi:10.1109/ojcoms.2026.3686225","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3686225","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","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 Open Journal of the Communications Society","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/ojcoms.2026.3686225","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5134185135","display_name":"Saithivyah Rajagopalan","orcid":null},"institutions":[{"id":"https://openalex.org/I24676775","display_name":"Indian Institute of Technology Madras","ror":"https://ror.org/03v0r5n49","country_code":"IN","type":"education","lineage":["https://openalex.org/I24676775"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Saithivyah Rajagopalan","raw_affiliation_strings":["Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai, India","institution_ids":["https://openalex.org/I24676775"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087560555","display_name":"Krishna M. Sivalingam","orcid":"https://orcid.org/0000-0001-8425-3432"},"institutions":[{"id":"https://openalex.org/I24676775","display_name":"Indian Institute of Technology Madras","ror":"https://ror.org/03v0r5n49","country_code":"IN","type":"education","lineage":["https://openalex.org/I24676775"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Krishna M. Sivalingam","raw_affiliation_strings":["Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai, India"],"raw_orcid":"https://orcid.org/0000-0001-8425-3432","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology Madras, Chennai, India","institution_ids":["https://openalex.org/I24676775"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134122228","display_name":"Gauravdeep Shami","orcid":null},"institutions":[{"id":"https://openalex.org/I4210160469","display_name":"Ciena (Canada)","ror":"https://ror.org/05agqdk49","country_code":"CA","type":"company","lineage":["https://openalex.org/I1295297804","https://openalex.org/I4210160469"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Gauravdeep Shami","raw_affiliation_strings":["External Research, Global Research and Development, Ciena Corporation, Ottawa, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"External Research, Global Research and Development, Ciena Corporation, Ottawa, Canada","institution_ids":["https://openalex.org/I4210160469"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034452370","display_name":"Marc Lyonnais","orcid":null},"institutions":[{"id":"https://openalex.org/I4210160469","display_name":"Ciena (Canada)","ror":"https://ror.org/05agqdk49","country_code":"CA","type":"company","lineage":["https://openalex.org/I1295297804","https://openalex.org/I4210160469"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Marc Lyonnais","raw_affiliation_strings":["External Research, Global Research and Development, Ciena Corporation, Ottawa, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"External Research, Global Research and Development, Ciena Corporation, Ottawa, Canada","institution_ids":["https://openalex.org/I4210160469"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1750,"currency":"USD","value_usd":1750},"apc_paid":{"value":1750,"currency":"USD","value_usd":1750},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.45091032,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":null,"first_page":"4200","last_page":"4222"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.11580000072717667,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.11580000072717667,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.11159999668598175,"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/T12216","display_name":"Network Time Synchronization Technologies","score":0.08299999684095383,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/anomaly-detection","display_name":"Anomaly detection","score":0.3686000108718872},{"id":"https://openalex.org/keywords/line","display_name":"Line (geometry)","score":0.359499990940094},{"id":"https://openalex.org/keywords/signal-processing","display_name":"Signal processing","score":0.3046000003814697},{"id":"https://openalex.org/keywords/noise","display_name":"Noise (video)","score":0.30059999227523804},{"id":"https://openalex.org/keywords/troubleshooting","display_name":"Troubleshooting","score":0.27379998564720154}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4943999946117401},{"id":"https://openalex.org/C739882","wikidata":"https://www.wikidata.org/wiki/Q3560506","display_name":"Anomaly detection","level":2,"score":0.3686000108718872},{"id":"https://openalex.org/C198352243","wikidata":"https://www.wikidata.org/wiki/Q37105","display_name":"Line (geometry)","level":2,"score":0.359499990940094},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.3472999930381775},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.34599998593330383},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.3046000003814697},{"id":"https://openalex.org/C99498987","wikidata":"https://www.wikidata.org/wiki/Q2210247","display_name":"Noise (video)","level":3,"score":0.30059999227523804},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.27390000224113464},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.27379998564720154},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.25850000977516174},{"id":"https://openalex.org/C94915269","wikidata":"https://www.wikidata.org/wiki/Q1834857","display_name":"Detector","level":2,"score":0.2558000087738037}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ojcoms.2026.3686225","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3686225","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","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 Open Journal of the Communications Society","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:04b89c8e6d744b0fa39d3530f49cf570","is_oa":true,"landing_page_url":"https://doaj.org/article/04b89c8e6d744b0fa39d3530f49cf570","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Open Journal of the Communications Society, Vol 7, Pp 4200-4222 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/ojcoms.2026.3686225","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3686225","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","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 Open Journal of the Communications Society","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Existing":[0],"network":[1,135,143,224],"traffic":[2,21,38,146],"anomaly":[3,118],"detection":[4],"systems":[5,33],"require":[6],"the":[7,10,15,29,43,98,113,125,157,174,181,210,222,227],"participation":[8],"of":[9,19,31,47,189],"control":[11],"plane":[12],"to":[13,34,36,76,84,108,139,141,169,209,239],"enhance":[14],"accuracy":[16],"and":[17,45,89,145,151,167,173,200,206],"completeness":[18],"malicious":[20],"detection.":[22,71],"This":[23,40,120],"results":[24,178],"in":[25,97,160,187,221],"higher":[26,37],"latency,":[27],"limiting":[28],"ability":[30],"these":[32,82],"scale":[35],"volumes.":[39],"paper":[41],"presents":[42],"design":[44],"implementation":[46],"a":[48,60,109],"framework,":[49,58],"called":[50],"Adaptive":[51],"Line":[52],"Rate":[53],"Anomaly":[54],"Detection":[55],"Architecture":[56],"(ALADA)":[57],"using":[59,156],"Programmable":[61],"Data":[62],"Plane":[63],"(PDP)":[64],"switch":[65],"that":[66,180],"can":[67],"provide":[68],"line-rate":[69],"speed":[70],"A":[72],"key":[73],"objective":[74],"is":[75,216,231],"reduce":[77],"false":[78,197],"positive":[79,198],"rates":[80],"since":[81],"tend":[83],"disrupt":[85],"legitimate":[86],"user":[87],"activity":[88],"operations.":[90],"Packets":[91],"are":[92,106],"initially":[93],"processed":[94],"by":[95,218],"ahigh-accuracymodel":[96],"switch\u2019s":[99,114],"match-action":[100],"pipeline;":[101],"packets":[102],"identified":[103],"as":[104,194,204],"anomalous":[105],"forwarded":[107],"separatehigh-precisionmodel":[110],"running":[111],"on":[112,131],"high-capacity":[115],"CPU":[116],"for":[117,243],"confirmation.":[119],"framework":[121,150],"also":[122],"dynamically":[123],"adjusts":[124],"machine":[126],"learning":[127],"model\u2019s":[128],"thresholds":[129],"based":[130,164],"information":[132],"gathered":[133],"from":[134],"packets,":[136],"enabling":[137],"it":[138],"adapt":[140],"changing":[142],"conditions":[144],"patterns.":[147],"The":[148,177,213],"proposed":[149,182],"mechanisms":[152],"have":[153],"been":[154],"implemented":[155],"P4":[158],"language":[159],"an":[161],"Intel":[162],"Tofino-1":[163],"Wedge100BF-32QS":[165],"switch,":[166],"compared":[168,208,238],"other":[170,201,211],"baseline":[171],"approaches":[172],"CyberSentinel":[175],"framework.":[176],"show":[179],"ALADA":[183],"approach":[184],"performs":[185],"better":[186],"terms":[188],"various":[190],"ML":[191],"metrics":[192,202],"such":[193,203],"accuracy,":[195],"precision,":[196],"rate,":[199],"latency":[205,230],"throughput":[207],"approaches.":[212],"FP":[214],"rate":[215],"reduced":[217],"approximately":[219],"20%":[220],"unbalanced":[223],"traffic;":[225],"also,":[226],"packet":[228],"processing":[229],"around":[232,240],"196":[233],"ns":[234,242],"order":[235],"hundred":[236],"nanoseconds":[237],"1,672":[241],"CyberSentinel.":[244]},"counts_by_year":[],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2026-04-22T00:00:00"}
