SlideShare a Scribd company logo
Hows of a Campus WiFi Network:
Case study of IITBWireless
Presented by Aniruddh Rao
Date: 11th Jan, 2016
1
A Few Questions
•What is a Campus WiFi?
•Deployment of many WiFi APs across the campus
•Have a mode of management and configuration
•How did it come up? And what is the need?
•Started as auxiliary/secondary internet source.
•With faster technologies and increased online activities, became more prominent.
•Easier deployment, covers wide range of users (compared to Ethernet)
• As HOTSPOTS: for additional capacity and coverage
2
A Few Questions
• How is Management of large/medium scale deployment done?
• Can’t be manual
• Configuring/ Re-configuring individual APs is a pain and may not be consistent.
• Centralized management is a good option.
• Gives a global view and flexibility.
• Controller talks to APs about configuration, connections etc…
• Needs a protocol of communication and connection to be setup.
3
A Few Questions
• Is IITB Wireless centrally managed? What features does IITB Wireless
provide?
• Yes.
• It is a centrally managed deployment by ARUBA Networks.
• Provides
• Multiple networks: IITB Wireless, eduroam, IITB Guest.
• Roaming
• Can host temporary networks for conferences, workshops etc.
• AND LOT MORE….
4
Wireless link
WAN link
Tunneled data and
management messages
Controller
A Typical Centrally Managed WiFi Deployment
•Controller
•Communicates to AP about
connections, configurations and
various other things
•Pre Configured APs
•Like identifying controller, what
data to forward to controller,
what data to accept from it etc.
• A Protocol
• For communication and setting
up the deployment
5
Wireless link
WAN link
Tunneled data and
management messages
Controller
A Typical Centrally Managed WiFi Deployment
•Controller
•Communicates to AP about
connections, configurations and
various other things
•Pre Configured APs
•Like identifying controller, what
data to forward to controller,
what data to accept from it etc.
• A Protocol
• For communication and setting
up the deployment
6
THIS IS HOW EXACTLY IITB WIRELESS IS ALSO DEPLOYED
A Few-more Questions
• How does a IITB Wireless AP look like? What all does it have?
7
A Few-more Questions
• How does a IITB Wireless AP look like? What all does it have?
• This is how it looks like:
8
A Few-more Questions
• How does a IITB Wireless AP look like? What all does it have?
• This is how it looks like:
• It has 2 dual band radio cards and a PoE port (Ethernet)
• On each card It hosts 3 networks eduroam, IITB-Wireless, IITB-Guest
• The deployment uses non overlapping channels 1,6 and 11 respectively in
neighborhood.
9
A Few-more Questions
• How are different wireless networks hosted on single radio card?
• Each radio card/interface has a base MAC-ID
• Multiple virtual interfaces created on the card
• MAC-ID will be increment of base MAC-ID
• Every network is identified with SSID (Network name) and BSSID (which is MAC of
interface)
• How are connections to IITB Wireless, IITB Guest, eduroam different?
• These networks are on different logical/virtual interfaces, equivalent to
different APs
• Connections to each one of them is managed independently
10
Networking in IITB Wireless
• What is the IP address of AP?
• What IP address do I get when I connect to IITB Wireless?
• Do they lie in same Subnetwork?
11
Networking in IITB Wireless
12
Networking in IITB Wireless
13
Networking in IITB Wireless
• What is the IP address of AP and what IP address do I get when I
connect to IITB Wireless? Do they lie in same Subnetwork?
• IP to you (your device) is given by the DHCP server of central WiFi controller.
• The wireless connection belongs to the VLAN in which controller is present and
not the VLAN of department. AP belongs to the VLAN where it is located.
• There is a tunnel (IP in IP tunnel or a transport layer connection) from AP to
Controller
• How is this tunnel setup?
14
Tunnel setup
Controller
10.196.96.1
10.196.96.2Gateway of EE
10.107.1.250
Internal Router at CC
• Connect a Pre-configured AP
Tunnel setup
Controller
10.196.96.1
10.196.96.2Gateway of EE
10.107.1.250
Internal Router at CC
• Connect a Pre-configured AP
10.107.46.221
Tunnel setup
Controller
10.196.96.1
10.196.96.2Gateway of EE
10.107.1.250
Internal Router at CC
10.107.46.221
• AP configured with controller address. Contacts the controller
Tunnel setup
Controller
10.196.96.1
10.196.96.2Gateway of EE
10.107.1.250
Internal Router at CC
10.107.46.221
• Controller authenticates the AP and sends a reply and permission to
setup tunnel
Tunnel setup
Controller
10.196.96.1
10.196.96.2Gateway of EE
10.107.1.250
Internal Router at CC
10.107.46.221
• AP setups the tunnel with controller. May be a persistent connection
Tunnel setup
Controller
10.196.96.1
10.196.96.2Gateway of EE
10.107.1.250
Internal Router at CC
10.107.46.221
• Any client trying to connect to this AP, data will be forwarded to
controller and controller manages the connection
Roaming in IITB Wireless
•How does the connection continue when I move from one floor to
another?
•How does the connection switch to another AP automatically?
21
Roaming in IITB Wireless
•Basic Service Set and Extended Service Set
•In ESS
•Many APs are configured to have same SSID and security credentials
•Different APs are differentiated based on BSSID (MAC)
BSSID – SSID MAP
•In WiFi switching connection is always client decision
•Avoided as much as possible by client
•Can be forced by controller by disconnecting client from certain AP
•Faster handoffs have non standard key caching techniques or support IEEE
802.11
22
Roaming in IITB Wireless
23
IITB Wireless
IITB Wireless
Random WiFi
Client moving this way
Roaming in IITB Wireless
•Client switches to another AP within same ESS preferentially.
•Even if signal strength of Random WiFi is more than IITB Wireless,
client prefers switching to IITB Wireless
24
IITB Wireless
IITB Wireless
Random WiFi
Client moving this way
Wireless link
WAN link
Tunneled data and
management messages
Controller
Deficiencies in Existing Deployment
•Can different APs be deployed
in this setup
•Entire setup is proprietary
deployment by ARUBA
•The tunnel and protocol are not
standard
•Is the deployment scalable?
•Difficult beyond a point, as all
data goes to controller
25
Addressing interoperability
•Standard protocols are developed
•CAPWAP - Control And Provisioning of Wireless Termination Points
• By IETF
• UDP based protocol - RFC 5415
• Bindings are written for 802.11 WLAN Networks RFC 5416
• TR069 – Technical Report 69; CWMP – CPE WAN Management Protocol by
Broadband Forum
• Protocol to configure CPE (Customer Premise Equipment) from remote ACS (Auto
Configuration Server)
• http/SOAP based protocol for configuration
26
Addressing Interoperability
•A CAPWAP tunnel is setup between AC and WTP
•Applications are written on these main threads for CAPWAP 802.11 bindings
• An application to set configurations
• An applications to retrieve statistics
27
Architecture of CAPWAP basedWLAN controller
Addressing Scalability
• Why should all the data be tunneled?
•There are 3 kind of frames in IEEE 802.11 networks
•Control frames
•Management frames
•Data frames
•Data frames can be locally bridged.
•Forward only control and management frames
• Does multiple controllers help?
• Local controller to manage real time activities like roaming
• Global controller to manage global activities like authentication
28
Addressing Scalability Wireless link
Wired LAN link
WAN link
Control Plane
Addressing Scalability Wireless link
Wired LAN link
WAN link
Global Controller
Local Controller
Control Plane
SDN for WLAN Management
•What is SDN? How does it help
• SDN: Software Defined Networking. Enables
dynamic programming of network
• Separates Control plane and data plane
• Provides standard interfaces or APIs for
features. Implementation may differ below this
level
•Is it really needed?
• Yes. It makes APs light radios that forward data
• Gives global view, uniform policy management
• Enables interoperability by providing standard
interface.
•Is the solution scalable?
• Yes. As the controller is not loaded with data.
•Existing work?
• Odin, OpenFlow wireless or OpenRoads,
ethanol etc.
31
Proposed Architecture for SDN Controller
32
Hierarchical Controller Architecture
o Time critical operations in local
controller
o Global policy management in cloud
controller
Access technology independent
protocol
o Manage Wi-Fi , Wi-Max deployments
using same controller
o Same controller to manage TVWS
backhaul and also WLAN deployment
Standard Interfaces
o Enables interoperability
Proposed Architecture for SDN Controller
Controller and switches: OpenFlow protocol
Controller and APs: TCP based protocol
(Proposed for standardization)
• Wireless technology independent protocol
• Bindings written to support specific wireless
technology
Controller to controllers: Openflow forwarded
by flow visor
33
OpenFlow Controller Wireless AP Controller
South Bound Interface
North Bound Interface
OpenFlow
Switch
Wireless AP Sub
Controller
Applications Super Controller
THANK YOU
34

More Related Content

What's hot

A-to-Z design guide for the all-wireless workplace
A-to-Z design guide for the all-wireless workplaceA-to-Z design guide for the all-wireless workplace
A-to-Z design guide for the all-wireless workplace
Aruba, a Hewlett Packard Enterprise company
 
LoRa application for detecting the harmful gases
LoRa application for detecting the harmful gasesLoRa application for detecting the harmful gases
LoRa application for detecting the harmful gases
PARNIKA GUPTA
 
EnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality SolutionEnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality Solution
Bryan Slayman
 
LoRaWAN in Depth
LoRaWAN in DepthLoRaWAN in Depth
LoRaWAN in Depth
APNIC
 
EnGenius' End to End Solution (E2ES)
EnGenius' End to End Solution (E2ES)EnGenius' End to End Solution (E2ES)
EnGenius' End to End Solution (E2ES)
Bryan Slayman
 
Software Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceSoftware Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile Workplace
Open Networking Summits
 
80211 the end of wireles or is it
80211 the end of wireles or is it80211 the end of wireles or is it
80211 the end of wireles or is itInterop
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
Brian Ray
 
IDC Aruba Webinar - 3 Feb 15
IDC Aruba Webinar - 3 Feb 15IDC Aruba Webinar - 3 Feb 15
IDC Aruba Webinar - 3 Feb 15
Aruba, a Hewlett Packard Enterprise company
 
