IP Library Granted Patent US 11,576,086
Granted Patent B2
US 11,576,086 · App. 16/645,278 · Granted Feb 7, 2023

Enhanced internet protocol multimedia subsystem call handling

Inventors: Nitin Kuppelur (Bangalore, IN); Deepak Dash (Khordha, IN); Robert Zaus (Munich, DE); Shashanka Totadamane Ramappa (Shimoga, IN); Vivek G. Gupta (San Jose, CA)
Assignee: Intel Corporation
H04W36/0022H04W48/18H04W76/18H04W76/38H04W76/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,576,086
App. No.
16/645,278
Granted
Feb 7, 2023
Kind
B2
Abstract

Systems and methods of enabling access for non-emergency voice calls are described. A UE operates in a network supporting voice services via a multitude of RATs. The UE attempts to access the network via a first RAT offering voice services and data services. If the UE does not receive a response from the network within a first time period, the UE re-attempts the access to the network via the first RAT. If the number of access attempts for which the UE does not receive a response is at least a threshold value, the UE refrains during a second time period from further access attempts via the first RAT for the purpose of receiving data services, and continues to attempt access via the first or second RAT for the purpose of receiving voice services.

Claims (37)

1. An apparatus of a user equipment (UE), the apparatus comprising:

processing circuitry arranged to, for a service request procedure that includes initiation of a service request:

when a T3325 timer is not running:

initiate transmission of the service request to a network and initiate a T3417 timer;

increment a service request attempt counter when a response to the service request has not been received from the network before expiration of the T3417 timer and user data is non-emergency user data; and

initiate the T3325 timer when the service request attempt counter at least meets a predetermined value; and

when the T3325 timer is running and the service request was initiated for a non-emergency multimedia telephony (MMTEL) call:

notify upper layers that the service request was not accepted, and

receive a request from the upper layers to establish a circuit switched (CS) voice call when not already attempted in a CS domain; and

a memory arranged to store the predetermined value.

2. The apparatus of claim 1 , wherein the processing circuitry is further arranged to:

provide a notification when the service request attempt counter at least meets the predetermined value.

3. The apparatus of claim 2 , wherein:

the predetermined value is 5.

4. The apparatus of claim 1 , wherein the processing circuitry is further arranged to:

increment the service request attempt counter when the UE is in EMM-Idle mode and a service request procedure is triggered.

5. The apparatus of claim 4 , wherein the processing circuitry is further arranged to:

abort the service request procedure and release locally any resources allocated for the service request procedure in response to expiration of the T3417 timer.

6. The apparatus of claim 1 , wherein the processing circuitry is further arranged to:

refrain from incrementing the service request attempt counter for emergency user data.

7. The apparatus of claim 1 , wherein the processing circuitry is further arranged to:

use a different radio access technology (RAT) for the MMTEL call when the T3325 timer is running than when the T3325 timer is not running.

8. The apparatus of claim 7 , wherein the processing circuitry is further arranged to:

use Long Term Evolution (LTE) when the T3325 timer is not running, regardless of whether the service request is for the MMTEL call, and use CS fallback for a non emergency voice call over the CS domain when the T3325 timer is running.

9. The apparatus of claim 7 , wherein the processing circuitry is further arranged to:

prioritize a plurality of RATs; and

use, to transmit the service request over a highest priority RAT for which the service request attempt counter has not reached a predetermined value, when the T3325 timer is running.

10. The apparatus of claim 1 , wherein the processing circuitry is further arranged to:

treat a non-emergency voice call and data differently when the T3325 timer is running, at least one service request for the non-emergency voice call transmitted when the T3325 timer is running and service requests for the data being prevented from being transmitted over a same radio access technology (RAT) when the T3325 timer is running.

11. The apparatus of claim 1 , wherein:

the predetermined value of the service request attempt counter when the T3325 timer is running is independent of the predetermined value of the service request attempt counter when the T3325 timer is not running.

12. The apparatus of claim 1 , wherein:

the predetermined value of the service request attempt counter when the T3325 timer is running is the same as the predetermined value of the service request attempt counter when the T3325 timer is not running.

13. The apparatus of claim 1 , wherein the processing circuitry is further arranged to:

prevent, when the T3325 timer is running, service requests from being transmitted on a Radio Access Technology (RAT) that is used when the T3325 timer is not running.

14. The apparatus of claim 1 , wherein:

the processing circuitry comprises a baseband processor configured to encode transmissions to, and decode transmissions from, the network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056337/0609 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: KUPPELUR, NITIN; DASH, DEEPAK; ZAUS, ROBERT; RAMAPPA, SHASHANKA TOTADAMANE; GUPTA, VIVEK G.
To: INTEL IP CORPORATION
Reel/Frame 052952/0751 →