Patent classifications
H04L12/923
Context-Aware Virtualized Control Decision Support System for Providing Quality of Experience Assurance for Internet Protocol Streaming Video Services
Concepts and technologies disclosed herein are directed to context-aware virtualized control decision support system (“DSS”) for providing quality of experience (“QoE”) assurance for Internet protocol (“IP”) streaming video services. A QoE assurance DSS can monitor QoE event and context data to be utilized for QoE assurance analytics, measure QoE performance, perform QoE assurance analytics, and determine whether the QoE assurance analytics indicate that the QoE has been degraded, and if so, construct a fault correlation information model to be utilized for root cause analysis to determine a root cause of the QoE being degraded. The QoE assurance DSS also can determine, based upon the fault correlation information model, whether the root cause of the QoE being degraded is due to a capacity reduction, and if so, the QoE assurance DSS can identify a new network resource for capacity reallocation to accommodate a virtual machine migration.
Dynamic resource allocation, scheduling and signaling for variable data rate service in LTE
A method and apparatus are provided for dynamic resource allocation, scheduling and signaling for variable data real time services (RTS) in long term evolution (LTE) systems. Preferably, changes in data rate for uplink RTS traffic are reported to an evolved Node B (eNB) by a UE using layer 1, 2 or 3 signaling. The eNB dynamically allocates physical resources in response to a change in data rate by adding or removing radio blocks currently assigned to the data flow, and the eNB signals the new resource assignment to the UE. In an alternate embodiment, tables stored at the eNB and the UE describe mappings of RTS data rates to physical resources under certain channel conditions, such that the UE uses the table to locally assign physical resources according to changes in UL data rates. Additionally, a method and apparatus for high level configuration of RTS data flows is also presented.
Load adaptation architecture framework for orchestrating and managing services in a cloud computing system
According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a load adaptation architecture framework that performs operations for orchestrating and managing one or more services that may operate within at least one of layers 4 through 7 of the Open Systems Interconnection (“OSI”) communication model. The cloud computing system also can include a virtual resource layer. The virtual resource layer can include a virtual network function that provides, at least in part, a service. The cloud computing system also can include a hardware resource layer. The hardware resource layer can include a hardware resource that is controlled by a virtualization layer. The virtualization layer can cause the virtual network function to be instantiated on the hardware resource so that the virtual network function can be used to support the service.
System and method to dynamically manage application traffic by bandwidth apportioning on a communication device
The present disclosure describes a method for dynamically modifying allocated bandwidth of one or more applications running on a communication device. The method comprises obtaining information regarding one or more applications running on the device, the applications using a communication network of the device; receiving a user input for determining priority levels of the one or more applications; and dynamically distributing bandwidth of a communication network to the one or more applications running on the communication device based on the user input.
RSCN METHOD AND SYSTEM, RELATED DEVICE AND COMPUTER STORAGE MEDIUM
Disclosed are a RSCN method and system, a related device and a computer storage medium. The RSCN method applied to an Ethernet Node (ENode) device includes that: an RSCN message is received; and when it is determined that destination Media Access Control (MAC) contained in the RSCN message is ENode MAC, the RSCN message is distributed to a corresponding Virtual Node Port (VN_Port). The RSCN method applied to a Fibre Channel Over Ethernet (FCoE) Forwarder (FCF) includes that: network detection is performed; and when it is detected that a state to which attention is paid in a network changes, a first RSCN message is sent to an ENode device which pays attention to such a state change and succeeds in centralized notification capability negotiation with the FCF, destination MAC contained in the first RSCN message being ENode MAC. Disclosed are an ENode device, an FCF and an RSCN system.
OVERALL PERFORMANCE WHEN A SUBSYSTEM BECOMES OVERLOADED
Methods and apparatus for improving performance of a system including a first computing system are disclosed. In one embodiment, the first computing system receives a request via a network from a client device. The first computing system determines whether a second computing system is available to respond to requests from the first system. The first computing system obtains a response to the request received from the client device based, at least in part, on one or more estimated values maintained by the first computing system according to whether the second computing system is available to respond to requests from the first computing system. The first computing system transmits the response to the client device.
Sending traffic policies
Sending traffic policies includes identifying a location of an issue source with a first router in a network layer of an interconnected network and sending to a second router located along a route towards the issue source a traffic policy that addresses an issue caused with the issue source.
Dynamic node group allocation
Provided are techniques for improving data locality for parallel applications running in a big data distributed file system with a dynamic node group. In response to a consumer job starting to read one or more files in a big data distributed file system having multiple nodes, node group information for the one or more files to be read is retrieved, wherein the node group information identifies nodes from the multiple nodes on which a producer job wrote the one or more files, and the consumer job is assigned to the nodes identified by the node group information to allow for local reading of the one or more files by the consumer job.
METADATA DRIVEN STATIC DETERMINATION OF CONTROLLER AVAILABILITY
Systems and methods for determining if a controller that can service a custom resource (CR) exists are disclosed. A processing device annotates a corresponding deployment of each of a plurality of controllers with filter metadata obtained from the controller. The filter metadata of a controller comprises at least an object type that the controller is to service. In response to generating a CR, the processing device may compare the definitions of the CR with the filter metadata from each of the plurality of controllers, wherein the definitions of the CR comprise at least an object type of the CR. In response to determining that none of the plurality of controllers have filter metadata matching the definitions of the CR, the processing device may provide to a user a no-match alert indicating that there is no controller among the plurality of controllers that can service the CR.
LOGIC SCALING SETS FOR CLOUD-LIKE ELASTICITY OF LEGACY ENTERPRISE APPLICATIONS
Methods, systems, and computer-readable storage media for determining, by an instance manager and from a pattern associated with a system executing within a landscape, that a status of the system is to change to scaled-in, the pattern being absent any reference to instances of systems executed within landscapes, in response, identifying, by the instance manager and from a logic scaling set that is associated with the system, one or more instances of the system that are able to be scaled-in, selecting, by the instance manager, at least one instance of the one or more instances, and executing, by the instance manager, scaling of the system based on the at least one instance.