Fast tracking network configuration with Aruba Solution Exchange (ASE) config...
Fast tracking network configuration with Aruba Solution Exchange (ASE) config...Fast tracking network configuration with Aruba Solution Exchange (ASE) config...
Fast tracking network configuration with Aruba Solution Exchange (ASE) config...
Aruba, a Hewlett Packard Enterprise company
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
Bangladesh Network Operators Group
 
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Aruba, a Hewlett Packard Enterprise company
 
Connect and protect building a trust based internet of things for business cr...
Connect and protect building a trust based internet of things for business cr...Connect and protect building a trust based internet of things for business cr...
Connect and protect building a trust based internet of things for business cr...
Aruba, a Hewlett Packard Enterprise company
 
How to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, EnglishHow to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, English
Askozia
 
Design Fundamentals for Remote and Branch Access Networks
Design Fundamentals for Remote and Branch Access NetworksDesign Fundamentals for Remote and Branch Access Networks
Design Fundamentals for Remote and Branch Access Networks
Aruba, a Hewlett Packard Enterprise company
 
Application Driven SDN
Application Driven SDNApplication Driven SDN
Application Driven SDN
Open Networking Summits
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
Brian Ray
 
Hari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITY
Hari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITYHari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITY
Hari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITY
IGN MANTRA
 
Unified access with Aruba Mobility Access Switches – Live Demo
Unified access with Aruba Mobility Access Switches – Live DemoUnified access with Aruba Mobility Access Switches – Live Demo
Unified access with Aruba Mobility Access Switches – Live Demo
Aruba, a Hewlett Packard Enterprise company
 

What's hot (20)

A-to-Z design guide for the all-wireless workplace
A-to-Z design guide for the all-wireless workplaceA-to-Z design guide for the all-wireless workplace
A-to-Z design guide for the all-wireless workplace
 
