EP-4736571-A1 - MANAGING A COMMUNICATION LINK WITH A NETWORK
Abstract
Various aspects include methods for managing communication links with different networks. A user equipment (UE) processor may start a first retry timer in a first network communication module in response to receiving a connection reject message from a first communication network, send a value of the first retry timer to a second network communication module, start a second retry timer in the second network communication module based on the value of the first retry timer, send a service request from the second network communication module to a second communication network, and send a connection success message from the second network communication module to the first network communication module upon establishing a communication link with the second communication network before the second retry timer expires. The first communication network may be a terrestrial cellular network and the second communication network may be a satellite communication network.
Inventors
- KOMPALA, SURENDRA
- JAIN, SACHIN
- UMATT, BHUPESH MANOHARLAL
- SHARMA, ANKIT
Assignees
- QUALCOMM INCORPORATED
Dates
- Publication Date
- 20260506
- Application Date
- 20240513
Claims (20)
- 1. A method of managing a communication link with a network, comprising: in response to receiving a connection reject message from a first communication network by a first network communication module, starting in the first network communication module a first retry timer for a time period after which the first network communication module will send a service request to the first communication network; sending a value of the first retry timer from the first network communication module to a second network communication module, wherein the value of the first retry timer indicates an expiration time of the first timer; starting a second retry timer in the second network communication module based on the value of the first retry timer; sending a service request from the second network communication module to a second communication network; and sending a connection success message from the second network communication module to the first network communication module in response to establishing a communication link with the second communication network before the second retry timer expires.
- 2. The method of claim 1, further comprising: in response to receiving a connection reject message from the second communication network by the second network communication module, sending a connection failure message to the first network communication module.
- 3. The method of claim 2, further comprising sending a value of the second retry timer to the first communication module.
- 4. The method of claim 2, further comprising sending a connection request message from the first network communication module to the first communication network in response to the first retry timer expiring.
- 5. The method of claim 1, further comprising: in response to the first retry timer expiring before the first network communication module receives any message from the second network communication module, sending an abort message from the first network communication module to the second network communication module to inform the second network communication module to abort a service request process with the second communication network.
- 6. The method of claim 1, wherein the first network communication module and the second network communication module communicate via a communication interface.
- 7. The method of claim 6, wherein the communication interface is managed by a unified messaging application.
- 8. The method of claim 1, wherein: the first communication network is a terrestrial cellular communication network; the first network communication module is a terrestrial cellular communication module configured to communicate with the terrestrial cellular communication network; the second communication network is a satellite communication network; and the second network communication module is a satellite communication module configured to communicate with the satellite communication network.
- 9. A user equipment (UE), comprising: a memory; and a processor coupled to the memory and configured to: in response to receipt of a connection reject message from a first communication network by a first network communication module, start in the first network communication module a first retry timer for a time period after which the first network communication module will send a service request to the first communication network; send a value of the first retry timer from the first network communication module to a second network communication module, wherein the value of the first retry timer indicates an expiration time of the first timer; start a second retry timer in the second network communication module based on the value of the first retry timer; send a service request from the second network communication module to a second communication network; and send a connection success message from the second network communication module to the first network communication module in response to establishing a communication link with the second communication network before the second retry timer expires.
- 10. The UE of claim 9, wherein the processor is further configured to: in response to receipt of a connection reject message from the second communication network by the second network communication module, send a connection failure message to the first network communication module.
- 11. The UE of claim 10, wherein the processor is further configured to send a value of the second retry timer to the first communication module.
- 12. The UE of claim 10, wherein the processor is further configured to: send a connection request message from the first network communication module to the first communication network in response to the first retry timer expiring.
- 13. The UE of claim 9, wherein the processor is further configured to: in response to the first retry timer expiring before the first network communication module receives any message from the second network communication module, send an abort message from the first network communication module to the second network communication module to inform the second network communication module to abort a service request process with the second communication network.
- 14. The UE of claim 9, wherein the UE further comprises a communication interface configured to enable communication between the first network communication module and the second network communication module.
- 15. The UE of claim 14, wherein the UE further comprises a unified messaging application configured to manage the communication interface.
- 16. The UE of claim 9, wherein: the first communication network is a terrestrial cellular communication network; the first network communication module is a terrestrial cellular communication module configured to communicate with the terrestrial cellular communication network; the second communication network is a satellite communication network; and the second network communication module is a satellite communication module configured to communicate with the satellite communication network.
- 17. A user equipment (UE), comprising: means for starting in a first network communication module a first retry timer for a time period after which the first network communication module will send a service request to a first communication network in response to receiving a connection reject message from the first communication network by the first network communication module; means for sending a value of the first retry timer from the first network communication module to a second network communication module, wherein the value of the first retry timer indicates an expiration time of the first timer; means for starting a second retry timer in the second network communication module based on the value of the first retry timer; means for sending a service request from the second network communication module to a second communication network; and means for sending a connection success message from the second network communication module to the first network communication module in response to establishing a communication link with the second communication network before the second retry timer expires.
- 18. The UE of claim 17, further comprising: means for sending a connection failure message to the first network communication module in response to receiving a connection reject message from the second communication network by the second network communication module.
- 19. The UE of claim 18, further comprising means for sending a value of the second retry timer to the first communication module.
- 20. The UE of claim 18, further comprising means for sending a connection request message from the first network communication module to the first communication network in response to the first retry timer expiring.
Description
TITLE Managing A Communication Link With A Network RELATED APPLICATIONS [0001] This application claims the benefit of priority from U.S. Non-Pro visional Application No. 18/341,909, filed June 27, 2023; the entire contents of which is herein incorporated by reference. BACKGROUND [0002] User equipment (UE), such as mobile communication devices, can be configured to communicate with a variety of communication networks, such as cellular networks using Long Term Evolution (LTE), Fifth Generation (5G) New Radio (NR), satellite communication network, Wireless Large Area Networks (WLANs) using a protocol in the Institute of Electrical and Electronics Engineers (IEEE) 802 family, and other suitable networks. In some cases, a UE may attempt to establish communication with a second network if an attempt to establish communication with a first network fails. However, the failure to establish communication with the first network also may trigger the UE to start a retry timer, after which the UE reattempts to establish communication with the first network. Uncoordinated attempts to establish communication with the first network and with the second network may increase network congestion in the first and/or the second communication network. SUMMARY [0003] Various aspects include methods performed by a user equipment (UE) for managing a communication link with a network. Various aspects may include, in response to receiving a connection reject message from a first communication network by a first network communication module, starting in the first network communication module a first retry timer for a time period after which the first network communication module will send a service request to the first communication network, sending a value of the first retry timer from the first network communication module to a second network communication module, wherein the value of the first retry timer indicates an expiration time of the first timer, starting a second retry timer in the second network communication module based on the value of the first retry timer, sending a service request from the second network communication module to a second communication network; and sending a connection success message from the second network communication module to the first network communication module in response to establishing a communication link with the second communication network before the second retry timer expires. [0004] Some aspects may include, in response to receiving a connection reject message from the second communication network by the second network communication module, sending a connection failure message to the first network communication module. Some aspects may include sending a value of the second retry timer to the first communication module. Some aspects may include sending a connection request message from the first network communication module to the first communication network in response to the first retry timer expiring. [0005] Some aspects may include, in response to the first retry timer expiring before the first network communication module receives any message from the second network communication module, sending an abort message from the first network communication module to the second network communication module to inform the second network communication module to abort a service request process with the second communication network. [0006] In some aspects, the first network communication module and the second network communication module may communicate via a communication interface. In some aspects, the communication interface may be managed by a unified messaging application. [0007] In some aspects, the first communication network may be a terrestrial cellular communication network, the first network communication module may be a terrestrial cellular communication module configured to communicate with the terrestrial cellular communication network, the second communication network may be a satellite communication network, and the second network communication module may be a satellite communication module configured to communicate with the satellite communication network. [0008] Further aspects include a UE having a processor configured to perform one or more operations of any of the methods summarized above. Further aspects include processing devices for use in a UE configured with processor-executable instructions to perform operations of any of the methods summarized above. Further aspects include a non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a UE to perform operations of any of the methods summarized above. Further aspects include a UE having means for performing functions of any of the methods summarized above. Further aspects include a system on chip for use in a UE and that includes a processor configured to perform one or more operations of any of the methods summarized above. BRIEF DESCRIPT