This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Globally Overlaid Hierarchical P2P-SIP Architecture with Route Optimization
November 2011 (vol. 22 no. 11)
pp. 1826-1833
Huei-Wen Ferng, National Taiwan University of Science and Technology, Taipei
Iwan Christanto, National Taiwan University of Science and Technology, Taipei
In this paper, a three-level P2P-SIP architecture employing SIP servers is proposed for the overlay network. The proposed architecture achieves global overlay and has the capability of solving the triangular routing problem for the domain-based P2P-SIP architecture to reach route optimization. Demonstrated by our numerical results, the proposed architecture can exhibit its superiorities over the closest-related architectures in the literature in terms of message rate, latency, and physical hops count.

[1] D. Bryan, B. Lowekamp, and C. Jennings, "SOSIMPLE: A Serverless, Standards-Based, P2P SIP Communication System," Proc. IEEE First Int'l Workshop Advanced Architectures and Algorithms for Internet Delivery and Applications (AAA-IDEA '05), Mar. 2005.
[2] D. Bryan, P. Matthews, E. Shim, D. Willis, and S. Dawkins, "Concepts and Terminology for Peer to Peer SIP," Internet Draft, Internet Eng. Task Force, July 2008.
[3] C.M. Cheng, S.L. Tsao, and J.C. Chou, "Unstructured Peer-to-Peer Session Initiation Protocol for Mobile Environment," Proc. IEEE 18th Int'l Symp. Personal, Indoor and Mobile Radio Comm. (PIMRC '07), 2007.
[4] P. Fonseca, R. Rodrigues, A. Gupta, and B. Liskov, "Full-Information Lookups for Peer-to-Peer Overlays," IEEE Trans. Parallel and Distributed Systems, vol. 20, no. 9, pp. 1339-1351, Sept. 2009.
[5] L. Garces-Erice, E. Biersack, P. Felber, K. Ross, and G. Urvoy-Keller, "Hierarchical Peer-to-Peer Systems," Proc. Euro-Par Parallel Processing, pp. 1230-1239, June 2004.
[6] X. Gu, Z. Wen, P.S. Yu, and Z.Y. Shae, "Peertalk: A Peer-to-Peer Multiparty Voice-Over-IP System," IEEE Trans. Parallel and Distributed Systems, vol. 19, no. 4, pp. 515-528, Apr. 2008.
[7] L.C. Li, J.W. Shi, W.J. Lin, Y. Wang, Y.N. Li, and J. Yang, "Transit-Stub Architecture for Peer-to-Peer SIP," Proc. IEEE Conf. 33rd Software Eng. and Advanced Applications (EUROMICRO SEAA '07), Sept. 2007.
[8] T. Lin, P. Lin, H. Wang, and C. Chen, "Dynamic Search Algorithm in Unstructured Peer-to-Peer Networks," IEEE Trans. Parallel and Distributed Systems, vol. 20, no. 5, pp. 654-666, May 2009.
[9] H.Y. Ma, B.M. Xu, H.X. Wan, and C.Y. Li, "A Hierarchical P2P Architecture for SIP Communication," Proc. IEEE Int'l Conf. Next Generation Mobile Applications, Services and Technologies (NGMAST '07), 2007.
[10] S. Narayanan and G. Daley, "An Architecture for Peer-to-Peer Session Initiation Protocol (P2P SIP)," Internet Draft, Internet Eng. Task Force, Feb. 2006.
[11] C. Perkins and D.B. Johnson, "Route Optimization in Mobile IP," Internet Draft, Internet Eng. Task Force, Sept. 2001.
[12] S. Rhea, G. Dennis, R. Timothy, and K. John, "Handling Churn in a DHT," Proc. USENIX Ann. Technical Conf., June 2004.
[13] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, "SIP: Session Initiation Protocol," RFC 3261, Internet Eng. Task Force, June 2002.
[14] J. Shi, Y. Ji, H. Zhang, and Y. Li, "Hierarchical P2P-SIP Architecture," Internet Draft, Internet Eng. Task Force, Aug. 2006.
[15] K. Singh and H. Schulzrinne, "Peer-to-Peer Internet Telephony Using SIP," Proc. ACM Int'l Workshop Network and Operating Systems Support for Digital Audio and Video (NOSSDAV '05), June 2005.
[16] H. Song, M. Matuszewski, and D. York, "P2PSIP Security Overview and Risk Analysis," Internet Draft, Internet Eng. Task Force, Oct. 2009.
[17] I. Stoica, R. Morris, D. Karger, M. Kaashoek, and H. Balakrishan, "Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications," Proc. ACM SIGCOMM, Aug. 2001.
[18] J. Veizades, E. Guttman, C. Perkins, and S. Kaplan, "Service Location Protocol," RFC 2165, Internet Eng. Task Force, June 1997.
[19] D. Willis and B. Hoeneisen, "Session Initiation Protocol (SIP) Extension Header Field for Service Route Discovery During Registration," RFC 3608, Internet Eng. Task Force, Oct. 2003.
[20] Y. Wu, "SSCS: A Serverless SIP-Based Communication System," Proc. IEEE Global Telecomm. Conf. (GLOBECOM '07), 2007.

Index Terms:
Peer-to-peer, session initiation protocol, global overlay, overlay network.
Citation:
Huei-Wen Ferng, Iwan Christanto, "A Globally Overlaid Hierarchical P2P-SIP Architecture with Route Optimization," IEEE Transactions on Parallel and Distributed Systems, vol. 22, no. 11, pp. 1826-1833, Nov. 2011, doi:10.1109/TPDS.2011.81
Usage of this product signifies your acceptance of the Terms of Use.