Creating and sharing knowledge for telecommunications

IDLP: An Efficient Intrusion Detection and Location-Aware Prevention Mechanism for Network Coding-Enabled Mobile Small Cells

Parsamehr, R. ; Mantas, G. ; Rodriguez, J. ; Martíez-Ortega, J.

IEEE Access Vol. 8, Nº 0, pp. 43863 - 43875, March, 2020.

ISSN (print):
ISSN (online): 2169-3536

Scimago Journal Ranking: 0,59 (in 2020)

Digital Object Identifier: 10.1109/ACCESS.2020.2977428

Download Full text PDF ( 2 MBs)

Abstract
Mobile small cell technology is considered as a 5G enabling technology for delivering
ubiquitous 5G services in a cost-effective and energy efcient manner. Moreover, Network Coding (NC)
technology can be foreseen as a promising solution for the wireless network of mobile small cells to increase
its throughput and improve its performance. However, NC-enabled mobile small cells are vulnerable to
pollution attacks due to the inherent vulnerabilities of NC. Although there are several works on pollution
attack detection, the attackers may continue to pollute packets in the next transmission of coded packets of
the same generation from the source node to the destination nodes. Therefore, in this paper, we present an
intrusion detection and location-aware prevention (IDLP) mechanism which does not only detect the polluted
packets and drop them but also identify the attacker's exact location so as to block them and prevent packet
pollution in the next transmissions. In the proposed IDLP mechanism, the detection and locating schemes
are based on a null space-based homomorphic MAC scheme. However, the proposed IDLP mechanism is
efcient because, in its initial phase (i.e., Phase 1), it is not needed to be applied to all mobile devices in order
to protect the NC-enabled mobile small cells from the depletion of their resources. The proposed efcient
IDLP mechanism has been implemented in Kodo, and its performance has been evaluated and compared
with our previous IDPS scheme proposed in [1], in terms of computational complexity, communicational
overhead, and successfully decoding probability as well.