Performance Evaluation and Improvement of Broadcasting Algorithms - - PowerPoint PPT Presentation

performance evaluation and improvement of broadcasting
SMART_READER_LITE
LIVE PREVIEW

Performance Evaluation and Improvement of Broadcasting Algorithms - - PowerPoint PPT Presentation

Performance Evaluation and Improvement of Broadcasting Algorithms in Ad Hoc Networks Hao Zhang and Zhong Ping Jiang ECE Department Polytechnic University, New York 1 Ad Hoc Networks No base station, self-organized Energy and bandwidth


slide-1
SLIDE 1

1

Performance Evaluation and Improvement of Broadcasting Algorithms in Ad Hoc Networks

Hao Zhang and Zhong Ping Jiang

ECE Department Polytechnic University, New York

slide-2
SLIDE 2

2

Ad Hoc Networks

No base station, self-organized Energy and bandwidth constraint Mobility sensitive (vehicular ad-hoc) Applications

Vehicular networks Disaster relief Military task

slide-3
SLIDE 3

3

Application of Broadcast Algorithms

Route searching (DSR, AODV, ZRP

protocols)

Location discovery (location-based

routing)

Information dissemination (sensor

network)

slide-4
SLIDE 4

4

Broadcast Features

Broadcast packet size is small No prior global topology knowledge No synchronization Unreliable --- 100% reliable required in some

cases

No acknowledgement of any kind, no RTS/CTS

dialogue,

Broadcast frequency is much higher for mobile

scenarios

slide-5
SLIDE 5

5

Broadcast Storm Problem

D A B C

collision

  • Many messages are broadcasted

simultaneously to the whole network

  • I ncrease the number of hidden

terminals, leading to network- wide collisions and contentions

t0 t0

The straight forward broadcast approach (flooding): Each node rebroadcasts a newly received message.

D is a hidden terminal of A,B

slide-6
SLIDE 6

6

Reduce Broadcast Redundancy

Alleviate the broadcast storm problem

Reduce no. of transmitting (forward) nodes while still

covering most nodes in the network.

These special forward nodes form a Connected

Dominant Set (CDS).

Finding a minimum CDS is a NP hard problem, so

need to design heuristic methods. D A B C

no collision

t0

slide-7
SLIDE 7

7

Probability based algorithms

Fixed probability Counter-based Distance-based

Sender based algorithms

Multi-point Relay (MPR) Dominant Pruning (DP) Partial Dominant Pruning (PDP)

Receiver based algorithms

Self Pruning (SP) Wu and Li’s Marking Methods (Rule1-2,Rule K)

Ad Hoc Broadcast Algorithms

slide-8
SLIDE 8

8

Analytical models for various broadcast

algorithms

Mobility sensitive broadcast algorithms Broadcast algorithms in route searching

Our Work

slide-9
SLIDE 9

9

Mobility Sensitive Broadcast Algorithms

Mobility can harm protocol

performance.

Objective: Design mobility sensitive

mechanisms on top of existing broadcast schemes.

slide-10
SLIDE 10

10

A Popular Broadcast Algorithm --- MPR

Multi-Point Relay Scheme: Nodes at K+ 1 hop should be covered by K hop nodes. Greedily select forward nodes.

A D E B C F G

0-hop 1-hop 2-hop 3-hop

slide-11
SLIDE 11

11

When nodes are moving…

Link AC is broken…

A D E B C F G

0-hop 1-hop 2-hop 3-hop

slide-12
SLIDE 12

12

Adaptive Covering Method

  • Every node-pair is given a relative stability level (RSL) (1 or 2).
  • I n mobile cases, the number of covering forward nodes is
  • increased. RSL(u,x)* RSL(x,v)+ RSL(u,y)* RSL(y,v)+ … > = 4.

2-hop 1-hop sender u x v 2 2 u x y v 2(1) u x y v 1 1 1 1 u x v 1 1 1 1 1 1 1 y 1 (a) (b) (c) (d) 2(1) 1(2) 1(2) 2(1) 1(2)

slide-13
SLIDE 13

13

u x v 2 2 (a)

Probability Analysis

u x y v 2(1) (b) 2(1) 1(2) 1(2)

slide-14
SLIDE 14

14

Numerical Results

Delivery ratio vs. maximum moving speed.

slide-15
SLIDE 15

15

Numerical Results cont’d

Delivery ratio vs. number of nodes.

slide-16
SLIDE 16

16

Efficient Broadcast in Route Searching

To find a destination, conventional

method is to broadcast a route searching packet to the whole network.

To reduce redundancy and save

network bandwidth, route searching packets are transformed to termination packets after the destination is found.

slide-17
SLIDE 17

17

Limited-Hop Broadcast Algorithm

Nodes that have not received a packet Nodes that have received a packet

slide-18
SLIDE 18

18

Simulation Results

The network is composed of 80 nodes, M is no. of destinations, K is the limited hop no.

slide-19
SLIDE 19

19

Conclusions

Broadcast is a widely used technique

in ad hoc & sensor networks.

Efficient broadcast algorithms should

be adaptive to nodal mobility.

Performance can be analytically

revealed.

slide-20
SLIDE 20

20

On-going Work

Broadcast algorithms in sensor

location systems.

Broadcast algorithms in vehicular

communications.

Exploiting feedback information to

enhance broadcast efficiency.

slide-21
SLIDE 21

21

Thanks!