Abstract
Since the large amount of terrain datasets, the terrain visualization component is separated from terrain datasets in spatial application systems in which terrain datasets are stored in the remote server and the terrain visualization component is running on the local host. For this kind of client/server architecture, the server can guarantee the certain response delay and fulfill the real-time rendering of large-scale terrain when the numbers of user are limited. With the numbers of clients quickly increase, the server performance will drop too rapidly to satisfy the client real-time rending need because the server loads are added linearly. This paper proposes a kind of architecture for terrain data transmission in peer-to-peer environment, called PeerTR, which realizes the large-scale terrain data transmission based on P2P by means of the broadband and storage resources of spatial application nodes. In PeerTR, the spatial application node, called TRPeer, is allocated certain size storage space for buffering terrain data received from server and other nodes. Meanwhile, buffers will reserve group member ID lists and the index list of terrain data. TRPeers in the same group share terrain data through exchanging the index lists. A prototype system is established and experimental results showed that PeerTR in performances such as the server’s load and data transmit speed outperforms the mode of Client/Server unicast.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Zhang, L., Zhang, Y., Yang, C.: Effective solutions to a global 3D visual system in networking environments. Science in China,Ser.D 48(11), 2032–2039 (2005)
Wang, G.-p.: The Implementation of High-bandwidth Network Based Real-time Interactive Browsing for 3D Massive Terrain Data [J]. Acta Geodaetica et Cartographica Sinica 31(1), 34–38 (2002)
Tu, Z., Liu, Y., Su, K.: A Modeling Method for Large Scale Terrain Oriented 3D Display[J]. Acta Geodaetica et Cartographica Sinica 31(1), 72–76 (2004)
Stephen, E.D., David, C.: Multicast Routing Datagram Internet works and Extended LANS. ACM Transactions on Computer Systems 8(2), 85–110 (1990)
Deering, S.E., Estrin, D., Farinacci, D.: The PIM architecture for wide-area multicast routing. IEEE Trans. Networking 4(2), 153–162 (1996)
Chu, Y.-H., Rao, S.G., Zhang, H.: A case for end system multicast. In: SIGMETRICS 2000, Santa Clara, CA, USA, vol. 6, pp. 1–12 (2000)
Tran, D., Hua, K.: An efficient peer-to-peer scheme for media streaming. In: Tran, D., Hua, K. (eds.) Proc.of the IEEE INFOCOM 2003, pp. 1283–1293. IEEE Computer Society Press, Los Alamitos (2003)
Xu, D., Hefeeda, M., Hambrusch, S., Bhargava, B.: On peer-to-peer media streaming. In: Proc. ICDCS 2002 (July 2002)
Guo, Y., Suh, K., Kurose, J., Towsley, D.: P2Cast:P2P patching scheme for Vod service. In: Proc.of the WWW 2003, pp. 301–309. ACM Press, New York (2003)
Zhang, X., Liu, J., Li, B., Yum, T.S.P.: DONet/CoolStreaming:A Data-Driven Overlay Network for Live Media Streaming. In: IEEE INFOCOM 2005. Miami,USA (2005)
Haigang, G., Ming, L., Yingchi, M.: Research Advances in Key Technology of P2P-Based Media Streaming[J]. Journal of Computer Research and Development 31(1), 2033–2040 (2006)
Ganesh, A.J., Kermarrec, A.M., Massoulie, L.: Peer-to-Peer Membership Management for Gossip-based Protocols. IEEE Transactions on Computers 52(2), 139–149 (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zheng, S., Yu, Z., Li, Z., Gao, L. (2007). PeerTR: A Peer-to-Peer Terrain Roaming Architecture. In: Xu, M., Zhan, Y., Cao, J., Liu, Y. (eds) Advanced Parallel Processing Technologies. APPT 2007. Lecture Notes in Computer Science, vol 4847. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76837-1_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-76837-1_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76836-4
Online ISBN: 978-3-540-76837-1
eBook Packages: Computer ScienceComputer Science (R0)