saivittalb / lorawan-system-simulation

πŸ›œ Golay Code error correction scheme for LoRaWAN systems was described. GFSK modulation (and demodulation) scheme was implemented in an AWGN channel. Encoding and decoding this model using the binary Golay Codes was done which gives a lower BER. The BER curves have been plotted for varying SNR.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Performance enhancement for limited power LoRaWAN systems

License GitHub followers Twitter Follow

The Golay Code error correction scheme for Low Power Low Range Wide Area Network (LoRaWAN) was described. GFSK modulation (and demodulation) scheme was implemented in an AWGN channel. Encoding and decoding this model using the binary Golay Codes was done which gives a lower BER. The BER curves have been plotted for varying Signal-to-Noise ratios (SNR). Additionally, the OFDMA transmission technique was also implemented.

Tools utilized - MATLAB, VHDL.

Developed as a part of EE 307 - Communication Theory II course project. Details and specifications can be viewed in a report titled as Final-Report.docx.

Note

This project is not maintained and exists for reference purpose only. It is outdated.

License

This project is licensed under the MIT License, a short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications and larger works may be distributed under different terms and without source code.

Copyright (c) 2021 Sai Vittal B. All rights reserved.

Made with ❀ by Sai Vittal B

About

πŸ›œ Golay Code error correction scheme for LoRaWAN systems was described. GFSK modulation (and demodulation) scheme was implemented in an AWGN channel. Encoding and decoding this model using the binary Golay Codes was done which gives a lower BER. The BER curves have been plotted for varying SNR.

License:MIT License


Languages

Language:HTML 47.6%Language:MATLAB 43.8%Language:VHDL 8.3%Language:Stata 0.3%