Page 150 - ITU Kaleidoscope 2016
P. 150
transfer delay over actual international gateway video exchanges experiments: GIST-B (Gwangju Institute
environments by using splitting and middle-box of Science and Technology, Korea), MY (University of
functionalities. In order to perform experiments over Malaya, Malaysia) and CHULA (Chulalongkorn
international gateway environments, we have selected University, Thailand). The overall and detailed
OpenFlow at Trans-Eurasia Information Network architectures of multi-path chunked exchanges over
(OF@TEIN) which is connected to 11 sites in 9 countries OF@TEIN SDN cloud playground are depicted in Figures
(Korea, Indonesia, Malaysia, Thailand, Vietnam, 1 and 2.
Philippines, Pakistan, India and Taiwan) over TEIN4 [9].
OF@TEIN is a large-scaled international cloud playground
testbed. In this study, we have chosen three international
nodes which are located in South Korea, Malaysia and
Thailand to set up the smallest test network with two
alternative paths available for data transmissions.
The main contributions of this paper are as follows:
To design and develop middle-box splitting
functionalities for chunked video exchanges
(i.e., file transfer and streaming) by using
POX controller, OpenStack, Open vSwitches,
KVM based Middle-box and SmartX boxes
To reduce middle-box processing delay and to
enable multi-path capacity leverage by
introducing the combination of multi-path file
transfer function and Tsunami protocol over Figure 1: Overview of multi-path chunked video exchanges over
OF@TEIN SDN cloud playground. OF@TEIN SDN cloud playground.
The objective is to design and develop middle-box
splitting functionalities for chunked video exchanges (i.e.,
file transfer and streaming) over multiple concurrent paths
of OF@TEIN SDN cloud playground which has plenty of
available bandwidth but non-guaranteed and uncertain
path capacities. TCP file-transferring over international
links is limited in terms of transfer duration and bandwidth
capacity due to the firewall in each node and the distance
between nodes. Moreover, in transferring via TCP, all
packet losses are counted as congestion and multiple
retransmission requests decrease the bandwidth capacity.
In order to solve out that kind of issues with TCP, we
have selected Tsunami [6] file-transfer protocol in these
multi-path chunked video exchanges experiments.
Tsunami [6] is a combination of UDP and TCP file-
transfer protocols in which bulk data are transferred via
UDP and control data are transferred via TCP. In this
paper, to reduce middle-box processing delay and to enable Figure 2: Architecture of multi-path chunked video exchanges
multi-path capacity leverage, we propose to combine the over OF@TEIN SDN cloud playground.
multi-path file-transfer function and Tsunami protocol
over OF@TEIN SDN cloud playground. In addition, after As described in Figures 1 and 2, we have created
the completion of file-transfer experiments, we would OpenStack [3] VM running Ubuntu 14.04 OS with 1
investigate how downloaded video file can be streamed out VCPU and 1GBytes of RAM in GIST-B OpenStack
smoothly within the local area network. compute node and OpenStack VM running Ubuntu 14.04
OS with 2 VCPUs and 4GBytes of RAM in Thailand
2. DESIGN OF MULTI-PATH CHUNKED VIDEO OpenStack compute node for serving as a Tsunami video
EXCHANGES file-transfer server and a VLC video streaming client
respectively. The middle-box with 1 VCPU and 2GBytes of
In this multi-path chunked video exchanges (i.e., RAM running Ubuntu 12.04 OS which has been
file transfer and streaming) experiments over OF@TEIN implemented by using Kernel virtual machine (KVM) in
SDN cloud playground, we have selected three countries: the Thailand SmartX box for serving as a Tsunami video
Thailand, Malaysia and South Korea. The following file-transfer client and a VLC video streaming server.
SmartX boxes have been used in this multi-path chunked OpenStack Nova [10] and Neutron [11] functions are
– 132 –