Sign In to Follow Application
View All Documents & Correspondence

Method And Apparatus For Identifying Target Neighbor Cell For Handover Of User Equipment (Ue)

Abstract: ABSTRACT Method and Apparatus for identifying target neighbor cell for handover of user equipment (UE) [0001] The present invention discloses a method and apparatus for identifying a target neighbor cell (112-b) for handover of a user equipment (UE) (104) positioned in a serving cell (112-a) to the target neighbor cell, a cell covering a location for serving the UE, the serving cell is adjacent to the plurality of neighbor cells, in a wireless communication network. The method comprising obtaining a received signal strength value and a load value for each candidate cells, wherein said signal strength value comprises one of Reference Signals Received Power (RSRP) and Reference Signal Received Quality (RSRQ) and wherein said load values comprises physical resource block (PRB) utilization values. Further, the method includes performing sorting of candidate cells using a nested dual level threshold-based sorting process. Further, the method includes selecting a target cell from the sorted plurality of candidate cells. FIG. 3

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
25 March 2021
Publication Number
26/2022
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
vaibhav.khanna@sterlite.com
Parent Application

Applicants

STERLITE TECHNOLOGIES LIMITED
STERLITE TECHNOLOGIES LIMITED, IFFCO Tower, 3rd Floor, Plot No.3, Sector 29, Gurgaon 122002, Haryana, India

Inventors

1. Shyam Parekh
119 Las Vegas Road, Orinda, CA 94563, USA
2. Ravishankar Ravindran
2040 Lemonwood Ct, San Ramon, CA 94582, USA
3. Kevin Tang
9821 Reimers Way, Dublin, CA 94568, USA

Specification

