Professional Documents
Culture Documents
Outline
Wireless ad hoc and sensor networks Fair scheduling
Fairness issues Adaptive and Distributed Fair Scheduling (ADFS) Analytical results Performance evaluation Conclusions
Routing protocol
Related Work Optimized Energy-Delay Routing (OEDR) protocol Analytical results Simulation results Conclusions
Contributions
QoS
Source
Destination
Ad Hoc Networks
Sensor Networks
Fairness Issues
Packet scheduling Channel contention using CSMA/CA
A
Flow N
Design Issues
Distributed Approach
Scheduling algorithm should be distributed CSMA/CA
Fairness Criteria
Allocation of Bandwidth proportional to the weights
W f (t1 , t 2 ) Wm (t1 , t 2 ) Jf Jm
is as close to 0 as possible
Related Work
WFQ, SCFQ, WF2Q, and SFQ
Not efficient in wireless networks
a j u1
(1)
F ( p fj
) ! S ( p fj
)
j u1
(2)
(3)
{E F } [ ]
w ere
1 eij delay
Back- ff I ter a
Bac - ff er a ca cu a e a (4)
V
lij BI ij ! V * SF * Jij
w ere SF
e ca
fac r,
a ra
m ar a e
Theo em 2: If Q is the set of flows served by n AD service model with p rameters (P t1, t2 , ] (P )) , and n J n, l Q
W f t1 , t 2 u J f , l t 2 t1 J f , l
nQ l nmax
P t1 , t 2
J f ,l
] P l max f P t1 , t 2
(6)
Delay Guarantee
Theorem 3: If er ice odel wit
Td P f j
, is given
(7)
e T P
j a
j f
, Jf,j
n Q n { f
max l fj ln ] P P t1 , t 2 P t1 , t 2 P t1 , t 2
T EED P fj
j
, is given by
f
! P
T P T
j j d,i f a, i i !1 j a, i f f,j
j f
, Jf,j
T P
prop
(8)
where
Td , i Pfj
of packet P f at hop, i , in the multi-hop network. T prop is the total propagation delay experienced by the packet, from source to the destination.
Performance Evaluation
Values of the parameters used
Channel bandwidth: 2 Mbps
E ! 0.9 F ! 0.1
SF ! 0.02
Expected delay: 1.0 sec Expected queue length: 10 Sum of initial Weights: 1 V is a random variable in the interval 0.9, 1.1 Two-ray ground propagation model with path-loss exponent of 4.0 Routing protocol: AODV CBR traffic with packet size of 5 4 bytes
Performance Evaluation
Performance Evaluation
F !
Fairness Index:
f f
Tf Jf Tf J f
n*
Performance Evaluation
Performance Evaluation
Shadowing is used with path loss exponent of 3.0, shadowing deviation of 2.0 (dB), and reference distance of 20 m.
Performance Evaluation
Fig.9. Varying packet sizes (584, 328, 400, 256 bytes) FI = 0.99755
Routing Protocol
Existing protocols are based on number of hops
Minimum hops doesn't mean optimal QoS route
Channel variations affect delays, energy and biterror rates Consideration for QoS in routing protocol l k Proactive vs. Reactive protocols
g h i d b a c e f
m n
Related Work
Reactive protocols
AODV, DSR, TORA, CEDAR
Proactive protocols
DSDV, STAR, OLSR
These protocols are based on number of hops OLSR_R3 based on max bandwidth bottleneck
Increases end-to-end delay Channel conditions are not considered
Cost of the direct link between nodes x and y is given by: C x y = (Energy x " y ] * Delay[ x " y ] ) (9) Neighbor table is used to save information about neighbors
ost for selecting the one-hop neighbor n as MPR to reach the two-hop neighbor n s " n1 " n2 ) is giv n by:
MPR C s n n ! C s n1 C n1 n2 (1 / E n1 ) 1 2
0)
p3
p4
p2
p5 p6
MPRs
3 5 3 4 s 4 5 6 6
( n1 0.5)
p4
4 5
( n20.2)
p1
MPRs s
n1 n 2
p1
2 7
( n30.6)
p5 p6
5
n5 n4 p8
n3
p7
( n50.8)
p8
( n40.25) 3
p7
(Vi
p5
2) 2)
M
p6
2
i g
p7
(10)
p8
4) 3
OLSR OEDR
9( 9(
) )
( (
) )
5( 9(
6( 6(
3( 3(
8( .67 (
)
3
5( ) 9.67 (
6( ) 0.25 (
)
5
2)
,C
1, 2
,......, C
k 1 , k
,C
k ,d
(11)
RT Calculation Example
p3 p2 p1
3
p3 p4 p2 p5 p6
4 3 5 5 2 7 5 3 n 1 4 s 5 6 5
p4
n1
4 s 6
n2
p1
n2
p5 p6
n5
5
n3 p7
5
6 6
n5
5
n3
n4
p8
p8
n4
5
p7
Optimality Analysis
Theore 1 The PR selection based on the energy-delay metric and the available energy of the relay nodes will result in an optimal route between any two-hop neighbors.
Theore
Theore
Performance Evaluation
Values of the parameters used
Number of nodes is 100 Area is 2000x2000 m Maximum number of flows is 50 Two-ray ground propagation model with path-loss exponent of 4.0 Simulation time is 100 sec MAC protocol used is IEEE 802.11 Initial energy of each node is 10 Joules Queue limit is 50 packets CBR traffic with packet size of 584 bytes and 41 kbps
Performance Evaluation
Performance Evaluation
Number of nodes varying between 20 - 200 Shadowing is used with
Path loss exponent of 2.0 Shadowing deviation of 4.0 (dB) Reference distance of 10 m
Performance Evaluation
Publications
Adaptive and Distributed Fair Scheduling in Ad hoc Wireless Networks, Proc. of the 5th World Wireless Congress, WWC04, to appear, May 2004 A New Fair Scheduling MAC Protocol for Wireless Sensor Networks, Sensor-Actuator Networks for Engineering, ESA04, to appear, Jun 2004 Adaptive and Distributed Fair Scheduling in Ad Hoc Wireless Networks, Wireless Networks Journal, under review, 2004 Optimized Energy-Delay Routing in Ad Hoc Wireless Networks
Future Work
Power control algorithms can take advantage of the energy consumed metric to select the optimum power levels. Rate of successful transmission on a given path can be estimated by considering a received energy. Rate adaptation based on delay and energy spent metrics. Available bandwidth and SIR values can also be considered for MPR and routing table computations.
QUESTIONS ?