background
play

Background ! Power control is essential to CDMA wireless networks - PDF document

Minimizing Power Consumption of Source Encoding and Radio Transmission in CDMA Systems Xiaoan Lu Department of Electrical and Computer Engineering Polytechnic University, Brooklyn, NY Background ! Power control is essential to CDMA wireless


  1. Minimizing Power Consumption of Source Encoding and Radio Transmission in CDMA Systems Xiaoan Lu Department of Electrical and Computer Engineering Polytechnic University, Brooklyn, NY Background ! Power control is essential to CDMA wireless networks " Relax the near far problem. " Improve the quality of service. " Increase the channel capacity. " Increase the battery life of the mobile terminal. ! Power control as an optimization problem " Minimize the total transmission power " maintain a required SINR threshold SINR: the signal to interference and noise ratio , depends on transmission power of all users. 2

  2. Motivation (2/ 1) ! Previous power control focused on voice signal ! Video signal is integrated into the new generation wireless communication system " Constraint: PSNR or distortion (MSE), not SINR ! Lossy compression D s ! Erroneous transmission D t (D s + D t = D 0 ) ! PSNR: peak signal-to-noise ratio, MSE: mean squared error D s D s1 D s2 R s1 R s2 Bit rate (a) Distortion(compression) (b) Distortion(transmission) (c) (d) 3 ∝ Power bit rate x SI NR Motivation (2/ 1) ! Previous power control focused on voice signal ! Video signal is integrated into the new generation wireless communication system " Constraint: PSNR or distortion (MSE), not SINR " Minimize: transmission power + signal processing power " Parameters: { bit rate, compression complexity} , { transmission power} 4 ∝ Power bit rate x SI NR

  3. Motivation (2/ 2) ! Proposed solution: D ynamically R econfigurable E nergy A ware M ultimedia I nformation T erminal (DREAM-IT) " Adapting operating parameters of all components simultaneously and dynamically to minimize total power consumption ! This subproject focuses on power allocation between video source coding, and radio transmission " Parameter: bit rate R , s , i β compressio n complexity i , transmissi on power P t , i 5 System description N ∑ + γ ( ) P P Minimize t , i s , i voice : SINR base 0 = i 1 ≤ station subject to D D tot , i i , 0 N ∑ D 0 Minimize P t , i P = i 1 subject to γ ≥ γ i 0 transmitter P transmitter P 1 t tN ...... baseband signal baseband signal processing processing terminal N terminal 1 { } N ∑ = β = + β γ = Adapt to minimize ,subject to c R , , P D ( R , , ) D P ( P P ) i s i i , t , i tot , i s , i i i i , 0 tot s , i t , i = ! the uplink of a CDMA cell i 1 ! video transmission β R : bit rate, : compressio n complexity P transmissi on power , , , : s i i t i 6

  4. One terminal Component Parameters Distortion Power D s (R s , β ): lossy compression Video compressor Bit rate R s P s Complexity β p L ( γ ) : packet error rate Channel encoder D t ( β ,p L ): (1) transmission Transmitter Transmission P t power P t error (2) Error propagation γ : signal to interference and noise ratio , SINR , depends on transmission power of all users. N ∑ + = + ≤ ( ) Minimize subject to P P D D D D t , i s , i tot , i s , i t , i i , 0 = Decoded i 1 7 Conceptual illustration power total signal processing bit rate ! Special case example: , fixed individually, one user D D s t " Signal compression Bit rate , power " Transmission Bit rate , power " Total Bit rate , power ? 8

  5. Why optimize jointly? ! Separate optimization c 1 " Operating parameters for terminal , is c i i i decided by base station + user   bit rate R  s , i  = β c 3   c compressio n complexity c 2 i i    transmissi on power  P t , i ! One user’s signal is other users’ interference " All users interact with others " Local minima may not be global optimum c 1 ! Optimize jointly: Base station + all terminals " Full search: good for a small number of users c 3 " Iterative algorithm: converge? c 2 " Our approach: ! Simplified models + Lagarangian method ! Two-step fast algorithm 9 Simplified models ! Power consumption " Distortion= f(compression, transmission) = β ! From compression ( ) ( ) D D R D β , , , , s i s R s i s i [ ] ! Total distortion β γ = − β + σ 2 D ( R , , ) 1 p D ( , R ) p tot , i s , i i i L , i s , i i s , i L , i s , i " P , Source compression power s i β ! Increase linearly with complexity i " Transform coding: transform block size " H.263 encoder(periodic INTRA update, full ME search): INTER rate ! Independent of bit rate R , s i { } = β , , c R P Adapt i s i i , t , i N ∑ = + tot = to minimize ( ) subject to D D P P P , 0 tot s , i t , i i = 1 i 10

  6. Method ! Lagarangian Multiplier method { } N ∑ = β + λ β −   ( , , P ) ( , , P ) J c P R  D R D  s , i tot , i s , i i t i tot , i s , i i t i , 0   ∂ ∂ = ∂ 1 β γ = i J J J ( , , ) = = = D R D ! Equations: , , , 0 0 0 tot , i s , i i i i , 0 ∂ ∂ β ∂ R P , s i β i λ t , i ! Unknowns: R , , P , s , i i t , i i Γ = γ γ * * * ! ( ,..., ) is used to re-parameterize the equations 1 N ∂ J γ = R ~ 0 γ s , i i γ ~ ∂ R β ~ γ R ~ R s , i i tot = s , i s , i i D D i i ∂ β ~ γ λ ~ γ , i 0 N equations, J = i i 0 i i ∂ ∂ ∂ β with solutions J J = = 0 0 i γ γ ∂ λ * * ∂ ( ,..., ) P 1 N i γ γ t , i P ( ,..., ) t , i 1 N 11 Simulation ! Transform coding 1.4 first user ! Gauss-Markov source Source rate (bits/sample) second user 1.2 ! Two users 1 " 1 st user moves around 2 nd user closer " 2 nd user stands still 0.8 1 st user closer 0.6 0.4 0 0.2 0.4 0.6 0.8 1 distance (km) 2 nd user ! As distance increases, more compression is needed (lower source rate) ! The “better” users (with a small distance) needs to compress less 1 st user 12

  7. Comparison ! our adaptive algorithm vs. fixed schemes (both users have same parameters) " Fixed simple compression (good for small distance) " Fixed complex compression (good for large distance) ! significant power saving 1 fixed compression (simple) Total power (user 1 + user 2) 0.8 0.6 Power 0.4 fixed compression (complex) 0.2 adaptive compression 0 0 0.2 0.4 0.6 0.8 1 13 distance (km) Two-step approach ! Computation " Dimensions ! Bit rate: M R base station ! complexity: M β ! SINR: M γ " Full search ! { R s , Β, Γ Β, Γ } Β, Γ Β, Γ × × N ( ) M M M β γ R Choose the optimum complexity β β β set to minimize the * * * " Two-step (can be { , ,..., } 1 2 N total power consumption, β further reduced) q ( ) i , max γ i β i β * * * * ( ) corresponding and R ( ) ! { Β Β } Β Β i , s i i are together taken as the optimum β γ i β × × γ + R ( ) ( ) N , N M M ( M ) s i i i β R operating parameters. 14

  8. Conclusions ! Minimize total power consumption while maintaining the video quality at the receiver " mobile users sending video to a base station in one CDMA cell " Video compression power + radio transmission power are considered " An analytical solution based on simplified models " A two-step fast algorithm ! Results " Operating parameters depend on the distance " “better” users compress less. " Adaptive solution leads to significant power savings 15

Recommend


More recommend