The PVM concurrent computing system: evolution, experiences, and trends
Parallel Computing - Special issue: message passing interfaces
Using MPI: portable parallel programming with the message-passing interface
Using MPI: portable parallel programming with the message-passing interface
Wireless sensor networks: a survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Grids and grid technologies for wide-area distributed computing
Software—Practice & Experience
Erasure-coding based routing for opportunistic networks
Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking
Opportunistic Networks: Challenges in Specializing the P2P Paradigm
DEXA '06 Proceedings of the 17th International Conference on Database and Expert Systems Applications
A service location problem with QoS constraints
IWCMC '07 Proceedings of the 2007 international conference on Wireless communications and mobile computing
The MicroOppnet tool for Collaborative Computing experiments with class 2 opportunistic networks
COLCOM '07 Proceedings of the 2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing
A Taxonomy of Specialized Ad Hoc Networks and Systems for Emergency Applications
MOBIQUITOUS '07 Proceedings of the 2007 Fourth Annual International Conference on Mobile and Ubiquitous Systems: Networking&Services (MobiQuitous)
Opportunistic data dissemination in mobile peer-to-peer networks
SSTD'05 Proceedings of the 9th international conference on Advances in Spatial and Temporal Databases
Ambient networks: an architecture for communication networks beyond 3G
IEEE Wireless Communications
A scheme for privacy-preserving data dissemination
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Spontaneous networking: an application oriented approach to ad hoc networking
IEEE Communications Magazine
Opportunistic networking: data forwarding in disconnected mobile ad hoc networks
IEEE Communications Magazine
Optimizing network performance and carbon offset through opportunistic reclustering
Concurrency and Computation: Practice & Experience
A simulation study of ad hoc networking of UAVs with opportunistic resource utilization networks
Journal of Network and Computer Applications
Hi-index | 0.00 |
We present opportunistic resource utilization networks or oppnets, a novel paradigm of specialized ad hoc networks. We believe that applications can benefit from using specialized ad hoc networks that provide a natural basis for them, the basis more efficient and effective than what general-purpose ad hoc networks can offer. Oppnets constitute the subcategory of ad hoc networks where diverse systems, not employed originally as nodes of an oppnet, join it dynamically in order to perform certain tasks they have been called to participate in. Oppnets have a significant potential to improve a variety of applications, and to create new application niches. We categorize opportunistic networks currently known in the literature as class 1opportunistic networks that use opportunistically only communication resources, and class 2opportunistic networks or oppnets that use opportunistically all kinds of resources, including not only communication but also computation, sensing, actuation, storage, etc. After describing the oppnets and the basics of their operation, we discuss the Oppnet Virtual Machine (OVM)-a proposed standard implementation framework for oppnet applications. It is followed by a discussion of an example application scenario using the OVM primitives. Next, we discuss the design and operations of a small-scale oppnet, named MicroOppnet, originally developed as a proof of concept. MicroOppnet is now being extended to serve as a testbed for experimentation and pilot implementations of oppnet architectures and their components. We conclude with a summary and a list of some open issues for oppnets.