Abstract

A variety of applications and forwarding protocols have been proposed for opportunistic networks (OppNets) in the literature. However, the methodology of evaluation, testing and comparing these forwarding protocols are not standardized yet, which leads to large levels of ambiguity in performance evaluation studies. Performance results depend largely on the evaluation environment, and on the used parameters and models. More comparability in evaluation scenarios and methodologies would largely improve also the availability of protocols and the repeatability of studies, and thus would accelerate the development of this research topic. In this survey paper, we focus our attention on how various OppNets data forwarding protocols are evaluated rather than what they actually achieve. We explore the models, parameters and the evaluation environments and make observations about their scalability, realism and comparability. Finally, we deduce some best practices on how to achieve the largest impact of future evaluation studies of OppNets data dissemination/forwarding protocols.

Highlights

  • A class of networks where the devices connect and exchange data whenever they come in contact are called opportunistic networks (OppNets)

  • Since an OppNet is formed by the availability of the devices in the connection range of each other, device-to-device communication technologies such as Bluetooth, ZigBee and WiFi-direct are used for communication in opportunistic networks

  • We study the aspects of OppNet performance evaluations in simulators and how they match with the real-world expectations for OppNets

Read more

Summary

Introduction

A class of networks where the devices connect and exchange data whenever they come in contact are called opportunistic networks (OppNets). Since an OppNet is formed by the availability of the devices in the connection range of each other, device-to-device communication technologies such as Bluetooth, ZigBee and WiFi-direct are used for communication in opportunistic networks It seems straight-forward to deploy OppNets, real testbeds to study and evaluate OppNets are quite uncommon. A typical testbed for OppNets consists of real users with their mobility patterns, traffic generation, buffer management in each device, a data dissemination protocol and post processing methods to obtain the necessary metrics. These modules can be developed and integrated in testbeds, the main challenge is in the repeatability of the experimental setup. Simulators are the most common way of evaluating OppNets as they support the flexibility and ease of implementation

Objectives
Methods
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call