×

Systems, methods, and computer medium to provide adaptive priority scheduling of communications over a network and dynamic resources allocation among devices within the network

  • US 9,722,951 B2
  • Filed: 05/04/2015
  • Issued: 08/01/2017
  • Est. Priority Date: 05/04/2015
  • Status: Active Grant
First Claim
Patent Images

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 first subset of plurality of devices equipped with embedded intelligence thereby to define automation application (AA) devices, the plurality of devices also configured to include a second subset of plurality of 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,wherein the AAPM, the AACM, the NPM, the NIIM, and the NPAM collectively form an integrated Internet protocol (IIPo)-based wireless network platform thereby to define a multi-automation application on integrated IP over Ethernet network (AAIIPoEN) platform, wherein communication through the communication network includes communication among a plurality of layers, wherein the plurality of layers include a network logic control layer, an application logic control layer, and an input/output layer for each of the plurality of devices, and wherein the AAIIPoEN platform includes the application logic control layer and the network logic control layer and is configured to link the application logic control layer and the network logic control layer thereby to provide dynamic priority allocation, scheduling, and behavior identification of request messages at the application logic control layer and further to map the request messages to the network logic control layer and to the respective input/output layer for each of the plurality of devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×