Available online at ScienceDirect. Procedia Computer Science 70 (2015 )

Similar documents
Digital Television Lecture 5

Performance Optimization of Hybrid Combination of LDPC and RS Codes Using Image Transmission System Over Fading Channels

Outline. Communications Engineering 1

IEEE C /02R1. IEEE Mobile Broadband Wireless Access <

Performance Evaluation of Low Density Parity Check codes with Hard and Soft decision Decoding

End-To-End Communication Model based on DVB-S2 s Low-Density Parity-Check Coding

MULTILEVEL CODING (MLC) with multistage decoding

A Survey of Advanced FEC Systems

Vector-LDPC Codes for Mobile Broadband Communications

Adoption of this document as basis for broadband wireless access PHY

LDPC Decoding: VLSI Architectures and Implementations

Power Efficiency of LDPC Codes under Hard and Soft Decision QAM Modulated OFDM

n Based on the decision rule Po- Ning Chapter Po- Ning Chapter

Decoding of Block Turbo Codes

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

Key words: OFDM, FDM, BPSK, QPSK.

ISSN: International Journal of Innovative Research in Science, Engineering and Technology

Lecture #2. EE 471C / EE 381K-17 Wireless Communication Lab. Professor Robert W. Heath Jr.

Basics of Error Correcting Codes

High-Rate Non-Binary Product Codes

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Chapter 1 Coding for Reliable Digital Transmission and Storage

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

MSc Project List for 2004/5 from Prof. Barry G Evans

MATLAB SIMULATION OF DVB-H TRANSMISSION UNDER DIFFERENT TRANSMISSION CONDITIONS

Performance Evaluation and Comparative Analysis of Various Concatenated Error Correcting Codes Using BPSK Modulation for AWGN Channel

Department of Electronic Engineering FINAL YEAR PROJECT REPORT

MIMO-OFDM in Rayleigh Fading Channel with LDPC

New Forward Error Correction and Modulation Technologies Low Density Parity Check (LDPC) Coding and 8-QAM Modulation in the CDM-600 Satellite Modem

ScienceDirect. Unsupervised Speech Segregation Using Pitch Information and Time Frequency Masking

Lecture 17 Components Principles of Error Control Borivoje Nikolic March 16, 2004.

Hamming net based Low Complexity Successive Cancellation Polar Decoder

Rekha S.M, Manoj P.B. International Journal of Engineering and Advanced Technology (IJEAT) ISSN: , Volume-2, Issue-6, August 2013

Recent Progress in Mobile Transmission

Joint Viterbi Detector/Decoder for Satellite Comms.

Error Control Coding. Aaron Gulliver Dept. of Electrical and Computer Engineering University of Victoria

Performance comparison of convolutional and block turbo codes

Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting

The throughput analysis of different IR-HARQ schemes based on fountain codes

Simulink Modeling of Convolutional Encoders

Performance of Combined Error Correction and Error Detection for very Short Block Length Codes

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

Karn veer singh 1, Dr. Rajneesh Talwar 2. Keywords: - MIMO, OFDM, LDPC, 64 QAM, SNR, BER and Rayleigh channel

ECE 6640 Digital Communications

Constellation Shaping for LDPC-Coded APSK

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

Modeling and Analyzing the BER Performance of MIMO System using Different Modulation Technique

DVB-S2 Modulator with ACM features

Lab/Project Error Control Coding using LDPC Codes and HARQ

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

IJESRT. (I2OR), Publication Impact Factor: 3.785

Construction of Adaptive Short LDPC Codes for Distributed Transmit Beamforming

ECE 6640 Digital Communications

THE idea behind constellation shaping is that signals with

MATHEMATICS IN COMMUNICATIONS: INTRODUCTION TO CODING. A Public Lecture to the Uganda Mathematics Society

LDPC codes for OFDM over an Inter-symbol Interference Channel

Capacity-Approaching Bandwidth-Efficient Coded Modulation Schemes Based on Low-Density Parity-Check Codes

An Efficient Forward Error Correction Scheme for Wireless Sensor Network

