Srinivasan Jagadeesan
Department of Software and Systems Engineering, School of Computer Science Engineering and Information Systems, Vellore Institute of Technology, Vellore, Tamil Nadu, India.
Sci Rep. 2025 Apr 28;15(1):14747. doi: 10.1038/s41598-025-97094-0.
Wireless ad-hoc networks operate independently of existing infrastructure, using devices like access points to connect end-user computing devices. Current methods face issues such as low detection accuracy, structural deviation, and extended processing times. This paper proposes a cross-layer approach that leverages knowledge from the physical and Medium Access Control (MAC) layers, which is then shared with higher layers to effectively mitigate wormhole and blackhole attacks. A wormhole attack disrupts communication through tunneling, while a blackhole attack manipulates network traffic by impersonating the source. The proposed cross-layer framework integrates the network, MAC, and physical layers, and is independent of specific network protocols. The physical layer handles channel interference, the network layer manages process handling, and the MAC layer oversees bandwidth information and tracks failed transmissions. Performance metrics are measured in seconds. The Enhanced Support Vector Machine (E-SVM) algorithm, implemented using NS3 software, demonstrates superior performance compared to traditional SVM techniques across multiple metrics, including average energy consumption, average remaining energy, packets received, packet delivery ratio, delay, jitter, throughput, normalized overhead, dropping ratio, and goodput. Simulation results show that E-SVM achieves a 12.5% dropping ratio, 98.459% energy consumption, and an 89.2879% packet delivery ratio, outperforming existing SVM techniques across various network sizes.
无线自组织网络独立于现有基础设施运行,使用接入点等设备连接终端用户计算设备。当前方法面临检测精度低、结构偏差和处理时间延长等问题。本文提出一种跨层方法,该方法利用物理层和介质访问控制(MAC)层的知识,然后与更高层共享,以有效缓解虫洞攻击和黑洞攻击。虫洞攻击通过隧道破坏通信,而黑洞攻击通过冒充源来操纵网络流量。所提出的跨层框架集成了网络层、MAC层和物理层,并且独立于特定网络协议。物理层处理信道干扰,网络层管理进程处理,MAC层监督带宽信息并跟踪传输失败情况。性能指标以秒为单位进行测量。使用NS3软件实现的增强支持向量机(E-SVM)算法在包括平均能耗、平均剩余能量、接收数据包、数据包交付率、延迟、抖动、吞吐量、归一化开销、丢弃率和有效吞吐量等多个指标上,相较于传统支持向量机技术表现出卓越性能。仿真结果表明,E-SVM实现了12.5%的丢弃率、98.459%的能耗以及89.2879%的数据包交付率,在各种网络规模上均优于现有支持向量机技术。