System and method for data flow optimization

US2017366398A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017366398-A1
Application numberUS-201415529932-A
CountryUS
Kind codeA1
Filing dateNov 25, 2014
Priority dateNov 25, 2014
Publication dateDec 21, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The disclosure provides a networked computing system, comprising at least one network communication interface connected to at least one network, the at least one network communication interface being configured to receive data from and to send data to the at least one network, a control component, wherein the control component is adapted to configure routes, wherein the control component is configured to provide current input parameters on the routes, and wherein an application component is configured to output predicted configuration parameters for future route configurations based on predictions, based on the predicted configuration parameters output by the application component.

First claim

Opening claim text (preview).

1 . A networked computing system, comprising at least one network communication interface connected to at least one network, the at least one network communication interface being configured to receive data from and to send data to the at least one network, a control component, wherein the control component is adapted to configure routes on which the data received by the networked computing system from the at least one network is sent to the at least one network, wherein the control component is configured to provide current input parameters on at least one of the routes, the received data and the sent data to an application component, wherein the application component comprises a prediction module configured to evaluate at least one of the current input parameters, past input parameters of the received data, the sent data and the routes, and wherein the application component is configured to output predicted configuration parameters for future route configurations based on predictions made by the prediction module on basis of at least one of the current input parameters and the past input parameters to the control component, and wherein the control component is adapted to dynamically configure and/or reconfigure the routes during operation of the networked computing system, based on the predicted configuration parameters output by the application component. 2 . The networked computing system of claim 1 , wherein the application component is configured to operate in two operating modes, a first operating mode, in which the application component monitors the current input parameters with a monitoring module comprised in the application component and/or evaluates constraint parameters for forwarding the data on the routes, and a second operating mode, in which the predicted configuration parameters are output to the control component. 3 . The networked computing system according to claim 1 , wherein the prediction module implements at least one prediction model, the prediction model being configured to make predictions according to a time series algorithm. 4 . The networked computing system according to claim 1 , wherein the current input parameters are performance metrics determined by the monitoring module, wherein the current/past input parameters are current/past performance metrics, and wherein the monitoring module is configured to supply the current performance metrics to the prediction module as input to the at least one prediction model. 5 . The networked computing system according to claim 4 , wherein the performance metrics include information on at least one of a frame delay rate, a jitter rate and a packet loss rate, transmitted packets, received packets, received bytes, transmitted drops, received drops, transmitted errors, flow count transmitted packets, transmitted bytes, and received errors. 6 . The networked computing system according to claim 1 , wherein the application component is configured to output the predicted configuration parameters according to the constraint parameters, and wherein the constraint parameters are dynamic policies and/or constraints according to a Quality Of Service and/or a Service License Agreement. 7 . The networked computing system according to claim 1 , wherein the at least one prediction model generates at least one predicted configuration parameter candidate, wherein the prediction is made for a specific point of time based on the current input parameters and/or past input parameters. 8 . The networked computing system according to claim 1 , wherein the application component comprises a weighting module, which is configured to weight the at least one predicted configuration parameter candidate with a weighting parameter defined based on the current input parameters and/or past input parameters, the weighting module being further configured to output at least one weighted predicted configuration parameter candidate, and/or wherein the weighting is based on a real time evaluation of the current input parameters and/or past input parameters. 9 . The networked computing system according to claim 1 , wherein the application component comprises a combination module, which is configured to combine the at least one weighted predicted configuration parameter candidate with at least one other weighted predicted configuration parameter candidate, the combination module being further configured to output at least one combined predicted configuration parameter. 10 . The networked computing system according to claim 1 , wherein the application component comprises an output module, which is configured to perform an error correction on the at least one combined predicted configuration parameter, the output module being further configured to output the at least one predicted configuration parameter to the control component. 11 . The networked computing system according to claim 1 , wherein the application component comprises an update module, which is configured to compare the at least one predicted configuration parameter candidate for the specific point in time with the current input parameters when the specific point in time is reached, and/or wherein the update module is configured to optimize the at least one prediction model using an optimization algorithm, and/or wherein the update module is configured to reconfigure parameters of the at least one prediction model. 12 . The networked computing system according to claim 1 , wherein the update module is configured to update the weights set by the weighting module. 13 . A method for controlling a networked computing system, wherein connecting at least one network communication interface to at least one network and receiving data from and sending data to the at least one network; configuring routes, by a control component, on which the data received by the networked computing system from the at least one network is sent to the at least one network, wherein the control component provides current input parameters on the routes, the received and/or the sent data to an application component, wherein a prediction module of the application component comprises a prediction module, which evaluates of at least one of the current input parameters of the received data, past input parameters of the received data, the sent data, and the routes, and wherein the application component outputs predicted configuration parameters based on predictions made by the prediction module on basis of the current input parameters and/or the past input parameters for future route configurations to the control component, and wherein the control component dynamically configures and/or reconfigures the routes, based on the predicted configuration parameters output by the application component. 14 . Computer program product, which, when executed on a computing system, is adapted to perform the method of claim 13 . 15 . A computing system, comprising a communication interface configured to receive data and to send data, a control component, wherein the control component is adapted to configure routes on which the data received is sent, wherein the control component is configured to provide current input parameters at least on one of the routes, the received and the sent data to an application component, wherein the application component comprises a prediction module configured to evaluate at least one of the current input parameters of the received data, past input parameters of the received data, sent data, and the routes, and wherein the application component is configured to output predicted configuration parameters based on predictions made by the pred

Assignees

Inventors

Classifications

  • for predicting network behaviour · CPC title

  • based on predicted events · CPC title

  • by actively collecting configuration information or by backing up configuration information · CPC title

  • using a combination of metrics · CPC title

  • characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017366398A1 cover?
The disclosure provides a networked computing system, comprising at least one network communication interface connected to at least one network, the at least one network communication interface being configured to receive data from and to send data to the at least one network, a control component, wherein the control component is adapted to configure routes, wherein the control component is con…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L45/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).