H04L43/024

Multi-source network traffic analysis tool
10652115 · 2020-05-12 · ·

A system includes a provider network comprising resources of the provider network implemented on computing devices of the provider network and multiple networking devices. The networking devices are connected via physical network paths within the provider network. The system includes a traffic analyzer that receives at least two different sets of traffic information comprising different types of traffic measurements. The traffic analyzer determines traffic flowrates for the network paths of the provider network and/or a dedicated physical network path between the provider network and the customer network based on the at least two different sets of traffic information.

Method and system for probing forwarding elements of network elements

In general, the invention relates to a method and system for probing forwarding elements of network elements.

Sampling in sliding windows with tight optimality and time decayed design
10644968 · 2020-05-05 · ·

A method samples a stream of data items. Each data item has an associated timestamp. The method assigns a priority value to each data item. Each data item is represented as a point on a two-dimensional graph whose axes are time and priority. A sliding window covers a predetermined length of time t.sub.span and uses a backward probability decay curve to specify what priority values are included in the sliding window. This defines, for a current time t.sub.c, a current data sample consisting of data items whose timestamps t fall within the time span t.sub.ct.sub.spantt.sub.c and have priority values below the decay curve. The data sample is stored in a buffer. The process iteratively moves the sliding window forward by a time increment, creating a provisional data sample. When the size of the provisional data sample is too large or too small, the process scales the decay curve.

SYSTEM FOR ACTIVE DATA ACQUISITION MANAGEMENT IN A GAS TURBINE ENGINE
20200136936 · 2020-04-30 ·

An aircraft sensor system includes a first sensor configured to detect a parameter of an aircraft system and a first micro electro-mechanical-system (MEMS) disposed local to a first component within the aircraft system. The first MEMS is communicatively connected to a controller, and is configured to trigger in response to a corresponding parameter exceeding a threshold. The controller is connected to an output of the first sensor and includes a non-transitory memory storing instructions configured to cause the controller to increase a sampling rate of the first sensor to a sampling rate corresponding to the first component for at least a predetermined length of time in response to the first MEMS being triggered.

Methods and systems for online monitoring using a variable data sampling rate

A method for online monitoring of a physical environment using a variable data sampling rate is implemented by a computing device. The method includes sampling, at the computing device, at least one data set using at least one sampling rate. The method also includes processing the at least one data set with condition assessment rules. The method further includes determining whether the at least one data set indicates a change in state of the physical environment. The method additionally includes updating the at least one sampling rate.

Systems and methods for managing data proxies

Systems and methods are provided for managing data proxies. The systems and methods enable a proxy management system to store and manage data proxies that digitally represent real-world objects equipped with sensors. The data proxy of an object is made up of data sampled by the object's sensors and data estimated using the sampled data. The sampling rate at which the data is sampled can be optimized such that it conforms with target quality of data (QoD) requirements and/or target data acquisition costs. The QoD requirements can be based on requirements set by each of the applications associated with an object. The proxy management system can use the sampled data and estimated data to (1) ensure that incoming messages, if executed, would not have negative consequences; and (2) monitor objects to determine if and when they are expected to approach undesirable states, or if they have already reached such undesirable states.

Dynamically modifying a service chain based on network traffic information

A device may receive information associated with a service chain to be implemented in association with a flow. The information associated with the service chain may include a source network address associated with the flow, a destination network address associated with the flow, a set of protocols associated with the flow, and a set of network services, of the service chain, to be implemented in association with the flow. The device may implement the service chain in association with the flow. The device may receive network traffic information associated with the flow based on implementing the service chain in association with the flow. The device may modify the service chain based on the network traffic information associated with the flow to permit a modified service chain to be implemented in association with the flow.

SERVER AND RESOURCE ADJUSTMENT CONTROL METHOD

A resource adjusting and controlling method includes: monitoring, by a plurality of monitoring units of a server, one of a plurality of monitoring tags; monitoring usage statuses of the queues corresponding to the monitoring units, and determining if one of the monitoring units performs a queue space adjustment based on the usage statuses; adding the obtained new data to a corresponding one of the queues of the one of the monitoring units if the queue space adjustment is not performed; adjusting space of the one or more of the queues if the queue space adjustment is performed and one or more of the queues have a space that is adjustable; and reducing data stored in the corresponding one of the queues, if the queue space adjustment is performed and no space in the queues is adjustable.

MONITORING SYSTEM, PROCESSING DEVICE, AND MONITORING DEVICE

A monitoring system performs monitoring using a monitoring device connected to a facility to be monitored through the Internet via communication, wherein the facility is provided with a facility body and a data processing unit configured to process acquired data acquired from the facility body, the data processing unit includes: a low-density data acquisition unit configured to acquire low-density data, a high-density data acquisition unit configured to acquire high-density data having a larger data amount per unit time than the low-density data; a data conversion unit configured to convert the high-density data into feature quantity data which is reduced in density of the high-density data; and a transmission unit configured to transmit monitoring data including the low-density data and the feature quantity data, and the monitoring device configured to perform monitoring on the basis of the monitoring data transmitted from the transmission unit in the data processing unit.

ELASTIC SYSTEM MONITORING
20200091413 · 2020-03-19 ·

A monitoring system using agents to dynamically collect state information at controllable intensity levels from components of systems. The system receives state information collected by an agent at a particular intensity level, and processes the state information to determine an updated intensity level for collecting state information by the agent, or by some other agent. The state information may include data indicating the performance of one or more components, such as process response times or other metrics. The intensity level for collecting further state information can be increased when, among other things, previously collected state information indicates more detailed monitoring for the component is appropriate. The intensity level for collecting further state information can be decreased when, among other things, previously collected state information indicates continued expected behavior.