Towards ¡More ¡Timely ¡ Measurements ¡ Srinivasan Seshan
Wireless ¡Protocol ¡Design ¡ • Most ¡wireless ¡protocols ¡react ¡or ¡ operate ¡base ¡on ¡recent ¡or ¡ immediate ¡observa6ons ¡of ¡RF ¡ environment ¡ – E.g., ¡rate ¡adapta6on, ¡handoffs, ¡MAC ¡ protocols ¡ “Those ¡who ¡cannot ¡ remember ¡the ¡past ¡are ¡ • Some ¡systems ¡leverage ¡“hints” ¡ condemned ¡to ¡repeat ¡it” ¡ from ¡other ¡sources ¡ ¡ ¡ -‑ ¡George ¡Santayana ¡ 2 ¡
Wireless ¡Network ¡Management ¡ Rely ¡on ¡old ¡measurements ¡due ¡to ¡the ¡ • effort ¡required ¡to ¡perform ¡these ¡ surveys ¡ – Coverage ¡and ¡configura6on ¡problems ¡ Changes ¡at ¡many ¡different ¡6me ¡ • scales: ¡ “The ¡Only ¡Thing ¡That ¡ – Single ¡day: ¡normal ¡human ¡ac6vity ¡ Is ¡Constant ¡Is ¡Change” ¡ paJerns ¡cause ¡changes ¡in ¡user ¡density ¡ ¡-‑ ¡Heraclitus ¡ and ¡network ¡demand. ¡ ¡ ¡ – Weeks/months: ¡ ¡ Changes ¡to ¡construc6on, ¡building ¡layout ¡or ¡ • space ¡alloca6on ¡ New ¡RF ¡interference ¡sources ¡ • 3 ¡
Best ¡of ¡Both ¡Worlds? ¡ • Current ¡measurements ¡are ¡too ¡ stale ¡to ¡make ¡use ¡of ¡in ¡ protocols ¡ • In-‑protocol ¡observa6ons ¡lack ¡ sufficient ¡context ¡to ¡make ¡use ¡ of ¡by ¡others ¡ “The ¡most ¡important ¡ reason ¡for ¡going ¡from ¡one ¡ place ¡to ¡another ¡is ¡to ¡see ¡ • Need ¡more ¡accurate ¡and ¡more ¡ what's ¡in ¡between” ¡ ¡ ¡-‑ ¡Phantom ¡Tollboth ¡ con6nuous ¡measurements ¡ 4 ¡
Collec;ng ¡Wireless ¡Measurements ¡ Manual ¡WiFi ¡Collec6on ¡ – Inaccuracies ¡due ¡to ¡human ¡ high ¡ errors ¡ (update ¡frequency) ¡ ¡ Dense ¡Sensor ¡Deployments ¡ Timeliness ¡ – Cost ¡and ¡limited ¡physical ¡ moun6ng ¡loca6ons ¡ low ¡ low ¡ high ¡ Spa;al ¡Resolu;on ¡ ¡ ¡ ¡ (# ¡sampled ¡loca6ons) ¡ 5 ¡
Taking ¡Advantage ¡of ¡Devices ¡that ¡Move ¡ ¡ Social ¡ Robots ¡ Mobile ¡ Users ¡ 6 ¡
Collec;ng ¡Wireless ¡Measurements ¡ More ¡robots ¡and ¡ more ¡frequent ¡ deployments ¡ Manual ¡WiFi ¡Collec6on ¡ – Inaccuracies ¡due ¡to ¡human ¡ high ¡ errors ¡ (update ¡frequency) ¡ ¡ Dense ¡Sensor ¡Deployments ¡ Timeliness ¡ – Cost ¡and ¡limited ¡physical ¡ moun6ng ¡loca6ons ¡ Improving ¡ robot ¡ Autonomous ¡Robots ¡ capabili6es ¡ low ¡ – Accurate, ¡non-‑WiFi ¡ localiza6on ¡ low ¡ high ¡ – Repeatable/frequent ¡ Spa;al ¡Resolu;on ¡ ¡ measurements ¡ (# ¡sampled ¡loca6ons) ¡ 7 ¡
How ¡Does ¡WiFi ¡Change ¡Over ¡Time? ¡ Daily : ¡Morning, ¡ Throughput, ¡and ¡ Evening ¡ Throughput ¡ Weekly: ¡ Channel ¡11 ¡ RSSI ¡ Over ¡Four ¡ Weeks ¡ 8 ¡
Crowdsourcing ¡ Improving ¡context ¡ Data ¡collec;on ¡at ¡scale ¡ • • – E.g., ¡beJer ¡loca6on ¡ – BW ¡demands ¡ – Data ¡coverage ¡challenges ¡ – Observa6ons ¡on ¡real ¡ testbeds ¡ + ¡ = ¡ Dealing ¡with ¡noise ¡in ¡ • measurement ¡ LiveLabs@SMU ¡ – Calibra6on ¡ Looking ¡for ¡post-‑docs/ • – Measurement ¡error ¡ research ¡scien;sts ¡ ☺ ¡ – Device ¡varia6on ¡ 9 ¡
Recommend
More recommend