Home Information Management Services


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Home Information Management Services

  1. 1. Home Information Management Services Art Harvey Broadband Networks Research Labs [email_address]
  2. 2. Practicality Intrudes <ul><li>Vision: </li></ul><ul><ul><li>The presence of a home network will enable creation of many new applications and services </li></ul></ul><ul><ul><ul><li>Such as Home Information Management Services </li></ul></ul></ul><ul><li>Reality: </li></ul><ul><ul><li>I encounter difficulty in simply adding devices and software to my home PC and in keeping the PC operating. Imagine life with a home network </li></ul></ul>
  3. 3. The Real Topic of this Talk <ul><li>Challenges of making home networks easy to install, use and maintain </li></ul><ul><li>Industry efforts to address this problem </li></ul><ul><li>Our approach to these issues </li></ul><ul><li>Home Information Management Services </li></ul><ul><ul><li>An application that addresses an emerging need and illustrates how we think Home Networks should behave </li></ul></ul>
  4. 4. What is a Home Network? <ul><li>A “Home Network” connects consumer devices in the home to facilitate communications among the devices </li></ul>STB Fixed Wireless Wireless Adapter Wireless Home LAN Media Access Gateway Existing Telephone Wiring Internal HPNA Printer Adapter Indoor CM/BTI Voice Adapter Outdoor CM/BTI Fax Voice Adapter No Adapter
  5. 5. Some Home Network Application Drivers <ul><li>Technology advances make it practical </li></ul><ul><ul><li>Small, low cost storage and computation </li></ul></ul><ul><ul><li>High bandwidth distribution </li></ul></ul><ul><ul><li>Evolution of MAC/PHY standards for the home </li></ul></ul><ul><ul><ul><li>Wireless devices </li></ul></ul></ul><ul><li>Economical device sharing and control </li></ul><ul><ul><li>Consolidation of display devices, and automation </li></ul></ul><ul><li>Migration to lower cost IP based services </li></ul><ul><ul><li>Voice, video and data </li></ul></ul><ul><li>The Internet </li></ul><ul><li>Entertainment and multimedia </li></ul><ul><ul><li>Multi-player gaming, video on demand </li></ul></ul><ul><li>Services targeted to home consumers </li></ul><ul><ul><li>Messaging, backup, e-commerce, remote sensing </li></ul></ul>
  6. 6. Rosy Predictions <ul><li>The home-networking equipment market is expected to grow from about $600 million this year to more than $5.7 billion by 2004 (Cahners In-Stat Group) </li></ul><ul><li>More than 12 million U.S. homeowners want to implement home-networking capabilities within the next year (Yankee Group) </li></ul><ul><li>Cahners In-Stat Group predicts annual sales of 30,000,000 residential gateway units for a total of $5 billion in 2005 </li></ul><ul><li>But… </li></ul><ul><li>Widespread adoption requires substantial improvements in ease of use, security, and robust operation </li></ul>
  7. 7. Challenges <ul><li>Accessible to normal humans </li></ul><ul><ul><li>No 4-letter words </li></ul></ul><ul><ul><ul><li>DHCP, RARP, ICMP, RSVP, IGMP, NAPT, SNMP, TFTP, MPLS… </li></ul></ul></ul><ul><li>Configuration and management; Inter-working </li></ul><ul><ul><li>Possibly more than one connection to the Internet </li></ul></ul><ul><ul><ul><li>Cable modem, xDSL, Fixed wireless, Ethernet over twisted pair (EFM), Fiber to the home (FTTH), Satellite, … </li></ul></ul></ul><ul><ul><li>Variety of home interconnects </li></ul></ul><ul><ul><ul><li>CAT5 Ethernet, wireless LAN (802.11x / proprietary), wireless PAN (Bluetooth), phone line (HPNA), power line (X10/CEbus, HomePlug), wired clusters (IEEE 1394, USB…) </li></ul></ul></ul><ul><ul><ul><li>Changing connectivity </li></ul></ul></ul><ul><ul><li>Multiple device types and multiple devices of each type </li></ul></ul><ul><ul><li>Multiple protocol suites </li></ul></ul><ul><ul><li>Multiple servers of the same type </li></ul></ul>
  8. 8. More Challenges <ul><li>Fault diagnosis and maintenance </li></ul><ul><ul><li>Detect failures and misconfiguration </li></ul></ul><ul><li>Robust </li></ul><ul><ul><li>Fault Tolerant </li></ul></ul><ul><ul><ul><li>Local effects only </li></ul></ul></ul><ul><ul><li>Self-stabilizing </li></ul></ul><ul><ul><ul><li>Deterministic </li></ul></ul></ul><ul><li>Secure </li></ul><ul><ul><li>Always connected to Internet means new risks </li></ul></ul><ul><ul><li>Control Access and operations on resources </li></ul></ul><ul><li>Quality of Service (QoS) </li></ul><ul><ul><li>Needed for applications that have minimum requirements on throughput, delay or delay variation for acceptable operation </li></ul></ul><ul><ul><ul><li>Video, gaming </li></ul></ul></ul>
  9. 9. Current Solutions May Not Always Apply <ul><li>A Home Network differs from an Enterprise Network </li></ul><ul><ul><li>Cost sensitivity </li></ul></ul><ul><ul><ul><li>IP address sharing leads to new problems </li></ul></ul></ul><ul><ul><li>Scale </li></ul></ul><ul><ul><ul><li>Many homes with few users in each </li></ul></ul></ul><ul><ul><ul><li>Many simple, specialized devices per user </li></ul></ul></ul><ul><ul><li>No IT department </li></ul></ul>
  10. 10. Industry Activities <ul><li>IETF ZEROCONF </li></ul><ul><ul><li>General, ad hoc formation of networks </li></ul></ul><ul><ul><li>Not specific to home </li></ul></ul><ul><li>Residential Gateway approach </li></ul><ul><ul><li>Designed by and for access providers (e.g. MSO) </li></ul></ul><ul><ul><li>CableLabs </li></ul></ul><ul><ul><ul><li>CableHome </li></ul></ul></ul><ul><ul><ul><li>http://www.cablelabs.com/cablehome/specs/CH-SP-I01-020405.pdf </li></ul></ul></ul><ul><ul><li>DSL Forum </li></ul></ul><ul><ul><ul><li>Similar to CableHome approach </li></ul></ul></ul>
  11. 11. Observations on CableHome <ul><li>Designed from a cable provider viewpoint </li></ul><ul><ul><li>Aimed at delivering managed services from the MSO network to the home network </li></ul></ul><ul><ul><li>Example: focuses on protecting MSO rather than home </li></ul></ul><ul><li>Architecture presumes a cable-modem based residential gateway </li></ul><ul><ul><li>Won’t help with your home network if you don’t have a CableHome compliant residential gateway </li></ul></ul><ul><li>Points to existing standards where applicable </li></ul><ul><ul><li>IP-based </li></ul></ul>
  12. 12. CableHome Architecture Home Gateway Cable Home Domain MODEM <ul><li>Services </li></ul><ul><li>Management & Provisioning </li></ul><ul><li>Addressing & Forwarding </li></ul><ul><li>Quality of Service </li></ul><ul><li>Security </li></ul>Access Network Home Network
  13. 13. CableHome Services <ul><li>Remote service provisioning by MSO </li></ul><ul><li>Secure, remote management of gateway by MSO </li></ul><ul><li>SNMP proxy for managing devices in home </li></ul><ul><li>DHCP for IP address and parameter configuration </li></ul><ul><li>ICMP ping </li></ul><ul><li>UDP/TCP loopback/echo </li></ul><ul><li>NAT/NAPT </li></ul><ul><li>Mixed bridging/routing </li></ul><ul><li>DNS </li></ul><ul><li>CQoS (extension of PacketCable QoS) </li></ul><ul><li>Firewall (two-way) </li></ul>
  14. 14. Integrated Services Home Networking <ul><li>Systems approach to unify home network and to provide coherence and ease of use </li></ul><ul><ul><li>Home network management and maintenance </li></ul></ul><ul><ul><li>Naming and discovery of devices and services </li></ul></ul><ul><ul><li>Automated configuration </li></ul></ul><ul><ul><li>Infrastructure </li></ul></ul><ul><ul><ul><li>Communications </li></ul></ul></ul><ul><ul><ul><li>Application development (middleware) </li></ul></ul></ul><ul><ul><li>Security </li></ul></ul><ul><ul><li>Applications for the home </li></ul></ul><ul><li>Evolutionary </li></ul><ul><ul><li>Build on existing standards (e.g. CableHome) </li></ul></ul><ul><ul><li>Emphasize simplicity of approach </li></ul></ul><ul><ul><li>Minimize changes to devices </li></ul></ul><ul><ul><li>Leads to more server-based approach </li></ul></ul>
  15. 15. Home Information Management <ul><li>Information is created and collected rapidly at low cost </li></ul><ul><ul><li>Digital photography, video clips, financial statistics, … </li></ul></ul><ul><li>Need to protect, share, sort, classify and find data </li></ul><ul><ul><li>Some data are more valuable than others. Data needs to be: </li></ul></ul><ul><ul><ul><li>Classified with respect to value and other metrics </li></ul></ul></ul><ul><ul><ul><li>Protected from unauthorized disclosure </li></ul></ul></ul><ul><ul><ul><li>Shared with authorized principals </li></ul></ul></ul><ul><ul><ul><li>Protected against loss </li></ul></ul></ul><ul><ul><li>Information is stored in a myriad physical devices some of which move. People would like to: </li></ul></ul><ul><ul><ul><li>Attach devices (that store data) to network </li></ul></ul></ul><ul><ul><ul><li>Locate and retrieve data from these devices </li></ul></ul></ul><ul><ul><ul><li>Display data anywhere </li></ul></ul></ul>
  16. 16. Photograph Management 1 <ul><li>Find pictures on devices attached to home network </li></ul><ul><ul><li>Automatically find and configure devices as they attach to network </li></ul></ul><ul><ul><li>Discover pictures on device </li></ul></ul><ul><li>Index pictures for later retrieval by attributes </li></ul><ul><ul><li>Analyze content automatically </li></ul></ul><ul><ul><ul><li>Facial and shape recognition </li></ul></ul></ul><ul><ul><ul><li>Other attributes </li></ul></ul></ul><ul><ul><ul><ul><li>Date, location, … </li></ul></ul></ul></ul>
  17. 17. Photograph Management 2 <ul><li>Policy-based management </li></ul><ul><ul><li>Protection and access control </li></ul></ul><ul><ul><ul><li>Share with friends and family </li></ul></ul></ul><ul><ul><li>Move/back-up </li></ul></ul><ul><li>Access anywhere </li></ul><ul><ul><li>Adapt content to display device </li></ul></ul><ul><ul><li>User annotation via different interfaces </li></ul></ul><ul><ul><ul><li>Voice or text </li></ul></ul></ul><ul><ul><li>QoS infrastructure </li></ul></ul>
  18. 18. Conceptual Illustration Cheese <ul><li>Connect and configure </li></ul>Yes Is this George Washington? Home Network <ul><li>Discover device and find pictures </li></ul><ul><li>Automatically index </li></ul><ul><li>User confirms and adds annotations </li></ul>Home Server <ul><li>Name: He Slept Here </li></ul><ul><li>Storage Location: Camera </li></ul><ul><li>Type: Photo </li></ul><ul><li>Photo Content Attributes: </li></ul><ul><li>People: George Washington </li></ul><ul><li>Place: Our home in DC </li></ul><ul><li>… . </li></ul><ul><li>Name: New picture xxxx </li></ul><ul><li>Storage Location: Camera </li></ul><ul><li>Type: Photo </li></ul><ul><li>Photo Content Attributes: </li></ul><ul><li>People: George Washington </li></ul><ul><li>Place: Unknown </li></ul><ul><li>… . </li></ul>