IP Library › Granted Patent US 11,082,891
Granted Patent B2
US 11,082,891 · App. 16/091,502 · Granted Aug 3, 2021

Context aware QoS/QoE policy provisioning and adaptation in 5G systems

Inventors: Peter Szilagyi (Budapest, HU); Csaba Vulkan (Budapest, HU); Kaisu Iisakkila (Espoo, FI)
Assignee: Nokia Technologies Oy
H04W28/24H04L47/20H04L47/2425H04L47/2475H04W28/0236H04W28/0268H04W28/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,082,891
App. No.
16/091,502
Granted
Aug 3, 2021
Kind
B2
Abstract

Methods and apparatus, including computer program products, are provided for QoE/QoS management. In some example embodiments, there is provided a method. The method may include detecting, by an enforcement point, an initiation of a session for an application; requesting, by the enforcement point, a first level quality of experience policy for the detected session; receiving, from a policy server, the first level quality of experience policy for the detected session; deriving, based on the first level quality of experience policy, a second level quality of experience target and/or a quality of service target for the detected session; enforcing, by the enforcement point, the second level quality of experience target and/or the quality of service target on the detected session. Related apparatus, systems, methods, and articles are also described.

Claims (35)

1. A method comprising:

detecting, by an enforcement point, an initiation of a session for an application, wherein the enforcement point comprises or is comprised in a radio access network node;

requesting, by the enforcement point, a first level quality of experience policy for the detected session;

receiving, from a policy server, the first level quality of experience policy for the detected session;

deriving, based on the first level quality of experience policy and context information indicative real-time user traffic associated with the application, at least one of a second, lower level quality of experience target or a second, lower level quality of service target for the detected session, the second, lower level quality of experience target or the second, lower level quality of service target being lower in experience or quality when compared to the first level quality of experience policy;

enforcing, by the enforcement point, at least one of the second, lower level quality of experience target or the second, lower level quality of service target on the detected session.

2. The method of claim 1 , wherein the first level quality of experience policy comprises a parent policy, wherein the first level quality of experience policy represents an indication of quality from a perspective of a user.

3. The method of claim 2 , wherein the parent policy comprises a trigger condition and a policy target representative of an intent policy type.

4. The method of claim 1 , wherein the second, lower level quality of experience target comprises at least one of a target download time or a target bandwidth.

5. The method of claim 1 , wherein the enforcement point requests policy from the policy server as part of a service flow establishment for the session.

6. The method of claim 1 , wherein the enforcement point requests policy from an intermediate node as part of a service flow establishment for the session.

7. The method of claim 1 , wherein the deriving and the enforcing is performed during the session to adaptively update the at least one of the second, lower level quality of experience target or the second, lower level quality of service target.

8. The method of claim 1 , wherein the deriving is further based on at least one of context information associated with the application or network demand for resources.

9. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

detect, by the apparatus, an initiation of a session for an application, wherein the apparatus comprises or is comprised in a radio access network node;

request, by the apparatus, a first level quality of experience policy for the detected session;

receive, from a policy server, the first level quality of experience policy for the detected session;

derive, based on the first level quality of experience policy and context information indicative real-time user traffic associated with the application, at least one of a second, lower level quality of experience target or a second, lower level quality of service target for the detected session, the second, lower level quality of experience target or the second, lower level quality of service target being lower in experience or quality when compared to the first level quality of experience policy; and

enforce, by the apparatus, at least one of the second, lower level quality of experience target or the second, lower level quality of service target on the detected session.

10. The apparatus of claim 9 , wherein the first level quality of experience policy comprises a parent policy, wherein the first level quality of experience policy represents an indication of quality from a perspective of a user.

11. The apparatus of claim 10 , wherein the parent policy comprises a trigger condition and a policy target representative of an intent policy type.

12. The apparatus of claim 11 , wherein the second, lower level quality of experience target comprises at least one of a target download time or a target bandwidth.

13. The apparatus of claim 9 , wherein the quality of service target comprises a third level child policy.

14. The apparatus of claim 9 , wherein the apparatus requests policy from the policy server as part of a service flow establishment for the session.

15. The apparatus of claim 9 , wherein the apparatus requests policy from an intermediate node as part of a service flow establishment for the session.

16. The apparatus of claim 9 , wherein the apparatus derives and enforces during the session to adaptively update the at least one of the second, lower level quality of experience target and/or the second, lower level quality of service target.

17. The apparatus of claim 9 , wherein at least one of the second level quality of experience target or the quality of service target is derived based on at least one of context information associated with the application or network demand for resources.

18. A non-transitory computer-readable storage medium including program code which when executed causes operations comprising:

detecting, by an enforcement point, an initiation of a session for an application, wherein the enforcement point comprises or is comprised in a radio access network node;

requesting, by the enforcement point, a first level quality of experience policy for the detected session;

receiving, from a policy server, the first level quality of experience policy for the detected session;

deriving, based on the first level quality of experience policy and context information indicative real-time user traffic associated with the application, at least one of a second, lower level quality of experience target or a second, lower level quality of service target for the detected session, the second, lower level quality of experience target or the second, lower level quality of service target being lower in experience or quality when compared to the first level quality of experience policy;

enforcing, by the enforcement point, at least one of the second, lower level quality of experience target or the second, lower level quality of service target on the detected session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2018
From: SZILAGYI, PETER; VULKAN, CSABA; IISAKKILA, KAISU
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047202/0763 →
Continuity (1)
Related Publication 20190124555A1 · Apr 25, 2019