Loading [a11y]/accessibility-menu.js
An Introduction to a Dynamic Data Size Reduction Approach in Fog Servers | IEEE Conference Publication | IEEE Xplore

An Introduction to a Dynamic Data Size Reduction Approach in Fog Servers


Abstract:

Reducing the Internet traffic and consequently providing efficient bandwidth utilization is one of the most important advantages of using Fog computing. This reduction in...Show More

Abstract:

Reducing the Internet traffic and consequently providing efficient bandwidth utilization is one of the most important advantages of using Fog computing. This reduction in Internet traffic is done by reducing the amount of the processed data in Fog servers, before transmission to Cloud for further processing and permanent storage. For this purpose, different techniques and methods could be applied to the processed data in Fog servers such as filtering, summarizing and compression. The existing problem is that currently the Fog servers do the data size reduction process statically, which means they apply the same techniques to different types and amount of data provided by different applications. This approach is not suitable as Fog servers could not meet the requirements of different types of applications. For this purpose, we propose a dynamic data size reduction approach in Fog servers which focuses on "compression" for reducing the Internet traffic. Using this approach enables the Fog servers to reduce the size of data in the most efficient way, based on application characteristics and requirements.
Date of Conference: 24-25 July 2019
Date Added to IEEE Xplore: 23 December 2019
ISBN Information:
Conference Location: Yogyakarta, Indonesia
References is not available for this document.

I. Introduction

By the advent of the Internet of Things (IoT), billions of smart devices will be sensing and generating data continuously as they are communicating data together as well as remote servers through the Internet. Processing the massive generated raw data by the IoT based applications is possible by using Cloud computing as it offers storage and processing services through a shared pool of capable computing resources accessible through the Internet. However, using Cloud computing is not the best solution as there are some limitations regarding using Cloud for processing the massive raw data produced by the IoT devices. As an example, transferring the generated data to remote servers increases bandwidth utilization significantly and consequently the problem of lack of enough bandwidth will emerge. Moreover, the Cloud resources are only accessible through the Internet and having stable high-speed Internet connectivity is not always possible for any user. In addition, as Cloud resources are far from the users, any network or technical failure increases the response time which is not tolerable by delay-sensitive applications. The aforementioned problems increased the need for a new approach capable of providing the processing and storage services between the users (data providers) and servers, somewhere nearer to the user. Therefore, in 2012 Fog Computing emerged as a solution by industry [1]. Fog computing is a decentralized computing structure in which processing and storage of data could be done by Fog Servers, which are lightweight servers located between the data source and the Cloud. Technically, Fog computing extends the Cloud services closer to the users by providing a platform where huge numbers of heterogeneous, ubiquitous and decentralized devices communicate and cooperate to perform storage and processing tasks without intervention of third parties [2]. Therefore, in Fog computing the capabilities of the under-utilized electronic devices around the data providers could be used for processing, communicating and storage of the produced data by the IoT devices. Deploying services in the vicinity of users provides different advantages such as reduction in congestion, jitter, response time, elimination of data communication in Internet infrastructure and reassuring the security of communications [3]. The aforementioned advantages make Fog computing a great technology for applications which:

Select All
1.
F. Bonomi, R. Milito, J. Zhu, and S. Addepalli, “Fog Computing and its role in the Internet of things,” proc. 1st Ed. MCC Workshop Mobile Cloud Comput. (MCC), 2012, New York, pp. 13 - 16.
2.
L. M. Vaquero, L. Rodero-Merino, “Finding your way in the Fog: towards a comprehensive definition of Fog computing,” ACM SIGCOMM Computer Communication Review, vol. 44, no. 5, pp. 27 - 32, 2014.
3.
F. Andriopoulou, T. Dagiuklas, T. Orphanoudakis, “Integrating IoT and Fog Computing for Healthcare Service Delivery ”, in Component and Services for IoT Platforms, G. Keramidas, N. Voros, M. Hubner, Ed., Springer, 2016, pp. 213 - 232.
4.
J. Gracia Ferias, Y. Zhao, “Compression of Binary Memoryless Sources Using Punctured Turbo Codes,” IEEE Communication Letters, Vol. 6, No. 9, pp. 394 - 396, September, 2002.
5.
R. K. Barik, H. Dubey, A. B. Samaddar, R. D. Gupta and P. K. Ray, “FogGIS: Fog Computing for geospatial big data analytics,” 2016 IEEE Uttar Pradesh Section International Conference on Electrical, Computer and Electronics Engineering (UPCON), 2016, Varanasi, pp. 613 - 618.
6.
J. Acharya and S. Gaur, “Edge compression of GPS data for mobile IoT,” 2017 IEEE Fog World Congress (FWC), 2017, Santa Clara. CA, pp. 1 - 6.
7.
A. Sinaeepourfard, J. Garcia, X. Masip-Bruin and E. Marin-Tordera, “A Novel Architecture for Efficient Fog to Cloud Data Management in Smart Cities,” 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), 2017, Atlanta. GA, pp. 2622 - 2623.
8.
N. Karthic and X.A. Kalrani, “A Survey on data aggregation in big data and Cloud computing,” International Journal of Computer Trends and Technology, vol. 17, 2014.
9.
H. Dubey, et al, “Fog Data: Enhancing Telehealth Big Data Through Fog Computing,” ACM BigData 2015 The Fifth ASE International Conference on Big Data, 2015, Taiwan, pp. 68–73.
10.
Available: https://www.gnu.org/software/gzip/gzip.html [ Accessed: Feb. 22, 2019 ].
11.
R. Marquesone, et al., “Towards Bandwidth Optimization in Fog Computing using FACE Framework,” Proceedings of the 7th International Conference on Cloud Computing and Services Science (CLOSER 2017), 2017, pp. 463 - 470.
12.
E. Fernando, N. Lakshminarasimman, “Energy saving resource allocation and bandwidth optimization on network Fog centers,”. Advances in Natural and Applied Science, vol. 11, No. 4, pp. 72 - 80, 2017.
13.
C. Otto, A. Milenkovic, C. Sanders, E. Jovanov, “System architecture of a wireless body area sensor network for ubiquitous health monitoring ”, J. Mob. Multimed., vol. 1, pp. 307 - 326, Jan 2005.
14.
S. Ullah, et al., “A study of medium access control protocols for wireless body area networks ”, Sensors, vol. 10, no. 1, pp. 128 - 145, 2010.
15.
H. Kwon, S. Lee, “Energy-efficient multi-hop transmission in body area networks ”, 20th IEEE Int. Symp. on Personal Indoor and Mobile Radio Commun. (PIMRC), sep, 2009, pp. 2142 - 2146.
16.
M. Pourkiani, M. Abedi, M. A. Tahavori, “Comparing the Performance of Fog and Cloud Computing in WBSN Based Healthcare Applications ”, ICOIACT, 2109, Yogyakarta.
17.
J. Ziv, A. Lempel, “A Universal Algorithm for Sequential Data Compression ”, IEEE Trans. Information Theory, vol. IT-23, no. 3, pp. 337 - 343, May 1977.
18.
D. A. Huffman, “A Method for the Construction of MinimumRedundancy Codes,” in Proceedings of the IRE, vol. 40, no. 9, pp. 1098 - 1101, Sept. 1952.
19.
Abedi, et al. “A METHOD FOR COMPRESSION OF SHORT UNICODE STRINGS ”, 3rd International Conference on Computer Science Networks and Information Technology, August 2017, Canada, pp. 141 - 150.
20.
Available: https://www.iana.org/assignments/http-parameters/httpparameters.xhtml#content-coding [ Accessed: Apr. 09, 2019 ].

Contact IEEE to Subscribe

References

References is not available for this document.