l openflow é k r d k v a Ð ô 2 -...
TRANSCRIPT
-
OpenFlowThe Study of Using OpenFlow to Analyze Patrol Car Network
in Campus
1 2
1 Chung-Hsin Liu 2 Yen-Te Yeh
1
1 Department of Computer Science,Chinese Culture University
2
2 Institute of Digital Mechatronic Technology,Chinese Culture University
OpenFlow
3G WiFi
WiFi 3G
3G WiFi
OpenFlow EstiNet WiFi BaseStation
AbstractA new era of mobile Internet has been created with the progressive wireless Internet technology;
hence, the demand of telematics is getting higher. However, the characteristics of high mobility vehicle
highlight the power and hardware limitations of communication device itself. Through the OpenFlow
technology, the quality of wireless performance which is lower by switching from the device to the
base station on the ground could be improved. Mobile communication regards moving together groups
as an overall concept which particularly suit for improving the quality of vehicle communication.
When the vehicle is moving, the mobile nodes were detected from the platform that the vehicle is
moving from large 3G coverage into the short range of WiFi service range; then, leave this WiFi
service range to another range of 3G services. Meanwhile, this phenomenon will result in frequent
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
32
-
vertical switching within short times, and it decreases the efficiency of system and decline service
quality. The experiment showed that the procedure of overall efficiency is insignificant while mobile
nodes are switching from 3G basestation to WiFi coverage.
Keywords: OpenFlow EstiNet WiFi BaseStation1.
1
OpenFlow
1
1.1 VANET
VANET :
VANET [1][2][4]1.2 3G
UMTS CDMA20003G 3G
[3]1.3 WiFi
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
33
-
, IEEE the Institute of Electrical and Electronics Engineers, Inc.
Ethernet(Switch)
ADSL TANET ISP (Internet Service Provider )Internet [5]
1.4 UML
UML
UMLUML
UML
UML
2.
2.1 Software-Defined Network(SDN)
OpenFlow SDNSDN
[10]2.1.1 OpenFlow
OpenFlowOpenFlow Switch OpenFlow SwitchFlow Table Flow Table OpenFlow Switch (Controller) OpenFlow Protocol Secure ChannelOpenFlow Switch [11]
OpenFlow Switch 2Flow Table flow entries switch flowSecure Channel switch controllerOpenFlow Protocol switch controller
ControllerSecure
ChannelSW
HW FlowTable
OpenFlow switch
OpenFlowProtocol
2 OpenFlow Switch
2.1.2NOX controllerNOX NOX
openflow switch openflow swtich
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
34
-
2.1.3FlowVisorFlowVisor
FlowVisorFlowVisor OpenFlow
Protocol Slice Controller OpenFlowOpenFlow Controller Slice Controller Slice Policy
FlowSpace Slice [10]FlowVisor OpenFlow
1.FlowVisor Slice2.FlowVisor OpenFlow Controller Switch Controller
Switch3.FlowVisor Switch Flow Table Controller flow entries
3 FlowVisor
3.OpenFlow switch NOX controller
Controller Switch OpenFlow switch BSAP 4
OpenFlowSwitch
SwitchSwitch
Controller
BaseStation Access Point
4
4.
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
35
-
5Access Point (AP)
Base Station (BS) AP/BS
6
64.1 EstiNet
EstiNetBS 7
[8][14]
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
36
-
7
8 openflow [15]
Controller
NOXcontroller
OpenFlowswitch
8 OpenFlow
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
37
-
9
910 11 BS BS
10 1
11 2
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
38
-
5. OpenFlow
Controller
OpenFlowswitch
OpenFlowswitch
12 openflow
OpenFlow WiFi 3G
OpenFlowOpenFlow
AP 3G OpenFlow switchswitch
AP/ BS [6][7][8]
5.1 OpenFlow
OpenFlow
[10][11]
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
39
-
13OpenFlow Switch 1m 5ns
= =5ns 1
, OpenFlow Switch
=
= 2
Switch OpenFlow
5.2 OpenFlow
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
40
-
1414 3G WiFi
3G WiFiWiFi 3G
15 3G WiFi [13]
15 OpenFlow
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
41
-
3G
WiFi AP
WiFi AP
OpenFlowWiFi AP
16 OpenFlow Switch16 3G WiFi OpenFlow Switch 3GWiFi [8][9][14]
EstiNet 3GWiFi [12][13]1. A
17 3G
17 A2. B
18 3G 3G3G
AP
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
42
-
18 BAB
5.3 3G WiFi400 350 4
3G (400,350,0)(200,350,0),(0,0,0),(400,0,0) 360
60 (100,350,0) 5
B WiFi[9]
19 3G
19 OpenFlow 3G20 3G WiFi
0
50
100
150
200
250
1 8 15 22 29 36 43 50 57 64 71 78 85 92 99
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
43
-
20 3G WiFiB
A 21,22
21
22Controller Switch Switch OpenFlow
Switch Switch1000Mbit / s [10]
0
50
100
150
200
250
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
44
-
23 openflow Switch Switch3G WiFi
6.OpenFlow
OpenFlow
3G WiFi WiFi 3G3G WiFi
3G QoSReal-Time 3G WiFi
[1] 2005
[2]
2005
[3] 2002
[4] 2004
[5] 2005
188-194
[6] IEEE 802.11 Handoff
2005
[7] “ ” 2009
[8]EstiNet The GUI User Manual for the EstiNet 8.0 Network Simulator and Emulator 2012
[9]
2010
[10] OpenFlow
[11]Performance Evaluation of OpenFlow Switches SEMESTER THESIS AT THE
DEPARTMENT OF INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING 2011
[12]Peter Dely, Andreas Kassler OpenFlow for Wireless Mesh Networks 2011
[13]HIDEyuki Shimonishi Programmable Network Using OpenFlow for Network Researches and
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
45
-
Experiments 2012
[14]Nick McKeown OpenFlow: Enabling Innovation in Campus Networks 2008
[15]Shie-Yuan Wang OpenFlow Controllers over EstiNet Network Simulator and Emulator: Functional
Validation and Performance Evaluation 2011
Journal of Computer Science and Educational Technology 2013 Vol.3 No.1
46