Abstract: The present disclosure provides a system (108) and a method (500) for improving performance of a network (106). The method (500) comprising identifying (502) a geographical region based on an input received from a user equipment (UE) (104), dividing (504) the identified geographical region into a plurality of grids, and detecting (506) a plurality of cells associated with the plurality of grids. The method (500) comprising obtaining (508) a set of parameters for each cell of the plurality of cells, identifying (510) at least one under-utilized cell when the set of parameters fails to meet a predefined criteria. The method (500) comprising identifying (512) at least one dominant cell when the set of parameters meets the predefined criteria and performing (514) one or more corrective measures for improving performance of the identified geographical region based on the identified at least one under-utilized cell and the at least one dominant cell. Figure.5
FORM 2
HE PATENTS ACT, 1970
(39 of 1970) PATENTS RULES, 2003
COMPLETE SPECIFICATION
SYSTEM AND M™TITLE OF THE INVENTION«OF A NETWORK
APPLICANT
380006, Gujarat, India; Nationality : India
following specification particularly describes the invention and the manner in which it is to be performed
RESERVATION OF RIGHTS
[0001] 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
5 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
10 reserved by the owner.
FIELD OF INVENTION
[0002] The present disclosure generally relates to systems and methods for
optimal cell utilization in a fifth-generation (5G) and a sixth-generation (6G)
15 telecommunications network. The present disclosure relates to a system and a
method for identifying under-utilized cells/sectors/sites in a network. More particularly, the present disclosure relates to a system and a method improving a performance of a network by identifying the under-utilized cells/sectors/sites in the network.
20
BACKGROUND OF THE INVENTION
[0003] 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
25 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 admission of the prior art.
[0004] Wireless communication technology has rapidly evolved over the
past few decades. The first generation of wireless communication technology was
30 analog technology that offered only voice services. Further, when the second-
generation (2G) technology was introduced, text messaging and data services
2
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. Fifth-generation (5G) and
5 advanced-generation technology are being deployed, with even faster data speeds,
low latency, and the ability to connect multiple devices simultaneously.
[0005] As mobile networks continue to grow, users are increasingly
concerned about the quality and performance of their network connections. Mobile phone users are increasingly demanding faster speed and better connectivity from
10 their networks. This demand is driving network service providers to provide
maximum network coverage with minimal cost. 5G networks deliver faster data speeds with higher bandwidth as service areas covered by providers are divided into small geographical areas called grids. However, several low utilized cells/sites/ sectors exist where telecommunication resources are less utilized. Additionally,
15 some service providers focus on energy saving purposes which include switching
off low-utilized cells. Further, some of the existing solutions focus on trace-level
data where user level traffic reporting is considered, without considering the
resource utilisation at cell level.
[0006] There is, therefore, a need in the art to provide a system and a method
20 that can mitigate the problems associated with the prior arts.
OBJECTS OF THE INVENTION
[0007] It is an object of the present disclosure to provide a system and a
method to identify under-utilized cells/sectors/sites for fifth-generation (5G) sixth-
25 generation (6G) and such advanced networks and reallocate the cells/sectors/sites
to new customers to increase business revenues.
[0008] It is an object of the present disclosure to provide a system and a
method for improving performance of a network by identifying the under-utilized
cells/sectors/sites in the network.
30 [0009] It is an object of the present disclosure to provide a system and a
method to classify the respective cells/sectors/sites corresponding to respective
3
business needs and create automated alerts.
[0010] It is an object of the present disclosure to provide a system and a
method to visualize under-utilized sector area with configurable grids and colouring
schemes to highlight the grids served by dominant cells which are having less
5 resource utilization.
[0011] It is an object of the present disclosure to provide a system and a
method that identifies the cell/sector with low Physical resource block (PRB) utilization, and slot utilization and based on the above information, identifies the areas where business potential exists. 10
SUMMARY
[0012] In an exemplary embodiment, the present invention discloses a
method for improving performance of a network. The method comprising identifying a geographical region based on an input received from a user equipment
15 (UE). The method comprising dividing the identified geographical region into a
plurality of grids. The method comprising detecting a plurality of cells associated with the plurality of grids. The method comprising obtaining a set of parameters for each cell of the plurality of cells associated with the plurality of grids. The method comprising identifying, among the plurality of cells, at least one under-utilized cell
20 when the set of parameters fails to meet a predefined criteria. The method
comprising identifying, among the plurality of cells, at least one dominant cell when the set of parameters meets the predefined criteria. The method comprising performing one or more corrective measures for improving the performance of the identified geographical region based on the identified at least one under-utilized
25 cell and the at least one dominant cell.
[0013] In an embodiment, the predefined criteria include comparing a value
associated with each parameter of the set of parameters with a threshold value
corresponding to each parameter.
[0014] In an embodiment, the one or more parameters are measured and
30 reported by the plurality of cells for a pre-defined period of time.
[0015] In an embodiment, the method further comprising classifying the
4
identified geographical region into one or more sectors.
[0016] In an embodiment, the method further comprising communicating at
least one alert corresponding to the one or more sectors to a network operator.
[0017] In an embodiment, the method further comprising dynamically
5 visualizing the identified geographical region and the one or more sectors over a
user interface (UI).
[0018] In an embodiment, the one or more parameters include at least one
of a received signal strength indicator (RSSI), a downlink physical resource block (DL PRB) utilization, and a downlink (DL) slot utilization.
10 [0019] In an exemplary embodiment, the present invention discloses a
system for improving performance of a network. The system comprising a receiving unit configured for receiving an input from a user equipment (UE), a database configured for storing the received input value and a processing unit coupled to the receiving unit and the database. The processing unit configured for identifying a
15 geographical region based on the input received from the UE. The processing unit
configured for dividing the identified geographical region into a plurality of grids. The processing unit configured for detecting a plurality of cells associated with the plurality of grids. The processing unit configured for obtaining a set of parameters for each cell of the plurality of cells associated with the plurality of grids. The
20 processing unit configured for identifying, among the plurality of cells, at least one
under-utilized cell when the set of parameters fails to meet a predefined criteria. The processing unit configured for identifying, among the plurality of cells, at least one dominant cell when the set of parameters meets the predefined criteria. The processing unit configured for performing one or more corrective measures for
25 improving the performance of the identified geographical region based on the
identified at least one under-utilized cell and the at least one dominant cell.
[0020] In an embodiment, the predefined criteria include comparing a value
associated with each parameter of the set of parameters with a threshold value corresponding to each parameter.
30 [0021] In an embodiment, the one or more parameters are measured and
reported by the plurality of cells for a pre-defined period of time.
5
[0022] In an embodiment, the system is further configured for classifying
the identified geographical region into one or more sectors.
[0023] In an embodiment, the system is further configured for
communicating at least one alert corresponding to the one or more sectors to a
5 network operator.
[0024] In an embodiment, the system is further configured for dynamically
visualizing the identified geographical region and the one or more sectors over a
user interface (UI).
[0025] In an embodiment, the one or more parameters include at least one
10 of a received signal strength indicator (RSSI), a downlink physical resource block
(DL PRB) utilization, and a downlink (DL) slot utilization.
[0026] In an exemplary embodiment, the present invention discloses a user
equipment (UE) communicatively coupled with a network. The coupling comprises steps of receiving, by the network, a connection request from the UE, sending, by
15 the network, an acknowledgment of the connection request to the UE and
transmitting a plurality of signals in response to the connection request.
[0027] In an embodiment, a performance of the network is improved by a
method comprising identifying a geographical region based on an input received from the UE. The method comprising dividing the identified geographical region
20 into a plurality of grids. The method comprising detecting a plurality of cells
associated with the plurality of grids. The method comprising obtaining a set of parameters for each cell of the plurality of cells associated with the plurality of grids. The method comprising identifying, among the plurality of cells, at least one under-utilized cell when the set of parameters fails to meet a predefined criteria.
25 The method comprising identifying, among the plurality of cells, at least one
dominant cell when the set of parameters meets the predefined criteria. The method comprising performing one or more corrective measures for improving the performance of the identified geographical region based on the identified at least one under-utilized cell and the at least one dominant cell.
30 [0028] The foregoing general description of the illustrative embodiments
and the following detailed description thereof are merely exemplary aspects of the
6
teachings of this disclosure and are not restrictive.
BRIEF DESCRIPTION OF DRAWINGS
[0029] The accompanying drawings, which are incorporated herein, and
5 constitute a part of this disclosure, illustrate exemplary embodiments of the
disclosed methods and systems which like reference numerals refer to the same parts throughout the different drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Some drawings may indicate the components
10 using block diagrams and may not represent the internal circuitry of each
component. It will be appreciated by those skilled in the art that disclosure of such
drawings includes the disclosure of electrical components, electronic components,
or circuitry commonly used to implement such components.
[0030] FIG. 1 illustrates an example network architecture for implementing
15 a system (108), in accordance with an embodiment of the present disclosure.
[0031] FIG. 2 illustrates an example block diagram of a system (108), in
accordance with an embodiment of the present disclosure.
[0032] FIGs. 3A-3B illustrate the example of the area served by under-
utilized cells in the Map Layer, in accordance with embodiments of the present
20 disclosure.
[0033] FIG. 4 illustrates an example computer system in which or with
which the embodiments of the present disclosure may be implemented.
[0034] FIG. 5 illustrates another exemplary flow chart for a method for
improving performance of a network, in accordance with embodiments of the
25 present disclosure.
[0035] The foregoing shall be more apparent from the following more
detailed description of the disclosure.
LIST OF REFERENCE NUMERALS
100 - Network architecture
30 102-1, 102-2…102-N - A plurality of users
7
104-1, 104-2…104-N - A plurality of computing devices
106 - Network
108 - System
200 - Block diagram
5 202 - Receiving unit
204 - Memory
206 - Interfacing unit
208 - Processing unit
210 - Database
10 300A, 300B- Map Layer
400- A computer system
410-External storage device
420 – Bus
430 – Main Memory
15 440 – Read Only Memory
450 – Mass Storage Device
460 – Communication Port
470 – Processor
500- Flow Diagram 20
DETAILED DESCRIPTION
[0036] In the following description, for explanation, various specific details
are outlined in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present
25 disclosure may be practiced without these specific details. Several features
described hereafter can each be used independently of one another or with any combination of other features. An individual feature may not address all of the problems discussed above or might address only some of the problems discussed above. Some of the problems discussed above might not be fully addressed by any
30 of the features described herein.
[0037] The ensuing description provides exemplary embodiments only and
8
is not intended to limit the scope, applicability, or configuration of the disclosure.
Rather, the ensuing description of the exemplary embodiments will provide those
skilled in the art with an enabling description for implementing an exemplary
embodiment. It should be understood that various changes may be made in the
5 function and arrangement of elements without departing from the spirit and scope
of the disclosure as set forth.
[0038] Specific details are given in the following description to provide a
thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these
10 specific details. For example, circuits, systems, networks, processes, and other
components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, and techniques may be shown without unnecessary detail to avoid obscuring the embodiments.
15 [0039] Also, it is noted that individual embodiments may be described as a
process that is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged.
20 A process is terminated when its operations are completed but could have additional
steps not included in a figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination can correspond to a return of the function to the calling function or the main function.
25 [0040] The word “exemplary” and/or “demonstrative” is used herein to
mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples. In addition, any aspect or design described herein as “exemplary” and/or “demonstrative” is not necessarily to be construed as preferred or advantageous over other aspects or
30 designs, nor is it meant to preclude equivalent exemplary structures and techniques
known to those of ordinary skill in the art. Furthermore, to the extent that the terms
9
“includes,” “has,” “contains,” and other similar words are used in either the detailed
description or the claims, such terms are intended to be inclusive like the term
“comprising” as an open transition word without precluding any additional or other
elements.
5 [0041] Reference throughout this specification to “one embodiment” or “an
embodiment” or “an instance” or “one instance” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout
10 this specification are not necessarily all referring to the same embodiment.
Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0042] The terminology used herein is to describe particular embodiments
only and is not intended to be limiting the disclosure. As used herein, the singular
15 forms “a”, “an”, and “the” are intended to include the plural forms as well, unless
the context indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other
20 features, integers, steps, operations, elements, components, and/or groups thereof.
As used herein, the term “and/or” includes any combinations of one or more of the associated listed items.
[0043] The various embodiments throughout the disclosure will be
explained in more detail with reference to FIGs. 1-5.
25 [0044] FIG. 1 illustrates an example network architecture (100) for
implementing a system (108), in accordance with an embodiment of the present disclosure.
[0045] As illustrated in FIG. 1, one or more computing devices (104-1, 104-
2…104-N) may be connected to a system (108) through a network (106). A person
30 of ordinary skill in the art will understand that the one or more computing devices
(104-1, 104-2…104-N) may be collectively referred to as computing devices (104)
10
and individually referred to as a computing device (104). One or more users (102-
1, 102-2…102-N) may provide one or more requests to the system (108). A person
of ordinary skill in the art will understand that the one or more users (102-1, 102-
2…102-N) may be collectively referred to as users (102) and individually referred
5 to as a user (102). Further, the computing devices (104) may also be referred to as
a user equipment (UE) (104) or as UEs (104) throughout the disclosure.
[0046] In an embodiment, the computing device (104) may include, but not
be limited to, a mobile, a laptop, etc. Further, the computing device (104) may include one or more in-built or externally coupled accessories including, but not
10 limited to, a visual aid device such as a camera, audio aid, microphone, or keyboard.
Furthermore, the computing device (104) may include a mobile phone, smartphone, virtual reality (VR) devices, augmented reality (AR) devices, a laptop, a general-purpose computer, a desktop, a personal digital assistant, a tablet computer, and a mainframe computer. Additionally, input devices for receiving input from the user
15 (102) such as a touchpad, touch-enabled screen, electronic pen, and the like may be
used.
[0047] In an embodiment, the network (106) may include, by way of
example but not limitation, at least a portion of one or more networks having one or more nodes that transmit, receive, forward, generate, buffer, store, route, switch,
20 process, or a combination thereof, etc. one or more messages, packets, signals,
waves, voltage or current levels, some combination thereof, or so forth. The network (106) may also include, by way of example but not limitation, one or more of a wireless network, a wired network, an internet, an intranet, a public network, a private network, a packet-switched network, a circuit-switched network, an ad hoc
25 network, an infrastructure network, a Public-Switched Telephone Network (PSTN),
a cable network, a cellular network, a satellite network, a fiber optic network, or some combination thereof. The UE (104) may be communicatively coupled with the network (106). The communicatively coupling comprises of receiving, from the UE (104), a connection request by the network (106), sending an acknowledgment
30 of the connection request to the UE (104) and transmitting a plurality of signals in
response to the connection request.
11
[0048] In an embodiment, the system (108) may receive an input from the
one or more computing devices (104) associated with the one or more users (102).
The input may be from the one or more UEs (104) associated with one or more
grids via an uplink channel.
5 [0049] In an embodiment, as an example, the geographical area/region is
divided into a number of grids, and based on the trace data, the dominant cells serving each of the grids are identified by the system (108). A grid refers to a network of intersecting lines or pathways that form a geometric shape such as rectangle, square, rhombus, etc. A cell site may be divided into a number of grids.
10 The grid may be served by one or more dominant cells which can be part of another
grid also. The dominant cell may possess a significant signal strength compared to one or more cells in the particular grid. In an aspect, the signal strength of the dominant cell is indicated by a received signal strength indicator (RSSI). The RSSI measures the power present in a received radio signal. The RSSI assesses the quality
15 and strength of the signal received by the UE (104) from a cell tower or access
point.
[0050] In an embodiment, the system (108) may identify one or more
additional cells in a low utilized sector using a colour code. The system (108) may identify the one or more additional cells in a low utilized sector within a
20 predetermined period (pre-defined period of time). The system (108) may use a
threshold to identify the one or more additional cells. The system (108) may determine a DL (downlink) physical resource block (PRB) utilization data and DL slot utilization data for the predetermined period. The DL PRB utilization in 5G is a key performance indicator (KPI) that measures the efficiency of resource usage
25 in the network. It represents the percentage of PRBs utilized out of the total
available PRBs in the downlink direction. High PRB utilization indicates that the network resources are being used effectively, while low utilization could suggest underutilization or potential issues in resource allocation. The DL slot utilization in 5G networks refers to the proportion of downlink slots used for data transmission
30 out of the total available slots. For example, the system (108) may determine if the
DL PRB utilization is less than 30 percent and a DL slot utilization is less than 30
12
percent (which are configurable) on bouncing busy hour (BBH) for the predetermined period. The predetermined period may extend from 3 to 10 days and may be varied on a requirement basis.
[0051] In an embodiment, the system (108) identifies the low utilised
5 telecommunication service area and the same is highlighted with colour in the map
with details of the cells serving the area and alert the marketing team for further analysis for improving the business potential. Further, the system (108) may determine one or more geospatial co-ordinates associated with the colour coded one or more additional cells. The one or more geospatial co-ordinates may include but
10 not limited to a Latitude and a Longitude associated with the colour coded one or
more additional cells.
[0052] In an embodiment, the system (108) may visualize the colour coded
one or more additional cells via a map and may mark the dominant cell on the map.
[0053] In an embodiment, the system (108) may classify the colour coded
15 one or more additional cells for business needs and generate an automated alert.
[0054] In an embodiment, the system (108) may determine a slot utilization
parameter associated with the DL PRB utilization and visualize the slot utilization
parameter utilizing the one or more additional cells on the map.
[0055] FIG. 2 illustrates an example block diagram (200) of a system (108),
20 in accordance with an embodiment of the present disclosure.
[0056] Referring to FIG. 2, in an embodiment, the system (108) may include
a receiving unit (202), a memory (204), an interfacing unit (206), a processing unit (208), a database (210). The receiving unit (202) is configured for receiving an input from the UE (104), a database (210) configured for storing the received input value
25 and a processing unit (208) coupled to the receiving unit (202) and the database
(210). The processing unit (208) is configured for identifying a geographical region based on the input received from the UE (104). In an aspect, the input from the UE (104) may include cell identifiers that are unique identifiers for each cell in the network (e.g., cell ID, base station ID). In an aspect, the input from the UE (104)
30 may include usage metrics such as traffic volume, call/data session counts,
bandwidth usage, and utilization rates. In an aspect, the input from the UE (104)
13
may include geographical data such as location information of cells (latitude, and
longitude). The processing unit (208) is configured for dividing the identified
geographical region into a plurality of grids. The processing unit (208) is configured
for detecting a plurality of cells associated with the plurality of grids. The
5 processing unit (208) is configured for obtaining a set of parameters for each cell
of the plurality of cells associated with the plurality of grids. In an embodiment, the set of parameters for cell of the plurality of cells across multiple grids is obtained by employing diverse data collection techniques like network probes, and user equipment reporting. The network probes are specialized devices or software
10 applications deployed within the network infrastructure. These probes collect data
on parameters like received signal strength indicator (RSSI), a downlink physical resource block (DL PRB) utilization, a throughput, a downlink (DL) slot utilization, latency, and interference levels directly from the network elements such as base stations, routers, and switches. The user equipment reporting involves collecting
15 data from the devices used by the network subscribers, such as smartphones, tablets,
or IoT devices. These devices periodically report information about their
connection status, signal strength, data usage, and other relevant parameters to the
network.
[0057] The processing unit (208) is configured for identifying, among the
20 plurality of cells, at least one under-utilized cell when the set of parameters fails to
meet a predefined criteria. In an embodiment, the at least under-utilized cell is identified among the plurality of cells when the set of parameters associated the at least one cell fails to meet the predefined criteria. This involves a continuous monitoring of the set of parameters such as RSSI, DL PRB utilization and DL slot
25 utilization using the techniques like network probes and user equipment reporting
for the at least one cell. The predefined criteria may include a threshold value for the DL PRB utilization below which the at least one cell is considered as an under¬utilized cell, or a minimum RSSI value indicating acceptable signal strength. When the at least one cell is falling below an established threshold for these set of
30 parameters, the at least one cell is flagged as under-utilized in the network.
[0058] The processing unit (208) is configured for identifying, among the
14
plurality of cells, at least one dominant cell when the set of parameters meets the
predefined criteria. In an aspect, the dominant cell refers to the cell or a base station
that provides the strongest signal (e.g., RSSI) or best quality of service to a user in
a given location. In an embodiment, the at least one dominant cell is identified
5 among a plurality of cells by comparing the set of parameters (such as RSSI values)
of the plurality of cells with a threshold RSSI value. The at least one cell
demonstrating significantly higher RSSI value as compared to the others is
considered as at least one dominant cell.
[0059] In an aspect, the predefined criteria include comparing a value
10 associated with each parameter of the set of parameters with a threshold value
corresponding to each parameter. In an embodiment, the one or more parameters are measured and reported by the plurality of cells for a pre-defined period of time. In an embodiment, the pre-defined period of time may refer to a specific duration set in advance for measuring and reporting the one or more parameters by the
15 plurality of cells in the network. This duration could vary depending on the
requirements of the network operator. As an example, the pre-defined period of
time may vary from minutes to hours, days, or even longer, depending on the
granularity of data required and the frequency of network performance evaluation.
[0060] The processing unit (208) is configured for performing one or more
20 corrective measures for improving the performance of the identified geographical
region based on the identified at least one under-utilized cell and the at least one dominant cell. In an aspect, the one or more corrective measures may include performing network optimization by adjusting cell parameters and performing load balancing. In an aspect, the one or more corrective measures may include capacity
25 reallocation of network resources. In an aspect, the one or more corrective measures
may include infrastructure enhancement. In an aspect, the one or more corrective measures may include small cell deployment in high-demand areas to offload traffic from macro cells, thereby optimizing the utilization of the overall network. In an embodiment, the one or more corrective measures for the at least one under-utilized
30 cell involve optimizing the at least one under-utilized cell through adjustments in
antenna configuration, resource allocation, and network capacity expansion. In an
15
embodiment, the one or more corrective measures for the at least one dominant cell involve implementing load balancing, interference mitigation, and dynamic cell selection techniques.
[0061] The processing unit (208) is configured for classifying the identified
5 geographical region into one or more sectors. In an example, "sector" may refer to
a portion of the coverage area of a cell tower or base station. Cell towers are equipped with multiple antennas that each cover a specific directional segment, or sector, of the geographical region. In examples, the classified sectors are identified as low-utilized sector, high-utilized sector, etc.
10 [0062] In an embodiment, the method further comprising communicating at
least one alert corresponding to the one or more sectors to a network operator. In an embodiment, the at least one alert may be communicated to the network operator through a notification system. This could involve automated emails, SMS, or instant messages sent to designated personnel responsible for network operations. In an
15 embodiment, the method further comprising dynamically visualizing the identified
geographical region and the one or more sectors over a user interface (UI). For example, the sectors may be identified as high utilized sector, low utilized sector. The processing unit (208) may apply colours to the sectors. For example, the processing unit (208) may apply a green colour to the sectors that are high utilized
20 sector, and red colour to the sectors that are low utilized sectors. In an embodiment,
the processing unit (208) may identify the one or more additional cells in a low utilized sector based on threshold within a predetermined period. The processing unit (208) may determine the DL PRB utilization data for the predetermined period. For example, the processing unit (208) may determine if the DL PRB utilization is
25 less than 30 percent and a DL slot utilization less than 30 percent on BBH for the
predetermined period. In an embodiment, the processing unit (208) may generate a visualization including the colour-coded one or more additional cells via a map and may mark the dominant cell on the map. In an embodiment, the processing unit (208) may classify the low utilised telecommunication area by properly colour
30 coding with details of the cells serving the area in the map, and an automated alert
is triggered to the business team for improving the business potential. In examples,
16
where the sectors/cells are changed/updated/reconfigured, the processing unit (208)
applies dynamically visualization on the map based on the changes without having
to restart the visualization. The processing unit (208) may be implemented as one
or more microprocessors, microcomputers, microcontrollers, digital signal
5 processors, central processing units, logic circuitries, and/or any devices that
process data based on operational instructions. Among other capabilities, the one or more processing unit (208) may be configured to fetch and execute computer-readable instructions stored in a memory (204) of the system (108). The memory (204) may be configured to store one or more computer-readable instructions or
10 routines in a non-transitory computer readable storage medium, which may be
fetched and executed to create or share data packets over a network service. The memory (204) may comprise any non-transitory storage device including, for example, volatile memory such as random-access memory (RAM), or non-volatile memory such as erasable programmable read only memory (EPROM), flash
15 memory, and the like.
[0063] In an embodiment, the interfacing unit (206) may comprise a variety
of interfaces, for example, interfaces for data input and output devices (I/O), storage devices, and the like. The interfacing unit (206) may facilitate communication through the system (108). The interfacing unit (206) may also provide a
20 communication pathway for one or more components of the system (108).
Examples of such components include, but are not limited to, processing unit (208) and the database (210).
[0064] In an embodiment, the processing unit (208) may be implemented
as a combination of hardware and programming (for example, programmable
25 instructions) to implement one or more functionalities of the processing unit (208).
In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the processing unit (208) may be processor-executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the processing
30 unit (208) may comprise a processing resource (for example, one or more
processors), to execute such instructions. In the present examples, the machine-
17
readable storage medium may store instructions that, when executed by the
processing resource, implement the processing unit (208). In such examples, the
system may comprise the machine-readable storage medium storing the instructions
and the processing resource to execute the instructions, or the machine-readable
5 storage medium may be separate but accessible to the system and the processing
resource. In other examples, the processing unit (208) may be implemented by electronic circuitry. In an embodiment, the input may be from the one or more computing devices (104) associated with one or more grids via an uplink channel. The input may be based on a data associated with the one or more computing
10 devices.
[0065] In an embodiment, as an example, the processing unit (208) divides
the geographical area into number of grids and based on the trace data, the processing unit (208) identifies the dominant cells serving each of the grids. The grid may be served by one or more dominant cells which can be part of another grid
15 also. The dominant cell may possess a significant signal strength compared to one
or more cells in the particular grid.
[0066] In an embodiment, the processing unit (208) may identify one or
more additional cells in a low utilized sector and identify the one or more additional cells using a colour code. Further, the processing unit (208) may send a report based
20 on the colour coded one or more additional cells to a marketing team for further
analysis.
[0067] In an embodiment, the processing unit (208) may identify the one or
more additional cells in a low utilized sector based on threshold within a predetermined period. The processing unit (208) may determine the DL PRB
25 utilization data for the predetermined period. For example, the processing unit (208)
may determine if the DL PRB utilization is less than 30 percent and a DL slot utilization less than 30 percent on BBH for the predetermined period.
[0068] In an embodiment, the processing unit (208) may determine one or
more geospatial co-ordinates associated with the colour coded one or more
30 additional cells. The one or more geospatial co-ordinates may include but not
limited to a Latitude and a Longitude associated with the colour coded one or more
18
additional cells.
[0069] In an embodiment, the processing unit (208) may generate a
visualization including the colour-coded one or more additional cells via a map and
may mark the dominant cell on the map.
5 [0070] In an embodiment, the processing unit (208) may classify the low
utilised telecommunication area by properly colour coding with details of the cells serving the area in the map, and an automated alert is triggered to the business team for improving the business potential.
[0071] Although FIG. 2 shows exemplary components of the system (108),
10 in other embodiments, the system (108) may include fewer components, different
components, differently arranged components, or additional functional components
than depicted in FIG. 2. Additionally, or alternatively, one or more components of
the system (108) may perform functions described as being performed by one or
more other components of the system (108).
15 [0072] FIGs. 3A-3B illustrate example map layer views (300A-300B), in
accordance with embodiments of the present disclosure.
[0073] As shown in FIGs. 3A and 3B, the map layer (300A-300B) is shown
in network management platform (NMP) on a user interface (UI). The map layer
shows the low utilized layer related to cells/sectors/sites of a particular geographical
20 area/region. In an embodiment, the system (108) may identify the sectors where all
the cells meet a predefined criteria set for considering a node as low/under-utilized
along with a time consistency check. Similarly, the system (108) may also identify
sites where all the cells meet the low utilization criteria. The system (108) may
categorize the low utilized sector as an Alpha, a Beta or a Gamma. The derived
25 cells/sectors/sites by the system (108) may also be further classified into the
sector/cells serving high footfall areas like Malls/residential complex
etc./railways/highways to identify an exact actionable area. The entire process may
be investigated from time to time where the system (108) may identify
cells/sectors/sites having a low utilization of resources. The identified under-
30 utilized cells/sectors/ are tagged against their respective geographical centre that
further help in driving the purpose of exploring business in the respective area. The
19
identified under-utilized cells/sectors/sites are also further classified into the
sector/cells serving railway/highway to identify the exact actionable area.
[0074] In an embodiment, the system (108) may enable field and business
teams to adopt appropriate actions to improve the business potential as the capacity
5 of the nodes may not be utilized optimally. Further, the system (108) may generate
a report which may consist of a list of all the low utilized sectors. Reoccurrence
may also be considered if any sector was low utilized in a previously (e.g., a
previous month).
[0075] As illustrated in FIGs. 3A and 3B, in an embodiment the system
10 (108) may generate a map layer view for visualizing low utilized sector areas as a
low utilized layer. In an aspect, the map layer is visible on a network management
platform (NMP) that may enable the network planning and management.
[0076] The entire area may be divided into 50X50 grids where dominant
serving cells may be identified for each of the grids. Based on the business unit
15 serving an area, a boundary may be highlighted with a desired colour (e.g., a black
line). If any of the grids possess a dominant serving cell from any of these low-
utilized sectors, another colour may be used to indicate the potential capacity of the
area and its underutilization.
[0077] FIG. 4 illustrates an example computer system (400) in which or
20 with which the embodiments of the present disclosure may be implemented.
[0078] As shown in FIG. 4, the computer system (400) may include an
external storage device (410), a bus (420), a main memory (430), a read-only memory (440), a mass storage device (450), a communication port(s) (460), and a processor (470). A person skilled in the art will appreciate that the computer system
25 (400) may include more than one processor and communication ports. The
processor (470) may include various modules associated with embodiments of the present disclosure. The communication port(s) (460) may be any of an RS-232 port for use with a modem-based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other
30 existing or future ports. The communication ports(s) (460) may be chosen
depending on a network, such as a Local Area Network (LAN), Wide Area Network
20
(WAN), or any network to which the computer system (400) connects.
[0079] In an embodiment, the main memory (430) may be Random Access
Memory (RAM), or any other dynamic storage device commonly known in the art.
The read-only memory (440) may be any static storage device(s) e.g., but not
5 limited to, a Programmable Read Only Memory (PROM) chip for storing static
information e.g., start-up or basic input/output system (BIOS) instructions for the processor (470). The mass storage device (450) may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage solutions include, but are not limited to, Parallel Advanced
10 Technology Attachment (PATA) or Serial Advanced Technology Attachment
(SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces).
[0080] In an embodiment, the bus (420) may communicatively couple the
processor(s) (470) with the other memory, storage, and communication blocks. The
15 bus (420) may be, e.g., a Peripheral Component Interconnect PCI) / PCI Extended
(PCI-X) bus, Small Computer System Interface (SCSI), Universal Serial Bus (USB), or the like, for connecting expansion cards, drives, and other subsystems as well as other buses, such a front side bus (FSB), which connects the processor (470) to the computer system (400).
20 [0081] In another embodiment, operator and administrative interfaces, e.g.,
a display, keyboard, and cursor control device may also be coupled to the bus (420) to support direct operator interaction with the computer system (400). Other operator and administrative interfaces can be provided through network connections connected through the communication port(s) (460). Components
25 described above are meant only to exemplify various possibilities. In no way should
the aforementioned exemplary computer system (400) limit the scope of the present disclosure.
[0082] FIG. 5 illustrates another exemplary flow chart for a method (500)
for improving performance of a network (106), in accordance with embodiments of
30 the present disclosure.
[0083] At 502, the method comprising identifying a geographical region
21
based on an input received from a user equipment (UE) (104). In examples, identification may be operator driven. In another examples, the identification may be computer driven.
[0084] At 504, the method comprising dividing the identified geographical
5 region into a plurality of grids. In one example, the division is based on an operator
defined specification. In another example, the division may be automatic and performed by the processing unit (208).
[0085] At 506, the method comprising detecting a plurality of cells
associated with the plurality of grids. In examples, the processing unit (208) may
10 use the underlying information about implementation of cells, may detect the cells
and map the cells on to the grid.
[0086] At 508, the method comprising obtaining a set of parameters for each
cell of the plurality of cells associated with the plurality of grids. In an embodiment, the one or more parameters include at least one of a received signal strength
15 indicator (RSSI), a downlink physical resource block (DL PRB) utilization, and a
downlink (DL) slot utilization. In an embodiment, the set of parameters for cell of the plurality of cells across multiple grids is obtained by employing diverse data collection techniques like network probes, and user equipment reporting. The network probes are specialized devices or software applications deployed within
20 the network infrastructure. These probes collect data on parameters like the RSSI,
the DL PRB utilization, a throughput, the DL slot utilization, latency, and interference levels directly from the network elements such as base stations, routers, and switches. The user equipment reporting involves collecting data from the devices used by the network subscribers, such as smartphones, tablets, or IoT
25 devices. These devices periodically report information about their connection
status, signal strength, data usage, and other relevant parameters to the network.
[0087] At 510, the method comprising identifying, among the plurality of
cells, at least one under-utilized cell when the set of parameters fails to meet a predefined criteria. In an embodiment, the at least under-utilized cell is identified
30 among the plurality of cells when the set of parameters associated the at least one
cell fails to meet the predefined criteria. This involves a continuous monitoring of
22
the set of parameters such as RSSI, DL PRB utilization and DL slot utilization using
the techniques like network probes and user equipment reporting for the at least one
cell. The predefined criteria may include a threshold value for the DL PRB
utilization below which the at least one cell is considered as an under-utilized cell,
5 or a minimum RSSI value indicating acceptable signal strength. When the at least
one cell is falling below an established threshold for these set of parameters, the at least one cell is flagged as under-utilized in the network.
[0088] At 512, the method comprising identifying, among the plurality of
cells, at least one dominant cell when the set of parameters meets the predefined
10 criteria. In an embodiment, the at least one dominant cell is identified among a
plurality of cells by comparing the set of parameters (such as RSSI values) of the plurality of cells with a threshold RSSI value. The at least one cell demonstrating significantly higher RSSI value as compared to the others is considered as at least one dominant cell.
15 [0089] At 514, the method comprising performing one or more corrective
measures for improving the performance of the identified geographical region based on the identified at least one under-utilized cell and the at least one dominant cell. In an embodiment, the one or more corrective measures for the at least one under-utilized cell involve optimizing the at least one under-utilized cell through
20 adjustments in antenna configuration, resource allocation, and network capacity
expansion. In an embodiment, the one or more corrective measures for the at least
one dominant cell involve implementing load balancing, interference mitigation,
and dynamic cell selection techniques.
[0090] In an embodiment, the predefined criteria include comparing a value
25 associated with each parameter of the set of parameters with a threshold value
corresponding to each parameter. In an embodiment, the one or more parameters are measured and reported by the plurality of cells for a pre-defined period of time. In an embodiment, the pre-defined period of time may refer to a specific duration set in advance for measuring and reporting the one or more parameters by the
30 plurality of cells in the network. This duration could vary depending on the
requirements of the network operator. As an example, the pre-defined period of
23
time may vary from minutes to hours, days, or even longer, depending on the
granularity of data required and the frequency of network performance evaluation.
In example, the pre-defined period of time may be 5 minutes. In another example,
the pre-defined period of time may be 1 hour. In yet another example, the pre-
5 defined period of time may be 6 hour.
[0091] In an embodiment, the method further comprising classifying the
identified geographical region into one or more sectors. In an embodiment, the method further comprising communicating at least one alert corresponding to the one or more sectors to a network operator. In examples, the alert may be associated
10 with notifying the operators, filed executives or the organization about the
sectors/cells that are of low utilization, falling utilization, increasing utilization and the like, such that the telecom provider can reconfigure the resources, or direct effort to improve utilization. In an embodiment, the at least one alert may be communicated to the network operator through a notification system. This could
15 involve automated emails, SMS, or instant messages sent to designated personnel
responsible for network operations. In examples, the alerts may be periodic or need-based. In examples for need-based, if the utilization falls, an alert is communicated. In an embodiment, the method further comprising dynamically visualizing the identified geographical region and the one or more sectors over a user interface
20 (UI).
[0092] In an exemplary embodiment, the present invention discloses a
system for improving performance of a network. The system comprising a receiving unit configured for receiving an input from a user equipment (UE), a database configured for storing the received input and a processing unit coupled to the
25 receiving unit and the database. The processing unit configured for identifying a
geographical region based on the input received from the UE. The processing unit configured for dividing the identified geographical region into a plurality of grids. The processing unit configured for detecting a plurality of cells associated with the plurality of grids. The processing unit configured for obtaining a set of parameters
30 for each cell of the plurality of cells associated with the plurality of grids. The
processing unit configured for identifying, among the plurality of cells, at least one
24
under-utilized cell when the set of parameters fails to meet a predefined criteria.
The processing unit configured for identifying, among the plurality of cells, at least
one dominant cell when the set of parameters meets the predefined criteria. The
processing unit configured for performing one or more corrective measures for
5 improving the performance of the identified geographical region based on the
identified at least one under-utilized cell and the at least one dominant cell.
[0093] In an exemplary embodiment, the present invention discloses a user
equipment (UE) communicatively coupled with a network. The coupling comprises steps of receiving, by the network, a connection request from the UE, sending, by
10 the network, an acknowledgment of the connection request to the UE and
transmitting a plurality of signals in response to the connection request. In an embodiment, a performance of the network is improved by a method comprising identifying a geographical region based on an input received from the UE. The method comprising dividing the identified geographical region into a plurality of
15 grids. The method comprising detecting a plurality of cells associated with the
plurality of grids. The method comprising obtaining a set of parameters for each cell of the plurality of cells associated with the plurality of grids. The method comprising identifying, among the plurality of cells, at least one under-utilized cell when the set of parameters fails to meet a predefined criteria. The method
20 comprising identifying, among the plurality of cells, at least one dominant cell when
the set of parameters meets the predefined criteria. The method comprising performing one or more corrective measures for improving the performance of the identified geographical region based on the identified at least one under-utilized cell and the at least one dominant cell.
25 [0094] While considerable emphasis has been placed herein on the preferred
embodiments, it will be appreciated that many embodiments can be made and that many changes can be made in the preferred embodiments without departing from the principles of the disclosure. These and other changes in the preferred embodiments of the disclosure will be apparent to those skilled in the art from the
30 disclosure herein, whereby it is to be distinctly understood that the foregoing
descriptive matter is to be implemented merely as illustrative of the disclosure and
25
not as a limitation.
[0095] The present disclosure is configured to provide a system and a
method to identify under-utilized cells/sectors/sites for fifth generation (5G) and
sixth generation (6G) technologies and reallocate the cells/sectors/sites to new
5 customers to increase business revenues. The system and a method can visualize
under-utilized sector area with configurable grids and colouring schemes to highlight non-utilization. This helps in implementing an optimum improvement plan for better utilization of network resources and improve the network performance. Further, the identified information is shared with various business
10 teams to leverage various opportunities for example on-boarding new customers
etc. The present disclosure provides a system and a method that identifies DL PRB
utilization, DL slot utilization and identifies areas where business potential exists.
[0096] The system can be implemented within a 5G communication
network or with various network elements that may involve various algorithms,
15 protocols, or mechanisms to enhance the network performance by providing better
resource utilization in the 5G networks.
[0097] The method and system of the present disclosure may be
implemented in a number of ways. For example, the methods and systems of the present disclosure may be implemented by software, hardware, firmware, or any
20 combination of software, hardware, and firmware. The above-described order for
the steps of the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above unless specifically stated otherwise. Further, in some embodiments, the present disclosure may also be embodied as programs recorded in a recording medium, the programs
25 including machine-readable instructions for implementing the methods according
to the present disclosure. Thus, the present disclosure also covers a recording
medium storing a program for executing the method according to the present
disclosure.
[0098] While the foregoing describes various embodiments of the present
30 disclosure, other and further embodiments of the present disclosure may be devised
without departing from the basic scope thereof. The scope of the present disclosure
26
is determined by the claims that follow. The present disclosure is not limited to the
described embodiments, versions, or examples, which are included to enable a
person having ordinary skill in the art to make and use the present disclosure when
combined with information and knowledge available to the person having ordinary
5 skill in the art.
[0099] The present disclosure provides technical advancement related to
improving performance of a network. This advancement addresses the limitations of cells/sites/sectors where telecommunication resources that are less utilized. The disclosure involves identifying the low utilized cells/sites/sectors where
10 telecommunication resources and applying corrective measures for improving
performance of cells/sites/sectors, which offer significant improvements in utilization of resources and providing better coverage. By implementing the corrective measures, the disclosed invention enhances and improves utilization of resources, resulting in better coverage and reducing costs.
15
ADVANTAGES OF THE INVENTION
[00100] The present disclosure provides an improved system and a method
to identify under-utilized cells/sectors/sites for fifth generation (5G) and sixth generation (6G) technologies and reallocate the cells/sectors/sites to new customers
20 to increase business revenues.
[00101] The present disclosure provides a system and a method for
improving performance of a network by identifying the under-utilized
cells/sectors/sites in the network.
[00102] The present disclosure provides a system and a method to classify
25 the low utilised cells/sectors/sites to respective business teams and create automated
alerts.
[00103] The present disclosure provides a system and a method that identifies
downlink (DL) physical resource block (PRB) utilization, downlink (DL) slot utilization and identifies areas where business potential exists.
30 [00104] The present disclosure provides a system and a method that
generates a timely alert regarding the areas where telecommunication resources are
27
under-utilized and enables business teams to identify potential customers and thereby enhancing revenue generation.
28
WE CLAIM:
1. A method (500) for improving performance of a network (106), the method
(500) comprising:
5 identifying (502), by a processing unit (208), a geographical region
based on an input received from a user equipment (UE) (104);
dividing (504), by the processing unit (208), the identified geographical region into a plurality of grids;
detecting (506), by the processing unit (208), a plurality of cells
10 associated with the plurality of grids;
obtaining (508), by the processing unit (208), a set of parameters for each cell of the plurality of cells associated with the plurality of grids;
identifying (510), by the processing unit (208), among the plurality
of cells, at least one under-utilized cell when the set of parameters fails to
15 meet a predefined criteria;
identifying (512), by the processing unit (208), among the plurality of cells, at least one dominant cell when the set of parameters meets the predefined criteria; and
performing (514), by the processing unit (208), one or more
20 corrective measures for improving performance of the identified
geographical region based on the identified at least one under-utilized cell and the at least one dominant cell.
2. The method (500) as claimed in claim 1, wherein the predefined criteria
25 includes comparing a value associated with each parameter of the set of
parameters with a threshold value corresponding to each parameter.
3. The method (500) as claimed in claim 1, wherein one or more parameters
of the set of parameters are measured and reported by the plurality of cells
30 for a pre-defined period of time.
29
4. The method (500) as claimed in claim 1, further comprising classifying the identified geographical region into one or more sectors.
5 5. The method (500) as claimed in claim 4, further comprising
communicating at least one alert corresponding to the one or more sectors to a network operator.
6. The method (500) as claimed in claim 5, further comprising dynamically
10 visualizing the identified geographical region and the one or more sectors
over a user interface (UI).
7. The method (500) as claimed in claim 1, wherein the set of parameters
include a received signal strength indicator (RSSI), a downlink physical
15 resource block (DL PRB) utilization, and a downlink (DL) slot utilization.
8. A system (108) for improving performance of a network (106), the system
(108) comprising:
a receiving unit (202) configured to receive an input from a user
20 equipment (UE) (104);
a database (210) configured to store the received input; and a processing unit (208) coupled to the receiving unit (202) and the database (210) and is configured to:
identify a geographical region based on the input received
25 from the UE (104);
divide the identified geographical region into a plurality of grids;
detect a plurality of cells associated with the plurality of
grids;
30 obtain a set of parameters for each cell of the plurality of
cells associated with the plurality of grids;
30
identify, among the plurality of cells, at least one under-utilized cell when the set of parameters fails to meet a predefined criteria;
identify, among the plurality of cells, at least one dominant
5 cell when the set of parameters meets the predefined criteria; and
perform one or more corrective measures for improving performance of the identified geographical region based on the identified at least one under-utilized cell and the at least one dominant cell. 10
9. The system (108) as claimed in claim 8, wherein the predefined criteria includes comparing a value associated with each parameter of the set of parameters with a threshold value corresponding to each parameter.
15 10. The system (108) as claimed in claim 8, wherein one or more parameters
of the set of parameters are measured and reported by the plurality of cells for a pre-defined period of time.
11. The system (108) as claimed in claim 8, further configured to classify
20 the identified geographical region into one or more sectors.
12. The system (108) as claimed in claim 11, further configured to
communicate at least one alert corresponding to the one or more sectors to
a network operator.
25
13. The system (108) as claimed in claim 12, further configured to
dynamically visualize the identified geographical region and the one or
more sectors over a user interface (UI).
30 14. The system (108) as claimed in claim 8, wherein the set of parameters
include at least one of a received signal strength indicator (RSSI), a
31
downlink physical resource block (DL PRB) utilization, and a downlink (DL) slot utilization.
15. A user equipment (UE) (104) communicatively coupled with a network
5 (106), the coupling comprises steps of:
receiving, by the network (106), a connection request from the UE (104);
sending, by the network (106), an acknowledgment of the
connection request to the UE (104); and
10 transmitting a plurality of signals in response to the connection
request, wherein performance of the network (106) is improved by a method as claimed in claim 1.
| # | Name | Date |
|---|---|---|
| 1 | 202321048165-STATEMENT OF UNDERTAKING (FORM 3) [17-07-2023(online)].pdf | 2023-07-17 |
| 2 | 202321048165-PROVISIONAL SPECIFICATION [17-07-2023(online)].pdf | 2023-07-17 |
| 3 | 202321048165-FORM 1 [17-07-2023(online)].pdf | 2023-07-17 |
| 4 | 202321048165-DRAWINGS [17-07-2023(online)].pdf | 2023-07-17 |
| 5 | 202321048165-DECLARATION OF INVENTORSHIP (FORM 5) [17-07-2023(online)].pdf | 2023-07-17 |
| 6 | 202321048165-FORM-26 [14-09-2023(online)].pdf | 2023-09-14 |
| 7 | 202321048165-FORM-26 [16-10-2023(online)].pdf | 2023-10-16 |
| 8 | 202321048165-FORM-26 [04-04-2024(online)].pdf | 2024-04-04 |
| 9 | 202321048165-FORM 13 [04-04-2024(online)].pdf | 2024-04-04 |
| 10 | 202321048165-AMENDED DOCUMENTS [04-04-2024(online)].pdf | 2024-04-04 |
| 11 | 202321048165-Power of Attorney [04-06-2024(online)].pdf | 2024-06-04 |
| 12 | 202321048165-Covering Letter [04-06-2024(online)].pdf | 2024-06-04 |
| 13 | 202321048165-CORRESPONDANCE-WIPO CERTIFICATE-14-06-2024.pdf | 2024-06-14 |
| 14 | 202321048165-ENDORSEMENT BY INVENTORS [18-06-2024(online)].pdf | 2024-06-18 |
| 15 | 202321048165-DRAWING [18-06-2024(online)].pdf | 2024-06-18 |
| 16 | 202321048165-CORRESPONDENCE-OTHERS [18-06-2024(online)].pdf | 2024-06-18 |
| 17 | 202321048165-COMPLETE SPECIFICATION [18-06-2024(online)].pdf | 2024-06-18 |
| 18 | 202321048165-ORIGINAL UR 6(1A) FORM 26-190924.pdf | 2024-09-23 |
| 19 | 202321048165-FORM 18 [27-09-2024(online)].pdf | 2024-09-27 |
| 20 | Abstract1.jpg | 2024-10-05 |
| 21 | 202321048165-FORM 3 [04-11-2024(online)].pdf | 2024-11-04 |