Browse > Article
http://dx.doi.org/10.7472/jksii.2018.19.1.37

Design and Evaluation of an Edge-Fog Cloud-based Hierarchical Data Delivery Scheme for IoT Applications  

Bae, Ihn-Han (School of IT Eng., Catholic University of Daegu)
Publication Information
Journal of Internet Computing and Services / v.19, no.1, 2018 , pp. 37-47 More about this Journal
Abstract
The number of capabilities of Internet of Things (IoT) devices will exponentially grow over the next years. These devices may generate a vast amount of time-constrained data. In the context of IoT, data management should act as a layer between the objects and devices generating the data and the applications accessing the data for analysis purposes and services. In addition, most of IoT services will be content-centric rather than host centric to increase the data availability and the efficiency of data delivery. IoT will enable all the communication devices to be interconnected and make the data generated by or associated with devices or objects globally accessible. Also, fog computing keeps data and computation close to end users at the edge of network, and thus provides a new breed of applications and services to end users with low latency, high bandwidth, and geographically distributed. In this paper, we propose Edge-Fog cloud-based Hierarchical Data Delivery ($EFcHD^2$) method that effectively and reliably delivers IoT data to associated with IoT applications with ensuring time sensitivity. The proposed $EFcHD^2$ method stands on basis of fully decentralized hybrid of Edge and Fog compute cloud model, Edge-Fog cloud, and uses information-centric networking and bloom filters. In addition, it stores the replica of IoT data or the pre-processed feature data by edge node in the appropriate locations of Edge-Fog cloud considering the characteristic of IoT data: locality, size, time sensitivity and popularity. Then, the performance of $EFcHD^2$ method is evaluated through an analytical model, and is compared to fog server-based and Content-Centric Networking (CCN)-based data delivery methods.
Keywords
Bloom filter; Data delivery; Edge-Fog cloud; Information-centric networking; Internet of Things;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Zhou, J. Fan. J. Jia, B. Cheng and Z. Liu, "Location-Aware Data Placement for Geo-distributed Onlinr Social Networks," International Conference on Advamced Cloud and Big Data, 2016, pp. 234-239. https://doi.org/10.1109/cbd.2016.048   DOI
2 I. J. Kim, H. Y. Jung and W. G. Park, "Content Centric Networking Technology," Electronics and Telecommunications Trends, Vol. 25, No, 6, 2010, pp. 136-143.
3 M. Amadeo, C. Campolo, J. Quevedo, D. Corujo, A. Molinaro, A. Lera, R. L. Aguiar and A. V. Vasilakos, "Information-Centric Networking for the Internet of Things: Challenges and Opportunities," IEEE Network, Vol. 30, Iss. 2, 2016, pp. 92-100. https://doi.org/10.1109/mnet.2016.7437030   DOI
4 G. Sebestyen, A. Hangan, "Bloom Filters for Information Retrieval in the Context of IoT," International Conference on Automation, Quality and Testing, Robotics, 2016, pp. 1-6. https://doi.org/10.1109/aqtr.2016.7501349   DOI
5 M. Abu-Elkheir, M. Hayajneh and N. A. Ali, "Data Management for the Internet of Things: Design Primitives and Solution," Sensors, Vol. 13, Iss. 11, 2013, pp. 15582-15612. https://doi.org/10.3390/s131115582   DOI
6 V. Jacobson, D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs amd R. L. Braynard, "Networking Named Content," Proceedings of the 5th international conference on Emerging networking experiments and technologies, 2009, pp. 1-12. https://doi.org/10.1145/1658939.1658941   DOI
7 L. Cheng, J. Niu and M. D. Francesco, "Seamless Streaming Data Delivery in Cluster-Based Wireless Sensor Networks with Mobile Elements," IEEE System Journal, Vol. 10, Iss. 2, 2016, pp. 805-816. https://doi.org/10.1109/wowmom.2011.5986379   DOI
8 B. Ahlgren, C. Dannewitz, C. Imbrenda, D. Kutscher and B. Ohlman, "A Survey of Information-Centric Networking," IEEE Communication Magazine, Vol. 50, Iss. 7, 2012, pp. 26-36.   DOI
9 F. Liu, G. Heijenk, "Context Discovery Attenuated Bloom Filters in Ad-hoc Networks," Journal of Internet Engineering, Vol. 1, No. 1, 2007, pp. 49-58. https://doi.org/10.1007/11750390_2
10 Internet Society, The Internet of Things: An Overview, https://www.internetsociety.org/iot, 2015.
11 M. R. Bosunia, K. Hasan, N. A. Nasir, S. Kwon, and S-H. Jeong, "Efficient Data Delivery based on Content-Centric Networking for IoT Applications," Int. Journal of Distributed Sensor Networks, Vol. 12(8), 2016, pp. 1-12. https://doi.org/10.1109/lcn.2016.68   DOI
12 H. R. Arkin, A. Diyanat, and A. Pourkhalili, "MIST: Fog-based data analytics scheme with cost-efficient resource provisioning for IoT crowdsensing applications," Journal of Network and Computer Applications, Vol. 82, 2017, pp. 152-165. https://doi.org/10.1016/j.jnca.2017.01.012   DOI
13 N. Mohan and J. Kangashaju, "Edge-Fog Cloud: A Distributed Cloud for Internet of Things Computation," International Conference Cloudification of the Internet of Things, 2016, pp. 1-6. https://doi.org/10.1109/ciot.2016.7872914   DOI
14 B. Tang, Z, Chen, G. Hefferman, T. Wei, H. He, and Q. Yang, "A Hierarchical Distributed Fog Computing Architecture for Big Data Analysis in Smart Cities," Proceedings of the ASE BigData & SocialInformatics, 2015, pp. 1-6.
15 F. Bonomi, R. Milito, J. Zhu, and S. Addepalli, "Fog Computing and Its Role in the Internet of Things," Proceedings of the first edition of the MCC workshop on Mobile cloud computing, 2012, pp. 13-16. https://doi.org/10.1145/2342509.2342513   DOI
16 I. Stojmenovic, "Fog computing: A cloud to the ground support for smart things and machine-to-machine networks," Australasian Telecommunication Networks and Applications Conference, 2014, pp. 117-122. https://doi.org/10.1109/atnac.2014.7020884   DOI