Download presentation
Presentation is loading. Please wait.
Published byAlicia Fox Modified over 9 years ago
1
V0.2ROLL Routing Requirements; The connected home1 Anders Brandt March 2008
2
V0.2ROLL Routing Requirements; The connected home2 The connected home A world of Buzzwords... –Home Control or –Home Automation or –Intelligent Home or –Smart House or –... (pick one)
3
V0.2ROLL Routing Requirements; The connected home3 The connected home
4
V0.2ROLL Routing Requirements; The connected home4 Entering a room
5
V0.2ROLL Routing Requirements; The connected home5 Entering a room, v.2
6
V0.2ROLL Routing Requirements; The connected home6 Leaving home OFF
7
V0.2ROLL Routing Requirements; The connected home7 Leaving home, Cont’d ”Turn off group” –User experience matters Lamps must (appear to) react at the same time Visible lamps typically within direct range => 1.Address group unacknowledged 2.Address individual nodes to ensure new state –IP Multicast is not the solution IP Multicast requires subscription from targets Groupcast is needed (bitmap addressing in subnet)
8
V0.2ROLL Routing Requirements; The connected home8 Moving nodes Media center is within direct range of remote control
9
V0.2ROLL Routing Requirements; The connected home9 Moving nodes, Cont’d Media center is within direct range of remote control Now the user walks to the kitchen...
10
V0.2ROLL Routing Requirements; The connected home10 Moving nodes, Cont’d Remote control is out of range
11
V0.2ROLL Routing Requirements; The connected home11 Moving nodes, Cont’d Remote control must find available ”routers”
12
V0.2ROLL Routing Requirements; The connected home12 Moving nodes, Cont’d ”Router” is used to talk to media center
13
V0.2ROLL Routing Requirements; The connected home13 Devices in the home Lamp module Switch module Movement sensor Smoke alarm Remote control
14
V0.2ROLL Routing Requirements; The connected home14 Devices in the home, Cont’d Lamp module & Switch module –Static location –Always on –Distributed all over the house –Obvious routing resources (battery backup is rare)
15
V0.2ROLL Routing Requirements; The connected home15 Devices in the home, Cont’d Movement sensor & Smoke alarm –Battery-operated –Mounted in inconvenient places –Important to safety –Battery lifetime optimized via 99%+ sleep mode –Requesting remaining battery is difficult Node only listens rarely –Routing should be avoided
16
V0.2ROLL Routing Requirements; The connected home16 Devices in the home, Cont’d Remote control –Battery-operated –Mobile –Only wakes up when operated (or moved) –May have to remember several gateways –Not attractive as routing resource
17
V0.2ROLL Routing Requirements; The connected home17 draft-brandt-roll-home-routing-reqs Application use cases Specific routing requirements for the connected Home A comment on traffic patterns
18
V0.2ROLL Routing Requirements; The connected home18 draft-brandt-roll-home-routing-reqs Support for multiple paths. Nodes may be –failing –powered off –moved Ability to locate a working path within 250ms Neighbor discovery must be smart or frequent –Consumers move nodes at will...
19
V0.2ROLL Routing Requirements; The connected home19 draft-brandt-roll-home-routing-reqs ”Groupcast” –Ability to address a set of devices, e.g. lamps –Reveiving nodes are grouped by the sender (IP multicast receivers join a group individually) Bug: ”all devices (multicast)” – should read “all devices (broadcast)”
20
V0.2ROLL Routing Requirements; The connected home20 draft-brandt-roll-home-routing-reqs Constrained routing –Routing must respect node limitations CPU speed Memory size Battery capacity Sleep intervals Safety (Do not drain the battery of a smoke alarm) convenience of changing battery (Do not drain the battery of a ceiling-mounted sensor)
21
V0.2ROLL Routing Requirements; The connected home21 draft-brandt-roll-home-routing-reqs Scalability and traffic patterns –Support 200+ nodes in a subnet (Many sensors/light devices in a future home) –Large systems structured into many subnets (Cabled) backbone Managability Security Isolating problems (all the usual IP reasons)
22
V0.2ROLL Routing Requirements; The connected home22 draft-brandt-roll-home-routing-reqs Traffic patterns –Central lighting control any-to-one + one-to-many (all switches talk to the central controller. Controller controls light) –Distributed mesh system any-to-many (many controllers/switches control light devices directly)
23
V0.2ROLL Routing Requirements; The connected home23 Anders Brandt abr@zen-sys.com Conclusion Unique requirements to routing Real applications - it is out there already... Should be considered in protocol studies Comments are welcome on the list
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.