According to above P2P-MANET taxonomy, we survey and classify the existing protocols via the categorization as Figure 7.1 illustrated. In Table 7.1, we list these protocols with their proposed date in order, and discuss to solve the problems of continuity, scalability, mobility, and proximity.
P2P-MANET scheme
off-the-shelf layer-enhanced cross-layer
combination integration independency dependency adaptation innovation
DDLS
Figure 7.1:The categories of P2P-MANET protocols.
Table 7.1: The P2P-MANET protocols in the survey.
C = Continuity, S = Scalability, M = Mobility, P = Proximity
Name Year Application Taxonomy C S M P
7DS Apr. 2001 Web sharing Off-the-shelf combination
Proem Aug. 2001 File sharing Layer-enhanced independency
PDI Jul. 2002 File searching Off-the-shelf combination
Name Year Application Taxonomy C S M P
DPSR Jun. 2003 Ad hoc routing Off-the-shelf integration
ORION Oct. 2003 File sharing Layer-enhanced independency
MPP Oct. 2003 File sharing Layer-enhanced dependency
MobileMAN Mar. 2004 File searching Cross-layer adaptation
M-CAN May 2004 File sharing Off-the-shelf combination
RLM Nov. 2004 File searching Layer-enhanced independency
Ekta Dec. 2004 File searching Off-the-shelf integration
CAPS Feb. 2005 File sharing Off-the-shelf combination
CrossROAD Mar. 2005 Service discovery Cross-layer adaptation
RAON Mar. 2005 File searching Layer-enhanced independency
XL-Gnutella Mar. 2005 File sharing Cross-layer adaptation
AODV-SD Jun. 2005 File searching Layer-enhanced independency
MADPastry Jul. 2005 Peer lookup Off-the-shelf integration
FastTrack-AODV Aug. 2005 File sharing Off-the-shelf integration
M-Chord Jan. 2006 File sharing Off-the-shelf combination
Smart Gnutella Oct. 2006 Overlay managing Layer-enhanced independency
DPSR-Graph Dec. 2006 Ad hoc routing Off-the-shelf integration
MAFDC Jan. 2007 File sharing Layer-enhanced independency
MAPCP Feb. 2007 File sharing Layer-enhanced independency
DDLS May 2007 Web sharing Off-the-shelf combination
P2PMLS May 2007 Live streaming Layer-enhanced dependency
UADV Aug. 2007 File searching Cross-layer adaptation
SRSO Oct. 2007 File sharing Cross-layer innovation
MP2PS Nov. 2008 Live streaming Off-the-shelf combination
Hashline Jan. 2009 File sharing Cross-layer innovation
Incite Jan. 2009 File sharing Layer-enhanced independency
Name Year Application Taxonomy C S M P
CLAPS Jan. 2009 Live streaming Cross-layer adaptation
NAP May 2009 File sharing Layer-enhanced independency
P2PSI Jun. 2009 File sharing Cross-layer innovation
Membership Tree Sep. 2009 Overlay managing Layer-enhanced independency
MST-OLSR Jun. 2010 File sharing Off-the-shelf combination
MOG-CVE Jul. 2010 Overlay managing Cross-layer adaptation
EXL Dec. 2010 File sharing Cross-layer adaptation
C = Continuity, S = Scalability, M = Mobility, P = Proximity
Reference
[1] T. Biermann, L. Scalia, C. Choi, H. Karl, and W. Kellerer. CoMP clustering and backhaul limitations in cooperative cellular mobile access networks. Pervasive and Mobile Computing, volume 8, issue 5, 2012,
pages 662–681.
[2] S. Sesay, Z. Yang, and J. He. A survey on mobile ad hoc wireless network. Information Technology Journal, volume 3, issue 2, 2004, pages 168–175.
[3] G. Anastasi, E. Borgia, M. Conti, E. Gregori, and A. Passarella. Understanding the real behavior of Mote and 802.11 ad hoc networks: an experimental approach. Pervasive and Mobile Computing, volume 1, issue
2, 2005, pages 237–256.
[4] A. Mawji, H. Hassanein, and X. Zhang. Peer-to-peer overlay topology control for mobile ad hoc networks.
Pervasive and Mobile Computing, volume 7, issue 4, 2011, pages 467–478.
[5] N. Leibowitz, M. Ripeanu, and A. Wierzbicki. Deconstructing the Kazaa network. IEEE Workshop on Internet Applications, 2003, pages 112–120.
[6] M. Ripeanu. Peer-to-Peer Architecture Case Study: Gnutella Network. International Conference on Peer-to-Peer Computing, 2001, pages 99–100.
[7] S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker. A scalable Content-Addressable Network.
ACM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, 2001.
[8] I. Stoica, R. Morris, D. Karger, M.F. Kaashoek, and H. Balakrishnan. Chord: A Scalable Peer-to-Peer Lookup Service for Internet Applications. ACM Conference on Applications, Technologies, Architectures,
and Protocols for Computer Communications, 2001, pages 149–160.
[9] A. Rowstron and P. Druschel. Pastry: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer systems. IFIP/ACM International Conference on Distributed Systems Platforms, 2001.
[10] C. Perkins and P. Bhagwat. Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers. ACM Conference on Communications Architectures, Protocols and Applications, 1994,
pages 234–244.
[11] T. Clausen, P. Jacquet, A. Laouiti, P. Muhlethaler, A. Qayyum, and L. Viennot. Optimized Link State Routing Protocol for Ad Hoc Networks. IEEE International Multitopic Conference, 2001, pages 62–68.
[12] C. Perkins and E. Royer. Ad hoc On-demand Distance Vector Routing. IEEE Workshop on Mobile Computing Systems and Applications, 1999, pages 90–100.
[13] D.B. Johnson, D.A. Maltz and J. Broch. DSR: the dynamic source routing protocol for multi-hop wireless ad hoc networks. Ad Hoc Networking, 2001.
[14] G. Peng, S. Li, H. Jin, and T. Ma. M-CAN: a Lookup Protocol for Mobile Peer-to-Peer Environment.
International Symposium on Parallel Architectures, Algorithms and Networks, 2004, pages 544–549.
[15] T. Zahn and J. Schiller. MADPastry: A DHT Substrate for Practicably Sized MANETs. Workshop on Applications and Services in Wireless Networks, 2005.
[16] M. Li, E.Chen, and P.C. Sheu. A Chord-Based Novel Mobile Peer-to-Peer File Sharing Protocol.
Asia-Pacific Web Conference on Frontiers of WWW Research and Development, 2006, pages 806–811.
[17] S.A. Baset and H. Schulzrinne. An analysis of the Skype peer-to-peer Internet telephony protocol. IEEE International Conference on Computer Communications, 2006, pages 23–33.
[18] W. Wang, B. Soong, and Y. Chan. Design and Implementation of Audio Conferencing Testbed based on Wi-Fi MANET. IEEE Wireless Communications and Networking Conference, 2009, pages 1–6.
[19] N.B. Niraula, K. Kanchanasut, and A. Laouiti. Peer-to-Peer Live Video Streaming over Mobile Ad Hoc Network. International Conference on Wireless Communications and Mobile Computing: Connecting the
World Wirelessly, 2009, pages 1045–1050.
[20] A. Boukerche, A. Zarrad, and R.B. Araujo. A Smart Gnutella Overlay Formation for Collaborative Virtual Environments over Mobile Ad-Hoc Networks. IEEE International Symposium on Distributed Simulation
and Real-Time Applications, 2006, pages 143–156.
[21] N.N. Qadri, M. Alhaisoni, and A. Liotta. Mesh Based P2P Streaming Over MANETs. International Conference on Advances in Mobile Computing and Multimedia, Nov. 2008.
[22] T. Zahn and J. Schiller. Designing structured peer-to-peer overlays as a platform for distributed network applications in mobile ad hoc networks. Computer Communications, volume 31, issue 3, 2008, pages
643–654.
[23] D. Bottazzi, R. Montanari, and G. Rossi. A self-organizing group management middleware for mobile ad-hoc networks. Computer Communications, volume 31, issue 13, 2008, pages 3040–3048.
[24] C.C. Chou, D.S.L. Wei, C.C.J. Kuo, and K. Naik. An efficient anonymous communication protocol for peer-to-peer applications over mobile ad-hoc networks. IEEE Journal on Selected Areas in
Communications, volume 25, issue 1, 2007, pages 192–203.
[25] A. Marques, F.M. Silva, and R. Rocha. P2P over mobile ad-hoc networks. Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops, 2009, pages 1–3.
[26] S. Weber and L. Cheng. A survey of anycast in IPv6 networks. IEEE Communications Magazine, volume 42, issue 1, 2004, pages 127–132.
[27] X. Hei, Y. Liu, and K.W. Ross. Inferring Network-Wide Quality in P2P Live Streaming Systems. IEEE Journal on Selected Areas in Communications, volume 25, issue 9, 2007, pages 1640–1654.
[28] S. Xie, B. Li, G.Y. Keung, X. Zhang. Coolstreaming: Design, theory, and practice. IEEE Transactions on Multimedia, volume 9, issue 8, 2007, pages 1661–1671.
[29] A. Klemm, C. Lindemann, and O. P. Waldhorst. A Special-Purpose Peer-to-Peer File Sharing System for
Mobile Ad Hoc Networks. IEEE Vehicular Technology Conference, 2003, pages 2758–2763.
[30] M. Alhaisoni, and A. Liotta. Characterization of signaling and traffic in Joost. Peer-to-Peer Networking and Applications, volume 2, issue 1, 2009, pages 75–83.
[31] OMNET++ 4.0. http://www.omnetpp.org.
[32] INET Framework. http://inet.omnetpp.org.
[33] Mobility Framework for OMNeT++. http://mobility-fw.sourceforge.net/ hp/index.html.
[34] OverSim for OMNeT++. http://www.oversim.org.
[35] J.A. Johnsen, L.E. Karlsen, and S.S. Birkeland. Peer-to-peer networking with BitTorrent. Department of Telematics, NTNU, 2005.
[36] J. Lei, L. Shi, and X. Fu. An experimental analysis of Joost peer-to-peer VoD service. Peer-to-Peer Networking and Applications, volume 3, issue 4, 2010, pages 351–362.
Publication
[a] J.L. Kuo, C.H. Shih, and Y.C. Chen. A dynamic self-adjusted buffering mechanism for peer-to-peer real-time streaming. International Journal of Intelligent Systems and Applications, volume 3, number 3,
2011, pages 1–10.
[b] J.L. Kuo, C.H. Shih, C.Y. Ho, M.C. Wang, and Y.C. Chen. RING: A cross-Layer P2P group conferencing mechanism over mobile ad-hoc networks. IEICE Transactions on Communications, volume E95-B, number
9, 2012, pages 2759–2768.
[c] J.L. Kuo, C.H. Shih, C.Y. Ho, and Y.C. Chen. A Cross-Layer Approach for Real-Time Multimedia Streaming on Wireless Peer-to-Peer Ad-Hoc Network. Ad Hoc Networks, volume 11, issue 1, 2012, pages
339–354.
[d] C.H. Shih, J.L. Kuo, C.Y. Ho, and Y.C. Chen. Media-Independent Handover Design for Seamless Mobility in Heterogeneous WiMAX/WiFi Networks. IEICE Transactions on Communications, volume E95-B,
number 10, 2012, pages 3168–3178.
[e] C.H. Shih, J.L. Kuo, and Y.C. Chen. A Cross-layer Design for Wireless Ad-Hoc Peer-to-Peer Live Multimedia Streaming. IEICE Transactions on Communications, volume E95-B, number 10, 2012, pages
3316–3319.
[f] J.L. Kuo, C.H. Shih, and Y.C. Chen. A self-adjusted buffer control for P2P live streaming. The International Symposium on Computer Network and Multimedia Technology, 2010.
[g] J.L. Kuo, C.H. Shih, and Y.C. Chen. A comprehensive study of delivery strategies with chunk scheduling for mesh P2P live streaming. Proceedings of the International Conference on Ubiquitous Information
Management and Communication, 2011.
[h] C.H. Shih, J.L. Kuo, C.H. Huang, and Y.C. Chen. A proxy-based fast handover scheme for hierarchical mobile IPv6. Proceedings of the International Conference on Ubiquitous Information Management and
Communication, 2011.
[i] J.L. Kuo, C.H. Shih, and Y.C. Chen. A Host-based Fast Mobility Scheme (HFMS) in 802.16j Mobile RS Mode. International Conference on Network and Computing Technology, 2013.