4.0

4.0 | 10 ratings Rate this file 33 Downloads (last 30 days) File Size: 38.31 KB File ID: #6564

Soft-Decision Viterbi Decoding with Puncturing

by Amit Kansal

 

16 Dec 2004 (Updated 06 Aug 2009)

Performs soft-decison Viterbi decoding with puncturing over an AWGN channel using Simulink(R).

| Watch this File

File Information
Description

Implements soft-decision Viterbi decoding for a rate 3/4 code over an AWGN channel using Simulink(R).

The Viterbi decoder block from the Communications Blockset is enhanced to optimally support punctured codes.

The attached BERTool session file compares the BER performance as the number of bits are varied for the soft decision with the performance for unquantized inputs. The model file is set-up to support additional runs.

Required Products Communications Blockset
Communications System Toolbox
DSP System Toolbox
Signal Processing Toolbox
Simulink
MATLAB release MATLAB 7.2 (R2006a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (16)
22 Jul 2005 raj a

It will be great if the author puts a read me file along with the zip

18 Oct 2005 roopa shivappa

i'm doing project on convolutional codes
can u please explain me how to do decoding of Convolutional code using viterbi decoder.

with regards
roopa

07 Dec 2005 ali çalhan  
13 Mar 2006 suresh M

hello sir iam doing the project on turbo coding could u give program on turbo codin g matlab to implemment the turbo coding and decodong

26 Jan 2007 vrajesh vora

hello sir, i m vrajesh. i am going to make a project on convolution code using viterbi decoder in matlab version 7.0. i work hard but i m not fully success.can you send me a program code.

with regards
vrajesh

30 Jan 2007 vrajesh vora

hello sir, i m vrajesh. i am going to make a project on convolution code using viterbi decoder in matlab version 7.0. i work hard but i m not fully success.can you send me a program code.

20 Feb 2007 yhogi dani

modulation with qpsk? with punture rate3/4 and soft viterbi

01 Nov 2007 zeb khan

hello sir, i m zeb. i am going to make a project on convolution code using viterbi decoder in matlab version 7.0. i work hard but i m not fully success.can you send me a program code.

19 Dec 2007 Ritesh Rajore

hello sir i am ritesh. I am doing MS in Indian institue of Science. I am working reconfigurable viterbi decoder. Can you send me your program because it will be useful for valodation o my implementation. I am also writing it's C code for validation. My mail id sunritesh@yahoo.co.in or rritesh@cedt.iisc.ernet.in

07 Jan 2008 Ramya Pandarinath

Sir we are final year btech students doing a project on FEC codes.can you kindly send us the program code for viterbi coding and decoding.My e-mail id is ramyap18@gmail.com

26 Feb 2008 gopu ravi

hello sir, i'm final year B.E student. My project is creating physical layer environment of WSN.It will very helpful if u send your coding.my mail id is gopu_ravi@yahoo.co.in

03 Jun 2008 mohammed alamen

hi i need program in soft-decison Viterbi decoding plz send it on my email mmkn70@yahoo.com

16 Jun 2008 dalia fakher

HELLO SIR,Im a student in last year EE engineering department im having my project on FEC if u would kindly send me the program of soft decision viterbi decoder with puncturing over AWGN channel my email is : daisyfakher@hotmail.com

15 Aug 2008 ahsan ahsan

Hi dear sir!
i am also working on project in wireless communication and i am trying to implement soft decision veterbi encoding/decoding in Matlab, can you kindly help me in sending the matlab code.
thanks
waiting for your reply
ahsan

18 Mar 2009 Kamal

Dear Amit,

I am just new to Soft-decision viterbi decoding.
I am using MATLAB vitdec() function to do the same.
Well, i am facing a problem that how to apply the depuncturing to the soft decisions (7,6,5,4,3,2,1,0) to decode properly. As this Matlab function input requires soft decisions only in these (7,6,5,4,3,2,1,0) range.
Please give a minute to it.

23 Jan 2010 zhu Hualiang

Can you send me your program because it will be useful for my research? Thanks.
email:19867255@163.com

Please login to add a comment or rating.
Updates
26 Apr 2006

An updated Viterbi decoding block which supports optimal puncturing removes the need for sub-optimal bit insertion prior to the decoding.

06 Aug 2009

Comply with legal guidelines for submissions.

06 Aug 2009

Comply with legal guidelines.

Tag Activity for this File
Tag Applied By Date/Time
coding theory Amit Kansal 22 Oct 2008 07:38:18
information theory Amit Kansal 22 Oct 2008 07:38:18
viterbi decoding Amit Kansal 22 Oct 2008 07:38:18
bertool Amit Kansal 22 Oct 2008 07:38:18
punctured codes Amit Kansal 22 Oct 2008 07:38:18
soft decisions Amit Kansal 22 Oct 2008 07:38:18
punctured codes Vadym 25 Nov 2011 10:00:25

Contact us at files@mathworks.com