Doc.: IEEE 802.11- 802.11-04/313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 1 Typical Access Point Architectures John Klein.

Slides:



Advertisements
Similar presentations
Ethernet Switch Features Important to EtherNet/IP
Advertisements

Application Guide For Mesh AP – MAP-3120
MikroTik Vendor Session © MikroTik MikroTik Vendor Session WISPNOG February th, 2005 Chicago, IL.
Filtering and Security By Mohammad Shanehsaz June 2004.
Implementing Inter-VLAN Routing
Lecture 5: IEEE Wireless LANs (Cont.). Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN a.
Doc.: IEEE /275 Submission September 2000 David Halasz, Cisco Systems, Inc.Slide 1 IEEE 802.1X for IEEE David Halasz, Stuart Norman, Glen.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers Part 2.
Wireless# Guide to Wireless Communications
Communication Subsystems Physical Link Data Link Network Transport Physical Link Data Link Network Transport Session System 1System 2 Typical layers in.
© 2003, Cisco Systems, Inc. All rights reserved. FWL 1.0— © 2003, Cisco Systems, Inc. All rights reserved.
CWNA Guide to Wireless LANs, Second Edition Chapter Five IEEE Media Access Control and Network Layer Standards 1.
OSI Model.
04/26/2004CSCI 315 Operating Systems Design1 Computer Networks.
CCNA Exploration Semester 3 Modified by Profs. Ward and Cappellino
D-Link Unified Access Point
Doc.: IEEE /491r2 SubmissionL. Cariou, Orange Labs Date: Fast Session Transfer May 2010 L. Cariou, Orange LabsSlide 1 Authors:
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
Ch. 5 – Access Points. Overview Access Point Connection.
Introduction to Healthcare Information Technology
Network Security Wireless LAN. Network Security About WLAN  IEEE standard  Use wireless transmission medium such as radio, microwave, infrared.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
CP476 Internet ComputingCh.1 # 1 Lecture 2. A Brief Introduction to the Internet The objective is to understand The history of Internet What the Internet.
CWNA Guide to Wireless LANs, Second Edition Chapter Five IEEE Media Access Control and Network Layer Standards.
Wireless LAN Advantages 1. Flexibility 2. Planning 3. Design
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
IEEE Project started by IEEE for setting standard for LAN. This project started in (1980, February), Name given to project is year and month.
Network Admin Course Plan Accede Institute Of Science & Technology.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
CWNA Guide to Wireless LANs, Second Edition
Computer Concepts 2014 Chapter 5 Local Area Networks.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 5 UDP and Its Applications.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
Review the key networking concepts –TCP/IP reference model –Ethernet –Switched Ethernet –IP, ARP –TCP –DNS.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Filtering Traffic Using Access Control Lists Introducing Routing and Switching.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
輔大資工所 在職研一 報告人:林煥銘 學號: Public Access Mobility LAN: Extending The Wireless Internet into The LAN Environment Jun Li, Stephen B. Weinstein, Junbiao.
HY436: Mobile Computing and Wireless Networks IEEE Lecture 5: October 18, 2004 Prof. Maria Papadopouli Assistant Professor Department of Computer.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
Slide #1 CIT 380: Securing Computer Systems TCP/IP.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Filtering Traffic Using Access Control Lists Introducing Routing and Switching.
MAC Sublayer MAC layer tasks: – Control medium access – Roaming, authentication, power conservation Traffic services – DCF (Distributed Coordination.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
The OSI Model A Framework for Communications David A. Abarca July 19, 2005.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
COMP2322 Lab 1 Introduction to Wireless LAN Weichao Li Apr. 8, 2016.
CHAPTER 3 Router CLI Command Line Interface. Router User Interface User and privileged modes User mode --Typical tasks include those that check the router.
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
Model: DS-600 5x 10/100/1000Mbps Ethernet Port Centralized WLAN management and Access Point Discovery Manages up to 50 APs with access setting control.
Networks and Security Great Demo
Wireless Ethernet Programming
Networking Using the OSI Model.
IFIP-UNU ADVANCED COURSE ON NETWORKING AND SECURITY Module II-Wireless Communications Section 5 Access Points.
Chapter 5 Network and Transport Layers
Layered Architectures
Chapter 6 The Transport Layer.
CS222 Web Programming Course Outline
I. Basic Network Concepts
Basic processes in IEEE networks Configuration parameters
Useful Radio Statistics
Protocol Application TCP/IP Layer Model
OSI Reference Model Kashif Ishaq.
OSI Reference Model Unit II
Network Basics and Architectures Neil Tang 09/05/2008
Presentation transcript:

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 1 Typical Access Point Architectures John Klein Symbol Technologies, Inc. Bob Beach Symbol Technologies, Inc.

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 2 Outline of presentation Part 1 – WLAN Architecture and Functional Decomposition –Typical WLAN Topology –Typical Access Point Hardware Architecture –Typical Access Point Software Architecture –Access Point Functional Decomposition –Access Point Core Details –Access Point Core Functional Decomposition Part 2 – Distribution –Distribution of Access Point Functions Questions and Discussion

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 3 Part 1 WLAN Architecture and Functional Decomposition

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 4 Typical WLAN Topology 802.1Q trunk links Access Switches Distribution Switches

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 5 Typical Access Point Hardware Architecture (Dual Radio) D/A A/D RF Circuit Baseband / MAC MAC / PHY Control CPU D/A A/D RF Circuit Baseband / MAC Flash

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 6 Radio Driver(s) Typical Access Point Software Architecture (1) Ethernet PHYRadio PHYRS-232 Port TCP / IP / UDP RS 232 Driver Session Manager Authorization, i, WPA TFTP / FTP SNMP / MIB WEB / HTTP QoS BOOTP / DHCP Client Association, Roaming, Session TMO VLANs Control Manager CLI FW Mgmt Key Mgmt 802.1x RTOS / System Services Flash / Config k d f 802.1Q e 802.1p Telnet Client PPP AP Core Upper Level Lower Level + PHY

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 7 Access Point Functional Decomposition (1) PHY: Ethernet PHY, Radio PHY, represent interfaces to the respective hardware for data path and control of the HW interface. RS 232 Driver interfaces to the RS 232 port out of the fast path AP Core PPP provides a PPP or sometimes a PPPoE interface from the RS-232 port to the CLI in the Control Manager. Access Point Core is discussed in detail later in this presentation.

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 8 Access Point Functional Decomposition (2) TCP/ IP / UDP Stack: Standard TCP stack for handling IP and UDP traffic. Minor changes for some routing functions are possible. BOOTP / DHCP Client handles DHCP and BOOTP Services from servers. Vendor specific options for FW download, ACL, Filters, and Configuration download. Telnet Client interfaces the CLI from the Command Manager to the Ethernet interface

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 9 Access Point Functional Decomposition (3) Session Manager: Handles high level session information for each STA. Keeps status and state. Authorization via 802.1x or other means Handles security key management for each client and BC/MC keys per VLAN / SSID Association and roaming processing (in / out) d and f functionality STA timeout and disassociation due to inactivity Future placeholder for k setup information Client / SSID VLAN information and setup for STA QoS information and setup for STA

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 10 Access Point Functional Decomposition (4) Control Manager: Handles external command and control interfaces for the AP. TFTP / FTP are used for downloading FW, configuration files, ACLs, as well as offloading configurations and debug dumps WEB / HTTP, SNMP / MIB, and CLI are used to get and set AP configuration parameters and collect runtime information and statistics FW Mgmt manages burning of new FW into the AP Flash / Config handles configuration data on the secondary storage device

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 11 RF Transmit Scheduler Access Point Core TCP Interface Receive PHY Encrypt / MIC Decrypt / MIC ACL, Filters, LT Rate Scaling, Beacon Prep Packet Classification and Address Recognition Format Packet (.11 /.3) Probe Requests Queue Manager Transmit PHY Buffer Pool Ingress Queues Receive Queues Channel Access PCF, DCF, HCF, SIFS PSP Poll Packet Data Packets Ack from STA Other Mgmt Pkts Probe Resp Instant Rates Fragmentation Ack Beacons Retries Packet Ack Request STA Data Pkt Scheduler 802.1p e PSP Buffering PSP Data Multi ESS/BSS Other Mgmt Pkts Pkts Session Control Reassembly Acks and Probes Beacons, Start Rates, Other Mgmt Packet CRC Transmit Queues Upper Level MAC Lower Level MAC

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 12 Access Point Core Functional Decomposition (1) Receive and Transmit queues and Queue Manager / Free buffer pool: Nothing particularly interesting here except that there are multiple queues per ESS/BSS and per STA. Lower Level Receive Side: handles address recognition and packet classification for inbound packets. Routes packets to the proper target destination based on classification. Reassembles inbound fragments. Received Acks and Probe requests from STAs are immediately sent to the RF Transmit scheduler. Data packets, PSP Polls, and Management packets are pushed up the stack to the Upper Level.

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 13 Access Point Core Functional Decomposition (2) Upper Level - Various Functions: Handles incoming and outgoing bridging functions. Keeps Long Term Rate Scaling information and calculates start rates based on time and historical performance information from the RF TX Scheduler. Prepares Beacons that include PSP, Load and TIMS per ESS / BSS Handles Encryption / Decryption and MIC per i Buffers and Prioritizes outbound packets per e and 802.1p rules into Transmit Queues. Buffers PSP packets in response to incoming PSP Poll packets received Formats packets from to or to Filters packets based on Type, ACLs and other filtering rules.

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 14 Access Point Core Functional Decomposition (3) Lower Level Transmit Side: Handles all outbound per packet traffic. Uses start rate information and makes instantaneous Transmit rate changes. Feeds back info to Long Term Rate Calculation Algorithm. Handles instantaneous packet Acks, multiple Probe Responses per ESS / BSS Schedules and sends out Beacons per BSS Sends out PSP data packets to waiting PSP STAs as well as other data packets to proper ESS / BSS as they arrive from packet scheduler. Handles packet level retries, and back offs per packet. Fragments large packets into smaller chunks per fragmentation rules.

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 15 Access Point Core Functional Decomposition (4) Channel Access: Handles all access to the airwaves. Handles CCA, PCF, DCF, and HCF per and e rules. Handles RTS / CTS Handles SIFS

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 16 Part 2 Distribution

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 17 Distribution of Access Point Functions (1) PHY Level Antenna and / or Radio + Antenna Lower Level MAC functions have strong real time demands Must be accomplished in micro/milliseconds Upper Level MAC functions have strong application dependencies User or STA application determines policy, very loose timing. AP Control Management functions Some functions can be placed in either category Essentially these are implementation choices AP and STA often mirror one another’s functions Beacon/TIM (AP) and PSP support (STA) Roaming: AP supplies data, SAT acts on it RTS/CTS

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 18 Distribution of Access Point Functions (2) Lower Level MAC –CRC –Channel Access –Timeout/retransmission –Packet Acknowledgements –Header Processing –Rate Control –RTS/CTS packets –PSP Support –Beacon/TIM Processing –Interface to PHY Upper Level MAC –Association Management –QoS support –Roaming –Authorization –Buffer Management –Installation/configuration –Host integration –Fragmentation/reassembly –Encryption

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 19 Distribution of Access Point Functions (3) UL MACL3 / TCPSessions & Mgmt CAPWAP Split Architecture II (WLAN Switch or Controller) L3 / TCPSessions & Mgmt CAPWAP PHYLL MAC RF Point UL MAC A B C PHYLL MACUL MACL3 / TCPSessions & Mgmt Stand Alone AP (FAT) Split Architecture I (WLAN Switch or Controller) PHYLL MACUL MACL3 / TCPSessions & MgmtPHYLL MACUL MACL3 / TCPSessions & MgmtPHYLL MAC RF Point PHYLL MAC RF Point UL MACPHYLL MAC RF Point UL MACPHYLL MAC RF Point PHYLL MAC RF Point Split Architecture III (WLAN Switch or Controller) Sessions & Mgmt CAPWAP D PHYLL MAC RF Point / Access Point UL MACL3 / TCPPHYLL MAC RF Point / Access Point UL MACL3 / TCPPHYLL MAC RF Point / Access Point UL MACL3 / TCP Variations on a distribution theme

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 20 Distributing Access Point Functions (4) AP Functional Distribution can happen in one device or across several devices on the network. –Stand Alone Access Points (FAT APs) –Wireless Switch or Controller with RF Points (Thin APs) Wireless Switch or Controller –Splits Upper Level MAC and Lower Level MAC between RF Points and Wireless Switch or Controller devices –Devices are connected via wired Ethernet infrastructure RF Points provide PHY and Lower MAC Functions –provides RF coverage for multiple PHYs –PHY specific, POE Wireless Switch provides Upper MAC Functions –Plus: Security, QoS, Packet Buffering, etc. –All management and control functions –Located in secure location (computer room, closet, etc) –Less PHY specific

doc.: IEEE /313r1 Submission March 2004 Beach & Klein, Symbol Technologies, Inc.Slide 21 Questions and Answers