Project. Title. Submitted Sources: {se.park,

FPGA Implementation Of An LDPC Decoder And Decoding. Algorithm Performance

Iterative Joint Source/Channel Decoding for JPEG2000

Spread Spectrum-Digital Beam Forming Radar with Single RF Channel for Automotive Application

Using LDPC coding and AMC to mitigate received power imbalance in carrier aggregation communication system

Simulation Modal of DVB-S2 using without and with Filter

Chapter 2 Overview - 1 -

DVB-H and DVB-SH-A Performance in Mobile and Portable TV

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 50, NO. 1, JANUARY

A REVIEW OF CONSTELLATION SHAPING AND BICM-ID OF LDPC CODES FOR DVB-S2 SYSTEMS

PERFORMANCE EVALUATION OF WIMAX SYSTEM USING CONVOLUTIONAL PRODUCT CODE (CPC)

Performance Analysis Of OFDM Using 4 PSK, 8 PSK And 16 PSK

OFDM Systems For Different Modulation Technique

Performance Analysis of OFDM System with QPSK for Wireless Communication

Image Transmission over OFDM System with Minimum Peak to Average Power Ratio (PAPR)

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

Department of Electronics and Communication Engineering 1

BANDWIDTH EFFICIENT TURBO CODING FOR HIGH SPEED MOBILE SATELLITE COMMUNICATIONS

ENGN8637, Semster-1, 2018 Project Description Project 1: Bit Interleaved Modulation

Comparison of ML and SC for ICI reduction in OFDM system

International Journal of Computer Trends and Technology (IJCTT) Volume 40 Number 2 - October2016

DEGRADED broadcast channels were first studied by

BER Analysis of BPSK for Block Codes and Convolution Codes Over AWGN Channel

ELEC 7073 Digital Communication III

Performance Evaluation of COFDM in Time Varying Environment

Performance Analysis and Improvements for the Future Aeronautical Mobile Airport Communications System. Candidate: Paola Pulini Advisor: Marco Chiani

Using Variable Coding and Modulation to Increase Remote Sensing Downlink Capacity

Available online at ScienceDirect. The 4th International Conference on Electrical Engineering and Informatics (ICEEI 2013)

Multiple Input Multiple Output (MIMO) Operation Principles

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast

Simplified a Posteriori Probability Calculation for Binary LDPC Codes

The Development & Implementation of Reed Solomon Codes for OFDM Using Software-Defined Radio Platform

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

Available online at ScienceDirect. Procedia Technology 17 (2014 )

Serial Concatenation of LDPC Codes and Differentially Encoded Modulations. M. Franceschini, G. Ferrari, R. Raheli and A. Curtoni

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator

Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE a

Intuitive Guide to Principles of Communications By Charan Langton Coding Concepts and Block Coding

Performance Evaluation of different α value for OFDM System

Transcription:

Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 70 (2015 ) 282 288 4 th International Conference on Eco-friendly Computing and Communication Systems Multimedia Communication using DVB technology over Open Range Soumyasree Bera, Samarendra Nath Sur and Rabindranath Bera* Dept. of Electronics and Communication Engineerin, Sikkim Manipal Institute of Technology, Rangpo 737136, India Abstract The DVB technology is being used by millions of users across globe in order to view television. This technology, processes signal generated in one part of globe by encoding it in multiple layers and sending m on a carrier wave which is being reflected by a satellite which is n received by antennae at our home. The same widely proven technology may be re-used for ground based communication for its improvement which still has various limitations. Hence, in this paper, development of a local open range communication system using DVB is being proposed in order to setup a communication link between two distant places. 2015 2014 The The Authors. Authors. Published Published by by Elsevier Elsevier B.V. B.V. This is an open access article under CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of organizing committee of International Conference on Eco-friendly Computing and Peer-review Communication under Systems responsibility (ICECCS of 2015). Organizing Committee of ICECCS 2015 Keywords:DVB; BCH;LDPC;BER;QPSK;8PSK;DTMF;AWGN 1. Introduction: Digital Video Broadcasting(DVB) is a widely accepted and well proven digital televisionbroadcast technology that offers high quality television rar than its analogue counterpart. It has also taken television to a major step forwards in terms of its technology.this achievement has been possible due to advancement made in integrated circuits and digital signal processing. * Corresponding author. Tel.: +0-000-000-0000 ; fax: +0-000-000-0000. E-mail address:author@institute.xxx 1877-0509 2015 The Authors. Published by Elsevier B.V. This is an open access article under CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of Organizing Committee of ICECCS 2015 doi:10.1016/j.procs.2015.10.090

Soumyasree Bera et al. / Procedia Computer Science 70 ( 2015 ) 282 288 283 DVB system is basically structured for implementation of satellitee applications like: TV and sound broadcasting, interactivity, professional services and digital satellite news garing. It has been specified around three concepts [1]: better transmission performance approaching Shannon limit, total flexibility, and reasonable receiver complexity. Channel coding and modulation are based on more recent developments in scientific community: low density parity check codes are adopted, combined with QPSK, 8PSKmodulations for system to work properly on nonlinear satellite channel [2-3]. The frame is designed in such a way that (as in Fig 3) allows maximum flexibility in low signal-to-noise (SNR) ratios. Anor beneficial feature of DVB system is its adaptation capability both for coding and modulation so as to serve individual user (for point to point link) at its best making system independent of channel conditions. In this paper authors have revisited same existing technology in order to reuse same for ground based wireless communication link. Ground based links under various undesired problems of multipath, which may be tackled up to a great extent by use of channel encoding like low density parity check (LDPC) which is already embedded in DVB framing. The proposed link will be ested for its BER performance followed by transmission of multimedia data like: text, audio, etc. Authors have used WARP v2 [4] board developed by Rice university as basic hardware. 1.1. System Modelling Fig 1: Block Diagram of system [5] Fig 1 shows block diagram of designedd DVB system. It uses two levels of encoding: Bose-Chaudhuri- Hocquenghem (BCH) encoding followed by LDPC encoding that gives robustness to system from channel impairment with varying code rate. The system even uses variable modulator: QPSK, 8PSK depending on channel estimation. So next important blocks are discussed: 1.2. Channel Encoders: i) BCH CODING : The Bose, Chaudhuri, and Hocquenghem (BCH) codes form a large class of powerful random error-correcting cyclicc codes. This class of codes is a remarkable generalization of Hamming code for multiple-error correction. One of key features of BCH codes is that during code design, re is a precise control over number of symbol errors correctable in code. In particular, it is possible to design binary BCH codes that can correct multiple bit errors. Anor advantage of BCH codes is ease with which y can be decoded, namely, via an algebraic method known as syndrome decoding. This simplifies design of decoder for se codes, using small, low-power electronic hardware [6-7]. ii) LDPC CODING : Low-density parity-check (LDPC) code is a linearerror correcting capacity-approaching codes, which means that practical constructions exist that allow noise threshold to be set very close (or even arbitrarily close on BEC) to oretical maximum ( Shannon limit) for a symmetric memoryless channel. LDPC codes were invented by Robert Gallager [8] in his PhD sis. LDPC [9-11] codes are linear codes obtained from sparse bipartite graphs. Suppose that G is a graph with n left nodes (called message nodes) and r right nodes (called check nodes). The graph gives rise to a linear code of block length n and dimension at least n r in following way:

