EP-4740504-A1 - METHOD AND SYSTEM FOR ALLOCATING A NETWORK RESOURCE QUOTA TO A USER EQUIPMENT (UE) IN A NETWORK
Abstract
The present disclosure relates to method and system for allocating a network resource quota to a User Equipment (UE) in a network the method comprising receiving an attach request from the UE, wherein the attach request comprises at least a resource allocation request associated with the UE The method comprises transmitting the resource allocation request to a Charging function (CHF) in the network. The method comprises based on the transmitted resource allocation request, receiving an error response from the CHF, wherein the error response comprises an error code corresponding to an error occurred in the network. The method comprises initiating a credit control failure handling (CCFH) based on the error code corresponding to the error occurred in the network. The method comprises allocating first network resource quota to the UE, wherein the first network resource quota comprises a pre-configured quantity of network resources usable by the UE.
Inventors
- SINGH, MUKESH
- Soren, Rohit
- Sahu, Bidhu
- BHATNAGAR, AAYUSH
- SHEKHAR, Shashi
- SINGH, BHUPINDER
- NADIMINTI, Manohar
- Bisht, Birendra Singh
- Singh, Harbinder Pal
- Aggarwal, Pravesh
- SINGH, PRIYANKA
Assignees
- Jio Platforms Limited
Dates
- Publication Date
- 20260513
- Application Date
- 20240620
Claims (16)
- 1. A method [400] for allocating a network resource quota to a User Equipment (UE) in a network, the method [400] comprising: receiving [404], by a transceiver unit [302], an attach request from the UE, wherein the attach request comprises at least a resource allocation request associated with the UE, and wherein the resource allocation request is to request a quantity of network resources usable by the UE; transmitting [406], by the transceiver [302], the resource allocation request to a Charging function (CHF) in the network; based on the transmitted resource allocation request, receiving [408], by the transceiver unit [302], an error response from the CHF, wherein the error response comprises an error code corresponding to an error occurred in the network; initiating [410], by an initiation unit [304], a credit control failure handling (CCFH) based on the error code corresponding to the error occurred in the network; and allocating [412], by an allocation unit [306], a first network resource quota to the UE, wherein the first network resource quota comprises a pre-configured quantity of network resources usable by the UE.
- 2. The method [400] as claimed in claim 1, wherein the resource allocation request is transmitted to the Charging function (CHF), over a N40 interface, based on a HTTP2 network protocol.
- 3. The method [400] as claimed in claim 1, wherein the error response is received from the Charging function (CHF), over a N40 interface, based on a HTTP2 network protocol.
- 4. The method [400] as claimed in claim 1, wherein the error response corresponding to the error occurred in the network comprises at least one of a negative response and a time out response.
- 5. The method [400] as claimed in claim 1, wherein the first network resource quota is allocated to the UE for a pre-defined time duration.
- 6. The method [400] as claimed in claim 1, wherein the first network resource quota is allocated to the UE, based on initiation of the credit control failure handling (CCFH), via a Specialized Mobile Radio (SMR).
- 7. The method [400] as claimed in claim 1, further comprising: receiving, by the transceiver unit [302], a subsequent request from the UE, wherein the subsequent request is generated by the UE subsequent to exhaustion of the first network resource quota by the UE; and allocating, by the allocation unit [306], a second network resource quota to the UE.
- 8. A system [300] for allocation a network resource quota to a User Equipment (UE) in a network, the system [300] comprising: a transceiver unit [302], wherein the transceiver unit [302] is configured to: receive an attach request from the UE, wherein the attach request comprises at least a resource allocation request associated with the UE, and wherein the resource allocation request is to request a quantity of network resources usable by the UE; transmit the resource allocation request to a Charging function (CHF) in the network; based on the transmitted resource allocation request, receive an error response from the CHF, wherein the error response comprises an error code corresponding to an error occurred in the network; an initiation unit [304] connected to at least the transceiver unit [302], the initiation unit [304] configured to initiate a credit control failure handling (CCFH) based on the error code corresponding to the error occurred in the network; and an allocation unit [306] connected to at least the initiation unit [304], the allocation unit [306] configured to allocate a first network resource quota to the UE, wherein the first network resource quota comprises a pre-configured quantity of network resources usable by the UE.
- 9. The system [300] as claimed in claim 8, wherein the resource allocation request is transmitted to the Charging function (CHF), over a N40 interface, based on a HTTP2 network protocol.
- 10. The system [300] as claimed in claim 8, wherein the error response is received from the Charging function (CHF), over a N40 interface, based on a HTTP2 network protocol.
- 11. The system [300] as claimed in claim 8, wherein the error response corresponding to the error occurred in the network comprises at least one of a negative response and a time out response.
- 12. The system [300] as claimed in claim 8, wherein the first network resource quota is allocated to the UE for a pre-defined time duration.
- 13. The system [300] as claimed in claim 8, wherein the first network resource quota is allocated to the UE, based on initiation of the credit control failure handling (CCFH), via a Specialized Mobile Radio (SMR).
- 14. The system [300] as claimed in claim 8, wherein the transceiver unit [302] is to further: receive subsequent request from the UE, wherein the subsequent request is generated by the UE subsequent to exhaustion of the first network resource quota by the UE; and the allocation unit [306] allocate a second network resource quota to the UE.
- 15. A User Equipment (UE) comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to: send an attach request to a system, wherein the attach request is used by the UE for receiving an allocation of a network resource quota, wherein the network resource quota is allocated by the system based on: receiving, by a transceiver unit [302] of the system, the attach request from the UE wherein the attach request comprises at least a resource allocation request associated with the UE, and wherein the resource allocation request is to request a quantity of network resources usable by the UE; transmitting, by the transceiver unit [302] of the system, the resource allocation request to a Charging function (CHF) in a network; based on the transmitted resource allocation request, receiving, by the transceiver unit [302] of the system, an error response from the CHF, wherein the error response comprises an error code corresponding to an error occurred in the network; initiating, by an initiation unit [304] of the system, a credit control failure handling (CCFH) based on the error code corresponding to the error occurred in the network; and allocating, by an allocation unit [306] of the system, a first network resource quota to the UE, wherein the first network resource quota comprises a preconfigured quantity of network resources and usable by the UE.
- 16. A non-transitory computer-readable storage medium storing instructions for allocating a network resource quota to a User Equipment (UE) in a network, the storage medium comprising executable code which, when executed by one or more units of a system, causes: a transceiver unit [302] to receive an attach request from the UE, wherein the attach request comprises at least a resource allocation request associated with the UE, and wherein the resource allocation request is to request a quantity of network resources usable by the UE; the transceiver [302] to transmit the resource allocation request to a Charging function (CHF) in the network; the transceiver unit [302] to, based on the transmitted resource allocation request, receive an error response from the CHF, wherein the error response comprises an error code corresponding to an error occurred in the network; an initiation unit [304] to initiate, a credit control failure handling (CCFH) based on the error code corresponding to the error occurred in the network; and an allocation unit [306] to allocate a first network resource quota to the UE, wherein the first network resource quota comprises a pre-configured quantity of network resources usable by the UE.
Description
METHOD AND SYSTEM FOR ALLOCATING A NETWORK RESOURCE QUOTA TO A USER EQUIPMENT (UE) IN A NETWORK FIELD OF INVENTION [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 for allocating a network resource quota to a User Equipment (UE) in a network. 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] Currently, the interaction between the SMF and the CHF for quota assignments is carried out over the N40 interface using the http2 protocol. Additionally, CHF interacts with the Online Charging System (OCS) based on the SMF's request. However, in the event of any errors occurring at the network or the OCS level, the CHF sends a negative response to the SMF. [0005] Further, over a period of time various solutions have been developed to improve the performance of communication devices and to assign quota to a user. However, there are certain challenges with the existing solutions. The current system faces certain technical limitations in the interaction between the Session Management Function (SMF) and the Charging Gateway Function (CHF) for quota assignments. This interaction takes place over the N40 interface utilizing the http2 protocol. However, this approach has certain constraints that affect its effectiveness. For instance, the http2 protocol may not be able to handle large volumes of data efficiently, leading to delays or even failures in the communication process. Moreover, the current system lacks robust error handling mechanisms, which means that any errors occurring at the network or Online Charging System (OCS) level can result in a negative response being sent from the CHF to the SMF, without providing sufficient details or alternative solutions. [0006] Thus, there exists an imperative need in the art to assign quota to a user, which the present disclosure aims to address. SUMMARY [0007] 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. [0008] An aspect of the present disclosure may relate to a method for allocating a network resource quota to a User Equipment (UE) in a network the method comprising receiving, by a transceiver unit, an attach request from the UE, wherein the attach request comprises at least a resource allocation request associated with the UE, and wherein the resource allocation request is to request a quantity of network resources usable by the UE. The method comprises transmitting, by the transceiver, the resource allocation request to a Charging function (CHF) in the network. The method comprises based on the transmitted resource allocation request, receiving, by the transceiver unit, an error response from the CHF, wherein the error response comprises an error code corresponding to an error occurred in the network. The method comprises initiating, by an initiation unit, a credit control failure handling (CCFH) based on the error code corresponding to the error occurred in the network. The method comprises allocating, by an allocation unit, a first network resource quota to the UE, wherein the first network resource quota comprises a preconfigured quantity of network resources usable by the UE. The pre-configured quantity of network resources refers herewith to a predetermined and fixe