CN  Vol.7 No.2 , May 2015
Determining Requirements for an Optimal Ad-Hoc Multicast Protocol in Mobile Health Care Training Systems
Abstract: Nowadays, Health Care Training-based System (HCTS) is a vital component in the education and training of health care in 3D Virtual Environment (VE). The practice of HCTS continues to grow at rapid pace throughout all of the healthcare disciplines, however research in this field is still in its early stage. Increasingly, decision makers and developers look forward to offer more sophisticated, much larger, and more complex HCTS to serve the desired outcome and improve the quality and safety of patient care. Due to the rapidly increasing usage of personal mobile devices and the need of executing HCTS applications in environments that have no previous network infrastructure available, Mobile Health Care Training-based System (MHCTS) is an expected future trend. In such systems, medical staff will share and collaborate in a 3D virtual environment through their mobile devices in an ad-hoc network (MANET) in order to accomplish specific missions’ typically surgical emergency room. Users are organized into various groups (Radiologists, Maternity departments, and General surgery etc...), and need to be managed by a multicast scheme to save network bandwidth and offer immersive sense. MHCTS is sensitive to networking issues, since interactive 3D graphics requires additional load due to the use of mobile devices. Therefore, we need to emphasize on the importance and the improvement of multicast techniques for the effectiveness of MHCTS and the management of collaborative group interaction. Research so far has devoted little attention to the network communication protocols design of such systems which is crucial to preserve the sense of immersion for participating users. In this paper, we investigate the effect of multicast routing protocol in advancing the field of Health care Training-based System to the benefit of patient’s safety, and health care professional. Also, we address the issue of selecting a multicast protocol to provide the best performance for a particular e-health system at any time. Previous work has demonstrated that multicast operates at least as efficiently as traditional MAODV. A comprehensive analysis about various ad-hoc multicast routing protocols is proposed. The selection key factors for the right protocol for MHCTS applications were safety and robustness. To the best of our knowledge, this work will be the first initiative involving systematic literature reviews to identify a research gate for the use of multicast protocol in health care simulation learning community.
Cite this paper: Zarrad, A. and Mahlous, A. (2015) Determining Requirements for an Optimal Ad-Hoc Multicast Protocol in Mobile Health Care Training Systems. Communications and Network, 7, 81-88. doi: 10.4236/cn.2015.72008.

[1]   Peterson, M. (2005) Learning Interaction in an Avatar-Based Virtual Environment: A Preliminary Study. Journal Pacific Association for Computer Assisted Language Learning, 1, 29-40.

[2]   Paiva, P.V.F., Machado, L.S. and de Oliveira, J.C. (2012) A Peer-to-Peer Multicast Architecture for Supporting Collaborative Virtual Environments (CVEs) in Medicine. Proceedings of 14th Symposium on Virtual and Augmented Reality, Rio Janiero, 28-31 May 2012, 165-173.

[3]   Greenhalgh, C. and Benford, S. (1997) A Multicast Network Architecture for Large Scale Collaborative Virtual Environments. ECMAST*97, Milan, May 1997, 21-23.

[4]   Boukerche, A., Maamar, H. and Hossain, A. (2007) A Performance Evaluation of a Hybrid Multicast Transport Protocol for a Distributed Collaborative Virtual Simulation of a Brain Tumor Tele-Surgery Class of Applications. 12th IEEE Symposium on Computers and Communications, ISCC 2007, Aveiro, 1-4 July 2007, 975-980.

[5]   Paiva, P.V.F., Machado, L.S. and Oliveira, J.C. (2012) An Experimental Study on CHVE’s Performance Evaluation. Studies in Health Technology and Informatics, 173, 328-330.

[6]   Boukerche, A. and Ren, Y. (2009) A Secure Mobile Healthcare System Using Trust-Based Multicast Scheme. IEEE Journal on Selected Areas in Communications, 27, 387-399.

[7]   Claypool, M. and Claypool, K. (2006) Latency and Player Actions in Online Games. Communications of the ACM, Special Issue: Entertainment Networking, 49, 40-45.

[8]   Wloka, M. (1995) Lag in Multiprocessor VR. Presence: Teleoperators and Virtual Environments (MIT Press), 4, 50-63.

[9]   Park, K. and Kenyon, V. (1999) Effects of Network Characteristics on Human Performance in a Collaborative Virtual Environment. Proceedings of the IEEE Virtual Reality, Houston, 13-17 March 1999, 104-111.

[10]   Perkins, C.E. and Royer, E.M. (1999) Ad-Hoc On-Demand Distance Vector Routing. Proceedings WMCSA’99. Second IEEE Workshop on Mobile Computing Systems and Applications, 90-100.

[11]   Royer, E.M. and Perkins, C.E. (1999) Multicast Operation of the Ad-Hoc On-Demand Distance Vector Routing Protocol. In: Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, ACM, New York, 207-218.

[12]   Xiang, M. (2012) Analysis on Multicast Routing Protocols for Mobile Ad Hoc Networks. Proceedings of the International Conference on Solid State Devices and Materials Science, Macao, 1-2 April 2012, 1787-1793.

[13]   Wu, C.W., Tay, Y.C. and Toh, C.K. (1998) Ad-Hoc Multicast Routing Protocol Utilizing Increasing Id-Numbers (AMRIS) Functional Specification. Internet Draft, November 1998.

[14]   Garcia-Luna-Aceves, J.J. and Madruga, E.L. (1999) The Core-Assisted Mesh Protocol. IEEE Journal on Selected Areas in Communications, 17, 1380-1394.

[15]   Musznicki, B., Tomczak, M. and Zwierzykowski, P. (2012) Dijkstra-Based Localized Multicast Routing in Wireless Sensor Networks. Proceedings of the 8th International Symposium on Communication Systems Networks & Digital Signal Processing (CSNDSP), Poznan, 18-20 July 2012, 1-6.

[16]   Sanchez, J.A. and Ruiz, P.M. (2006) LEMA: Localized Energy-Efficient Multicast Algorithm Based on Geographic Routing. Proceedings of the 31st IEEE Conference on Local Computer Networks, Tampa, 14-16 November 2006, 3-12.

[17]   Kruskal, J.B. (1956) On the Shortest Spanning Subtree of a Graph and the Traveling Salesman Problem. Proceedings of the American Mathematical Society, 7, 48-50.

[18]   Dijkstra, E.W. (1959) A Note on Two Problems in Connexion with Graphs. Numerische Mathematik, 1, 269-271.

[19]   Zhang, W., Jia, X., Huangand, C. and Yang, Y. (2005) Energy-Aware Location Aided Multicast Routing in Sensor Networks. Proceedings of the International Conference on Wireless Communications, Networking and Mobile Computing, Wuhan, 23-26 September 2005, 901-904.

[20]   Garcia-Luna-Aceves, J.J. and Madruga, E.L. (1999) The Core-Assisted Mesh Protocol. IEEE Journal on Selected Areas in Communications, 17, 1380-1394.

[21]   Ballardie, A., Francis, P. and Crowcroft, J. (1993) Core Based Trees (CBT): An Architecture for Scalable Inter-Domain Multicast Routing. Proceedings of the ACM SIGCOMM’ 93 Conference on Communications Architectures, Protocols and Applications, San Francisco, September 13-17 1993, 13-17.

[22]   Boukerche, A., Zarrad, A. and Araujo, R. (2007) A Novel Gnutella Application Layer Multicast Protocol for Collaborative Virtual Environments over Mobile Ad-Hoc Networks. Proceedings of the IEEE Wireless Communications and Networking Conference, Kowloon, 11-15 March 2007, 2825-2830.