HOME > Detail View

Detail View

OpenFlow-based mobility management scheme in software defined networking

OpenFlow-based mobility management scheme in software defined networking

Material type
학위논문
Personal Author
박필원
Title Statement
OpenFlow-based mobility management scheme in software defined networking / Pill-won Park
Publication, Distribution, etc
Seoul :   Graduate School, Korea University,   2017  
Physical Medium
xi, 77장 : 도표 ; 26 cm
기타형태 저록
OpenFlow-based Mobility Management scheme in Software Defined Networking   (DCOLL211009)000000077120  
학위논문주기
학위논문(박사)-- 고려대학교 대학원: 컴퓨터·전파통신공학과, 2017. 8
학과코드
0510   6YD36   336  
General Note
지도교수: 민성기  
Bibliography, Etc. Note
참고문헌: 장 73-77
이용가능한 다른형태자료
PDF 파일로도 이용가능;   Requires PDF file reader(application/pdf)  
비통제주제어
Mobility Management , Software Defined Networking , network-based mobility management,,
000 00000nam c2200205 c 4500
001 000045915420
005 20171012172758
007 ta
008 170705s2017 ulkd bmAC 000c eng
040 ▼a 211009 ▼c 211009 ▼d 211009
085 0 ▼a 0510 ▼2 KDCP
090 ▼a 0510 ▼b 6YD36 ▼c 336
100 1 ▼a 박필원
245 1 0 ▼a OpenFlow-based mobility management scheme in software defined networking / ▼d Pill-won Park
260 ▼a Seoul : ▼b Graduate School, Korea University, ▼c 2017
300 ▼a xi, 77장 : ▼b 도표 ; ▼c 26 cm
500 ▼a 지도교수: 민성기
502 1 ▼a 학위논문(박사)-- ▼b 고려대학교 대학원: ▼c 컴퓨터·전파통신공학과, ▼d 2017. 8
504 ▼a 참고문헌: 장 73-77
530 ▼a PDF 파일로도 이용가능; ▼c Requires PDF file reader(application/pdf)
653 ▼a Mobility Management ▼a Software Defined Networking ▼a network-based mobility management
776 0 ▼t OpenFlow-based Mobility Management scheme in Software Defined Networking ▼w (DCOLL211009)000000077120
900 1 0 ▼a Park, Pill-won, ▼e
900 1 0 ▼a 민성기, ▼e 지도교수
900 1 0 ▼a Min, Sung-gi, ▼e 지도교수
945 ▼a KLPA

Electronic Information

No. Title Service
1
OpenFlow-based mobility management scheme in software defined networking (35회 열람)
View PDF Abstract Table of Contents

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks(Thesis)/ Call Number 0510 6YD36 336 Accession No. 123056947 Availability Available Due Date Make a Reservation Service B M

Contents information

Abstract

The mobility management is important issue in network system. Recently, with the rapid growth in the number of mobile subscribers and mobile devices, the demand for the efficiency mobility management system is becoming one of the important issues in the mobility management. The network traffic is able to separate control and data traffic. Software Defined Networking (SDN) decouples the control and data planes of a network by relying on simple functions and there are many attempts to enhance the mobility management by taking the advantages. 

Proxy Mobile IPv6 (PMIPv6) is a typical network-based mobility management protocol, PMIPv6 network entities process the signaling process instead of the mobile nodes (MNs). If network is changed, it is not influenced to the MN. However, PMIPv6 has several weak points. The control and data packets are shared the same network entities for packet delivery and process. It prevents the separation of the control and the data planes. In addition, IP tunneling inherent to PMIPv6 imposes excessive overhead for the network entities.

In this thesis, mobility enhancements of PMIPv6 are presented in terms of data structure and a new mobility scheme based on OpenFlow architecture. The proposed data structure contains information of flow path and MN information. OpenFlow-based Mobility Management scheme in Software Defined Networking is proposed to adapt PMIPv6 to the OpenFlow architecture for supporting mobility management over SDN. 

PMIPv6 architecture is assumed that is used on the distributed network. However, SDN is centralized network system. Thus, PMIPv6 functions and data structures need to be reconstructed. The PMIPv6 functions and data structures are converted to the mobility management entity (MME) at the SDN controller for adapting centralized network system. Mobility-related signaling between a controller and switches is performed through the dedicated secure channel, and all of the data packets is sent normally in accordance with the flow table of the OpenFlow switches. Consequently, the proposed scheme eliminates IP tunneling and separates the data and the control planes. 

Table of Contents

Chapter 1 Introduction	1
1.1 Background	1
1.2 Proxy Mobile IPv6	2
1.2.1 Weaknesses of PMIPv6	3
1.3 Software Defined Networking	3
1.4 Network-based Mobility management and SDN	4
1.5 Approaches	4
1.6 Organization of the thesis	5
Chapter 2 Related Works	7
2.1 IP Mobility Protocols	7
2.1.1 Host-based Mobility	8
2.1.1.1 Mobile IPv6	8
2.1.2 Network-based Mobility	10
2.1.2.1 Proxy Mobile IPv6	10
2.2 OpenFlow Protocol	14
2.2.1 OpenFlow Components	15
2.2.2 OpenFlow Switch	17
2.2.3 OpenFlow Ports	18
2.2.4 OpenFlow Tables	19
2.2.4.1 Pipeline Processing	19
2.2.4.2 Flow Table	21
2.2.4.3 Matching	22
2.2.4.4 Table-miss	23
2.2.4.5 Flow Removal	24
2.2.4.6 Instructions	25
2.2.4.7 Actions	26
2.2.5 Packet Processing	27
2.3 Network-based Mobility Protocol on the SDN	28
2.3.1 Mobility Management Framework in Software Defined Networks	28
2.3.2 A Solution for IP Mobility Support in Software Defined Networks	29
2.3.3 An Adaptation of Proxy Mobile IPv6 to OpenFlow Architecture over Software Defined Networking	31
Chapter 3 OpenFlow-based Mobility Management scheme in Software Defined Networking	35
3.1 Introduction	35
3.2 OpenFlow-based Mobility Management scheme in Software Defined Networking	36
3.1.1 Architecture	36
3.2.4.1 OpenFlow-enabled Switch	37
3.2.4.1 Mobility Management Entity	38
3.1.2 Data Structures in the MME	38
3.2.4.1 Binding Cache	38
3.2.4.1 GW-HNP Mapping Table	39
3.2.4.1 Flow Matrix	39
3.2.2 Control Plane	42
3.2.3 Data Plane	45
3.2.4 Basic Operations	48
3.2.4.1 Before Mobility Service	48
3.2.4.2 Registration to MME	48
3.2.4.3 Intra-domain Handover	50
3.3 Performance Evaluation	51
3.3.1 Network Model	51
3.3.2 Mobility Model	53
3.3.3 PMIPv6 and OpenFlow Messages	54
3.3.4 Cost Modeling	55
3.3.4.1 Proxy Mobile IPv6	56
3.3.4.2 OpenFlow-based PMIPv6-C	57
3.3.4.3 OpenFlow-based Mobility Management Scheme	58
3.3.5 Handover Latency	59
3.3.5.1 Basic Handover Process	59
3.3.5.2 PMIPv6 Handover Latency	61
3.3.5.3 OPMIPv6-C Handover Latency	61
3.3.5.4 OpenFlow-based Mobility Management Scheme	62
3.3.6 Cost Analysis Results	63
3.3.6.1 Signaling Cost	63
3.3.6.2 Packet Delivery Cost	65
3.3.6.2 Total Cost	66
3.3.7 Handover Latency Analysis	67
Chapter 4 Conclusions	70