ROLL%20Routing%20Requirements;%20The%20connected%20home - PowerPoint PPT Presentation

About This Presentation
Title:

ROLL%20Routing%20Requirements;%20The%20connected%20home

Description:

ROLL Routing Requirements; The connected home. 8. Moving nodes ... Large systems structured into many subnets (Cabled) backbone. Managability. Security ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 24
Provided by: ietf
Learn more at: https://www.ietf.org
Category:

less

Transcript and Presenter's Notes

Title: ROLL%20Routing%20Requirements;%20The%20connected%20home


1
ROLLRouting RequirementsThe connected home
  • Anders Brandt
  • March 2008

2
The connected home
  • A world of Buzzwords...
  • Home Control or
  • Home Automation or
  • Intelligent Home or
  • Smart House or
  • ...(pick one)

3
The connected home
4
Entering a room
5
Entering a room, v.2
6
Leaving home
OFF
OFF
OFF
OFF
OFF
OFF
7
Leaving home, Contd
  • Turn off group
  • User experience matters
  • Lamps must (appear to) react at the same time
  • Visible lamps typically within direct range gt
  • Address group unacknowledged
  • 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
Moving nodes
  • Media center is within direct range of remote
    control

9
Moving nodes, Contd
  • Media center is within direct range of remote
    control
  • Now the user walks to the kitchen...

10
Moving nodes, Contd
  • Remote control is out of range

11
Moving nodes, Contd
  • Remote control must find available routers

12
Moving nodes, Contd
  • Router is used to talk to media center

13
Devices in the home
  • Lamp module
  • Switch module
  • Movement sensor
  • Smoke alarm
  • Remote control

14
Devices in the home, Contd
  • Lamp module Switch module
  • Static location
  • Always on
  • Distributed all over the house
  • Obvious routing resources
  • (battery backup is rare)

15
Devices in the home, Contd
  • 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
Devices in the home, Contd
  • Remote control
  • Battery-operated
  • Mobile
  • Only wakes up when operated (or moved)
  • May have to remember several gateways
  • Not attractive as routing resource

17
draft-brandt-roll-home-routing-reqs
  • Application use cases
  • Specific routing requirements forthe connected
    Home
  • A comment on traffic patterns

18
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
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
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
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
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
Conclusion
  • Unique requirements to routing
  • Real applications - it is out there already...
  • Should be considered in protocol studies
  • Comments are welcome on the list
  • Anders Brandt
  • abr_at_zen-sys.com
Write a Comment
User Comments (0)
About PowerShow.com