主权项 |
1. A system to provide adaptive priority scheduling of communications over a communication network and dynamic resources allocation among a plurality of devices positioned in the communication network, the system comprising:
one or more processors; a communication network; a plurality of devices positioned in the communication network, each of the plurality of devices being configured to be in communication with the one or more processors and another one or more of the plurality of devices through the communication network, each of the plurality of devices also configured to send and receive messages through a respective input and output unit, the plurality of devices configured to include a plurality of devices equipped with embedded intelligence thereby to define automation application (AA) devices, the plurality of devices also configured to include one or more other devices that are not equipped with embedded intelligence thereby to define non-AA devices; and non-transitory computer-readable medium positioned in communication with the one or more processors and configured to include a plurality of modules, each of the plurality of modules including computer-readable instructions stored in the computer-readable medium that when executed by the one or more processors cause the one or more processors to perform operations, the plurality of modules including:
an automation application provisioning module (AAPM) to configure and provision relationships among input and output units of the AA devices and the non-AA devices,an automation application control module (AACM) to control network resources allocation responsive to the AAPM,a network infrastructure interface module (NIIM) to interface with each of the plurality of devices and measure performance of the plurality of devices,a network performance analysis module (NPAM) to analyze performance of the plurality of devices and identify optimal network topologies associated with the plurality of devices responsive to the NIIM, anda network resources allocation platform module (NPM) to control network resources allocation responsive to the AAPM, the AACM, and the NPAM thereby to enhance coexistence of the AA devices and the non-AA devices within the communication network. |