paradrop

Post on 22-Nov-2014

326 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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-Madison

TRANSCRIPT

ParaDrop:(Smart(virtualized(routers(to(bring(the(cloud(into(

your(home(Suman(Banerjee(

(suman@cs.wisc.edu)(

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(

(suman@cs.wisc.edu)(

www.paradrop.org(

HandsNon(tutorial(tomorrow(morning!((8aN12noon)(

top related