Back to results
US 11,641,381 B2Granted
Call setup timer triggered by network response
AssigneeT-Mobile USA, Inc.
InventorsHsin-Fu Henry Chiang, Shujaur Mufti, William Michael Hooker, Boris Antsev, Shelby Seward
Life of this patent
Estimating the term…
Abstract
One or more timers can be used by an originating UE during setup of a communication session. The timer(s) can be triggered by an originating UE receiving a response from a node of a telecommunications network. The timer(s) can further be terminated by a particular termination event during a remainder of the session setup, so long as the termination event occurs before timeout of the timer(s).
Claims20
An originating user equipment (UE) comprising:
- a processor;
- and
- memory storing computer-executable instructions that, when executed by the processor, cause the originating UE to:
- send an attachment request to establish a radio link with a radio access network (RAN) that is within communication range of the originating UE;
- receive user input requesting to establish a communication session;
- perform a first setup procedure of multiple setup procedures to setup the communication session, the first setup procedure comprising receiving a response from a node of a telecommunications network;
- store one or more timer parameters and a plurality of actions to be taken by the originating UE upon expiration of a timer, the plurality of actions including a first action associated with a first result of the attachment request, and a second action associated with a second result of the attachment request, wherein at least one of the first action or the second action includes reattempting setup of the communication session using at least one of:
- a legacy telecommunications network;
- a different type of RAN than a type of the RAN with which the originating UE previously established the radio link;
- or
- a different address of a proxy-call serving control function (P-CSCF) node than an address of a previous P-CSCF node to which the originating UE previously sent requests;
- start the timer in response to performance of the first setup procedure and by accessing the one or more timer parameters, the timer being configured to expire after a period of time and, if the timer expires on the UE, to trigger a halt to the multiple setup procedures;
- prior to expiration of the timer, perform a second setup procedure of the multiple setup procedures;
- prior to expiration of the timer, stop the timer in response to performance of the second setup procedure;
- and
- establish the communication session over the telecommunications network.
13 more elements
An originating user equipment (UE) comprising:
- a processor;
- and
- memory storing computer-executable instructions that, when executed by the processor, cause the originating UE to:
- send an attachment request to establish a radio link with a radio access network (RAN) that is within communication range of the originating UE;
- receive user input requesting to establish a communication session;
- perform a first setup procedure of multiple setup procedures to setup the communication session, the first setup procedure comprising receiving a response from a node of a telecommunications network;
- store one or more timer parameters and a plurality of actions to be taken by the originating UE upon expiration of a timer, the plurality of actions including a first action associated with a first result of the attachment request, and a second action associated with a second result of the attachment request, wherein at least one of the first action or the second action includes reattempting setup of the communication session using at least one of:
- a legacy telecommunications network;
- a different type of RAN than a type of the RAN with which the originating UE previously established the radio link;
- or
- a different address of a proxy-call serving control function (P-CSCF) node than an address of a previous P-CSCF node to which the originating UE previously sent requests;
- start a timer in response to performance of the first setup procedure and by accessing the one or more timer parameters, the timer being configured to expire after a period of time and to stop in response to performance of a second setup procedure of the multiple setup procedures;
- determine that the timer has expired on the UE prior to the performance of the second setup procedure;
- and
- in response to the expiration of the timer on the UE, halt the multiple setup procedures and reattempt the setup of the communication session with new setup procedures.
12 more elements
A method comprising:
- sending, by an originating user equipment (UE) an attachment request to establish a radio link with a radio access network (RAN) that is within communication range of the originating UE;
- receiving, by the originating user equipment (UE), user input requesting to establish a communication session;
- performing, by the originating UE, a first setup procedure of multiple setup procedures to setup the communication session, the first setup procedure comprising receiving a response from a node of a telecommunications network;
- storing one or more timer parameters and a plurality of actions to be taken by the originating UE upon expiration of a timer, the plurality of actions including a first action associated with a first result of the attachment request, and a second action associated with a second result of the attachment request, wherein at least one of the first action or the second action includes reattempting setup of the communication session using at least one of:
- a legacy telecommunications network;
- a different type of RAN than a type of the RAN with which the originating UE previously established the radio link;
- or
- a different address of a proxy-call serving control function (P-CSCF) node than an address of a previous P-CSCF node to which the originating UE previously sent requests;
- starting, by the originating UE, a timer in response to performance of the first setup procedure and by accessing the one or more timer parameters, the timer being configured to expire after a period of time and to stop in response to performance of a second setup procedure of the multiple setup procedures;
- determining, by the originating UE, that the timer has expired on the UE prior to the performance of the second setup procedure;
- and
- in response to determining that the timer has expired on the UE, halting, by the originating UE, the multiple setup procedures and reattempt the setup of the communication session with new setup procedures.
9 more elements
Dependencies are inferred from the claim text.