Handling of timers
First Claim
1. A method for handling time supervision in a communication network comprising a plurality of entities, the method comprising:
- receiving, by a second entity, a first signaling message associated with a communication procedure from a first entity, the first signaling message containing a first timer validity information;
determining, by the second entity, whether a further processing condition for performing a further step of the communication procedure is fulfilled, the further processing condition being associated with the first timer validity information, wherein the further processing condition is associated with any one of the following conditions;
expiry, before expiry of the first timer validity information, of a supervision timer supervising the reception of a response to a signaling message associated with the communication procedure;
expiry of the first timer validity information;
reception, before expiry of the first timer validity information, of a response to a signaling message associated with the communication procedure; and
determining that a remaining time period before expiry of the first timer validity information reaches a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
System, methods, entities, and computer program for handling timers in a communication network are described. The communication network comprises a plurality of entities (100-108). The method in a first entity (100) comprises determining (301) whether a supervision condition for supervising a communication procedure is fulfilled. The method further comprises adding (308), based on a result of the step of determining the supervision condition (301), a timer validity information to a signaling message related to the communication procedure, and sending (308) the signaling message to a second entity (102). The method in a second entity (102-108) comprises receiving (400) a signaling message associated with a communication procedure, the signaling message containing a timer validity information. The method further comprises determining (401) whether a further processing condition for performing further steps of the communication procedure is fulfilled, the further processing condition being associated with the timer validity information. The system, entities (100-108) and computer program associated with these methods are also described. Therefore an improved handling of time supervisions in a communication network is achieved in terms of accuracy of supervision timeout, and eliminating a triggering of unwanted remote actions after local timeout.
6 Citations
11 Claims
-
1. A method for handling time supervision in a communication network comprising a plurality of entities, the method comprising:
-
receiving, by a second entity, a first signaling message associated with a communication procedure from a first entity, the first signaling message containing a first timer validity information; determining, by the second entity, whether a further processing condition for performing a further step of the communication procedure is fulfilled, the further processing condition being associated with the first timer validity information, wherein the further processing condition is associated with any one of the following conditions; expiry, before expiry of the first timer validity information, of a supervision timer supervising the reception of a response to a signaling message associated with the communication procedure; expiry of the first timer validity information; reception, before expiry of the first timer validity information, of a response to a signaling message associated with the communication procedure; and determining that a remaining time period before expiry of the first timer validity information reaches a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network entity for handling time supervision in a communication network comprising a plurality of entities, the network entity comprising:
one or more processing circuits configured to cause the network entity to; receive a first signaling message related to a communication procedure, the first signaling message comprising a first timer validity information; determine a further step of the communication procedure; determine a current time; determine a time supervision period associated with a further signaling message related to the communication procedure or to a further communication procedure; determining a second timer validity information based on the current time and the time supervision period for the further signaling message; send the further signaling message to a further entity in the communication system, the further signaling message comprising said second timer validity information; time supervise a reception of a response to the further signaling message; terminate the communication procedure at expiry of the first timer validity information; determining that a remaining time period before expiry of the first timer validity information reaches a threshold, and sending a response associated with the first signaling message related to the communication procedure, based on the reception of a response to the further signaling message. - View Dependent Claims (9)
-
10. A system for handling time supervision in a communication network comprising a plurality of entities, the system comprising at least one network entity, and a further network entity for handling time supervision in a communication network comprising a plurality of entities, the network entity being capable of:
-
determining whether a communication procedure is to be started which requires time supervision; determine a current time; determine a time supervision period associated with the communication procedure; send a signaling message related to the communication procedure, the signaling message comprising the timer validity information based on the current time and the time supervision period; time supervise the reception of a response to the signaling message; terminate the communication procedure at expiry of the time supervision period; and finish the communication procedure in response to the reception of a response to the signaling message.
-
-
11. A computer program product which, when being executed by one or more processing circuits of a second entity, causes the second entity to:
-
receive a first signaling message associated with a communication procedure from a first entity, the first signaling message containing a first timer validity information; and determine whether a further processing condition for performing a further step of the communication procedure is fulfilled, the further processing condition being associated with the first timer validity information, wherein the further processing condition is associated with any one of the following conditions; expiry of a supervision timer supervising the reception of a response to a signaling message associated with the communication procedure, before expiry of the first timer validity information, expiry of the first timer validity information, reception of a response to a signaling message associated with the communication procedure, before expiry of the first timer validity information, or determining that a remaining time period before expiry of the first timer validity information reaches a threshold.
-
Specification