Professional Documents
Culture Documents
I. I NTRODUCTION
Today, wireless connectivity is ubiquitously available in
almost all populated areas, but the wireless landscape consists
of various access networks (e.g. WiFi, 3G/4G). The different
technologies offer different service levels, and it is desirable
for the user to always utilise the best possible connection, i.e.
to be always best connected (ABC) [1]. Furthermore, the number of mobile terminals (laptops, PDAs and smartphones) is
rapidly increasing, and most of these devices are equipped with
more than one network interface. To enable ABC, the mobile
terminal has to provide for roaming between heterogeneous
networks, so called vertical handover (VHO).
Applications like VoIP, video conferencing and interactive
gaming have become popular on the Internet. These applications typically have rather strict timing requirements, and thus
more or less demand a seamless VHO mechanism to maintain
a high Quality of Experience (QoE).
The challenge of seamless VHO has been in focus for the
research community over the last decade and several proposals
have been presented. Some of these proposals reside in the
network layer, many times based on mobile IP (MIP) [2], [3],
others reside in the transport layer [4], and still others are
application based, including many SIP-based solutions [5].
Mobile
terminal
Mobility
Manager
User
Application
Policy
Network
Interface
State
Movement
Detection
Module
DAR Commands
DATA
SCTP
IPv4/IPv6
If1
If2
If3
IfN
Internet
Fig. 1.
Start, connected to
Cellular network
Fall back to
Cellular
network
yes
No
WiFi network
appearing?
Currently
utilizing WiFi ?
Mobile
terminal
yes
WiFi
connectivity
lost
Add WiFi
network
Switch to Cellular
network
No
3G
Network
Circular
movement
pattern
yes
No
No
Switch to WiFi
network
WiFi
Network
RSSI value
below lower
threshold?
Currently on
WiFi?
No
yes
RSSI value
above upper
threshold?
RSSI value
below lower
threshold?
yes
yes
Send signal on
Cellular network to
obtain resouces
Fig. 2. Flowchart of the VHO scheme. The dashed box in the figure indicates
the states where a WiFi network is connected to the session.
Sending
endpoint
Internet
Fig. 3. Overview of the experimental setup. The dashed circles marks the
approximate range of the base stations. As it is an office environment there
are also shadowing effects, primarily from the stairwell in the centre of the
circular movement pattern.
Value
1316
4
8
2000
70
TABLE II
VHO SCHEME PARAMETERS
Parameter
Lower RSSI threshold
Upper RSSI threshold
init. congestion window (MSS)
net.sctp.max burst (packets)
net.sctp.rto min (ms)
net.sctp.rto initial (ms)
net.core.rmem default (bytes)
net.core.wmem default (bytes)
Dynamic
-75
-70
20
100
100
1000
16777216
16777216
Default Ubuntu/Android
-/-/4/4
4/4
1000/1000
3000/3000
126976/110592
126976/110592
Static
Dynamic
Excellent (5)
Excellent (5)
Good (4)
Good (4)
QoE
QoE
Static
Dynamic
Fair (3)
Fair (3)
Poor (2)
Poor (2)
Bad (1)
Bad (1)
10
20
30
40
Seconds
50
60
70
Fig. 4. Linear movement pattern. QoE as a function of time. Notice the long
period of low QoE in the static case due to the delayed VHO.
20
25
30
35
40
Seconds
45
50
55
60
VI. R ESULTS
3 The short raise in QoE for about 5 seconds, seen short after the initial
drop of QoE represents retransmitted data, which is normally obsolete when
arriving to the destination application.
Static
Dynamic
Excellent (5)
Good (4)
QoE
Fair (3)
Poor (2)
Bad (1)
10
20
30
40
50
Seconds
[11] M. Liu, Z.-C. Li, X.-B. Guo, and H.-Y. Lach, Design and evaluation of
vertical handoff decision algorithm in heterogeneous wireless networks,
in Networks, 2006. ICON 06. 14th IEEE International Conference on,
vol. 2, sept. 2006, pp. 1 6.
[12] A. Zahran, B. Liang, and A. Saleh, Signal threshold adaptation for
vertical handoff in heterogeneous wireless networks, Mob. Netw. Appl.,
vol. 11, no. 4, pp. 625640, Aug. 2006.
[13] S. Mohanty and I. Akyildiz, A cross-layer (layer 2 + 3) handoff
management protocol for next-generation wireless systems, Mobile
Computing, IEEE Transactions on, vol. 5, no. 10, pp. 1347 1360, oct.
2006.
[14] X. Yan, N. Mani, and Y. Cekercioglu, A traveling distance prediction
based method to minimize unnecessary handovers from cellular networks to wlans, Communications Letters, IEEE, vol. 12, no. 1, pp. 14
16, january 2008.
[15] C. Ben-Jye and C. Jun-Fu, Cross-Layer-Based adaptive vertical handoff
with predictive RSS in heterogeneous wireless networks, IEEE Transactions on Vehicular Technology, vol. 57, no. 6, pp. 3679 3692, nov.
2008.
[16] P. Soderman, K.-J. Grinnemo, G. Cheimonidis, Y. Ismailov, and A. Brunstrom, An SCTP-based mobility management framework for smartphones and tablets, in Second International Workshop on Protocols
and Applications with Multi-homing Support (PAMS), Fukuoka, Japan,
March 26-29, 2012., 2012.
[17] H. Zeng, J.H.Li, S. Das, A. McAuley, J. Lee, T. Stuhrmann, and
M. Gerla, A multi-layer approach for seamless soft handoff in mobile
ad hoc networks, in GLOBECOM Workshops (GC Wkshps), 2010 IEEE,
dec. 2010, pp. 21 26.
[18] B. Y. Jung, M. S. Choi, H. Y. Youn, and O. Song, Vertical handover
based on the prediction of mobility of mobile node, in Pervasive
Computing and Communications Workshops (PERCOM Workshops),
2010 8th IEEE International Conference on, 29 2010-april 2 2010, pp.
534 539.
[19] V. Kaul, C. Makaya, S. Das, D. Shur, and S. Samtani, On the adaptation
of commercial smartphones to tactical environments, in MILITARY
COMMUNICATIONS CONFERENCE, 2011 - MILCOM 2011, nov.
2011, pp. 2205 2210.
[20] L. Munar, J. Polania, and A. Davalos, Using Android platform in
vertical handoff research, in Communications Conference (COLCOM),
2012 IEEE Colombian, may 2012, pp. 1 6.
[21] M. Kassar, B.Kervella, and G. Pujolle, An overview of vertical handover decision strategies in heterogeneous wireless networks, Comput.
Commun., vol. 31, no. 10, pp. 26072620, Jun. 2008.
[22] X. Yan, A. Sekercioglu, and S. Narayanan, A survey of vertical handover decision algorithms in fourth generation heterogeneous wireless
networks, Computer Networks, vol. 54, no. 11, pp. 18481863, 2010.
[23] mobiThinking. (2012, jun) Global mobile statistics 2012 Part B:
Mobile Web; mobile broadband penetration; 3G/4G subscribers
and networks. [Online]. Available: http://mobithinking.com/mobilemarketing-tools/latest-mobile-stats/b
[24] P. Neira-Ayuso, R. M. Gasca, and L. Lefevre, Communicating between
the kernel and user-space in Linux using Netlink sockets, Software:
Practice and Experience, vol. 40, no. 9, pp. 797810, Aug. 2010.
[25] S. Ickin, K. De Vogeleer, M. Fiedler, and D. Erman, The effects of
packet delay variation on the perceptual quality of video, in Local
Computer Networks (LCN), 2010 IEEE 35th Conference on, oct 2010,
pp. 663 668.
[26] I.-T. R. P.800, Methods for subjective determination of transmission
quality, Recommendations. International Telecommunications Union,
Geneva, Switzerland, 1996.
[27] S. Ickin, L. Janowski, K. Wac, and M. Fiedler, Studying the challenges
in assessing the perceived quality of mobile-phone based video, in
Quality of Multimedia Experience (QoMEX), 2012 Fourth International
Workshop on, july 2012, pp. 164 169.
[28] R. Stewart, Stream Control Transmission Protocol, RFC 4960, Sep.
2007.
[29] J. Eklund, K.-J. Grinnemo, and A. Brunstrom, Implications of using
a large initial congestion window to improve mSCTP handover delay,
in Proc. of Second IARIA International Conference on Mobile Services,
Resources and Users (Mobility 2012), Venice, Italy, Oct. 2012.
[30] BBC.
(2009,
Apr.)
BBC
Internet
Blog.
[Online].
Available:
http://www.bbc.co.uk/blogs/bbcinternet/2009/04/
bbc iplayer goes hd adds highe.html