IP Library › Granted Patent US 12,413,434
Granted Patent B1
US 12,413,434 · App. 17/221,761 · Granted Sep 9, 2025

Service aware proxy-call session control function (P-CSCF) traffic routing

Inventors: Khurram Ahmad Mirza (Bellevue, WA); Shujaur Mufti (Snoqualmie, WA)
Assignee: T-Mobile USA, Inc.
H04L12/1407H04L47/12H04L65/1016H04L65/1045
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 12,413,434
App. No.
17/221,761
Granted
Sep 9, 2025
Kind
B1
Abstract

Solutions for service aware proxy-call session control function (P-CSCF) traffic routing include: receiving, at a master P-CSCF in a pool of a plurality of P-CSCFs, internet protocol (IP) multimedia subsystem (IMS) traffic from a device; determining, by the master P-CSCF, a traffic type (e.g., 5G, 4G, SMS, WiFi, etc.) of the IMS traffic from the device; based on at least the traffic type of the IMS traffic from the device, selecting, by the master P-CSCF, a serving P-CSCF from the pool for the device; and forwarding, by the serving P-CSCF for the device, the IMS traffic from the device to an IMS. In some examples, the serving P-CSCF selection also includes loading considerations. In some examples, an alternate P-CSCF is available for failover as the new master P-CSCF. In some examples, a network includes multiple pools of P-CSCFs, with each pool having its own master P-CSCF and alternate P-CSCF.

Claims (27)

1. A method of service aware proxy-call session control function (P-CSCF) traffic routing, the method comprising:

receiving, at a master P-CSCF, a session initiation protocol (SIP) invite for internet protocol (IP) multimedia subsystem (IMS) traffic from a mobile device that is a fifth generation (5G) capable device;

determining, by the master P-CSCF, a specific traffic type of the IMS traffic prior to serving P-CSCF assignment, the specific traffic type of the IMS traffic being identified from a list including a 5G cellular traffic type, a Short Messaging Service (SMS) traffic type, a Wi-Fi traffic type, and an in-vehicle local area network (LAN) traffic type;

based on at least the specific traffic type of the IMS traffic, selecting, by the master P-CSCF, a serving P-CSCF to assign to the mobile device based at least partially on the serving P-CSCF supporting the specific traffic type of the IMS traffic; and

forwarding, by the master P-CSCF, the SIP invite to the serving P-CSCF.

2. The method of claim 1 , wherein the mobile device is a cellular user equipment (UE).

3. The method of claim 1 , wherein the mobile device is an internet of things (IoT) device.

4. The method of claim 1 , wherein the specific traffic type of the IMS traffic is the 5G cellular traffic type.

5. The method of claim 1 , wherein the specific traffic type of the IMS traffic is the SMS traffic type.

6. The method of claim 1 , wherein the specific traffic type of the IMS traffic is the Wi-Fi traffic type.

7. The method of claim 1 , wherein the specific traffic type of the IMS traffic is the in-vehicle LAN traffic type.

8. A master proxy-call session control function (P-CSCF) comprising:

a processor; and

computer-readable medium storing programming instructions that, when executed by the processor, cause the processor to:

receive a session initiation protocol (SIP) invite for internet protocol (IP) multimedia subsystem (IMS) traffic from a mobile device that is a fifth generation (5G) capable device;

determine a specific traffic type of the IMS traffic received from the mobile device prior to serving P-CSCF assignment, the specific traffic type of the IMS traffic being identified from a list including a 5G cellular traffic type, a Short Messaging Service (SMS) traffic type, a Wi-Fi traffic type, and an in-vehicle local area network (LAN) traffic type;

based on at least the specific traffic type of the IMS traffic, select a serving P-CSCF to assign to the mobile device based at least partially on the serving P-CSCF supporting the specific traffic type of the IMS traffic; and

forward the SIP invite to the serving P-CSCF.

9. The master P-CSCF of claim 8 , wherein the mobile device is a cellular user equipment (UE).

10. The master P-CSCF of claim 8 , wherein the mobile device is an internet of things (IoT) device.

11. One or more computer storage devices storing programming instructions that, when executed by a processor, cause the processor to:

receive, at a master P-CSCF, a session initiation protocol (SIP) invite for internet protocol (IP) multimedia subsystem (IMS) traffic from a mobile device that is a fifth generation (5G) capable device;

determine, by the master P-CSCF, a specific traffic type of the IMS traffic prior to serving P-CSCF assignment, the specific traffic type of the IMS traffic being identified from a list including a 5G cellular traffic type, a Short Messaging Service (SMS) traffic type, a Wi-Fi traffic type, and an in-vehicle local area network (LAN) traffic type;

based on at least the specific traffic type of the IMS traffic, select, by the master P-CSCF, a serving P-CSCF to assign to the mobile device based at least partially on the serving P-CSCF supporting the specific traffic type of the IMS traffic; and

forward, by the master P-CSCF, the SIP invite to the serving P-CSCF.

12. The one or more computer storage devices of claim 11 , wherein the mobile device is a cellular user equipment (UE).

13. The one or more computer storage devices of claim 11 , wherein the mobile device is an internet of things (IoT) device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2021
From: MIRZA, KHURRAM AHMAD; MUFTI, SHUJAUR
To: T-MOBILE USA, INC.
Reel/Frame 055814/0033 →
References Cited (46)
US 9332041B2 · Bakker · 2016 [cited by examiner]
US 9516577B2 · Punz · 2016 [cited by applicant]
US 9560082B2 · Rasanen · 2017 [cited by applicant]
US 10154371B1 · Rahat · 2018 [cited by examiner]
US 10284420B2 · Livanos et al. · 2019 [cited by applicant]
US 10326804B1 · Agarwal · 2019 [cited by examiner]
US 10491753B2 · Al-Mehdar et al. · 2019 [cited by applicant]
US 10764376B2 · Stammers · 2020 [cited by applicant]
US 10917527B2 · Ahmadi · 2021 [cited by applicant]
US 20060090001A1 · Collins · 2006 [cited by examiner]
US 20080256251A1 · Huotari · 2008 [cited by examiner]
US 20090116467A1 · Shi · 2009 [cited by examiner]
US 20090144429A1 · Astrom · 2009 [cited by examiner]
US 20100299451A1 · Yigang et al. · 2010 [cited by applicant]
US 20110075655A1 · Sahin · 2011 [cited by examiner]
US 20110076982A1 · Li · 2011 [cited by examiner]
US 20110165901A1 · Baniel et al. · 2011 [cited by applicant]
US 20110200013A1 · Cheng · 2011 [cited by examiner]
US 20120069840A1 · Zhu · 2012 [cited by examiner]
US 20140086177A1 · Adjakple · 2014 [cited by examiner]
US 20150326619A1 · Lau · 2015 [cited by examiner]
US 20150350983A1 · Kwok · 2015 [cited by examiner]
US 20150358853A1 · Kiss · 2015 [cited by examiner]
US 20160057607A1 · Dubesset · 2016 [cited by examiner]
US 20160156678A1 · Li · 2016 [cited by examiner]
US 20160255490A1 · Mufti et al. · 2016 [cited by applicant]
US 20160344817A1 · Renzullo et al. · 2016 [cited by applicant]
US 20170111915A1 · Mathias · 2017 [cited by examiner]
US 20180007612A1 · Jahangir · 2018 [cited by examiner]
US 20180103500A1 · Chiang · 2018 [cited by examiner]
US 20180262924A1 · Dao · 2018 [cited by examiner]
US 20190037451A1 · Chaponniere · 2019 [cited by examiner]
US 20190059024A1 · Mufti · 2019 [cited by examiner]
US 20190075139A1 · Bouvet · 2019 [cited by examiner]
US 20190215729A1 · Oyman · 2019 [cited by examiner]
US 20200413337A1 · Liu · 2020 [cited by examiner]
US 20210044628A1 · Foti · 2021 [cited by examiner]
US 20210176817A1 · Takakura · 2021 [cited by examiner]
US 20220131908A1 · Oyman · 2022 [cited by examiner]
US 20220131911A1 · Das · 2022 [cited by examiner]
US 20220201639A1 · Abtin · 2022 [cited by examiner]
US 20220232376A1 · Dauneria et al. · 2022 [cited by applicant]
Non-Final Office Action mailed on Feb. 2, 2022, in U.S. Appl. No. 17/232,073, 11 pages. [cited by applicant]
Final Office Action mailed on Aug. 4, 2022, in U.S. Appl. No. 17/232,073, 12 pages. [cited by applicant]
Non-Final Office Action mailed on Dec. 5, 2022, in U.S. Appl. No. 17/232,073, 11 pages. [cited by applicant]
Notice of Allowance mailed on Apr. 4, 2022, in U.S. Appl. No. 17/233,248, 8 pages. [cited by applicant]
Cited By (1)
US 12,574,422