284 Soumyasree Bera et al. / Procedia Computer Science 70 ( 2015 ) 282 288 Fig 2: A LDPC code The n coordinates of code word are associated with n message nodes. The code words are those vectors (c1,...,cn) such thatt for all check nodes sum of neighboring positions among message nodes is zero. Let H be a binary r n-matrix in which entry (i, j) is 1 if and only if ith check node is connected to jth message node in graph. Then LDPC code defined by graph is set of vectors c = (c1,...,cn) such that H*cT = 0. The matrix H is called a parity check matrix for code. Therefore, any linear code has a representation as a code associated with a bipartite graph (note that this graph is not uniquely defined by code). However, not every binary linear code has a representation of a sparse bipartite graph. If it does, n code is called a low-, density parity-check (LDPC) code. The input to LDPC decoder is log-likelihood ratio (LLR) which is defined by following equation: (1) wheree ci is ith bit of transmitted codeword, c. There are three key variables in algorithm: L(rji), L(qij) and L(Qi). L(qij) is initialized as L(qij) = L(ci). For each iteration, update L(rji), L(qij) and L(Qi) using following equations (2) WhereCi\j andvj\i are index sets. At end of each iteration, L (Qi) provides an updated estimate of a posteriori log-likelihood ratio for transmitted bit.the soft-decision output for ci is L (Qi). The hard-decision output for ci is 1 if L (Qi)< 0, and 0 orwise.

