AOL Modern Homes RM and Personalization Remote Management

  • Slides: 20
Download presentation
AOL Modern Homes RM and Personalization

AOL Modern Homes RM and Personalization

Remote Management • Task 1. Rudimentary End-to-End System – Connection to sensor – XML

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

XML Control Infrastructure • Create an XML definition for all known interfaces (AXML –

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

Control Sensors/Actuators • Collect information on sensors in Lab • Use JAVA-based SNMP (v

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

SNMP • SNMP (Simple Network Management Protocol) • A widely-used network monitoring and control

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

MIB • • The agents return information contained in a MIB (Management Information Base),

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

Example of an operation • Testing an interface. operation if. Test { Oid if.

Example of an operation • Testing an interface. operation if. Test { Oid if. MIBOperations. 2; arguments (if. Index Interface. Index, test. Type Enumeration (test 1(1), test 2(2)); errors (if. Index. Invalid(1), if. Index. In. Use(2)); results (result Enumeration (success(1), failed(2), aborted(3)); description ". . . "; };

MIB, XML • Now, industry does not use XML for MIBs – MIBs are

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. RMON 2 can monitor application traffic that flows through. – Heavily used and change will cost Mucho Bucs • Initial attempts of (MIB►XML) are underway

Rudimentary Browser-based RM XML Interface • Many around • Shouldn’t be too difficult –

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

Personalization • Task 1. Rudimentary infrastructure for house setting – 1. 1 A rudimentary

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

Task 2. RM connection 2. 1 Minimal realistic setting of house in ordinary conditions

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

Context Applications Personalization Media Delivery and Control Remote Management Appliances, Sensors, communication network

Context Applications Personalization Media Delivery and Control Remote Management Appliances, Sensors, communication network

1. 1 A rudimentary setting • Framework for personal, family and service setting. Initially:

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

1. 2 A rudimentary browser interface • XML interface for house setting, see RM

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.

2. 1 Minimal realistic setting of house in ordinary conditions • Source of parameters:

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

2. 2 Support for RM connections and routing for personal activities • With identified

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

2. 3 Research in Automatic Identification in order to identify home members • In

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

2. 4 Research of Automatic Learning from Usage Patterns • In progress • Completed

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

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

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