(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Performance analysis in iot based home automation using hybrid rs-ldpc codes

Performance analysis in iot based home automation using hybrid rs-ldpc codes / Ng Lay Wei
Internet untuk segalanya (IoT) kini telah diumumkan sebagai perkara besar. Ia telah mengubahkan cara hidup orang lain. Ia menghubungkan peranti fizikal ke Internet dan menjadikannya lebih pintar. Dalam sistem automasi rumah berdasarkan IoT, operasi yang diminta oleh pengguna mungkin mengalami masalah kehilangan kawalam apabila kesilapan dalam bits ysng disebabkan oleh bunyi yang berat di saluran yang memudar. Untuk menangani masalah ini, kerja ini mula menilai prestasi kadar kod yang berlainan bagi kod LDPC yang digunakan dalam penyediaan kod kombinasi kod Reed-Solomon (RS) dan kod Low-Density Parity-Check (LDPC). Tesis ini mencadangkan algoritma pengesanan dan pembetulan ralat menggunakan kod Hybrid RS-LDPC untuk pengekodan dan pengekodan saluran dalam sistem automasi rumah. Prestasi kod Hybrid RS-LDPC dinilai dari segi kecekapan pengekodan dan masa pemprosesan menggunakan papan Raspberry Pi. Maklumat masukan adalah mesej teks yang dihantar dari laman web. Mesej yang dihantar akan diluluskan oleh pengekod RS dan diikuti dengan pengekod LDPC. Kemudian, codeword yang dihasilkan dihantar melalui saluran pudar dengan kurang daripada atau sama dengan 0.9 SNR. Oleh itu, codeword disahkod oleh dekoder LDPC, kemudian diikuti oleh dekoder RS untuk mendapatkan mesej yang diterima dengan bebas ralat. Kadar kod 1/3 dengan 27% dalam kecekapan pengekodan dan 11.9s dalam masa yang digunakan untuk proses penyahkodean adalah lebih sesuai daripada 1/4 untuk dilaksanakan ke dalam kod LDPC dalam kod Hibrid apabila SNR = 0.9. Pengesanan ralat dan algoritma pembetulan yang dilaksanakan dalam sistem automasi rumah berjaya dibangunkan dengan pengekodan dan penyahkodan mesej teks yang dihantar dari laman web ke papan Raspberry Pi menggunakan bahasa pemrograman Python dan HTML. Penyahkodan kecekapan untuk kod Hybrid RS-LDPC adalah 11% lebih banyak daripada kod LDPC apabila SNR = 0.9 dan 50 panjang aksara dihantar dengan sebanyak 100 sampel yang dianalisiskan. Kod Hybrid RS-LDPC memberikan prestasi penyahkodan yang lebih baik daripada kod FEC solo (seperti kod LDPC). _______________________________________________________________________________________________________ Internet of Things (IoT) is no longer an idea that announces being the next big thing, but it is the thing. It has transformed the way people live. It connected the physical devices to the Internet and made them become more intelligent. In home automation system based on IoT, user-requested operations may have malfunction problems when bits error gets generated due to heavy noise in the fading channel. In order to address this problem, this work starts to evaluate the performance of different code rates for LDPC codes used in the preparation for Hybrid combination of Reed-Solomon (RS) and Low-Density Parity-Check (LDPC) codes. The thesis proposes an error detection and correction algorithms using Hybrid RS-LDPC codes for the channel encoding and decoding in the home automation system. The performance of Hybrid RS-LDPC codes is evaluated in term of decoding efficiency and processing time using Raspberry Pi board. The input information is the text messages that transmitted from webpage. The transmitted messages are passed though the RS encoder and followed by LDPC encoder. Then, the generated codeword is sent over a fading channel with less than or equal to 0.9 SNR. Hence, the codeword is decode by LDPC decoder , then followed by RS decoder to obtain the received messages with error-free. Code rate of 1/3 with 27% of decoding efficiency and 11.9s of time taken for decoding process is more suitable than 1/4 to implement into the LDPC codes in Hybrid codes when SNR=0.9. The error detection and correction algorithms implemented in home automation system is successfully developed by encoding and decoding the text messages that transmitted from webpage to Raspberry Pi board using Python and HTML programming language. The efficiency decoding for Hybrid RS-LDPC codes is 11% more than the LDPC codes when SNR=0.9 and 50 of characters length transmitted for total 100 samples analysed. The Hybrid RS-LDPC codes provide better decoding performance than solo FEC codes (such as LDPC codes). Internet of Things (IoT) is no longer an idea that announces being the next big thing, but it is the thing. It has transformed the way people live. It connected the physical devices to the Internet and made them become more intelligent. In home automation system based on IoT, user-requested operations may have malfunction problems when bits error gets generated due to heavy noise in the fading channel. In order to address this problem, this work starts to evaluate the performance of different code rates for LDPC codes used in the preparation for Hybrid combination of Reed-Solomon (RS) and Low-Density Parity-Check (LDPC) codes. The thesis proposes an error detection and correction algorithms using Hybrid RS-LDPC codes for the channel encoding and decoding in the home automation system. The performance of Hybrid RS-LDPC codes is evaluated in term of decoding efficiency and processing time using Raspberry Pi board. The input information is the text messages that transmitted from webpage. The transmitted messages are passed though the RS encoder and followed by LDPC encoder. Then, the generated codeword is sent over a fading channel with less than or equal to 0.9 SNR. Hence, the codeword is decode by LDPC decoder , then followed by RS decoder to obtain the received messages with error-free. Code rate of 1/3 with 27% of decoding efficiency and 11.9s of time taken for decoding process is more suitable than 1/4 to implement into the LDPC codes in Hybrid codes when SNR=0.9. The error detection and correction algorithms implemented in home automation system is successfully developed by encoding and decoding the text messages that transmitted from webpage to Raspberry Pi board using Python and HTML programming language. The efficiency decoding for Hybrid RS-LDPC codes is 11% more than the LDPC codes when SNR=0.9 and 50 of characters length transmitted for total 100 samples analysed. The Hybrid RS-LDPC codes provide better decoding performance than solo FEC codes (such as LDPC codes).
Contributor(s):
Ng Lay Wei - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875007703
Language:
English
Subject Keywords:
Internet of Things (IoT); physical devices; home automation system
First presented to the public:
6/1/2018
Original Publication Date:
8/10/2018
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 73
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2018-08-14 10:33:20.748
Date Last Updated
2019-01-07 11:24:32.9118
Submitter:
Mohd Jasnizam Mohd Salleh

All Versions

Thumbnail Name Version Created Date
Performance analysis in iot based home automation using hybrid rs-ldpc codes1 2018-08-14 10:33:20.748