Académique Documents
Professionnel Documents
Culture Documents
discussions, stats, and author profiles for this publication at: http://www.researchgate.net/publication/224208659
CITATIONS
5 AUTHORS, INCLUDING:
Hyon-Young Choi
Youn-Hee Han
Korea University
16 PUBLICATIONS 40 CITATIONS
SEE PROFILE
SEE PROFILE
Jungsoo Park
Electronics and Telecommunications Resear
18 PUBLICATIONS 118 CITATIONS
SEE PROFILE
Department
of Computer and Radio Communication Engineering, Korea University, Seoul, South Korea
Email: {neongas, sgmin}@korea.ac.kr
School of Computer Science and Engineering, Korea University of Technology and Education, CheonAn, South Korea
Email: yhhan@kut.ac.kr
Standard Research Center, Electronics and Telecommunications Research Institute (ETRI), Daejeon, South Korea
Email: {pjs, khj}@etri.re.kr
AbstractWith the rapid growth in the number of mobile
subscribers and mobile devices, the demand high-speed Internet
access is becoming a primary concern in our lives. Not long ago,
the most stable and well known solution of IP-based mobility
management is Mobile IPv6 (MIPv6). Even if MIPv6 is a wellknown mature standard for IPv6 mobility management support,
however, it has revealed some problems such as handover latency,
packet loss, and signaling overhead. Thus, a new IPv6 mobility
management protocol called Proxy Mobile IPv6 (PMIPv6) is
being actively standardized by the IETF NETLMM Working
Group. Unlike the various host-based protocols such as MIPv6, a
network-based approach such as PMIPv6 has salient features and
is expected to expedite the real deployment of IP-based mobility
management. In this paper, we present an implementation of
PMIPv6 in NS-3 network simulator and the evaluation of the
simulation for validating.
I. I NTRODUCTION
The wireless network is increasing quickly with full growth
of wired network in communication market of recent times.
Equally, with the rapid growth in the number of mobile
subscribers and mobile nodes (MNs) such as cellular phone,
PDA (Personal Digital Assistant), and laptop computer, the
demand for the seamless mobility services such as VoIP (Voice
over IP), media streaming, is becoming one of the most
important issue in the mobility management.
Mobility management enables the serving networks to locate an MNs point-of-attachment for delivering data packets (i.e., location management), and to maintain an MNs
connection as it continues to change its point-of-attachment
(i.e., handover management). Nowadays the most stable and
well known solution for host-based mobility management is
Mobile IPv6 (MIPv6) that has been standardized by Internet
Engineering Task Force (IETF) [1].
However, even if MIPv6 is a well-known mature standard
for IPv6 mobility support, it has nevertheless revealed some
problems in terms of the various actuality aspects during the
past years. These are followed as below:
1) The MIPv6 specification is too complex to implement it
in MNs with limited resources;
2) A lot of signaling of MIPv6 adds overhead to wireless
access links;
MN
MAG
MN Attachment
AAA Server
LMA
CN
RA**
Tunnel Setup
[Proxy-CoA:LMAA][MN-HoA:CN](data)
[MN-HoA:CN](data)
[MN-HoA:CN](data)
Fig. 2.
Fig. 1.
Overview of PMIPv6
h
pT
u
uT
w]tV
w]s
t
j
|y
pT
ccee
i|sV
ij
ccee
p]tk
Fig. 3.
o
ccee
p]tih
p]ti|
p]ts[w
ccee
p]{s[w
toV
so
ccee
p]sZw
p]sy
p]zy
p]zzy
{uk
~uk
ccee
uT
~t
juk
o
p]to
p]ti|o
p]tiho
p]tvo
Fig. 4.
w]t
OX`PGowihOP
RwOP
RnzzOP
RzOP
RkOP
p]tih
p]tk
OX^P
p]to
Tw
Ts
T{
T
T
tvm
Tk
Tv
RzOP
RkOP
RhvOP
TjwOP
XGGGGQ
p]tvo
T
T
RnhOP
OX]PGnt OP
uk
~GGG
Gthn
p]ts[w
OXXPGzOP
w]s
OX\PGyOP
p]sZw
OXWPGowi|OP
p]ti|
OX[PGyOP
p]tvt
Tupo
O`PGwOP
uaawo
p]tk
O_P
OXZPGj
p]tiT
|o
T
Th
To
Ts
Tw
T
p]tiT
ho
T
Tw
T
T
O]PGyOP
uk
p]sZw
OZPGzOP
p]tvT
opo
p]tvh
T{{o
O\PGyOP
p]sZw
OYPGzOP
w]t
uaawo
~GGG
Gsth
O[PGj
uk
OXPGuj
~t
Fig. 6.
Fig. 5.
p]ts[w O^PGntOP
uk
p]tvoT
uwo
OXYPGzOP
p]sZw
OX_PGwOP
kGGGGGGOjuGGtuP
uk
O^PGzOP
p]sZw
oGuGwGy
ZaXa[aXaaV][GG
ZaXa[aaaV][
OX[PGzOP
ZaYaaYV][
_WaaYWWaaWWaY
ZaXaaXV][
_WaaYWWaaWWaZ
OXZPGzOP
p]{s[w
thnX
p]zzy
thnY
ZaXaaYV][
_WaaYWWaaWWa[
OZP ypOP
O[P pmOP
~GGG
GukG
GGG
GsthGGthn
p]zy
OZP ypOP
O[P pmOP
p]zy
p]sy
O\PGzOP
p]sZw
OZPGypOP
OXYPGyOP
OXXPGskOP
p]sZw
O`PGyOP
uaawo
uaawo
uk
ZaXaaZV][
_WaaYWWaaWWa\
o|i
ZaXaYaaXV][
_WaaYWWaaa
hwX
hwY
OXWPGypOP
OYPGyOP
OXPGj
ZaXaXaaXV][
_WaaYWWaaa
OXWP ypOP
OXXP skOP
p]sy
O[PGpmOP
ZaYaaXV][
_WaaYWWaaWWaX
p]sZw
O]PGzOP
{uk
ju
sth
uk
O_PGj
uk
tGOYWVP
tu
ZaXa[aXaYWWaaWWaV][
_WaaYWWaaWWa
kGGGGGOjuGGtuP
Fig. 8.
Fig. 7.
Simulation topology
390
380
Sequence
5.3849s
Fig. 9.
370
360
350
5.2
Fig. 11.
Fig. 10.
For the data traffic, the last data packet before handover
occurred is at 5.384772s, which is the second line in the figure.
During handover, there are two more data packets from the
previous AP but they are ignored. And the first data packet
from MAG2s AP is at 5.423765s.
Fig. 10 shows the packet trace of binding update process in
the LMA. It might show MIPv6 message but we can check the
P flag is on. From the figure, binding update is successfully
processed between the MAG2 and the LMA.
To figure out the handover latency and packet drops, we
put additional sequence number in UDP data. Fig. 11 shows
the received sequence number of packets in MN. The received
time in the figure is at UDP application, not link-layer.
We define handover latency as the time difference between
the last packet in previous MAG and the first packet in new
MAG. In Fig. 11, the last packet is at 5.3849s and the first
packet is at 5.42389s. Therefore handover latency in this case
is 38.99ms. And the lost packets are three in total.
It should be noted that IEEE 802.11 MAC implementation
in NS-3 3.8 cannot scan APs over other channel. As channel
for AP1 and AP2 is the same, the handover latency is not
included channel scanning time.
VI. C ONCLUSION
PMIPv6 could be considered as the next-generation standard
protocol from the perspective of the practical deployment. Currently, 3GPP and WiMAX consider PMIPv6 as a promising
alternative of MIPv6.
5.42389s
5.25
5.3
5.35
5.4
Time(s)
5.45
5.5
5.55
5.6