Weak-consistency group communication and membership
Weak-consistency group communication and membership
Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
On the impossibility of group membership
PODC '96 Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing
A performance comparison of multi-hop wireless ad hoc network routing protocols
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Measuring disagreement in groups facing limited-choice problems
ACM SIGMIS Database
Group communication specifications: a comprehensive study
ACM Computing Surveys (CSUR)
The Consensus Problem in Unreliable Distributed Systems (A Brief Survey)
Proceedings of the 1983 International FCT-Conference on Fundamentals of Computation Theory
A Performance Comparison of Energy Consumption for Mobile Ad Hoc Network Routing Protocols
MASCOTS '00 Proceedings of the 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Ad-hoc On-Demand Distance Vector Routing
WMCSA '99 Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications
Cache Management of Dynamic Source Routing for Fault Tolerance in Mobile Ad Hoc Networks
PRDC '01 Proceedings of the 2001 Pacific Rim International Symposium on Dependable Computing
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Proceedings of the 10th annual international conference on Mobile computing and networking
Regional gossip routing for wireless ad hoc networks
Mobile Networks and Applications
A gossip-style failure detection service
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
A cautionary perspective on cross-layer design
IEEE Wireless Communications
Cross-layer design: a survey and the road ahead
IEEE Communications Magazine
A Stability Criteria Membership Protocol for Ad Hoc Networks
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Hi-index | 0.00 |
Mobile Ad hoc networks are characterised by the absence of a centralised infrastructure and node heterogeneity. Due to size and mobility requirements of the nodes that make up such a network the protocols employed often must deal with limited bandwith and avoid high power consumption. In classical layered protocol stacks, services are run in isolation. We argue, that in order to save band-with, reduce power and improve performance, various services that are running on a node may co-operate. We have identified two services in particular that can benefit greatly from such a co-operation: The routing protocol, which is responsible for discovering routes between nodes in the system and the membership estimation service, which is responsible for providing an estimation of the current composition of the system. The two services are the fundamental building blocks for distributed algorithms and applications at a higher level. In this paper we show how these two basic protocols can cooperate. The membership estimation service can provide useful information to the routing protocol, whereas routing may aid to maintain the membership estimation updated. We describe an implementation of a cross layer architecture, in which the Dynamic Source Routing protocol (DSR) and our Gossip-based membership estimation service share information. We show results of performacne experiments reflecting how this cooperation improves the performance of both services. Finally, we identify scenarios in which the interaction is of most benefit.