Abstract
As the prevailing of the Peer-to-Peer (P2P) computation recently, there are many applications had been proposed for P2P Networked Virtual Environment (NVE). However, there are still many problems in the P2P NVE such as event consistency, responsiveness, security, scalability, and reliability ...etc. The event consistency can be divided into two problems such as causal and sequential consistency. In sequential consistency, when many avatars are competing for a resource and sending the allocating message to the server, who can get the resource? It is very important for these avatars to receive the consistent information. This paper proposes an information exchange mechanism to make sure that avatars can receive the event consistent information. When avatars are competing for a resource in a P2P NVE, the problem of sequential consistency can be solved by using the ACK packet and priority mechanism.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ahamad, M., Neiger, G., Burns, J., Kohli, P., Hutto, P.: Causal memory: definitions, implementation, and programming. Distributed Computing (September 1995)
Dilley, J.: The Effect of Consistency on Cache Response Time. IEEE Network 14(3), 24–28 (2000)
Cate, V., Alex: “ A Global File System”. In: Proceedings of the 1992 USENIX File System Workshop, May 1992, pp. 1–12 (1992)
Gwertzman, J., Seltzer, M.: World-Wide Web Cache Consistency. In: Processing of the 1996 USENIX Technical Conference, San Diego, CA (January 1996)
Chen, J.-F., Lin, W.-C.: A Forwarding Model for Voronoi-based Overlay Network. In: International Workshop on Peer-to-Peer Network Virtual Environments, December 5 -7, pp. 77–82 (2007)
Lamport, L.: Time, Clocks, and the Ordering the Events in a Distributed System. Communications of the ACM 21(7), 558–565 (1978)
Lamport, L.: How to make a Multiprocessor Computer that correctly executes Multiprocess Programs. IEEE Transactions on Computer Systems C-28(9), 690–691 (1979)
Singla, A., Ramachandran, U., Hodgins, J.: Temporal Notions of Synchronization and Consistency in Beehive. In: Processing of the Ninth Annual ACM Symposium on Parallel Algorithms and Architectures (June 1997)
Schwarz, R., Mattern, F.: Detecting Causal Relationships in Distributed Computations: In Search of the Holy Grail. Distribute Computing 7(3), 149–174 (1994)
Torres-Rojas, F.J., Ahamad, M., Raynal, M.: Timed consistency for shared distributed objects. In: Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing, Atlanta, Georgia, United States, May 04-06, pp. 163–172 (1999)
Zhou, S., Cai, W., Turner, S.J., Lee, F.B.S.: Critical causality in distributed virtual environments. In: Proceedings of the sixteenth workshop on Parallel and distributed simulation, Washington, D.C, May 12-15 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, JF., Lin, WC., Tsai, KH., Cho, YY., Yu, CY. (2010). A Mechanism for Solving the Sequential Inconsistent Event in a Peer-to-Peer Network Virtual Environment. In: Bellavista, P., Chang, RS., Chao, HC., Lin, SF., Sloot, P.M.A. (eds) Advances in Grid and Pervasive Computing. GPC 2010. Lecture Notes in Computer Science, vol 6104. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13067-0_52
Download citation
DOI: https://doi.org/10.1007/978-3-642-13067-0_52
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13066-3
Online ISBN: 978-3-642-13067-0
eBook Packages: Computer ScienceComputer Science (R0)