12.07.2015 Views

Journal of Emerging Technologies in Web Intelligence Contents

Journal of Emerging Technologies in Web Intelligence Contents

Journal of Emerging Technologies in Web Intelligence Contents

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

122 JOURNAL OF EMERGING TECHNOLOGIES IN WEB INTELLIGENCE, VOL. 2, NO. 2, MAY 2010SDR and Error Correction us<strong>in</strong>g ConvolutionEncod<strong>in</strong>g with Viterbi Decod<strong>in</strong>gShriram K. VasudevanVIT/Embedded Systems, Vellore, IndiaEmail: shriramkv@rocketmail.comSiva Janakiraman and Subashri VasudevanSASTRA/Communication, Tanjore, IndiaSASTRA/Computer Science, Tanjore, IndiaEmail: sivajanakiraman@gmail.com,vrsuba@gmail.comAbstract— The aim <strong>of</strong> the paper is to build as<strong>of</strong>tware based radio capable <strong>of</strong> demodulat<strong>in</strong>g FrequencyModulated signals with the ability to receive upto fourstations simultaneously. In addition convolution encod<strong>in</strong>galong with Viterbi decod<strong>in</strong>g is also implemented to aid <strong>in</strong>error correction capability <strong>of</strong> digital transmissionsystems. The <strong>in</strong>itial phase is aimed at s<strong>of</strong>tware baseddemodulation <strong>of</strong> multiple channels <strong>of</strong> FrequencyModulated signals. The second phase is directed towardsthe Error correction us<strong>in</strong>g convolution encod<strong>in</strong>g withViterbi decod<strong>in</strong>g for stream<strong>in</strong>g data encountered <strong>in</strong>digital broadcast systems.S<strong>of</strong>tware Radio is a way <strong>of</strong> design<strong>in</strong>g s<strong>of</strong>twarevery close to the antenna. The basic feature <strong>of</strong> s<strong>of</strong>twareradio is that s<strong>of</strong>tware will def<strong>in</strong>e the transmittedwaveforms, and s<strong>of</strong>tware will demodulate the receivedwaveforms. This paper is developed with the help <strong>of</strong> frees<strong>of</strong>tware based radio toolkit given by a community namedGNU radio. Channel cod<strong>in</strong>g schemes need to be usedextensively <strong>in</strong> the case <strong>of</strong> transmission <strong>of</strong> digital data overthe air or through any other medium. These cod<strong>in</strong>gschemes also called FEC (Forward Error Correction)are used <strong>in</strong> cases where the re-transmission <strong>of</strong> the data isnot feasible or possible. The channel cod<strong>in</strong>g schemescomes to the rescue <strong>in</strong> such cases where redundant dataare sent over the transmission medium along with themessage. In the receiver side, this channel coded signal isdecoded to get back the orig<strong>in</strong>al data even if the channelcoded signal undergoes some <strong>in</strong>terference from the noise<strong>in</strong> the transmission medium. Though the channel cod<strong>in</strong>ghas a downside <strong>of</strong> requirement to transmit additionaldata over the transmission medium, the advantages<strong>of</strong>fered by error detection and correction mechanisms tothe receiver outweighs the disadvantage <strong>of</strong> additionaldata transfer rate and bandwidth requirements.Index Terms—SDR, Viterbi Decoder, Convolution EncoderI. INTRODUCTIONS<strong>of</strong>tware-Def<strong>in</strong>ed Radio (SDR) is an evolv<strong>in</strong>gtechnology that has received enormous recognition. In thepast few years, analog radio systems are replaced bydigital radio systems for various radio applications <strong>in</strong>civilian, military and commercial spaces. In addition tothis, programmable hardware modules are play<strong>in</strong>g a vitalrole <strong>in</strong> digital radio systems at different functional levels.SDR totally aims to take benefits <strong>of</strong> these programmablehardware modules to get open-architecture based radiosystem s<strong>of</strong>tware.SDR technology supports implementation <strong>of</strong> some <strong>of</strong>the functional modules <strong>in</strong> a radio system such asmodulation/demodulation, signal generation, cod<strong>in</strong>g andl<strong>in</strong>k-layer protocols <strong>in</strong> s<strong>of</strong>tware. This assists <strong>in</strong> gett<strong>in</strong>greconfigurable s<strong>of</strong>tware radio systems where dynamicselection <strong>of</strong> parameters for each <strong>of</strong> the above-mentionedfunctional modules is possible. A Complete hardwarebased system has many limitations.Before gett<strong>in</strong>g <strong>in</strong>to what s<strong>of</strong>tware radio does, it is goodto review the design <strong>of</strong> a traditional analog, hardwarebasedradio (Figure.1). In wireless communications,<strong>in</strong>formation is encoded <strong>in</strong>to radio waves. These arecollected (or transmitted) from (to) the air by the antenna.The received signal is then passed to a series <strong>of</strong>components that extract the useful <strong>in</strong>formation andconvert it <strong>in</strong>to the output <strong>of</strong> the radio. The basic design isthe same whether the radio signal is dest<strong>in</strong>ed for a cellphone, microwave repeater, or AM/FM car radio.Traditional radios are based on the super heterodyne(superhet) receiver circuit.Manuscript received August 2, 2009; revised August 20, 2009;© 2010 ACADEMY PUBLISHERdoi:10.4304/jetwi.2.2.122-130

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!