LoRa application for detecting the harmful gases
LoRa application for detecting the harmful gasesLoRa application for detecting the harmful gases
LoRa application for detecting the harmful gases
 
EnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality SolutionEnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality Solution
 
LoRaWAN in Depth
LoRaWAN in DepthLoRaWAN in Depth
LoRaWAN in Depth
 
EnGenius' End to End Solution (E2ES)
EnGenius' End to End Solution (E2ES)EnGenius' End to End Solution (E2ES)
EnGenius' End to End Solution (E2ES)
 
Software Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceSoftware Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile Workplace
 
80211 the end of wireles or is it
80211 the end of wireles or is it80211 the end of wireles or is it
80211 the end of wireles or is it
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
 
IDC Aruba Webinar - 3 Feb 15
IDC Aruba Webinar - 3 Feb 15IDC Aruba Webinar - 3 Feb 15
IDC Aruba Webinar - 3 Feb 15
 
Fast tracking network configuration with Aruba Solution Exchange (ASE) config...
Fast tracking network configuration with Aruba Solution Exchange (ASE) config...Fast tracking network configuration with Aruba Solution Exchange (ASE) config...
Fast tracking network configuration with Aruba Solution Exchange (ASE) config...
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
 
Connect and protect building a trust based internet of things for business cr...
Connect and protect building a trust based internet of things for business cr...Connect and protect building a trust based internet of things for business cr...
Connect and protect building a trust based internet of things for business cr...
 
How to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, EnglishHow to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, English
 
Design Fundamentals for Remote and Branch Access Networks
Design Fundamentals for Remote and Branch Access NetworksDesign Fundamentals for Remote and Branch Access Networks
Design Fundamentals for Remote and Branch Access Networks
 
Application Driven SDN
Application Driven SDNApplication Driven SDN
Application Driven SDN
 
Link labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slidesLink labs 2 g 3g cdma transition webinar slides
Link labs 2 g 3g cdma transition webinar slides
 
Hari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITY
Hari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITYHari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITY
Hari 2 BIMTEK ACEH WARDRIVING dan WIRELESS SECURITY
 
Unified access with Aruba Mobility Access Switches – Live Demo
Unified access with Aruba Mobility Access Switches – Live DemoUnified access with Aruba Mobility Access Switches – Live Demo
Unified access with Aruba Mobility Access Switches – Live Demo
 
Wifi
WifiWifi
Wifi
 

Viewers also liked

Case studies
Case studiesCase studies
Case studies
abhijit_tamba
 
EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...
EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...
EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...Ritthikrai Khunthaveeramongkol
 
Case Study: Verizon Wireless: Chasing the Yellow Before They Turn Red
Case Study: Verizon Wireless: Chasing the Yellow Before They Turn RedCase Study: Verizon Wireless: Chasing the Yellow Before They Turn Red
Case Study: Verizon Wireless: Chasing the Yellow Before They Turn Red
CA Technologies
 
EnGenius 2012 presentation
EnGenius 2012 presentationEnGenius 2012 presentation
EnGenius 2012 presentation
Ritthikrai Khunthaveeramongkol
 
DTS Solution - Wireless Security Protocols / PenTesting
DTS Solution - Wireless Security Protocols / PenTesting DTS Solution - Wireless Security Protocols / PenTesting
DTS Solution - Wireless Security Protocols / PenTesting
Shah Sheikh
 
Roi analysisof wifioffloading
Roi analysisof wifioffloadingRoi analysisof wifioffloading
Roi analysisof wifioffloading
University Malaya
 
Nortel Municipalite
Nortel MunicipaliteNortel Municipalite
Nortel Municipalite
Thierry Marcou
 
Wireless Solution For Enterprise Network
Wireless Solution For Enterprise NetworkWireless Solution For Enterprise Network
Wireless Solution For Enterprise Network
Praveen Nune
 
Wireless tecnology
Wireless tecnologyWireless tecnology
Wireless tecnology
Atif Ahmad
 
