SlideServe
Menu
Préférences
© SlideServe · v2026

EE360: Lecture 6 Outline

varen avatar
17 diapositives · 360 Views · Sep 21, 2014

EE360: Lecture 6 Outline. MAC Channel Capacity in AWGN MAC Channels with ISI Ergodic Capacity of MAC Fading Channels Outage Capacity of MAC Fading Channels. Multiple Access Channel. Multiple transmitters Transmitter i sends signal X i with power P i

EE360: Lecture 6 Outline - slide 1
01 / 17EE360: Lecture 6 Outline
1 / 17

Télécharger la présentation

EE360: Lecture 6 Outline
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. EE360: Lecture 6 Outline • MAC Channel Capacity in AWGN • MAC Channels with ISI • Ergodic Capacity of MAC Fading Channels • Outage Capacity of MAC Fading Channels

  2. Multiple Access Channel • Multiple transmitters • Transmitter i sends signal Xiwith power Pi • Common receiver with AWGN of power N0B • Received signal: X1 X3 X2

  3. MAC Capacity Region • Closed convex hull of all (R1,…,RM) s.t. • For all subsets of users, rate sum equals that of 1 superuser with sum of powers from all users • Main differences with broadcast channel: • Each user has its own power (no power alloc.) • Decoding order depends on desired rate point

  4. Two-User Region Superposition coding w/ interference canc. Time division C2 SC w/ IC and time sharing or rate splitting Ĉ2 Frequency division SC w/out IC Ĉ1 C1

  5. Characteristics • Corner points achieved by 1 user operating at his maximum rate • Other users operate at rate which can be decoded perfectly and subtracted out (IC) • Time sharing connects corner points • Can also achieve this line via rate splitting, where one user “splits” into virtual users • FD has rate RiBilog[1+Pi/(N0B)] • TD is straight line connecting end points • With variable power, it is the same as FD • CD without IC is box

  6. H1(f) X1 H2(f) X2 MAC Channel with ISI* • Use DFT Decomposition • Obtain parallel MAC channels • Must determine each user’s power allocation across subchannels and decoding order • Capacity region no longer a pentagon *Cheng and Verdu, IT’93

  7. 1 b1/|H1(f)|2+m1 b2/|H2(f)|2+m2 Optimal Power Allocation • Capacity region boundary: maximize m1R1+m2R2 • Decoding order based on priorities and channels • Power allocation is a two-level water filling • Total power of both users is scaled water level • In non-overlapping region, best user gets all power (FD) • With overlap, power allocation and decoding order based on ls and user channels.

  8. Fading MAC Channels • Noise is AWGN with variance s2. • Joint fading state (known at TX and RX): x x x h=(h1(n),…,hM(n))

  9. Capacity Region* • Rate allocation R(h) RM • Power allocation P(h) RM • Subject to power constraints: Eh[P(h)]P • Boundary points: R* •  l,mRM s.t. [R(h),P(h)] solves with Eh[Ri(h)]=Ri* *Tse/Hanly, 1996

  10. Unique Decoding Order* • For every boundary point R*: • There is a unique decoding order that is the same for every fading state • Proof incorporates fading into the channel, and shows that capacity with RX CSI only is the same as our model • Decoding order is reverse order of the priorities • Implications: • Given decoding order, only need to optimally allocate power across fading states • Without unique decoding order, utility functions used to get optimal rate and power allocation *S. Vishwanath

  11. Rate Region with Unique Decoding Order • For m1…  mM, boundary point defined by • Explicit function of M power policies Pi(h) • Solving for Pi(h) gives rate allocation Ri(h):

  12. Solve Using Lagrangian • Lagrangian equation: • Maximization: M equations, M unknowns • For each h, solve to get Pi(h)>0 • Rate regions define sets of active users • l determined by average power constraint • Found via an iterative algorithm

  13. Characteristics of Optimum Power Allocation • A user’s power in a given state depends only on: • His channel (hik) • Channels of users decoded just before (hik-1) and just after (hik+1) • Power increases with hik and decreases with hik-1 andhik+1 • Power allocation is a modified waterfilling, modified to interference from active users just before and just after • User decoded first waterfills to SIR for all active users

  14. Transmission Regions • The region where no users transmit is a hypercube • Each user has a unique cutoff below which he does not transmit • For highest priority user, always transmits above some h1* • The lowest priority user, even with a great channel, doesn’t transmit if some other user has a relatively good channel P1>0,P2>0 P1=0,P2>0 h2 m1>m2 P1>0,P2=0 P1=0 P2=0 h1

  15. Two User Example • Power allocation for m1>m2

  16. Two User Capacity Region

  17. Ergodic Capacity Summary • Rate region boundary achieved via optimal allocation of power and decoding order • For any boundary point, decoding order is the same for all states • Only depends on user priorities • Optimal power allocation obtained via Lagrangian optimization • Only depends on users decoded just before and after • Power allocation is a modified waterfilling • Transmission regions have cutoff and critical values