ABSTRACT
The Byzantine Agreement (BA) plays a key role in fault-tolerant distributed system design. More existing BA protocols are designed for wired networks. In practice, wireless and mobile computing are becoming increasingly popular; the topology of network is trending wireless and provides support for mobile computing. Mobile Ad-hoc Network (MANET) is a kind of popular wireless network. The proposed protocol can make each fault-free mobile processor reach an agreement value to cope with the faulty component in the virtual subnet of MANET.
- A. Bar-Noy, et al., Shifting gears: changing algorithms on the fly to expedite Byzantine agreement, Symposium on Principles of Distributed Computing, pp. 42--51, 1987. Google ScholarDigital Library
- L. Lamport, R. Shostak and M. Pease, The Byzantine general problem, ACM Transactions on Programming Language and Systems, Vol. 4, No. 3, pp. 382--401, 1982. Google ScholarDigital Library
- T. C. Chiang, H. M. Tsai and Y. M. Huang, A Partition Network Model for Ad Hoc Networks, IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, Vol. 3, pp.467--472, 2005.Google Scholar
Index Terms
- Dual agreement virtual subnet protocol for mobile ad-hoc networks
Recommendations
Reaching Agreement among Virtual Subnets in Hybrid Failure Mode
Fault-tolerance is an important research topic in the study of distributed systems. To cope with the influence of faulty components, reaching a common agreement in the presence of faults before performing certain tasks is essential. However, the ...
Byzantine Agreement & Fault Diagnosis Agreement in Dynamic Ad-Hoc Environment
Since wireless communication and mobile computing are becomingmore and more ubiquitous, the reliability and fault tolerance of the Mobile Ad-hoc Network (MANET) has become an important topic. In order to provide a reliable environment, a mechanism that ...
The anatomy study of consensus agreement in MANETs
Reliability is an important research topic of distributed systems. To achieve fault-tolerance in the distributed systems, healthy processors need to reach a common agreement before performing certain special tasks, even if faults exist in many ...
Comments