1 / 20

AOL Modern Homes

AOL Modern Homes. RM and Personalization. Remote Management. Task 1. Rudimentary End-to-End System Connection to sensor XML control Task 2. Basic End-to-End System Fault detection and partial tolerance Basic Alarm Management Task 3. Advanced Implementation Device-to-Device Interface

mahala
Download Presentation

AOL Modern Homes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AOL Modern Homes RM and Personalization

  2. Remote Management • Task 1. Rudimentary End-to-End System • Connection to sensor • XML control • Task 2. Basic End-to-End System • Fault detection and partial tolerance • Basic Alarm Management • Task 3. Advanced Implementation • Device-to-Device Interface • Control of multiple device and sensor types • Fault detection, logging and tolerance • Integration with Personalization Component • Complete Remote Management Infrastructure

  3. XML Control Infrastructure • Create an XML definition for all known interfaces (AXML – AOL XML) • Base all feasible interfaces on AXML

  4. Control Sensors/Actuators • Collect information on sensors in Lab • Use JAVA-based SNMP (v3) for control

  5. SNMP • SNMP (Simple Network Management Protocol) • A widely-used network monitoring and control protocol • Data reported by SNMP agents (HW or SW processes) send each device activity to the overseeing console

  6. MIB • The agents return information contained in a MIB (Management Information Base), which is a data structure that defines what is obtainable from the device and what can be controlled. • Current MIBs are written in a specialized language • See next

  7. Example of an operation • Testing an interface. operation ifTest { Oid ifMIBOperations.2; arguments (ifIndex InterfaceIndex, testType Enumeration (test1(1), test2(2)); errors (ifIndexInvalid(1),ifIndexInUse(2)); results (result Enumeration (success(1), failed(2), aborted(3)); description "....."; };

  8. MIB, XML • Now, industry does not use XML for MIBs • MIBs are used for SNMP and RMON* • Remote MONitoring - Extensions to SNMP provide comprehensive network monitoring; proactive and can set alarms on a variety of traffic conditions. RMON2 can monitor application traffic that flows through. • Heavily used and change will cost Mucho Bucs • Initial attempts of (MIB►XML) are underway

  9. Rudimentary Browser-based RM XML Interface • Many around • Shouldn’t be too difficult • With MIB►XML

  10. Personalization • Task 1. Rudimentary infrastructure for house setting • 1.1  A rudimentary framework for personal, family and service setting • 1.2  A rudimentary XML browser for house setting

  11. Task 2. RM connection 2.1  Minimal realistic setting of house in ordinary conditions 2.2  Support for RM connections and routing for personal activities 2.3  Research in Automatic Identification in order to identify house members 2.4  Research of Automatic Learning from Usage Patterns

  12. Context

  13. 1.1  A rudimentary setting • Framework for personal, family and service setting. Initially: • Via a personal and family interface developed by us • Automatically derived by following users • Initial personal and family setting done via a GUI

  14. 1.2  A rudimentary browser interface • XML interface for house setting, see RM • The use of XML in browser is wide enough to be imported into the modern home setting with minor adaptation.

  15. 2.1  Minimal realistic setting of house in ordinary conditions • Source of parameters: • Make the modern home usable with parameters: • Parameters come with the appliance • Parameters derived by Personalization • Home members will set parameters • Many parameters will result from the development of the modern home

  16. 2.2  Support for RM connections and routing for personal activities • With identified user: • Personalization automatically sets devices • Notify user of problems • Employ use history • Routing depends on: • Personal privacy needs • Availability of WKS • House topography

  17. 2.3  Research in Automatic Identification in order to identify home members • In progress • 2 doctoral students, use also for IDS • Relatively easy to identify a user in a group 4-8 users (obvious) • Extensive history will help • The implementation will teach us a lot

  18. 2.4  Research of Automatic Learning from Usage Patterns • In progress • Completed successfully for UNIX command lines • Shows promise with URL use • Intention to do it on: • Modern home users • Communication packets

  19. Full Steam A Head Take it easy, it’s doable.

More Related