Search

EP-4736574-A1 - SYSTEM AND METHOD FOR MANAGING STALE SESSION IN WIRELESS NETWORK

EP4736574A1EP 4736574 A1EP4736574 A1EP 4736574A1EP-4736574-A1

Abstract

The present disclosure provides a system (108), and a method (400) for managing stale sessions in a wireless network (106) The method (400) includes establishing (402) at least one session with at least one node. The method (400) 5 includes maintaining (404) a session record comprising a session data corresponding to the at least one established session. The method (400) includes provisioning (406) a runtime stale session timer for the maintained session record. The method (400) includes updating (408) the runtime stale session timer based on a defined criteria corresponding to the at least one node and identifying (410) at 10 least one stale session based on the updated runtime stale session timer.

Inventors

  • BHATNAGAR, AAYUSH
  • Shetty, Mukta
  • Jha, Alok
  • KUMAR, SANJEEV
  • Jadhav, Sayali
  • NARAYAN, Gaurav
  • ANJALI, Kunuguntla
  • Khamesra, Apoorva
  • GUPTA, ADITYA

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260506
Application Date
20240607

Claims (18)

  1. 1. A system (108) for managing stale sessions in a wireless network (106), the system (108) comprising: a memory (204); and a processing engine (208) configured to execute instructions comprising: establishing at least one session with at least one node; maintaining a session record comprising a session data corresponding to the at least one established session; provisioning a runtime stale session timer for the maintained session record; updating the runtime stale session timer based on a defined criteria corresponding to the at least one node; and identifying at least one stale session based on the updated runtime stale session timer.
  2. 2. The system (108) as claimed in claim 1, is further configured to generate an updated session data by provisioning a flag related to the updated runtime stale session timer for the session data.
  3. 3. The system (108) as claimed in claim 1, wherein the runtime stale session timer is a user configurable timer having a defined time period range.
  4. 4. The system (108) as claimed in claim 3, wherein the flag is set as true if the updated runtime stale session timer has expired within the defined time period range.
  5. 5. The system (108) as claimed in claim 3, wherein the flag is set as false if the updated runtime stale session timer has not expired within the defined time period range.
  6. 6. The system (108) as claimed in claim 1, wherein the defined criteria includes identifying a recent message received by a policy control function (PCF) from the at least one node.
  7. 7. The system (108) as claimed in claim 1, wherein the PCF is configured to handle the at least one identified stale session based on at least one or more error codes received from a service communication proxy (SCP), or a plurality of timeout messages received from a session management function (SMF).
  8. 8. The system (108) as claimed in claim 2, wherein the generated updated session data is replicated in a standby PCF or a spare PCF.
  9. 9. A method (400) for managing stale sessions in a wireless network (106), the method (400) comprising: establishing (402) at least one session with at least one node; maintaining (404) a session record comprising a session data corresponding to the at least one established session; provisioning (406) a runtime stale session timer for the maintained session record; updating (408) the runtime stale session timer based on a defined criteria corresponding to the at least one node; and identifying (410) at least one stale session based on the updated runtime stale session timer.
  10. 10. The method (400) as claimed in claim 9, further comprising generating an updated session data by provisioning a flag related to the updated runtime stale session timer for the session data.
  11. 11. The method (400) as claimed in claim 9, wherein the runtime stale session timer is a user configurable timer having a defined time period range.
  12. 12. The method (400) as claimed in claim 10, wherein the flag is set as true if the updated runtime stale session timer has expired within the defined time period range.
  13. 13. The method (400) as claimed in claim 10, wherein the flag is set as false if the updated runtime stale session timer has not expired within the defined time period range.
  14. 14. The method (400) as claimed in claim 9, wherein the defined criteria includes identifying a recent message received by a policy control function (PCF) from the at least one node.
  15. 15. The method (400) as claimed in claim 14, wherein the PCF is configured to handle the at least one identified stale session based on at least one or more error codes received from a service communication proxy (SCP), or a plurality of timeout messages received from a session management function (SMF).
  16. 16. The method (400) as claimed in claim 10, wherein the generated updated session data is replicated in a standby PCF or a spare PCF.
  17. 17. A user equipment (UE) (104) communicatively coupled with a wireless network (106), the coupling comprises steps of: receiving, by the wireless network (106), a connection request from the UE (104); sending, by the wireless network (106), an acknowledgment of the connection request to the UE (104); and transmitting a plurality of signals in response to the connection request, wherein stale sessions are managed in the wireless network (106) by a system (108), as claimed in claim 1.
  18. 18. A computer program product comprising a non-transitory computer- readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform a method (400) for managing stale sessions in a wireless network (106), the method (400) comprising: establishing (402) at least one session with at least one node; maintaining (404) a session record comprising a session data corresponding to the at least one established session; provisioning (406) a runtime stale session timer for the maintained session record; updating (408) the runtime stale session timer based on a defined criteria corresponding to the at least one node; and identifying (410) at least one stale session based on the updated runtime stale session timer.

