Abstract
This paper presents a nature-inspired service composition framework for mobile cloud media services, which attempts to solve the mismatch between resource-hungry rich media content and power-limited smart phones used by healthcare professionals. Our objective was to design and develop on-demand and optimal media service composition schemes (combining various individual services such as media streaming services, transcoding services, and payment services). The technique considers the users’ quality of service (QoS) requirements and is self-optimizing, self-healing, self-configuring, and self-protecting on a mobile media cloud platform. Media cloud services provide similar functionality but different QoS and can dynamically join or leave the cloud. We propose an approach for choosing an optimal service composition path is to formulate an optimization problem that considers the QoS criteria, and then solve the problem using a nature-inspired technique such as the bee-based algorithm. We evaluated the suitability of this framework through simulations and a test-bed.
Similar content being viewed by others
References
Muhammad, G.: Automatic speech recognition using interlaced derivative pattern for cloud based healthcare system. Clust. Comput. 18, 795–802 (2015)
Hossain, M.S., Muhammad, G.: Cloud-assisted industrial internet of things (IIoT)-enabled framework for health monitoring. Comput. Netw. 101, 192–202 (2016)
Kang, S., Kim, T.Y., Jeon, H., Lee, W., Kan, S.: A healthcare information sharing scheme in distributed cloud networks. Clust. Comput. 18, 1–6 (2015)
Hossain, S.: Cloud-supported cyber-physical localization framework for patients monitoring. IEEE Syst. J. (2015). doi:10.1109/JSYST.2015.247064
Gutierrez-Garcia, J.O., Sim, K.M.: Grid and distributed computing, control and automation. Agent-Based Service Composition in Cloud Computing, pp. 1–10. Springer, Berlin (2010)
Qi, L., Dou, W., Zhang, X., Chen, J.: A QoS-aware composition method supporting cross-platform service invocation in cloud environment. Elsevier J. Comput. Syst. Sci. 78(5), 1316–1329 (2012)
Gutierrez-Garcia, J.O., Sim, K.M.: Self-organizing agents for service composition. In: IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom), pp. 59–66. (2010)
Zeng, C., Guo, X., Ou, W., Han, D.: Cloud computing service composition and search based on semantic. In: IEEE International Conference on Cloud Computing, pp. 290–300. Springer, Berlin (2009)
Ye, Z., Zhou, X., Bouguettaya, A.: Genetic algorithm based QoS-aware service compositions. In: International Conference on Database Systems for Advanced Applications, pp. 321–334. Springer, Berlin (2011)
Hossain, M.S., El Saddik, A.: A biologically-inspired multimedia content repurposing system in heterogeneous network environments. Multimed. Syst. J. 14, 135–143 (2008)
Hossain, M.S., Alamri, A., El Saddik, A.: A biologically inspired framework for multimedia service management in a ubiquitous environment. Concurr. Comput. 21(11), 1450–1466 (2009)
Di Caro, G., Dorigo, M.: AntNet: distributed stigmergetic control for communications networks. J. Artif. Intell. Res. 9, 317–365 (1998)
Hossain, M.S., El Saddik, A.: Scalability analysis for personalized multimedia repurposing system. In: Proceedings of the IEEE Instrumentation and Measurement Technology Conference (2006)
Ganek, A.G., Corbi, T.A.: The drawing of the autonomic computing era. IBM Syst. J. 42(1), 5–18 (2003)
Wedde, H.F., Farooq, M., Zhang, Y.: Beehive: an efficient fault tolerant routing algorithm inspired by honey bee behavior. In: International Workshop on Ant Colony Optimization and Swarm Intelligence, pp. 83–94. Springer, Berlin (2004)
Chifu, V.R., Pop, C.B., Salomie, I., Dinsoreanu, M., Niculici, A.N., & Suia, D.S.: Selecting the optimal web service composition based on a multi-criteria bee-inspired method. In: Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services, pp. 40–47. ACM (2010)
Xia, F., Zhao, X., Zhang, J., Ma, J., Kong, X.: BeeCup: a bio-inspired energy-efficient clustering protocol for mobile learning. Future Gener. Comput. Syst. 37, 449–460 (2014)
Karaboga, D., Ozturk, C.: A novel clustering approach: artificial bee colony (ABC) algorithm. Appl. Soft Comput. 11, 652–657 (2011)
Xia, F., Liu, L., Li, J., Ahmed, A.M., Yang, L.T., Ma, J.: BEEINFO: interest-based forwarding using artificial bee colony for socially aware networking. IEEE Trans. Veh. Technol. 64(3), 1188–1200 (2015)
Cristina Bianca, P.O.P., Chifu, V.R., Salomie, I., Dinsoreanu, M., Fodor, M., Condor, I.: A bee-inspired approach for selecting the optimal service composition solution. In: 10th International Conference on Development and Application Systems, Suceava, Romania, May 27–29, 2010. p. 102. (2010)
Liu, Z., Xu, X.: S-ABC—a service-oriented artificial bee colony algorithm for global optimal services selection in concurrent requests environment. In: IEEE International Conference on, Web Services (ICWS), pp. 503–509 (2014)
Zhou, J., Yao, X.: A hybrid artificial bee colony algorithm for optimal selection of QoS-based cloud manufacturing service composition. Int. J. Adv. Manuf. Technol. (2016). doi:10.1007/s00170-016-9034-1
Hossain, M.S., Alamri, A., El Saddik, A.: A framework for QoS-aware multimedia service selection for wireless clients. In: Proceedings of the 3rd ACM Workshop on Wireless Multimedia Networking and Performance Modelling, pp. 16–22 (2007)
Acknowledgments
This project was funded by the National Plan for Science, Technology and Innovation (MAARIFAH), King Abdulaziz City for Science and Technology, Kingdom of Saudi Arabia, Award Number (12-INF2613-02).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Alamri, A. Nature-inspired multimedia service composition in a media cloud-based healthcare environment. Cluster Comput 19, 2251–2260 (2016). https://doi.org/10.1007/s10586-016-0647-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-016-0647-9