Browse > Article
http://dx.doi.org/10.17661/jkiiect.2022.15.6.492

The study on Lightness and Performance Improvement of Universal Code (BL-beta code) for Real-time Compressed Data Transferring in IoT Device  

Jung-Hoon, Kim (BinaryLab Co. Ltd.)
Publication Information
The Journal of Korea Institute of Information, Electronics, and Communication Technology / v.15, no.6, 2022 , pp. 492-505 More about this Journal
Abstract
This study is a study on the results of improving the logic to effectively transmit and decode compressed data in real time by improving the encoding and decoding performance of BL-beta codes that can be used for lossless real-time transmission of IoT sensing data. The encoding process of BL-beta code includes log function, exponential function, division and square root operation, etc., which have relatively high computational burden. To improve them, using bit operation, binary number pattern analysis, and initial value setting of Newton-Raphson method using bit pattern, a new regularity that can quickly encode and decode data into BL-beta code was discovered, and by applying this, the encoding speed of the algorithm was improved by an average of 24.8% and the decoding speed by an average of 5.3% compared to previous study.
Keywords
BL-beta code; BL-beta Performance Improvement; IoT data compression; Real-time compression; Universal code;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. H. Kim, S. Yeo, J. W. Kim, K. S. Kim, T. K. Song, C. H, Yoon, J. H. Sung, "Real-Time Lossless Compression Algorithm for Ultrasound Data Using BL Universal Code. ",Sensors, 18, 3314. https://doi.org/10.3390/s18103314, 2018.   DOI
2 Guneet Bedi, Ganesh Kumar Venayagamoorthy, Rajendra Singh, Richard Brooks, Kuang-Ching Wang, "Review of Internet of Things (IoT) in Electric Power and Energy Systems", IEEE Xplore Digital Library, pp. 9-12, accessed Dec.8, 2022, https://ieeexplore.ieee.org/ielaam/6488907/8334665/8281479-aam.pdf.
3 J. H. Kim, "New high-efficient universal code(BL-beta) proposal for compressed data transferring of real-time IoT sensing or financial transaction data", Journal of Korea Institute of Information, Electronics, and Communication Technology (KIIECT), Vol 11, no.4,pp.421-429, 2018.
4 M. J. Lee, S. B. Oh, J. H Kim,"Comparison and analysis of compression algorithms to improve transmission efficiency of manufacturing data",Journal of the Korea Institute of Information and Communication Engineering, Vol. 26, No. 1,pp.94-103, Jan. 2022.
5 J. Lee, "Analysis of the Hardware Structures of the IoT Device Platforms for the Minimal Power Consumption", Journal of Internet of Things and Convergence Vol. 6, No. 2, pp. 11-18, 2020.
6 "Convert big decimal number to binary." accessed Dec.8, 2022, http://www.dec2bin.com.
7 C. S. Choi, J. Y. Lee, Y. L. Kim,"Initial Point Optimization for Square Root Approximation based on Newton-Raphson Method", Journal of the Institute of Electronics Engineers of Korea. SD, v.43 no.3=no.345 , pp.15-20,2006.
8 "Convert big binary to decimal number." accessed Dec. 8,2022, http://www.bin2dec.com.
9 "Use Visual C# to improve string concatenation performance",accessed Dec. 22,2022,https://learn.microsoft.com/en-us/troubleshoot/developer/visualstudio/csharp/language-compilers/string-concatenation.