Estimating Quality Metric for Latency Sensitive Traffic Flows in Communication Networks

US2022255816A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022255816-A1
Application numberUS-202017623759-A
CountryUS
Kind codeA1
Filing dateApr 30, 2020
Priority dateJun 30, 2019
Publication dateAug 11, 2022
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.

An apparatus in a mobile communication network combines information from monitoring IP flows carrying latency sensitive content passing the apparatus and information about the application behavior and target Quality of Experience (QoE) or target connectivity characteristics such as Quality of Service (QoS) from the application to provide ongoing predictions of QoE/QoS. In some cases, the apparatus exploits a probe on a device to generate traffic for learning flow characteristics not obtained from monitoring application IP flows in the network. Embodiments disclosed herein can be used to predict quality metrics for many applications where jitter/latency is a factor affecting perceived quality, such as QoE for a human consumer or QoS for machine type communications. The embodiments are applicable to the analysis of traffic carrying conversational speech.

First claim

Opening claim text (preview).

1 - 40 . (canceled) 41 . A method, in a mobile communication network, of estimating a quality metric for a packet flow associated with an application and carrying latency sensitive content, the method characterized by: obtaining one or more algorithms for estimating a late loss and the quality metric for the packet flow; and monitoring network traffic; classifying packets belonging to the packet flow; analyzing network traffic parameters for the packets belonging to the packet flow; based on the obtained late loss algorithm, predicting a late loss for the packet flow; based on the obtained quality metric algorithm and the predicted late loss, predicting a quality metric for the packet flow; and reporting the predicted quality metric. 42 . A network node operative in a mobile communication network, and implementing an access gateway (AccessGw) operative to estimate a quality metric for a packet flow associated with an application and carrying latency sensitive content, the network node characterized by: communication circuitry; and processing circuitry operatively coupled to the communication circuitry and adapted to: obtain one or more algorithms for estimating a late loss and the quality metric for the packet flow; and monitor network traffic; classify packets belonging to the packet flow; analyze network traffic parameters for the packets belonging to the packet flow; based on the obtained late loss algorithm, predict a late loss for the packet flow; based on the obtained quality metric algorithm, predict a quality metric for the packet flow; and report the predicted quality metric. 43 . The network node of claim 42 wherein the latency sensitive content is voice, and wherein the quality metric is a Quality of Experience (QoE). 44 . The network node of claim 42 wherein the processing circuitry is further operative to perform the monitoring, classifying, analyzing, predicting, predicting, and reporting steps iteratively over two or more of a plurality of monitoring periods. 45 . The network node of claim 42 wherein the processing circuitry is operative to obtain one or more algorithms for estimating late loss and quality metric for the packet flow by obtaining the algorithms from an Operations and Maintenance (OAM) function in the mobile network. 46 . The network node of claim 45 wherein the processing circuitry is operative to obtain the algorithms from an OAM function in the mobile network by obtaining the algorithms from the application as part of a Service Level Agreement (SLA) between the application and the network. 47 . The network node of claim 46 wherein the late loss algorithm describes the maximum allowed jitter before a decoder will consider a data frame lost. 48 . The network node of claim 46 wherein the quality metric algorithm specifies the criteria for late loss statistics and characteristics that is allowed during a specified duration to maintain a determined quality level for one session. 49 . The network node of claim 48 wherein the quality metric algorithm further specifies one or more mappings between quality levels and network latency or throughput. 50 . The network node of claim 48 wherein the processing circuitry is further characterized by being adapted to obtain from the application packet flow information that facilitates the identification of packet flows carrying latency sensitive content. 51 . The network node of claim 42 wherein the processing circuitry is adapted to obtain one or more algorithms for estimating late loss and quality metric for the packet flow by training one or more machine learning functions based on network traffic metrics including measured latency, throughput, and packet loss. 52 . The network node of claim 51 wherein the training is based on feedback from the application of the late loss and quality metric as calculated by the application. 53 . The network node of claim 52 wherein the packet flow comprises a QUIC transport protocol connection, and wherein training of a machine learning function for the late loss estimating algorithm is based on QUIC packet characteristics and unencrypted header information, including one or more of QUIC Connection ID, spin bit, and IP header information. 54 . The network node of claim 52 wherein the application has provided decryption information, and wherein training of the machine learning function for the late loss estimating algorithm is further based on information in encrypted headers. 55 . The network node of claim 54 wherein the processing circuitry is further characterized by being adapted to execute a trusted QUIC proxy operative to at least read encrypted QUIC header information in the packet flow, based on the received decryption information. 56 . The network node of claim 42 wherein the network node comprises a Network Data Analytics Function (NWDAF) and wherein the packet flow is generated by a Web Real-Time Communication (WebRTC) speech connection traversing the mobile network. 57 . The network node of claim 56 wherein the NWDAF receives, from a device in the WebRTC connection, end point observed statistics including one or more of late loss, throughput, Round Trip Time (RTT) packet loss, and quality metric. 58 . The network node of claim 42 wherein the processing circuitry is adapted to analyze network traffic parameters for the packets belonging to the packet flow by, where one or more desired network traffic parameters are not available or visible in the packet flow: establishing side car network traffic between a probe server and a probe application on a device, the side car network traffic sharing at least part of the packet flow's path through the mobile network; monitoring network traffic parameters exposed in the side car network traffic that are not available or visible in the packet flow; and analyzing network traffic parameters for the packets belonging to the packet flow by analogy to the network traffic parameters in the side car network traffic. 59 . The network node of claim 58 wherein network traffic parameters exposed in the side car network traffic that are not available or visible in the packet flow include a QUIC spin bit, enabling analysis of downstream Round Trip Timing (RTT). 60 . The network node of claim 58 wherein network traffic parameters exposed in the side car network traffic that are not available or visible in the packet flow include packet sequence, enabling analysis of packet loss and reordering.

Assignees

Inventors

Classifications

  • for predicting network behaviour · CPC title

  • for supporting one-way streaming services, e.g. Internet radio · CPC title

  • In-session procedures · CPC title

  • Customer-centric QoS measurements · CPC title

  • H04L65/80Primary

    Responding to QoS · 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 US2022255816A1 cover?
An apparatus in a mobile communication network combines information from monitoring IP flows carrying latency sensitive content passing the apparatus and information about the application behavior and target Quality of Experience (QoE) or target connectivity characteristics such as Quality of Service (QoS) from the application to provide ongoing predictions of QoE/QoS. In some cases, the appara…
Who is the assignee on this patent?
Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L41/5067. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 11 2022 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).