GeoQuorums: Implementing atomic memory in mobile ad hoc networks: (Extended abstract)
- Shlomi Dolev,
- Seth Gilbert,
- Nancy A. Lynch,
- ,
- Jennifer L. Welch
- Ben-Gurion University of the Negev,
- Massachusetts Institute of Technology,
- University of Connecticut,
- Texas A&M University
Abstract
We present a new approach, the GeoQuorums approach, for implementing atomic read/write shared memory in ad hoc networks. Our approach is based on abstract nodes associated with certain geographic locations. We assume the existence of focal points, geographic areas that are normally "populated" by mobile hosts. For example, a focal point may be a road junction, a scenic observation point, or a water resource in the desert. Mobile hosts that happen to populate a focal point participate in implementing shared atomic put/get objects, using a replicated state machine approach. These objects are then used to implement atomic read/write operations. The GeoQuorums algorithm defines certain intersecting sets of focal points, known as quorums. The quorum systems are used to maintain the consistency of the shared memory. We present a mechanism for changing quorum systems on the fly, thus improving efficiency. Overall, the new GeoQuorums algorithm efficiently implements read and write operations in a highly dynamic, mobile network.
Publication Information
Output type
Original language
English (US)Pages from-to (Number of pages)
Pages 306-320 (15 pages)Publication milestones
- Published - 2003
Publication status
Publisher
Springer VerlagPublication series
- Publication series name: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN (Print): 0302-9743
ISSN (Electronic): 1611-3349
Volume: 2848
ISBN (Print)
354020184X, 9783540201847Publication IDs
- Scopus: 32144438975
- ORCID: /0000-0003-4447-3267/work/97283816
Host publication title
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)Host publication editors
- Faith Ellen Fich
