IP Library Granted Patent US 10,448,449
Granted Patent B2
US 10,448,449 · App. 15/649,627 · Granted Oct 15, 2019

Methods, systems, and computer readable media for dynamically provisioning session timeout information in a communications network

Inventors: Venkatesh Aravamudhan (Bangalore, IN); Raghuvamshi vasudev Singh Thakur (Bangalore, IN); Nitin Gupta (Bangalore, IN)
Assignee: Oracle International Corporation
H04W76/38H04L12/14H04L12/1407H04M15/66H04M15/8228H04W28/22H04W76/12
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 10,448,449
App. No.
15/649,627
Granted
Oct 15, 2019
Kind
B2
Abstract

Methods, systems, and computer readable media for dynamically provisioning subscriber based session timeout information are disclosed. One method includes method includes receiving, from a packet data network gateway (PGW), a request message containing session information parameters corresponding to a session requested by a user equipment device and deriving an absolute timeout period value and an idle timeout period value based on input comprising one or more of the session information parameters. The method further includes generating a response message containing the determined absolute timeout period value and the determined idle timeout period value and sending the generated response message to the PGW, wherein the PGW is configured to apply the absolute timeout period value and the idle timeout period value to the session requested by the user equipment device.

Claims (27)

1. A method for dynamically provisioning subscriber based session timeout information, comprising:

receiving, from a packet data network gateway (PGW), a request message containing session information parameters corresponding to a session requested by a user equipment device;

determining an absolute timeout period value and an idle timeout period value based on input comprising one or more of the session information parameters, wherein determining the absolute timeout period value and the idle timeout period value includes matching one or more of the session information parameters to one or more threshold values that are mapped to absolute timeout period values and idle timeout period values stored in a database table;

generating a response message containing the determined absolute timeout period value and the determined idle timeout period value; and

sending the generated response message to the PGW, wherein the PGW is configured to apply the absolute timeout period value and the idle timeout period value to the session requested by the user equipment device.

2. The method of claim 1 comprising generating, by the PGW, a create session response message including at least the absolute timeout period value and the idle timeout period value.

3. The method of claim 2 comprising sending, by the PGW, the create session response message containing the absolute timeout period value and the idle timeout period value to the user equipment device.

4. The method of claim 3 wherein the user equipment device utilizes the absolute timeout period value and the idle timeout period value to establish a data rate for sending uplink data for the session.

5. The method of claim 1 wherein the session information parameters include at least one of a congestion indication parameter, a user location information parameter, a time of day parameter, or an access point name (APN) parameter.

6. The method of claim 1 wherein the user equipment device includes a wireless mobile device, an Internet of things (loT) device, or a machine-to-machine (M2M) device.

7. A system for dynamically provisioning subscriber based session timeout information, comprising:

a policy and charging rules function (PCRF) node comprising at least one processor, a memory, and a timeout period value determination (TPVD) engine stored in the memory and when executed by the at least one processor of the PCRF is configured to receive a request message containing session information parameters corresponding to a session requested by a user equipment device, determine an absolute timeout period value and an idle timeout period value based on input comprising one or more of the session information parameters, generate a response message containing the determined absolute timeout period value and the determined idle timeout period value, wherein the PCRF is further configured to determine the absolute timeout period value and the idle timeout period value by matching one or more of the session information parameters to one or more threshold values that are mapped to absolute timeout period values and idle timeout period values stored in a database table; and

a packet data network gateway (PGW) comprising at least one processor, a memory, and a timeout parameter manager stored in the memory and when executed by the at least one processor of the PGW is configured to receive, from the PCRF, the generated response message containing the determined absolute timeout period value and the determined idle timeout period value and to apply the absolute timeout period value and the idle timeout period value to the session requested by the user equipment device.

8. The system of claim 7 wherein the PGW is further configured to generate a create session response message including at least the absolute timeout period value and the idle timeout period value.

9. The system of claim 8 wherein the PGW is further configured to send the create session response message containing the absolute timeout period value and the idle timeout period value to the user equipment device.

10. The system of claim 9 wherein the user equipment device utilizes the absolute timeout period value and the idle timeout period value to establish a data rate for sending uplink data for the session.

11. The system of claim 7 wherein the session information parameters include at least one of a congestion indication parameter, a user location information parameter, a time of day parameter, or an access point name (APN) parameter.

12. The system of claim 7 wherein the user equipment device includes a wireless mobile device, an Internet of things (loT) device, or a machine-to-machine (M2M) device.

13. A non-transitory computer readable medium comprising computer executable instructions embodied in the non-transitory computer readable medium that when executed by at least one processor of at least one computer cause the at least one computer to perform steps comprising:

receiving, from a packet data network gateway (PGW), a request message containing session information parameters corresponding to a session requested by a user equipment device;

determining an absolute timeout period value and an idle timeout period value based on input comprising one or more of the session information parameters, wherein determining the absolute timeout period value and the idle timeout period value includes matching one or more of the session information parameters to one or more threshold values that are mapped to absolute timeout period values and idle timeout period values stored in a database table;

generating a response message containing the determined absolute timeout period value and the determined idle timeout period value; and

sending the generated response message to the PGW, wherein the PGW is configured to apply the absolute timeout period value and the idle timeout period value to the session requested by the user equipment device.

14. The non-transitory computer readable medium of claim 13 comprising generating, by the PGW, a create session response message including at least the absolute timeout period value and the idle timeout period value.

15. The non-transitory computer readable medium of claim 14 comprising sending, by the PGW, the create session response message containing the absolute timeout period value and the idle timeout period value to the user equipment device.

16. The non-transitory computer readable medium of claim 15 wherein the user equipment device utilizes the absolute timeout period value and the idle timeout period value to establish a data rate for sending uplink data for the session.

17. The non-transitory computer readable medium of claim 13 wherein the session information parameters include at least one of a congestion indication parameter, a user location information parameter, a time of day parameter, or an access point name (APN) parameter.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: ARAVAMUDHAN, VENKATESH; THAKUR, RAGHUVAMSHI VASUDEV SINGH; GUPTA, NITIN
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 043521/0451 →
Continuity (1)
Related Publication 20190021121A1 · Jan 17, 2019
Cited By (1)
US 12,425,458