Patent classifications
H04L43/0882
INTEROPERABLE CLOUD BASED MEDIA PROCESSING USING DYNAMIC NETWORK INTERFACE
A method of processing media content in Moving Picture Experts Group (MPEG) Network Based Media Processing (NBMP) includes obtaining a plurality of tasks for processing the media content, providing an interface between an NBMP workflow manager and a cloud manager by providing an NBMP Link application program interface (API), which links the plurality of tasks together, identifying an amount of network resources to be used for processing the media content, by using the NBMP Link API, and processing the media content in accordance with the identified amount of network resources.
DATA-COLLECTING APPARATUS
A data-collecting apparatus collects, from at least one piece of facility equipment, operation data of the facility equipment. The data-collecting apparatus includes a communication unit connected to a network, and a data-collecting unit. The network connects a management apparatus that manages the facility equipment, and the facility equipment. The data-collecting unit collects, with the communication unit, the operation data from the facility equipment based on a second collection condition different from a first collection condition at a time when the management apparatus collects the operation data from the facility equipment.
DATA-COLLECTING APPARATUS
A data-collecting apparatus collects, from at least one piece of facility equipment, operation data of the facility equipment. The data-collecting apparatus includes a communication unit connected to a network, and a data-collecting unit. The network connects a management apparatus that manages the facility equipment, and the facility equipment. The data-collecting unit collects, with the communication unit, the operation data from the facility equipment based on a second collection condition different from a first collection condition at a time when the management apparatus collects the operation data from the facility equipment.
User-defined network congestion monitoring system
A method includes causing, by a processor, a graphical user interface (GUI) to be output by a display. The GUI includes a first user input field identifying a target key performance indicator (KPI) associated with a network. A second user input field identifying a KPI peak-usage frequency. A third user input field identifying a peak-usage relationship. The method also includes creating a first monitoring profile based on the target KPI for the KPI peak-usage frequency for the peak-usage relationship. Storing the first monitoring profile. Monitoring the target KPI for the KPI peak-usage frequency based on the first monitoring profile. Collecting target KPI data over a period defined by the KPI peak-usage frequency. Determining a peak-usage during the period defined by the KPI peak-usage frequency based on the collected target KPI data. Periodically reporting peak-usage data based on the first monitoring profile.
User-defined network congestion monitoring system
A method includes causing, by a processor, a graphical user interface (GUI) to be output by a display. The GUI includes a first user input field identifying a target key performance indicator (KPI) associated with a network. A second user input field identifying a KPI peak-usage frequency. A third user input field identifying a peak-usage relationship. The method also includes creating a first monitoring profile based on the target KPI for the KPI peak-usage frequency for the peak-usage relationship. Storing the first monitoring profile. Monitoring the target KPI for the KPI peak-usage frequency based on the first monitoring profile. Collecting target KPI data over a period defined by the KPI peak-usage frequency. Determining a peak-usage during the period defined by the KPI peak-usage frequency based on the collected target KPI data. Periodically reporting peak-usage data based on the first monitoring profile.
METHOD AND SYSTEM FOR DYNAMIC LOAD BALANCING
A system and method for performing dynamic load balancing in a network load balancer device. A network packet flow is monitored in a load balancer device for detecting dropped network packets, or a sampling of traffic flow, in the monitored network packet flow. Metadata (e.g., a 5-tuple) is created for the detected dropped network packets or sampling of network traffic flow. The metadata is then transmitted to a flow processing analysis device for performing load balancing flow processing. Upon analysis, a determination is made in the flow processing analysis device for determining reconfiguration load balancing settings for the load balancer to mitigate occurrence of unintended dropping of network packets in the load balancer and/or improve its overall performance. The reconfiguration load balancing settings are then transmitted to the load balancer device, whereupon receipt the load balancer changes its settings in accordance with the determined reconfiguration settings.
METHOD AND SYSTEM FOR DYNAMIC LOAD BALANCING
A system and method for performing dynamic load balancing in a network load balancer device. A network packet flow is monitored in a load balancer device for detecting dropped network packets, or a sampling of traffic flow, in the monitored network packet flow. Metadata (e.g., a 5-tuple) is created for the detected dropped network packets or sampling of network traffic flow. The metadata is then transmitted to a flow processing analysis device for performing load balancing flow processing. Upon analysis, a determination is made in the flow processing analysis device for determining reconfiguration load balancing settings for the load balancer to mitigate occurrence of unintended dropping of network packets in the load balancer and/or improve its overall performance. The reconfiguration load balancing settings are then transmitted to the load balancer device, whereupon receipt the load balancer changes its settings in accordance with the determined reconfiguration settings.
Link performance prediction technologies
Various systems and methods for determining and communicating Link Performance Predictions (LPPs), such as in connection with management of radio communication links, are discussed herein. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, etc.). The LPPs are communicated to applications and/or network infrastructure, which allows the applications/infrastructure to make operational decisions for improved signaling/link resource utilization. In embodiments, the link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.
Link performance prediction technologies
Various systems and methods for determining and communicating Link Performance Predictions (LPPs), such as in connection with management of radio communication links, are discussed herein. The LPPs are predictions of future network behaviors/metrics (e.g., bandwidth, latency, capacity, coverage holes, etc.). The LPPs are communicated to applications and/or network infrastructure, which allows the applications/infrastructure to make operational decisions for improved signaling/link resource utilization. In embodiments, the link performance analysis is divided into multiple layers that determine their own link performance metrics, which are then fused together to make an LPP. Each layer runs different algorithms, and provides respective results to an LPP layer/engine that fuses the results together to obtain the LPP. Other embodiments are described and/or claimed.
METHOD AND SYSTEM FOR A PROACTIVE ASSIGNMENT OF VIRTUAL NETWORK FUNCTIONS IN LOCAL DATA SYSTEMS
A method for managing data includes obtaining, by a service function chain (SFC) orchestrator, a SFC request for a SFC, wherein the SFC comprises at least one virtual network function (VNF) and one service, in response to the SFC request: determining a set of candidate local data systems (LDSs) based on a resource availability mapping, performing a LDS analysis on the set of candidate LDSs, based on the LDS analysis: assigning the VNF to a candidate LDS of the set of candidate LDSs, assigning the service to a second LDS of the set of candidate LDSs, and based on the assigning of the VNF and the assigning of the service, initiating a deployment of the VNF and the service.