Skip to main content
Log in

A scalable and elastic cloud-assisted publish/subscribe model for IPTV video surveillance system

  • Published:
Cluster Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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

  4. Valera, M., Velastin, S.: Intelligent distributed surveillance systems: a review. In: IEEE Proceedings-Vision, Image and Signal Processing, vol. 152, pp. 192–204 (2005)

  5. 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

    Article  Google Scholar 

  6. 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

  7. 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)

    Google Scholar 

  8. 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

  9. Hossain, S.M.: QoS-based service composition for distributed video surveillance. Multimed. Tools Appl. 73(1), 169–188 (2014)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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

  12. 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

  13. 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

  14. 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)

  15. 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

    Article  Google Scholar 

  16. 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

  17. 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

  18. 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)

  19. 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

  20. 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

  21. Wang, Y., Ma, X.: A General scalable and elastic content-based publish/subscribe service. IEEE Trans. Parallel Distribut. Syst. PP(99), 1 (2014)

  22. 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)

  23. 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

  24. 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)

  25. 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

  26. 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

  27. 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

  28. 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

  29. 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)

    Article  Google Scholar 

  30. 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

  31. 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)

    Article  Google Scholar 

  32. Hossain, M. A.: Framework for a cloud-based multimedia surveillance system. Int. J. Distrib. Sens. Netw. 2014(2014) pp. 1–11, (2014)

Download references

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

Authors

Corresponding author

Correspondence to Mohammad Mehedi Hassan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-015-0476-2

Keywords

Navigation