A NEW TRANSMISSION STRATEGY FOR SCALABLE MULTIMEDIA DATA ON OFDM SYSTEMS

Similar documents
A study of turbo codes for multilevel modulations in Gaussian and mobile channels

Adaptive Modulation for Multiple Antenna Channels

Space Time Equalization-space time codes System Model for STCM

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Exponential Effective SIR Metric for LTE Downlink

AN IMPROVED BIT LOADING TECHNIQUE FOR ENHANCED ENERGY EFFICIENCY IN NEXT GENERATION VOICE/VIDEO APPLICATIONS

New Wavelet Based Performance Analysis and Optimization of Scalable Joint Source/Channel Coder (SJSCC & SJSCCN) for Time-Varying Channels.

Distributed Uplink Scheduling in EV-DO Rev. A Networks

Rejection of PSK Interference in DS-SS/PSK System Using Adaptive Transversal Filter with Conditional Response Recalculation

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Power Minimization Under Constant Throughput Constraint in Wireless Networks with Beamforming

Opportunistic Beamforming for Finite Horizon Multicast

Decomposition Principles and Online Learning in Cross-Layer Optimization for Delay-Sensitive Applications

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Joint Adaptive Modulation and Power Allocation in Cognitive Radio Networks

Multicarrier Modulation

A Spreading Sequence Allocation Procedure for MC-CDMA Transmission Systems

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Uncertainty in measurements of power and energy on power networks

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding

Keywords LTE, Uplink, Power Control, Fractional Power Control.

arxiv: v1 [cs.it] 30 Sep 2008

Define Y = # of mobiles from M total mobiles that have an adequate link. Measure of average portion of mobiles allocated a link of adequate quality.

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

RESOURCE CONTROL FOR HYBRID CODE AND TIME DIVISION SCHEDULING

Multipath Propagation. Outline. What is OFDM? (OFDM) for Broadband Communications and. Orthogonal Frequency Division Multiplexing

MIMO-OFDM Systems. Team Telecommunication and Computer Networks, FSSM, University Cadi Ayyad, P.O. Box 2390, Marrakech, Morocco.

Digital Transmission

The Detection Algorithms Performance in BLAST Enhanced IEEE a WLAN Standard on Measured Channels. University of Bristol

Chaotic Filter Bank for Computer Cryptography

Energy-Aware Wireless Video Streaming

BER Performances of a Differential OFDM System in Fading Channels

Delay Constrained Fuzzy Rate Control for Video Streaming over DVB-H

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

Revision of Lecture Twenty-One

The Impact of Spectrum Sensing Frequency and Packet- Loading Scheme on Multimedia Transmission over Cognitive Radio Networks

AN ADVANCED ALGORITHM FOR IMPROVING DVB-T COVERAGE IN SFN. V. Mignone, A. Morello, M. Visintin. RAI Research Centre, Italy ABSTRACT

DC-FREE TURBO CODING SCHEME FOR GPRS SYSTEM

Enhanced Uplink Scheduling for Continuous Connectivity in High Speed Packet Access Systems

NOVEL ITERATIVE TECHNIQUES FOR RADAR TARGET DISCRIMINATION

Performance Analysis of Scheduling Policies for Delay-Tolerant Applications in Centralized Wireless Networks

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

TODAY S wireless networks are characterized as a static

Resource Control for Elastic Traffic in CDMA Networks

antenna antenna (4.139)

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

Distributed Resource Allocation and Scheduling in OFDMA Wireless Networks

Multiband Jamming Strategies with Minimum Rate Constraints

The Application of Interpolation Algorithms in OFDM Channel Estimation

Review: Our Approach 2. CSC310 Information Theory

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

THE USE OF CONVOLUTIONAL CODE FOR NARROWBAND INTERFERENCE SUPPRESSION IN OFDM-DVBT SYSTEM

DVB-T/H Digital Television Transmission and its Simulation over Ricean and Rayleigh Fading Channels

Novel Sampling Clock Offset Estimation for DVB-T OFDM

CROSS-LAYER OPTIMIZATION PERFORMANCE OF SINGLE CELL MILLIMETER WAVE OFDM WIRELESS NETWORK UNDER RAIN FADING

Markov Chain Monte Carlo Detection for Underwater Acoustic Channels

Queuing-Based Dynamic Channel Selection for Heterogeneous Multimedia Applications over Cognitive Radio Networks

Hierarchical Generalized Cantor Set Modulation

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks

Ergodic Capacity of Block-Fading Gaussian Broadcast and Multi-access Channels for Single-User-Selection and Constant-Power

CARNEGIE MELLON UNIVERSITY

