Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
wireless openflow demo v2
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
kwi
July 11, 2015
Technology
70
0
Share
wireless openflow demo v2
Wireless radio openflow demonstration(v2).
kwi
July 11, 2015
More Decks by kwi
See All by kwi
SmartCitizen紹介
kwi
0
350
こんなのどうかな?
kwi
1
410
加古川パスタ♡の件
kwi
0
180
給食データを味わう
kwi
0
120
rocket-up
kwi
0
63
測ってみようよ
kwi
1
460
神戸市ウェブサイト動態
kwi
0
340
Code for 選挙
kwi
0
290
Code for Japan Summit 2017 紹介
kwi
0
150
Other Decks in Technology
See All in Technology
AndroidアプリとCopilot Studioの統合
nakasho
0
140
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
37k
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
120
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
110
[最強DB講義]推薦システム | 評価編
recsyslab
PRO
0
110
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
310
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
6
770
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
100
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
14
14k
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
170
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
150
Expiration of Secure Boot Certificates for vSphere Virtual Machines
mirie_sd
0
110
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Raft: Consensus for Rubyists
vanstee
141
7.4k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
280
From π to Pie charts
rasagy
0
170
How STYLIGHT went responsive
nonsquared
100
6.1k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
380
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
510
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Building Applications with DynamoDB
mza
96
7k
Transcript
Wireless openflow demo Hiroaki KAWAI <
[email protected]
> v2
Wireless + openflow ? • AP の上位回線に openflow が入っている •
Wifi controllerの延長 • 古典的:トラフィックが全てコントローラを経由 • エッジからルーティング • エッジからのルーティングにopenflowを使う
Wireless + openflow ! • AP の上位回線に openflow が入っている •
802.11 frame を openflow で扱う – もちろんAPの上位回線に入れることもできます – 無線網内で使えるように – 非Ethernet frameを扱えるようにする
Today's 802.11 • Mesh や Wifi-direct (P2P) も使われだした – いわゆる
AP があるという Infrastructure 以外 • IoT で無線が良く使われるようになってきた • Wifi controller の使い勝手は…? • もっと自在に使えるようにしたい!
802.11 frame openflow • Openflow 1.3 + stratosphere experimenter –
通常の Ethernet frame と混ぜても使える • gopenflow switch – golang userland software openflow switch – Linux cfg80211 driver 対応 – https://github.com/hkwi/gopenflow
デモ構成 • 複数APを同一SSIDでデプロイ – SSID: stratos2 – PSK: hogehoge •
管理画面 – http://alpha.local:9000/ • alpha.local = 192.168.23.1 Bonjourが有効なら DEMO
管理画面 : Current session DEMO
管理画面 : Current radio DEMO
現在のAssociationの電波状態 STA (You) AP DEMO
管理画面 : STA DEMO
STAを観測 STA (You) AP AP AP DEMO
管理画面 : AP DEMO
APが使用している電波の状態 STA (You) AP STA STA STA DEMO
管理画面 : Manage DEMO
AP切り替え STA (You) AP AP AP 指定したAPがOKを返すまで再試行する (順番によってはもう一度試さないとダメかも) DEMO
Demo の裏側 • 電波強度は packet_in のメタデータ • 使っている 802.11 frame
– Probe request – Association 後 • Management or Data を定期的にサンプリング
Demo の構成 phy#1 wlan0 mon0 hostap gopenflow eth0 Controller uplink
monitor mode AP mode radius openflow
デバイスごとの癖 • Windows – Background scanで動作する • Mobile phone –
すぐに sleep に入る • iOS – 802.11kを期待していて、scanしない
Any questions?
予告 • Bluetooth LE 6LoWPAN 対応 – Trema day #7
(8/8)