Implementation of (32,16) Reed-Muller Codes for Single Bit Error Correction in 16-bit Sound Data Using LabView Software
Authored by Udayanto Dwi Atmojo, Co-authored by Sri Suning Kusumawardhani, published in the Proceeding of Seminar in Intelligent Technology and Its Applications 2010, Surabaya, Indonesia
This paper considers the prototyping of linear block codes encoder and decoder for sound data using National... more This paper considers the prototyping of linear block codes encoder and decoder for sound data using National Instruments LabView software. Linear block codes can be defined by two parameters, which are code size n and information bit size k. LabView is an easy to use, multipurpose software which has many features for designing and prototyping. This research is a preliminary research on channel coding implementation on LabView. In this research, Reed-Muller codes are used to implement the design. 16-bit sound data are used as test subjects for block code encoding, decoding, and error correction. The result shows that the design works well. The design can correct single bit error in any positions. Authors’ next project is to implement cyclic and more advanced code for error correcting implementation in LabView.
Signal Codes: Convolutional Lattice Codes
by ofir shalvi
published in IEEE Tran. Information Theory vol. 57(8) 2011
Implementation of (31,16) Hadamard Codes for Single Bit Error Correction in 16-bit Sound Data Using LabView Software
author: Udayanto Dwi Atmojo , Sri Suning Kusumawardani, published in the proceeding of Conference on Information Technology and Electrical Engineering 2010 (CITEE 2010) in Yogyakarta, 20 July 2010 ISSN: 2085-6350
This paper considers the prototyping of linear block codes encoder and decoder for sound data using National... more This paper considers the prototyping of linear block codes encoder and decoder for sound data using National Instruments LabView software. Linear block codes can be defined by two parameters, which are code size n and information bit size k. LabView is an easy to use, multipurpose software which has many features for designing and prototyping. This research is a preliminary research on channel coding implementation on LabView. In this research, Hadamard codes are used to implement the design. 16-bit sound data are used as test subjects for block code encoding, decoding, and error correction. The result shows that the design works well. The design can correct single bit error in any positions. Authors’ next project is to implement cyclic and more advanced code for error correcting implementation in LabView.