DISTRIBUTED video coding (DVC) [1] [4] is an attractive

On the Feasibility of Receive Collaboration in Wireless Sensor Networks

Qos-aware resource allocation for mixed multicast and unicast traffic in OFDMA networks

Energy-efficient Subcarrier Allocation in SC-FDMA Wireless Networks based on Multilateral Model of Bargaining

Optimal 4G OFDMA Dynamic Subcarrier and Power Auction-based Allocation towards H.264 Scalable Video Transmission

SC-FDMA and OFDMA: An Efficient Wireless Image Transmission Schemes

Subcarrier allocation for OFDMA wireless channels using lagrangian relaxation methods

A Benchmark for D2D in Cellular Networks: The Importance of Information

Bit Error Probability of Cooperative Diversity for M-ary QAM OFDM-based system with Best Relay Selection

Low-Delay 16 kb/s Wideband Speech Coder with Fast Search Methods

High Speed, Low Power And Area Efficient Carry-Select Adder

Index Terms Adaptive modulation, Adaptive FEC, Packet Error Rate, Performance.

Autonomous Dynamic Spectrum Management for Coexistence of Multiple Cognitive Tactical Radio Networks

Estimation of Critical Performance and Optimization of Scalable Joint Source/Channel Coder (SJSCC) For Time Varying Channels

On Channel Estimation of OFDM-BPSK and -QPSK over Generalized Alpha-Mu Fading Distribution

LOCAL DECODING OF WALSH CODES TO REDUCE CDMA DESPREADING COMPUTATION

NETWORK 2001 Transportation Planning Under Multiple Objectives

Joint Power Control and Scheduling for Two-Cell Energy Efficient Broadcasting with Network Coding

MINIMUM OVERHEAD BURST SYNCHRONIZATION FOR OFDM BASED BROADBAND TRANSMISSION. Michael Speth, Dirk Daecke, Heinrich Meyr

EE360: Lecture 7 Outline Cellular System Capacity and ASE Announcements Summary due next week

On capacity of OFDMA-based IEEE WiMAX including Adaptive Modulation and Coding (AMC) and inter-cell interference

Distributed Energy Efficient Spectrum Access in Cognitive Radio Wireless Ad Hoc Networks

Approximating User Distributions in WCDMA Networks Using 2-D Gaussian

DIGITAL multi-tone (DMT) modulation, also known as

Robust Image Transmission Performed by SPIHT and Turbo-Codes

Topology Control for C-RAN Architecture Based on Complex Network

An Efficient Energy Adaptive Hybrid Error Correction Technique for Underwater Wireless Sensor Networks

Research Article Experimental Investigation of Cooperative Schemes on a Real-Time DSP-Based Testbed

Traffic balancing over licensed and unlicensed bands in heterogeneous networks

Performance of Modified Iterative Decoding Algorithm for Multilevel Codes in Adaptive OFDM System

Analysis and Optimization of the Performance of OFDM on Frequency- Selective Time-Selective Fading Channels

Harmonic Balance of Nonlinear RF Circuits

BER Performance Analysis of Multiuser Diversity with Antenna Selection in MRC MIMO Systems

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Transcription:

