OpenCAPWAP paper review

23
OpenCAPWAP : An open source CAPWAP implementation for the management and configuration of WiFi hot-spots 김김김 2015.08.10 Mobile Convergence LAB, Department of Computer Engineering, Kyung Hee University.

Transcript of OpenCAPWAP paper review

Page 1: OpenCAPWAP paper review

OpenCAPWAP : An open source CAPWAP implementation for the management and configuration of

WiFi hot-spots

김준호2015.08.10

Mobile Convergence LAB,Department of Computer Engineering,

Kyung Hee University.

Page 2: OpenCAPWAP paper review

1. About paper & terms

2. CAPWAP protocol

3. CAPWAP Implementation

4. Experiment

5. Q&A

Contents

Internet Engineering Task Force

Page 3: OpenCAPWAP paper review

Computer Networks- The International Journal of Computer and Telecommunications Networking

Computer Networks 53 (2009) 217-230

M. Bernaschi, F. Cacace, G.Iannello, M. Vellucci, L. Vollero*

Rome, Italy

About paper & terms

Page 4: OpenCAPWAP paper review

1. CAPWAP – Control And Provisioning of Wireless Access Points

2. AC – Access Controller

3. WTP – Wireless Termination Points

4. STA – STAtion

=> A device that contains an interface to a wireless medium

About paper & terms

Page 5: OpenCAPWAP paper review

1. The Number of AP up

2. Hard to Management, configuration and control

3. Want to Simplifying functionalities and Centralizing functions

CAPWAP protocol - Background

1. Centralize authentication and policy enforcement functions for a

wireless network.

2. Move processing away from the WTPs, leaving there only time crit-

ical functions.

3. Provide a generic encapsulation and transport mechanism.

IETF – CAPWAP WG(Working Group)’s goal

Page 6: OpenCAPWAP paper review

Enabling an AC to manage and control a collection of

possibly heterogeneous WTPs.

CAPWAP protocol

Page 7: OpenCAPWAP paper review

1. Using UDP, DTLS(Datagram Transport Layer Security)

2. Using request/response paradigm(supplement UDP)

3. CAPWPA data messages & CAPWAP control messages

4. Quality of Service message

CAPWAP protocol

Page 8: OpenCAPWAP paper review

CAPWAP protocol - QoS

Page 9: OpenCAPWAP paper review

CAPWAP implementation - FSM

Page 10: OpenCAPWAP paper review

CAPWAP implementation - FSM

Page 11: OpenCAPWAP paper review

CAPWAP implementation - FSM

Page 12: OpenCAPWAP paper review

CAPWAP implementation - FSM

Page 13: OpenCAPWAP paper review

CAPWAP implementation - FSM

Page 14: OpenCAPWAP paper review

CAPWAP implementation - FSM

Page 15: OpenCAPWAP paper review

CAPWAP implementation - AC

Modularity & Efficiency

Page 16: OpenCAPWAP paper review

CAPWAP implementation - WTP

Always 3 threads

Page 17: OpenCAPWAP paper review

Experiment

1. Delay check

2. Frequency Planning

3. Load Balancing

4. WMM Parameters Adaptation

Page 18: OpenCAPWAP paper review

Experiment – Testbed

1. One AC & Five WTPs

2. HP tc4200 tablet PC1. Pentium M 1.73GHz processor

2. Linux Ubuntu OS, kernel version 2.6.15-26-386

3. WTP1. Wireless PCI NIC, a NETGEAR GW511T using an Atheros chip, capable of work-

ing in master mode

4. NIC1. Support subset of the IEEE 802.11e

Page 19: OpenCAPWAP paper review

Experiment – Delay check

Average delay

Flood case

Page 20: OpenCAPWAP paper review

Experiment – Frequency Planning

RANDOM – Each

WTP uses a channel

randomly chosen

CLOSEST – Con-

sider the activities of

neighbors WTPs,

use as the channel

orthogonal to those

of the two closest

WTPs

Page 21: OpenCAPWAP paper review

Experiment – Load Balancing

Nmax – Maximum number of STAs associated to a single WTP

FIXED – Fixed power

level

LOAD BALANCING

– WTP can enable

three possible power

level.

Page 22: OpenCAPWAP paper review

Experiment – WMM Parameters Adaptation

delay -> Down-link delay

Two down-link TCP

flows & One up-link

UDP flows

50s -> Start saturated

BE traffic

Page 23: OpenCAPWAP paper review

Q&A

Thank you so much