首页 | 本学科首页   官方微博 | 高级检索  
     


An Adaptive Causal Ordering Algorithm Suited to Mobile Computing Environments
Authors:Ravi Prakash  Michel Raynal  Mukesh Singhal
Affiliation:aDepartment of Computer Science, University of Rochester, Rochester, New York, 14627-0226;bIRISA, Campus de Beaulieu, Rennes Cedex, France;cDepartment of Computer and Information Science, The Ohio State University, Columbus, Ohio, 43210
Abstract:Causal message ordering is required for several distributed applications. In order to preserve causal ordering, only direct dependency information between messages, with respect to the destination process(es), need be sent with each message. By eliminating other kinds of control information from the messages, the communication overheads can be significantly reduced. In this paper we present an algorithm that uses this knowledge to efficiently enforce causal ordering of messages. The proposed algorithm does not require any prior knowledge of the network topology or communication pattern. As computation proceeds, it acquires knowledge of the communication pattern and is capable of handling dynamically changing multicast communication groups, and minimizing the communication overheads. With regard to communication overheads, the algorithm is optimal for the broadcast communication case. Extensive simulation experiments demonstrate that the algorithm imposes lower communication overheads than previous causal ordering algorithms. The algorithm can be employed in a variety of distributed computing environments. Its energy efficiency and low bandwidth requirement make it especially suitable for mobile computing systems. We show how to employ the algorithm for causally ordered multicasting of messages in mobile computing environments.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号