Share This Article:

Design and Implementation of Peer-to-Peer Service Routing Algorithm

Abstract Full-Text HTML XML Download Download as PDF (Size:245KB) PP. 575-580
DOI: 10.4236/jsea.2015.811054    5,177 Downloads   5,567 Views  
Author(s)    Leave a comment


Due to the lack of QoS (quality of service) guarantee in current Peer-to-Peer services routing network, it is difficult to apply Peer-to-Peer network to business successfully. Therefore, a service guarantee routing model is proposed in this paper, and an ant colony algorithm is designed for this routing model. Finally, the experimental analysis of the Peer-to-Peer services routing algorithm is presented. The experimental result shows the effectiveness of the service routing algorithm.

Conflicts of Interest

The authors declare no conflicts of interest.

Cite this paper

Gao, X. (2015) Design and Implementation of Peer-to-Peer Service Routing Algorithm. Journal of Software Engineering and Applications, 8, 575-580. doi: 10.4236/jsea.2015.811054.


[1] Seet, B.C. (2009) Mobile Peer-to-Peer Computing for Next Generation Distributed Environments: Advancing Conceptual and Algorithmic Applications. IGI Global Press, New York.
[2] Psillassa, B., Yawut, C. and Dhaou, R. (2011) Network Awareness and Dynamic Routing: The Ad Hoc Network Case. Computer Networks, 55, 2315-2328.
[3] Zhao, B., Kubiatowicz, J. and Joseph, A. (2001) Tapestry: An Infrastructure for Fault-Tolerant Wide-Area Location and Routing. Technical Report UCB/CSD-01-1141, Computer Science Division, University of California, Berkeley, Berkeley, 106-115.
[4] Maymounkov, P. and Kademlia, M.D. (2002) A Peer-to-Peer Information System Based on the XOR Metric. Proceedings of the 1st International Workshop on Peer-to-Peer Systems (IPTPS 2002), Cambridge, 7-8 March 2002, 53-65.
[5] Karger, D.R., Lehman, E., Leighton, T., Levine, M., Lewin, D. and Panigrahy, R. (1997) Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the Worldwide Web. ACM Symposium on Theory of Computing, 5, 654-663.
[6] Gambardella, L.M. and Dorigo, M. (1995) Ant-Q: A Reinforcement Learning Approach to the Traveling Salesman Problem. Proceedings of the 12th International Conference on Machine Learning, Tahoe City, 9-12 July 1995, 252-260.
[7] Boschetti, M., Jelasity, M. and Maniezzo, V. (2004) A Local Approach to Membership Overlay Design. Working Paper, Department of Computer Science, 16, 250-360
[8] Tsai, C.F. and Tsai, C.W. (2002) A New Approach for Solving Large Traveling Salesman Problem Using Evolution Ant Rules. Proceedings of the 2002 International Joint Conference on Neural Networks, 2, 1540-1545.
[9] Lv, K.C. (1999) Single Objective, Multi-Objective and Integer Programming. Tsinghua University Press, Beijing.
[10] Lei, D.M. and Yan, X.P. (2009) Multi-Objective Intelligent Optimization Algorithm and Its Application. Science Press, Beijing.
[11] Wu, J., Cheng, B., Yuen, C., Cheung, N.-M. and Chen, J. (2015) Trading Delay for Distortion in One-Way Video Communication over the Internet. IEEE Transactions on Circuits and Systems for Video Technology, PP, 1.
[12] Wu, J., Cheng, B., Yuen, C., Shang, Y. and Chen, J. (2015) Distortion-Aware Concurrent Multipath Transfer for Mobile Video Streaming in Heterogeneous Wireless Networks. IEEE Transactions on Mobile Computing, 14, 688-701.
[13] Wu, J., Yuen, C., Cheung, N.-M. and Chen, J. (2015) Delay-Constrained High Definition Video Transmission in Heterogeneous Wireless Networks with Multi-homed Terminals. IEEE Transactions on Mobile Computing, PP, 1.
[14] Wu, J., Tian, Y., Cheng, B. and Shang, Y. (2013) Comprehensively Context-Aware Approach to Guarantee Multimedia Conferencing Services. China Communications, 10, 53-64.
[15] Wu, J., Yuen, C., Cheng, B., Shang, Y. and Chen, J. (2014) Goodput-Aware Load Distribution for Real-Time Traffic over Multipath Networks. IEEE Transactions on Parallel and Distributed Systems, 26, 2286-2299.
[16] Wu, J., Yuen, C., Wang, M. and Chen, J. (2015) Content-Aware Concurrent Multipath Transfer for High-Definition Video Streaming over Heterogeneous Wireless Networks. IEEE Transactions on Parallel and Distributed Systems, PP, 1.
[17] Wang, X. and Cui, P.Y. (2005) New Method Based on Ant Colony Algorithm for Path Planning and Simulation. Computer Simulation, 22, 0060.

comments powered by Disqus

Copyright © 2018 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.