CRC Ubicc DBP 22 22 22
CRC Ubicc DBP 22 22 22
ANTENNAS
K Kathiravan
B.S. Abdur Rahman Crescent Engineering College
Vandalur, Chennai – 48.
R Reshmi
BSA Crescent Engineering College
Vandalur, Chennai – 48.
ABSTRACT
Broadcast has been widely used in mobile ad hoc networks (MANETs) as a
communication means to disseminate information to all reachable nodes.
However, the conventional broadcast scheme that broadcast packets omni
directionally suffers from several drawbacks: excessive amount of redundant
traffic, exaggerated interference/contention among neighboring nodes, and
limited coverage (as a result of contention/collision). This is termed as the
broadcast storm problem. In this paper, we address this problem in MANETs
with the use of directional antennas. We propose a broadcast protocol called
directional broadcast protocol (DBP) to alleviate broadcast storm problem in
ad hoc networks using directional antennas. Compared with omni directional
scheme DBP uses minimum number of forward nodes to relay the broadcast
packet, while the number of forward directions that each forward node uses in
transmission is significantly reduced. With lower broadcast redundancy, DBP
is more bandwidth and energy efficient. DBP is based on neighbor discovery
information and does not rely on location or angle-of –arrival information.
Two special cases of DBP are discussed: the first one preserves shortest path
in reactive routing discoveries; the second one uses both directional
transmission and reception mode to minimize broadcast redundancy. An
extensive simulation study using ns- 2.30 shows that DBP significantly
outperforms the omni directional broadcast protocols.
Omni
600 Directional(blind)
Directional(smart)
No of Packets Generated
500
400
300
200
100
0
1 2 3 4 5 6 7 8 9
Size of Grid
Figure 3(a) The broadcast storm problem in grid Figure 4. Number of control packets generated in a
topology lattice network
4 PERFORMANCE EVALUATION
600000
No of Broadcast packets
500000
Figure 3(b) Representation of broadcast storm
scenario in random topology 400000
AODV
generated
300000 DSDV
DSR
For Blind Directional Antenna transmission, 200000
100000
T = (N -1) * 8+7 * (N -1)2 + 3 (2)
0
For Smart Directional antenna transmission, 5 15 25 35
Speed (m/s)
T = (N – 1) (3)
Figure 4 shows the number of control packets Figure 5 Number of broadcast packets generated
generated for a variety of lattice sizes. The number for 100 nodes with 10 connections
of chains is same as the number of nodes in each
chain resulting in square lattices. The total number
of nodes is shown in X axis. There is reduction in
control packets for Blind directional antenna and a
drastic decrease for Smart directional case.
No of Broadcast packets
500000
T h ro u g h p u t (b p s ) 1200000
400000
generated
AODV 1000000 AODV
300000 DSDV 800000 DSDV
DSR 600000 DSR
200000
400000
100000 200000
0 0
5 15 25 35 5 15 25 35
700000 700000
600000
No of Broadcast packets
600000
Throughput (bps)
500000 500000
AODV
generated
AODV 400000
400000
DSDV DSDV
300000 300000
DSR DSR
200000 200000
100000 100000
0 0
5 15 25 35 5 15 25 35
Figure 7 Number of broadcast packets generated Figure 10 Throughput generated for 100 nodes
for 100 nodes with 20 connections with 30 connections
700000 1200000
N o o f B ro ad cast p ackets
600000 1000000
Throughput (bps)
500000 800000
g en erated
AODV AODV
400000
DSDV 600000 DSDV
300000 DSR
DSR 400000
200000
200000
100000
0
0
5 15 25 35
5 15 25 35
Speed (m/s)
Speed (m/s)
1500000
throughput is increased to a large extent from
source node to destination node.
generated
1000000 AODV
DSDV
500000 DSR
6 REFERENCES
0 [1] S. Ni, Y. Tseng, Y. Chen, and J. Sheu, “The
10 20 40 60 80 100 Broadcast Storm Problem in a Mobile Ad Hoc
No of nodes Network,” Proc. ACM MobiCom Conf., Aug. 1999.
[2] B. Williams and T. Camp, “Comparison of
Figure 13 Number of broadcast packets generated Broadcasting Techniques for Mobile Ad Hoc
with increasing number of nodes Networks,” Proc. ACM MobiHoc Conf., June 2002.
[3] C. Ho, K. Obraczka, G. Tsudik, and K.
From the simulated results the overhead is high in Viswanath, “Flooding for Reliable Multicast in
terms of broadcast packets since DSDV broadcasts Multihop Ad Hoc Networks,” Proc. Third Int’l
periodic HELLO messages to its neighbors, and Workshop Discrete Algorithms and Methods for
needs to send control messages more frequently Mobile Computing and Comm. (DIAL-M ’99),
than DSR and AODV to find and repair routes. The Aug. 1999
simulations in this work show that DSR performs [4] J. Jetcheva, Y. Hu, D. Maltz, and D. Johnson,
better than AODV for low traffic loads, since it “A Simple Protocol for Multicast and Broadcast in
discovers routes more efficiently. At higher traffic Mobile Ad Hoc Networks,” Internet Draft, July
loads, however, AODV performs better than DSR 2001.
due to less additional load being imposed by source [5] Y. Sasson, D. Cavin, and A. Schiper,
routes in data packets. The realistic scenarios were “Probabilistic Broadcast for Flooding in Wireless
examined to get an understanding on how the Mobile Ad Hoc Networks,” Proc. IEEE Wireless
protocols would behave in an environment more Comm. and Networking Conf., Mar. 2003.
realistic than the random scenarios. DSR and [6] J. Wu and F. Dai, “Broadcasting in Ad Hoc
AODV managed to deliver higher throughput when Networks Based on Self-Pruning,” Proc. IEEE
compared to DSDV. INFOCOM Conf., July 2003.
[7] W. Lou and J. Lu, “On Reducing Broadcast
Redundancy in Ad Hoc Networks,” IEEE Trans.
5 CONCLUSION Mobile Computing, vol. 1, no. 2, Apr.-June 2002.
[8] H. Lim and C. Kim, “Multicast Tree
The simulations presented here clearly show Construction and Flooding in Wireless Ad Hoc
that there is a need for efficient broadcast protocol Networks,” Proc. ACM Int’l Workshop Modeling,
specifically tuned to the characteristics of ad-hoc Analysis and Simulation of Wireless and Mobile
networks. The mobility metric used throughout the Systems, Aug. 2000.
study explicitly shows how the examined protocols [9] A. Qayyum, L. Viennot, and A. Laouiti,
behave for various degrees of relative node motion. “Multipoint Relaying: An Efficient Technique for