Intelligent shortest path selection algorithm with cluster based routing protocol and content poisoning mitigation in named data networking

Loading...
Thumbnail Image

Date

item.page.authors

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Named Data Networking (NDN) is a future envisioned networking newlineparadigm. With the use of name-based routing, in-network content caching newlineand interest-based content retrieval, NDN has been utilized to provide faster newlineand more effective content distribution. NDN comes as a crucial technology newlinefor Internet of Things (IoT) based network data delivery. New issues with newlinedata security, caching and routing arise with NDN. In data security, a content newlinepoisoning attack is an important challenge which significantly impact the newlineNDN data caching. To solve these issues, routing protocols and forwarding newlinealgorithms has been introduced for secure data transmission in NDN. newlineDue to varying characteristics and circumstances in routing newlineprotocols, creating appropriate criteria for choosing the optimal paths to newlinetransmit Interest messages is a difficult task. At the same time routing newlineprotocols require higher computation cost due to increased number of newlinemessages and multipath. Thus, a cluster-based routing technique has been newlineimplemented with a mass network that can further be sub-segmented into newlineseveral smaller autonomous networks. Cluster based routing has higher newlineefficiency and scalability during message exchanges inside a cluster. newlineIn cluster-based routing, an optimal cluster head selection and newlineoptimal path selection plays a major important role. Thus, optimal path newlineselection by Swarm intelligence methods, clustering, Content Poisoning newlineMitigation (CPM) and content forwarding mechanism has been introduced for newlineNDN in order to increase the data security and successful data transmission. newline newline

Description

Keywords

Citation

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced