Data Traffic Management Based on Compression and MDL Techniques for Smart Agriculture in IoT

被引:53
|
作者
Al-Qurabat, Ali Kadhum M. [1 ]
Mohammed, Zahraa A. [1 ]
Hussein, Zahraa Jabbar [1 ]
机构
[1] Univ Babylon, Dept Comp Sci, Coll Sci Women, Babylon, Iraq
关键词
Differential encoding; Huffman encoding; MDL; IoT; WSN; Lifetime; DATA AGGREGATION; REDUCTION;
D O I
10.1007/s11277-021-08563-4
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The sector of agriculture facing numerous challenges for the proper utilization of its natural resources. For that reason, and to the growing risk of changing weather conditions, we must monitor the soil conditions and meteorological data locally in order to accelerate the adoption of appropriate decisions that help the culture. In the era of the Internet of Things (IoT), a solution is to deploy a Wireless Sensor Network (WSN) as a low-cost remote monitoring and management system for these kinds of features. But WSN is suffering from the motes' limited energy supplies, which decrease the total network's lifetime. Each mote collects periodically the tracked feature and transmitting the data to the edge Gateway (GW) for further study. This method of transmitting massive volumes of data allows the sensor node to use high energy and substantial usage of bandwidth on the network. In this research, Data Traffic Management based on Compression and Minimum Description Length (MDL) Techniques is proposed which works at the level of sensor nodes (i.e., Things level) and at the edge GW level. In the first level, a lightweight lossless compression algorithm based on Differential Encoding and Huffman techniques which is particularly beneficial for IoT nodes, that monitoring the features of the environment, especially those with limited computing and memory resources. Instead of trying to formulate innovative ad hoc algorithms, we demonstrate that, provided general awareness of the features to be monitored, classical Huffman coding can be used effectively to describe the same features that measure at various time periods and locations. In the second level, the principle of MDL with hierarchical clustering was utilized for the purpose of clustering the sets of data coming from the first level. The strategy used to minimize data sets transmitted at this level is fairly simple. Any pair of data sets that can be compressed according to the MDL principle is combined into one cluster. As a result of this strategy, the number of data sets is gradually decreasing and the process of merging similar sets into a single cluster is stopped if no more pairs of sets can be compressed. Results utilizing temperature measurements indicate that it outperforms common methods developed especially for WSNs in reducing the amount of data transmitted and saving energy, even though the suggested system does not reach the theoretical maximum.
引用
收藏
页码:2227 / 2258
页数:32
相关论文
共 50 条
  • [21] Smart Agriculture Cloud Using AI Based Techniques
    Junaid, Muhammad
    Shaikh, Asadullah
    Ul Hassan, Mahmood
    Alghamdi, Abdullah
    Rajab, Khairan
    Al Reshan, Mana Saleh
    Alkinani, Monagi
    ENERGIES, 2021, 14 (16)
  • [22] IoT based smart waste management system
    Gopi, Anagha
    Jacob, Jeslin Anna
    Puthumana, Riya Mary
    Rizwana, A. K.
    Krishnapriya, S.
    Manohar, Binu
    2021 8TH INTERNATIONAL CONFERENCE ON SMART COMPUTING AND COMMUNICATIONS (ICSCC), 2021, : 298 - 302
  • [23] IoT based Smart Cafeteria Management System
    Patil, Minal
    Agrawal, Akhilesh
    Borkar, Mansi
    PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 155 - 160
  • [24] Pattern Mining Based Compression of IoT Data
    Ramijak, Dusan
    Pal, Amitangshu
    Kant, Krishna
    PROCEEDINGS OF THE WORKSHOP PROGRAM OF THE 19TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN'18), 2018,
  • [25] Green Sense: A Smart Assistant for Agriculture Management using IoT and Deep Learning
    Chatterjee, Arko
    Abhijeet
    Basu, Sampriti
    PROCEEDINGS OF THE 2019 6TH INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2019, : 495 - 499
  • [26] IoT-DMCP: An IoT Data Management and Control Platform for Smart Cities
    Boulkaboul, Sahar
    Djenouri, Djamel
    Bouhafs, Sadmi
    Nait Belaid, Mohand Ouamer
    CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 578 - 583
  • [27] IoT and data interoperability in agriculture: A case study on the gaiasense™ smart farming solution
    Kalatzis, Nikos
    Marianos, Nikolaos
    Chatzipapadopoulos, Fotis
    2019 GLOBAL IOT SUMMIT (GIOTS), 2019,
  • [28] Resource efficient deployment and data aggregation in pervasive IOT applications (Smart agriculture)
    Zahoor S.
    Naaz R.
    Recent Advances in Computer Science and Communications, 2021, 14 (01) : 141 - 156
  • [29] Toward agriculture 4.0: Smart farming environment based on robotic and IoT
    Soheyb, Ayad
    Abdelmoutia, Talli
    Labib, Terrissa Sadek
    2021 4TH INTERNATIONAL SYMPOSIUM ON ADVANCED ELECTRICAL AND COMMUNICATION TECHNOLOGIES (ISAECT), 2021,
  • [30] Simulation Based Performance Evaluation of FIWARE IoT Platform for Smart Agriculture
    Kolehmainen, Kari
    Pirazzi, Marco
    Soininen, Juha-Pekka
    Backman, Juha
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY, IOTBDS 2023, 2023, : 73 - 81