Resource Allocation in Wireless Networks for Multimedia Traffic
Resource Allocation in Wireless Networks for Multimedia Traffic
Resource Allocation in Wireless Networks for Multimedia Traffic
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?