Abstract
In this paper, we present a scalable and elastic content-based publish/subscribe model over cloud computing platform to support a smart, flexible and ubiquitous IPTV video surveillance system. Through this system, users of a surveillance system can subscribe to many surveillance events and receive video streams as a notification of new event occurring. This has direct impact on the way surveillance activities are carried out in different application domains including public safety and security, healthcare surveillance, etc. In the publish/subscribe model, it is challenging to match the events with the subscriptions efficiently that contains a large number of live contents. Existing algorithms on event matching are not very effective in the case of range predicates in subscriptions that are commonly used in IPTV video surveillance-based healthcare system and other areas. This paper addresses the aforementioned issue and propose an elastic and scalable algorithm for event matching in IPTV video surveillance over cloud platform. We also show the performance assessment of the proposed event matching algorithm in cloud-based IPTV video surveillance scenario and compare with various state-of-the-art approaches.








Similar content being viewed by others
References
Chang, R.I., Wang, T.C., Wang, C.H., Liu, J.C., Ho, J.M.: Effective distributed service architecture for ubiquitous video surveillance. Inf. Syst. Front. 14(3), 499–515 (2012). doi:10.1007/s10796-010-9255-z
Lee, S.C., Nevatia, R.: Hierarchical abnormal event detection by real time and semi-real time multi-tasking video surveillance system. Mach. Vis. Appl. 25(1), 133–143 (2014)
Hongyun, Y., Xuhui, C., Ruiming, H., & Jun, C. (2008). A reliable and scalable overlay multicast architecture for large-scale video surveillance applications. In: Third International Conference on Communications and Networking in China, 2008 (ChinaCom 2008), pp. 553–557. doi:10.1109/CHINACOM.2008.4685087
Valera, M., Velastin, S.: Intelligent distributed surveillance systems: a review. In: IEEE Proceedings-Vision, Image and Signal Processing, vol. 152, pp. 192–204 (2005)
Mitton, N., Papavassiliou, S., Puliafito, A., Trivedi, K.S.: Combining cloud and sensors in a smart city environment. EURASIP J. Wirel. Commun. Netw. 2012(1), 1–10 (2012). doi:10.1186/1687-1499-2012-24
Díaz, M.E.A., Huh, E.N.: An efficient IPTV cost-based policy management of hosting service for 3rd party content. In: Proceedings of the 5th International Conference on Ubiquitous Information Technologies and Applications (CUTE), 2010, pp. 1–6. (2010). doi:10.1109/ICUT.2010.5677883
Hossain, M.A., Atrey, P.K., Saddik, A.E.: Modeling and assessing quality of information in multisensor multimedia monitoring systems. ACM Trans. Multimed. Comput. Commun. Appl. (TOMM) 7(1), 3 (2011)
Hossain, M.S. and Muhammad, G.: Cloud-based collaborative media service framework for health-care. Hindawi Int. J. Distrib. Sens. Netw. 2014 (2014). doi:10.1155/2014/858712
Hossain, S.M.: QoS-based service composition for distributed video surveillance. Multimed. Tools Appl. 73(1), 169–188 (2014)
Shamim Hossain, M., Alamgir Hossain, S.K., Alamri, A., Anwar Hossain, M.: Ant-based service selection framework for a smart home monitoring environment. Multimed. Tools Appl. 67(2), 433–453 (2013)
Hassan, M.M., Hossain, M.A., Al-Qurishi, M. (2014). Cloud-based mobile iptv terminal for video surveillance. In: 16th International Conference on Advanced Communication Technology (ICACT), 2014, pp. 876–880. doi:10.1109/ICACT.2014.6779086
Lau, P.Y., Park, S., Yoon, J., & Lee, J.: Pay-as-you-use on-demand cloud service: an IPTV case. In: International Conference on Electronics and Information Engineering (ICEIE), 2010, vol. 1, pp. V1–272-V1-276. doi:10.1109/ICEIE.2010.5559876
Friedrich, O., Al-Hezmi, A., Arbanowski, S., Magedanz, T., (2007). Next generation IPTV services for an extended IMS architecture. Eighth International Symposium on Autonomous Decentralized Systems, ISADS’07. pp. 429–436. (2007). doi:10.1109/ISADS.2007.52
Bosloy, J. Building a content-aware network intelligently matching content providers to content viewers. PTVMagazine\_2006\_10. http://www.iptvmagazine.com/2006_10/IPTVMagazine_2006_10_Content_Aware_Network.htm (2006)
Al-Madani, B., Al-Roubaiey, A., Baig, Z.A.: Real-time QoS-aware video streaming: a comparative and experimental study. Adv. Multimed. 2014(164940), 1–11 (2014). doi:10.1155/2014/164940
Yang, Y., Jin, B., Zhang, F., Li, S.: Exploiting content-based pub/sub systems for event detection in emergency management. In: Web-Age Information Management (pp. 199–210). Springer, Berlin (2013). doi:10.1007/978-3-642-39527-7_21
Zou, Y., Cao, J., Wu, H.: TraffiCast: real-time pub/sub based video surveillance system over interconnected WMNs and WSNs. In: 6th IEEE International Conference on Distributed Computing in Sensor Systems Workshops (DCOSSW), 2010, pp. 1–6. (2010). doi:10.1109/DCOSSW.2010.5593283
Zou, Y., Cao, J., Zhang, J.: Pub-Eye: the delay constrained Pub/Sub for large scale wireless video surveillance. In: IEEE Wireless Communications and Networking Conference (WCNC), 2011. IEEE (2011)
Sourlas, V., Paschos, G. S., Flegkas, P., Tassiulas, L.: Mobility support through caching in content-based publish/subscribe networks. In: 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), 2010, pp. 715–720. IEEE (2010). doi:10.1109/CCGRID.2010.22
Baker, D., Georgakopoulos, D., Nodine, M., Cichocki, A.: From events to awareness. In: IEEE Services Computing Workshops, 2006. SCW’06, pp. 21–30. IEEE (2006). doi:10.1109/SCW.2006.16
Wang, Y., Ma, X.: A General scalable and elastic content-based publish/subscribe service. IEEE Trans. Parallel Distribut. Syst. PP(99), 1 (2014)
Ma, X., et al.: A general scalable and elastic matching service for content-based publish/subscribe systems. In: Wiley Concurrency and Computation: Practice and Experience (2014)
Chen, J., Arumaithurai, M., Fu, X., Ramakrishnan, K.K.: Coexist: integrating content oriented publish/subscribe systems with IP. In: Proceedings of the Eighth ACM/IEEE Symposium on Architectures for Networking and Communications Systems, pp. 223–234. ACM, ISBN: 978-1-4503-1685-9 (2012). doi:10.1145/2396556.2396601
Palau C., Martinez-Nohales, J., Mares, J., Molina, B., Esteve, M.: On mobile video streaming IPTV. In: 10th International Conference on Telecommunications, 2009 (ConTEL 2009), pp. 457–462. IEEE (2009)
Prati, A., Vezzani, R., Fornaciari, M., Cucchiara, R.: Intelligent video surveillance as a service. In: Intelligent Multimedia Surveillance, pp. 1–16. Springer, Berlin (2013). doi:10.1007/978-3-642-41512-8_1
Fabián, Romero, & Sánchez: Personalized views in a distributed surveillance system. In: IADIS International Conference on WWW/Internet 2005. http://connection.ebscohost.com/c/articles/63797421/personalized-views-distributed-surveillance-system
Li, M., Ye, F., Kim, M., Chen, H., & Lei, H.: (2011). A scalable and elastic publish/subscribe service. In: IEEE International in Parallel & Distributed Processing Symposium (IPDPS), pp. 1254–1265 (2011). doi:10.1109/IPDPS.2011.119
Chang, T., et al.: P2S: a fault-tolerant publish/subscribe infrastructure. In: Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems. ACM, 2014
Ma, XingKong, Wang, YiJie, Sun, WeiDong: Feverfew: a scalable coverage-based hybrid overlay for internet-scale pub/sub networks. Sci. China Inf. Sci. 57(5), 1–14 (2014)
Barazzutti, R., et al.: Elastic scaling of a high-throughput content-based publish/subscribe engine. In: IEEE 34th International Conference on Distributed Computing Systems (ICDCS), 2014. IEEE, 2014
Hassan, M.M., Song, B., Huh, E.N.: A dynamic and fast event matching algorithm for a content-based publish/subscribe information dissemination system in Sensor-Grid. J. SUPERCOMPUT. 54(3), 330–365 (2010)
Hossain, M. A.: Framework for a cloud-based multimedia surveillance system. Int. J. Distrib. Sens. Netw. 2014(2014) pp. 1–11, (2014)
Acknowledgments
The authors would like to extend their sincere appreciation to the Deanship of Scientific Research at King Saud University, Riyadh, Saudi Arabia for its funding of this research through the Research Group Project no. RGP-VPP-281.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hassan, M.M., Hossain, M.A., Abdullah-Al-Wadud, M. et al. A scalable and elastic cloud-assisted publish/subscribe model for IPTV video surveillance system. Cluster Comput 18, 1539–1548 (2015). https://doi.org/10.1007/s10586-015-0476-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-015-0476-2