bismark platform
play

BISmark Platform 2015/16 Status and Roadmap Agenda Project Status - PowerPoint PPT Presentation

BISmark Platform 2015/16 Status and Roadmap Agenda Project Status & Architecture What we have (deployed)? What we want (roadmap)? Project Status Broadband Internet Service Benchmark 2010; OpenWrt based customized


  1. BISmark Platform 2015/16 Status and Roadmap

  2. Agenda ● Project Status & Architecture ● What we have (deployed)? ● What we want (roadmap)?

  3. Project Status ● Broadband Internet Service Benchmark 2010; ● OpenWrt based customized firmware; ● embedded experiments for internet perf. measurements; ● ~ 120 reliable online routers over 5 continents; ● > 500 unique routers seen in our database; ● Alternatives: port for deb packages, compatible packages for Debian wheezy, Raspian (Raspberry PI).

  4. Project Status ● Users: ○ free router (WND3800 Netgear, WDR3600 TP-Link) ○ Netgear 16MB / TP-Link 8MB (128MB RAM) ○ historical charts for bandwidth & latency at networkdashboard.org ● Researchers: ○ vantage points (censorship, perf. measurements, experiments) ● NetOps: ○ references/comparisons

  5. Project Status online inactive

  6. Architecture Control Plane Data Plane Adding experiments: OpenWrt Firmware $brm groups new my-experiment2 $brm groups add-nodes 0W0209A65CFF bismark-crontab $brm experiments new my-experiment2 $brm import packages my-exp2.ipkg … bismark-management-client $brm experiments add-packages my-exp $brm check bismark-experiment-wrapper1 $brm commit $brm deploy bismark-experiment-wrapper2 my-experiment2 bismark-data-transmit /tmp/bismark-uploads

  7. Active Measurements ● Automated measurements ○ netperf ○ fping ○ paris-traceroute ● Provides valuable information for: ○ Troubleshooting ○ Diagnosing & benchmarking ISP's connections

  8. Example: Latency

  9. Example: Latency

  10. Example: Bandwidth

  11. Example: Bandwidth

  12. Passive Measurements Peeking Behind the NAT: An Empirical Study of Home Networks. Authors: Sarthak Grover, et al.

  13. Advanced Active & Passive Packages ● Converge to one-size-fits-all; ● User interest and interaction through widgets; ● Active: Emulate/Mimic applications; ● Passive: Monitor user’s white list; ● Non-intrusive passive; Realtime impairments monitoring: App Test Buttons: HTTP Mb/s Facebook Youtube Video Bittorrent Retrans- League of Legends missions

  14. END

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