Search

EP-4740400-A1 - METHOD AND SYSTEM FOR OVERWRITING NETWORK REQUESTS BASED ON A PRIORITY OF TIMESTAMPS

EP4740400A1EP 4740400 A1EP4740400 A1EP 4740400A1EP-4740400-A1

Abstract

The present disclosure relates to a method and a system for overwriting network requests based on apriority of timestamps. The method comprising receiving, by a transceiver unit, a network request from at least one Network Function (NF). The method comprises generating, by a generator unit, a local timestamp associated with the received network request. The method comprises defining, by a determination unit, a priority order of the one or more timestamps associated with said each of the network request received from each of the at least one NF, wherein the defined priority order comprises a top priority timestamp followed by a plurality of subsequent lower priority timestamps. The method comprises performing, by the analysis unit, an overwrite operation based at least on the defined priority order of the one or more timestamps, wherein the overwrite operation comprises processing the plurality of network requests in order of decreasing priority timestamps.

Inventors

  • Shetty, Mukta
  • BHATNAGAR, AAYUSH
  • KUMAR, SANJEEV
  • GUPTA, ADITYA
  • Khamesra, Apoorva
  • NARAYAN, Gaurav

Assignees

  • Jio Platforms Limited

Dates

Publication Date
20260513
Application Date
20240611

Claims (20)

  1. 1. A method for overwriting network requests based on a priority of timestamps, the method comprising: receiving, by a transceiver unit [301], a network request from at least one Network Function (NF); - generating, by a generator unit [303], a local timestamp associated with the received network request; defining, by a determination unit [305], a priority order of the one or more timestamps associated with said each of the network request received from each of the at least one NF, wherein the defined priority order comprises a top priority timestamp followed by a plurality of subsequent lower priority timestamps; and - based at least on the defined priority order of the one or more time stamps, performing, by an analysis unit [307], an overwrite operation, wherein the overwrite operation comprises processing a plurality of network requests in order of decreasing priority timestamps.
  2. 2. The method as claimed in claim 1, wherein the received network request comprises at least one of an origination timestamps and a sender timestamp.
  3. 3. The method as claimed in claim 1, wherein the local timestamp corresponds to a time value recorded by clock at which the network request is received from the at least one NF.
  4. 4. The method as claimed in claim 1, wherein the one or more timestamps comprises an origination timestamp, a sender timestamp, and the local timestamp.
  5. 5. The method as claimed in claim 4, wherein a pre-defined priority order comprises the origination timestamp, followed by the sender timestamp, and subsequently followed by the local time stamp.
  6. 6. The method as claimed in claim 1, wherein the priority order of the one or more timestamps is configurable by a user.
  7. 7. The method as claimed in claim 1, wherein the priority order of the one or more timestamps is configured and derived by the at least one NF.
  8. 8. The method as claimed in claim 1, wherein the at least one NF is selected from a group consisting of: a Policy Control Function (PCF) [122], a Binding Support Function (BSF) [602], a Session Management Function (SMF) [108], and a Network Exposure Function (NEF) [118],
  9. 9. The method as claimed in claim 2, wherein the origination timestamp associated with an SMF [108] indicates the timestamp at which the network request originates at the SMF [108],
  10. 10. The method as claimed in claim 1 , wherein the plurality of network requests are processed based on the origination timestamp, wherein the origination timestamp is utilized to perform the overwrite operation in an event when one or more network requests are received by the transceiver unit [301] in a short interval of time for a Subscription Permanent Identifier (SUPI), Packet Data Network (PDN) Type, Data Network Name (DNN), or Packet Data Unit (PDU) Session Identifier.
  11. 11. A system for overwriting network requests based on a priority of timestamps, the system comprising: a transceiver unit [301] configured to receive a network request from at least one Network Function (NF); a generator unit [303] connected to at least the transceiver unit [301], wherein the generator unit [303] configured to generate a local timestamp associated with the received network request; a determination unit [305] connected to at least the generator unit [303], wherein the determination unit [305] configured to define a priority order of the one or more timestamps associated with each of the network request received from each of the at least one NF, wherein the defined priority order comprises a top priority timestamp followed by a plurality of subsequent lower priority timestamps; and based at least on the defined priority order of the one or more timestamps, an analysis unit [307] connected to at least the determination unit [305], wherein the analysis unit [307] configured to perform an overwrite operation, wherein the overwrite operation comprises processing a plurality of network requests in order of decreasing priority timestamps.
  12. 12. The system as claimed in claim 11, wherein the received network request comprises at least one of an origination timestamps and a sender timestamp.
  13. 13. The system as claimed in claim 11, wherein the local timestamp corresponds to a time value recorded by clock at which the network request is received from the at least one NF.
  14. 14. The system as claimed in claim 11, wherein the one or more timestamps comprises an origination timestamp, a sender timestamp, and the local timestamp.
  15. 15. The system as claimed in claim 14, wherein a pre-defined priority order comprises the origination timestamp, followed by the sender timestamp, and subsequently followed by the local time stamp.
  16. 16. The system as claimed in claim 11, wherein the priority order of the one or more timestamps is configurable by a user.
  17. 17. The system as claimed in claim 11, wherein the priority order of the one or more timestamps is configured and derived by the at least one NF.
  18. 18. The system as claimed in claim 11, wherein the at least one NF is selected from a group consisting of: a Policy Control Function (PCF) [122], a Binding Support Function (BSF) [602], a Session Management Function (SMF) [108], and a Network Exposure Function (NEF) [118],
  19. 19. The system as claimed in claim 12, wherein the origination timestamp associated with an SMF [108] indicates the timestamp at which the network request originates at the SMF [108],
  20. 20. The system as claimed in claim 11, wherein the plurality of network requests are processed based on the origination timestamp, wherein the origination timestamp is utilized to perform the overwrite operation in an event when one or more network requests are received by the transceiver unit [301] in a short interval of time for a Subscription Permanent Identifier (SUPI), Packet Data Network (PDN) Type, Data Network Name (DNN), or Packet Data Unit (PDU) Session Identifier.

