## 4 Related Work  
Table 1 offers a quick glance at some NDN-based schemes developed for WSNs. The authors of [21] discuss CCN-WSN--a lightweight, flexible content-centric networking protocol for wireless sensor networks. In this work, the authors modified several aspects of  
Figure 1: NDN communication architecture. CCNx in order to meet the resource-constrained nature of WSNs. The proposed protocol modifies the message format and presents a flexible naming scheme for WSNs. In [22], energy-efficient Interest forwarding in NDN-based wireless sensor networks was proposed. The authors proposed two forwarding modes named flooding mode and directive mode for NDN-enabled WSNs. The proposed work mainly focuses on the energy consumption of WSNs and designs of various energy conservation mechanisms such as flexible mode shift, flooding scope control, broadcast storm avoidance, packet suppression, and energy weight factors to preserve and equalize the energy consumption of nodes. In [23], BLOOGO--Bloom filter based GOSsip algorithm for wireless NDN--was proposed. BLOOGO aims to disseminate messages in the entire network with a miniaturized frequency of transmissions. In BLOOGO, the node only relays the message if its neighborhood is not involved in the sending list. The authors performed the neighbors' relationship comparison by utilizing the bloom filter. [PERSON] et al. [24] proposed an in-network caching effect on optimal energy consumption in content-centric networking. The authors consider various hardware technologies, content popularity, and the total number of downloads in an hour to compute the minimum energy consumption. The genetic algorithm was proposed to find the efficient cache position. The authors claimed that the energy proportional caching, as well as sufficient storage capacity, is very essential to gain energy efficiency in CCN. In [25], multi-source Data retrieval in IoT via named Data networking was proposed for retrieving the Data from several Data sources in NDN-based IoT.A realistic cascading model for multi-sink WSNs was proposed in [28], which mainly focuses on avoiding the cascading failures via placement of multiple sinks in the network. Authors in [26] developed a novel wireless recharging scheme for NDN-based hierarchical WSN architecture. In this work, the network is partitioned into several sections with one cluster head amongst each section. An energy Interest packet is forwarded in the network to collect the battery level information of the nodes and each node replies with its battery level upon receipt of the Interest. The received energy information is utilized in the selection of section heads. In [29], the authors discuss the NDN-based routing and forwarding schemes in wireless ad-hoc networks. Due to severe challenges, such as mobility and limited resource nodes in these networks, reactive flooding is employed to discover the potential providers, instead of proactive routing. In [30], the effects of node mobility on spatial network cascading failures are provided. In [31], a routing protocol inspired by the directed diffusion [32] protocol was proposed. The scheme was coupled with multiple anti-collision timers to fulfill periodical monitoring applications' requirements. In [33], Information-centric networking in the IoT: experiments with NDN in the wild was proposed. The proposed scheme lacks in consideration of flooding scope control, therefore, the proposed work may underperform in resource-restrained WSNs. In [34], the authors employed the smart building use case and designed a push-based naming scheme to control the Data packets broadcasts in the network. The scheme is