Raspberry Pi based Wireless Transmission of Text Data using Low Density Parity Check (LDPC)

Submission Deadline-30th July 2024
June 2024 Issue : Publication Fee: 30$ USD Submit Now
Submission Deadline-20th July 2024
Special Issue of Education: Publication Fee: 30$ USD Submit Now

International Journal of Research and Scientific Innovation (IJRSI) | Volume V, Issue VI, June 2018 | ISSN 2321–2705

Raspberry Pi based Wireless Transmission of Text Data using Low Density Parity Check (LDPC)

Swaraj Patil1, Dr. D.P Rathod2

IJRISS Call for paper

1Student M. Tech Electronics, 2Professor
Department of Electrical Engineering, VJTI, Mumbai, Maharashtra, India

Abstract— During transmission of data, errors are generally introduced which corrupts the actual information. Low Density Parity Check codes is an error correcting codes that are widely been used. In this paper, LDPC is used as error correcting codes with parity check matrix of size (8 x 16) having code rate 0.5.

Text data is been encoded with addition of noise and transmitted. The decoder used here is Sum Product Algorithm which decodes the message correctly by removing the error. The hardware used here is Raspberry Pi which has Wi-Fi module for transmission and reception. Encoder and Decoder GUI has been made to show transmission and reception of message.

Index Terms—LDPC, Encoder, Decoder, Error, Raspberry Pi

I. INTRODUCTION

Data is one of the important integrity of communication in today’s world. Large amount of data transfer takes place from one place to another. When transmission of data takes place between two systems, the data gets contaminated due to addition of noise. The noise can introduce error in the binary bits (data that is transmitted). That means a bit ‘0’ may change to bit ‘1’ or a bit ‘1’ may change to bit ‘0’. This error can become serious threat to the accuracy of the system. Therefore, it is necessary to detect and correct such errors. Channel Coding (Forward Error Correction) is used extensively to eliminate data errors. Various error-correcting codes has been developed. In this paper, Low Density Parity Check Codes (LDPC) has been used as error correcting codes.

LDPC are class of linear block codes. It was introduced by Robert Gallager at MIT  in  1960 in his PhD thesis. They are linear block  codes formed using Generator matrix G in an encoder and parity check matrix H at the decoder [1].