Parallel Wireless: Rural HetNet Case Study
Parallel Wireless: Rural HetNet Case StudyParallel Wireless: Rural HetNet Case Study
Parallel Wireless: Rural HetNet Case Study
Small Cell Forum
 

Viewers also liked (10)

Case studies
Case studiesCase studies
Case studies
 
EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...
EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...
EnGenius Outdoor N Wireless Solution :: Latest innovation for WLAN Infrastruc...
 
Case Study: Verizon Wireless: Chasing the Yellow Before They Turn Red
Case Study: Verizon Wireless: Chasing the Yellow Before They Turn RedCase Study: Verizon Wireless: Chasing the Yellow Before They Turn Red
Case Study: Verizon Wireless: Chasing the Yellow Before They Turn Red
 
EnGenius 2012 presentation
EnGenius 2012 presentationEnGenius 2012 presentation
EnGenius 2012 presentation
 
DTS Solution - Wireless Security Protocols / PenTesting
DTS Solution - Wireless Security Protocols / PenTesting DTS Solution - Wireless Security Protocols / PenTesting
DTS Solution - Wireless Security Protocols / PenTesting
 
Roi analysisof wifioffloading
Roi analysisof wifioffloadingRoi analysisof wifioffloading
Roi analysisof wifioffloading
 
Nortel Municipalite
Nortel MunicipaliteNortel Municipalite
Nortel Municipalite
 
Wireless Solution For Enterprise Network
Wireless Solution For Enterprise NetworkWireless Solution For Enterprise Network
Wireless Solution For Enterprise Network
 
Wireless tecnology
Wireless tecnologyWireless tecnology
Wireless tecnology
 
Parallel Wireless: Rural HetNet Case Study
Parallel Wireless: Rural HetNet Case StudyParallel Wireless: Rural HetNet Case Study
Parallel Wireless: Rural HetNet Case Study
 

Similar to Campus WiFi: Case Study of IITB Wireless

ch08.pptx
ch08.pptxch08.pptx
ch08.pptx
dajek95195
 
Embedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi AP
Embedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi APEmbedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi AP
Embedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi AP
Ahmed El-Arabawy
 
W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...
W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...
W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...
JarellScott
 
CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11
Irsandi Hasan
 
Link Labs LPWA Webinar
Link Labs LPWA WebinarLink Labs LPWA Webinar
Link Labs LPWA Webinar
Brian Ray
 
Basic Network cisco depth of basic knowledge I. All technologies.pdf
Basic Network cisco depth of basic knowledge I. All technologies.pdfBasic Network cisco depth of basic knowledge I. All technologies.pdf
Basic Network cisco depth of basic knowledge I. All technologies.pdf
Course11
 
WiFi Networks.pdf
WiFi Networks.pdfWiFi Networks.pdf
WiFi Networks.pdf
waqas232871
 
Wifi vignan final
Wifi vignan finalWifi vignan final
Wifi vignan final
PREMKUMAR
 
Lecture 11 Final.pptx
Lecture 11 Final.pptxLecture 11 Final.pptx
Lecture 11 Final.pptx
Hadeeb
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
World Wide Technology
 
Monitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspectiveMonitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspective
Augusto Ciuffoletti
 
windows server installation procedure or
windows server installation procedure orwindows server installation procedure or
windows server installation procedure or
YogeshKumar187055
 
“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...
“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...
“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...
EIT Digital Alumni
 
10. Lec X- SDN.pptx
10. Lec X- SDN.pptx10. Lec X- SDN.pptx
10. Lec X- SDN.pptx
DanishMahmood23
 
bruce-sdn.pptx
bruce-sdn.pptxbruce-sdn.pptx
bruce-sdn.pptx
Sameer Ali
 
IoT Control Units and Communication Models
IoT Control Units and Communication ModelsIoT Control Units and Communication Models
IoT Control Units and Communication Models
National Institute of Technology Karnataka, Surathkal
 
LAN-Design-Module-PPT.pptx
LAN-Design-Module-PPT.pptxLAN-Design-Module-PPT.pptx
LAN-Design-Module-PPT.pptx
Michael Angelo Marasigan
 
