12.07.2015 Views

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

310 <strong>Wireless</strong> <strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong><strong>and</strong> hence, the backoff interval is also updated at each node. Backoffinterval, BI ij , for ith flow jth packet with packet length L ij <strong>and</strong> weight φ ijis defined asBI SF L ijij = ⎢ ⎥⎢ρ* * ⎥⎣⎢φij⎦⎥(7.11)where SF is the scaling factor <strong>and</strong> ρ is a r<strong>and</strong>om variable with mean one.The collision h<strong>and</strong>ling mechanism is similar to the one in Vaidya et al.(2000). This results in fair allocation of the b<strong>and</strong>width.7.3.3 Fairness GuaranteeW ( t1, t2) W ( t1, t2)fmTo prove that ADFS is fair, we need to prove a bound on | − |φ fφmfor a sufficiently long interval [ t1, t2]in which both flows, f <strong>and</strong> m, are backlogged.To proceed, the following assumption is needed.ASSUMPTIONTo arrive at a fair scheduling scheme, we assume that there exists a weightvector for a jth flow, ith packet, at each node l asφ ijφ =ij⎡ φijl⎢⎢ .⎢⎢.⎢ .⎢⎣⎢φijm⎤⎥⎥⎥⎥⎥⎥⎦(7.12)REMARK 1In fact, the weight update (Equation 7.9) ensures that the actual weightfor the packet at each node converges close to its target value.REMARK 2φ ij is finite for each flow at each node.Let ̃φ be the weight error defined as ̃φ ij ij , given bỹφij = φij − ˆ φij(7.13)

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

Saved successfully!

Ooh no, something went wrong!