このアプリケーションの一部のコンテンツは現時点では利用できません。
このような状況が続く場合は、にお問い合わせくださいフィードバック & お問い合わせ
1. (WO2019050708) FAULT TOLERANT SERVICES FOR INTEGRATED BUILDING AUTOMATION SYSTEMS
注意: このテキストは、OCR 処理によってテキスト化されたものです。法的な用途には PDF 版をご利用ください。

CLAIMS

What is claimed is:

1. A method for a multiple services for integrated building (MSIB) system to access

data in elements of building automation system (BAS), comprising:

executing a virtual node hosting environment by a controller;

generating at least one virtual node in the virtual node hosting environment for communication with elements of the BAS, where the virtual node hosting environment allocates memory and processor resources to the at least one virtual node;

configuring a plurality of services for communicating with elements of the BAS;

collecting data from the elements of the BAS via the configured services; and

providing the collected data to one or more data consumers.

2. The method for MSIB of claim 1, where providing the collected data to one or more data consumers, includes providing the collected data at a predetermined update interval.

3. The method for MSIB of claim 1, where configuring a plurality of services, includes starting a plurality of mandatory services.

4. The method for MSIB of claim 3, where the plurality of mandatory services includes at least a virtual node supervisor and a service supervisor.

5. The method for MSIB of claim 4, where the plurality of mandatory service includes a polling time and separation timer period that are set in an at least one of the mandatory services.

6. The method for MSIB of claim 4, restarting services that fail by the service supervisor.

7. The method for MSIB of claim 1 , where creating at least one virtual node, includes verifying licensing of the virtual node for accessing a predetermined number of elements.

8. The method for MSIB of claim 1, where collecting data from elements of the BAS include collecting data from a combination of panels, equipment, and points of a BAS.

9. The method for MSIB of claim 1, wherein providing data to data consumers includes sending data to the data consumers via the internet.

10. The method for MSIB of claim 1 , wherein collecting data form elements of the BAS includes collecting data from other elements of a different BAS.

11. A multiple services for integrated building (MSIB) server for accessing at least one

BAS, comprising:

a memory having a plurality of instructions for a virtual node hosting environment;

a controller coupled to the memory executing the instructions for a virtual node hosting

environment;

a communication interface coupled to the controller that is accessed in response to at least

one service in a virtual node to communication with a plurality of elements of the BAS; and

a data store coupled to the controller that stores data received in response to the

communication with the plurality of elements, where the data is accessible by one or more data

consumer.

12. The MSIB server of claim 11, wherein the data is accessible by one or more data consumers at predetermined update intervals.

13. The MSIB server of claim 11, where the virtual nude includes a plurality of mandatory services.

14. The MSIB server of claim 13, where the plurality of mandatory services includes at least a virtual node supervisor and a service supervisor started by the controller, and a polling time and separation timer period that are set in an at least one of the mandatory services.

15. The MSIB server of claim 14, where the service supervisor restarts a service that fails.

16. The MSIB server of claim 11, where creating at least one virtual node, includes a license being verified by the controller that limits the number elements that may be accessed.

17. The MSIB server of claim 11, wherein the elements of the BAS include panels, equipment, and points that are accessed by the communication interface.

18. A non-transient machine readable media having a plurality of instructions for a

multiple services for integrated building (MSIB) system, that when executed preforms the method

steps of:

executing a virtual node hosting environment by a controller;

creating at least one virtual node in the virtual node hosting environment for communication with elements of the BAS, where the virtual node hosting environment allocates memory and processor resources to the at least one virtual node;

configuring a plurality of services for communicating with elements of the BAS;

collecting data from the elements of the BAS via the configured services; and

providing the collected data to one or more data consumers.

19. The plurality of instructions of claim 18, where the instructions for the step of configuring a plurality of services, includes instructions for starting a plurality of mandatory services.

20. The plurality of instructions of claim 19, wherein the instructions for the step of the plurality of mandatory services includes instructions for at least a virtual node supervisor and a service supervisor.

21. The plurality of instructions of claim 20, includes instructions for the step of restarting services that fail by the service supervisor.

22. The plurality of instructions of claim 18, where the plurality of instructions for creating at least one virtual node, includes instructions for verifying licensing of the virtual node and limits the number of elements that are accessed.

23. The plurality of instructions of claim 18, wherein the plurality of instructions for the collecting data from elements of the BAS includes accessing other panels, equipment, and points of a different BAS.