Opportunistic networks aim to deal with the unpredictable environment for data communication. Messages in opportunistic networks need to be stored with the node in the absence of any suitable forwarder. With such a storecarry-forward paradigm, it aims to eliminate challenges of no pre-determined/ fixed connectivity, absence of direct/in-direct routes from source to destination, and high error rate and delay in the network. Node carrying message roams in the network to find a suitable forwarding node. In this study, the survey for various routing protocols and mobility models for opportunistic networks is discussed along with tools available for simulations of opportunistic networks. Further, various challenges in opportunistic networks such as storage management, congestion management, and energy constraints are discussed. Many applications for the opportunistic network, along with real-time case study, are presented in the paper. The objective of the study is to provide future direction to the researchers, along with the systematic review. Hence, future objectives are discussed to mitigate the challenges faced in the current scenario. Also, based upon the study, it is observed that most researchers have taken epidemic, ProPHET, and spray and wait routing protocols as their base of study. Performance analysis for these protocols is done using opportunistic network environment (ONE) simulator.
Opportunistic Networks can be defined as Delay Tolerant Network, which are formed dynamically with participating nodes’ help. Opportunistic Networks follows Store-Carry-Forward principle to deliver/route the data in the network. Routing in Opportunistic Network starts with the Seed Node (Source Node) which delivers the data with the help of Intermediate nodes. Intermediate nodes store the data while roaming in the network until it comes in contact with appropriate forwarding node (relay node) or destination node itself. An extensive literature survey is performed to analyse various routing protocols defined for Opportunistic Network. With mobility induced routing, establishing and maintaining the routing path is a major challenge. Further, Store-Carry-Forward routing paradigm imposes various challenges while implementing and executing the network. Due to the unavailability of the suitable relay node, data needs to be stored within the Node’s Memory, imposes buffer storage issues at the node level. Also, uncontrolled flooding may impose link-level Congestion and treated as overhead to maintain the network. Another major challenge can be maintaining the energy level of the nodes in the network. Recently developed ONE (Opportunistic Network Environment) Simulator is used to simulate and emulate the environment required by Opportunistic Network. Along with the extensive literature survey of the protocols, few of the existing protocols viz. Direct Delivery, ProPHET, Epidemic and Spray & Wait Routing are implemented using ONE Simulator to analyse their performance while in execution. Results are being compared, and the researchers’ future direction is identified to address the open problems and challenges in Opportunistic Network.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.