Methods, system and user equipment of a wireless communication network for determining transmission conditions for a real-time media flow

US10707998B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10707998-B2
Application numberUS-201616070404-A
CountryUS
Kind codeB2
Filing dateJan 20, 2016
Priority dateJan 20, 2016
Publication dateJul 7, 2020
Grant dateJul 7, 2020

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.

Disclosed is a method performed by a system of a wireless communication network for determining transmission conditions for a real-time media flow to be transmitted wirelessly to a first User Equipment, UE, residing in a first cell served by a first base station of the network. The method comprises obtaining radio network statistics of the first cell, the radio network statistics comprising radio network data for individual of a plurality of UEs in the first cell, UE throughput for individual of the plurality of UEs, and UE packet loss or packet delay for individual of the plurality of UEs, and obtaining, at a second time point occurring later in time than the obtaining of the radio network statistics, radio network data for the first UE. The method further comprises determining a predicted first UE throughput and a predicted first UE packet loss or packet delay based on the obtained radio network statistics of the first cell and on the obtained radio network data for the first UE, and triggering sending of information of the predicted first UE throughput and of the predicted first UE packet loss or excessive packet delay to a sender of the real-time media flow to the first UE. A Forward Error Correction, FEC, optimization module takes the predicted UE packet loss rate, the predicted UE throughput, and adapts the amount of FEC redundancy packets according to the throughput and packet loss rate. Further, the adapted amount of FEC redundancy packets are then used by the sender of the video when transmitting the video.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method performed by a system of a wireless communication network for determining transmission conditions for a real-time media flow to be transmitted wirelessly to a first User Equipment, UE, residing in a first cell served by a first base station of the network, the method comprising: obtaining radio network statistics of the first cell at a first time point, the radio network statistics comprising radio network data for each individual UE of a plurality of UEs in the first cell, UE throughput for each individual UE of the plurality of UEs, and UE packet loss for each individual UE of the plurality of UEs; obtaining, at a second time point occurring later in time than the obtaining of the radio network statistics at the first time point, additional radio network data for the first UE, determining a predicted first UE throughput and a predicted first UE packet loss based on the obtained radio network statistics of the first cell and on the obtained additional radio network data for the first UE, and triggering sending of information of the predicted first UE throughput and of the predicted first UE packet loss to a sender of the real-time media flow to the first UE. 2. The method according to claim 1 , wherein the radio network data for individual of a plurality of UEs in the first cell comprises one or more of the following: a number of radio quality indications for individual of the plurality of UEs in the first cell, load of the first cell, a number of cell configuration parameters indicating packet loss for individual of the plurality of UEs. 3. The method according to claim 1 , wherein the additional radio network data for the first UE comprises one or more of the following: a number of radio quality indications for the first UE at the second time point, load of the first cell at the second time point, a number of cell configuration parameters indicating packet loss for the first UE at the second time point. 4. The method according to claim 1 , wherein the system obtains the radio network statistics for each individual UE of the plurality of UEs over a plurality of different time periods, and wherein the additional radio network data for the first UE is obtained over a defined first time period, and wherein the determining of the predicted first UE throughput and the predicted first UE packet loss is further based on the plurality of different time periods and on the first time period. 5. The method according to claim 1 , further comprising obtaining a second time period defining how long time to use the predicted first UE throughput and the predicted first UE packet loss and triggering sending information of the second time period to the sender. 6. The method according to claim 1 , further comprising receiving a prediction request for predicting packet loss and throughput for the first UE, and wherein the obtaining of additional radio network data for the first UE and the determining of the predicted first UE throughput and the predicted first UE packet loss is performed in response to the received prediction request. 7. The method according to claim 1 , wherein two or more different pairs of predicted first UE throughput and first UE packet loss are determined, and wherein information of the two or more pairs are triggered to be sent to the sender. 8. A system operable in a wireless communication network, configured for determining transmission conditions for a real-time media flow to be transmitted wirelessly to a first UE residing in a first cell served by a first base station of the network, the system comprising a processor and a memory, said memory containing instructions executable by said processor, whereby the system is operative for: obtaining radio network statistics of the first cell at a first time point, the radio network statistics comprising radio network data for each individual UE of a plurality of UEs in the first cell, UE throughput for each individual UE of the plurality of UEs, and UE packet loss for each individual UE of the plurality of UEs; obtaining, at a second time point occurring later in time than the obtaining of the radio network statistics at the first time point, additional radio network data for the first UE, determining a predicted first UE throughput and a predicted first UE packet loss based on the obtained radio network statistics of the first cell and on the obtained additional radio network data for the first UE, and triggering sending of information of the predicted first UE throughput and of the predicted first UE packet loss to a sender of the real-time media flow to the first UE. 9. The system according to claim 8 , wherein the system is operable for obtaining the radio network statistics for each individual UE of the plurality of UEs over a plurality of different time periods, and wherein the system is operable for obtaining the additional radio network data for the first UE over a defined first time period, and wherein the system is operable for determining the predicted first UE throughput and the predicted first UE packet loss further based on the plurality of different time periods and on the first time period. 10. The system according to claim 8 , wherein the system is further operable for obtaining a second time period defining how long time to use the predicted first UE throughput and the predicted first UE packet loss and for triggering sending of information of the second time period to the sender. 11. The system according to claim 8 , wherein the system is further operable for receiving a prediction request for predicting packet loss and throughput for the first UE, and wherein the system is operable for performing the obtaining of the additional radio network data for the first UE and the determining of the predicted first UE throughput and the predicted first UE packet loss in response to the received prediction request. 12. The system according to claim 8 , wherein the system is operable for determining two or more different pairs of predicted first UE throughput and first UE packet loss, and wherein the system is operable for triggering to send information of the two or more pairs to the sender. 13. A computer program product comprised on a memory of a system of a wireless communication network configured to determine transmission conditions for a real-time media flow to be transmitted wirelessly to a first User Equipment (UE) residing in a first cell served by a first base station of the network, the computer program product comprising executable instructions that when executed by the system causes the system to perform operations comprising: obtaining radio network statistics of the first cell at a first time point, the radio network statistics comprising radio network data for each individual UE of a plurality of UEs in the first cell, UE throughput for each individual UE of the plurality of UEs, and UE packet loss for each individual UE of the plurality of UEs, obtaining, at a second time point occurring later in time than the obtaining of the radio network statistics at the first time point, additional radio network data for the first UE, determining a predicted first UE throughput and a predicted first UE packet loss based on the obtained radio network statistics of the first cell and on the obtained additional radio network data for the first UE, and triggering sending of information of the predicted first UE throughput and of the predicted first UE packet loss to a sender of the real-time media flow to the first UE.

Assignees

Inventors

Classifications

  • Media network packetisation · CPC title

  • Flow control {between communication endpoints} · CPC title

  • using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24) · CPC title

  • per individual bearer or channel (dynamic wireless traffic scheduling H04W72/12) · CPC title

  • based on communication conditions (dynamic wireless traffic scheduling definition based on channel quality criteria H04W72/54) · 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 US10707998B2 cover?
Disclosed is a method performed by a system of a wireless communication network for determining transmission conditions for a real-time media flow to be transmitted wirelessly to a first User Equipment, UE, residing in a first cell served by a first base station of the network. The method comprises obtaining radio network statistics of the first cell, the radio network statistics comprising rad…
Who is the assignee on this patent?
Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L1/0041. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 07 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).