IP Library Granted Patent US 9,825,879
Granted Patent B2
US 9,825,879 · App. 14/435,485 · Granted Nov 21, 2017

Method and arrangement for admission control based on priority level based differentiation

Inventors: Pontus Arvidson (Stockholm, SE); Magnus Hurd (Stockholm, SE); Christian Skärby (Stockholm, SE); Richard Tano (Stockholm, SE); Ylva Timner (Luleå, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L47/821H04L47/805H04L47/824H04W48/06
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 9,825,879
App. No.
14/435,485
Granted
Nov 21, 2017
Kind
B2
Abstract

The invention relates to a network node and a method therein for admission control in a wireless communication system. The method comprises receiving a request for a bearer setup from a requesting entity, where the request and/or bearer is associated with a priority level P. The method further comprises obtaining, e.g. receiving or retrieving, reports indicating a priority blocking level, BLi, per monitored system resource, i, needed for setting up a bearer. The method further comprises determining a general priority blocking level BLG, based on the reports. Further, the method comprises deciding whether to accept or reject the request for a bearer setup based on the priority level P and the general priority blocking level BLG.

Claims (52)

1. A method for admission control in a network node in a wireless communication system, the method comprising:

receiving, from a requesting entity, a request for a bearer setup, the request associated with a priority level P;

obtaining one or more reports indicating a priority blocking level (BLi) per monitored system resource i of a plurality of monitored system resources needed for setting up a bearer;

determining a general priority blocking level (BLG) based on the one or more reports; and

deciding whether to accept or reject the request for a bearer setup based on the priority level P and the general priority blocking level BLG; and

wherein the plurality of monitored system resources comprise dynamic resources, in which usage of the dynamic resources is allowed to vary during the lifetime of a setup bearer.

2. The method of claim 1 , wherein each priority blocking level BLi is based on usage of resource i per priority level P of existing bearers and a predefined criterion.

3. The method of claim 2 , wherein the predefined criterion is a threshold value related to resource usage of resource i.

4. The method of claim 1 :

wherein each priority blocking level BLi indicates a priority blocking level for resource i;

wherein a request for a bearer setup associated with a priority level P, which does not fulfill a predefined criterion in relation to the indicated priority blocking level, is rejected.

5. The method of claim 1 :

wherein priority blocking level BLi is calculated as the priority level associated with the used resources, for which, when added to a sum, the sum fulfills the predefined criterion; and

wherein the sum is created by adding the number of used resources per priority level together, in descending priority level order, starting with the highest priority level.

6. The method claim 1 , wherein the general priority blocking level BLG is determined as the priority blocking level associated with a highest priority level of the respective priority blocking levels BLi.

7. The method of claim 1 , wherein the priority level P is an allocation and retention priority level.

8. The method of claim 1 , wherein the request is for setup of a radio bearer or a transport bearer.

9. The method of claim 1 , wherein the request is for setup of an Evolved Radio Access Bearer (E-RAB).

10. The method of claim 1 :

wherein the request is for a User Equipment-level resource; and

wherein the priority level assigned to the request and/or User Equipment is determined from the priority level of its Evolved Radio Access Bearers.

11. The method claim 1 , further comprising indicating the outcome of the deciding to the requesting entity.

12. The method of claim 1 , wherein the determining the BLG comprises determining centrally at the network node a single admission's threshold that represents the multiple BLi's indicated in the one or more reports received from a plurality of other network nodes.

13. The method of claim 1 wherein the plurality of monitored system resources further comprise static resources, in which usage of the static resources is not allowed to vary during the lifetime of a setup bearer.

14. The method of claim 1 , wherein the determining the BLG based on the one or more reports comprises determining the BLG based on a plurality of BLi's indicated in the one or more reports.

15. A network node operable in a wireless communication system, the network node comprising:

a receiver adapted to receive a request for bearer setup from a requesting entity, the request associated with a priority level P; and

an admission control circuit adapted to decide whether to accept or reject the request based on the priority level P and a general priority blocking level (BLG); and

wherein BLG is determined based on one or more reports indicating a priority blocking level (BLi) per monitored system resource i of a plurality of monitored system resources needed for setting up a bearer; and

wherein the plurality of monitored system resources comprise dynamic resources, in which usage of the dynamic resources is allowed to vary during the lifetime of a setup bearer.

16. The network node of claim 15 , wherein each priority blocking level BLi is based on usage of resource i per priority level P of existing bearers and a predefined criterion.

17. The network node of claim 16 , wherein the predefined criterion is a threshold value related to resource usage of resource i.

18. The network node of claim 15 :

wherein each priority blocking level BLi indicates a priority blocking level for resource i; and

wherein a request for a bearer setup associated with a priority level P which does not fulfill a predefined criterion in relation to the indicated priority blocking level is rejected.

19. The network node of claim 15 :

wherein priority blocking level BLi is calculated as the priority level associated with the used resources, for which, when added to a sum, the sum fulfills the predefined criterion; and

wherein the sum is created by adding the number of used resources per priority level together, in descending priority level order, starting with the highest priority level.

20. The network node of claim 15 , wherein the general priority blocking level BLG is determined as the priority blocking level BLi associated with a highest priority level of the respective priority blocking levels BLi.

21. The network node of claim 15 , wherein the priority level P is an allocation and retention priority level.

22. The network node of claim 15 , wherein the request is for setup of a radio bearer or a transport bearer.

23. The network node of claim 15 , wherein the request is for setup of an Evolved Radio Access Bearer (E-RAB).

24. The network node of claim 15 :

wherein the request is for a UE-level resource; and

wherein the priority level assigned to the UE is determined from the priority level of its Evolved Radio Access Bearers.

25. The network node of claim 15 , wherein the network node is configured to indicate the outcome of the deciding to the UE.

26. A computer program product stored in a non-transitory computer readable medium for controlling admission control in a network node in a wireless communication system, the computer program product comprising software instructions which, when run on one or more processing circuits of the network node, causes the network node to:

receive, from a requesting entity, a request for a bearer setup, the request associated with a priority level P;

obtain one or more reports indicating a priority blocking level (BLi) per monitored system resource i of a plurality of monitored system resources needed for setting up a bearer;

determine a general priority blocking level (BLG) based on the one or more reports; and

decide whether to accept or reject the request for a bearer setup based on the priority level P and the general priority blocking level BLG; and

wherein the plurality of monitored system resources comprise dynamic resources, in which usage of the dynamic resources is allowed to vary during the lifetime of a setup bearer.

Assignments (2)
CHANGE OF NAME Recorded Apr 20, 2017
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 042285/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: ARVIDSON, PONTUS; HURD, MAGNUS; SKÄRBY, CHRISTIAN; TANO, RICHARD; TIMNER, YLVA
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 035402/0006 →
Continuity (1)
Related Publication 20150271101A1 · Sep 24, 2015