15th European Sgnal Processng Conference (EUSIPCO 27), Poznan, Poland, September 3-7, 27, copyrght by EURASIP A NEW TRANSMISSION STRATEGY FOR SCALABLE MULTIMEDIA DATA ON OFDM SYSTEMS Heykel Houas, Cléo Baras and Inbar Fjalkow ETIS ENSEA/UCP/CNRS UMR-851, 9514 Cergy-Pontose, France heykel.houas@ensea.fr, cleo.baras@ensea.fr, nbar.fjalkow@ensea.fr ABSTRACT We consder the real tme transmsson of scalable multmeda data wth a constraned end-to-end Qualty of Servce. In the Raylegh channel case, the resultng optmzaton problem s solved by the Flexble Transmsson (FT) algorthm. Ths resources allocaton strategy allows to transmt the sole layers wth guaranteed QoS at the recever. Here, we propose to extend the FT method to the OFDM case. The resultng algorthm s ncorporated nto a multmeda applcaton usng MPEG-4 speech frames, n order to compare the performance of our approach wth those of other unequal error protecton schemes. Smulaton results show the effcency of our soluton and ts adaptvty to frequency channel selectvty. 1. INTRODUCTION The growng demand on multmeda content delvery has renforced the necessty of effcent transmsson systems dedcated to multmeda data. These systems have to comply wth the dversfcaton of the transmsson networks, and more partculary the emergence of new wreless and xdsl communcaton technologes, and the development of new multmeda scalable codng tools. Ther desgn s related to the major constrant of end-to-end Qualty-of-Servce (QoS). Ths QoS reflects the dstorton ntroduced on the transmtted data by the source codng and the transmsson operatons. It s defned by the applcaton (streamng,...) wth respect to the source codng algorthm and the recepton devce (moble phone, PC...). Thus, our research study context 1 s focused on the development of an effcent multmeda transmsson scheme that ensures the QoS for any source codng tools and applcaton scenaros. Regardng State-of-The-Art strateges, ncludng jont sourcechannel codng [2], the desgn of such a system requres the adaptaton of each aspect of the transmsson scheme (from source codng algorthm to resources allocaton polcy) wth respect to the channel condton and the recepton devce. Frst, the source codng algorthm choce can be smplfed when the source encodng technque s scalable. Indeed, the btstream frames are splt nto layers, correspondng to the compressed verson of the same multmeda data wth dfferent rates and dfferent source codng qualtes. Therefore, the source dstorton can be drectly related to the number of transmtted layers, wthout changng the source codng algorthm. Furthermore, ths scalable structure establshes a herarchcal organzaton of the emtted data nto senstvty classes to channel transmsson errors 2. Ths error senstvty, known to be unequal [3], requres to adapt (even optmze) the transmsson resources wth respect to the emtted data senstvty, channel condtons and system constrants, yeldng Unequal Error Protecton (UEP) schemes. State-of-The-Art transmsson strateges have two major drawbacks n our applcaton scenaro. Frst, most strateges [4] do not take advantage of the degree of freedom offered by the scalable encodng process on the source rate adaptaton. Second, most resources allocaton procedures [3, 5] are based on the mnmzaton of an emprcal dstorton metrc over possble resources. Ths metrc s 1 Ths study s part of the FP6/IST project M-Ppe [1] and s co-funded by the European Commsson. 2 We assume that the source decoder s not robust (as t s the case for most exstng standards). often tabulated wth respect to a consdered scalable encoder for varous transmsson condtons. Nevertheless, t s a complex task, whch can become costfull when the number of codng tools supported by the transmsson scheme ncreases. Moreover, the consdered optmzaton crteron s not relevant n our research study context, where the end-to-end QoS s specfed by the applcaton and belongs to the system constrants. In [6], we propose a resources allocaton polcy, called Flexble Transmsson (FT), sutable for ths applcaton context n the Raylegh channel case. It s based on: (1) an orgnal optmzaton crteron, that maxmzes the source rate (.e. the number of transmtted layers) under QoS and load constrants and (2) a smple expresson of QoS as Bt Error Rates (BER) requred by each layer [4]. In ths paper, we propose an extenson of ths algorthm to the Orthogonal Frequency Dvson Multplexng (OFDM) context, takng nto account the scalable property of the transmtted data and the specfctes of the OFDM channel. The adapted transmsson parameters are chosen wth respect to the current channel state nformaton and the system constrants, provded by a cross-layer strategy. The paper s organzed as follows. Secton 2 descrbes the transmsson system. Secton 3 sums up the FT resources allocaton polcy desgned for Raylegh channels and detals ts expanson to the OFDM case, yeldng the FT-OFDM procedure. Secton 4 draws up the algorthm effcency through an applcaton example (MPEG-4 audo streamng for telephony over ADSL). Smulaton results are presented and compared to standard protecton schemes. Secton 5 concludes by summng up the major contrbutons of the proposed method. 2. REFERENCE TRANSMISSION SYSTEM DESCRIPTION The reference transmsson system s presented n fgure 1 and s detaled n the followng subsectons. 2.1 Source codng parameters Thanks to the scalable encodng process, multmeda data are represented by a btstream structured n frames or Transmsson Unts (TU). These frames are splt nto I max layers: one base layer and I max 1 enhancement layers, denoted by {L } 1,Imax ] wth decreasng mportance degrees. The length of the -th layer (n bts) s equal to a proporton p of the total frame length, denoted by N, so that: I max p = 1. The mportance degree affected to each layer characterzes [2]: the weght of each layer on the dstorton D s ntroduced by the source encodng process on the reconstructed multmeda data: the more enhancement layers are used durng the source decodng, the smaller the source dstorton s. the unequal senstvty of each layer to channel transmsson errors and therefore ther weght on the dstorton D c ntroduced by the channel on the decoded multmeda data. As proposed by [4], we suppose that the error senstvty of each layer can be featured by a bt error probablty value, denoted by B. Ths value s defned accordng to some perceptual qualty crteron so that, when the BER affectng the transmsson of the -th 27 EURASIP 2194

