IoT Stream Data Compression Using LDPC Coding

2021 
Internet of Things is an extension of Internet connectivity to physical devices in heterogeneous networks. IoT network consists of the Internet and low-speed IoT. In IoT, with the help of the Internet, many devices can communicate and interact with each other. The devices can be monitored remotely. A large amount of data stream is transmitted from IoT devices to the Internet. Therefore, it is observed that there is a difference in the speed and (MTU) maximum transfer unit of IoT which in turn results in the overhead. Overhead also depends on the data, as the data size increases the value of overhead increases. This is a major problem in IoT devices as they are sensitive toward power consumption. This needs to be handled in real-time. To solve this problem there is an approach that compresses the data stream. The approach is Low-density parity-check code (LDPC). LDPC compression technique can also be applied to encrypted data. Therefore this method is also beneficial in privacy and confidentiality. For the implementation, we have used Raspberry Pi, collectors and a computer. Raspberry Pi is used to generate data stream, collector is used to collect the data. To calculate efficiency, we focused on specific data in different sizes. Efficiency is calculated using transmission time and compression time. The dataset used for the experiment is temperature sensor data. As a result, it is observed that the data stream transmission time is decreased by 45%. As a result of this study, the data transmission time from IoT to the collector can be reduced after compression using the LDPC code.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    22
    References
    0
    Citations
    NaN
    KQI
    []