Wireless lan electronics and communication engineering
Wireless lan electronics and communication engineeringWireless lan electronics and communication engineering
Wireless lan electronics and communication engineering
eceb9198
 
ITN3052_04_Switched_Networks.pdf
ITN3052_04_Switched_Networks.pdfITN3052_04_Switched_Networks.pdf
ITN3052_04_Switched_Networks.pdf
ssuser2d7235
 
Wifi wireless networks
Wifi wireless networksWifi wireless networks
Wifi wireless networks
Dooremoore
 

Similar to Campus WiFi: Case Study of IITB Wireless (20)

ch08.pptx
ch08.pptxch08.pptx
ch08.pptx
 
Embedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi AP
Embedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi APEmbedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi AP
Embedded Systems: Lecture 8: Lab 1: Building a Raspberry Pi Based WiFi AP
 
W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...
W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...
W1 Lesson 1 - Understanding Network Infrastructure and Components - Presentat...
 
CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11CCNA v6.0 ITN - Chapter 11
CCNA v6.0 ITN - Chapter 11
 
Link Labs LPWA Webinar
Link Labs LPWA WebinarLink Labs LPWA Webinar
Link Labs LPWA Webinar
 
Basic Network cisco depth of basic knowledge I. All technologies.pdf
Basic Network cisco depth of basic knowledge I. All technologies.pdfBasic Network cisco depth of basic knowledge I. All technologies.pdf
Basic Network cisco depth of basic knowledge I. All technologies.pdf
 
WiFi Networks.pdf
WiFi Networks.pdfWiFi Networks.pdf
WiFi Networks.pdf
 
Wifi vignan final
Wifi vignan finalWifi vignan final
Wifi vignan final
 
Lecture 11 Final.pptx
Lecture 11 Final.pptxLecture 11 Final.pptx
Lecture 11 Final.pptx
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
 
Monitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspectiveMonitoring a virtual network infrastructure - An IaaS perspective
Monitoring a virtual network infrastructure - An IaaS perspective
 
windows server installation procedure or
windows server installation procedure orwindows server installation procedure or
windows server installation procedure or
 
“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...
“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...
“Thread - A New Wireless Networking Protocol for Internet of Things” - Ankith...
 
10. Lec X- SDN.pptx
10. Lec X- SDN.pptx10. Lec X- SDN.pptx
10. Lec X- SDN.pptx
 
bruce-sdn.pptx
bruce-sdn.pptxbruce-sdn.pptx
bruce-sdn.pptx
 
IoT Control Units and Communication Models
IoT Control Units and Communication ModelsIoT Control Units and Communication Models
IoT Control Units and Communication Models
 
LAN-Design-Module-PPT.pptx
LAN-Design-Module-PPT.pptxLAN-Design-Module-PPT.pptx
LAN-Design-Module-PPT.pptx
 
Wireless lan electronics and communication engineering
Wireless lan electronics and communication engineeringWireless lan electronics and communication engineering
Wireless lan electronics and communication engineering
 
ITN3052_04_Switched_Networks.pdf
ITN3052_04_Switched_Networks.pdfITN3052_04_Switched_Networks.pdf
ITN3052_04_Switched_Networks.pdf
 
Wifi wireless networks
Wifi wireless networksWifi wireless networks
Wifi wireless networks
 

Recently uploaded

ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 

Recently uploaded (20)

ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 

