Data Ferrying in Cloud via SDN for the Vehicles in a Smart-City

碩士 === 長庚大學 === 資訊工程學系 === 104 === Software-Dened Networking (SDN) is a key technology to implement centralized intelligence networking concept. In this work, we use RSUs and OpenFlow switches controlled by an SDN controller that maintains cooperative work with a cloud con- troller controlling VM in...

Full description

Bibliographic Details
Main Author: Yoppy Yunhasnawa
Other Authors: P. K. Sahoo
Format: Others
Language:en_US
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/3m3cwq
Description
Summary:碩士 === 長庚大學 === 資訊工程學系 === 104 === Software-Dened Networking (SDN) is a key technology to implement centralized intelligence networking concept. In this work, we use RSUs and OpenFlow switches controlled by an SDN controller that maintains cooperative work with a cloud con- troller controlling VM instances serving dierent types of request in the cloud. We exploit this scheme to address connectivity problems for the vehicles in smart city considering packet round trip time (RTT) when they communicate with the city cloud using an array of trac engineering methods. These methods, ranging from packet route selection and load-balancing, packet loss avoidance based on vehicle's loca- tion monitoring, prioritization of request types, and selection of the best target VM, are combined into an integrated Smart Mobility Vehicular Communication Protocol (SMVCP). Considering factors that can be used to minimize the packet RTT, our protocol is designed to provide better data transfer quality between vehicles from/to the cloud by utilizing city's Road-side Units (RSUs) as packet forwarding entities. The RTT itself is modelled taking processing time by the OpenFlow switches in for- warding the data as well as processing time spent by dierent servers in the cloud to service the data request. Finally, this paper is concluded with some simulation results including comparison with some existing protocols in order to show the feasibility of our proposed protocol.