Description

METHOD AND SYSTEM FOR OVERWRITING NETWORK REQUESTS BASED ON A PRIORITY OF TIMESTAMPS TECHNICAL FIELD [0001] Embodiments of the present disclosure generally relate to network performance management systems. More particularly, embodiments of the present disclosure relate to method and system for overwriting network requests based on a priority of timestamps. BACKGROUND [0002] The following description of the 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 is used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art. [0003] Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements. The first generation of wireless communication technology was based on analog technology and offered only voice services. However, with the advent of the second-generation (2G) technology, digital communication and data services became possible, and text messaging was introduced. The third- generation (3G) technology marked the introduction of high-speed internet access, mobile video calling, and location-based services. The fourth-generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security. Currently, the fifth-generation (5G) technology is being deployed, promising even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. With each generation, wireless communication technology has become more advanced, sophisticated, and capable of delivering more services to its users. [0004] Existing systems such as PCF and BSF support multiple sessions per subscriber based on unique identifiers like SUPI, DNN, and Slice. However, challenges arise when these systems need to determine which session is the oldest for overwriting purposes, particularly when requests for the same subscriber are received out of sequence and within very short intervals. Furthermore, the timestamps provided by PCF may become irrelevant if the requests are forwarded to the BSF in a disordered manner, rendering the process inefficient and potentially leading to erroneous session management. Existing techniques rely on timestamps defined by 3GPP standards, but these can be insufficient for handling comer cases such as when the SMF fails to send any of the required timestamp headers or sends them in an order different from what the PCF/BSF can effectively use. Additionally, the existing systems lack flexibility in prioritizing timestamps, which is crucial when dealing with high volumes of network traffic and ensuring accurate session management. This often results in the inability to effectively manage sessions based on the most accurate or relevant timestamps, leading to potential errors in session prioritization and overwriting. [0005] Thus, there exists an imperative need in the art to provide system and method for overwriting network requests based on a priority of timestamps. SUMMARY [0006] This section is provided to introduce certain aspects of the present disclosure in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter. [0007] An aspect of the present disclosure may relate to a method for overwriting network requests based on a priority of timestamps. The method comprising receiving, by a transceiver unit, a network request from at least one Network Function (NF). The method comprises generating, by a generator unit, a local timestamp associated with the received network request. The method comprises defining, by a determination unit, a priority order of the one or more timestamps associated with said each of the network request received from each of the Network Functions (NFs), wherein the defined priority order comprises a top priority timestamp followed by a plurality of subsequent lower priority timestamps. The method comprises based at least on the defined priority order of the one or more timestamps, performing, by the analysis unit, an overwrite operation, wherein the overwrite operation comprises processing the plurality of network requests in order of decreasing priority timestamps. [0008] In an exemplary aspect of the present disclosure, the received network request comprises at least one of an origination timestamps and a sender timestamp. [0009] In an exemplary aspect of the present disclosure, the local timestamp corresponds to a time value recorded by clock at which the network request is received from the at least one NF. [0010] In an exemplary aspect of the present disclosure, the one or more timestamps comprises an o