Working drafts ISO 30100-1 WD Scopes Requirements Relation of resources in home network
ISO 30100-2 WD
Home network management Resource management architecture Resource management process Management application
Home resource object Annex : Home resource model example
ISO 30100-3 WD (TBD) Conclusion 2
ISO/IEC JTC1 SC25 WG1
Scope (1/2)
This standard specifies the general information model and architecture for managing resources of home network.
Home network resources are managing objects which can be used to accomplish home network services. Essential resource definitions specify for device, network, and service resources.
The objectives Define new terms of logical resources describing for device, network and application in home area network Specify the logical information model for describing a relation between resources Describe the basic logical functional procedures of home area network (ex: Remote Maintenance, Auto-configuration, Fault Processing)
Home resource model
an abstract, formal representation of resource objects in home that includes their properties, relationships and the operations that can be performed on them
3
ISO/IEC JTC1 SC25 WG1
Scope (2/2) HNRM is needed to
reduce a maintenance cost in home environments provide the maintainability with a global view to home network/service providers/end users
HNRM(ISO/IEC 30100) is applicable to
Management Server in Home Network Service Provider Complex Server of Apartment Complex Office Home Residential Gateway or STB
HNRM
Home Network Resource Management – Part 1: Requirements Home Network Resource Management – Part 2: Architecture Home Network Resource Management – Part 3: Management Application
4
ISO/IEC JTC1 SC25 WG1
Requirements Usage model
Remote Management Protocol Detail protocol specification for management procedure Service architecture for remote management
Detail specific protocol is not a scope about this project Understanding of the HES application configuration Easy configuration of the HES entity Fault processing of the HES entity
Protocol HG Server Protocol
STB
5
ISO/IEC JTC1 SC25 WG1
Requirements Functional Requirements
Full description to the whole system configuration Home network consists of a lot of home devices that are connected with the network equipment. Also many applications would be executed among several devices, for example, residential gateway. The information about the system configuration is described though this standard.
Extensibility Device, network, system and service can be represented as HES entities. Customer or administrator can also add other information such as a vehicle domain, internet cloud service, a new end-user profile or other information models. The information models are extendable.
Consistency The information model should guarantee its consistency. There might be several ambiguities or inconsistent attributes describing resource model in HES entity. This standard should provide functionality to confirm validity of HES entity description.
6
ISO/IEC JTC1 SC25 WG1
Requirements Information model requirements
Resource description The resource description shall describe a fully logical object derived from HES.
Relation description The relation description shall describe a fully logical relationship among different logical objects derived from HES.
Information description The information description is used for describing external information such as weather information, energy cost, TV channel guide.
Management procedure to information models Management procedure means configuration and verification of HES entities object models.
7
ISO/IEC JTC1 SC25 WG1
Relation of resources in home network service-network relation service-device relation device-network relation
LSMa
Location Info
LSM
SVC SVC SVC
LSMa
SVCSVC
DM
Service Information
RM
LSMa AFM
NM
SVC
LonWorks Interoperability UPnP
Device Information
wireless Ethernet
B
Network Topology Information Network Traffic Information
Living Room
B
Kitchen
Library
B
PLC
Bedroom
Porch
Floor Plan Information
Definition of resources and relations with resources can provide to the detail description of home network 8
ISO/IEC JTC1 SC25 WG1
Home Network Resource Management Information Model for Resource Management and Monitoring
Information Model of Resource, Relationship between Resources Example
Device Information with functional properties, Physical Location Information Service Information with functional properties Binding Information among Service and Devices
Home Resource Map
9
ISO/IEC JTC1 SC25 WG1
Home network management Resource Management Architecture Home network resource management architecture is operated on the top of HES interoperability framework. The interoperability framework abstracts the heterogeneity of various home networks or middleware technologies. Management Application Management Application
Home Resource Management Process
Resource Information Provider Resource Information Provider Resource Information Provider
HES Interoperability Framework OSI Layers 1-7
{
Home Network Middleware 1
Home Network Middleware 2
Home Network Middleware 3
10
...
Home Network Middleware N
ISO/IEC JTC1 SC25 WG1
Home network management Resource Management Process
Home resource management process consists of resource objects and the management information. Home resource management process uses HRPI (Home Resource Provider Interface) to collect the resource data from the resource information providers and to transfer control commands back to HES entities via the resource information providers.
11
ISO/IEC JTC1 SC25 WG1
Home network management Management Application A management application is a user process that communicates with resource management process via HRMI (Home Resource Management Interface). Through HRMI, a management application can execute diagnostics functions, remote error handling and control of resources by obtaining the information from resource objects and resource relation objects.
12
ISO/IEC JTC1 SC25 WG1
Home Resource Object Domain, class and resource object
A home resource object is located within the resource management process in home environment. A resource object contains information from managed elements and it has three levels of hierarchy : (i) domain, (ii) class and (iii) object. Resource Object ::= []+ Resource Object Common Part DomainObjInfo