Patent ID: 11917027
Assignee: SIEMENS AKTIENGESELLSCHAFT
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A system for providing time-critical services, comprising:
a sequence control environment;
a virtual switch comprised by the sequence control environment;
a plurality of server components each comprised by a service, said plurality of server components each being formed by a software container which is configured to execute, isolated from other software containers or container groups, within the sequence control environment on a host operating system of a server device and to utilize, jointly with other software containers executing on the server device, a kernel of the host operating system, and the plurality of server components each having a virtual IP stack which is connected to the virtual switch;
a plurality of directory service components, each additionally comprised by a service, said plurality of directory service components each being formed via a separate software container to ascertain services provided within the sequence control environment, and the plurality of directory service components being interconnected via a communication interface which is separated from the virtual switch and the virtual IP stacks of the plurality of server components and forms a side channel for communication between the plurality of server components and the sequence control environment; and
an aggregator component formed via a further software container, said aggregator component being connected to the separated communication interface and being configured to make information regarding the services provided via the plurality of server components available outside the sequence control environment, and the aggregator component including a virtual IP stack which is connected to the virtual IP switch;
wherein the directory service components are each configured to compare information regarding respectively ascertained services with one another or with the aggregator component; and
wherein the aggregator component is configured to provide the compared information outside the sequence control environment.