Description

SYSTEM AND METHOD FOR MANAGING STALE SESSION IN WIRELESS NETWORK RESERVATION OF RIGHTS [001] A portion of the disclosure of this patent document contains material, which is subject to intellectual property rights such as, but are not limited to, copyright, design, trademark, integrated circuit (IC) layout design, and/or trade dress protection, belonging to Jio Platforms Limited (JPL) or its affiliates (hereinafter referred as owner). The owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all rights whatsoever. All rights to such intellectual property are fully reserved by the owner. TECHNICAL FIELD [002] The present disclosure relates to a field of Policy Control Function (PCF) in a wireless network, and specifically to a system and a method for managing stale sessions in a wireless network. DEFINITION [003] As used in the present disclosure, the following terms are generally intended to have the meaning as set forth below, except to the extent that the context in which they are used to indicate otherwise. [004] The term PCF as used herein, refers to Policy Control Function. The PCF is a key component of the 5G architecture and plays a crucial role in enforcing policy decisions related to Quality of Service (QoS), traffic management, and network resource allocation. [005] The term SMF as used herein, refers to Session Management Function. The SMF plays a crucial role in establishing, managing, and terminating communication sessions between User Equipment (UE) and 5G network services. [006] The term SCP as used herein, refers to service communication proxy. The SCP facilitates communication between various services in 5G network. The SCP acts as an intermediary between service consumers and providers, handling message routing, protocol translation, security enforcement, and other communication-related tasks. BACKGROUND [007] The following description of related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of prior art. [008] Wireless communication technology has rapidly evolved over the past few decades. The first generation of wireless communication technology was analog technology that offered only voice services. Further, when the second- generation (2G) technology was introduced, text messaging and data services became possible. The 3G technology marked the introduction of high-speed internet access, mobile video calling, and location-based services. The fourth generation (4G) technology revolutionized the wireless communication with faster data speeds, improved network coverage, and security. Currently, the fifth generation (5G) technology is being deployed, with even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. [009] As wireless technologies are advancing, there is a need to cope with the 5G requirements and deliver a high level of service to the subscribers. A Policy Control Function (PCF) as one of the key Network Functions (NF) in the 5th Generation Core (5GC) is responsible for session management-related functionality. As part of this functionality, the PCF stores Access Mobility (AM)/Session Management (SM)/Binding Support Function (BSF)/Spending Limit/Slice Differentiator (SD)/Rx interface/Subscription Profile Repository (SPR) session data in Level 1 cache (LI cache) or Shared Data Layer (SDL) or both. The SDL facilitates the sharing and management of data among different modules, components, or services within a system. [0010] Stale sessions are those which are inactive for a longer time. If due to network fluctuations, terminate messages get dropped and result in a stale session. Conventionally, to audit the stale session, PCF sends an update-notify, and based on the node's successful error response, PCF clears/retains the sessions. [0011] In the normal course of action, as the session terminates as a part of delete/deregister operations, the session data are removed automatically from the LI cache and SDL. But there may be various network conditions such as packet loss, sync loss, node restart, switchover, overload, etc., which may result in a case where deregister/delete message is either not received by the PCF or the PCF may be unable to process the message. This may result in cluttering of the LI cache and SDL with the session data, which is no longer valid or is stale and may clutter the LI cache and SDL, which may cause functional problems in the long run. [0012] There is, therefore, a need in the art to improve the state of avoiding cluttering of LI