ArticlePDF Available

Impact of Node Mobility on Link Duration in Multihop Mobile Networks

Authors:

Abstract and Figures

In this paper, we study the impact of node mobility on link duration in multihop mobile networks. In multihop mobile networks, each node is free to move, and each link is established between two nodes. A link between two nodes is established when one node enters the transmission range of the other node, and the link is broken when either node leaves the transmission range of the other. The time interval during which the link remains active is referred to as the link duration. We develop an analytical model for link duration in multihop mobile networks. We find that the link duration for two nodes is determined by the relative speed between the two nodes and the distance during which the link is connected, which are, in turn, determined by the angles between the two nodes' velocities and the angle of one node incident to the other node's transmission range, respectively. The analytical result is then extended to model multipoint links, which appear in existing group mobility models. The accuracy of our framework is validated by simulations based on existing mobility models. The results show that our model can accurately describe the link-duration distribution for point-to-point and multi-point links in multihop mobile networks, particularly when the transmission range of each node is relatively smaller than the entire network coverage.
Content may be subject to copyright.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
Impact of Node Mobility on Link Duration in Multi-hop Mobile
Networks
Yueh-Ting Wu1, Wanjiun Liao1,2, Cheng-Lin Tsao1, and Tsung-Nan Lin1,2
1Department of Electrical Engineering, National Taiwan University, Taipei, Taiwan
2Graduate Institute of Communication Engineering, National Taiwan University, Taipei, Taiwan
Abstract-- In this paper, we study the impact of node mobility on link duration in multi-hop mobile networks. In multi-hop mobile
networks, each node is free to move, and each link is established between two nodes. A link between two nodes is established when one
node enters the transmission range of the other node, and the link is broken when either node leaves the transmission range of the
other. The time interval during which the link remains active is referred to as the link duration. We develop an analytical framework
for link duration in multi-hop mobile networks. We find that the link duration for two nodes is determined by the relative speed
between the two nodes and the distance during which the link is connected, which are in turn determined by the angles between the
two nodes’ velocities and the angle of one node incident to the other node’s transmission range, respectively. The analytical result is
extended to model multipoint links which appear in the existing group mobility models. The accuracy of our framework is validated by
simulations based on existing mobility models. The results show our model can describe accurately the link duration distribution for
both types of links in multi-hop mobile networks, especially when the transmission range of each node is relatively smaller than the
entire network coverage.
Index Terms—multi-hop mobile networks, link duration
I. INTRODUCTION
obility management in wireless networks has been an
active research topic for years [1-6]. Research efforts on
single hop mobile networks include the results for cellular
networks [1-4] or Mobile IP networks [5-6], i.e., only the last
hop to each mobile node is wireless, and communications
between nodes must go through the associated base stations
(BSs). Each wireless link is established only between the BS
and a node in a cell. When the node roams to another cell, the
link is handed over to the respective BS so as to retain the on-
going connection.
In a multi-hop mobile network, each node plays both roles
of a router and an end-point, and no pre-deployed
infrastructure such as BS is available for node
communications. Data are relayed by intermediate nodes if the
receiver node is beyond the transmission range of the sender
node. As a result, a wireless link is established between two
nodes. Each node is free to move arbitrarily. A link between
two nodes is activated when one node enters the transmission
range of the other, and the link is broken when either node
leaves the transmission range of the other node. When a link
on a routing path is broken, a rerouting process is initiated so
as to reduce service disruption in the network.
In this paper, we study the impact of node mobility on link
duration in multi-hop mobile networks. Specifically, we
develop an analytical framework to evaluate link duration in
such networks. In our framework, each node may move at a
different speed, pause for a while, and then move again. The
link duration here then corresponds to the time interval in
which two nodes stay within transmission range of each other.
The importance of link duration on system performance has
been identified in the literature [7-8]. For example, the link
duration may affect the lifetime of the routing path, which in
turn determines the packet delivery ratio or per-connection
throughput for an S-D pair. An analytical link duration model
can also help determine the timer setting in ad hoc routing [7]
or even on the design of better routing protocols to cope with
link breakage caused by node mobility [9].
The framework we develop is based on the relative
movement behavior of one node observed by the other node
(i.e., from the perspective of the observer node). We find that
the duration of a link between two nodes is determined by
their relative speed and the distance traversed within the
transmission range of the observer node during the link
activation, which are in turn determined by the angle between
the two nodes’ velocities and the angle (formed by the relative
velocity) incident into the observer node’s transmission range,
respectively. We also consider the link formed among a group
of nodes, referred to as the multipoint link in this paper, in
light of group mobility models (e.g., Reference Point Group
Mobility Model [10] and Reference Velocity Group Mobility
Model [11]) widely discussed in the literature for mobile ad
hoc networks. The accuracy of our model is validated by
simulations based on existing mobility models (e.g., random
waypoint models [12], the random walk [13], and group
mobility model [10-11]). We also demonstrate the usability of
the derived model for different applications.
The rest of the paper is organized as follows. In Sec. II, the
analytical framework for link duration of point-to-point links
and multipoint links in multi-hop mobile network is developed.
In Sec. III, the simulation results are provided to validate the
analytical model. Finally, the paper is concluded in Sec. IV.
M
—————————
Digital Object Identifier inserted by IEEE
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
II. ANALYTICAL MODEL OF LINK DURATION
In this section, we develop the probability distribution
function of link duration for multi-hop mobile networks. Each
node is assumed to use the same transmission power and
move independently. We do not assume any specific mobility
model for each node in this paper. Later in the simulation
section, we will validate our model based on the existing
mobility models such as the random waypoint model, random
walk model, and group mobility models.
A. Link Duration between Two Nodes
(a) Absolute viewpoint of 1
N and 2
N
(b)
Relative velocity of 1
N and 2
N
(c) Relative movement of 2
N observed by 1
N, and 12
D is the
active distance between 1
N and 2
N.
Figure 1. The relations between two nodes in terms of velocity and
position in the network, where a circle represents the transmission
range of the node centered at the circle.
Consider nodes i
N and j
N moving in the network. Let
i
V and j
V denote the velocities of node i
N and node j
N,
respectively; let 0
i
P denote the initial position of node i
N,
and t
i
P, the position of i
N after time t with velocity i
V. Fig.
1 shows the movements of 1
N and 2
N for time t. In Fig. 1 (a),
the dotted circles represent the transmission ranges of the
nodes centered at the circles; the solid circle represents the
relationship between nodes 1
N and 2
N. We are particularly
interested in the relative movement behavior of 2
N observed
by 1
N, as shown in Fig. 1 (b), instead of the absolute
viewpoints of both nodes as shown in Fig. 1 (a). From the
perspective of 1
N, 2
N is moving toward/away 1
N with
relative velocity 1212 VVV = , and the relative speed is
|| 1212 VV =.
Let ij
α
denote the angle between i
V and j
V given that the
link between i
N and j
N can be established1 (as shown in Fig.
1 (b)), and ij
β
represent the incident angle, the relative
velocity ij
V, to '
i
Ns transmission range (as shown in Fig. 1
(c)). Therefore, random variable ij
α
ranges over [0, π], and
ij
β
, over [0, π/2]. Since i
N and j
N can only communicate
part of the time, the distance traversed by j
N with relative
velocity ij
V during which the link is activated is referred to as
the active distance between i
N and j
N, denoted by ij
D. Fig.
1(c) illustrates 12
D.
In Fig. 1(b), the value of angle ij
α
determines the
magnitude of ij
V, i.e.,
ijjijiij VVVVV
α
cos2
22 += . (1)
In Fig. 1(c), the value of angle ij
β
determines the
magnitude of ij
D, i.e.,
)cos(2 ijij rD
β
=
. (2)
Since the active distance ij
D and the relative speed ij
V are
mutually independent (which will be proved shortly in the
paper), the link duration ij
T between i
N and j
N can be
expressed by
ij
ij
ij V
D
T=. (3)
Since the probability distributions of ij
V and ij
D are
determined by those of ij
α
and ij
β
, respectively, in what
follows, we first develop the probability distributions of ij
α
and ij
β
, and then those of ij
V and ij
D, based on which the
1 ij
α
is a conditional random variable defined as the angle between velocities
i
V and j
Vgiven that the link between nodes i
N and j
N can be activated.
In other words, ij
α
is not the random variable representing the angle
between any two nodes in the network, as a link may not be realized between
any two arbitrary nodes.
Pt
1
P0
1
Pt
2
P0
2
Pt
1
P0
1
P0
1
Pt
2
Pt
2
P0
2
P0
2
N1Pt
2
P0
2
V12
12
β
D12
N1Pt
2
Pt
2
P0
2
P0
2
V12
V12
12
β
D12
D12
V1
V2
V12 = -
V2V1
12
α
V1
V1
V2
V2
V12 = -
V2V1
12
α
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
distribution of ij
T can be derived. Note that since all nodes
move independently and behave statistically identically, we
will omit the argument ij of ij
α
, ij
β
, ij
V, ij
D, and ij
T in the
subsequent analysis.
We start with the simplest case, i.e., each node is
continuously roaming and moves at the same speed (i.e.,
fixji vVV ==
). Later, we will extend it to the case with
nodes moving at different speeds, and discuss the impact of
node pause on link duration.
B. Probability Distribution of Link Duration for Point-to-
Point Links without Pause
1) fix
vVV ==
21
Since each node moves at the same speed fix
v, the relative
speed between two nodes given that the link in between can
be established is given by
)2/sin(2
α
fix
vV =. (4)
(a) Possible locations of 2
N to reach 1
N with e
T with V
(b)
{}
tTvVb e==,|Pr
β
Figure 2. An illustration of calculating Pr{ LA
E|V,e
T}
For ease of explanation, we assume that nodes outside the
transmission range of node i
N are uniformly2 distributed in
the network. Let LA
E denote the event that the link between
i
N and j
N is activated, and e
T, the random variable
representing the elapsed time from when j
N starts to move
with relative speed V to when the transmission range of i
N is
reached. Given that j
N moves at relative speed vV
=
toward
i
N with elapsed time tTe=, the probability that the link
2 When this assumption does not hold, the derivation must be replaced with
an integral of the grey area, instead of the area coverage itself as in the
derivation.
between i
N and j
N can be activated is equal to the
probability that j
N starts moving from any point located in
the shaded area as shown in Fig. 2 (a). The area of the shaded
region can be obtained by rvt 2 as illustrated in Fig. 2 (b).
Therefore,
{
}
,2,|Pr rvttTvVE eLA ==
=
where r is the
transmission range of node i
N.
The probability },|Pr{ tTvVb e==
β
corresponds to the
probability that node j
N falls inside the striped area as shown
in Fig. 2 (b), i.e., the area from which j
N moving with vV
=
and tTe
=
would reach i
N’s transmission range with an
angle no more than b, where 2/0
π
b. Therefore, the
cumulative distribution function (cdf) of
β
can be expressed
by
{
}
brvttTvVb esin2,|Pr
=
=
=
β
. (5)
From (4), we have
{}
.sin
2
sin2,|Pr b
a
tvtTab fixe
===
αβ
Thus,
{}
=
=
==
a
x
a
x
e
bdx
x
xf
bdx
x
xfttTba
0
0
.sin
2
sin)(
sin
2
sin)(|,Pr
'
'
α
α
βα
(6)
where (.)
'
α
f is the pdf of the random variable '
α
denoting
the angle between two arbitrary nodes.
Since, when the moving directions of i
N and j
N are
assumed independent and nearly uniformly distributed from 0
to 2π, the distribution of angles between two arbitrary nodes
can be approximated by a uniform distribution over [0,π], (6)
can be re-expressed by
b
a
bdx
x
a
x
sin
2
cos1
2
sin
2
sin
1
0
=
=
ππ
. (7)
The joint probability distribution of
α
and
β
in (7) is
independent of the value taken by e
T, and can be expressed
by
{}
b
a
babaF sin
2
cos1
2
,Pr),(
,
=
π
βα
βα
, i.e.,
Kb
a
baF
= sin
2
cos1
2
),(
,
π
βα
.
Since 1)
2
,(
,=
π
π
βα
F, this yields 2
π
=K. Thus,
b
a
baF sin
2
cos1),(
,
=
βα
. (8)
From the joint cdf (.)
,
βα
F, we can further obtain
= 2
cos1)( a
aF
α
, (9)
Nj
Ni
r
β
VTe
Nj
Nj
Ni
Ni
r
β
VTe
2rsinb
vt
Nj
Ni
2r
r
b
b
2rsinb
vt
Nj
Nj
Ni
Ni
2r
r
b
b
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
bbF sin)( =
β
. (10)
Thus, it follows that
== 2
sin
2
1
)(
)( a
da
adF
af
α
α
,
b
db
bdF
bf cos
)(
)( ==
β
β
.
From (8), (9) and (10), we have )()(),(
,bFaFbaF
βαβα
=.
Thus, random variables
α
and
β
are independent.
Based on the distributions of
α
and
β
in (9) and (10), we
can further derive the distributions of the active distance D
and the relative speed V. From (4) and (9), we obtain
{}
.
2
11
2
sin2
2
sin2PrPr)(
2
1
=
=
==
fixfix
fixV
v
v
v
v
F
vvvVvF
α
α
(11)
2
2
42
)(
)(
vvv
v
dv
vdF
vf
fixfix
V
V
== . (12)
From (3) and (10), we obtain
{}{ }
.
2
11
2
cos1
2
cosPr
cos2PrPr)(
2
11
=
=
=
==
r
d
r
d
F
r
d
drdDdFD
β
β
β
(13)
22
42
)(
)(
drr
d
dd
ddF
df D
D
== . (14)
Substituting the derived distributions of D and V in (11) and
(13) into (3), we obtain the distribution of T accordingly, i.e.,
{}
.
cos
2
sinPr)(
2
sin2
cos2
Pr)(
2
sin2
cos2
PrPrPr)(
2
0
2
0
=
=
=
=
=
==
π
β
π
β
α
α
α
β
bfix
bfix
fix
T
db
tv
br
bf
dbt
v
br
bf
t
v
r
t
V
D
tTtF
Since
r
tv
b
v
r
t
tv
br fix
fixfix
1
cos,|
cos
2
sinPr
α
=
01
cos
2
sinPr =
tv
br
fix
α
, we can further decompose the
distribution )(tFT into two cases.
Case 1:
fix
v
r
t,
. ln
22
1
cos
1cos
cos
2
sinPr)()(
2
2
2
2
2
2
2
cos
2
2
cos
1
1
+
=
=
=
=
=
tvr
tVr
trv
tvr
db
tv
br
b
db
tv
br
bftF
fix
fix
fix
fix
r
tv
b
fix
r
tv
b
fix
T
fix
fix
π
π
β
α
(15)
Case 2:
fix
v
r
t>,
.ln
22
1
cos
1cos)(
22
2
2
2
2
2
0
2
2
22
+
=
=
=
rtv
tvr
trv
tvr
db
tv
br
btF
fix
fix
fix
fix
bfix
T
π
(16)
From (15) and (16), we can obtain the probability distribution
of link duration for point-to-point links as follows.
+
=
2
2
2
2
2
2
ln
22
1
)(
tvr
tvr
trv
tvr
tF
fix
fix
fix
fix
T (17)
t
tvr
tvr
trv
tvr
dt
tdF
xf
fix
fix
fix
fix
T
T2
1
ln
2
)(
)(
2
2
2
2
2
2
2
++
==
2) jjii vVvV ==
and
Next, we consider the case that the velocities of i
N and
j
N are no longer fixed. Let ii vV =|| and jj vV =|| . The
relative speed between i
N and j
N can be expressed by
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
, cos
2
1cos2 22
2222
αα
+
+=+=
ji
ji
jijiji vv
vv
vvvvvvV
which can be approximated by
.cos1 22
22
+
+
α
ji
ji
ji vv
vv
vv (18)
Accordingly, we have
,sinsin
1
sincos1
1
, ,|,Pr
22
22
0
22
22
b
vv
vv
vv
bdx
vv
vv
vv
vVvVtTba
ji
ji
ji
a
xji
ji
ji
jjiie
+
+=
+
+
===
=
αα
π
α
π
βα
and
()
,cos
1
1cos
cos2
Prcos
, |Pr)(
)
2
)(
(cos
2
)(
(cos
1
2
0
1
1
dbxxkb
t
br
Vb
vVvVtTtF
r
kktk
r
kktk
jij
jjiiT
jii
jii
+
+=
>=
===
π
π
where
2
1
22
22
cos2
1,,
=
+
=+=
j
i
i
ji
ji
jjii kk
t
br
k
x
vv
vv
kvvk , and
=
ji
i
jkk
t
br
k
x
cos2
.
Denote the speed of each node by I
V, which is a random
variable distributed over [ maxmin ,II VV ]. Thus, we have
()
.cos
1
1cos
)()()(
)
2
)(
(cos
2
)(
(cos
1
1
1
max
min
max
min
ji
r
kktk
r
kktk
jij
V
V
V
V
jViVT
dvdbdvxxkb
vfvftF
jii
jii
I
I
I
I
II
∫∫
+
+
=
π
. (19)
C. Probability Distribution of Link Duration with Pause
We now study the impact of node pause on link duration.
Suppose that each node may be either in the state of
movement or in pause state. When either node enters the
pause state, the link duration is determined by the moving
node’s velocity.
We model link duration with two components3: both nodes
are in movement and either node is in pause state. The weights
of the two components can be decided by the percentage of
the time each node is in motion or in pause state. Let M denote
the mean movement duration and P be the duration of pause
time. Then, a node is in movement with a probability of
P
M
M
+ and in pause state with a probability of
P
M
P
+. Thus,
the pdf of the link duration with the consideration of pause can
be expressed by )()()( tf
P
M
P
tf
P
M
M
tf sP TTT
+
+
+
=,
where )(tfT is the derivative of (19) (i.e., the case in which
both nodes are in movement) and )(tf s
T is the case that either
node is in pause state during the link activation. Thus, we
obtain
,
2
11))
2
(sin(cos
)}
2
(cosPr{}
cos2
Pr{)|(
2
1
1
==
===
r
tv
r
tv
r
tv
t
v
r
vVtF
ii
i
i
iITS
β
β
leading to
i
V
V
i
iVT dv
r
tv
vftF
I
I
IS
=
max
min
)
2
11()()(
2
. (20)
D. Link Duration of Multi-point Link
Finally, we extend the derivation to capture the behavior of
a multipoint link shared by multiple nodes. The derivation is
similar to that of the Reference Point Group Model described
in [10]. In this model, a multipoint link is formed among a
group, led by a group leader. All member nodes move along
with the leader according to a group mobility model, and each
node moves independently by following a node mobility
model. The link duration of a multipoint link is then referred
to as the time interval in which all member nodes have left the
transmission range of the leader node.
Suppose that there are m member nodes in a group (denoted
by 1
N,2
N,…, m
N) led by a group leader 0
N and all member
nodes in the group are initially inside the transmission range
of 0
N. We assume that all member nodes move independently
3 We do not consider both nodes are in pause states in this paper due to
space limitations. Later in the simulation, we will show that the probability of
both nodes in pause states is small especially when the transmission range of
each node is relatively smaller compared to the entire network coverage.
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
guided by their node mobility models and all nodes are
continuously moving. Thus, all nodes will eventually move
out of the transmission range of the leader nodes unless they
move toward the same direction as the leader node. The link
duration of a multipoint link corresponds to the longest link
duration between each member node and the leader node,
which can be expressed by
M
T = max { m
TTT ,,, 21 L}, (20)
where i
T is the link duration between nodes i
N and 0
N.
Let )(tFM denote the cdf of the link duration for a multi-
point link shared by m nodes, and )(tFi is the cdf of the link
duration between the leader 0
N and the member node i
N.
Since all nodes move mutually independently by their node
mobility models and the moving direction of each node is
uniformly distributed over [0, 2π]. We obtain
(21) ,))((
)()......()()(
}Pr{}.......Pr{}Pr{}Pr{
}.....,,Pr{}Pr{)(
321
321
321
m
T
m
m
mMM
tF
tFtFtFtF
tTtTtTtT
tTtTtTtTtTtF
=
=
<<<<=
<
<<<=<=
where )(tFi is the conditional cdf of member node i
N, given
i
V0 and i
R0.
Figure 3. Relations between member node i
N and leader node 0
N
The distribution of )(tFi is obtained as follows. In Fig. 3,
i
θ
is the angle formed by the relative velocity i
V0 and the
relative position vector i
R0, and ii Rd 0
=. The active
distance traversed by node i
N is
)cos()(sin 2
2
2
iiiii ddrD
θπθπ
+= .
From (3) we have
,
cos2
)cos()(sin
Pr
,,|Pr)(
0
22
0
2
2
2
000
0
+
+
=
====
t
vvvv
ddr
dRvVvVt
V
D
tF
ii
iii
iiii
i
i
i
α
θπθπ
where i
V0 denotes the relative speed between 0
N and i
N.
Let (.)
0i
R
Fbe the cdf of i
R0. Thus,
. if
,
)cos()(sinr
)cos()(sinr-1
1
; if
,)cos()(sinr1
1
)(
00 2222
2222
2
00
2222
2
0
0
0
++
+
<
+
=
∫∫
∫∫
v
r
t
dda
vttvF
vttvF
v
r
t
ddavttvF
tF
i
i
i
R
R
R
i
ϑ
ϑπϑπ
ϑπϑπ
π
ϑϑπϑπ
π
ππ
ππ
where avvvvv ii cos2 0
22
0+= .
III. PERFORMANCE EVALUATION
In this section, we validate our analytical results via an
event-driven C++ simulator. In our simulations, 300 nodes are
uniformly distributed in a unit-square area. Each node moves
independently, including both speed and the moving direction,
guided by a mobility model. The result in each figure is an
average of 100 runs. We validate the link duration for both
point-to-point links and multipoint links as follows.
A. Link Duration of Point-to-Point Links
We consider two models, described as follows.
i) The random waypoint model: each node selects a target
location to move at a speed selected from a uniformly
distributed interval [ maxmin ,II VV ]. Once the target is
reached, the node pauses for a random time with
probability p and then selects another target with another
speed to move again.
ii) The random walk model: each node selects a direction
and a speed pair [θ, v] from uniformly distributed
intervals [0, 2π] and [ maxmin ,II VV ], respectively, and
then starts to move for a time t uniformly selected from
[0, tmax]. Once the node has moved for t units of time, it
pauses for a random time with probability p and then
starts a new movement again.
1) Nodes with Fixed Speed
We first simulate the case with nodes moving at fixed
speed 01.0
=
fix
vunit per second under both mobility
models (denoted by Sim-RWP and Sim-RW). The pdf of T
is plotted in Fig. 4 with transmission range r =0.15, where
RWP is for the random waypoint model, and RW, for the
random walk model. The figure shows that link duration
has the highest probability around the value fix
vr / for both
models, explained as follows. A larger T results from a
larger D and/or smaller V, which in turn results from a
Ni
N0
i
V0
r
i
θ
i
d
i
R0
i
D
Ni
Ni
N0
N0
i
V0
r
i
θ
i
d
i
R0
i
D
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
larger
β
and/or smaller
α
, and vice verse. Let us give a
more intuitive explanation with the following two facts.
First, two nodes moving in a similar direction have a
smaller probability to meet and form a link. Second, with a
given velocity, the point at which one node enters the other
node’s transmission range is uniformly distributed (denoted
by x, 2x, and 3x in Fig. 5). However, when the incident
point is near the tangential line, the active distance D is
shortened rapidly, i.e., )3()2()( xDxDxD >> . Since
T=D/V, the probability of large T is determined by the
nodes with similar moving direction, which has a smaller
chance for nodes to meet. On the other hand, the case of
small T is determined by the low probability of a short
active distance. Since the probability T being small or large
is low, the peak is at the point where both
α
and
β
have the
highest probabilities, i.e.,
fixfix vrvrT /)
2
sin(2/)0cos(2 ==
π
.
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0 20406080100
T(sec)
pdf
Analysis
Sim RWP
Sim RW
Figure 4. The pdf of T with fixed moving speed 01.0=
fix
v, r=0.15
x
3x
2x
D(3x)
D(x)
D(2x)
Tange ntial line
Figure 5. The active distances with different incident angles (i.e., at
points x, 2x, and 3x)
2) Nodes with Different Speeds
Next, we show the simulation results when the speed of
each node is uniformly selected over [0.005, 0.015] unit per
second, again under the two models. The curve with “Ana-
uniform” depicts the pdf of T with transmission range r=0.15
as in (19). The mismatch between the analytical curve and
simulation curve is due to the fact that the speeds of both
mobility models are not uniformly distributed [14]. To fix this
problem, we let the pdf of nodal moving speeds to be
inversely proportional to the speed itself, i.e., v
kvf I
V
1
)( = .
Since 1)(
max
min
=
dvvf
V
V
VI, we obtain
min
max
ln
1
)(
I
I
V
V
V
v
vf I
=. (21)
With the revised density function (21), we integrate (19)
over the range [ maxmin ,II VV ] to obtain the new probability
density function of the link duration for point-to-point links.
The curve in Fig. 6 with “Ana-non-uniform” shows the
analytical result based on (21). The analytical result has an
apparent accuracy improvement as compared to the uniformly
distributed one.
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0 1020304050607080
T(sec)
pdf
Ana: uniform
Ana: non-uniform
Sim: RWP
Sim: RW
Figure 6. The pdf of T, where [maxmin ,II VV ] =[0.005, 0.015], r=0.15
B. Link Duration with Pause
Then, we show the results when there are pauses between
movements. Here we run simulations with the random
waypoint model and the speed is fixed at 0.01 units per second
with different pause times. Fig. 7 shows the comparison of the
simulation and analysis results with a pause time of 50
seconds. We see that there are two peaks, i.e., at T=15 and 30
seconds, which are contributed by the two components (i.e.,
both nodes are in motion, and either is in pause), respectively.
In this scenario, since the transmission range of each node is
relatively smaller as compared to the entire network coverage,
our model can accurately capture the behavior of link duration.
0
0.05
0.1
0.15
0.2
0 102030405060
T (se c)
pdf
Sim
Ana
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
Figure 7. The pdf of T with pause time 50s, r=0.15
C. Boundary Effect on Link Duration
To observe the boundary effect, we simulate the random
walk mobility model with a fixed movement interval of 100
seconds and a fixed speed of 0.01 units per sec. In this way,
we can avoid having a movement ends during the link
duration. From the simulation results in Fig. 8, we observe
that when the ratio of transmission range to network size is
below 0.2, the boundary effect is insignificant. However,
when the ratio exceeds 0.25, the probability of short T for
nodes near the boundary may have shorter link durations, so
our analysis can better describe the link duration when the
node transmission range is relatively smaller compared to the
entire network size.
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0 20406080
T(sec)
pdf
Ana
Sim
Figure 8. The pdf of T with fixed moving speed 01.0=
fix
v, r=0.2
D. Link Duration of Multipoint Links
In this simulation, there are one leader node and 10 member
nodes in a unit-square network. Each member node is initially
located in the transmission range of the leader node, and its
distance to the leader node is uniformly selected from the
range [0, r] unit, where r is the transmission range of the
leader node. All member nodes move with a fixed speed of
0.01 units per second, and the direction to move is uniformly
distributed from [0, 2π]. Fig. 9 shows that compared to the
distribution of point-to-point links, multi-point links have a
higher probability for long link duration. This is due to the
fact that as long as at least one of the member nodes chooses a
similar direction as the leader node, the link will exist for a
long time.
0
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0 20 40 60 80 100 120 140 160 180 200
T(sec)
pdf
Ana Sim
Figure 9. The pdf of multi-point link duration
IV. CONCLUSIONS AND FUTURE WORK
In this paper, we propose an analytical framework to model
the link duration for multi-hop mobile networks. We consider
both point-to-point links between nodes and multipoint links
shared by a group of nodes. Each node may be in movement
or in pause state. The model starts with the derivation of the
distributions of two parameters α and β, which in turn
determine the distributions of the relative speed of the two
considered nodes and the active distance between the two
nodes for an activated link. Then, the pdf of link duration for
point-to-point links can be obtained. The derived result is then
extended to model multipoint links. We validate the analytical
results via simulations with three different mobility models
widely used in the literature, namely, the random waypoint,
the random walk, and the group movement model.
In the future, we will further derive the path lifetime based
on the analytical results developed in this paper. The
probability distribution of the path lifetime in mobile ad hoc
networks is even more difficult to derive than link duration
since it is dependent on many system parameters such as
spatial distribution, node density, and path connectivity.
ACKNOWLEDGMENT
This work was supported in part by the Excellent Research
Projects of National Taiwan University, under Grant Number
97R0062-06, and in part by National Science Council (NSC),
Taiwan, under Grant Number NSC96-2628-E-002-003-MY3.
REFERENCES
[1] Y. Fang, I. Chlamtac, and Y.-B. Lin, “Portable Movement Modeling for
PCS Networks,” IEEE Transactions on Vehicular Technology, Vol. 49,
Issue 4, 2000, pp.1356-1363.
[2] J. Li, H. Kameda, K. Li, “Optimal Dynamic Mobility Management for
PCS Networks,” IEEE Transactions on Networking, Vol. 8, Issue 3,
June 2000, pp. 319-327.
[3] Y. Fang, “Movement-based Mobility Management and Tradeoff
Analysis for Wireless Mobile Networks,” IEEE Transactions on
Computers, Vol. 52, Issue 6, June 2003, pp. 791-803.
[4] Y. -B. Lin and S. -R. Yang, “A Mobility Management Strategy for
GPRS,” IEEE Transactions on Wireless Communications, Vol. 2, Issue
6, Nov. 2003, pp. 1178-1188.
[5] M. Wenchao and Y. Fang, “Dynamic Hierarchical Mobility
Management Strategy for Mobile IP Networks,” IEEE Journal on
Selected Areas in Communications, Vol. 22, Issue 4, May 2004, pp. 664-
676.
[6] J. -T. Weng, W. Liao, and J. –R. Lai, “Modeling Node Mobility for
Reliable Packet Delivery in Mobile IP Networks,” IEEE Transactions on
Wireless Communications, Aug. 2006.
[7] J. Boleng, W. Navidi, and T. Camp, “Metrics to Enable Adaptive
Protocols for Mobile Ad Hoc Networks,” Proc. ICWN 2002, Jun. 2002,
pp.293-298.
[8] C. -L Chao, Y. -T. Wu, W. Liao, and J. -C. Kuo, “Link Duration of the
Random Waypoint Model in Mobile Ad Hoc Networks,” Proc. IEEE
WCNC 2006.
[9] J. Boleng and T. Camp, “Adaptive Location Aided Mobile Ad Hoc
Network Routing,” Proc. IEEE IPCCC 2004, pp. 423-432, 2004.
[10] X. Hong, M. Gerla, G. Pei, and C.-C. Chiang, “A Group Mobility Model
for Ad Hoc Wireless Networks,” Proc. ACM international Workshop on
Modeling, Analysis and Simulation of Wireless and Mobile Systems
(MSWiM), Aug. 1999.
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication.
[11] K.H. Wang and B. Li. “Group Mobility and Partition Prediction in
Wireless Ad-Hoc Networks,” IEEE ICC 2002, Apr. 2002, pp. 1017-1021.
[12] D. B. Johnson and D. A. Maltz, “Dynamic Source Routing in Ad Hoc
Wireless Networks,” Mobile Computing, Kluwer Academic Publishers,
1996, pp. 153-181.
[13] A. B. McDonald and T. Znati, “A Path Availability Model for Wireless
Ad-Hoc Networks,” Proc. IEEE WCNC 1999, Sep. 1999, pp.35-40.
[14] T. Camp, J. Boleng, and V. Davies, "A Survey of Mobility Models for
Ad Hoc Network Research," WCMC, vol. 2, no. 5, 2002, pp. 483-502.
Manuscript received Nov 14, 2007, revised May 26, 2008, accepted Sept.
11, 2008. The review of this paper was coordinated by Dr. Mark Brian. The
authors are with the Department of Electrical Engineering, National Taiwan
University, Taipei, 106, Taiwan, R.O.C. Corresponding author: Wanjiun Liao
(e-mail: wjliao@ntu.edu.tw).
Yueh-Ting Wu received his BS degree and MS
degree from National Taiwan University, Taipei,
Taiwan, in 2004 and 2006, respectively, all in
Electrical Engineering. He is now an engineer in
Delta Network, Inc., Taiwan. His research
interests focus mainly on wireless networking.
Wanjiun Liao (M’97–SM’05) received her
Ph.D. degree in Electrical Engineering from the
University of Southern California, Los Angeles,
California, USA, in 1997. She joined the
Department of Electrical Engineering, National
Taiwan University (NTU), Taipei, Taiwan, as
an Assistant Professor in 1997, where she is
now a full professor. Her research interests
include wireless networks, multimedia
networks, and broadband access networks.
Dr. Liao is currently an Associate Editor of IEEE Transactions on
Wireless Communications, and was on the editorial board of IEEE
Transactions on Multimedia (2004-2007). She served as the Technical
Program Committee (TPC) chairs/co-chairs of many international
conferences, including the Tutorial Co-Chair of IEEE INFOCOM 2004, the
Technical Program Vice Chair of IEEE Globecom 2005 Symposium on
Autonomous Networks, a TPC Co-Chair of IEEE Globecom 2007 General
Symposium, and a TPC Co-Chair of IEEE ICC 2010 Next Generation
Networks and Internet Symposium. Dr. Liao has received many research
awards. Papers she co-authored with her students received the Best Student
Paper Award at the First IEEE International Conferences on Multimedia and
Expo (ICME) in 2000, and the Best Paper Award at the First IEEE
International Conferences on Communications, Circuits and Systems
(ICCCAS) in 2002. Dr. Liao was the recipient of K. T. Li Young Researcher
Award honored by ACM in 2003, and the recipient of Distinguished
Research Award from National Science Council in Taiwan in 2006. She is a
Senior member of IEEE.
Cheng-Lin Tsao received his BS degree and MS
degree in the Department of Electrical Engineering,
National Taiwan University, Taipei, Taiwan,
R.O.C., in 2002 and 2004, respectively. He is now a
PhD candidate in Electrical and Computer
Engineering, Georgia Institute of Technology,
Atlanta, Georgia, U.S.A. His research interest is in
the design of next generation network architectures
and protocols.
Tsung-Nan Lin received B.S. degree in electrical
engineering from National Taiwan University,
Taiwan, R.O.C. in 1989, and M.A. and Ph.D.
degrees from Princeton University in 1993 and
1996, respectively, both in electrical engineering
department. He was a Teaching Assistant with the
Department of Electrical Engineering from 1991 to
1992. He was with NEC Research Institute as a
Research Assistant from 1992 to 1996. He has been
with EPSON R&D Inc and Intovoice. He was
Engineering Consultant at EMC before he joined
NTUEE. Since Feb. 2002, he has been an Assistant Professor in the
Department of Electrical Engineering, National Taiwan University, Taipei,
Taiwan.
Tsung-Nan Lin is a member of PHI TAU PHI scholastic honor society and
a member of IEEE. He received outstanding paper award from IEEE Neural
Networks Society in 1998 and young author best award from IEEE Signal
Processing Society in 1999.
Authorized licensed use limited to: National Taiwan University. Downloaded on January 22, 2009 at 01:45 from IEEE Xplore. Restrictions apply.
... Wu et al. [9] proposed theoretical analysis for the link lifetime in multihop mobile networks with the random walk mobility model. They indicated that the connection time for two nodes can be determined using the relative speed between the two nodes and the distance during which the link is connected. ...
... Mobility models characterize the movements of mobile users with respect to their location, speed, and direction over a period of time. A mobility model attempts to mimic the movement of real mobile nodes that change the speed and direction with time [9]. Many mobility models are designed to recreate the real world scenarios for better application to MMNs. ...
... The relative speed V XY between X and Y can be evaluated as: With the random waypoint mobility, the speed of nodes is randomly chosen from the predefined range [Vmin, Vmax]. Therefore, the average speed of nodes can be expressed as [9] ...
Article
Full-text available
Analytical performance evaluation is crucial in designing mobile multihop networks under different operational conditions. It provides the best insight into the effects of various network parameters and their interactions. The route and link lifetime in mobile multihop networks under a random mobility environment have significant effects on network performance. Many analytical studies have been introduced to the body of work concerned with the link and route lifetime in mobile multihop networks. However, there is no closed-form analytical study for link and route stability in MANETs under any random mobility model. In addition, to simplify the analysis, one or more network characteristics were not considered in most of related studies. This work presents a closed-form analytical model for the link and route lifetime in mobile multihop networks, where nodes move according to the random waypoint mobility model. The proposed model can capture the effects of most network characteristics including the number of mobile nodes, the number of hops, the network area size, the transmission range, and the speed of nodes. In addition, we used the proposed model to derive expressions for the bounds of the link and route lifetime under different network characteristics. The proposed model can help characterize the network performance, analyze the network as to meet a certain level of quality-of-service, and design better routing protocols to cope with link breakage caused by node mobility. To verify the proposed model, extensive simulations were performed under different network characteristics.
... Modeling contact interactions among individual entities is essential to understand spreading processes in social and biological systems, such as information diffusion in human populations [1,2] and transmission of infectious disease in animal and human groups [3,4]. For the spreading processes in social and biological systems, one can observe a contact interaction when two individual entities are within a close distance, so they can exchange substance and information or transmit disease from one to the other one. ...
... In contrast, almost all the motion in the unidirectional setup are categorized as subdiffusive motion, hinting at the possibility that the actual contact duration is much longer than one estimated based on the ballistic motion assumption. Similar to previous studies [1,2,5], we estimated the contact duration of ballistic motion assumption t c,b as ...
Chapter
Full-text available
A spreading process can be observed when a particular behavior, substance, or disease spreads through a population over time in social and biological systems. It is widely believed that contact interactions among individual entities play an essential role in the spreading process. Although the contact interactions are often influenced by geometrical conditions, little attention has been paid to understand their effects especially on contact duration among pedestrians. To examine how the pedestrian flow setups affect contact duration distribution, we have analyzed trajectories of pedestrians in contact interactions collected from pedestrian flow experiments of uni-, bi- and multi-directional setups. Based on standardized maximal distance, we have classified types of motions observed in the contact interactions. We have found that almost all motion in the unidirectional flow setup can be characterized as subdiffusive motion, suggesting that the empirically measured contact duration tends to be longer than one estimated by ballistic motion assumption. However, Brownian motion is more frequently observed from other flow setups, indicating that the contact duration estimated by ballistic motion assumption shows good agreement with the empirically measured one. Furthermore, when the difference in relative speed distributions between the experimental data and ballistic motion assumption is larger, more subdiffusive motions are observed. This study also has practical implications. For instance, it highlights that geometrical conditions yielding smaller difference in the relative speed distributions are preferred when diseases can be transmitted through face-to-face interactions.KeywordsPedestrian flowContact interactionBrownian motionSubdiffusive motionContact duration
... In this way, because VRML uses the main elements of this component, it is difficult to implement other functions of the VRML system. Therefore, in order to make up for this gap, we use Java scripting language to control the VRML environment to make it the most effective development and expansion of the behavior of the virtual environment [32]. ...
Article
Full-text available
This article first introduces the development of embedded image processing system, puts forward the overall design of the system structure, constructs the development environment of software system and hardware, and introduces in detail the choice of embedded image processing system and artificial intelligence embedded operating system in the industry, the choice of objective lens, and the choice and installation of the light source in the system. According to the system requirements, the design, function, and working method of the GPIO peripheral circuit are introduced in detail, and the circuit diagram and PCB diagram of the GPIO peripheral expansion circuit are provided. Based on this, this article focuses on the technical realization of 3D landscape modeling technology, 3D landscape rotation technology, digital museum dynamic scene fusion technology, interactive animation perception over time, real visual virtual landscape, and virtual roaming scene perception in detail. The 3D landscape modeling technology and the modeling method of digital museum environment in virtual reality in this article are used to analyze and study the general concept of VR environment design in virtual reality environment and make it based on different characteristic methods of different modeling. The overall structure and theoretical basis of the VR environment in the digital museum are based on technical solutions, such as process modeling and scene structure. This technical solution has been verified in practical applications and is achievable. Regarding image recording, this paper proposes an improved image-based recording method. In terms of image coupling, this article uses an improved progressive input and output algorithm that can use CRML to create simple dynamic scenes, which can create clear and vivid animation effects, so that the viewer has a good experience.
... The work (Gankhuyag et al. 2017;Samar and Wicker 2006) presents that nodes transfer with velocities that are random in random positions; however, both velocities and directions have placed to be constant. The work (Wu et al. 2008) presents that PDF (probability density function) has derived for a lifetime of link in the MANETs when two resulting nodes transfer with similar velocity; then, it could be generalized while transferring at distinct velocities. The work (An 2013) projects the probabilistic method for choosing a stable path among two nodes in the MANETs. ...
Article
Full-text available
The Recurrent Transmission Ratio (RTR), considered as confine for Cognitive Radio Ad-hoc Networks (CRAN), has attracted several researchers’ in the recent past. Among the manifold practices that are trying to lessen the RTR, the CRAN is one of the dimensions. The transmission scheduling channels and allocation of the suitable channel are the essential objectives for attaining CRAN concerning to reduce the ratio of data packet drop. Most of the scheduling methods represented in the existing literature targeted to attain optimal scheduling by choosing the channels have based on optimal idle time utilization. Few of the contributions try to choose channels by any quality metrics, and remarkably less amount of contributions endeavoured on the allocation of a channel for lessening the RTR under discrete quality factors. In respect to, here, this manuscript tried to attain optimal allocation of a channel under discrete quality factors (DQFACS)”. The simulation study conducted through the experiments exhibited that the suggested method DQFACS augmented the data transmission optimality by an allocation of the optimal channel under discrete quality factors compared to the contemporary methods.
Article
Flying ad hoc networks (FANETs), as the emerging communication paradigm, have been widely used in civil and military fields. Packet routing in FANETs is challenging due to dynamic network conditions. Traditional topology-based routing protocols are unsuitable for FANETs with dynamic network topologies. Routing protocols based on reinforcement learning (RL) may be the first choice for FANETs because of their good learning ability. However, existing RL-based routing protocols for FANETs have limited adaptability to network dynamics due to ignoring neighborhood environment states, and are prone to get stuck in suboptimal routing policies owing to inappropriate reward design and delayed reward issues. We propose AR-GAIL, an adaptive routing protocol based on Generative Adversarial Imitation Learning (GAIL), which aims to select the minimal end-to-end delay route according to ongoing network conditions for FANETs. We formulate the routing decision process as a Markov decision process (MDP) and design a novel MDP state which consists of the current node state and the neighborhood environment state. Moreover, we develop an efficient value function-based GAIL learning framework to learn the routing policy from expert routes instead of a predefined reward function. The simulation shows that AR-GAIL can adapt well to network dynamics. Compared with state-of-the-art routing protocol, AR-GAIL shows outstanding performance in terms of the end-to-end delay and packet delivery ratio.
Article
Integration of mobility to sensor node enhanced the scalability of Ad-hoc networks. Bandwidth estimation in scenarios where nodes move randomly and frequently changes its link may depend on factors other than congestion in network traffic. The event of link failure due to the high mobility behavior of nodes in the path from source to destination is one of the dominating cause. However, in both cases, TCP’s new-Reno and its variants reduce the congestion-window size to half or 1-MSS, which can cause bandwidth underutilization in the event of a packet drop due to link failure. The proposed approach distinguishes the link failure from network congestion and estimates bandwidth based on link and path stability matrics. The contribution includes the identification of node mobility fuzziness in unicast and broadcast scenarios of IEEE 802.15.4 based MANET. The mobility-fuzziness formulation by the proposed NSGA-II optimized fuzzy-inference-system imitates the node’s mobility behavior and, in the event of packet loss, is employed to realize the path-stability metric to estimate the congestion window size. The thorough evaluation with current state-of-the-art techniques shows that the proposed path stability metric allows the estimation of congestion window size to the current congestion window in the event of a packet loss due to link failure. Improving the bandwidth utilization metric in high mobility scenarios from 53–61% for existing approaches to above 83% in proposed approach.
Article
The advancement in the communication and services demand for better QoS, but in parallel the increase in network traffic demands for an effective and significant traffic controlling model to manage high network traffic and also reduce congestion. In case of MANET circumstances it is further difficult to control and manage due to high mobilizing nodes and limited resource restrictions. Even MANET’s dynamic mobility creates high maintenance overhead for effective communication. In the past most of the designed routing protocols utilize reactive routing mechanism, which are primary source driven. In case of a link failure and data failure it has to update the source node and source node only have to decide next course of action. This will generates an additional overhead in the network and may reduce throughput of the protocols. This paper aims to propose a novel Traffic Controlling Model (TCM) to efficiently manage the routing overhead in MANET. The TCM will handle heavy traffic, which is the main cause of network congestion and overhead. It first determines the network traffic and evaluates the probable Node Link Life (NLL) to recommend the TCM process. The analysis of the results generated through the experiment evaluation shows that the data routing has improved and substantiates the effectiveness of the proposal in compared to the existing routing approaches.
Chapter
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 transmitted for moderate movement rates in a network of 24 mobile hosts. In all cases, the difference in length between the routes used and the optimal route lengths is negligible, and in most cases, route lengths are on average within a factor of 1.01 of optimal.
Conference Paper
In this paper, we model the link duration of the random waypoint model for mobile ad hoc networks. The link duration is the time interval in which two nodes stay within transmission range of each other. We find that link duration is determined by the relative speed and active distance between two nodes, which are in turn determined by the angles of the two nodes' velocities and the incident angle of one node to the other node's transmission range. We derive the probability distribution function of link duration for the random waypoint model and verify the analytical result via simulations. The result show that the analytical and simulation curves match very well
Article
Recent advances in low-power technologies have resulted in the proliferation of inexpensive handheld mobile computing devices. Soon, just like the Internet empow- ered a whole new world of applications for personal computers, the development and deployment of robust ubiquitous wireless networks will enable many new and exciting futuristic applications. Certain to be an important part of this future is a class of networks known as "mobile ad hoc networks." Mobile ad hoc networks (or simply "ad hoc networks") are local-area networks formed "on the spot" between collocated wireless devices. These devices self-organize by sharing information with their neigh- bors to establish communication pathways whenever and wherever they are. For ad hoc networks to succeed, however, new protocols must be developed that are capable of adapting to their dynamic nature. In this dissertation, we present a number of adaptive protocols that are designed for this purpose. We investigate new link layer mechanisms that dynamically monitor and adapt to changes in link quality, including a protocol that uses common control messages to form a tight feedback control loop for adaptation of the link data rate to best match the channel conditions perceived by the receiver. We also investigate routing protocols that adapt route selection according to network characteristics. In particular, we present two on-demand routing protocols that are designed to take advantage of the presence of multirate links. We then investigate the performance of TCP, showing how communication outages caused by link failures and routing delays can be very detrimental to its performance. In response, we present a solution to this problem that uses explicit feedback messages from the link layer about link failures to adapt TCP's behavior. Finally, we show how link failures in heterogeneous networks containing links with widely varying bandwidth and delay can cause repeated "modal" changes in capacity that TCP is slow to detect. We then present a modifed version of TCP that is capable of more rapidly detecting and adapting to these changes.
Conference Paper
We combine location information and mobility feedback to create an innovative mobile ad hoc network (MANET) routing protocol which we demonstrate is effective over a wide range of mobility conditions typical in a MANET. We use link duration as our mobility feedback metric, and we demonstrate that mobility feedback using link duration effectively enables adaptive MANET protocols. Using our mobility feedback agent, we develop a hybrid MANET routing protocol which adapts between two MANET routing protocols in order to combine the strengths of both component protocols while avoiding their weaknesses. Our hybrid, adaptive protocol achieves data packet delivery ratios above 80% in VERY demanding network mobility conditions (i.e. link durations less than 4 seconds). In more stable networks (i.e., link durations more than 15 seconds), our protocol achieves data packet delivery ratios above 90%. While other existing MANET routing protocols can achieve similar data packet delivery ratios in stable networks, no other existing MANET routing protocol can achieve such high performance in unstable networks.
Conference Paper
In wireless ad-hoc networks, network partitioning occurs when the mobile nodes move with diverse patterns and cause the network to separate into completely disconnected portions. Network partitioning is a wide-scale topology change that can cause sudden and severe disruptions to ongoing network routing and upper layer applications. Its occurrence can be attributed to the aggregate group motion exhibited in the movements of the mobile nodes. By exploiting the group mobility pattern, we can predict the future network partitioning, and thus minimize the amount of disruption. We propose a new characterization of group mobility, based on existing group mobility models, which provides parameters that are sufficient for network partition prediction. We then demonstrate how partition prediction can be made using the mobility model parameters and illustrate the applicability of the prediction information. Furthermore, we use a simple but effective data clustering algorithm that, given the velocities of the mobile nodes in an ad-hoc network, can accurately determine the mobility groups and estimate the characteristic parameters of each group.
Conference Paper
Ad-hoc networks are expected to play an important role in future commercial and military communications systems. As such, scalable routing strategies capable of supporting greater user mobility and a wide range of applications are needed. This paper proposes a novel routing metric, which defines a probabilistic measure of the availability of network paths that are subject to link failures caused by node mobility in ad-hoc networks. It is shown how this measure can be used to select more stable paths and reduce the routing overhead caused by node mobility. A mobility model is first proposed and used to characterize the movement of ad-hoc network nodes. This model is then used to derive expressions for link and path availability. Finally, simulation results are reported which validate the proposed analytical model
Article
In this paper, we analyze node mobility for reliable packet delivery in mobile IP networks. In mobile IP, packets destined to roaming nodes are intercepted by their home agents and delivered via tunneling to their care of addresses (CoA). A mobile node may roam across multiple subnets. At each boundary crossing, a handoff is initiated such that the CoA is updated and a new tunnel is established. We consider both basic mobile IP handoff and smooth handoff. We find that reliable packet delivery in mobile IP networks can be modeled as a renewal process, because the retransmission over a new tunnel after each boundary crossing is independent of the previous history. We then derive the probability distribution of boundary crossings for each successful packet, based on which the packet reliable delivery time can be obtained. Our analytical model is derived based on a general distribution of residence time in a subnet and a general distribution of successful retransmission attempts in each subnet. The results can be readily applied to any distributions for both items. We also provide numerical examples to calculate the probability distribution of boundary crossings, and conduct simulations to validate our analytical results
Article
In general packet radio service (GPRS), a mobile station (MS) is tracked at the cell level during packet transmission, and is tracked at the routing-area (RA) level when no packet is delivered. A READY timer (RT) mechanism was proposed in 3GPP 23.060 to determine when to switch from cell tracking to RA tracking. In this mechanism, a threshold interval T is defined. If no packet is delivered within T, the MS is tracked at the RA level. When a packet arrives, the MS is tracked at the cell level again. However, the RT mechanism has a major fallacy in that the RTs in both the MS and the serving GPRS support node may lose synchronization. This paper considers another mechanism called READY counter (RC) to resolve this problem. In this approach, a threshold K is used. Like the RT approach, the MS is tracked at the cell level during packet transmission. If no packets are delivered after the MS has made K cell crossings, the MS is tracked at the RA level. We also devise an adaptive algorithm called dynamic RC (DRC). This algorithm dynamically adjusts the K value to reduce the location update and paging costs. We propose analytic and simulation models to investigate RC, RT, and DRC. Our study indicates that RC may outperform RT. We also show that DRC nicely captures the traffic-mobility patterns and always adjusts the K threshold close to the optimal values.