IP Library Granted Patent US 11,146,595
Granted Patent B2
US 11,146,595 · App. 16/740,144 · Granted Oct 12, 2021

Service-based IP multimedia network subsystem (IMS) architecture

Inventors: Zeeshan Jahangir (Snoqualmie, WA); Umair Rehmat (Redmond, WA); Shujaur Mufti (Snoqualmie, WA); Christopher H. Joul (Bellevue, WA)
Assignee: T-Mobile USA, Inc.
H04L65/1016H04L65/1006H04L65/1069H04L67/02H04L67/142
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,146,595
App. No.
16/740,144
Granted
Oct 12, 2021
Kind
B2
Abstract

A service-based architecture (SBA) IP Multimedia Network Subsystem (IMS) network exposes Network Functions (NFs) to nodes within a 5G core network (CN), nodes within the SBA IMS network, and/or nodes within another network. In contrast to the SBA IMS network, legacy IMS networks are non-SBA IMS stateful networks that may utilize the Session Initiation Protocol (SIP). Utilizing the SBA IMS network, a node in the 5G core network can communicate directly with any node in the SBA IMS network. The SBA IMS network is stateless and open as opposed to stateful and closed as in SIP based legacy IMS networks. In some configurations, the SBA IMS network utilizes a HyperText Transfer Protocol (HTTP). For instance, instead of using the application layer SIP protocol, techniques can include using HTTP. The SBA IMS may also connect to legacy SIP IMS networks.

Claims (39)

1. A device comprising:

one or more processors;

at least one memory; and

one or more components stored in the at least one memory and executable by the one or more processors to perform operations comprising:

receiving a request for a service, wherein the device is configured to communicate using a stateless protocol with a second device;

identifying that the request is from the second device and that the request is in accordance with the stateless protocol; and

providing the service from the device directly to the second device,

wherein the device is a node within a service-based architecture (SBA) IP Multimedia Network Subsystem (IMS), and

wherein the SBA IMS is coupled to a non-SBA IMS that utilizes a Session Initiation Protocol (SIP), wherein the SBA IMS is configured to communicate with the non-SBA IMS, and wherein the SBA IMS implements at least some services also implemented by the non-SBA IMS.

2. The device of claim 1 , wherein the second device is within a 5G core network that is coupled to the SBA IMS.

3. The device of claim 1 , wherein the stateless protocol is a HyperText Transfer Protocol (HTTP).

4. The device of claim 1 , further comprising:

identifying that the request is for communication with a third device within the non-SBA IMS; and

establishing a connection between the SBA IMS and the non-SBA IMS.

5. The device of claim 1 , wherein the second device is configured to communicate directly with a plurality of devices within the SBA IMS.

6. The device of claim 1 , wherein the device is further configured to communicate directly with a plurality of nodes within a 5G core network.

7. A computer-implemented method performed by one or more processors configured with specific instructions, the computer-implemented method comprising:

receiving, at a first node within a service-based architecture (SBA) IP Multimedia Network Subsystem (IMS), a request for a service, wherein the SBA IMS includes the first node that is configured to communicate using a stateless protocol with a second node;

identifying that the request is from the second node and that the request is in accordance with the stateless protocol; and

providing the service from the first node directly to the second node,

wherein the SBA IMS is coupled to a non-SBA IMS that utilizes a Session Initiation Protocol (SIP), wherein the SBA IMS is configured to communicate with the non-SBA IMS, and wherein the SBA IMS implements at least some services also implemented by the non-SBA IMS.

8. The computer-implemented method of claim 7 , wherein the second node is within a 5G core network that is coupled to the SBA IMS.

9. The computer-implemented method of claim 7 , wherein the stateless protocol is a HyperText Transfer Protocol (HTTP).

10. The computer-implemented method of claim 7 , further comprising:

identifying that the request is for communication with a third node within the non-SBA IMS; and

establishing a connection between the SBA IMS and the non-SBA IMS.

11. The computer-implemented method of claim 7 , wherein the second node is configured to communicate directly with a plurality of nodes within the SBA IMS.

12. The computer-implemented method of claim 7 , wherein the first node is configured to expose one or more of a NF Discovery service or a NF Management service.

13. The computer-implemented method of claim 7 , wherein a plurality of nodes within the SBA IMS are configured to communicate directly with a second plurality of nodes within a 5G core network.

14. A non-transitory computer-readable medium storing instructions that, when executed, cause one or more processors to perform operations, comprising

receiving, at a first node within a service-based architecture (SBA) IP Multimedia Network Subsystem (IMS), a request for a service, wherein the SBA IMS includes the first node that is configured to communicate using a stateless protocol with a second node;

identifying that the request is from the second node and that the request is in accordance with the stateless protocol; and

providing the service from the first node directly to the second node,

wherein the SBA IMS is coupled to a non-SBA IMS that utilizes a Session Initiation Protocol (SIP), wherein the SBA IMS is configured to communicate with the non-SBA IMS, and wherein the SBA IMS implements at least some services also implemented by the non-SBA IMS.

15. The non-transitory computer-readable medium of claim 14 , wherein the second node is within a 5G core network that is coupled to the SBA IMS.

16. The non-transitory computer-readable medium of claim 14 , wherein the stateless protocol is a HyperText Transfer Protocol (HTTP).

17. The non-transitory computer-readable medium of claim 14 , the operations further comprising:

identifying that the request is for communication with a third node within the non-SBA IMS; and

establishing a connection between the SBA IMS and the non-SBA IMS.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2020
From: JAHANGIR, ZEESHAN; REHMAT, UMAIR; MUFTI, SHUJAUR; JOUL, CHRISTOPHER H.
To: T-MOBILE USA, INC.
Reel/Frame 051563/0765 →