IP Library › Granted Patent US 11,026,062
Granted Patent B2
US 11,026,062 · App. 16/403,699 · Granted Jun 1, 2021

Mobile terminating short message service re-transmission management

Inventors: Yifan Zhu (San Jose, CA); Utkarsh Kumar (Fremont, CA); Lakshmi N. Kavuri (San Jose, CA); Shivani Suresh Babu (San Jose, CA); Hariharan Sukumar (San Diego, CA); Krisztian Kiss (Hayward, CA)
Assignee: Apple Inc.
H04W4/14H04W8/02
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,026,062
App. No.
16/403,699
Granted
Jun 1, 2021
Kind
B2
Abstract

This disclosure relates to techniques for managing mobile-terminating short message service re-transmissions for wireless devices. A cellular network entity of a cellular network may receive a request to provide a short message service message to a wireless device. The wireless device may be registered with the cellular network entity via at least two access types. An attempt to provide the short message service message to the wireless device via a first access type may be performed. An attempt to provide the short message service message to the wireless device via a second access type may be performed if the attempt to provide the short message service message to the wireless device via the first access type is unsuccessful.

Claims (66)

1. An apparatus, comprising:

a processor configured to cause an access and mobility function (AMF) entity of a cellular network to:

receive, from a short message service (SMS) function (SMSF), a request to provide a mobile terminating SMS message to a wireless device, wherein the wireless device is registered with the AMF entity via a plurality of access types;

perform a first attempt to provide the SMS message to the wireless device, wherein the first attempt is performed via a first access type;

determine that the first attempt to provide the SMS message to the wireless device is unsuccessful; and

perform a second attempt to provide the SMS message to the wireless device, wherein the second attempt is performed via a second access type.

2. The apparatus of claim 1 , wherein the processor is further configured to cause the AMF entity to:

determine to perform the second attempt to provide the SMS message via the second access type based at least in part on the first attempt to provide the SMS message to the wireless device being unsuccessful.

3. The apparatus of claim 1 , wherein the processor is further configured to cause the AMF entity to:

store information indicating that an unsuccessful attempt to provide the SMS message to the wireless device via the first access type was performed based at least in part on determining that the first attempt to provide the SMS message to the wireless device is unsuccessful,

wherein the second attempt to provide the SMS message to the wireless device is performed via the second access type further based at least in part on the stored information indicating that the unsuccessful attempt to provide the SMS message to the wireless device via the first access type was performed.

4. The apparatus of claim 1 , wherein the processor is further configured to cause the AMF entity to:

perform the first attempt to provide the SMS message to the wireless device and the second attempt to provide the SMS message to the wireless device without providing a response to the request to provide the SMS message to the wireless device between the first attempt and the second attempt.

5. The apparatus of claim 1 , wherein the processor is further configured to cause the AMF entity to:

determine that the second attempt to provide the SMS message to the wireless device is unsuccessful;

determine that delivery of the SMS message failed based at least in part on both the first attempt to provide the SMS message to the wireless device being unsuccessful and the second attempt to provide the SMS message to the wireless device being unsuccessful; and

provide a response to the request to provide the SMS message indicating that delivery of the SMS message failed.

6. The apparatus of claim 5 , wherein the processor is further configured to cause the AMF entity to:

determine that delivery of the SMS message failed if attempts to provide the SMS message to the wireless device via each of the plurality of access types are unsuccessful.

7. The apparatus of claim 1 ,

wherein the plurality of access types comprise at least a 3GPP access type and a non-3GPP access type.

8. The apparatus of claim 1 , wherein the processor is further configured to cause the AMF entity to:

determine that the second attempt to provide the SMS message to the wireless device is unsuccessful;

determine that delivery of the SMS message failed if attempts to provide the SMS message to the wireless device via the first and second access types are unsuccessful; and

provide, to the SMSF, a response to the request to provide the SMS message indicating that delivery of the SMS message failed.

9. A cellular network entity of a cellular network, comprising:

a network interface; and

a processing element coupled to the network interface;

wherein the cellular network entity is configured to:

receive, at an access and mobility management function (AMF), a request to provide a short message service (SMS) message to a wireless device from an SMS function (SMSF), wherein the wireless device is registered with the cellular network entity via at least two access types;