15th European Sgnal Processng Conference (EUSIPCO 27), Poznan, Poland, September 3-7, 27, copyrght by EURASIP Resources allocaton algorthm Feedback nformaton { g(n) 2 Es }n [1,N c] Channel estmaton Emtted multmeda data Source encoder m(i FT ) = {m } [1,IFT ] I FT R(IFT ) = {R } [1,IFT ] L L L L 1 L 1 L 1 L 1 Channel OFDM Channel encoder CHANNEL decodng L Imax EMITTER IFT IFT RECEIVER IFT Source decoder Receved multmeda data Fgure 1: Transmsson scheme ploted by the FT algorthm. layer s lower than B, the source decodng of ths layer has no (or few) nfluence on the channel dstorton D c. The set of {B } [1,Imax ] s then drectly related wth the end-to-end QoS of transmsson systems: ensurng the QoS conssts n ensurng the BER affectng each layer, denoted by BER, to be lower than B. 2.2 Transmsson model 2.2.1 Avalable resources at the emtter At the emtter, source data are frst encoded wth a channel codng, chosen among rate-compatble channel encoder [7]. In ths paper, we use Rate Compatble Punctured Convolutonal (RCPC) codes, but t could easly be extended to any other rate-compatble encodng process (such as turbo codes). Thanks to the puncturng process, usng a mother convolutonal codng rate R 1 = N 1 1, dfferent codng rates R l are avalable: R l = P+l P, wth 1 l (P 1)N 1, where P s the puncturng perod. The coded data are then mapped wth one of the avalable sgnallng constellatons. These constellatons are BPSK or 2 2m -QAM wth constant symbol energy E s. The order m denotes the number of bts per symbol and wll refer to a specfc modulaton choce (m = 1 for BPSK, m = 2 for QPSK, etc...). 2.2.2 OFDM channel Thanks to a long enough cyclc prefx, the frequency selectve channel s turned nto scalar channel gans {g n } n [1,Nc ] on the N c dfferent OFDM carrers: the Sgnal-to-Nose-Rato (SNR) for the n-th sub-channel s g n 2 E s. Assumng that the channel vares slowly, we defne T as the number of perods whle channel tme response s constant. The maxmum symbol load per coded TU, S max, s chosen equal to T N c and s defned at the physcal layer. It refers to the physcal payload. Moreover, we assume that our OFDM system s synchronzaton error free. 2.2.3 Recever At the recever, after Zero-Forcng equalzaton, a soft output maxmum a posteror demapper s used to compute soft decson values, appled as nput of a classcal Vterb decoder. A channel estmaton module s lnked wth the emtter through a feed-back channel { so to nform hm of the estmated channel condtons (.e. g n 2 E s ). The feedback channel and the channel estmaton at the recever are supposed perfect and the btstream header }n [1,N c ] transmsson s assumed to be error-free. 3. THE PROPOSED RESOURCES ALLOCATION PROCEDURE Regardng the system characterstcs, the resources allocaton procedure ams at choosng the adapted system parameters that ensures the QoS constrants. The system parameters are the number of transmtted layers, denoted by I FT, the modulaton order m and the codng rate R for each transmtted layer L wth [1,I FT ]. Furthermore, the QoS constrants are stated by the {B } [1,Imax ] bounds. The proposed strategy s based on the key dea that the enhancement layers should not be transmtted whle the prevous transmtted layers are not suffcently protected to respect the QoS bounds. Thus, the proposed allocaton polcy yelds to the adaptaton of the number of transmtted layers I FT at the channel codng stage. Wth scalable data, the I FT parameter s drectly related to the source rate R s (I FT ): R s (I FT ) = p N. (1) As a result, the allocaton strategy s related to an optmzaton problem: maxmzng the source rate (or I FT ) and fndng the assocated modulaton orders m(i FT ) = {m } [1,IFT ] and channel codng rates R(I FT ) = {R } [1,IFT ] over the possble transmsson parameters combnatons, denoted by P, wth respect to QoS bounds, data throughput constrants (gven by the symbol rate S max ) and channel transmsson condtons. In ths secton, we brefly remnd the FT resources allocaton procedure desgned to solve ths optmzaton problem n the Raylegh channel case and expound ts adaptaton to the OFDM context. I FT 3.1 FT algorthm: Raylegh channel case In the Raylegh channel case, the channel condtons are gven through an unque E s value. Snce the bt error rate of the -th layer s a functon of the SNR, the modulaton ( order ) m and the codng rate R, we wll denote t: BER Es,m,R. Moreover, we defne S (m,r ) = p N m R, the spectral effcency of L (that s the number of symbols transmtted wthn the coded L ). The optmzaton problem related to the allocaton polcy can now be set by the followng equaton, gven the SNR value E s : (I FT,m(I FT ),R(I FT )) = arg max (I,m(I),R(I)) P R s(i), (2a) [1,I],BER( E s,m,r ) B (2b) I S TU = S (m,r ) S max (2c) where S TU represents the transmsson load of the whole transmtted data (.e. the number of symbols used to transmt the coded layers L 1 to L IFT ). 27 EURASIP 2195

