Conference PaperPDF Available

Improving End-to-End Delay through Load Balancing with Multipath Routing in Ad Hoc Wireless Networks Using Directional Antenna

Authors:

Abstract and Figures

Multipath routing protocols are distinguished from single-path proto- col by the fact that they use several paths to distribute traffic from a source to a destination instead of a single path. Multipath routing may improve system per- formance through load balancing and reduced end-to-end delay. However, two major issues that dictate the performance of multipath routing - how many paths are needed and how to select these paths. In this paper, we have addressed these two issues in the context of ad hoc wireless networks and shown that the success of multipath routing depends on the effects of route coupling during path selec- tion. Route coupling, in wireless medium, occurs when two routes are located physically close enough to interfere with each other during data communication. Here, we have used a notion of zone-disjoint routes to minimize the effect of interference among routes in wireless medium. Moreover, the use of directional antenna in this context helps to decouple interfering routes easily compared to omni-directional antenna.
. Two node-disjoint path with h = 9 communication processes at that instant of time. Otherwise, the path P is h-related with other active paths. Route coupling has a serious impact on path selection for load balancing via multiple path. Let us refer figure 1 and assume that source S is sending data traffic to destination D along the path {S,a,b,c,D}. If S selects another path {S,d,e,f,D}, which is closely coupled with the first path (as shown), and tries to distribute traffic across both the path for load balancing, it may not result in performance improvement. In fact, it has been observed that larger the correlation factor, the larger will be the average endto-end delay for both paths [8]. This is because two paths with larger correlation factor have more chances to interfere with each other's transmission due to the broadcast feature of radio propagation. In addition, larger the correlation factor, the larger will be the difference of end-to-end delay along multiple paths [8]. Based on this study, it can be concluded that the path selection criterion for multipath routing in ad hoc network needs to consider the correlation factor among multiple routes. In an environment of multiple communication among several source-destination pairs, even if a path is less-loaded, that path may not be a good candidate for distributing traffic, if the route coupling of that path with respect to other active paths is high. One way to alleviate this problem is to use zone-disjoint routes or maximally zone disjoint route for load balancing. However, it is difficult to get fully zone-disjoint routes using omnidirectional antenna. As in figure 1, since both a and d are within omni-directional transmission range of S, a RTS from S to node a will also disable node d. Similarly, since both c and f are within omni-directional transmission range of D, a CTS from D will disable both c and f. So, even if {a,b,c} and {d.e.f} are zone-disjoint, the lowest possible h in case of omni-directional antenna with two multipath between s and d is 2. We call it minimal correlation factor h min. With directional antenna, it is possible to de-couple these two routes, making them fully zone-disjoint. For example, if each of the nodes in figure 1 uses directional antenna where each node sets their transmission beam towards its target node only, then the communication between S-a-b-c-D will not affect the communication between S-d-e-f-D. Hence h min (omni)=2 whereas h min (dir)=0. This will be further illustrated in the next section.
… 
Content may be subject to copyright.
Improving End-to-End Delay through Load Balancing
with Multipath Routing in Ad Hoc Wireless Networks
using Directional Antenna
Siuli Roy1, Dola Saha1, Somprakash Bandyopadhyay1,
Tetsuro Ueda2, Shinsuke Tanaka2
1 Indian Institute of Management Calcutta, Joka, Calcutta 700104 INDIA
{siuli, dola, somprakash}@iimcal.ac.in
2 ATR Adaptive Communications Research Laboratories, Kyoto 619-0288 JAPAN
{teueda, shinsuke}@atr.co.jp
Abstract. Multipath routing protocols are distinguished from single-path proto-
col by the fact that they use several paths to distribute traffic from a source to a
destination instead of a single path. Multipath routing may improve system per-
formance through load balancing and reduced end-to-end delay. However, two
major issues that dictate the performance of multipath routing - how many paths
are needed and how to select these paths. In this paper, we have addressed these
two issues in the context of ad hoc wireless networks and shown that the success
of multipath routing depends on the effects of route coupling during path selec-
tion. Route coupling, in wireless medium, occurs when two routes are located
physically close enough to interfere with each other during data communication.
Here, we have used a notion of zone-disjoint routes to minimize the effect of
interference among routes in wireless medium. Moreover, the use of directional
antenna in this context helps to decouple interfering routes easily compared to
omni-directional antenna.
1 Introduction
Multipath routing protocols are distinguished from single-path routing by the fact that
they look for and use several paths to distribute traffic from a source to a destination
instead of routing all the traffic along a single path. Utilization of multiple paths to
improve network performance, as compared to a single path communication, has been
explored in the past [1,2]. Classical multipath routing has focused on the use of multi-
ple paths primarily for load balancing and fault tolerance. Load balancing overcomes
the problem of capacity constraints of a single path by sending data traffic on multiple
paths and reducing congestion by routing traffic through less congested paths. The
application of multipath techniques in mobile ad hoc networks seems natural, as it
may help to diminish the effect of unreliable wireless links, reduce end-to-end delay
and perform load-balancing [2]. In addition, due to the power and bandwidth limita-
tions, a routing protocol in ad hoc networks should fairly distribute the routing traffic
among the mobile hosts. However, most of the current routing protocols in this context
are single-path protocols and have not considered the load-balancing issue. An unbal-
anced assignment of data traffic will not only lead to congestion and higher end-to-end
delay but also lead to power depletion in heavily loaded hosts. An on-demand mul-
tipath routing scheme is presented in [3], where alternate routes are maintained, so that
they can be utilized when the primary one fails. However, the performance improve-
ment of multipath routing on the network load balancing has not been studied exten-
sively. The Split Multipath Routing (SMR), proposed in [6], focuses on building and
maintaining maximally disjoint multiple paths.
Two key issues that dictate the performance of multipath routing are - how many
paths are needed and how to select these paths. In this paper, we have addressed
these two issues in the context of ad hoc wireless networks. It is shown that the per-
formance of multipath routing through proper load balancing improves substantially, if
we consider the effect of route coupling and use directional antenna instead of omni-
directional antenna with each user terminal. In the context of ad hoc networks, the
success of multipath routing depends on considering the effects of route coupling
during path selection. In [5], the effect of route coupling on Alternate Path Routing
(APR) in mobile ad hoc networks has been explored. It was argued that the network
topology and channel characteristics (e.g., route coupling) can severely limit the gain
offered by APR strategies. Route coupling is a phenomenon of wireless medium
which occurs when two routes are located physically close enough to interfere with
each other during data communication. As a result, the nodes in multiple routes con-
stantly contend for access to the medium they share and can end up performing worse
than a single path protocol. Thus, node-disjoint routes are not at all a sufficient condi-
tion for improved performance in this context.
In this paper, we use a notion of zone-disjoint routes in wireless medium where
paths are said to be zone-disjoint when data communication over one path will not
interfere with data communication along other paths. Our basic multipath selection
criterion for load balancing depends on zone-disjointness. However, getting zone-
disjoint or even partially zone-disjoint routes in ad hoc network with omni-directional
antenna is difficult, since the communication zone formed by each transmitting node
with omni-directional antenna covers all directions. Hence, one way to reduce this
transmission zone of a node is to use directional antenna. It has been shown that the
use of directional antenna can largely reduce radio interference, thereby improving the
utilization of wireless medium and consequently the network throughput [7]. In our
earlier work, we have developed the MAC and routing protocol using directional
ESPAR antenna [7] and demonstrated the performance improvement. In this paper, we
have investigated the effect of directional antenna on path selection criteria for mul-
tipath routing and obtained a substantial gain in routing performance through load
balancing using multiple paths with directional antenna.
The paper is organized as follows. In section 2, we define the notion of zone dis-
jointness and propose multipath selection criteria based on this notion. In section 3, we
evaluate the performance of proposed mechanism in a simulated environment to show
the effectiveness of our algorithm using directional antenna, followed by concluding
remarks in section 4.
2 Selection of Paths for Multipath Routing
2.1 Zone Disjoint Routes with Omni-directional and Directional Antenna
Most of the earlier works on multipath routing in ad hoc networks try to find out mul-
tiple node-disjoint/ maximally node-disjoint paths between source s and destination d
for effective routing with proper load balancing. [5,6,7]. Two (or multiple) paths be-
tween s and d are said to be node-disjoint, when they share no common node except s
and d. However, because of route coupling in wireless environment, node-disjoint
routes are not at all a sufficient condition for improved performance in this context.
Suppose, two sources, s1 and s2 are trying to communicate data to destinations, d1 and
d2 respectively. Let us assume that two node-disjoint paths are selected for communi-
cation- s1-x1-y1-d1 and s2-x2-y2-d2. Since the paths are node-disjoint, the end-to-end
delay in each case should be independent of the other. However, if x1 and x2 and/or y1
and y2 are neighbors of each other, then two communications can not happen simulta-
neously (because RTS / CTS exchange during data communication will allow either x1
or x2 to transmit data packet at a time, and so on). So, the end-to-end delay between
any source and destination does not depend only on the congestion characteristics of
the nodes in that path. Pattern of communication in the neighborhood region will also
contribute to this delay. This phenomenon of interference between communicating
routes is known as route coupling. As a result, the nodes in multiple routes will con-
stantly contend for access to the medium they share and can end up performing worse
than a single path protocol.
In this paper, we use a notion of zone-disjoint routes in wireless medium where
paths are said to be zone-disjoint when data communication over one path will not
interfere with data communication along other paths. In other words, two (or multiple)
paths between s and d are said to be zone-disjoint, when route-coupling between them
is zero.
The effect of route coupling has been measured in [8] using a correlation factor h.
In this paper, the correlation factor of a node n in a path P, hn (P), is defined as the
number of active neighbors of n not belonging to path P, where active neighbors of n
is defined as those nodes within the transmission zone of n that are actively partici-
pating in any communication process at that instant of time. For example, in figure 1,
S and D are communicating using two paths: S-a-b-c-D and S-d-e-f-D. So, all are
active nodes in this context of communication. Now, the active neighbors of node a is
{S, d,e,b}. So, correlation factor of node a in path {p= S-a-b-c-D}, ha (p)= number of
active neighbors not belonging to path p, i.e. 2.
The correlation factor h of path P, h (P), is defined as the sum of the correlation
factor of all the nodes in path P. When h (P) =0, path P is said to be zone-disjoint with
all other active paths, where active paths are those paths participating in
Fig. 1. . Two node-disjoint path with h = 9
communication processes at that instant of time. Otherwise, the path P is h–related
with other active paths.
Route coupling has a serious impact on path selection for load balancing via multi-
ple path. Let us refer figure 1 and assume that source S is sending data traffic to desti-
nation D along the path {S,a,b,c,D}. If S selects another path {S,d,e,f,D}, which is
closely coupled with the first path (as shown), and tries to distribute traffic across both
the path for load balancing, it may not result in performance improvement. In fact, it
has been observed that larger the correlation factor, the larger will be the average end-
to-end delay for both paths [8]. This is because two paths with larger correlation factor
have more chances to interfere with each other’s transmission due to the broadcast
feature of radio propagation. In addition, larger the correlation factor, the larger will
be the difference of end-to-end delay along multiple paths [8]. Based on this study, it
can be concluded that the path selection criterion for multipath routing in ad hoc net-
work needs to consider the correlation factor among multiple routes. In an environ-
ment of multiple communication among several source-destination pairs, even if a
path is less-loaded, that path may not be a good candidate for distributing traffic, if the
route coupling of that path with respect to other active paths is high. One way to alle-
viate this problem is to use zone-disjoint routes or maximally zone disjoint route for
load balancing. However, it is difficult to get fully zone-disjoint routes using omni-
directional antenna. As in figure 1, since both a and d are within omni-directional
transmission range of S, a RTS from S to node a will also disable node d. Similarly,
since both c and f are within omni-directional transmission range of D, a CTS from D
will disable both c and f. So, even if {a,b,c} and {d.e.f} are zone-disjoint, the lowest
possible h in case of omni-directional antenna with two multipath between s and d is
2. We call it minimal correlation factor hmin. With directional antenna, it is possible to
de-couple these two routes, making them fully zone-disjoint. For example, if each of
the nodes in figure 1 uses directional antenna where each node sets their transmission
beam towards its target node only, then the communication between S-a-b-c-D will
not affect the communication between S-d-e-f-D. Hence hmin(omni)=2 whereas
hmin(dir)=0. This will be further illustrated in the next section.
f
e
d
c
b
a
D
S
2.2 Number of Paths in a Multipath Route
Even if we get multiple zone-disjoint routes with minimal correlation factor
[hmin(omni)=2] using omni-directional antenna, the best-case packet arrival rate at the
destination node will be 1 packet at every 2*tp, where tp is the average delay per hop
per packet of a traffic stream on the path p. The best-case assumption is, traffic stream
in the network from S to D only with error-free transmission of packets. In contrast, if
we use directional antenna, best-case packet arrival rate at destination will be one
packet at every tp. It was illustrated analytically in [10] that the destination D will re-
ceive packets in alternate time-tick with omni-directional antenna and even if we in-
crease the number of paths between s and d beyond 2, the situation will not improve.
However, with directional antenna, when node a is transmitting a packet to node b,
S can transmit a packet to node d simultaneously. Thus, destination D will receive a
packet at every time-tick with two zone-disjoint paths using directional antenna. It is
to be noted here that two zone-disjoint paths with directional antenna are sufficient to
achieve this best-case scenario [10].
2.3 Selection of Paths Based on Correlation Factor h
Till now, we have considered communication over single s-d pair. However, situation
will deteriorate, if we consider multiple s-d pairs, engaged in simultaneous communi-
cations. Let us assume that each s-d pair selects two paths between them with lowest
possible h between them for effective load balancing. However, in the context of
multiple s-d pairs, even if two multipaths between, say, s1 and d1 are zone disjoint,
they may be coupled with other active routes between, say, s2 and d2. So, it is impera-
tive to consider all active routes and to find out h for each of them with respect to
other active routes in order to determine maximally zone-disjoint multipath between a
s-d pair such that it is not only maximally zone-disjoint with respect to each other but
also with respect to all active routes in the system.
However, it is a difficult task in the dynamic environment of ad hoc networks with
changing topology and communication pattern. An approximate solution to alleviate
this difficulty will be discussed in the next section. In this section, we will discuss the
mechanism of finding maximally zone disjoint multipaths with multiple s-d pairs and,
in the next section, will show the effectiveness of directional antenna over omni-
directional antenna in this context. To do this, initially we have assumed a static sce-
nario in our simulation environment. It has been assumed that each node is aware of
the topology and the communication pattern in the network. We use the following
algorithm to find out maximally zone-disjoint path between s-d:
Step I: Find out all node-disjoint paths between a s-d pair with number of hops H less
than Hmax (=5 in this experiment).
Step II: Find out h for each path between that s-d pair with respect to other active
paths.
Step III: Discard the path with highest h
Step IV: Repeat the process from Step II to step III with remaining paths between that
s-d pair until number of paths between them is two. These two paths are maximally
zone-disjoint path between that s-d pair.
2.4 Additional Criterion For Path Selection: Hop Count
However, zone disjointness alone is not sufficient for performance improvement. Path
length is also another important factor in multipath routing. A longer path with more
number of hops (H) will increase the end-to-end delay and waste more bandwidth. So,
even if a longer bypass route between a s-d pair has a low h, it may not be very effec-
tive in reducing end-to-end delay. To deal with this problem, our route-selection crite-
ria would be to minimize the product of h and H. Minimizing this factor will result in
maximally zone-disjoint shortest path. We call this factor g (=h*H). We use the fol-
lowing algorithm to find out maximally zone-disjoint shortest path between s-d:
Step I: Find out all node-disjoint paths between a s-d pair with number of hops H less
than Hmax (=5 in this experiment).
Step II: Find out h for each path between that s-d pair with respect to other active
paths.
Step III: Find out g for each path between that s-d pair.
Step IV: Discard the path with highest g
Step V: Repeat the process from Step II to step IV with remaining paths between that
s-d pair until number of paths between them is two. These two paths are maximally
zone-disjoint shortest path between that s-d pair.
3 Multipath Routing Performance
The proposed mechanism has been evaluated on a simulated environment under a
variety of conditions to estimate the basic performance. In the simulation, the envi-
ronment is assumed to be a closed area of 1500 x 1000 square meters in which mobile
nodes are distributed randomly. We present simulation results for networks with 40
mobile hosts, operating at a transmission range of 350 m. In order to evaluate the
effect of changing topology due to mobility, several snap-shots of random topology
with varying source-destination pairs are considered during our experiments. The
effective width of directional beam in case of directional antenna is assumed to be 60º.
In order to implement any routing protocol using directional antenna, each node
should know the best possible directions to communicate with its neighbors. So, each
node periodically collects its neighborhood information and forms a Neighborhood-
Link-State Table (NLST) at each node [7]. Through periodic exchange of this NLST
with its neighbors each node becomes aware of the approximate global network topol-
ogy and NLST at each node is upgraded to GLST (Global Link State Table). A direc-
tional MAC protocol, as discussed in our earlier work [7], has been implemented in
our simulator using information kept in GLST. Implementation of omni-directional
MAC follows the basic IEEE 802.11 scheme. A modified link-state routing protocol,
based on our earlier work [7,9] has been implemented. In the context of directional
antenna, GLST not only depicts the connectivity between any two nodes but also
maintains the best possible directions to communicate with each other. Moreover,
each node periodically propagates its knowledge about active-node-list, a list contain-
ing the node-ids of all nodes involved in any communication process at that instant of
time. It is to be noted that the perception of each node about the network topology or
number of active nodes in the network is only approximate. However, periodic re-
computation of routes by each intermediate node on a path will adaptively adjust itself
to the changing scenario.
Whenever a source s wants to communicate with a destination d, it computes mul-
tiple node-disjoint routes from s to d. From these multiple routes, it consults active
node list and computes maximally zone-disjoint multipath, or, maximally zone-disjoint
shortest multipath between s-d (as illustrated in previous section). However, due to
mobility and slow information percolation, it may not be possible for a source node to
perfectly compute maximally zone-disjoint multipath between s-d. To improve per-
formance under this condition, each intermediate node periodically recomputes the
same and adaptively modifies its routing decision.
We have compared the performance of (i) unipath routing with shortest path using
omni-directional antenna, (ii) maximally zone disjoint multipath with directional
and omni-directional antenna, and (iii) maximally zone disjoint shortest multipath
with directional and omni-directional antenna. In order to evaluate the impact of of-
fered load, we have experimented with 5, 10, 15 and 20 simultaneous communication.
Observations are recorded for 20 snap-shots in each case and the average values of
different parameters are computed. We evaluate the performance according to the
following metrics:
Load balancing: To measure load balancing in each case, we observe the number of
data packets forwarded at each node n [8]. If f(n) represents the number of data pack-
ets forwarded at each node n, the load balancing factor is the ratio of standard devia-
tion of f / mean of f, taken over all 40 nodes. Smaller the load balancing factor, better
the load balancing [8].
Average end-to-end delay: Average end-to-end delay per packet between a set of se-
lected s-d pairs is observed with increasing number of simultaneous communications
and with omni-directional and directional antenna. The timing assumptions are the
same as indicated in section 2.2.
Initially, to analyze average route-coupling among active routes, the experiment
starts with finding maximally zone-disjoint paths between selected s-d pairs. In order
to observe the impact of multiple simultaneous communications on route coupling
factor h, number of simultaneous communications are taken as 5, 10, 15 and 20. In
each case, we have found out average h, using omni-directional and directional an-
tenna. The result (figure 2) shows that the increase of h is much sharper in case of
omni-directional antenna. This implies that, as the number of s-d pair increases in the
system, the route-coupling among active routes increase much more sharply in
Fig. 2. Increase in route coupling with multiple multipath communications with omni-
directional and directional antenna
Fig. 3. Variation of load balancing factors with increasing number of simultaneous communi-
cations
case of omni-directional antenna compared to that with directional antenna. This has
an impact on end-to-end delay, as will be illustrated later.
As illustrated in figure 3, load balancing improves with increasing load with maxi-
mally zone disjoint multipaths, as compared to that with single shortest path. This
improvement is more pronounced when we use directional antenna. It is to be noted
that, smaller the load balancing factor, better the load balancing.
However, better load balancing does not imply better performance in this context.
Because of the possibility of high route coupling with omni-directional antenna (as
shown in figure 2), especially with increased number of simultaneous communication,
average end-to-end delay using multipath with omni-directional antenna will
Fig. 4. Variation of Average End-to-End Delay per packet with increasing number of simulta-
neous communications
[Multi-omni-eta: Multipath communication with maximally zone-disjoint path with omni-directional
Antenna
Multi-omni-gamma: Multipath communication with maximally zone-disjoint shortest path with omni-
directional Antenna
Multi-dir-eta: Multipath communication with maximally zone-disjoint path with directional Antenna
Multi-dir-gamma: Multipath communication with maximally zone-disjoint shortest path with directional
Antenna]
not show any significant improvement as compared to that with single path. Since
route coupling is far less with directional antenna, average end-to-end delay will be
substantially less with directional antenna than that with omni-directional antenna.
This is shown in figure 4. At the same time, path length is also another important
factor in multipath routing. A longer path with more number of hops (H) will increase
the end-to-end delay and waste more bandwidth. So, even if a longer bypass route
between a s-d pair has a low h, it may not be very effective in reducing end-to-end
delay. That is why, maximally zone disjoint shortest path with directional antenna will
show best performance, so far as both end-to-end delay and load balancing are con-
cerned (figure 4).
4 Conclusion
Multipath routing strategies in the context of ad hoc networks may improve load bal-
ancing, but may not improve system performance to the expected level through re-
duced end-to-end delay, unless we consider the effects of route coupling. However,
high degree of route coupling among multiple routes between any source and destina-
tion pair is inevitable, if we use omni-directional antenna. The situation will worsen, if
we consider multiple simultaneous communications with multipath routing scheme.
This paper has analyzed the problem and proposed a mechanism to alleviate the prob-
lem of route coupling using directional antenna. The paper also considers the advan-
tage of selecting maximally zone-disjoint as well as shorter route instead of longer by-
pass routes for effective load balancing and better network performance. Thus, all
active paths are maximally zone disjoint shortest paths. The final result shows that the
routing performance using multiple paths improves substantially with directional an-
tenna compared to that with omni-directional antenna.
Acknowledgement
This research was supported in part by the Telecommunications Advancement Or-
ganization of Japan.
References
1. Sajal K. Das, A. Mukherjee, Somprakash Bandyopadhyay, Krishna Paul, D. Saha, “Im-
proving Quality-of-Service in Ad hoc Wireless Networks with Adaptive Multi-path Rout-
ing, Proc. Of the GLOBECOM 2000, San Francisco, California, Nov. 27-Dec 1, 2000.
2. Aristotelis Tsirigos Zygmunt J. Haas, Siamak S. Tabrizi , Multi-path Routing in mobile ad
hoc networks or how to route in the presence of frequent topology changes , MILCOM
2001.
3. Nasipuri and S.R. Das, "On-Demand Multi-path Routing for Mobile Ad Hoc Networks,"
Proceedings of IEEE ICCCN'99, Boston, MA, Oct. 1999.
4. Johnson and D. A. Maltz, "Dynamic Source Routing in Ad Hoc Wireless Networks," T.
Imielinski and H. Korth, editors, Mobile Computing, Kluwer, 1996.
5. M. R. Pearlman, Z. J. Haas, P. Sholander, and S. S. Tabrizi, On the Impact of Alternate
Path Routing for Load Balancing in Mobile Ad Hoc Networks, MobiHOC 2000, p. 150, 3-
10.
6. S.J. Lee and M. Gerla, Split Multi-path Routing with Maximally Disjoint Paths in Ad Hoc
Networks, ICC 2001.
7. Siuli Roy, Dola Saha, S. Bandyopadhyay, T. Ueda, S. Tanaka. A Network-Aware MAC
and Routing Protocol for Effective Load Balancing in Ad Hoc Wireless Networks with Di-
rectional Antenna. ACM MobiHoc,2003, Maryland, USA, 1-3 June 2003.
8. Kui Wu and Janelle Harms, On-Demand Multipath Routing for Mobile Ad Hoc Networks
EPMCC 2001, Vienna, 20th – 22nd February 2001.
9. Romit RoyChouldhury, Somprakash Bandyopadhyay and Krishna Paul, “A Distributed
Mechanism for Topology Discovery in Ad hoc Wireless Networks using Mobile Agents”,
Proc. of the First Annual Workshop On Mobile Ad Hoc Networking & Computing
(MOBIHOC 2000), Boston, Massachusetts, USA, August 11, 2000.
10. Somprakash Bandyopadhyay, Siuli Roy, Tetsuro Ueda, Shinsuke Tanaka "Multipath
Routing in Ad Hoc Wireless Networks with Omni Directional and Directional Antenna: A
Comparative Study" Proc. of the IWDC, Calcutta, December 27-30,2003, (LNCS 2571),
Springer Verlag , Dec 2002.
... MANET mostly focus on forwarding link technique [3] and reduce the number of retransmission, though, efficient routing is remaining nodes are not active and improve the performance. Siuliroi et.al [16] suggests the multipath routing load balancing in multipath between source to destination node and improve the E-E-D performance. Hind Alwain and Anjali Agarwal [5] suggest multipath routing methodology for secure dependable data delivery using energy consumption by stirring the path selection process on the network. ...
Article
Full-text available
A MANETs (Mobile Ad Hoc Network) is a prearranged form of cellular nodes besides any infrastructure. The finest route determination in MANETs is a difficult task to progress the routing performance. A multipath strategies and link based resource optimized routing (MSR-OR) method is proposed to choose the best route for proficient data packet communication in MANETs. The MSR-OR Technique is used Selective Re-transmission method to minimize high channel contention causing redundant a RREQ through combining both neighbor coverage and selective methods. The Selective Re-transmission method reduces the number of retransmissions and therefore optimizes resource utilization for data transmission, which in resulting improved packet delivery ratio with lower energy utilization. The functioning of MSR-OR Technique is deliberate as far as energy utilization, end to end delay (E-E-D), packet delivery ratio, and network lifetime (NLT). The simulation result shows that the MSR-OR Technique is improves the packet delivery ratio with minimum NLT for data transmission.
... This is possible by setting the transmission beam of a node in a particular direction. In [99], a zone-disjoint shortest multipath routing algorithm is proposed. Directional antennas are used by the nodes to select maximally disjoint paths between a source destination pair. ...
Thesis
Nowadays, the proliferation of inexpensive hardware such as CMOS cameras and microphones that are able to ubiquitously capture multimedia content has led to the emergence of wireless multimedia/video sensor networks (WMSN/WVSN). As a consequence, a wide spectrum of applications can be projected in many areas and everyday life. Compared to traditional WSNs, WVSNs introduce unique challenges due mainly to the big amount of data to be captured and transmitted over a constrained network. In this work, we first propose a cluster-based (hierarchical) routing protocol called ELPC (Energy Level Passive Clustering) where the main objective is to enhance the network lifetime while handling video applications. This is achieved thanks to a load balancing feature where the role of clusterheads is alternated among candidate nodes depending on their energy level. The second contribution consists in a multipath routing protocol with interference awareness. Instead of completely suppressing interferences, our multipath routing protocol tries to minimize them through a simple algorithm without extra overhead. Multiple paths are built at once while minimizing their inter-path interferences thanks to some additional information on neighboring nodes piggybacked on the route request messages. In addition to interference awareness, we propose a multiqueue multipriority scheme where the influence of data type in a video is considered. Simulation results show that using less interfering paths combined to a multiqueue multipriority scheme allows for better video quality
... Another feature of the routing protocols is the way the route query is fl ooded in the network. Some tend to multicast the message in order to assure that every node receives it; others use unicast [37] as they know which host is most appropriate to participate in the route to the destination. To evaluate the collected paths, several techniques are used. ...
Article
IntroductionRouting ProtocolsSecurity VulnerabilitiesPreventing Attacks in MANETsTrust in MANETsEstablishing Secure Routes in a MANETCryptographic Tools for MANETsReferences
... This is possible by setting the transmission beam of a node in a particular direction. In [99], a zone-disjoint shortest multipath routing algorithm is proposed. Directional antennas are used by the nodes to select maximally disjoint paths between a source destination pair. ...
Article
Nowadays, the proliferation of inexpensive hardware such as CMOS cameras and microphones that are able to ubiquitously capture multimedia content has led to the emergence of wireless multimedia/video sensor networks (WMSN/WVSN). As a consequence, a wide spectrum of applications can be projected in many areas and everyday life. Compared to traditional WSNs, WVSNs introduce unique challenges due mainly to the big amount of data to be captured and transmitted over a constrained network. A WVSN may require a certain level of quality of service in terms of delay, bandwidth, jitter, reliability, quality of video perception, etc. In this work, we aim to deal with the problem of routing video content in a wireless sensor network. Many routing protocols targeted to WSNs have been proposed in the literature and can be qualified from a network organization perspective either as flat or hierarchical. In a flat topology, nodes have same functionalities and each of them can take part in the routing process. However, in a hierarchical architecture, the sensors are organized in clusters allowing for more scalability, less consumed energy and thus longer lifetime for the whole network. Few of the existing routing protocols considered specifically the transmission of intensive data such as video. In this work, we first propose a cluster-based (hierarchical) routing protocol called ELPC (Energy Level Passive Clustering) where the main objective is to enhance the network lifetime while handling video applications. This is achieved thanks to a load balancing feature where the role of clusterheads is alternated among candidate nodes depending on their energy level. The second contribution consists in a multipath routing protocol with interference awareness. In fact, by allowing concurrent multiple flows, the end-to-end delay gets reduced and the application needs in terms of bandwidth can be satisfied. Instead of completely suppressing interferences, our multipath routing protocol tries to minimize them through a simple algorithm without extra overhead. Multiple paths are built at once while minimizing their inter-path interferences thanks to some additional information on neighboring nodes piggybacked on the route request messages. In addition to interference awareness, we propose a multiqueue multipriority scheme where the influence of data type in a video is considered. Simulation results show that using less interfering paths combined to a multiqueue multipriority scheme allows for better video quality.
... It is evident that if node disjoint paths are considered, this automatically leads to having disjoint links as well and, consequently, very high fault tolerance. Also, zone disjoint paths [6] can be considered, where data communication in a specific zone does not cause interference between paths. Non-disjoint paths [7] can be also considered, where paths can have both nodes and edges in common. ...
Article
Support of Voice over Internet Protocol (VoIP) services in wireless mesh networks requires implementation of efficient policies to support low-delay data delivery. Multipath routing is typically supported in wireless mesh networks at the network level to provide high fault tolerance and load balancing because links in the proximity of the wireless mesh gateways can be very stressed and overloaded, thus causing scarce performance. As a consequence of using multipath solutions, lower delay and higher throughput can be supported also when a given path is broken because of mobility or bad channel conditions, and alternative routes are available. This can be a relevant improvement especially when assuming that real-time traffic, such as VoIP, travels into the network. In this paper, we address the problem of Quality of Service (QoS) support in wireless mesh networks and propose a multipath routing strategy that exploits the Mean Opinion Score (MOS) metric to select the most suitable paths for supporting VoIP applications and performing adaptive load balancing among the available paths to equalize network traffic. Performance results assess the effectiveness of the proposed approach when compared with other existing methodologies. Copyright © 2015 John Wiley & Sons, Ltd.
Chapter
Multipath routing in mobile ad-hoc networks allows the establishment of multiple paths for routing between a source-destination pair. A common characteristic of all popular multi-path routing algorithms in Mobile Ad-hoc networks is to find Route Discovery procedure and is carried out only when there is a packet to be transferred and there exists no valid path. There are numerous Multi-path on-demand routing algorithm exists to discover several paths instead of one, once the routing is performed. In this paper various multipath protocols like SMR, ZD-MDSR, DSR, SMS, are compared. The efficiency of these protocols has been evaluated on different scenarios using performance metrics such as packet delivery ratio, routing load and end-to-end delay. The analyses of the routing performance are tested and the results are compared and represented graphically.
Conference Paper
Full-text available
Several routing schemes have been proposed in the context of mobile ad hoc network. Some of them use multiple paths simultaneously by splitting the information among multitude of paths, as it may help to reduce end-to-end delay and perform load balancing. Multipath routing also diminishes the effects of unreliable wireless links in the constantly changing topology of ad hoc networks to a large extent. Route coupling, caused by the interference during the simultaneous communication through multiple paths between a pair of source and destination, severely limits the performance gained by multipath routing. Using node disjoint multiple paths to avoid coupling is not at all sufficient to improve the routing performance in this context. Route coupling may be reduced to a great extent if zone disjoint or even partially zone disjoint paths are used for data communication. Two paths are said to be zone disjoint if data communication through one path does not interfere with other paths. Large path length (number of hops) also contributes to the performance degradation resulting in high end to end delay. So zone disjoint shortest multipath is the best choice under high traffic condition. However, it is difficult to get zone disjoint or even partially zone disjoint multiple routes using omni-directional antenna. This difficulty may be overcome if directional antenna is used with each mobile node. In this paper, we have done a comparative study on the performance of multipath routing using omni-directional and directional antenna. The result of the simulation study clearly shows that directional antenna improves the performance of multipath routing significantly as compared to that with omnidirectional antenna.
Conference Paper
Full-text available
Use of directional antenna in the context of ad hoc wireless networks can largely reduce radio interference, thereby improving the utilization of wireless medium. Our major contribution in this paper is to devise a routing strategy, along with a MAC protocol, that exploits the advantages of directional antenna in ad hoc networks for improved system performance. In this paper, we have illustrated a MAC and routing protocol for ad hoc networks using directional antenna with the objective of effective load balancing through the selection of maximally zone disjoint routes. Zone-disjoint routes would minimize the effect of route coupling by selecting routes in such a manner that data communication over one route will minimally interfere with data communication over the others. In our MAC protocol, each node keeps certain neighborhood status information dynamically in order that each node is aware of its neighborhood and communications going on in its neighborhood at that instant of time. This status information from each node is propagated periodically throughout the network. This would help each node to capture the approximate network status periodically that helps each node to become topology-aware and aware of communications going on in the network, although in an approximate manner. With this status information, each intermediate node adaptively computes routes towards destination. The performance of the proposed framework has been evaluated on QualNet Network Simulator with DSR (as in QualNet) as a benchmark. Our proposed mechanism shows four to five times performance improvement over DSR, thus demonstrating the effectiveness of this proposal.
Conference Paper
Full-text available
Summary form only given. We have discussed a mobile multi-agent based framework to address the aspect of topology discovery in ad hoc wireless network environment. In other words, we have designed a multi-agent based protocol to make the nodes in the network topology aware. Our primary aim is to collect all topology-related information from each node in the network and distribute them periodically (as updates) to other nodes through mobile agents. The notion of stigmergic communication has been used through the implementation of a shared information cache in each node. Moreover, we have used a concept of link stability and information aging based on which a predictive algorithm running on each node can predict the current network topology based on the current network information stored at that node. We have demonstrated through performance evaluation of a simulated system that the use of mobile multi-agent framework would be able to make each node in the network topology aware without consuming large portion of network capacity. This would eventually help us to implement a proactive routing protocol without much overhead. Moreover, as a direct outcome of infiltrating topology information into the nodes, the foundations for designing distributed network management and implementing communication awareness get automatically laid
Conference Paper
Full-text available
The objective of this paper is to propose a mechanism for adaptive computation of multiple paths to transmit a large volume of data packets from a source s to a destination d in ad hoc wireless networks. We consider two aspects in this framework. The first aspect is to perform preemptive route re-discoveries before the occurrence of route errors while transmitting a large volume of data from s to d. Consequently, this helps find out dynamically a series of multiple paths in the temporal domain to complete the data transfer. The second aspect is to select multiple paths in the spatial domain for data transfer at any instant of time and to distribute the data packets in sequential blocks over those paths in order to reduce congestion and end-to-end delay. The performance of this approach has been evaluated to show the improvement in the quality of service. It has been observed that the mechanism allows any source to transmit a large volume of data to a destination without degradation of performance due to route errors. Additionally, it would help reduce significantly the end-to-end delay and the number of route-rediscoveries needed in this process
Article
Full-text available
An ad hoc network is a collection of wireless mobile hosts forming a temporary network without the aid of any established infrastructure or centralized administration. In such an environment, it may be necessary for one mobile host to enlist the aid of other hosts in forwarding a packet to its destination, due to the limited range of each mobile host's wireless transmissions. This paper presents a protocol for routing in ad hoc networks that uses dynamic source routing. The protocol adapts quickly to routing changes when host movement is frequent, yet requires little or no overhead during periods in which hosts move less frequently. Based on results from a packet-level simulation of mobile hosts operating in an ad hoc network, the protocol performs well over a variety of environmental conditions such as host density and movement rates. For all but the highest rates of host movement simulated, the overhead of the protocol is quite low, falling to just 1% of total data packets t...
Article
A Mobile Ad hoc NETwork (MANET) is a collection of wireless mobile computers forming a temporary network without any existing wire line infrastructure. Due to the dynamic nature of the network topology and the resource constraints, routing in MANETs is a challenging task. Multipath routing can increase end-to-end throughput and provide load balancing in wired networks. However, its advantage is not obvious in MANETs because the traffic along the multiple paths will interfere with each other. In this paper, we propose the path selection criteria and an on-demand multipath calculation method. We also perform a simulation study on the proposed on-demand multipath routing in MANETs. Results show that the multipath routing can evenly distribute the network load. This feature is important to protect a node from heavy tasks and power depletion.
Conference Paper
Alternate path routing (APR) can provide load balancing and route failure protection by distributing traffic among a set of diverse paths. These benefits make APR appear to be an ideal candidate for the bandwidth limited and mobile ad-hoc networks. However, we find that APR's potential is not fully realized in ad-hoc networks because of route coupling resulting from the geographic proximity of candidate paths between common endpoints. In multiple channel networks, coupling occurs when paths share common intermediate nodes. The coupling problem is much more serious in single channel networks, where coupling also occurs where one path crosses the radio coverage area of another path, The network's inherent route coupling is further aggravated by the routing protocol, which may provide an incomplete view of current network connectivity. Through analysis and simulation, we demonstrate the impact of route coupling on APR's delay performance in ad-hoc networks. In multiple channel environments, APR is able to provide a 20% reduction in end-to-end delay for bursty data streams. Though these gains are appreciable, they are about half what we would expect from APR with independently operating routes. Route coupling is so severe in single channel networks that APR provides only negligible improvements in quality of service
Conference Paper
We propose a framework for multipath routing in mobile ad hoc networks (MANETs) and provide its analytical evaluation. The instability of the topology (e.g., failure of links) in this type of network, due to nodal mobility and changes in wireless propagation conditions, makes transmission of time-sensitive information a challenging problem. To combat the inherent unreliability of these networks, we propose a routing scheme that uses multiple paths simultaneously by splitting the information among the multitude of paths, so as to increase the probability that the essential portion of the information is received at the destination without incurring excessive delay. Our scheme works by adding an overhead to each packet, which is calculated as a linear function of the original packet bits. The resulting packet (information and overhead) is fragmented into smaller blocks and distributed over the available paths. Our goal, given the failure probabilities of the paths, is to find the optimal way to fragment and then distribute the blocks to the paths, so that the probability of reconstructing the original information at the destination is maximized. Our algorithm has low time-complexity, which is crucial since the path failure characteristics vary with time and the optimal block distribution has to be recalculated in real-time.
Conference Paper
In recent years, routing has been the most focused area in ad hoc networks research. On-demand routing in particular, is widely developed in bandwidth constrained mobile wireless ad hoc networks because of its effectiveness and efficiency. Most proposed on-demand routing protocols however, build and rely on a single route for each data session. Whenever there is a link disconnection on the active route, the routing protocol must perform a route recovery process. In QoS routing for wired networks, multiple path routing is popularly used. Multiple routes are however, constructed using link-state or distance vector algorithms which are not well-suited for ad hoc networks. We propose an on-demand routing scheme called split multipath routing (SMR) that establishes and utilizes multiple routes of maximally disjoint paths. Providing multiple routes helps minimizing route recovery process and control message overhead. Our protocol uses a per-packet allocation scheme to distribute data packets into multiple paths of active sessions. This traffic distribution efficiently utilizes available network resources and prevents nodes of the route from being congested in heavily loaded traffic situations. We evaluate the performance of our scheme using extensive simulation