attempt, by the AMF, to provide the SMS message to the wireless device via a first access type of the at least two access types; and

attempt, by the AMF, to provide the SMS message to the wireless device via a second access type of the at least two access types if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful.

10. The cellular network entity of claim 9 , wherein the request to provide the SMS message to the wireless device further comprises an indication to provide the SMS message to the wireless device via the first access type, wherein the cellular network entity is further configured to:

provide a response to the request to provide the SMS message indicating that attempting to provide the SMS message to the wireless device via the first access type is unsuccessful; and

receive a request to provide the SMS message to the wireless device via the second access type,

wherein attempting to provide the SMS message to the wireless device via the second access type of the at least two access types if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful is further based at least in part on receiving the request to provide the SMS message to the wireless device via the second access type.

11. The cellular network entity of claim 9 , wherein the cellular network entity is further configured to:

provide a response to the request to provide the SMS message indicating that an unsuccessful attempt to provide the SMS message to the wireless device was performed if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful; and

receive a request to re-try providing the SMS message to the wireless device,

wherein attempting to provide the SMS message to the wireless device via a via the second access type of the at least two access types if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful is further based at least in part on receiving the request to re-try providing the SMS message to the wireless device.

12. The cellular network entity of claim 11 ,

wherein the response further indicates that the unsuccessful attempt to provide the SMS message to the wireless device was performed via the first access type.

13. The cellular network entity of claim 11 ,

wherein the response further indicates that the unsuccessful attempt comprises a temporary failure to deliver the SMS message to the wireless device.

14. The cellular network entity of claim 11 , wherein the cellular network entity is further configured to:

store information indicating that an unsuccessful attempt to provide the SMS message to the wireless device via the first access type was performed if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful,

wherein attempting to provide the SMS message to the wireless device via the second access type of the at least two access types if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful is further based at least in part on the stored information indicating that the unsuccessful attempt to provide the SMS message to the wireless device via the first access type was performed.

15. The cellular network entity of claim 9 , wherein the cellular network entity is further configured to:

provide a response to the request to provide the SMS message indicating that delivery of the SMS message failed if attempting to provide the SMS message to the wireless device via the first access type is unsuccessful and attempting to provide the SMS message to the wireless device via the second access type is also unsuccessful.

16. The cellular network entity of claim 9 , wherein the cellular network entity is further configured to:

determine that the attempt to provide the SMS message to the wireless device via the second access type is unsuccessful;

determine that delivery of the SMS message failed if attempts to provide the SMS message to the wireless device via the first and second access types are unsuccessful; and

provide, to the SMSF, a response to the request to provide the SMS message indicating that delivery of the SMS message failed.

17. A short message service function (SMSF) of a cellular network, comprising:

a network interface; and

a processing element coupled to the network interface;

wherein the SMSF is configured to:

provide a request to provide a short message service (SMS) message to a wireless device, wherein the request to provide the SMS message is provided to an access and mobility management function (AMF) of the cellular network, wherein the wireless device is registered with the cellular network via at least two access types;

receive a response to the request to provide the SMS message indicating that an unsuccessful attempt to provide the SMS message to the wireless device was performed; and

provide a request to re-try providing the SMS message to the wireless device to the AMF of the cellular network.

18. The SMSF of claim 17 ,

wherein the request to provide the SMS message further comprises an indication to attempt to provide the SMS message to the wireless device via a first access type,

wherein the request to re-try providing the SMS message further comprises an indication to attempt to provide the SMS message to the wireless device via a second access type.

19. The SMSF of claim 17 ,

wherein the at least two access types comprise a 3GPP access type and a non-3GPP access type.

20. The SMSF of claim 17 , wherein the SMSF is further configured to receive, from the AMF, a response indicating that delivery of the SMS message failed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2019
From: SUKUMAR, HARIHARAN
To: APPLE INC.
Reel/Frame 049277/0700 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2019
From: ZHU, YIFAN; KUMAR, UTKARSH; KAVURI, LAKSHMI N.; BABU, SHIVANI SURESH; KISS, KRISZTIAN
To: APPLE INC.
Reel/Frame 049088/0312 →
Continuity (2)
Provisional Application 62672503 · May 16, 2018
Related Publication 20190357019A1 · Nov 21, 2019