MELON: A Persistent Message-Based Communication Paradigm for MANETs
نویسندگان
چکیده
In this paper we introduce MELON, a new communication paradigm tailored to mobile ad hoc networks, based on novel interactions with a distributed shared message store. MELON provides removeonly, read-only, and private messages, as well as bulk message operations. The dynamic nature of MANETs is addressed with persistent messages, completely distributed message storage, and flexible communication patterns. We quantitatively compare a prototype implementation of MELON to existing paradigms to show its feasibility as the basis for new MANET applications. Experiments demonstrate 40% better throughput on average than traditional paradigms, as well as 70% faster local insertion and removal operations compared to an existing tuple space library.
منابع مشابه
Mobile Application Development with MELON
Developing distributed applications for mobile ad hoc network continues to be challenging due to the dynamic and unpredictable nature of MANETs. MELON is a general purpose coordination language designed to provide flexible communication patterns for MANET applications while remaining lightweight. Based on a distributed shared message store, MELON abstracts network communication to an asynchrono...
متن کاملA Clustering Scheme for Peer-to-Peer File Searching in Mobile Ad Hoc Networks
Peer-to-peer computing is a popular paradigm for different applications that allow direct message passing among peers. The existing P2P search algorithms in MANET (Mobile Ad-hoc Network) are flooding-based search that produces much traffic and network overhead. File searching efficiency of peer-to-peer (P2P) network mainly depends on the reduction of message overhead. This paper deals with a fu...
متن کاملProject - Team CASA Disruption - Tolerant Networking and Computing
The research activity of team Casa aims at supporting communication and service provision in challenged environments, and most notably in partially or intermittently connected networks. A network can become disconnected when, for example, the nodes that compose this network are not always up and running, or when transmission links between these nodes are not always available. The whole network ...
متن کاملDandelion: Mobility-assisted Reliable Message Propagation Protocol in MANETs
Reliable message propagation is an important means of communication in mobile ad hoc networks (MANETs), and serves as a fundamental component for various applications, such as mobile advertising, inter-vehicle safety message propagation, alert propagation to defend against cyber-attacks in MANETs. Reliable message propagation requires that a message can be delivered to a large percent (e.g. 90%...
متن کاملA Message Service for Opportunistic Computing in Disconnected MANETs
Disconnected mobile ad hoc networks (or D-MANETs) are partially or intermittently connected wireless networks in which instant end-to-end connectivity between any pair of mobile hosts is never guaranteed. Recent advances in delay/disruption-tolerant networking make it possible to support communication in such conditions, but designing and implementing distributed applications for D-MANETs is st...
متن کامل