Call setup timer triggered and terminated by different protocols

US10638534B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10638534-B2
Application numberUS-201916240519-A
CountryUS
Kind codeB2
Filing dateJan 4, 2019
Priority dateMar 9, 2017
Publication dateApr 28, 2020
Grant dateApr 28, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 sending a request or receiving a response that uses a first signaling protocol. The timer(s) can further be terminated by the originating UE sending a request or receiving a response that uses a second signaling protocol different from the first signaling protocol, so long as the request/response using the second signaling protocol occurs before timeout of the timer(s).

First claim

Opening claim text (preview).

We claim: 1. A device comprising: a processor; and memory storing computer-executable instructions that, when executed by the processor, cause the device to: receive input to establish a communication session; setup the communication session, including: communicating using a first signaling protocol, wherein the device communicating using the first signaling protocol is a trigger event for a timer; starting the timer based on the occurrence of the trigger event, the timer being configured to expire after a period of time; prior to expiration of the timer, communicating using a second signaling protocol that is different than the first signaling protocol, wherein the device communicating using the second signaling protocol is a termination event for the timer; and stopping the timer based on the occurrence of the termination event; and establish the communication session over a telecommunications network. 2. The device of claim 1 , wherein the first signaling protocol comprises Session Initiation Protocol (SIP), and the second signaling protocol comprises Non-Access Stratum (NAS) protocol. 3. The device of claim 2 , wherein: communicating using the first signaling protocol comprises sending a first request using a SIP INVITE method; and communicating using the second signaling protocol causes setup of a dedicated evolved packet system (EPS) bearer. 4. The device of claim 3 , wherein communicating using the second signaling protocol initiates the setup of the dedicated EPS bearer. 5. The device of claim 3 , wherein communicating using the second signaling protocol completes the setup of the dedicated EPS bearer. 6. The device of claim 1 , wherein the memory stores a plurality of values that are selectable to define the period of time associated with the timer, the plurality of values including at least a first value associated with an emergency call, and a second value associated with a non-emergency call, the computer-executable instructions, when executed by the processor, further causing the device to: determine that the communication session is a type of communication session comprising at least one of the emergency call or the non-emergency call; and select the first value or the second value as a selected value for the period of time based at least in part on the type of communication session. 7. The device of claim 1 , the computer-executable instructions, when executed by the processor, further causing the device to send an attachment request to establish a radio link with a radio access network (RAN) that is within communication range of the device, wherein the memory stores a plurality of actions to be taken by the device upon the expiration of the timer, the plurality of actions including a first action associated with a first result of the attachment request where the device is combined attached, and a second action associated with a second result of the attachment request where the device is not combined attached. 8. The device of claim 7 , wherein the plurality of actions include at least one of reattempting the 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 device 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 device previously sent requests. 9. A method comprising: receiving, by a device, input to establish a communication session; setting up, by the device, the communication session, including: communicating using a first signaling protocol, wherein the device communicating using the first signaling protocol is a trigger event for a timer; starting the timer based on the occurrence of the trigger event, the timer being configured to expire after a period of time; prior to expiration of the timer, communicating using a second signaling protocol that is different than the first signaling protocol, wherein the device communicating using the second signaling protocol is a termination event for the timer; and stopping the timer based on the occurrence of the termination event; and establishing, by the device, the communication session over a telecommunications network. 10. The method of claim 9 , wherein the first signaling protocol comprises Session Initiation Protocol (SIP), and the second signaling protocol comprises Non-Access Stratum (NAS) protocol. 11. The method of claim 10 , wherein: communicating using the first signaling protocol comprises sending a first request using a SIP INVITE method; and communicating using the second signaling protocol comprises sending a second request using the NAS protocol to setup a dedicated evolved packet system (EPS) bearer. 12. The method of claim 10 , wherein: communicating using the first signaling protocol comprises receiving a first response using the SIP protocol; and communicating using the second signaling protocol comprises receiving a second response using the NAS protocol to setup a dedicated evolved packet system (EPS) bearer. 13. The method of claim 12 , wherein the second response comprises a radio resource control (RRC) connection response from a mobility management entity (MME) to initiate the setup of the dedicated EPS bearer. 14. A method comprising: receiving, by a device, input to establish a communication session; setting up, by the device, the communication session, including: communicating using a first signaling protocol, wherein the device communicating using the first signaling protocol is a trigger event for a timer; starting the timer based on the occurrence of the trigger event, the timer being configured to expire after a period of time and to stop if a termination event for the timer occurs prior to expiration of the timer, wherein the device communicating using a second signaling protocol that is different than the first signaling protocol is the termination event for the timer; and determining that the timer has expired prior to an occurrence of the termination event; halting the setting up of the communication session; and reattempting setup of the communication session with different setup procedures. 15. The method of claim 14 , wherein the first signaling protocol comprises Session Initiation Protocol (SIP), and the second signaling protocol comprises Non-Access Stratum (NAS) protocol. 16. The method of claim 14 , further comprising, prior to the receiving of the input to establish the communication session, sending, by the device, an attachment request to establish a radio link with a first radio access network (RAN) that is within communication range of the device, wherein the reattempting of the setup of the communication session comprises reattempting the setup by attaching to a different type of RAN than a type of the first RAN with which the device previously established the radio link. 17. The method of claim 14 , further comprising, prior to the receiving of the input to establish the communication session, sending, by the device, an attachment request to establish a long term evolution (LTE) radio link to establish the communication session over an LTE telecommunications network, wherein the reattempting of the setup of the communication session comprises reattempting the setup by establishing a legacy network radio link to establish the communication session over a legacy telecommunications network. 18. The method of claim 14 , further comprising, prior to the receiving of the inpu

Assignees

Inventors

Classifications

  • using triggered events · CPC title

  • adapted for {application} session management, e.g. SIP [Session Initiation Protocol] {(connection management H04W76/00; arrangements for session management H04L67/14)} · CPC title

  • Multiple registrations, e.g. multihoming · CPC title

  • Session establishment or de-establishment · CPC title

  • Public Land Mobile systems, e.g. cellular systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10638534B2 cover?
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 sending a request or receiving a response that uses a first signaling protocol. The timer(s) can further be terminated by the originating UE sending a request or receiving a response that uses a second signaling protocol different from the first signali…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04L65/1069. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 28 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).