On UDP continuity over vertical handovers

Jihun Ha, Jiung Yu, Byungjo Kim, Hyogon Kim

Research output: Contribution to journalArticle

Abstract

Today's mobile devices such as smart phones are equipped with multiple wireless access technologies, so multi-radio operation is becoming the norm. These devices frequently face vertical handover scenarios such as exiting Wi-Fi hotspot towards cellular network coverage. Unfortunately, the vertical handover execution is still done in a very primitive way even with middleware support, and the reality is that any active service at the time of handover is aborted or at least severely disrupted when it happens. In this paper, we explore how the transport layer can independently overcome the disruption caused by the vertical handover and obtain service continuity with or without underlying vertical mobility support infrastructures such as Media Independent Handover (MIH) or Access Network Discovery and Selection Function (ANDSF). In particular, we focus on the case of User Datagram Protocol (UDP), and explore how to evolve it for vertical handover. In particular, we show that UDP can be enriched with options while keeping application transparency and enabling incremental deployment as is the case for Transmission Control Protocol (TCP). We implement the proof-of-concept prototype and demonstrate that it performs well under dynamic Cellular-WiFi vertical handover settings with off-the-shelf smart phones operating across commercial 3G cellular carriers and Internet Service Provider (ISP) networks. We also consider the ways to utilize the evolved UDP for other applications, as the addition of carrying options or in-band signaling capability opens a whole new horizon for the usability of UDP.

Original languageEnglish
Pages (from-to)3563-3580
Number of pages18
JournalComputer Networks
Volume57
Issue number17
DOIs
Publication statusPublished - 2013 Dec 9

Fingerprint

Network protocols
Internet service providers
Transmission control protocol
Wi-Fi
Middleware
Mobile devices
Transparency

Keywords

  • Flow mobility
  • Multipath
  • Multiple wireless access
  • UDP
  • Vertical handover

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

On UDP continuity over vertical handovers. / Ha, Jihun; Yu, Jiung; Kim, Byungjo; Kim, Hyogon.

In: Computer Networks, Vol. 57, No. 17, 09.12.2013, p. 3563-3580.

Research output: Contribution to journalArticle

Ha, Jihun ; Yu, Jiung ; Kim, Byungjo ; Kim, Hyogon. / On UDP continuity over vertical handovers. In: Computer Networks. 2013 ; Vol. 57, No. 17. pp. 3563-3580.
@article{e97c5f312ca24b4bbde4fd3b1b974714,
title = "On UDP continuity over vertical handovers",
abstract = "Today's mobile devices such as smart phones are equipped with multiple wireless access technologies, so multi-radio operation is becoming the norm. These devices frequently face vertical handover scenarios such as exiting Wi-Fi hotspot towards cellular network coverage. Unfortunately, the vertical handover execution is still done in a very primitive way even with middleware support, and the reality is that any active service at the time of handover is aborted or at least severely disrupted when it happens. In this paper, we explore how the transport layer can independently overcome the disruption caused by the vertical handover and obtain service continuity with or without underlying vertical mobility support infrastructures such as Media Independent Handover (MIH) or Access Network Discovery and Selection Function (ANDSF). In particular, we focus on the case of User Datagram Protocol (UDP), and explore how to evolve it for vertical handover. In particular, we show that UDP can be enriched with options while keeping application transparency and enabling incremental deployment as is the case for Transmission Control Protocol (TCP). We implement the proof-of-concept prototype and demonstrate that it performs well under dynamic Cellular-WiFi vertical handover settings with off-the-shelf smart phones operating across commercial 3G cellular carriers and Internet Service Provider (ISP) networks. We also consider the ways to utilize the evolved UDP for other applications, as the addition of carrying options or in-band signaling capability opens a whole new horizon for the usability of UDP.",
keywords = "Flow mobility, Multipath, Multiple wireless access, UDP, Vertical handover",
author = "Jihun Ha and Jiung Yu and Byungjo Kim and Hyogon Kim",
year = "2013",
month = "12",
day = "9",
doi = "10.1016/j.comnet.2013.07.030",
language = "English",
volume = "57",
pages = "3563--3580",
journal = "Computer Networks",
issn = "1389-1286",
publisher = "Elsevier",
number = "17",

}

TY - JOUR

T1 - On UDP continuity over vertical handovers

AU - Ha, Jihun

AU - Yu, Jiung

AU - Kim, Byungjo

AU - Kim, Hyogon

PY - 2013/12/9

Y1 - 2013/12/9

N2 - Today's mobile devices such as smart phones are equipped with multiple wireless access technologies, so multi-radio operation is becoming the norm. These devices frequently face vertical handover scenarios such as exiting Wi-Fi hotspot towards cellular network coverage. Unfortunately, the vertical handover execution is still done in a very primitive way even with middleware support, and the reality is that any active service at the time of handover is aborted or at least severely disrupted when it happens. In this paper, we explore how the transport layer can independently overcome the disruption caused by the vertical handover and obtain service continuity with or without underlying vertical mobility support infrastructures such as Media Independent Handover (MIH) or Access Network Discovery and Selection Function (ANDSF). In particular, we focus on the case of User Datagram Protocol (UDP), and explore how to evolve it for vertical handover. In particular, we show that UDP can be enriched with options while keeping application transparency and enabling incremental deployment as is the case for Transmission Control Protocol (TCP). We implement the proof-of-concept prototype and demonstrate that it performs well under dynamic Cellular-WiFi vertical handover settings with off-the-shelf smart phones operating across commercial 3G cellular carriers and Internet Service Provider (ISP) networks. We also consider the ways to utilize the evolved UDP for other applications, as the addition of carrying options or in-band signaling capability opens a whole new horizon for the usability of UDP.

AB - Today's mobile devices such as smart phones are equipped with multiple wireless access technologies, so multi-radio operation is becoming the norm. These devices frequently face vertical handover scenarios such as exiting Wi-Fi hotspot towards cellular network coverage. Unfortunately, the vertical handover execution is still done in a very primitive way even with middleware support, and the reality is that any active service at the time of handover is aborted or at least severely disrupted when it happens. In this paper, we explore how the transport layer can independently overcome the disruption caused by the vertical handover and obtain service continuity with or without underlying vertical mobility support infrastructures such as Media Independent Handover (MIH) or Access Network Discovery and Selection Function (ANDSF). In particular, we focus on the case of User Datagram Protocol (UDP), and explore how to evolve it for vertical handover. In particular, we show that UDP can be enriched with options while keeping application transparency and enabling incremental deployment as is the case for Transmission Control Protocol (TCP). We implement the proof-of-concept prototype and demonstrate that it performs well under dynamic Cellular-WiFi vertical handover settings with off-the-shelf smart phones operating across commercial 3G cellular carriers and Internet Service Provider (ISP) networks. We also consider the ways to utilize the evolved UDP for other applications, as the addition of carrying options or in-band signaling capability opens a whole new horizon for the usability of UDP.

KW - Flow mobility

KW - Multipath

KW - Multiple wireless access

KW - UDP

KW - Vertical handover

UR - http://www.scopus.com/inward/record.url?scp=84887033033&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84887033033&partnerID=8YFLogxK

U2 - 10.1016/j.comnet.2013.07.030

DO - 10.1016/j.comnet.2013.07.030

M3 - Article

VL - 57

SP - 3563

EP - 3580

JO - Computer Networks

JF - Computer Networks

SN - 1389-1286

IS - 17

ER -