Directory service in an automation system
First Claim
Patent Images
1. A method for making available a directory service in an automation system, comprising:
- providing a plurality of Webservice applications in the automation system, each implementing at least one Internet standard selected from the set TCP/IP, HTTP, SMTP, XML, and SSL;
providing a plurality of appliances in the automation system, each appliance comprising an automation apparatus with a data interface to at least one of the Webservice applications, the appliances forming a distributed structural topology of the automation system;
providing an Automation Directory Discovery and Integration directory service (ADDI) on a server with access to at least some of the Webservice applications via a data communications network, the ADDI comprising a mapping of installation structures and the structural topology of the automaton system, and a database of access possibilities, service and functionality descriptions, and interface information of the appliances;
providing a query service on the server for accessing the ADDI by remote operational and observational systems and by installations of the automation appliances via the data communications network; and
automatically registering the appliances and functionalities of the automation system by providing a plug-and-play discovery process in which a newly installed one of the appliances automatically notifies the ADDI via the data communications network of the existence and address of the newly installed appliance, said notification being followed by an interrogation process in which the ADDI interrogates the newly installed appliance about its services and functionalities;
wherein the ADDI discovers and integrates the appliances for remote operation, parameterization, control, diagnostics, and servicing thereof by a generic program in each of the remote operational and observational systems without custom generation of the generic program.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a directory service that simplifies the provision of information within an automation system. The directory service serves to provide information regarding access possibilities, functionalities, interfaces and topologies of components of the automation system and is Web service-based.
11 Citations
7 Claims
-
1. A method for making available a directory service in an automation system, comprising:
-
providing a plurality of Webservice applications in the automation system, each implementing at least one Internet standard selected from the set TCP/IP, HTTP, SMTP, XML, and SSL; providing a plurality of appliances in the automation system, each appliance comprising an automation apparatus with a data interface to at least one of the Webservice applications, the appliances forming a distributed structural topology of the automation system; providing an Automation Directory Discovery and Integration directory service (ADDI) on a server with access to at least some of the Webservice applications via a data communications network, the ADDI comprising a mapping of installation structures and the structural topology of the automaton system, and a database of access possibilities, service and functionality descriptions, and interface information of the appliances; providing a query service on the server for accessing the ADDI by remote operational and observational systems and by installations of the automation appliances via the data communications network; and automatically registering the appliances and functionalities of the automation system by providing a plug-and-play discovery process in which a newly installed one of the appliances automatically notifies the ADDI via the data communications network of the existence and address of the newly installed appliance, said notification being followed by an interrogation process in which the ADDI interrogates the newly installed appliance about its services and functionalities; wherein the ADDI discovers and integrates the appliances for remote operation, parameterization, control, diagnostics, and servicing thereof by a generic program in each of the remote operational and observational systems without custom generation of the generic program. - View Dependent Claims (2, 3)
-
-
4. An automation system of appliances with a directory for providing information regarding access possibilities, functionalities, and interfaces of the appliances, and regarding topologies of the automation system, comprising:
-
a plurality of Webservice applications in the automation system; a plurality of appliances in the automation system; each appliance comprising an automation apparatus with a data interface to at least one of the Webservice applications, the appliances forming a structural topology of the automation system; an Automation Directory Discovery and Integration directory service (ADDI) on a server with Internet access to at least some of the Webservice applications; the ADDI comprising a Universal Discovery Description and Integration schema and functionalities (UDDI) that are extended by mapping installation structures of the automaton system to white and yellow pages of the UDDI, and by filing service descriptions of the appliances in green pages of the UDDI, and by mapping the structural topology of the automation system; wherein the ADDI discovers and integrates the appliances for operation, parameterization, control, diagnostics, and servicing thereof; wherein the ADDI provides a query service for accessing the ADDI by generic programs without custom generation of the generic programs in remote operational and observational systems and by remote installations of the automation appliances via the Internet; and further comprising a mechanism for automatically registering components and functionalities of the automation system, the mechanism comprising a plug-and-play discovery process in which a newly installed one of the appliances automatically notifies the ADDI via the Internet of the existence and address of the installed appliance, said notification followed by an interrogation process in which the ADDI interrogates the newly installed appliance about its services and functionalities. - View Dependent Claims (5, 6, 7)
-
Specification