Campus WiFi: Case Study of IITB Wireless

  • 1. Hows of a Campus WiFi Network: Case study of IITBWireless Presented by Aniruddh Rao Date: 11th Jan, 2016 1
  • 2. A Few Questions •What is a Campus WiFi? •Deployment of many WiFi APs across the campus •Have a mode of management and configuration •How did it come up? And what is the need? •Started as auxiliary/secondary internet source. •With faster technologies and increased online activities, became more prominent. •Easier deployment, covers wide range of users (compared to Ethernet) • As HOTSPOTS: for additional capacity and coverage 2
  • 3. A Few Questions • How is Management of large/medium scale deployment done? • Can’t be manual • Configuring/ Re-configuring individual APs is a pain and may not be consistent. • Centralized management is a good option. • Gives a global view and flexibility. • Controller talks to APs about configuration, connections etc… • Needs a protocol of communication and connection to be setup. 3
  • 4. A Few Questions • Is IITB Wireless centrally managed? What features does IITB Wireless provide? • Yes. • It is a centrally managed deployment by ARUBA Networks. • Provides • Multiple networks: IITB Wireless, eduroam, IITB Guest. • Roaming • Can host temporary networks for conferences, workshops etc. • AND LOT MORE…. 4
  • 5. Wireless link WAN link Tunneled data and management messages Controller A Typical Centrally Managed WiFi Deployment •Controller •Communicates to AP about connections, configurations and various other things •Pre Configured APs •Like identifying controller, what data to forward to controller, what data to accept from it etc. • A Protocol • For communication and setting up the deployment 5
  • 6. Wireless link WAN link Tunneled data and management messages Controller A Typical Centrally Managed WiFi Deployment •Controller •Communicates to AP about connections, configurations and various other things •Pre Configured APs •Like identifying controller, what data to forward to controller, what data to accept from it etc. • A Protocol • For communication and setting up the deployment 6 THIS IS HOW EXACTLY IITB WIRELESS IS ALSO DEPLOYED
  • 7. A Few-more Questions • How does a IITB Wireless AP look like? What all does it have? 7
  • 8. A Few-more Questions • How does a IITB Wireless AP look like? What all does it have? • This is how it looks like: 8
  • 9. A Few-more Questions • How does a IITB Wireless AP look like? What all does it have? • This is how it looks like: • It has 2 dual band radio cards and a PoE port (Ethernet) • On each card It hosts 3 networks eduroam, IITB-Wireless, IITB-Guest • The deployment uses non overlapping channels 1,6 and 11 respectively in neighborhood. 9
  • 10. A Few-more Questions • How are different wireless networks hosted on single radio card? • Each radio card/interface has a base MAC-ID • Multiple virtual interfaces created on the card • MAC-ID will be increment of base MAC-ID • Every network is identified with SSID (Network name) and BSSID (which is MAC of interface) • How are connections to IITB Wireless, IITB Guest, eduroam different? • These networks are on different logical/virtual interfaces, equivalent to different APs • Connections to each one of them is managed independently 10
  • 11. Networking in IITB Wireless • What is the IP address of AP? • What IP address do I get when I connect to IITB Wireless? • Do they lie in same Subnetwork? 11
  • 12. Networking in IITB Wireless 12
  • 13. Networking in IITB Wireless 13
  • 14. Networking in IITB Wireless • What is the IP address of AP and what IP address do I get when I connect to IITB Wireless? Do they lie in same Subnetwork? • IP to you (your device) is given by the DHCP server of central WiFi controller. • The wireless connection belongs to the VLAN in which controller is present and not the VLAN of department. AP belongs to the VLAN where it is located. • There is a tunnel (IP in IP tunnel or a transport layer connection) from AP to Controller • How is this tunnel setup? 14
  • 15. Tunnel setup Controller 10.196.96.1 10.196.96.2Gateway of EE 10.107.1.250 Internal Router at CC • Connect a Pre-configured AP
  • 16. Tunnel setup Controller 10.196.96.1 10.196.96.2Gateway of EE 10.107.1.250 Internal Router at CC • Connect a Pre-configured AP 10.107.46.221
  • 17. Tunnel setup Controller 10.196.96.1 10.196.96.2Gateway of EE 10.107.1.250 Internal Router at CC 10.107.46.221 • AP configured with controller address. Contacts the controller
  • 18. Tunnel setup Controller 10.196.96.1 10.196.96.2Gateway of EE 10.107.1.250 Internal Router at CC 10.107.46.221 • Controller authenticates the AP and sends a reply and permission to setup tunnel
  • 19. Tunnel setup Controller 10.196.96.1 10.196.96.2Gateway of EE 10.107.1.250 Internal Router at CC 10.107.46.221 • AP setups the tunnel with controller. May be a persistent connection
  • 20. Tunnel setup Controller 10.196.96.1 10.196.96.2Gateway of EE 10.107.1.250 Internal Router at CC 10.107.46.221 • Any client trying to connect to this AP, data will be forwarded to controller and controller manages the connection
  • 21. Roaming in IITB Wireless •How does the connection continue when I move from one floor to another? •How does the connection switch to another AP automatically? 21
  • 22. Roaming in IITB Wireless •Basic Service Set and Extended Service Set •In ESS •Many APs are configured to have same SSID and security credentials •Different APs are differentiated based on BSSID (MAC) BSSID – SSID MAP •In WiFi switching connection is always client decision •Avoided as much as possible by client •Can be forced by controller by disconnecting client from certain AP •Faster handoffs have non standard key caching techniques or support IEEE 802.11 22
  • 23. Roaming in IITB Wireless 23 IITB Wireless IITB Wireless Random WiFi Client moving this way
  • 24. Roaming in IITB Wireless •Client switches to another AP within same ESS preferentially. •Even if signal strength of Random WiFi is more than IITB Wireless, client prefers switching to IITB Wireless 24 IITB Wireless IITB Wireless Random WiFi Client moving this way
  • 25. Wireless link WAN link Tunneled data and management messages Controller Deficiencies in Existing Deployment •Can different APs be deployed in this setup •Entire setup is proprietary deployment by ARUBA •The tunnel and protocol are not standard •Is the deployment scalable? •Difficult beyond a point, as all data goes to controller 25
  • 26. Addressing interoperability •Standard protocols are developed •CAPWAP - Control And Provisioning of Wireless Termination Points • By IETF • UDP based protocol - RFC 5415 • Bindings are written for 802.11 WLAN Networks RFC 5416 • TR069 – Technical Report 69; CWMP – CPE WAN Management Protocol by Broadband Forum • Protocol to configure CPE (Customer Premise Equipment) from remote ACS (Auto Configuration Server) • http/SOAP based protocol for configuration 26
  • 27. Addressing Interoperability •A CAPWAP tunnel is setup between AC and WTP •Applications are written on these main threads for CAPWAP 802.11 bindings • An application to set configurations • An applications to retrieve statistics 27 Architecture of CAPWAP basedWLAN controller
  • 28. Addressing Scalability • Why should all the data be tunneled? •There are 3 kind of frames in IEEE 802.11 networks •Control frames •Management frames •Data frames •Data frames can be locally bridged. •Forward only control and management frames • Does multiple controllers help? • Local controller to manage real time activities like roaming • Global controller to manage global activities like authentication 28
  • 29. Addressing Scalability Wireless link Wired LAN link WAN link Control Plane
  • 30. Addressing Scalability Wireless link Wired LAN link WAN link Global Controller Local Controller Control Plane
  • 31. SDN for WLAN Management •What is SDN? How does it help • SDN: Software Defined Networking. Enables dynamic programming of network • Separates Control plane and data plane • Provides standard interfaces or APIs for features. Implementation may differ below this level •Is it really needed? • Yes. It makes APs light radios that forward data • Gives global view, uniform policy management • Enables interoperability by providing standard interface. •Is the solution scalable? • Yes. As the controller is not loaded with data. •Existing work? • Odin, OpenFlow wireless or OpenRoads, ethanol etc. 31
  • 32. Proposed Architecture for SDN Controller 32 Hierarchical Controller Architecture o Time critical operations in local controller o Global policy management in cloud controller Access technology independent protocol o Manage Wi-Fi , Wi-Max deployments using same controller o Same controller to manage TVWS backhaul and also WLAN deployment Standard Interfaces o Enables interoperability
  • 33. Proposed Architecture for SDN Controller Controller and switches: OpenFlow protocol Controller and APs: TCP based protocol (Proposed for standardization) • Wireless technology independent protocol • Bindings written to support specific wireless technology Controller to controllers: Openflow forwarded by flow visor 33 OpenFlow Controller Wireless AP Controller South Bound Interface North Bound Interface OpenFlow Switch Wireless AP Sub Controller Applications Super Controller