13.07.2015 Views

Resource Allocation in Wireless Networks for Multimedia Traffic

Resource Allocation in Wireless Networks for Multimedia Traffic

Resource Allocation in Wireless Networks for Multimedia Traffic

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Resource</strong> <strong>Allocation</strong> <strong>in</strong><strong>Wireless</strong> <strong>Networks</strong> <strong>for</strong><strong>Multimedia</strong> <strong>Traffic</strong>Abdullah-Al Mahmood


<strong>Resource</strong> <strong>Allocation</strong> <strong>Resource</strong> <strong>in</strong> wireless networksChannel / Bandwidth FactorsFairnessDynamic environmentQuality of Service (QoS), particularly <strong>for</strong>multimedia or real-time traffic2


A Simple Strategy Assumption: multimedia servers controlQoS parameters Mechanism of allocationControl throughput requirementn multimedia objects (flows)ω i = requirement <strong>for</strong> object iθ i = dropp<strong>in</strong>g ratio <strong>for</strong> object i3


A Simple Strategy (contd.)|O i | = normalized size of object iEnsur<strong>in</strong>g fairness:M<strong>in</strong>imize ∑ i


Dynamic Requirements Variation of demand <strong>in</strong> multimedia data Initiation of newuser/object/flow/demand Handoff to/from current cellAdditional consideration Intr<strong>in</strong>sic characteristics of the wirelesstechnology be<strong>in</strong>g used5


Wideband CDMA <strong>Networks</strong>System Model Frequency Division Duplex DS-CDMA Physical layer similar to W-CDMA <strong>for</strong> 3G Few random access channels & controlchannels Many dedicated access channels <strong>for</strong>users/traffic6


Wideband CDMA <strong>Networks</strong> Focus: MAC protocol <strong>for</strong> upl<strong>in</strong>ktransmission Upl<strong>in</strong>k capacity is <strong>in</strong>terference limited,not code-limited Difference with W-CDMAcentralized rate schedul<strong>in</strong>g Upl<strong>in</strong>k channels synchronized at timeslotlevel [T=schedul<strong>in</strong>g period] underdemand-assignment MAC Scheme7


Wideband CDMA <strong>Networks</strong>8


Capacity of Wideband CDMA Soft (not fixed) Notion of nom<strong>in</strong>al capacityN users Nom<strong>in</strong>al capacity C δ = P U /(P U +I+P n )γ r,i = required/m<strong>in</strong>imum SIR <strong>for</strong> user I∑ 1≤i≤N γ r,i /(1+ γ r,i ) ≤ C δ9


<strong>Resource</strong> <strong>Allocation</strong>CDGPS <strong>for</strong> Fixed Capacity Assigns weight (not BW) to flows Calculates lower bound of the softcapacity from nom<strong>in</strong>al capacity Uses this bound and service request,expected amount of service andeventually allocated channel rate iscalculated10


Effect of Soft Capacity Choose SIR and allocation rate vectors<strong>for</strong> maximiz<strong>in</strong>g throughput over a longperiodAlgorithm Compute requested SIR <strong>for</strong> all users Determ<strong>in</strong>e allocation based on nom<strong>in</strong>alcapacity, weight of flows and requestedSIRS11


C-CDGPS Uses concept of service differentiation Delay-<strong>in</strong>sensitive data is allocated lessresource Credits are considered as well asweights of flows If some flow is denied fair share thencredit is accumulated (bounded by limit)12


Statistical QoS Guarantee <strong>in</strong>Multipath Fad<strong>in</strong>g ChannelHandl<strong>in</strong>g Real Time <strong>Traffic</strong> (SW-CDGPS) Each traffic is assigned constant/staticweight Requested traffic amount is convertedto BW requirement [<strong>in</strong> terms of SIR] Ef<strong>for</strong>t is made <strong>for</strong> allocat<strong>in</strong>g as muchBW as possible iteratively13


Statistical QoS Guarantee <strong>in</strong>Multipath Fad<strong>in</strong>g ChannelNon-real Time <strong>Traffic</strong> (DW-CDGPS)Weights of flows are adjusted accord<strong>in</strong>gto required fairness bound andmultipath fad<strong>in</strong>g parameter14


Possible Research Issues Consider absence of centralized ratescheduler Consider location dependent noise andnon-uni<strong>for</strong>m <strong>in</strong>terference15


Questions?

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

Saved successfully!

Ooh no, something went wrong!