Coordinated data sharing in virtualized networking environments

US11159398B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11159398-B2
Application numberUS-201916363749-A
CountryUS
Kind codeB2
Filing dateMar 25, 2019
Priority dateMar 23, 2018
Publication dateOct 26, 2021
Grant dateOct 26, 2021

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.

A Metrics Parser Coordinator (MPC) coordinates data sharing between components of a network. A process performed by the MPC may include receiving data from a plurality of input interfaces, parsing the data, filtering the parsed data, storing the filtered data in a metric storage, mapping the filtered data according to the input interfaces, and providing the filtered data stored in the metric storage to the first registered application. Each interface may be defined differently from each other interface, and the filtered data including information requested by a first registered application. The interfaces may include 3rd Generation Partnership Project interfaces, Long Term Evolution interfaces, and custom interfaces. The MPC may further allow applications to register to publish data, subscribe to data, or both.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by a Metrics Parser Coordinator (MPC) configured to coordinate sharing of a plurality of types of information, the method comprising: receiving a first registration request from a first application, the first registration request configured to select a first type of information from among the plurality of types of information and subscribe the first application to the first type of information; registering the first application as subscribing to the first type of information to produce registration information of the first application; receiving data from a plurality of input interfaces, each interface being defined differently from each other interface; parsing the data; filtering, using the registration information of the first application, the parsed data to produce filtered data including data of the first type of information; storing the filtered data in a metric storage; mapping the filtered data according to the input interfaces; and providing, based on the first application being registered as subscribing to the first type of information, the filtered data stored in the metric storage to the first application. 2. The method of claim 1 , wherein the plurality of input interfaces include two or more different interfaces selected from a group comprising 3 rd Generation Partnership Project (3GPP) interfaces, Long Term Evolution (LTE) interfaces, and custom interfaces. 3. The method of claim 1 , wherein the first application is a traffic manager. 4. The method of claim 1 , further comprising: receive a second registration request from a second application, the second registration request configured to select a second type of information from among the plurality of types of information; and registering the second application, wherein registering the second application includes registering the second application as publishing the second type of information, registering the second application as subscribing to the second type of information, or both. 5. The method of claim 4 , further comprising: providing a parser interface, wherein registering the second application is performed using the parser interface. 6. The method of claim 1 , wherein providing the filtered data to the first application includes providing the filtered data to the first application in response to receiving the data of the first type of information. 7. The method of claim 4 , wherein receiving the data from the plurality of input interfaces includes receiving data of the second type of information from the second application only if the second application is registered to publish the second type of information. 8. The method of claim 4 , wherein storing the filtered data in the metric storage is performed only if an application is registered as subscribing to a type of information included in the filtered data. 9. The method of claim 1 , wherein filtering the data includes: corroborating the parsed data received over a first interface of the plurality of input interfaces with first other parsed data received over the first interface; linking the corroborated parsed data with second other parsed data received over the first interface; and linking the parsed data with third other parsed data received over a second interface of the plurality of input interfaces different than the first interface. 10. The method of claim 1 , wherein parsing the data includes parsing the data according to the input interface the data was received through. 11. A system configured to coordinate sharing of a plurality of types of information, the system comprising: a processor; a first memory storing filtered data; a second memory storing program commands that, when executed by the processor, cause the processor to: receive a registration request from a first application, the registration request configured to select a first type of information from among the plurality of types of information and subscribe the first application to the first type of information; registering the first application as subscribing to the first type of information to produce registration information of the first application; receive data from a plurality of input interfaces; parse the received data to generate parsed data; generate filtered data that includes data the first type of information by filtering the parsed data using the registration information of the first application; cause the first memory to store the filtered data in the memory; map the filtered data according to the input interfaces; and provide, based on the first application being registered as subscribing to the first type of information, the filtered data stored in the first memory to the first application. 12. The system of claim 11 , wherein the plurality of input interfaces include two or more different interfaces selected from a group comprising 3 rd Generation Partnership Project (3GPP) interfaces, Long Term Evolution (LTE) interfaces, and custom interfaces. 13. The system of claim 11 , wherein the first application is a traffic manager. 14. The system of claim 11 , wherein the program commands further cause the processor to: register a second application, wherein registering the second application includes registering the second application as publishing a second type of information, registering the second application as subscribing to the second type of information, or both. 15. The system of claim 14 , wherein the program commands further cause the processor to: provide a parser interface, wherein registering the second application is performed using the parser interface. 16. The system of claim 11 , wherein providing the filtered data to the first application includes providing the filtered data to the first application in response to receiving the data of the first type of information. 17. The system of claim 14 , wherein receiving the data from the plurality of input interfaces includes receiving data of the second type of information from the second application only if the second application is registered to publish the second type of information. 18. The system of claim 14 , wherein storing the filtered data in the metric storage is performed only if an application is registered as subscribing to a type of information included in the filtered data. 19. The system of claim 11 , wherein filtering the parsed data includes: corroborating the parsed data received over a first interface of the plurality of input interfaces with first other parsed data received over the first interface; linking the corroborated parsed data with second other parsed data received over the first interface; and linking the parsed data with third other parsed data received over a second interface of the plurality of input interfaces different than the first interface. 20. The system of claim 11 , wherein parsing the data includes parsing the data according to the input interface the data was received through.

Assignees

Inventors

Classifications

  • the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV · CPC title

  • Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • H04L67/147Primary

    Signalling methods or messages providing extensions to protocols defined by standardisation · CPC title

  • Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70) · 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 US11159398B2 cover?
A Metrics Parser Coordinator (MPC) coordinates data sharing between components of a network. A process performed by the MPC may include receiving data from a plurality of input interfaces, parsing the data, filtering the parsed data, storing the filtered data in a metric storage, mapping the filtered data according to the input interfaces, and providing the filtered data stored in the metric st…
Who is the assignee on this patent?
Opanga Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/147. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 26 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).