IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v17y2025i9p411-d1744773.html
   My bibliography  Save this article

Detection and Mitigation in IoT Ecosystems Using oneM2M Architecture and Edge-Based Machine Learning

Author

Listed:
  • Yu-Yong Luo

    (Department of Electrical Engineering, National Formosa University, Yunlin 632301, Taiwan)

  • Yu-Hsun Chiu

    (Department of Electrical Engineering, National Formosa University, Yunlin 632301, Taiwan)

  • Chia-Hsin Cheng

    (Department of Electrical Engineering, National Formosa University, Yunlin 632301, Taiwan)

Abstract

Distributed denial-of-service (DDoS) attacks are a prevalent threat to resource-constrained IoT deployments. We present an edge-based detection and mitigation system integrated with the oneM2M architecture. By using a Raspberry Pi 4 client and five Raspberry Pi 3 attack nodes in a smart-home testbed, we collected 200,000 packets with 19 features across four traffic states (normal, SYN/UDP/ICMP floods), trained Decision Tree, 2D-CNN, and LSTM models, and deployed the best model on an edge computer for real-time inference. The edge node classifies traffic and triggers per-attack defenses on the device (SYN cookies, UDP/ICMP iptables rules). On a held-out test set, the 2D-CNN achieved 98.45% accuracy, outperforming the LSTM (96.14%) and Decision Tree (93.77%). In end-to-end trials, the system sustained service during SYN floods (time to capture 200 packets increased from 5.05 s to 5.51 s after enabling SYN cookies), mitigated ICMP floods via rate limiting, and flagged UDP floods for administrator intervention due to residual performance degradation. These results show that lightweight, edge-deployed learning with targeted controls can harden oneM2M-based IoT systems against common DDoS vectors.

Suggested Citation

  • Yu-Yong Luo & Yu-Hsun Chiu & Chia-Hsin Cheng, 2025. "Detection and Mitigation in IoT Ecosystems Using oneM2M Architecture and Edge-Based Machine Learning," Future Internet, MDPI, vol. 17(9), pages 1-25, September.
  • Handle: RePEc:gam:jftint:v:17:y:2025:i:9:p:411-:d:1744773
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/17/9/411/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/17/9/411/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;
    ;

    JEL classification:

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:17:y:2025:i:9:p:411-:d:1744773. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.