Constarium
← Search

Table · dataset · 2026

Coverage-Aware Gradient-Boosted Intrusion Detection for Smart-Meter Distributed Denial-of-Service Resilience - Supplementary Materials

Listed in figshare and Loughborough Research Repository — shown once because both records carry DOI 10.5772/acrt.deposit.33985897.v1

<p dir="ltr">Advanced metering infrastructure (AMI) relies on continuous communication among smart meters, gateways, routers, and utility monitoring systems, increasing exposure to distributed denial-of-service (DDoS) traffic.

Description

This study presents a system-level intrusion-detection methodology integrating coverage-aware sensor placement with leakage-controlled gradient-boosted classification. The contribution lies in combining monitoring visibility, training-only feature sanitization, duplicate and cross-partition overlap removal, false-positive-constrained threshold selection, repeated external testing, and a validated feature-budget mode.

Seventeen CIC-DDoS2019 parquet files were analyzed. After removing conflicting labels, exact duplicate feature vectors, and 4,666 testing records overlapping the training partition, the final dataset contained 121,088 training records and 297,790 external testing records with 60 predictors. Across 10 paired random-seed runs, XGBoost achieved mean accuracy 0.97707, precision 0.99991, recall 0.97258, F1-score 0.98606, receiver operating characteristic area under the curve 0.99944, Matthews correlation coefficient 0.92450, and false-positive rate 0.00044.

Read the rest (2 more)

Random Forest achieved mean F1-score 0.98492. The paired F1 improvement was 0.00113 (95% confidence interval 0.00061–0.00166; one-sided Wilcoxon p = 0.00098), with McNemar testing also favoring XGBoost. Family-level analysis showed weaker recall for synchronize (SYN), User Datagram Protocol (UDP)-lag, and WebDDoS traffic.

Independent RT-IoT2022 replication yielded mean XGBoost F1-score 0.99583, while a port/service-stripped sensitivity analysis yielded 0.93984. A CICIoT2023 stress test detected SYN, UDP, and unseen HTTP-flood traffic with recall of at least 0.9998. Results support a reproducible first-stage AMI communication-layer detector while confirming dataset-dependent attack-family detectability.</p>

Links

Where it is published

Catalogue records · 1

Topics

Provenance · 2 source records, 34 field assertions
SourceKeyLast seenRaw
figshareoai:figshare.com:article/339858975 d agoJSON v1
Loughborough Research Repositoryoai:figshare.com:article/339858975 d agoJSON v1
FieldAssertionExtractorEvidence
access_levelsource · figshare comconnector:figshare_com@1.0.0
concepts[field].anzsrc:field:460407mapping · figshare comvocabulary-mapper@1.0.0keywords['System and network security']
concepts[field].anzsrc:field:460407mapping · repository lboro ac ukvocabulary-mapper@1.0.0keywords['System and network security']
concepts[field].anzsrc:field:460501mapping · repository lboro ac ukvocabulary-mapper@1.0.0keywords['Data engineering and data science']
concepts[field].anzsrc:field:460501mapping · figshare comvocabulary-mapper@1.0.0keywords['Data engineering and data science']
concepts[field].anzsrc:group:4008mapping · figshare comvocabulary-mapper@1.0.0keywords['Electrical engineering']
concepts[field].anzsrc:group:4008mapping · repository lboro ac ukvocabulary-mapper@1.0.0keywords['Electrical engineering']
concepts[field].local:field:astronomymapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:chemistrymapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:chemistrymapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:computer-science-aimapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:computer-science-aimapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:earth-environmentalmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:economics-financemapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:economics-financemapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:engineeringmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:engineeringmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:humanitiesmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:humanitiesmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:life-sciencesmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:life-sciencesmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:materials-sciencemapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:mathematics-statisticsmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:medicine-healthmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:medicine-healthmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:ocean-atmosphericmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:psychology-behavioralmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:social-sciencemapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:social-sciencemapping · figshare comconnector:figshare_com@1.0.0
descriptionsource · figshare comconnector:figshare_com@1.0.0/metadata/dc/description
licensesource · figshare comconnector:figshare_com@1.0.0/metadata/dc/rights
publication_datesource · figshare comconnector:figshare_com@1.0.0
titlesource · figshare comconnector:figshare_com@1.0.0/metadata/dc/title