Description:FIELD OF INVENTION [0001] The present disclosure relates to a wireless communication system, and more specifically relates to a method and apparatus for identifying a target neighbor cell for handover of a user equipment (UE). BACKGROUND OF INVENTION [0002] As a location of a user equipment (UE) is moved from a service area defined by “X” cell into that defined by “Y” cell, the UE must disconnect with “X” base station and connect with “Y” base station (i.e., establish a new connection). This operation is sometimes known as handover (HO) or a cell reselection. [0003] One important operation while performing the HO, for example, is that the UE requires to monitor signalling strength values of “Y” cells that is neighbour to the “X” cell to which the UE is connected thereto, (i.e., “serving cell"). More particularly, the HO operation involves comparing the monitored signalling strength values of the neighbour cells (the “Y” cells) with a signalling strength value of the serving cell (the “X” cell). In case, if the signalling strength value of the neighbour cell is considered by the UE to be stronger than that of the serving cell, the UE initiates the HO to the neighbour cell, which becomes the new serving cell. [0004] A sole requisite of performing the HO based on relative signal strength values may not be sufficient for performing the inter-RAT (radio access technology) or intra-RAT HO. For example, it may be possible for a UE to be handed over to a cell where the higher cell load could result in a poor performance for the UE. [0005] Hence, even when the target cell may provide improved signal strength values for the UE following the HO, performance at the target cell may not be ideal. Therefore, failing to achieve load balancing across different cells in 4G/LTE and 5G networks in a manner that results in optimal UE performance. [0006] Accordingly, the present invention seeks to ameliorate one or more of the aforementioned disadvantages or provide a useful alternative. OBJECTIVE OF INVENTION [0007] The principal objective of the present invention is to provide an efficient handover (HO) mechanism of a user equipment (UE) to a neighbour cell that ensures optimum usage of resources within a radio access network. [0008] Another objective of the present invention is to provide sorting mechanism to identify a target cell for handover. [0009] Another objective of the present invention is to determine a best candidate target cell for handover by identifying correct combination for reference signal received power (RSRP) and average load values for the cell. Further protecting against HO of the UE towards a target cell resulting in lower performance. [0010] Another objective of the present invention is to execute parallel execution of threads (parallelly for each A3 event indication) for identification of best target cells by sorting list of candidate cells according to RSRP/RSRQ (reference signal received quality) values and PRB utilization (physical resource block) values. [0011] Another objective of the present invention is to rank the neighbour cells based on a nested dual level threshold-based sorting with a reduced computation power. [0012] Another objective of the present invention is to ensure optimal performance for UEs while achieving efficient load balancing across different cells in 4G/LTE and 5G networks, even after the HO operation. SUMMARY [0013] Accordingly, herein discloses a method for identifying a target neighbor cell for handover of a user equipment (UE) positioned in a serving cell to the target neighbor cell, a cell covering a location for serving the UE, the serving cell is adjacent to the plurality of neighbor cells, in a wireless communication network. The method comprising obtaining a received signal strength value and a load value for each candidate cells, wherein said signal strength value comprises one of Reference Signals Received Power (RSRP) and Reference Signal Received Quality (RSRQ) and wherein said load values comprises physical resource block (PRB) utilization values. Further, the method includes performing sorting of candidate cells using a nested dual level threshold-based sorting process. Further, the method includes selecting a target cell from the sorted plurality of candidate cells. [0014] The nested dual level threshold-based sorting process further comprising comparing the RSRP/RSRQ values of the plurality of neighbor cells with at least three RSRP/RSRQ threshold values. The at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the method includes comparing the PRB utilization values of the plurality of neighboring cells with at least the first of the two PRB threshold values. [0015] The nested dual level threshold-based sorting process further comprises filtering the plurality of neighbor cells in three bands based on the at least three RSRP/RSRQ threshold values. The three bands comprise a first band, a second band and a third band and wherein the first band includes candidate cells with high RSRP/RSRQ values compared to RSRP/RSRQ values of the second band and the third band, the second band includes candidate cells with moderate RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the third band, and the third band includes candidate cells with low RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the second band. The at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. The first RSRP/RSRQ threshold value is the smallest threshold value, and a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell. The second RSRP/RSRQ threshold is the second largest threshold value, and it is used to define the second band and the third band. The third RSRP/RSRQ threshold is the largest threshold value, and it is used to define the first band and the second band. Further, the method includes arranging the three bands on three different levels, in descending order, of the RSRP/RSRQ threshold values. [0016] The nested dual level threshold-based sorting process further comprises filtering the plurality of neighbor cells in three bands based on the at least three RSRP/RSRQ threshold values. The three bands comprises a first band, a second band and a third band and wherein the first band includes candidate cells with high RSRP/RSRQ values compared to RSRP/RSRQ values of the second band and the third band, the second band includes candidate cells with moderate RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the third band, and the third band includes candidate cells with low RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the second band. The at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the method includes arranging the three bands on three different levels in descending order, of RSRP/RSRQ threshold values. The first RSRP/RSRQ threshold value is the smallest threshold value, and a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell. The second RSRP/RSRQ threshold is the second largest threshold value, and it is used to define the second band and the third band. The third RSRP/RSRQ threshold is the largest threshold value, and it is used to define the first band and the second band. Furthermore, the method includes sorting the plurality of neighbor cells within each band, from said arranged three bands, in descending order of RSRP/RSRQ values, where the first neighbor cell in each of the three band has highest RSRP/RSRQ value compare to other RSRP/RSRQ values of other neighbor cells in each of the three band. [0017] The nested dual level threshold-based sorting process further comprises filtering the plurality of neighbor cells in three bands based on the at least three RSRP/RSRQ threshold values. The three bands comprises a first band, a second band and a third band and wherein the first band includes candidate cells with high RSRP/RSRQ values compared to RSRP/RSRQ values of the second band and the third band, the second band includes candidate cells with moderate RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the third band, and the third band includes candidate cells with low RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the second band. The at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the method includes arranging the three bands on three different levels in descending order, of RSRP/RSRQ threshold values. The first RSRP/RSRQ threshold value is the smallest threshold value, and a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell. The second RSRP/RSRQ threshold is the second largest threshold value, and it is used to define the second band and the third band. The third RSRP/RSRQ threshold is the largest threshold value, and it is used to define the first band and the second band. Furthermore, the method includes sorting the plurality of neighbor cells within each band, from said arranged three bands, in descending order of RSRP/RSRQ values, where the first neighbor cell in each of the three band has highest RSRP/RSRQ value compare to other RSRP/RSRQ values of other neighbor cells in each of the three band. Further, the method includes filtering the sorted plurality of neighbour cells within the first band, from top, if the load value (PRB utilization) of the neighbour cell is less than at least one PRB threshold value and selecting the filtered neighbour cell as the target cell for handover. [0018] The nested dual level threshold-based sorting process further comprises filtering the plurality of neighbor cells in three bands based on the at least three RSRP/RSRQ threshold values. The three bands comprises a first band, a second band and a third band and wherein the first band includes candidate cells with high RSRP/RSRQ values compared to RSRP/RSRQ values of the second band and the third band, the second band includes candidate cells with moderate RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the third band, and the third band includes candidate cells with low RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the second band. The at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the method includes arranging the three bands on three different levels in descending order, of RSRP/RSRQ threshold values. The first RSRP/RSRQ threshold value is the smallest threshold value, and a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell. The second RSRP/RSRQ threshold is the second largest threshold value, and it is used to define the second band and the third band. The third RSRP/RSRQ threshold is the largest threshold value, and it is used to define the first band and the second band. Furthermore, the method includes sorting the plurality of neighbor cells within each band, from said arranged three bands, in descending order of RSRP/RSRQ values, where the first neighbor cell in each of the three band has highest RSRP/RSRQ value compare to other RSRP/RSRQ values of other neighbor cells in each of the three band. Further, the method includes filtering the sorted plurality of neighbour cell within the first band, from top, if the load value (PRB utilization) of the neighbour cell is less than a first PRB threshold value. Furthermore, the method includes selecting the filtered neighbour cell as the target cell for handover, if the load value (PRB utilization) of the neighbour cell is less than the first PRB threshold value. The method further includes filtering the sorted plurality of neighbor cell within the first band, from the top, if the load value (PRB utilization) of the neighbour cell is higher than the first PRB threshold value and lower than a second threshold value. Further, the method includes selecting the filtered neighbour cell as the target cell for handover, if the load value (PRB utilization) of the neighbour cell is higher than the first PRB threshold value and lower than the second threshold value. The nested dual level threshold-based sorting process further comprises filtering the plurality of neighbor cells in three bands based on the at least three RSRP/RSRQ threshold values. The three bands comprises a first band, a second band and a third band and wherein the first band includes candidate cells with high RSRP/RSRQ values compared to RSRP/RSRQ values of the second band and the third band, the second band includes candidate cells with moderate RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the third band, and the third band includes candidate cells with low RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the second band. The at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the method includes arranging the three bands on three different levels in descending order, of RSRP/RSRQ threshold values. The first RSRP/RSRQ threshold value is the smallest threshold value, and a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell. The second RSRP/RSRQ threshold is the second largest threshold value, and it is used to define the second band and the third band. The third RSRP/RSRQ threshold is the largest threshold value, and it is used to define the first band and the second band. Furthermore, the method includes sorting the plurality of neighbor cells within each band, from said arranged three bands, in descending order of RSRP/RSRQ values, where the first neighbor cell in each of the three band has highest RSRP/RSRQ value compare to other RSRP/RSRQ values of other neighbor cells in each of the three band. Further, the method includes filtering the sorted plurality of neighbour cell within the first band, from top, if the load value (PRB utilization) of the neighbour cell within the first band is less than atleast one PRB threshold values. Further, the method includes selecting the filtered neighbour cell as the target cell for handover, if the load value (PRB utilization) of the neighbour cell within the first band is less than the atleast one PRB threshold values. Further, the method includes filtering the sorted plurality of neighbor cell within the second band, from the top, if the load value (PRB utilization) of the neighbour cell within the first band is higher than or equal to the atleast one PRB threshold values and if the load value (PRB utilization) of the neighbour cell within the second band is less than the atleast one PRB threshold values. The method further includes selecting the filtered neighbour cell within the second band as the target cell for handover, if the load value (PRB utilization) of the neighbour cell within the first band is higher than or equal to the atleast one PRB threshold values and if the load value (PRB utilization) of the neighbour cell within the second band is less than the atleast one PRB threshold values. Further, the method includes filtering the sorted plurality of neighbor cell within the third band, from the top, if the load value (PRB utilization) of the neighbour cell within the first band and second band is higher than or equal to the atleast one PRB threshold values and if the load value (PRB utilization) of the neighbour cell within the third band is less than the atleast one PRB threshold values. Furthermore, the method includes selecting the filtered neighbour cell within the third band as the target cell for handover, if the load value (PRB utilization) of the neighbour cell within the first band and the second band is higher than or equal to the atleast one PRB threshold values and if the load value (PRB utilization) of the neighbour cell within the third band is less than the atleast one PRB threshold values. [0019] Further, the method includes selecting the filtered neighbor cell from the top within the first band as the target cell for handover, if the load value (PRB utilization) of the neighbour cell within each of the three bands is higher than or equal to the atleast one PRB threshold values. The selected neighbor cell from the top has the highest RSRP/RSRQ values in the sorted plurality of candidate cells. [0020] Further, the first PRB threshold is set at a lower value than the second PRB threshold. The two PRB thresholds are set to be lower than a load limit parameter called Cell Load Limit (CLL). [0021] Further, the filtering of the sorted plurality of neighbor cells within the second band is initiated if the filtering of sorted plurality of neighbor cells in the first band does not filter any target cell. Further, the method includes selecting the filtered neighbour cell, from top of the filtered neighbour cells within the second band, as the target cell for handover. [0022] The filtering of the sorted plurality of neighbor cells within the third band is initiated if the filtering of sorted plurality of neighbor cells in the first and second band does not filter any target cell. Further, the method includes selecting the filtered neighbour cell, from top of the filtered neighbour cells within the third band, as the target cell for handover. [0023] The load value includes at least one of: average load value, mean load value, absolute load value and a range of load values. [0024] The method further includes creating a data table of the plurality of candidate cells, where the data table stores the received signal strength value (RSRP/RSRQ) and the load value (PRB utilization) for each candidate cell. As per 3GPP ETSI TS 136 214 V9.1.0 (2010-04) technical specification, the RSRP may be defined as “Reference signal received power (RSRP), is defined as the linear average over the power contributions (in [W]) of the resource elements that carry cell-specific reference signals within the considered measurement frequency bandwidth.” RSRP may be the power of the LTE Reference Signals spread over the full bandwidth and narrowband. In some example, the PRB utilization values may be the radio resources utilized by a cell. The radio resource utilized by the cell may tell how much load is present in the cell. The PRB utilization values may signify the load parameters within the cell. [0025] The nested dual level threshold-based sorting process is implemented by comparing the RSRP/RSRQ values with at least three RSRP/RSRQ threshold values and by comparing the PRB utilization values with at least two PRB threshold values. [0026] The method provides a low power computation technique for sorting of the candidate cells. The method is implemented by the RAN intelligent controller in an O-RAN environment. [0027] Accordingly, herein discloses an apparatus for identifying a target neighbor cell for handover of a user equipment (UE) positioned in a serving cell to the target neighbor cell, a cell covering a location for serving the UE, the serving cell is adjacent to the plurality of neighbour cells in a wireless communication network. The apparatus includes a memory, a controller coupled to the memory and a handover (HO) management unit, coupled to the controller, and is configured to obtain a received signal strength value and a load value for each candidate cells, wherein said signal strength value comprises one of Reference Signals Received Power (RSRP) and Reference Signal Received Quality (RSRQ) and wherein said load value comprises physical resource block (PRB) utilization value. Further, the HO management unit is configured to perform sorting of candidate cells using a nested dual level threshold-based sorting process and select the target neighbor cell from the sorted list of plurality of candidate cells. [0028] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modification. BRIEF DESCRIPTION OF FIGURES [0001] The method and system are illustrated in the accompanying drawings, throughout which like reference letters indicate corresponding parts in the various figures. The embodiments herein will be better understood from the following description with reference to the drawings, in which: [0002] FIG. 1 illustrates a wireless communication system; [0003] FIG. 2 illustrates various hardware elements in an apparatus; [0004] FIGs. 3a-3b are flow charts illustrating a method for selecting a candidate cell using a nested dual level threshold-based sorting process. The operations are performed by the apparatus; [0005] FIG. 4 illustrates an open-radio access network (O-RAN) architecture; and [0006] FIG. 5 is a flow chart illustrating a method for identifying the candidate cell. The operations are performed by the apparatus. DETAILED DESCRIPTION OF INVENTION [0007] Standard Networking Terms and Abbreviation: [0008] RAN: A RAN may stand for radio access network. A radio access network (RAN) may be a part of a telecommunications system which may connect individual devices to other parts of a network through radio connections. A RAN may provide a connection of user equipment such as mobile phone or computer with the core network of the telecommunication systems. A RAN may be an essential part of access layer in the telecommunication systems which utilize base stations (such as e node B, g node B) for establishing radio connections. [0009] Wireless communication system: A wireless communication system may consist of various network components connected via wireless networks. The wireless networks may comprise of any wireless connectivity technology such as radio links, millimeter wave, etc. In this document, the wireless communication system may include one or more controller connected with radio access networks, which are further connected with a plurality of user equipments. [0010] New RAN: A Radio Access Network which can support either NR/E-UTRA or both and have capabilities to interface with Next Generation Core Network (NG-CN). NG-C/U is a Control/User Plane interface towards NG-CN. [0011] gNB: New Radio (NR) Base stations which have capability to interface with 5G Core named as NG-CN over NG-C/U (NG2/NG3) interface as well as 4G Core known as Evolved Packet Core (EPC) over S1-C/U interface. [0012] LTE eNB: An LTE eNB is evolved eNodeB that can support connectivity to EPC as well as NG-CN. [0013] Non-standalone NR: It is a 5G Network deployment configuration, where a gNB needs an LTE eNodeB as an anchor for control plane connectivity to 4G EPC or LTE eNB as anchor for control plane connectivity to NG-CN. [0014] Standalone NR: It is a 5G Network deployment configuration where gNB does not need any assistance for connectivity to core Network, it can connect by its own to NG-CN over NG2 and NG3 interfaces. [0015] Non-standalone E-UTRA: It is a 5G Network deployment configuration where the LTE eNB requires a gNB as anchor for control plane connectivity to NG-CN. [0016] Standalone E-UTRA: It is a typical 4G network deployment where a 4G LTE eNB connects to EPC. [0017] Xn Interface: It is a logical interface which interconnects the New RAN nodes i.e. it interconnects gNB to gNB and LTE eNB to gNB and vice versa. [0018] As per the O-RAN Alliance (O-RAN-WG1 OAM Architecture-v02.00), “the near real time RAN Intelligent Controller (near RT RIC) is a logical function that enables near-real-time control and optimization of O-RAN elements and resources via fine-grained data collection and actions over E2 interface. The Non-Real Time Radio Intelligent Controller (non RT RIC) is a logical function that enables non-real-time control and optimization of RAN elements and resources, AI/ML workflow including model training and updates, and policy based guidance of applications/features in near-RT RIC. It is a part of the Service Management & Orchestration Framework and communicates to the near-RT RIC using the A1 interface. Non-RT control functionality (> 1s) and near-Real Time (near-RT) control functions (< 1s) are decoupled in the RIC. Non-RT functions include service and policy management, RAN analytics and model-training for some of the near-RT RIC functionality, and non-RT RIC optimization. O-CU is O-RAN Central Unit, which is a logical node hosting RRC, SDAP and PDCP protocols. O-CU-CP is O-RAN Central Unit - Control Plane, which is a logical node hosting the RRC and the control plane part of the PDCP protocol. The O-CU-UP is O-RAN Central Unit - User Plane, which is a logical node hosting the user plane part of the PDCP protocol and the SDAP protocol. The O-DU is O-RAN Distributed Unit, which is a logical node hosting RLC/MAC/High-PHY layers based on a lower layer functional split. The O-RU is O-RAN Radio Unit, which is a logical node hosting Low-PHY layer and RF processing based on a lower layer functional split. This is similar to 3GPP’s “TRP” or “RRH” but more specific in including the Low-PHY layer (FFT/iFFT, PRACH extraction). The O1 interface is an interface between management entities in Service Management and Orchestration Framework and O-RAN managed elements, for operation and management, by which FCAPS management, Software management, File management shall be achieved. The xAPP is an independent software plug-in to the Near-RT RIC platform to provide functional extensibility to the RAN by third parties.” The near-RT RIC controller can be provided different functionalities by using programmable modules as xAPPs, from different operators and vendors. [0019] The A1 interface may be defined as an interface between non-RT RIC and Near-RT RIC to enable policy-driven guidance of Near-RT RIC applications/functions, and support AI/ML workflow. The data packets which are communicated over the A1 interface may be called A1 messages. The E2 interface may be defined as an interface connecting the Near-RT RIC and one or more O-CU-CPs, one or more O-CU-UPs, and one or more O-DUs. The data packets which are communicated over E2 interface may be called E2 messages. [0020] In the following detailed description of embodiments of the invention, numerous specific details are set forth in order to provide a thorough understanding of the embodiment of invention. However, it will be obvious to a person skilled in the art that the embodiments of the invention may be practiced with or without these specific details. In other instances, well known methods, procedures and components have not been described in details so as not to unnecessarily obscure aspects of the embodiments of the invention. [0021] Furthermore, it will be clear that the invention is not limited to these embodiments only. Numerous modifications, changes, variations, substitutions and equivalents will be apparent to those skilled in the art, without parting from the scope of the invention. [0022] The accompanying drawings are used to help easily understand various technical features and it should be understood that the embodiments presented herein are not limited by the accompanying drawings. As such, the present disclosure should be construed to extend to any alterations, equivalents and substitutes in addition to those which are particularly set out in the accompanying drawings. Although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are generally only used to distinguish one element from another. [0023] The plurality of candidate cells or candidate cell(s) are equivalently/interchangeably used as the plurality of neighbour cells or neighbour cell(s). [0024] Referring now to the drawings, and more particularly to FIGS. 1 through 6, there are shown preferred embodiments. [0025] FIG. 1 shows a block diagram of a wireless communication system (100). The wireless communication system (100) includes a plurality of base stations (102, 102-a, 102-b), a number of user equipments (UEs) (104, 104-a), and a core network (106). The base stations (102, 102-a, 102-b) may communicate control information and/or user data with the core network (106) through backhaul (108). The wireless communication system (100) may support operation on multiple carriers. For example, each communication link (110) may be a multi-carrier signal modulated according to various radio technologies. Each modulated signal may be sent on a different carrier and may carry control information (e.g., reference signals, control channels, etc.), overhead information, data, etc. [0026] The base stations (102, 102-a, 102-b) may wirelessly communicate with the UEs (104, 104-a) via one or more base station antennas. Each of the base stations (102, 102-a, 102-b) may provide communication coverage for a respective coverage area (112, 112-a, 112b). For example, the base station (102, 102-a, 102-b) may be referred to as a Radio Base Station (RBS), evolved Node B (“eNB”), “eNodeB”, “NodeB”, “B node”, gNB, or Base Transceiver Station (BTS), depending on the technology and terminology used. [0027] A coverage area (112) for a base station (102) may be divided into sectors making up only a portion of the coverage area (not shown). The wireless communication system (100) may include base stations (102, 102-a, 102-b) of different types (e.g., macro, micro, and/or pico base stations). The base stations (102, 102-a, 102-b) may also utilize different radio access technologies, such as cellular and/or WLAN radio access technologies. The base stations (102, 102-a, 102-b) may be associated with the same or different access network or operator deployments. The coverage areas of different base stations (102, 102-a, 102-b), including the coverage areas of the same or different types of base stations (102, 102-a, 102-b), utilizing the same or different radio access technologies, and/or belonging to the same or different access network, may overlap. In some examples, a radio access network (RAN) may implement single radio access technology (RAT) (4G/5G) or multiple RATs (4G and 5G). [0028] In some examples, a UE (104-a) may communicate with a serving base station (102-a) as it moves to the edge of a serving cell (112-a). In such an embodiment, the signal strength of the serving base station (102-a) becomes weak/deteriorate with respect to its communication with the UE (104-a) and as detailed in the background section i.e., a handover event is triggered from the serving cell (112-a) (comprising the serving base station (102-a) to at least one neighbour cell (112 or 112-b or 112-c….112-n) comprising a target base station (102, 102-b, or 102-c….102-n). In some example, a neighbour cell (112-b) may be considered as a target cell (112-b) (comprising a target base station (102-b)) to which the handover of the UE (104-a) is initiated. The handover event may also be triggered upon a handover request, for example, when a quality of the communication between the UE (104-a) and the serving base station (102-a) falls below a pre-defined threshold, set by corresponding network operator. The weak communication may be, for example, due to variations in channel quality, signal strengths, or the like, which causes the UE (104-a) leaving the serving cell (112-a) that is served by the serving base station (102-a) and entering into a new cell i.e., the at least one neighbour cell (112-b). [0029] In some examples, the UE (104-a) may transmit periodic or event-based measurement reports to the serving base station (102-a). Further, a handover process may be initiated based on the transmission of the measurement reports from the UE (104-a) to the serving base station (102-a). In response to receiving the measurement reports at the serving base station (102-a), the base station may decide whether to trigger a handover and if so, decide to which target base station the UE (104-a) should be handed over. In addition to the measurement reports, other criteria may also be considered by the serving base station (102-a) before a control message is sent to the target base station (102-b) to prepare for the handover. [0030] As detailed above (background section), conventional methods of facilitating the handover have focused solely on initiating a handover process based on the downlink measurement reports including Reference Signal Received Power (RSRP) and/or Reference Signal Received Quality (RSRQ). However, in accordance with the present disclosure, the E2 nodes may make cell load values i.e., physical resource block (PRB) utilization, available to the RAN intelligent controller in an O-RAN environment to assist the network in facilitating a handover. The E2 node may be an O-RAN node which is part of RAN and may be connected to the near-RT-RIC via an E2 interface. The E2 node may include a centralized unit (CU), a distributed unit (DU) and a radio unit (RU). The E2 nodes may connect with a plurality of UEs at one end and the near-RT-RIC at other end. The serving BS (106) may be the base station which is currently serving the UE. In another example, the serving BS may be the E2 node currently serving the UE. In further examples, the serving base station (102-a) triggers, for each A3 event, an evaluation of possible handover to all the available candidate cells (112 or 112-b or 112-c…112-n) in process of selecting the best target cell (for example, the target cell (112-b)) i.e., parallel execution of threads (i.e., method as proposed herein) for each UE, causing an A3 event. Such evaluation is performed using a sorting list of candidate cells constructed based on RSRP/RSRQ and PRB utilization values. [0031] A technical effect of the method proposed herein is that a low power computation technique for sorting of the plurality of candidate cells (112 or 112-b or 112-c…112-n) can be provided. [0032] As detailed above, selecting the target cell solely based on the RSRP/RSRQ values may not be ideal to perform the handover. Unlike conventional mechanism, in order to select the best candidate cell/network node, the present invention aims at considering sorting of the plurality of candidate cells based on a cell utilization/cell load (as one of the important handover parameter) in combination with RSRP/RSRQ values. Thereby, achieving load balancing across different cells in the 4G/LTE and 5G networks. Further, unlike conventional mechanism, the present invention provides a trade-off between the RSRP/RSRQ values and load values to provide the best candidate cell for HO. [0033] The core network (106) may communicate with the base stations (102, 102-a, 102-b) via the backhaul (108) (e.g., S1 application protocol, etc.). The base stations (102, 102-a, 102-b) may also communicate with one another, e.g., directly or indirectly via backhaul links (108) (e.g., X2/Xn application protocol, etc.) and/or via backhaul (108) (e.g., through the core network (106)). The wireless communication system (100) may support synchronous or asynchronous operation. For synchronous operation, the eNBs may have similar frame and/or gating timing, and transmissions from different eNBs may be approximately aligned in time. For asynchronous operation, the eNBs may have different frame and/or gating timing, and transmissions from different eNBs may not be aligned in time. The techniques described herein may be used for either synchronous or asynchronous operations. In another aspect, the operations may be implemented on a 5G network. [0034] The UEs (104, 104-a) may be dispersed throughout the wireless communication system (100), and each UE (104, 104-a) may be stationary or mobile. The UEs (104, 104-a) may also be referred to, by those skilled in the art, as a mobile device, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. The UEs (104, 104-a) may be a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a tablet computer, a laptop computer, a cordless phone, a wearable item such as a watch or glasses, a wireless local loop (WLL) station, or the like. The UEs (104, 104-a) may be able to communicate with macro eNBs, pico eNBs, femto eNBs, relays, and the like. The UEs (104, 104-a) may also be able to communicate over different types of access networks, such as cellular or other WWAN access networks, or WLAN access networks. In some modes of communication with the UEs (104, 104-a), communication may be conducted over a plurality of communication links (110) or channels (i.e., component carriers), with each channel or component carrier being established between the UE and one of a number of cells (e.g., serving cells, which in some cases may be different base stations (102, 102-a, 102-b). [0035] The communication links (110) shown in the wireless communication system (100) may include uplink channels (or component carriers) for carrying uplink (UL) communications (e.g., transmissions from the UE (104) to the base station (102) and/or downlink channels (or component carriers) for carrying downlink (DL) communications (e.g., transmissions from the base station (102) to the UE (104)). The UL communications or transmissions may also be called reverse link communications or transmissions, while the DL communications or transmissions may also be called forward link communications or transmissions. [0036] FIG. 2 shows a hardware component of an apparatus (200) for use in the wireless communication network (100), in accordance with various aspects of the present disclosure. In some examples, the apparatus (200) may be an example of aspects of one or more of the base stations (102, 102-a, 102-b) described with reference to FIG. 1. In some other example, the apparatus (200) may also be a radio access network (RAN) intelligent controller (RIC), or processor. The apparatus (200) comprises a handover management unit (210), a communication unit (220), a radio network information base (RNIB) (230) and a metric acquisition unit (240). In an example, the handover (HO) management unit (210) comprises a candidate cell sorting unit (202), a candidate cell filtering unit (204) and a candidate cell selection unit (206). Each of these hardware components may be in communication with each other. In some other example embodiments, the HO management unit (210) may also be implemented as the RIC, or processor, or any controller at the base stations (102, 102-a, 102-b) configured to perform the operations for identifying the best target cell. [0037] The components of the apparatus (200) may be implemented using one or more application-specific integrated circuits (ASICs) adapted to perform some or all of the applicable functions in hardware. Alternatively, the functions may be performed by one or more other processing units (or cores), on one or more integrated circuits. In other examples, other types of integrated circuits may be used (e.g., Structured/Platform ASICs, Field Programmable Gate Arrays (FPGAs), and other Semi-Custom ICs), which may be programmed in any manner known in the art. The functions of each unit may also be implemented, in whole or in part, with instructions embodied in a memory, formatted to be executed by one or more general or application-specific processors. [0038] The metric acquisition unit (240) can be configured to receive various types of data and control plan information from the base station or the E2 nodes (in the O-RAN environment) of the wireless communication system (100). The metric acquisition unit (240) may receive information such as event indications, cell load information, signal strength at UEs, etc. The received information may be utilized by the HO management unit (210) to make a determination as to whether to either trigger the handover process for handing over a UE from the serving base station (102-a) to the target base station (102-b). [0039] In some example, the HO management unit (210) may be configured to obtain a received signal strength value and a load value for each candidate cells (112 or 112-b or 112-c…112-n). In some example, the signal strength value includes RSRP and/or RSRQ and the load values include the PRB utilization values. In some example embodiments, the load values include at least one of: average load value, mean load value, absolute load value and a range of load values. In one example, the RSRP and/or RSRQ and the PRB utilization may be obtained from the E2 nodes or the RNIB (230). The RNIB (230) may be a storage unit configured to store the obtained measurement reports including the RSRP and/or RSRQ and further to store the obtained PRB utilization values. In another example, the RNIB (230) may be located within the apparatus (200) and/or the base station (102) or may be remotely located to the apparatus (200) and/or the base station (102). The HO management unit (210) may be configured to transmit the obtained RSRP and/or RSRQ and the PRB utilization values to the candidate cell sorting unit (202). [0040] In some examples, the candidate cell sorting unit (202) can be configured to perform the sorting of the candidate cells (112 or 112-b or 112-c…112-n) using a nested dual level threshold-based sorting process. In some examples, the sorting is based on the obtained RSRP and/or RSRQ and the PRB utilization values. The nested dual level threshold-based sorting process includes comparing the RSRP/RSRQ values of the plurality of neighbor cells (112 or 112-b or 112-c…112-n) with at least three RSRP/RSRQ threshold values. The at least three RSRP/RSRQ threshold values comprises a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the candidate cell sorting unit (202) can be configured to compare the PRB utilization values of the plurality of neighboring cells (112 or 112-b or 112-c…112-n) with at least one PRB threshold values, for example a first PRB threshold value and a second PRB threshold value. In some example, the comparison of the PRB utilization values of the plurality of neighboring cells (112 or 112-b or 112-c…112-n) with the at least one PRB threshold values may also be executed by a comparator (not shown) communicatively coupled to the candidate cell sorting unit (202) and//or embedded within the candidate cell sorting unit (202). In some example, the atleast one PRB threshold may include a first PRB threshold value and a second PRB threshold value. [0041] The step of performing the sorting of the candidate cells (112 or 112-b or 112-c…112-n) using the nested dual level threshold-based sorting process is detailed below, in conjunction with FIGs. 3a and 3b. [0042] At step (302), the candidate cell filtering unit (204), communicatively coupled to the candidate cell sorting unit (202), can be configured to filter the plurality of neighbor cells (112 or 112-b or 112-c…112-n) in three bands based on the at least three RSRP/RSRQ threshold values. The three bands include a first band, a second band and a third band. In an example, the first band includes candidate cells (112 or 112-b or 112-c…112-n) with high RSRP/RSRQ values compared to a RSRP/RSRQ values of the second band and the third band, the second band includes candidate cells (112 or 112-b or 112-c…112-n) with moderate RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the third band, and the third band includes candidate cells (112 or 112-b or 112-c…112-n) with low RSRP/RSRQ values compared to the RSRP/RSRQ values of the first band and the second band. In further example, the at least three RSRP/RSRQ threshold values comprise a first RSRP/RSRQ threshold, a second RSRP/RSRQ threshold and a third RSRP/RSRQ threshold. Further, the HO management unit (210) can be configured to arrange, at step (304), the three bands on three different level, in descending order, of RSRP/RSRQ threshold values. The first RSRP/RSRQ threshold value is the smallest threshold value, and a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell. The second RSRP/RSRQ threshold is the second largest threshold value, and it is used to define a second band and a third band. The third RSRP/RSRQ threshold is the largest threshold value, and it is used to define the first band and the second bands. The candidate cell sorting unit (202) can be configured to sort, at step (306), the plurality of neighbor cells (112 or 112-b or 112-c…112-n) within each band, from said arranged three bands, in descending order of RSRP/RSRQ values, where a first neighbor cell in each band, from the top, has highest RSRP/RSRQ value compare to other RSRP/RSRQ values in each band. [0043] For example, as illustrated below in Table.1 (i.e., data table) comprising the first band, the second band, and the third band arranged on three different levels using the RSRP/RSRQ threshold values. In some example, the arrangement of the three bands is in the descending order of the RSRP/RSRQ values. Further, the first band comprising the high RSRP/RSRQ values, higher than a third RSRP/RSRQ threshold, the third RSRP/RSRQ threshold having the highest RSRP/RSRQ threshold value) may be considered first for sorting using the nested dual level threshold-based sorting process. That is, within the first band, the neighbour cells are sorted in the descending order of their RSRP/RSRQ values. Similarly, within each of the second band and the third band, the neighbor cells are sorted in descending order of RSRP/RSRQ values. Further, filtering of the sorted plurality of neighbour cells within the first band is performed by using atleast one PRB thresholds such as a first PRB threshold and a second PRB threshold. The first PRB threshold is set at a lower value than the second PRB threshold. The two PRB thresholds are also set to be lower than a load limit parameter called Cell Load Limit (CLL). At step (308), filtering of the sorted plurality of neighbour cell, starting from top, within the first band is performed to check if the PRB utilization of a neighbour cell in the first band is less than the first PRB threshold. If a neighbor cell is identified having the PRB utilization (load value) less than the first PRB threshold, in the first band, then selecting the neighbor cell as a target cell for handover, at the step (310). The target cell may be used by a user equipment (UE) for handover from a serving cell to the identified target neighbor cell. If no neighbor cell is identified, at step (312), filtering of the sorted plurality of neighbour cells within the first band, starting from the top, is performed to check if the PRB utilization value of a neighbour cell in the first band is less than the second PRB threshold. If a neighbor cell is identified having the PRB utilization (load value) less than the second PRB threshold, at step (314), in the first band, then selecting the neighbor cell as a target cell for handover. The filtered neighbour cell is identified as the target cell. At step (316), if no neighbour cell is found in the first band by the above dual filtering process, the dual filtering process is repeated for the neighbor cells in the second band. After step (316), the flow chart continues with the Fig. 3b, with step (318) followed by the previous step (316). If a neighbor cell is identified at step (320), then selecting the identified neighbor cell as the target cell for handover. Similarly, at step (322), if no neighbour cell is found in the first and second bands by the above dual filtering process, the dual filtering process is repeated for the third band. At step (324), filtering of the neighbor cell within the third band is performed based on the first PRB threshold and second PRB threshold sequentially, by the above dual filtering process. At step (326), if a neighbor cell is identified, selecting the neighbour cell as target cell for handover. Similarly, at step (328), if no neighbour cell is found in the first band, second band and the third band by the above dual filtering process, then selecting the first neighbor cell, from the top within the first band, having highest RSRP/RSRQ value, as the target cell for handover. Thus, the HO management unit (210) iteratively checks the three bands to identify desired target cell ID, based on three RSRP/RSRQ threshold and two PRB thresholds (the first PRB threshold and the second PRB threshold), thereby protecting against deciding on a target cell with a high PRB utilization. Excellent RSRP/RSRQ Band Fair RSRP/RSRQ Band Good RSRP/RSRQ Band Neighbour cell ID RSRP/RSRQ values PRB utilization value Cell ID1 Cell ID2 RSRP/RSRQ 1 RSRP/RSRQ2 PRB utilization1 PRB utilization2 Cell ID RSRP/RSRQ PRB utilization Cell ID RSRP/RSRQ PRB utilization Table. 1 [0044] Referring to the Table. 1, the plurality of neighbor cells (112 or 112-b or 112-c…112-n) above the second RSRP/RSRQ threshold (highest RSRP/RSRQ threshold) are placed in the first band which corresponds to the Excellent RSRP/RSRQ band. Hence, the plurality of neighbor cells (112 or 112-b or 112-c…112-n) in the first band are best contender for the target cell. Further, in view of the cells in the first band, the neighbor cells (112 or 112-b or 112-c…112-n) in the second band (Fair band) and third band (Good band) may not be ideal for the consideration of the target cell on account of the RSRP/RSRQ values, as compared to the first band. On the other hand, the cells from the second band and the third band may be considered as the contenders for the selection of the target cell, only when the cells in the first band are not desirable due to load conditions, i.e., if the load value of neighbour cells in the first band are higher than the first PRB threshold value and the second PRB threshold value. [0045] In another example, Table. 2 below discloses the band parameters (i.e., RSRP/RSRQ threshold parameters) and load parameters (i.e., load threshold parameters) with the corresponding signal strength and load values. For example, TH1= minimum RSRP/ RSRQ threshold (i.e., a cell must have its RSRP/RSRQ value above this threshold value to be considered as a candidate cell), TH2= RSRP/RSRQ threshold for band 1 (i.e., neighbour cells with RSRP/RSRQ values above this threshold are in band 1) and TH3 = RSRP/RSRQ threshold for band 2 (i.e., neighbour cells not belonging to band 1 and with RSRP/RSRQ values above this threshold are in band 2). The rest of the neighbour cells with RSRP/RSRQ above TH1 are in band 3. PRBTh1, and PRBTh2 are the PRB thresholds related to PRB utilizations. There is also a load limit parameter CLL (Cell Load Threshold) to bound the values of the PRB threshold values. How these thresholds are used in the nested dual level threshold-based sorting process is as described in [0066]. Further, the relative values of these parameters should satisfy TH0

Documents

Application Documents

# Name Date
1 202114013131-STATEMENT OF UNDERTAKING (FORM 3) [25-03-2021(online)].pdf 2021-03-25
2 202114013131-POWER OF AUTHORITY [25-03-2021(online)].pdf 2021-03-25
3 202114013131-FORM 1 [25-03-2021(online)].pdf 2021-03-25
4 202114013131-DRAWINGS [25-03-2021(online)].pdf 2021-03-25
5 202114013131-DECLARATION OF INVENTORSHIP (FORM 5) [25-03-2021(online)].pdf 2021-03-25
6 202114013131-COMPLETE SPECIFICATION [25-03-2021(online)].pdf 2021-03-25
7 202114013131-FORM 18 [11-12-2024(online)].pdf 2024-12-11