Procedure latency based admission control node and method
First Claim
Patent Images
1. A node located in a wireless telecommunications network and configured to administer a number of sessions with a plurality of user equipments, the node comprising:
- a procedure latency monitor unit configured to establish a measurement window associated with a procedure within the wireless telecommunications network and during the measurement window is further configured to measure a predetermined number of delta times, where each measured delta time indicates an amount of time that takes place between a start of the procedure and a stop of the procedure;
the procedure latency monitor unit upon completion of the measurement window is configured to take the predetermined number of measured delta times and is further configured to calculate a mean delta time which is an average of the measured delta times;
the procedure latency monitor unit is configured to compare the mean delta time with a predetermined threshold which is also associated with the procedure and if the mean delta time exceeds the threshold then the procedure latency monitor unit is configured to issue a high load signal associated with the procedure; and
an admission control mechanism that is configured to receive the high load signal associated with the procedure and is further configured to activate an admission action.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless telecommunication system, a node (e.g., eNodeB, BSC, RNC), a procedure latency monitor unit, and a method are described herein for measuring the latency of a procedure (e.g., radio network procedure, core network procedure) where the results of the measured latency may be used for admission control of user equipment (UE) sessions and to guarantee that admitted UEs are served according to their requested Quality of Service (QoS).
16 Citations
21 Claims
-
1. A node located in a wireless telecommunications network and configured to administer a number of sessions with a plurality of user equipments, the node comprising:
-
a procedure latency monitor unit configured to establish a measurement window associated with a procedure within the wireless telecommunications network and during the measurement window is further configured to measure a predetermined number of delta times, where each measured delta time indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; the procedure latency monitor unit upon completion of the measurement window is configured to take the predetermined number of measured delta times and is further configured to calculate a mean delta time which is an average of the measured delta times; the procedure latency monitor unit is configured to compare the mean delta time with a predetermined threshold which is also associated with the procedure and if the mean delta time exceeds the threshold then the procedure latency monitor unit is configured to issue a high load signal associated with the procedure; and an admission control mechanism that is configured to receive the high load signal associated with the procedure and is further configured to activate an admission action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented by an node located in a wireless telecommunications network and configured to administer a number of sessions with a plurality of user equipments, the method comprising:
-
establishing, in a procedure latency monitor unit, a measurement window associated with a procedure within the wireless telecommunications network and during the measurement window measuring a predetermined number of delta times, where each measured delta time indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; taking, in the procedure latency monitor unit, the predetermined number of measured delta times upon completion of the measurement window and calculating a mean delta time which is an average of the measured delta times; comparing, in the procedure latency monitor unit, the mean delta time with a predetermined threshold which is also associated with the procedure and if the mean delta time exceeds the threshold then issuing a high load signal associated with the procedure; and receiving, at an admission control mechanism, the high load signal associated with the procedure then activating an admission action. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A procedure latency monitor unit which is part of a wireless telecommunication network, the procedure latency monitor unit comprising:
-
a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to enable the following; establish a measurement window associated with a procedure within the wireless telecommunications network and during the measurement window measure a predetermined number of delta times, where each measured delta time indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; take the predetermined number of measured delta times upon completion of the measurement window and calculate a mean delta time which is an average of the measured delta times; and compare the mean delta time with a predetermined threshold which is also associated with the procedure and if the mean delta time exceeds the threshold then issue a high load signal associated with the procedure.
-
-
18. A method implemented by a procedure latency monitor unit which is located in a wireless telecommunications network, the method comprising:
-
establishing a measurement window associated with a procedure within the wireless telecommunications network and during the measurement window measuring a predetermined number of delta times, where each measured delta time indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; taking the predetermined number of measured delta times upon completion of the measurement window and calculating a mean delta time which is an average of the measured delta times; and comparing the mean delta time with a predetermined threshold which is also associated with the procedure and if the mean delta time exceeds the threshold then issuing a high load signal associated with the procedure.
-
-
19. A wireless telecommunications network comprising:
-
a core network; an node connected to the core network and configured to administer a number of sessions with a plurality of user equipments, the node comprising; a procedure latency monitor unit configured to establish a measurement window associated with a procedure within the wireless telecommunications network and during the measurement window measure a predetermined number of delta times, where each measured delta time indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; the procedure latency monitor unit upon completion of the measurement window is configured to take the predetermined number of measured delta times and calculate a mean delta time which is an average of the measured delta times; the procedure latency monitor unit is configured to compare the mean delta time with a predetermined threshold which is also associated with the procedure and if the mean delta time exceeds the threshold then issue a high load signal associated with the procedure; and an admission control mechanism configured to receive the high load signal associated with the procedure and then further configured to activate an admission action.
-
-
20. A procedure latency monitor unit which is located in a wireless telecommunications network, the procedure latency monitor unit comprising:
-
a processor; and a memory that stores processor-executable instructions therein where the processor interfaces with the memory and executes the processor-executable instructions to enable the following; establish a measurement window when a procedure in the wireless telecommunications network has a delta time that exceeds a predetermined threshold, where the delta time is an amount of time that takes place between a start of the procedure and a stop of the procedure; set a number of delta time measurements for the procedure that are to be completed during the measurement window; wait for the procedure to occur; when the procedure occurs, calculate a delta time which indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; decrement by one the number of delta time measurements that need to be completed during the measurement window; determine if completed all of the delta time measurements that were set to be completed during the measurement window; if the result of the determine step is no, then return and perform the wait operation; if the result of the determine step is yes, then; stop the delta time measurement; calculate a mean delta time which is an average of the measured delta times for the procedure; check if the mean delta time exceeds a predetermined threshold which is associated with the procedure; if the result of the check operation is yes, then send a high load signal associated with the procedure; and if the result of the check operation is no, then determine if there is an outstanding high load signal and if not then end otherwise send a cease high load signal associated with the procedure.
-
-
21. A method implemented by a procedure latency monitor unit which is located in a wireless telecommunications network, the method comprising:
-
establishing a measurement window when a procedure in the wireless telecommunications network has a delta time that exceeds a predetermined threshold, where the delta time is an amount of time that takes place between a start of the procedure and a stop of the procedure; setting a number of delta time measurements for the procedure that are to be completed during the measurement window; waiting for the procedure to occur; when the procedure occurs, calculating a delta time which indicates an amount of time that takes place between a start of the procedure and a stop of the procedure; decrementing by one the number of delta time measurements that need to be completed during the measurement window; determining if completed all of the delta time measurements that were set to be completed during the measurement window; if the result of the determining step is no, then returning and performing the waiting step; if the result of the determining step is yes, then; stopping the delta time measurement; calculating a mean delta time which is an average of the measured delta times for the procedure; checking if the mean delta time exceeds a predetermined threshold which is associated with the procedure; if the result of the checking step is yes, then sending a high load signal associated with the procedure; and if the result of the checking step is no, then determining if there is an outstanding high load signal and if not then end otherwise sending a cease high load signal associated with the procedure.
-
Specification