15th European Sgnal Processng Conference (EUSIPCO 27), Poznan, Poland, September 3-7, 27, copyrght by EURASIP The FT soluton, we brng to ths problem n [6], s an teratve algorthm. It processes from the frst layer L 1 to the last one by progressvely fllng the coded TU untl the maxmum symbol load S max s reached. Durng the process of the I-th layer L I, the algorthm selects the modulaton and codng rate par (m I,R I ) that mnmzes the spectral effcency S I of L I over the possble pars whch respect the BER constrant (2b). The matched number of transmtted classes s obtaned as soon as I S > S max : ndeed I f lex = I 1. 3.2 Adaptaton to the OFDM case We now propose to extend the FT algorthm to the OFDM context. The resources allocaton procedure has to defne, besdes the matched number of transmtted layers and the matched transmsson parameters, an adapted carrer allocaton polcy. The allocaton polcy has two purposes: Take the channel state nto account: ths state s now gven through multple SNR values on the dfferent sub-carrers, that s { g n 2 E s. Ths SNR varablty prevents us from d- }n [1,N c ] rectly applyng the FT algorthm, snce t has been desgned for an unque SNR nput value. Usng the FT algorthm wth the average SNR doesn t satsfy the QoS on the carrers wth lower SNR than the average and usng the algorthm wth the mnmal SNR value results n a severe overprotecton (yeldng a waste of resources). State the assgnment between OFDM sub-channels, layers and resources as presented n fgure 2: addtonal parameters have therefore to be consdered by the allocaton polcy, such as the set of OFDM sub-channels, denoted by N, used to transmt each layer L wth modulaton m and codng rate R. 3.2.1 Adapted SNR values choce to process FT The OFDM SNR varablty modfes the QoS constrants formulaton (2b). Indeed, the BER affectng the -th layer transmsson now depends on the BER values characterzng each OFDM subchannels { } assgned to L. We wll denote these BER values by BER () n. They can be expressed wth respect to the SNR { n N values g n 2 E s }n [1,N, the modulaton order m and the codng c ] rate R. For the -th layer, the QoS constrant gven by equaton (2b) can be smply ensured by consderng the worst BER confguraton: ths confguraton s acheved by the OFDM sub-channel assgned to L wth the lowest SNR or channel gan (.e. mn g n 2 ). The QoS n N constrants wll then be stated by the followng overestmaton: [1,I],BER BER () n mn () B wth n mn () = arg mn g n 2 n N (3) Ths overestmaton, sometmes too severe, can be relaxed consderng that only a percentage α (for nstance 8%) of the layer L comply wth the QoS requrement. Thus, denotng N (α) the set of OFDM sub-channels used to transmt the α p N frst bts of L, the QoS constrants wll fnally be formulated consderng the worst BER confguraton on the N (α) OFDM sub-channels dstrbuton, that s: [1,I],BER BER () B n (α) mn () wth n (α) mn 3.2.2 Sub-carrers allocaton polcy () = arg mn n N (α) g n 2 The OFDM SNR dversty can also be exploted to enforce the unequal protecton of the data. State-Of-The-Art resources allocaton algorthms [4] propose to sort the sub-channels n a decreasng SNR order: thus, the best sub-channels (n terms of SNR) (4) T SNR L 1 Tme... L L If lex N 1 N 2 N If lex Unallocated sub-channels Frequency Fgure 2: Sub-channels allocaton polcy. can be allocated to the most mportant layers, whle the least one are used to transmt the least mportant layers. We propose to follow the same allocaton polcy n the extended FT algorthm. Supposng the OFDM sub-channels sorted wth decreasng SNR value, the layer L 1 coded wth ts assocated protecton scheme (R 1 (I FT ),m 1 (I FT )) wll be transmtted [ over the ] best SNR subchannels, whose ndex belongs to N 1 = 1, p1 N m 1 R 1 T. On the other sde, L IFT coded wth (R IFT,m IFT ) wll be transmtted wth the least SNR ones, whose ndex only depend on the prevous layers mappng. 3.2.3 Problem formulaton and soluton The FT procedure n the OFDM context deals wth fndng the adapted number of transmtted layers I FT, the adapted modulaton order m(i FT ), codng rates R(I FT ) and sub-carrers dstrbuton N (I FT ) = {N } [1,IFT ] (startng from the best SNR sub-channels to the least ones) over the possble confguratons set P that satsfy QoS and system constrants. It can now be stated by the followng optmzaton problem: (I FT,m(I FT ),R(I FT ),N (I FT )) = arg max (I,m(I),R(I),N(I)) P R s(i)(5a) [1,I],BER () B, wth n (α) n (α) mn () mn I S TU = S (m,r ) S max () = arg mn n N (α) g(n) 2 (5b) (5c) The soluton to ths problem, called FT-OFDM, follows the same prncples as the teratve FT algorthm desgn for the Raylegh channel case. It processes from the frst layer L 1 to the last one by progressvely fllng the coded TU untl the maxmum symbol load S max s reached. Durng the process of the I-th layer L I, the algorthm computes for each possble confguraton (m,r ) the requred sub-channels dstrbuton N I and the assocated subset N (α) I (wth respect to the sub-channels dstrbutons of the prevous layers). Then, the targeted SNR value (mn (α) n N g(n) 2 E s / ) over the consdered N I sub-channels s computed to evaluate the respect of the BER constrant defned by equaton (4). The (m I,R I,N I ) satsfyng the QoS constrant and mnmzng the spectral effcency S I of L I over the possble trplets s fnally selected. The matched number of transmtted classes s obtaned as soon as I S > S max, wth I FT = I 1. 27 EURASIP 2196

