paradrop
DESCRIPTION
ParaDrop is a virtualized platform for home WiFi gateway that allows diverse third-party (e.g. home automation) to be easily installed and managed. The concept of edge computing allows various services to run as close to end-user devices as possible. ParaDrop enables developers, to easily deploy their services in home gateways in a secure, isolated, and robust environment providing home users with improved experiences. Suman Banerjee, University of Wisconsin-MadisonTRANSCRIPT
ParaDrop:(Smart(virtualized(routers(to(bring(the(cloud(into(
your(home(Suman(Banerjee(
www.paradrop.org(
Smart(home(apps(
Smart(home(apps(
Should(the(cloud(manage(your(home(
thermostats?(
Smart(home(apps(
Should(the(cloud(manage(your(home(
thermostats?(
Smart(home(apps(
Should(your(home(security(feed(be(uploaded(to(the(
cloud?(
Smart(home(apps(
Should(your(home(security(feed(be(uploaded(to(the(
cloud?(
CongesDon!(
Smart(home(apps(
Can(we(watch(4K(streaming(movies?(
Smart(home(apps(
Can(we(watch(4K(streaming(movies?( Network(
(variability(
What(is(ParaDrop?(
What(is(ParaDrop?(
Edge(compuDng(in(the(extreme(
Move(the(cloud(right(into(your(home(
What(is(ParaDrop?(
Edge(compuDng(in(the(extreme(
Providing(a(cloudNlike(abstracDon(in(your(home(WiFi(router(
9LGHR7UDQVFRGLQJ
6HFXULW\&DPHUDV
(QYLURQPHQW6HQVRUV
+RPH$XWRPDWLRQ
3rd(party((apps/services((drop(into((
your(home((WiFi(router(((onNdemand(
9LGHR7UDQVFRGLQJ
6HFXULW\&DPHUDV
(QYLURQPHQW6HQVRUV
+RPH$XWRPDWLRQ
WiFi(router(has(low(latency(to(home(
devices,(and(is(alwaysNon(
ParaDrop(smart(router(
• A(programmable(substrate(
• VirtualizaDon(framework(• “Chutes”(• Isolated(and(proprietary(
• MulDple(wireless(interfaces(• WiFi,(Bluetooth,(ZigBee(
• (Wireless(interference(management(
ParaDrop(cloud(
manager(
SeeCam(cloud(service(
SeeCam(
How(it(works?(
ParaDrop(cloud(
manager(
SeeCam(cloud(service(
SeeCam(
EnvSense(
EnvSense(cloud(service(
How(it(works?(
• Transcode(video(to(adapt(to(wireless(channel(condiDons(
Demo(1:(Transcoding(
• Cache(movies(in(router(from(head(of(instant(queue(
Demo(2:(Caching(
ParaDrop(cloud(
manager(
SeeCam(cloud(service(
SeeCam(
EnvSense(cloud(service(
Demo(3:(The(Internet(of(Things(
EnvSense(
Acknowledgments(
• Dale(Willis(• Arkodeb(Dasgupta(• Mike(Bauer(• R(Sivasubramanian(• Leo(Rudberg(• Peng(Liu(• Jongwon(Yoon(
ParaDrop:(Smart(virtualized(router(to(bring(the(cloud(into(
your(home(Suman(Banerjee(
www.paradrop.org(
HandsNon(tutorial(tomorrow(morning!((8aN12noon)(