ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Utilization of huffman coding for weather buoy system using long-range communication

Journal: International Journal of Advanced Technology and Engineering Exploration (IJATEE) (Vol.8, No. 79)

Publication Date:

Authors : ; ;

Page : 685-704

Keywords : Huffman coding; Digital signal processing; LoRa; Compress; Decompress; Digital data.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

Weather buoy is an instrument used to gather weather and ocean parameters and is deployed in the world's ocean. Monitoring sensors are used for gathering weather and ocean parameters. The data is transmitted through long-range (LoRa) communication system. Transmission in a weather buoy is conventional by sending non-compressed input data, or via digital signal processing that compresses and decompresses the gathered data in a real-time transmission. In this paper, the Huffman Coding algorithm was used for minimizing and compressing codes. It was utilized to ensure the transmission of digital data from the transmitter of the weather buoy to the receiver part. The fixed-length codes with different bit numbers generated by the transmitter reduced the length of the messages from an average of 2000 bits per second to 480 bits per second per message through the use of the Huffman Coding algorithm. The evaluated result consists of 125 transmissions and encountered 7 non-compressed data. Therefore, the text file compression or the accuracy is 118/125 or 94.4%. The Huffman Coding approach was found to be an optimal solution for data transfer as it can transmit compressed input data. It is about 13 seconds compared to a 6-minute time delay with occurrences of data traffic. It is for the data which are non-compressed and transmitted as it is. It shows significant improvement in the real-time transmission and monitoring, especially for weather system.

Last modified: 2021-07-09 21:37:22