15th European Sgnal Processng Conference (EUSIPCO 27), Poznan, Poland, September 3-7, 27, copyrght by EURASIP 4. EXPERIMENTAL RESULTS 4.1 Applcaton to MPEG-4 speech scalable data An applcaton of the proposed algorthm to the transmsson of scalable speech data s at stake to evaluate the algorthm performance. Among the several source codng tools of the MPEG-4 standard [8], we focus on the CELP encoder wth the MultPulse Exctaton and the Bt-Rate Scalablty (BRS) tools. Ths coder can compress a speech sgnal sampled at 8 khz wth a scalable btstream characterzed by a 12 kbps btrate and a 4-layers structure. The base layer (wth 12 bts per frame) s generated wth a core CELP encoder operatng at 6 kbps usng a speech producton model based on an exctaton sgnal passed through an auto-regressve flter. The BRS tool provdes the 3 remanng layers and adds a 2 kbps per layer nformaton, that refnes the exctaton sgnal descrpton (wth 4 bts per frame and per layer). The whole btstream s fnally constructed as the successon of frames, each contanng N = 24 bts. 4.2 Test plan 4.2.1 Audo scalable data parameters Accordng to the chosen scalable coder structure, the layer proportons are the followng: p 1 = 1 2, p 2 = p 3 = p 4 = 1 6. We assume that the QoS to ensure for our applcaton can be descrbed by the followng BER upper bound of each class: B 1 = 3.1 3, B 2 = 4,6.1 3, B 3 = 8.1 3, B 4 = 9.1 3. 4.2.2 Standard lnk parameters RCPC codes are generated from a mother convolutonal 1 wth rate 3 and enumerator polynoms G 1 = [133] 8,G 2 = [145] 8 and G 3 = [175] 8. The puncturng perod s chosen equal{ to 8. The lst of avalable code rates R s fnally: 8 R = 9, 8 1, 8 12, 8 14, 8 16, 8 18, 8 2, 8 22, 8 }. 24 The modulaton schemes choce are lmted to BPSK and 2 2m - QAM wth m {2,3,4} (QPSK to 64-QAM). 4.2.3 OFDM parameters The OFDM parameters are the followng: the number of subchannels n an OFDM symbol s fxed to N c = 12, the OFDM coherence tme s T = 3, yeldng a maxmum symbol load per coded TU S max = T N c = 36. 4.2.4 Performance evaluaton The FT-OFDM algorthm effcency for the transmsson of speech scalable data s evaluated by the perceved qualty measurement of the decoded speech sgnal. Ths measure s computed usng the Perceptual Evaluaton of Speech Qualty (PESQ) software, descrbed by the IUT recommendaton P.862 [9]. It compares the uncoded orgnal speech sgnal to the receved speech sgnal and results n a Mean Opnon Score (MOS), n the range [;4], that reflects the dstorton ntroduced by the source codng and transmsson operatons on the decoded data. Ths measure s computed usng a 1s-duraton sgnal, sampled at 8 khz, and s averaged over 5 transmssons. The performance of the FT-OFDM algorthm wll be compared to three State-of-the-Art resources allocaton strateges, summed up n table 1: these strateges acheve data protecton aganst error by applyng dfferent codng rates and modulaton orders on each layer. Followng the ordered subcarrer selecton algorthm proposed by [4] n the OFDM channel context to mnmze the average error probablty affectng each layer transmsson, the modulaton order and the assocated OFDM sub-channel dstrbuton are chosen as follows: the layers are dstrbuted on the sub-channel regardng ther transmsson error senstvtes (the hgher senstve the layer s to errors transmsson, the better sub-channel SNR s used). Modulaton orders are chosen so that the whole coded frame data only fll the half OFDM sub-channels (OFDM sub-channels wth the lowest SNR are therefore dscarded). Scheme Layer L 1 Layer L 2 Layer L 3 Layer L 4 Strategy 1 R 1 = 8/24 R 2 = 8/24 R 3 = 8/24 R 4 = 8/24 16-QAM 16-QAM 16-QAM 16-QAM Strategy 2 R 1 = 8/18 R 2 = 8/12 R 3 = 8/12 R 4 = 8/12 QPSK 16-QAM 16-QAM 16-QAM Strategy 3 R 1 = 8/16 R 2 = 8/22 R 3 = 8/16 R 4 = 8/9 QPSK 16-QAM 16-QAM 16-QAM g(n) 2 E s / (db) Table 1: Consdered standard resources allocaton strateges 4 3 2 1 1 2 (a) 4 8 12 Carrers ndex PESQ s MOS 4 3.5 3 2.5 2 1.5 1 (b) Strategy 1.5 Strategy 2 Strategy 3 FT OFDM 1 2 3 mean SNR (db) Fgure 3: (a) Frequency response of the consdered ADSL channel, (b) Performances of the dfferent resource allocaton schemes wth respect to the ADSL channel mean SNR. 4.3 Obtaned results 4.3.1 Performance n terms of perceved qualty Wth am at evaluatng the performance of the FT-OFDM algorthm on the perceved qualty of the decoded data, we use an ADSL channel model, measure through expermental smulatons on real ADSL channel. The frequency response of the consdered ADSL channel model s presented n fgure 3 (a). The mean MOS obtaned wth the PESQ algorthm after 5 transmssons of a speech sgnal are drawn n fgure 3 (b) for the three reference resources allocaton strateges and the FT-OFDM algorthm wth respect to the ADSL channel mean SNR value. These curves prove the effcency of our resource allocaton procedure: the FT-OFDM algorthm ponts out that the QoS can be guarantee untl a 7 db mean SNR. In ths operatng range, the perceved qualty of the decoded speech data obtaned wth FT-OFDM slowly vares n comparson to the reference schemes. Moreover, the ADSL channel mean SNR value, from whch the maxmum MOS value (obtaned when the speech data are only dstorted by the source codng process) s reached, s 7 db lower than those of the State-Of- The-Art strateges. Ths mprovement s the result of the FT-OFDM adaptvty on channel condtons contrary to the reference schemes. For mean SNR values lower than 7 db, the FT-OFDM algorthm ponts out that the QoS can not be guarantee and selects a resources confguraton by default. Snce the QoS constrants are no more satsfed, the FT-OFDM MOS values roughly decrease and reach smlar performance to those of the reference schemes (due to the sub-carrers dstrbuton). 4.3.2 Resources allocaton results wth respect to channel dynamc Wth am at evaluatng the nfluence of OFDM channel (and more partculary ts frequency selectvty) on the FT algorthm, we desgn an arbtrary smulaton channel wth the followng { prncples: gven a mean SNR value denoted by E s, the SNRs g(n) 2 E s }n [1,f c ] each OFDM sub-channel are computed n order to follow a lnear 27 EURASIP 2197

