Abstract
Software Defined Networks (SDN) has been attracting researchers, scientist, and technology experts from both academia and industry to enhance the current ICT stakes and networking paradigm. The beauty of SDN is the division of Control and Data planes and make it easy for the engineers to modify the networking protocols without visiting onsite devices. Similarly, smart cities concept has been coined recently, where a plethora of smart devices will be connected and providing tons of services to the citizens, officials, and governmental departments. The Internet of Things (IoT) plays a vital role in guaranteeing such services. Few efforts have been made to merge SDN and IoT with the sole purpose of efficient Data retrieval and achieve remotely configurable networks. In this paper, we explicitly define the Internet of Software Defined Things architecture and bring it to Smart Cities as a use-case. Our 3-tier architecture consists of Data Collection, Data Management, and Application levels that are further connected via two intermediate levels working on SDN principles. Followed by the potentials of SDN and IoT for Smart Cities, we evaluated our proposed architecture using Spark and GraphX with Hadoop Ecosystem and the results shows that efficient transfer of Data over SDN for real-time processing is achieved.
Similar content being viewed by others
References
Gandomi, A., Haider, M.: Beyond the hype: big data concepts, methods, and analytics. Int. J. Inform. Manange. 35(2), 137–144 (2015)
Gudivada, V.N., Baeza-Yates, R., Raghavan, V.V.: Big data: promises and problems. IEEE Comput. 48(3), 20–23 (2015)
Index, C.V.N.: Forecast and Methodology, 2013–2018 (2013)
McKeown, N., et al.: OpenFlow: enabling innovation in campus networks. In: ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69–74 (2008)
McKeown, N.: Software-defined networking. In: INFOCOM Keynote Speech, vol. 17, no. 2, pp. 30–32 (2009)
Xu, K., et al.: Toward a practical reconfigurable router: a software component development approach. IEEE Netw. 28(5), 74–80 (2014)
Hong, W., Wang, K., Hsu, Y.-H.: Application-aware resource allocation for SDN-based cloud datacenters. In: Proceedings of the International Conference Cloud Computing and Big Data 2013, Fuzhou, China (2013)
Han, Y., et al.: Software defined networking-based traffic engineering for data center networks. In: Proceedings of the 16th Asia-Pacific Network Operations and Management Symposium., Taiwan (2014)
Kolozali, S., Bermudez-Edo, M., Puschmann, D., Ganz, F., Barnaghi, P.: A knowledge-based approach for real-time iot data stream annotation and processing. In: Proceedings of the 2014 IEEE International Conference on Internet of Things (iThings 2014), Taipei, Taiwan (2014)
Gramaglia, M., Trullols-Cruces, O., Naboulsi, D., Fiore, M., Calderon, M.: Vehicular networks on two Madrid highways. In: 2014 Eleventh Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), vol. 3, pp. 423–431. Singapore (2014)
Silva, B.N., Khan, M., Han, K.: Big data analytics embedded smart city architecture for performance enhancement through real-time data processing and decision-making. Wirel. Commun. Mob. Comput. 2017, 1–12 (2017)
Rowley, J.: The wisdom hierarchy: representations of the DIKW hierarchy. J. Inf. Sci. 33(2), 163–180 (2007)
Bischof, S., Karapantelakis, A., Nechifor, C.-S., Sheth, A., Mileo, A., Barnaghi, P.: Semantic modeling of smart city data. In: Position Paper in W3C Workshop on the Web of Things: Enablers and services for an open Web of Devices, Berlin, Germany (2014)
Tönjes, R., Barnaghi, P., Ali, M., Mileo, A., Hauswirth, M., Ganz, F., Ganea, S., Kjærgaard, B., Kuemper, D., Nechifor, S., Puiu, D., Sheth, A., Tsiatsis, V., Vestergaard, L.: Real Time IoT stream processing and large-scale data analytics for smart city applications. In: Poster Session, European Conference on Networks and Communications (2014)
Khan, M., Silva, B.N., Han, K.: A web of things-based emerging sensor network architecture for smart control systems. Sensors 17(2), 332 (2017)
Kandula, S., et al.: The nature of data center traffic: measurements and analysis. In: Proceedings of the 9th ACM SIGCOMM Conference Internet Measurement, pp. 202–208 (2009)
Chen, M.-H., et al.: A low-latency two-tier measurement and control platform for commodity SDN. IEEE Commun. Mag. 54(9), 202–208 (2016)
Ioannou, A., Weber, S.: A survey of caching policies and forwarding mechanisms in information-centric networking. IEEE Commun. Surv. Tutor. 18(4), 2847–2886 (2016)
Hou, R., Fang, L., Chang, Y., Yang, L., Wang, F.: Named data networking over WDM-based optical networks. IEEE Netw. 31(3), 70–79 (2017)
Uppoor, S., Trullols-Cruces, O., Fiore, M., Barcelo-Ordinas, J.M.: Generation and analysis of a large-scale urban vehicular mobility dataset. IEEE Trans. Mob. Comput. 13(5), 1061–1075 (2014)
Acknowledgements
This work was supported by the Ministry of Education, Science Technology (MEST) and National Research Foundation of Korea (NRF) through the Creative Human Resource Training Project for Regional Innovation (2014). This study was supported by the BK21 Plus project (SW Human Resource Development Program for Supporting Smart Life) funded by the Ministry of Education, School of Computer Science and Engineering, Kyungpook National University, Korea (21A20131600005). This work was supported by the Deanship of Scientific Research, King Saud University, Riyadh, Saudi Arabia, through the Research Group under Project RG-1437-037.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, M., Iqbal, J., Talha, M. et al. Big Data Processing using Internet of Software Defined Things in Smart Cities. Int J Parallel Prog 48, 178–191 (2020). https://doi.org/10.1007/s10766-018-0573-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10766-018-0573-y