DocumentCode
3386769
Title
An Interactive Visual Debugging Tool for Viterbi Trellis Decoding of 2D Codes
Author
Kaya, Lami ; Al-Qudah, Mohammad
Author_Institution
Dept. of Comput. Sci., Sharjah Univ.
fYear
2006
fDate
Nov. 2006
Firstpage
1
Lastpage
5
Abstract
An interactive visual debugging tool (VDT) has been designed and implemented for trellis related analysis of two-dimensional (2D) block codes. The VDT allows users to select number of parameters for code construction by providing a user friendly interactive interface, and then dynamically it calculates rest of parameters and determines essential trellis components internally without user intervention. The user interface provides visual aids to view number of useful data structures, such as encoded data sequence, the tool for introducing (hard-decision and soft-decision) errors at specific 2D code positions, the received sequence at the output the channel, and the decoded data sequence after trellis decoding. The tool allows users to trace decoding process step-by-step and view detailed workouts at each node of the trellis. This visually rich interactive VDT can be used in teaching trellis related concepts in a classroom, and also it can be employed by researchers and coding professionals for code design and analysis
Keywords
Viterbi decoding; block codes; interactive programming; program debugging; trellis codes; user interfaces; 2D block code design; Viterbi trellis decoding; code analysis; code construction; data structure; interactive visual debugging tool; trellis component; user friendly interactive interface; user interface; visual aids; Block codes; Computer science; Convolutional codes; Debugging; Decoding; Education; Error correction; Multidimensional systems; Visualization; Viterbi algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovations in Information Technology, 2006
Conference_Location
Dubai
Print_ISBN
1-4244-0674-9
Electronic_ISBN
1-4244-0674-9
Type
conf
DOI
10.1109/INNOVATIONS.2006.301900
Filename
4085417
Link To Document