Soumyasree Bera et al. / Procedia Computer Science 70 ( 2015 ) 282 288 285 Fig 3: Format of dataa before bit interleaving (nldpc= 64 8000 bits for normal FECFRAME, nldpc= 16 200 bits for short FECFRAME) [1] 1.3. Modulation:[1,12] Each FECFRAME (which is a sequence of 64 800 bits for normal FECFRAME), shall be serial-to-parallel converted (parallelism level = MOD2 for QPSK, 3 for 8PSK,) Two FECFRAMEE bits are mapped to a QPSK symbol, i.e. bits 2i and 2i+1 determines ith QPSK symbol, wheree i = 0, 1, 2,, (N/2)-1 and N is coded LDPC block size. Bit error rate, (3) For 8PSK, System shall employ conventional Gray-codedd 8PSK modulation with absolute mapping (no differential coding). Bits 3i, 3i+1, 3i+2 of Interleaver output determine ith8psk symbol where i = 0, 1, 2,, (N/3)-1 and N is coded LDPC block size. Bit error rate, (4) 2. Hardware Implementation: Fig 4 shows hardware setup for proposed system. The total system specification is mentioned in table 1. The device that is being used is WARP v2 board which acts as both transmitter and receiver. Fig 5(a) represents basic procedure followed for performing experiment. Fig. 4(a): Antenna Setup Fig. 4(b): Total hardware setup

286 Soumyasree Bera et al. / Procedia Computer Science 70 ( 2015 ) 282 288 Start Baseband signal generation in Matlab Baseband signal ported to Warp board Baseband up-converted to RF Received RF signal down-converted to baseband Baseband signal received in PC (Matlab) Signal processed and display Stop Start Get user data and convert to binary Perform DTMF encoding Perform DVB encoding Transmit RF Signal and Receive RF signal Perform DVB decoding Perform DTMF decoding Convert binary to decimal Display received text data Stop Fig. 5(a): Flowchart for Signal porting.fig. 5(b): Flowchart of Text transmission with DTMF Table 1: System Specification Sl. No. Parameter 1 Distance 2 RF Frequency 3 Transmitter Amplifier Gain 4 Receiver Radio Frequency gain 5 Receiver Baseband Gain 6 Antenna beamwidth 7 Antenna Gain 8 Antenna Polarization 9 Hardware Used Value 80m 2.462GHz 15 db 30 db 63 db 20 17 dbi Horizontal WARP v2 board (Virtex 4) 3. Result & Analysiss a) Bit Error Rate (BER) Analysis: The system is first tested for its BER performance and followed by multimedia communication. Multimedia Communication includes communication of tone, actual audio and n followed by text. System Consideration: QPSK 9/10 QPSK 3/4 QPSK 1/2 10-1 BER 10-2 10-3 -10-5 0 5 10 SNR (db) 15 20 25 Fig.6: BER vs SNR performance of DVB system under different code rate

Soumyasree Bera et al. / Procedia Computer Science 70 ( 2015 ) 282 288 287 In terms of code rate, system is also tested and verified keeping modulation type constant to QPSK. It can be observed from Fig 6 that 9/10 has better performance than ½. b) Multimedia Communication Over Open Range The developed system after being tested for its BER performance, is tested for multimedia communication capability. i) Tone Transmission: Fig. 7(a):1 KHz tone transmission Fig. 7(b): 1 KHz tone reception ii) Audio Transmission: Fig. 8(a): Audio Data Transmission Fig. 8(b): Audio Data reception iii) Text Data Transmission: Fig. 9(a): Text Data reception with DVB only Fig. 9(b): Text Data reception with DTMF-DVB

