Patent classifications
H04L41/5067
SYSTEM AND METHOD FOR MANAGING ADAPTIVE BITRATE VIDEO STREAMING
A method and system for managing adaptive bitrate video streaming. The method including: retrieving raw data associated with a video stream traffic flow; determining at least one video chunk from the raw data of video stream traffic flow; determining parameters associated with the video chunk; determining a bitrate factor based on the parameters; determining a Quality of Experience (QoE) score based on the bitrate factor; and providing a traffic action based on the QoE score. The system including: an input module configured to retrieve raw data; an analysis module configured to determine at least one video chunk from the raw data and determine parameters associated with the video chunk and a bitrate factor based on the parameters; a QoE module configured to determine a QoE score based on the bitrate factor; and an output module configured to provide a traffic action based on the QoE score.
Detecting communication network insights of alerts
In one embodiment, a computing system receives a request for a quality of experience report associated with a plurality of geographic areas connected by a communication network. The system accesses a plurality of quality of experience metrics from the plurality of geographic areas. The system identifies one or more of the plurality of geographic areas that have low quality of experiences based on their respective quality of experience metrics and a set of criteria which includes one or more thresholds corresponding to the quality of experience metrics. The system determines for each identified geographic area, a severity of the low quality of experiences. The severity is based on a connection demand metric associated with each geographic area. The system sends instructions for presenting the quality of experience report which indicates the severity of the low quality of experiences for each identified geographic area.
MEASUREMENT METHOD AND APPARATUS
A first access network device sends, to a terminal device, an application layer measurement configuration used to indicate the terminal device to perform quality of experience measurement and collection on a first service. The application layer measurement configuration includes a type of the first service and an indicator of quality of experience of the first service. The type of the first service includes one or more of Augmented Reality (AR), Virtual Reality (VR), and 5th Generation Media Streaming (5GMS). The first access network device receives an application layer measurement report from the terminal device. The application layer measurement report includes the type of the first service and a value corresponding to the indicator of quality of experience of the first service.
INFERRING QUALITY OF EXPERIENCE (QOE) BASED ON CHOICE OF QOE INFERENCE MODEL
In one example, a location of a potential bottleneck of network traffic in a network is identified. Based on the location of the potential bottleneck, a first QoE inference model is selected from a plurality of respective QoE inference models. The respective QoE inference models are each trained to infer a respective QoE of the network traffic based on one or more respective network traffic metrics generated by monitoring the network traffic at a respective location in the network. One or more first network traffic metrics of the one or more respective network traffic metrics are generated by monitoring the network traffic at a first respective location. The one or more first network traffic metrics are provided to the first QoE inference model to infer a first respective QoE.
SYSTEM AND METHOD FOR A REMOTE SESSION USER EXPERIENCE ANALYSIS
The presently disclosed subject matter aims to a system and method directed to provide a remote session user experience analysis. The system and method includes Remote Desktop Protocol (RDP) server comprising a processing circuitry configured to: obtain connection information from a Remote Desktop Protocol (RDP) client, remote from the Remote Desktop Protocol (RDP) server, associated with a connection between the Remote Desktop Protocol (RDP) client and a networking device directly communicating with the Remote Desktop Protocol (RDP) client; and, generate, based on the connection information, a user experience score indicative of the quality of the connection during the remote session.
Techniques for evaluating a video rate selection algorithm based on a greedy optimization of total download size over a completed streaming session
In various embodiments, a hindsight application computes a total download size for a sequence of encoded chunks associated with a media title for evaluation of at least one aspect of a video streaming service. The hindsight application computes a feasible download end time associated with a source chunk of the media title based on a network throughput trace and a subsequent feasible download end time associated with a subsequent source chunk of the media title. The hindsight application then selects an encoded chunk associated with the source chunk based on the network throughput trace, the feasible download end time, and a preceding download end time associated with a preceding source chunk of the media title. Subsequently, the hindsight application computes the total download size based on the number of encoded bits included in the first encoded chunk. The total download size correlates to an upper bound on visual quality.
Over-the-top media service testing and QoE issues isolation
A method for Over-The-Top (OTT) media service monitoring and testing including deploying multiple test agents throughout the network and orchestrating them together to create a single OTT media service delivery path with coherent measurement points. The method includes selecting and configuring all test agents forming an OTT media service delivery path in a network, wherein the test agents are deployed on devices in the network with pairs of agents in a client-server relationship; for each selected test agent, simulating a Hyper Text Transport Protocol (HTTP) Adaptive Streaming (HAS) media playback using a pair test agent as a HAS server; for each selected test agent, monitoring the HAS media playback via a Quality of Experience (QoE) model to collect metrics, influence factors, and QoE scores; and reporting collected metrics, influence factors and QoE scores, wherein the QoE scores are compared to isolate any performance degradation.
Systems and methods to collect and store network traffic statitics of IP desitnations in time-series format
Disclosed embodiments include a system for displaying access market network device network traffic statistics for active Internet Protocol (IP) destinations. The system includes a network device having a connection tracker module that maintains connection-based traffic flows in a packet forwarding path, and a flowstats module that receives data for connection-based traffic flows from the connection tracker module and communicates with an analysis module to generate a table of network traffic statistics for active IP destinations.
DETERMINING QUALITY OF EXPERIENCE FOR COMMUNICATION SESSIONS
A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.
Video playback bit rate estimation device and method, non-transitory computer-readable medium containing program, and communication quality measurement device
A throughput division means (11) divides a throughput of a communication between a video delivery server configured to deliver, in a plurality of delivery modes, video data to a user terminal device used by a user and the user terminal device in a delivery period of the video data, according to a period of each delivery mode. A playback bit rate estimation means (12) estimates a playback bit rate of the video data, based on a throughput divided according to a period of the delivery mode. Thus, estimation precision of a video playback bit rate can be improved even when a video delivery server delivers video data in a plurality of delivery modes.