architecture for software defined
play

Architecture for Software-Defined Wireless Networks Julius - PowerPoint PPT Presentation

AeroFlux: A Near-Sighted Controller Architecture for Software-Defined Wireless Networks Julius Schulz-Zander, Nadi Sarrar, Stefan Schmid WiFi needs SDN! Network services as applications Channel Selection Coarse Grained Control


  1. AeroFlux: A Near-Sighted Controller Architecture for Software-Defined Wireless Networks Julius Schulz-Zander, Nadi Sarrar, Stefan Schmid

  2. WiFi needs SDN! • Network services as applications – Channel Selection Coarse Grained Control – Mobility Management Global visibility – Client Load Balancing – WIDS/WIPS Systems Local Visibility – Traffic aware TX control Frequent Events Fine Grained Control • Per-flow TX settings • e.g., PHY rate, retry, power

  3. The Case for Near-Sighted Controller • Fine grained control – Transmission settings on a per-slice, per-client, and per-flow level – Traffic and application aware transmission control – E.g., live video streaming optimizations through adaptive (Direct) multicast strategies • Approach: handle frequent, localized events close to their origin

  4. SDN for WiFi • OpenFlow (OF) for the integration with wired part • OF enabled Access Points (APs) • Separate south-bound interface for WiFi • Global Controller based on Odin 1 • Near-Sighted Controller close to the APs • WiFi specific Agents on APs handle – Light Virtual Access Points (per client state) – WiFi datapath transmission entries 1 L. Suresh, J. Schulz-Zander, R. Merz, A. Feldmann, and T. Vazao. Towards programmable enterprise WLANS with Odin. In HotSDN ’12 .

  5. Architecture • Global Controller for coarse-grained control – Services that require global visibility – Middlebox handling beneficial • Near-sighted controller for fine grained control – Latency-critical and load-intensive tasks – Per-Flow transmission settings – Transmission statistic collection • Radio Agent exposes all functionalities – LVAP abstraction – Handles WiFi Datapath entries – Provide interface for statistic collection

  6. Use Case: Live Video Streaming • Live video multicast stream • Match through OF rule • Redirected to Middlebox • Differentiation – Keyframes – Interframes • WiFi DP rule for each subflow • Transmit keyframes more robust • Challenge: Frame Aggregation

  7. Current State • Global Controller • Datapath Element tested • Proof of concept NSC • Near-Sighted Controller is work in progress • Deployment ongoing (Lab deployment) • Deployment in production network planned for this Summer

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend