IP Library › Granted Patent US 12,336,037
Granted Patent B2
US 12,336,037 · App. 17/667,924 · Granted Jun 17, 2025

Seamless session handling with redundant deployment of policy control nodes

Inventor: Shon Anil Lonkar (Maple Valley, WA)
Assignee: T-Mobile USA, Inc.
H04W76/18H04L65/1069H04W92/18
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,336,037
App. No.
17/667,924
Granted
Jun 17, 2025
Kind
B2
Abstract

Systems, methods, and devices that relate to reducing or minimizing session establishment delay with redundant deployment of policy control nodes are disclosed. In one example aspect, a method for wireless communication includes receiving, by a first communication node configured to provide policy control in a communication network, a request for establishing a communication session with a mobile device. The method also includes determining, by the first communication node, that a failure has occurred between the first communication node and a second communication node for establishing the communication session, and transmitting, by the first communication node, a notification to a third communication node indicating information about the failure.

Claims (25)

1. A method for wireless communication, comprising:

receiving, by a first Policy and Charging Rules Function (PCRF) or a first Policy Control Function (PCF) communication node configured to provide policy control in a communication network, a request from a Packet Data Network Gateway (PGW) or a Session Management Function (SMF) node for establishing a communication session with a mobile device, determining, by the first PCRF or the first PCF communication node, that a failure to establish the communication session has occurred between the first PCRF or the first PCF communication node and the PGW or the SMF, wherein the communication network further includes one or more peer PCRF or one or more peer PCF communication nodes of the first PCRF or the first PCF communication node redundantly deployed in the communication network, wherein each of the one or more peer PCRF or the one or more peer PCF communication nodes is in communication with the PGW or the SMF node; and upon determining that the failure to establish the communication session has occurred, transmitting, by the first PCRF or the first PCF communication node, a notification to a peer PCRF or a peer PCF communication node that is separated from the first PCRF or the first PCF communication node, wherein the notification comprises a customized message indicating information about the failure to enable the peer PCRF or the peer PCF communication node to continue the establishing of the communication session with the mobile device, wherein the customized message is included in an Error-Message attribute-value pair (AVP).

2. The method of claim 1 , wherein the request for establishing the communication session with the mobile device comprises an Authorization/Authentication Request (AAR) or a request message transmitted via an N5 interface.

3. The method of claim 1 , wherein the customized message comprises information about a cause for the failure to establish the communication session.

4. The method of claim 1 , wherein the notification comprises a Gx Re-Auth-Request (RAR) command.

5. The method of claim 1 , comprising: receiving, by the first PCRF or the first PCF communication node, a response from the peer PCRF or the peer PCF communication node acknowledging to continue the establishing of the communication session with the mobile device by the peer PCRF or the peer PCF communication node.

6. The method of claim 1 , wherein the communication network comprises at least one of a Long Term Evolution (LTE) network or a New Radio (NR) network.

7. A device for wireless communication implemented as a Policy and Charging Rules Function (PCRF) or a Policy Control Function (PCF) communication node configured to provide policy control in a communication network, comprising at least one processor that is configured to: receive a request from a Packet Data Network Gateway (PGW) or a Session Management Function (SMF) node for establishing a communication session with a user equipment; determine that a failure to establish the communication session has occurred between the device and the PGW or the SMF node, wherein the communication network further includes one or more peer PCRF or one or more peer PCF communication nodes of the device redundantly deployed in the communication network, wherein each of the one or more peer PCRF or the one or more PCF communication nodes is in communication with the PGW or the SMF node, and wherein the device and the one or more peer PCRF or the one or more PCF communication nodes are connected to a shared database; and

upon determining that the failure to establish the communication session has occurred, transmit a notification to a peer PCRF or a peer PCF communication node that is separated from the PCRF or the PCF communication node, wherein the notification comprises a customized message indicating information about the failure to enable the peer PCRF or the peer PCF communication node to continue the establishing of the communication session with the user equipment,

wherein the customized message is included in an Error-Message attribute-value pair (AVP).

8. The device of claim 7 , wherein the at least one processor is configured to receive an Authorization/Authentication Request (AAR) or a request message transmitted via an N5 interface as the request for establishing the communication session with the user equipment.

9. The device of claim 7 , wherein the customized message comprises information about a cause for the failure to establish the communication session.

10. The device of claim 7 , wherein the notification comprises a Gx Re-Auth-Request (RAR) command.

11. The device of claim 7 , wherein the at least one processor is configured to: receive a response from the peer PCRF or the peer PCF communication node acknowledging to continue the establishing of the communication session with the user equipment by the peer PCRF or the peer PCF communication node.

12. The device of claim 7 , wherein the communication network comprises at least one of a Long Term Evolution (LTE) network or a New Radio (NR) network.

13. A method for wireless communication, comprising:

receiving, by a first Policy and Charging Rules Function (PCRF) or a first Policy Control Function (PCF) communication node configured to provide policy control in a communication network, a first message from a peer PCRF or a peer PCF communication node that is separated from the first PCRF or the first PCF communication node, wherein the peer PCRF or the peer PCF communication node is configured to provide policy control in the communication network and is geo-redundantly deployed with the first PCRF or the first PCF communication node, wherein the first PCRF or the first PCF communication node is in communication with a Packet Data Network Gateway (PGW) or a Session Management Function (SMF) node, wherein the peer PCRF or the peer PCF communication node is in communication with the PGW or the SMF node, wherein the first message comprises a customized message indicating information about a failure has occurred between the peer PCRF or the peer PCF communication node and the PGW or the SMF node in the communication network for establishing a communication session with a mobile device; and transmitting, based on the information about the failure, a notification to the PGW or the SMF node to continue the establishing of the communication session with the mobile device, wherein the notification comprises a customized message that is included in an Error-Message attribute-value pair (AVP).

14. The method of claim 13 , further comprising:

retrieving, by the first PCRF or the first PCF communication node, information about the communication session by querying a database that is shared by the first PCRF or the first PCF communication node and the peer PCRF or the peer PCF communication node.

15. The method of claim 13 , further comprising:

transmitting, by the first PCRF or the first PCF communication node, a second message to the peer PCRF or the peer PCF communication node acknowledging reception of the first message.

16. The method of claim 13 , further comprising:

receiving, by the first PCRF or the first PCF communication node, an acknowledgment from the PGW or the SMF node to continue the establishing of the communication session with the mobile device.

17. The method of claim 13 , wherein the first message comprises a Gx Re-Auth-Request (RAR) command.

18. The method of claim 13 , wherein the communication network comprises at least one of a Long Term Evolution (LTE) network or a New Radio (NR) network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2022
From: LONKAR, SHON ANIL
To: T-MOBILE USA, INC.
Reel/Frame 059156/0394 →
Continuity (1)
Related Publication 20230254925A1 · Aug 10, 2023
References Cited (66)
US 5991302A · Berl et al. · 1999 [cited by applicant]
US 6937566B1 · Forsloew · 2005 [cited by applicant]
US 6938080B1 · Kahveci et al. · 2005 [cited by applicant]
US 6959393B2 · Hollis et al. · 2005 [cited by applicant]
US 6970445B2 · Oneill et al. · 2005 [cited by applicant]
US 7024687B2 · Chaudhuri et al. · 2006 [cited by applicant]
US 7082130B2 · Borella et al. · 2006 [cited by applicant]
US 7177628B2 · Sommers et al. · 2007 [cited by applicant]
US 7193985B1 · Lewis et al. · 2007 [cited by applicant]
US 7266100B2 · Le et al. · 2007 [cited by applicant]
US 7280546B1 · Sharma et al. · 2007 [cited by applicant]
US 7289429B2 · Mo et al. · 2007 [cited by applicant]
US 7295511B2 · Sharma et al. · 2007 [cited by applicant]
US 7301935B1 · Chaturvedi et al. · 2007 [cited by applicant]
US 7385947B2 · Wu et al. · 2008 [cited by applicant]
US 7599374B2 · Poeyhoenen et al. · 2009 [cited by applicant]
US 7664861B2 · Guntupalli et al. · 2010 [cited by applicant]
US 7706373B2 · Xu et al. · 2010 [cited by applicant]
US 7969945B2 · Navali et al. · 2011 [cited by applicant]
US 7983242B2 · Nasielski et al. · 2011 [cited by applicant]
US 8041942B2 · Narayanan et al. · 2011 [cited by applicant]
US 8248915B2 · Baglin et al. · 2012 [cited by applicant]
US 8248916B2 · Baglin et al. · 2012 [cited by applicant]
US 8290819B2 · Bawcutt · 2012 [cited by applicant]
US 8315172B2 · Baglin et al. · 2012 [cited by applicant]
US 8380872B2 · Margolis et al. · 2013 [cited by applicant]
US 9264454B2 · Lidström et al. · 2016 [cited by applicant]
US 9332582B2 · Ulupinar et al. · 2016 [cited by applicant]
US 9351143B2 · Barany et al. · 2016 [cited by applicant]
US 9706340B2 · Kim et al. · 2017 [cited by applicant]
US 9912488B2 · Chastain · 2018 [cited by applicant]
US 9998569B2 · Roeland et al. · 2018 [cited by applicant]
US 10021533B2 · Chandramouli et al. · 2018 [cited by applicant]
US 10129689B2 · Kathuria et al. · 2018 [cited by applicant]
US 10362511B2 · Youn et al. · 2019 [cited by applicant]
US 11089519B2 · Hampel et al. · 2021 [cited by applicant]
US 20040148434A1 · Matsubara et al. · 2004 [cited by applicant]
US 20040170125A1 · Oneill · 2004 [cited by applicant]
US 20050010386A1 · Tharp et al. · 2005 [cited by applicant]
US 20060053290A1 · Randle et al. · 2006 [cited by applicant]
US 20060248337A1 · Koodli · 2006 [cited by applicant]
US 20070005971A1 · Leung et al. · 2007 [cited by applicant]
US 20070064886A1 · Chiu et al. · 2007 [cited by applicant]
US 20070070959A1 · Almeroth et al. · 2007 [cited by applicant]
US 20070198837A1 · Koodli et al. · 2007 [cited by applicant]
US 20070211694A1 · Rasanen · 2007 [cited by applicant]
US 20100260101A1 · Tsirtsis et al. · 2010 [cited by applicant]
US 20110023131A1 · Hjelm · 2011 [cited by examiner]
US 20110202647A1 · Jin · 2011 [cited by examiner]
US 20120170548A1 · Rajagopalan et al. · 2012 [cited by applicant]
US 20150046826A1 · Mann et al. · 2015 [cited by applicant]
US 20150236863A1 · Castro Castro · 2015 [cited by examiner]
US 20180110087A1 · Cai · 2018 [cited by examiner]
US 20190149977A1 · Seenappa · 2019 [cited by examiner]
US 20200044878A1 · Avasarala · 2020 [cited by examiner]
US 20210153002A1 · Zhou · 2021 [cited by examiner]
US 20210211904A1 · Zong · 2021 [cited by examiner]
US 20210352464A1 · Xu · 2021 [cited by examiner]
CN 107318158A · 2017 [cited by applicant]
CN 110708170B · 2020 [cited by applicant]
CN 109714244B · 2021 [cited by applicant]
CN 110505356B · 2021 [cited by applicant]
CN 109714752B · 2021 [cited by applicant]
EP 1364296A1 · 2003 [cited by applicant]
EP 1684536B1 · 2015 [cited by applicant]
JP 2003018195A · 2003 [cited by applicant]