288 Soumyasree Bera et al. / Procedia Computer Science 70 ( 2015 ) 282 288 After successful transmission of tone, text data are used as user data. In this case performance of system is analysed on basis of probability of repetition; done on basis of retransmitting same data over and over again and noting performance of system. Unlike previous cases, error percentage is very high in case of text transmission as is seen in Fig 9(a). Therefore, to tackle this problem additional anor widely proven Dual Tone Multi Frequency (DTMF) [13-14] technology is used prior to DVB encoding. System Consideration: Code rate: ½ Modulation: QPSK User data: Alphabet/Numeric The reliability of system is widely improved with application of DTMF and as Fig. 9(b) says that percentage of error in transmission is negligible (observation taken repeatedly transmitting and receiving same information). 4. Conclusion DVB is widely proven technology which is undergoing furr development in form of high data-rate support for high definition television. It is providing near real life experience and is being accepted very positively worldwide,especially regions where cable TV service is impossible like in hilly regions. The use of channel encoding plays a greatly, even under low SNR condition. Also use of higher modulation technique leads system capacity closer to Shannon s limit. BER achieved nearly 1E-04 at high SNR. After BER performance verification, multimedia transmission capability is performed which shows very promising result for all cases i.e. text, audio, and image. The system is n used for actual open range testing and verification in terms of multimedia communication like audio, text, image under different channel conditions. The DVB system, thus developed is tested for different channel condition, including multipath shows a promising result. It is observed that system provides reliable communication for all cases, though it has various constraints like data rate achieved is minimal; video data transfer still to be explored; which need to be solved for real time communication. References 1. A. Morello and V. Mignone, DVB-S2: The second generation standard for Satellite broad-band services, in Proceedings of IEEE, vol 94, issue 1, 2006. p. 210-227 2. ETSI EN 302 307 V1.2.1 (2009-08) European Standard (Telecommunications series) Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Garing and or broadband satellite applications (DVB-S2). 3. T. Kratochvil, Utilization of MATLAB for Digital Image Transmission Simulation Using DVB Error Correction Codes, RADIOENGINEERING, vol. 12, no. 4, December 2003. p. 41-46 4. https://warpproject.org/trac/wiki/hardwareusersguides/fpgaboard_v2.2 5. S. Bera and S. N. Sur, Performance Evaluation of DVB System for Text Transfer, European Journal of Advances in Engineering and Technology, vol 2 issue 5, June 2015: p. 62-65 6. A.Gabay, M.Kieffer, P.Duhamel, Joint Source-Channel Coding Using Real BCH Codes for Robust Image Transmission, Image Processing, IEEE Transactions, Volume: 16, issue: 6, June 2007. p. 1568-1583 7. G. Bagherikaram, K.N.Plataniotis, Secure joint source-channel coding with interference known at transmitter, Communications, IET, Volume: 6, Issue: 17, November 27, 2012. p. 2796-2808 8. R. G. Gallager, Low Density Parity-Check Codes, MIT Press, Cambridge, MA, 1963. 9. T. Richardson and R. Urbanke, The capacity of low-density parity check codes under message passing decoding, IEEE Transaction on Information Theory, vol. 47; 2001. pp. 599-618. 10. Todd K.Moon,Error Correction Coding,John Wiley & Sons, Inc., U.S.A, 2005. 11. S.-Y. Chung, D. Forney, T. Richardson, and R. Urbanke, On design of lo w-density parity check codes within 0.0045 db of Shannon limit, IEEE Communication Letters, vol. 5; 2001. p. 58-60. 12. T. S. Rappaport, Wireless Communications: Principle and Practice. NJ: Prentice-Hall, 1996. 13. Matw D. Felder, James C. Mason, and Brian L. Evans, Efficient Dual-Tone Multifrequency Detection Using Nonuniform Discrete Fourier Transform, IEEE SIGNAL PROCESSING LETTERS, VOL. 5, NO. 7, JULY 1998. p. 160-163 14. A.M. Shatnawi, Ahmad I. Abu-El-Haija, and A.M. Elabdalla, A digital receiver for Dual Tone Multifrequency (DTMF) signals, IEEE Conference on Instrumentation and Measurement Technology Conference, vol. 2, 1997. p.997-1002.