15th European Sgnal Processng Conference (EUSIPCO 27), Poznan, Poland, September 3-7, 27, copyrght by EURASIP I FT S TU /S max (%) 4 3 1 2 8 6 1 4 2 4 Dynamc (db) 6 8 1 5 1 Mean SNR (db) 2 2 5 Mean SNR (db) 5 1 15 2 1 8 2 4 6 Dynamc (db) Fgure 4: Varaton of the number of transmtted layer I FT wth respect to the mean SNR and the dynamc values of the OFDM channel (wth α = 1%). Fgure 5: Allocaton rato of an OFDM symbol wth respect to the mean SNR and the dynamc values of the OFDM channel (wth α = 1%). decrease (n db) around the mean SNR value. In other words: g(n) 2 E s = E ( ) s (db) + n + 1 wth n [1,N c ], (db) 2N c where represents the dfference between the best sub-channel SNR and the least one. In ths case, reflects the frequency selectvty of the OFDM channel and wll be referred to as channel dynamc. Fgure 4 and 5 clarfy the FT-OFDM algorthm process wth respect to the OFDM channel. Fgure 4 presents the codng source rate (n terms of number of transmtted layer I FT ), computed by the FT-OFDM algorthm, wth respect to the mean SNR and the dynamc values. Fgure 5 draws the varaton of the allocaton rato of an OFDM symbol (.e. the rato between the number of symbols S TU used to transmt the coded data and the symbol load S max ) wth the OFDM channel (mean SNR and dynamc). Fgure 4 exhbts the strong adaptaton of the codng source rate for medum mean SNR value (between 3 and 1 db) mposed by the QoS requrements. Moreover, the algorthm shows a strong adaptvty of the source rate to the channel dynamc: n ths range, the source rate decreases when the channel dynamc ncreases. Indeed, the proporton of low SNR sub-carrers (compared to mean SNR value) ncreases wth the dynamc and the QoS constrants become more restrctng, snce they are related to the lowest SNR value of the allocated OFDM sub-channel. Wth hgh mean SNR values (greater than 1 db), source codng rate s no more adapted (I FT = 4), snce the channel condtons are good enough to transmt all layers. The FT algorthm adaptvty to the OFDM channel s now deferred to the sub-channel allocaton polcy. Indeed, fgure 5 shows that the allocaton rato of an OFDM symbol decreases wth the mean SNR value ncrease. For hgh mean SNR confguratons, layers transmsson s concentrated on OFDM sub-channels wth hghest SNR. These sub-channels, thanks ther hgh SNR, are able to support the layers transmsson wth hgh modulaton orders (generally 64-QAM) and low codng rates and stll respect the QoS constrants. Fnally these fgures exhbt the system operatng lmts under the end-to-end QoS constrants: when the mean value SNR s lower than -3 db, any QoS bounds can be ensured. Therefore, the FT algorthm decdes to transmt any scalable data (by ndcatng I FT = ). These lmts could be mproved by relaxng the constrants (QoS or symbol load). 5. CONCLUSIONS In ths paper, we proposed a resources allocaton procedure for scalable multmeda data transmsson over a frequency selectve channel usng an OFDM system. Our soluton allows not to transmt all layers n order to protect enough the transmtted ones, usng a channel-adapted carrers allocaton. The choce of the transmtted layers, yeldng the source codng rate adaptaton, s no more performed by the source encodng process but by the channel encoder. Smulaton results show the effcency of the proposed source codng rate adaptaton. It also exhbt good performance of the proposed algorthm n terms of QoS delvery and robustness to frequency channel selectvty. Thus, the proposed resources allocaton strategy seems to be sutable for desgnng wreless or xdsl communcaton systems that may : (1) be strongly constraned by channel varatons (outdoor, ndoor channels...), (2) requre flexblty and low complexty (especally for multcast applcatons). REFERENCES [1] S. Hakansson, M-Ppe, http://www.st-mppe.org/. [2] G. Cheung and A. Zakhor, Bt allocaton for jont source/channel codng of scalable vdeo, IEEE Transactons on Image Processng, vol. 9, no. 3, pp. 34 356, March 2. [3] C. Lamy-Bergot, N. Chautru, and C. Bergeron, Unequal error protecton for H. 263+ btstreams over a wreless IP network, n ICASSP, vol. 5, Toulouse, France, May 26, pp. 377 38. [4] D. Dardar, M. G. Martn, M. Mazzott, and M. Chan, Layered vdeo transmsson on adaptve OFDM wreless systems, EURASIP Journal on Appled Sgnal Processng, vol. 4, no. 1, pp. 1557 1567, 24. [5] H. Zheng and K. Ray Lu, Robust mage and vdeo transmsson over spectrally shaped channels usng mutlcarrer modulaton, IEEE Transactons on Multmeda, vol. 1, no. 1, pp. 88 13, 1999. [6] H. Houas, C. Baras, and I. Fjalkow, Resources allocaton optmzaton for scalable multmeda data subject to qualty of servce contrants, n SPAWC, july 26. [7] J. Hagenauer, Rate-compatble punctured convolutonal codes (RCPC codes) and ther applcaton, IEEE Transactons on Communcatons, vol. 36, no. 4, pp. 389 4, Aprl 1988. [8] F. Perera and T. Ebrahm, The MPEG-4 book. IMSC Press Multmeda Seres, Prentce Hall PTR, may 22. [9] IUT-T Recommendaton P. 862, Perceptual evaluaton of speech qualty (PESQ): An objectve method for end-to-end speech qualty assessment of narrow-band telephone networks and speech codecs, 21. 27 EURASIP 2198