Antenna weight value determination method and apparatus, storage medium, and computer program product
By converting CD SSB measurement information into NCD SSB measurement information through network equipment, the target antenna weights of NCD SSB are determined, solving the optimization problem of NCD SSB and improving coverage performance and 5G offloading ratio.
Patent Information
- Application Number
- PCT/CN2025/100082
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-25
- Filing Date
- 2025-06-10
- Publication Date
- 2026-01-02
AI Technical Summary
Existing technologies cannot optimize antenna weights for non-cell defined synchronization signal blocks (NCD SSBs), leading to resource congestion and degraded terminal performance.
The network device acquires the CD SSB measurement information of the terminal and converts it into NCD SSB measurement information. Based on the NCD SSB measurement information, the target antenna weights are determined and the NCD SSB antenna weights are optimized.
This solves the problem of uncertain NCD SSB antenna weights, improving the coverage performance of the terminal under NCD SSB BWP and the 5G offloading ratio of dual-mode terminals.
Smart Images

Figure CN2025100082_02012026_PF_FP_ABST
Abstract
Description
Antenna weight determination method and apparatus, storage medium, and computer program product
[0001] The present disclosure claims priority to Chinese Patent Application No. 202410839036.2, filed on June 25, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present disclosure relates to the technical field of communications, and particularly relates to an antenna weight determination method and apparatus, a storage medium, and a computer program product. BACKGROUND
[0003] In related technologies, a terminal can support a cell-defining (CD) synchronization signal block (SSB) bandwidth part (BWP) of an accessed cell and a non cell-defining (NCD) SSB BWP of the accessed cell. When the terminal accesses the CD SSB BWP of the cell, antenna weight optimization needs to be performed on the CD SSB of the cell. When the terminal accesses the NCD SSB BWP of the cell, antenna weight optimization needs to be performed on the NCD SSB of the cell. SUMMARY
[0004] In an aspect, an antenna weight determination method is provided. The antenna weight determination method includes: obtaining measurement information of cell-defining synchronization signal blocks (CD SSBs) of a plurality of terminals in a to-be-optimized area, the to-be-optimized area including at least one cell; converting the measurement information of the CD SSB of each terminal of the plurality of terminals into measurement information of a non cell-defining synchronization signal block (NCD SSB) of the corresponding terminal; and determining target antenna weights of the NCD SSBs of the cells in the to-be-optimized area based on the measurement information of the NCD SSB of each terminal of the plurality of terminals.
[0005] In another aspect, an antenna weight determination method is provided. The antenna weight determination method includes: obtaining measurement information of non cell-defining synchronization signal blocks (NCD SSBs) of a plurality of terminals in a to-be-optimized area; converting the measurement information of the NCD SSB of each terminal of the plurality of terminals into measurement information of a cell-defining synchronization signal block (CD SSB) of the corresponding terminal; determining antenna weights of the CD SSBs of the cells in the to-be-optimized area based on the measurement information of the CD SSB of each terminal of the plurality of terminals; and taking the antenna weights of the CD SSBs as target antenna weights of the NCD SSBs.
[0006] In another aspect, an antenna weight determination apparatus is provided. The antenna weight determination apparatus includes a communication unit and a processing unit. The communication unit is configured to obtain measurement information of cell-defined synchronization signal blocks (CD-SSBs) of a plurality of terminals in an area to be optimized. The area to be optimized includes at least one cell. The processing unit is configured to convert the measurement information of the CD-SSBs of each of the plurality of terminals into measurement information of non-cell-defined synchronization signal blocks (NCD-SSBs) of the corresponding terminal. The processing unit is further configured to determine target antenna weights of the NCD-SSBs of each cell in the area to be optimized based on the measurement information of the NCD-SSBs of each of the plurality of terminals.
[0007] In another aspect, an antenna weight determination apparatus is provided. The antenna weight determination apparatus includes a communication unit and a processing unit. The communication unit is configured to obtain measurement information of non-cell-defined synchronization signal blocks (NCD-SSBs) of a plurality of terminals in an area to be optimized. The processing unit is configured to convert the measurement information of the NCD-SSBs of each of the plurality of terminals into measurement information of cell-defined synchronization signal blocks (CD-SSBs) of the corresponding terminal. The processing unit is further configured to determine antenna weights of the CD-SSBs of each cell in the area to be optimized based on the measurement information of the CD-SSBs of each of the plurality of terminals; and use the antenna weights of the CD-SSBs as target antenna weights of the NCD-SSBs.
[0008] In another aspect, an antenna weight determination apparatus is provided. The antenna weight determination apparatus includes a memory and a processor. The memory is coupled to the processor. The memory is configured to store a computer program. The processor is configured to implement the antenna weight determination method described above when executing the computer program.
[0009] In another aspect, a computer readable storage medium is provided. The computer readable storage medium stores computer program instructions. The computer program instructions, when executed by a processor, implement the antenna weight determination method described above.
[0010] In another aspect, a computer program product is provided. The computer program product includes computer program instructions. The computer program instructions, when executed by a processor, implement the antenna weight determination method described above. BRIEF DESCRIPTION OF DRAWINGS
[0011] FIG. 1 is a system architecture diagram of a communication system according to an embodiment of the present disclosure.
[0012] FIG. 2 is a flow diagram of an antenna weight determination method according to an embodiment of the present disclosure.
[0013] FIG. 3 is a flow diagram of another antenna weight determination method according to an embodiment of the present disclosure.
[0014] FIG. 4 is a flow diagram of training a preset measurement information conversion model according to an embodiment of the present disclosure.
[0015] FIG. 5 is a flow diagram of another method for determining antenna weights according to an embodiment of the present disclosure.
[0016] FIG. 6 is a flow diagram of a method for determining antenna weights based on an ant colony algorithm according to an embodiment of the present disclosure.
[0017] FIG. 7 is a flow diagram of another method for determining antenna weights according to an embodiment of the present disclosure.
[0018] FIG. 8 is a flow diagram of another method for determining antenna weights according to an embodiment of the present disclosure.
[0019] FIG. 9 is a flow diagram of another method for determining antenna weights according to an embodiment of the present disclosure.
[0020] FIG. 10 is a flow diagram of another method for determining antenna weights according to an embodiment of the present disclosure.
[0021] FIG. 11 is a structural diagram of an apparatus for determining antenna weights according to an embodiment of the present disclosure.
[0022] FIG. 12 is a structural diagram of another apparatus for determining antenna weights according to an embodiment of the present disclosure.
[0023] FIG. 13 is a hardware structural diagram of an apparatus for determining antenna weights according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.
[0025] It should be noted that in the embodiments of the present disclosure, the words “exemplary” or “for example” are used to describe examples, illustrations, or descriptions. Any embodiment or design scheme described in the present disclosure by the words “exemplary” or “for example” should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words “exemplary” or “for example” are intended to present the relevant concept in a specific manner.
[0026] Hereinafter, the terms "first", "second", and the like are used only for descriptive purposes, and should not be construed as indicating or implying relative importance or implying the number of the indicated technical features. Therefore, the features defined by the terms "first", "second", and the like can be explicitly or implicitly included one or more of the features.
[0027] In the description of the embodiments of the present disclosure, unless otherwise specified, " / " means the meaning of "or", for example, A / B can mean A or B. "And / or" in this document is only used to describe the association relationship of the associated objects, which means that there can be three kinds of relationships. For example, A and / or B can mean: only A, only B, and A and B. In addition, "at least one" means one or more, and "multiple" means two or more.
[0028] The three major application scenarios of the 5th generation mobile communication technology (5G) network include: enhanced mobile broadband (eMBB), ultra-reliable and low latency communications (uRLLC), and massive machine type communication (mMTC). Through the division of the above-mentioned application scenarios, the network peak rate can be improved, the communication reliability and response speed can be improved, and the Internet of Everything can be realized.
[0029] The mMTC in the above-mentioned scenarios is used for the deployment and application of large-scale Internet of Things devices. The main use cases of large-scale Internet of Things devices are deployed in smart cities, smart homes, etc., and have the characteristics of small transmission data volume, weak latency sensitivity, low cost, and low power consumption. In order to balance the terminal performance and cost, the current 5G reduced-capability (RedCap) terminal is proposed. The RedCap terminal is to cut the terminal under the premise of guaranteeing the terminal business demand and performance demand, so as to reduce the cost, size and power consumption of the terminal, so as to promote the large-scale application of 5G terminals, expand the ecological system of 5G devices, and expand the application scenarios of 5G. The current application scenarios of RedCap terminal include: industrial wireless sensor, video monitoring, wearable device.
[0030] In the current 5G network, a serving cell mainly provides services to a terminal through a CD SSB, and the terminal performs cell measurement on the CD SSB. However, when the number of terminals is large, if cell services and measurements are still performed on the CD SSB, resource congestion may occur. Therefore, a technical solution is proposed that a terminal (for example, a RedCap terminal) performs measurement based on a non cell-defining (NCD) SSB. In this scenario, the terminal can access the CD SSB BWP or the independent uplink initial BWP, and thereafter, the terminal can further determine whether to switch to the BWP containing the NCD SSB according to the cell load condition.
[0031] When the terminal switches to the BWP of the NCD SSB, the optimization of the cell antenna weight needs to be performed for the NCD SSB. However, the current optimization of the cell antenna weight is usually performed for the CD SSB, and the antenna weight of the NCD SSB cannot be optimized.
[0032] To solve the above technical problem, the embodiment of the present disclosure provides an antenna weight determination method. A network device acquires measurement information of a CD SSB of a terminal in a region, and converts the measurement information of the CD SSB of the terminal into measurement information of an NCD SSB. Then, the network device determines an antenna weight of the NCD SSB of a cell in the region based on the measurement information of the NCD SSB of the terminal. Based on this, the network device can determine the measurement information of the NCD SSB according to the measurement information of the CD SSB in the region, and further determine the antenna weight of the NCD SSB that is adapted to the measurement information of the NCD SSB according to the measurement information of the NCD SSB of the terminal. Thus, the problem that the antenna weight of the NCD SSB cannot be determined in the related art is solved.
[0033] The antenna weight determination method provided by the embodiment of the present disclosure can be applied to a communication system 10 as shown in FIG. 1. As shown in FIG. 1, the communication system 10 includes a terminal 101 and a network device 102.
[0034] The network device 102 can provide network services for the terminal 101 through the CD SSB and / or the NCD SSB. The terminal 101 can determine measurement results based on measurements on resources where the terminal 101 is located (for example, on the CD SSB or the NCD SSB). The network device 102 obtains measurement information of the CD SSB of the terminal 101 in the area, and converts the measurement information of the CD SSB of the terminal into measurement information of the NCD SSB. Then, the network device 102 determines the antenna weight of the NCD SSB of the cell in the area based on the measurement information of the NCD SSB of the terminal 101. Based on this, the network device 102 can determine the antenna weight of the NCD SSB that is adapted to the measurement information of the NCD SSB. Thus, the problem that the antenna weight of the NCD SSB cannot be determined in the related art is solved.
[0035] In some embodiments, after the network device determines the area to be optimized, the network device obtains measurement information of a terminal in the area to be optimized, and determines measurement information of a CD SSB of the terminal according to the measurement information of the terminal. In some embodiments, the network device can obtain measurement results measured by the terminal on the CD SSB and / or measurement results measured by the terminal on the NCD SSB as the measurement information of the terminal.
[0036] In some embodiments, the measurement information obtained by the network device can be determined according to actual scenarios. For example, in a scenario where all terminals in the area to be optimized access the CD SSB, the measurement information obtained by the network device can only include measurement results measured by the terminal on the CD SSB. In a scenario where terminals in the area to be optimized include terminals accessing the CD SSB and terminals accessing the NCD SSB, the measurement information obtained by the network device can include both measurement results measured by the terminal on the CD SSB and measurement results measured by the terminal on the NCD SSB. In a scenario where all terminals in the area to be optimized access the NCD SSB, the measurement information obtained by the network device can only include measurement results measured by the terminal on the NCD SSB. The embodiments of the present disclosure do not limit this.
[0037] It should be noted that in the case where the measurement information obtained by the network device includes measurement results measured by the terminal on the CD SSB, the network device can convert the measurement results measured by the terminal on the CD SSB into measurement results measured by the terminal on the NCD SSB through a preset manner. The process can refer to the following embodiments, and the present disclosure does not limit this. In addition, in the case where the measurement information obtained by the network device includes measurement results measured by the terminal on the NCD SSB, the network device can convert the measurement results measured by the terminal on the NCD SSB into measurement results measured by the terminal on the CD SSB through a preset manner. The process can also refer to the following embodiments, and the present disclosure does not limit this.
[0038] In yet some embodiments, if the network device converts the measurement result of the terminal measured on the NCD SSB into the measurement result of the terminal measured on the CD SSB in a preset manner, the network device can further determine the antenna weight of the CD SSB according to the measurement information of the CD SSB, and then the network device delivers the antenna weight of the CD SSB as the target antenna weight of the NCD SSB to each cell.
[0039] It should be noted that FIG. 1 is only an exemplary framework diagram, the number of devices included in FIG. 1, and the name of each device are not limited, and in addition to the devices shown in FIG. 1, the communication system can also include other devices, for example, core network devices.
[0040] The application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are used to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It can be known by those skilled in the art that with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0041] The antenna weight determination method provided by the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
[0042] In the embodiments of the present disclosure, the network device can directly determine the target antenna weight of the NCD SSB of each cell in the to-be-optimized area based on the measurement information of the NCD SSB of multiple terminals (denoted as scenario 1); or first convert the measurement information of the NCD SSB of multiple terminals into CD SSB measurement information, and then determine the antenna weight of the CD SSB of each cell in the to-be-optimized area according to the converted CD SSB measurement information, and take the antenna weight of the CD SSB of each cell as the target antenna weight of the NCD SSB of each cell (denoted as scenario 2). Hereinafter, scenario 1 and scenario 2 will be described in detail respectively.
[0043] Scenario 1: The network device determines the target antenna weight of the NCD SSB of each cell in the to-be-optimized area based on the measurement information of the NCD SSB of multiple terminals.
[0044] In the scenario 1, the measurement information of the NCD SSBs of the plurality of terminals in the to-be-optimized area can include: measurement information measured by the terminal on the NCD SSBs directly, and / or measurement information of the NCD SSBs obtained by converting the measurement information measured by the terminal on the CD SSBs into the measurement information of the NCD SSBs of the terminal by the network device. That is to say, in the scenario 1, when the network device performs the antenna weight optimization of the NCD SSBs, the measurement information of the terminal on the NCD SSBs can be used directly, and the measurement information of the terminal on the CD SSBs needs to be converted into the measurement information of the terminal on the NCD SSBs. Then, the network device performs the antenna weight optimization of the NCD SSBs based on the full amount of the measurement information of the NCD SSBs.
[0045] FIG. 2 is a flowchart of an antenna weight determination method according to an embodiment of the present disclosure. Hereinafter, the functions and the work performed by each device in the communication system provided by the embodiment of the present disclosure are introduced. As shown in FIG. 2, the antenna weight determination method includes the following S201 to S203.
[0046] In S201, the network device obtains the measurement information of the CD SSBs of a plurality of terminals in a to-be-optimized area.
[0047] The to-be-optimized area includes at least one cell.
[0048] In an implementation manner, if the terminal accesses on the CD SSB, the network device obtains the measurement information measured by the terminal on the CD SSB of the serving cell and the measurement information measured by the terminal on the CD SSB of the neighboring cell.
[0049] If the terminal accesses on the NCD SSB, the network device obtains the measurement information measured by the terminal on the NCD SSB of the serving cell and the measurement information measured by the terminal on the NCD SSB of the neighboring cell.
[0050] In this case, the network device can obtain the CD SSB measurement information of the terminal and the NCD SSB measurement information of the terminal in the to-be-optimized area respectively, so that the network device can subsequently determine the target antenna weight of the NCD SSB of each cell in the to-be-optimized area according to the CD SSB measurement information of the terminal and the NCD SSB measurement information of the terminal.
[0051] As an example, the network device obtains the measurement information of the terminal (including the CD SSB measurement information of the terminal and the NCD SSB measurement information of the terminal) as shown in Table 1 below.
[0052] Table 1, measurement information of the terminal
[0053] The UE ID is used to represent the identity of the terminal, the ServCellId is used to represent the identity of the serving cell, the ServRSRP is used to represent the RSRP of the serving cell, the ServUlPL is used to represent the uplink loss of the serving cell, the Serv_HDOA is used to represent the horizontal direction-of-arrival (HDOA / hdoa) of the serving cell, the Serv_VDOA is used to represent the vertical direction-of-arrival (VDOA / vdoa) of the serving cell, the NeiCellId is used to represent the identity of the neighbor cell, the NeiRsrp is used to represent the RSRP of the neighbor cell, the NeiUlPL is used to represent the uplink loss of the neighbor cell, the Nei_HDOA is used to represent the horizontal azimuth angle of the neighbor cell, and the Nei_VDOA is used to represent the vertical azimuth angle of the neighbor cell.
[0054] In some embodiments, the measurement information of the CD SSB of the terminal includes: a reference signal receiving power (RSRP) measured by the terminal on the CD SSB of the serving cell, and an RSRP measured by the terminal on the CD SSB of the neighbor cell.
[0055] In S202, the network device converts the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal.
[0056] It should be noted that the process of converting the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal by the network device can refer to the following mode 1 and mode 2, which will not be described here.
[0057] In some embodiments, the measurement information of the NCD SSB of the terminal includes: an RSRP measured by the terminal on the NCD SSB of the serving cell, and an RSRP measured by the terminal on the NCD SSB of the neighbor cell.
[0058] In some embodiments, in addition to the RSRP of the serving cell and / or the RSRP of the neighbor cell, the measurement information in the embodiments of the present disclosure can also include a direction of arrival (DOA), a path loss (PL), and the like, which are not limited by the present disclosure.
[0059] In S203, the network device determines the target antenna weight of the NCD SSB of each cell in the to-be-optimized area based on the measurement information of the NCD SSB of the plurality of terminals.
[0060] As an embodiment, after the network device converts the measurement information of the CD SSBs of the plurality of terminals into the measurement information of the NCD SSBs, the network device can directly determine the target antenna weights of the NCD SSBs of each cell in the to-be-optimized area based on the converted measurement information of the NCD SSBs and the measurement information of the NCD SSBs measured by the terminal device and acquired by the network device, and send the corresponding target antenna weights to each cell, so that each cell configures the antenna weights according to the corresponding target antenna weights.
[0061] In addition, the network device can also determine the target antenna weights of the NCD SSBs of each cell in the to-be-optimized area based on the measurement information of the NCD SSBs of the plurality of terminals in other manners, which are not limited in the embodiments of the present disclosure.
[0062] The embodiments of the present disclosure provide an antenna weight determination method. A network device acquires measurement information of CD SSBs of terminals in an area, and converts the measurement information of the CD SSBs of the terminals into measurement information of NCD SSBs. Then, the network device determines antenna weights of the NCD SSBs of cells in the area based on the measurement information of the NCD SSBs of the terminals. Based on this, the network device can determine the measurement information of the NCD SSBs according to the measurement information of the CD SSBs in the area, and then determine the antenna weights of the NCD SSBs that are suitable for the measurement information of the NCD SSBs according to the measurement information of the NCD SSBs of the terminals. Thus, the problem that the antenna weights of the NCD SSBs cannot be determined in the related art is solved. Based on the above scheme, in addition to optimizing the downlink coverage performance of the NCD SSBs of the cells, the 5G offloading ratio of the dual-mode terminal can also be improved.
[0063] In the above S202, the network device can convert the measurement information of the CD SSBs of the terminals into the measurement information of the NCD SSBs of the terminals in any one of the following manner 1 or manner 2. Manner 1 is based on the initial antenna weights of the serving cells. Manner 2 is based on a preset measurement information conversion model. The following will be described in detail.
[0064] Manner 1: converting the measurement information of the CD SSBs of the terminals into the measurement information of the NCD SSBs of the terminals based on the initial antenna weights of the serving cells.
[0065] It can be understood that the process of converting the measurement information of the CD SSBs of the terminals into the measurement information of the NCD SSBs of the terminals includes the process of converting the measurement information of the CD SSBs of the serving cells of the terminals into the measurement information of the NCD SSBs of the serving cells, and also includes the process of converting the measurement information of the CD SSBs of the neighbor cells of the terminals into the measurement information of the NCD SSBs of the neighbor cells, which will not be repeated here.
[0066] In the manner 1, the process of converting the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal by the network device in S202 in FIG. 2 includes the following S301 and S302, as shown in FIG. 3.
[0067] In S301, the network device obtains the initial antenna weight of the NCD SSB and the initial antenna weight of the CD SSB of the serving cell of the terminal.
[0068] In S302, the network device converts the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal based on the initial antenna weight of the NCD SSB and the initial antenna weight of the CD SSB of the serving cell of the terminal.
[0069] As an example, in the process of converting the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal by the network device, the measurement information of the NCD SSB of the terminal satisfies the following formula 1: RSRPi = RSRPk + AntGainTbl[i][h][v] - AntGainTb2[k][h][v] Formula 1
[0070] wherein RSRPi is the converted measurement information of the NCD SSB, i represents the initial antenna weight of the NCD SSB, RSRPk is the RSRP measured by the terminal under the initial antenna weight k of the CD SSB, the DOA corresponding to the terminal is (h, v), AntGainTbl is a 3D antenna gain table in the NCD SSB antenna weight library, and AntGainTb2 is a 3D antenna gain table in the CD SSB weight library.
[0071] Based on this, the network device can convert the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal through the initial antenna weight of the NCD SSB and the initial antenna weight of the CD SSB.
[0072] Manner 2: converting the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal based on a preset measurement information conversion model.
[0073] In the manner 2, the process of converting the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal in S202 includes the following S303, as shown in FIG. 3.
[0074] In S303, the network device inputs the measurement information of the CD SSB of the terminal into a preset measurement information conversion model to obtain the measurement information of the NCD SSB of the terminal.
[0075] As an implementation manner, before S303, the process of training the preset measurement information conversion model is shown in FIG. 4, including S401 to S403.
[0076] In S401, the network device collects training data.
[0077] The network device obtains the NCD SSB antenna weight library and the 3D antenna gain table in the library, and obtains the CD SSB antenna weight library and the 3D antenna gain table in the library. The hdoa angle range of the 3D antenna gain is -90-90 degrees, and the vdoa angle range is -45-45 degrees.
[0078] The network device can directly obtain the 3D antenna gain table file in the library, or calculate the 3D antenna gain of each antenna weight in each antenna weight library based on the preset weight calculation method, which is not limited in the present disclosure.
[0079] The network device determines the antenna weight x of the NCD SSB, the antenna weight y of the CD SSB, the antenna gain of the antenna weight x of the NCD SSB at the DOA angle (hdoa, vdoa), and the antenna gain of the antenna weight y of the CD SSB at the DOA angle (hdoa, vdoa). The network device takes the antenna weight x of the NCD SSB and its corresponding antenna gain, the antenna weight y of the CD SSB and its corresponding antenna gain as a piece of training data.
[0080] Based on the above process, the network device determines a plurality of training data.
[0081] In S402, the network device establishes an initial model for representing the relationship between different antenna gain difference gain_delta and hdoa, vdoa and antenna weight. The initial model can be a linear model, a polynomial model, a neural network model, etc., which is not limited in the present disclosure.
[0082] As an example, the initial model satisfies the following formula 2: gain_delta=f(NCD SSB x , CD SSB y , hdoa, vdoa) Formula 2
[0083] Wherein, NCD SSB x is used to represent the antenna weight x in the NCD SSB antenna weight library, CD SSB y is used to represent the antenna weight y in the CD SSB antenna weight library, hdoa is the value of the horizontal DOA angle, vdoa is the value of the vertical DOA angle, and f() is used to represent the relationship between the antenna gain difference gain_delta and hdoa, vdoa and antenna weight.x , CDS SB y , function relationship between hdoa, vdoa, mathematical expression is based on a plurality of training data determined by the network device.
[0084] In S403, the network device inputs the measurement information of the CDS SB of the terminal into the trained preset measurement information conversion model to obtain the measurement information of the NCD SSB of the terminal.
[0085] As an example, the trained preset measurement information conversion model satisfies the following formula 3: RSRPi = RSRPk + f(NCD SSB i , CDS SB k , h, v) Formula 3
[0086] Wherein, RSRPi is the converted measurement information of NCD SSB, i represents the initial antenna weight of NCD SSB, RSRPk is the RSRP measured by the terminal under the initial antenna weight k of CDS SB, NCD SSB i is used to represent the initial antenna weight i of NCD SSB, CDS SB k is used to represent the initial antenna weight k of NCD SSB, h is the value of the horizontal DOA angle of the terminal, and v is the value of the vertical DOA angle of the terminal.
[0087] It can be understood that the above describes the process of training the preset measurement information conversion model by taking the network device as an example. In implementation, other devices can also train the preset measurement information conversion model and then send the preset measurement information conversion model to the network device, which is not limited in the present disclosure.
[0088] Based on this, the network device can convert the measurement information of the CDS SB of the terminal into the measurement information of the NCD SSB of the terminal through the preset measurement information conversion model.
[0089] It should be pointed out that in addition to the above-mentioned mode 1 and mode 2, the network device can also convert the measurement information of the CDS SB of the terminal into the measurement information of the NCD SSB of the terminal through other modes, which is not limited in the present disclosure.
[0090] The above, in combination with mode 1 and mode 2, describes in detail the process of converting the measurement information of the CDS SB of the terminal into the measurement information of the NCD SSB of the terminal by the network device in scenario 1.
[0091] In the scenario 1, the network device determines the target antenna weight of the NCD SSB of each cell in the to-be-optimized area based on the measurement information of the NCD SSB of the terminal can be further divided into scenario 1.1: the network device determines the target antenna weight of the NCD SSB of a single cell; and scenario 1.2: the network device determines the target antenna weight of the NCD SSB of multiple cells. The following describes scenario 1.1 and scenario 1.2 respectively.
[0092] Scenario 1.1: The network device determines the target antenna weight of the NCD SSB of a single cell.
[0093] In combination with FIG. 2, as shown in FIG. 5, in scenario 1.1, the process that the network device determines the target antenna weight of the NCD SSB of each cell in the to-be-optimized area based on the measurement information of the NCD SSB of the multiple terminals in S203 can be implemented through S501.
[0094] In S501, the network device finds the antenna weight satisfying the optimization target as the target antenna weight of the cell from the antenna weight set based on the measurement information of the NCD SSB of the terminal under each cell in the to-be-optimized area.
[0095] The optimization target includes: the output value of the cumulative distribution function of the reference signal receiving power (RSRP) of the NCD SSB of the terminal under the cell reaches a preset value.
[0096] As an example, when the downlink coverage of the NCD SSB of a single cell is optimized, the network device only needs to determine the target antenna weight of the NCD SSB of the single cell. At this time, the network device determines the cost function for optimizing the antenna weight as: the RSRP value corresponding to the point distributed at 50% in the cumulative distribution function (CDF) of the RSRP of all terminals of the single cell is maximum. That is to say, the network device determines the antenna weight in the antenna weight library of the NCD SSB, which makes the RSRP value corresponding to the point distributed at 50% in the CDF of the RSRP of all terminals of the single cell maximum, as the target antenna weight.
[0097] It should be noted that the network device can also set other optimization targets as the optimization target, or set other cost functions as the cost function, which is not limited in the present disclosure.
[0098] Based on this, when the network device optimizes the downlink coverage of a single cell, the optimization target is that the RSRP value corresponding to the point distributed at 50% in the CDF of the RSRP of all terminals of the single cell is maximum, which can make the downlink power of the single cell optimal, thereby improving the downlink coverage capability of the single cell.
[0099] Scenario 1.2: The network device determines the target antenna weight of the NCD SSB of the multi-cell.
[0100] As shown in FIG. 5, in scenario 1.2, the process in which the network device determines the target antenna weight of the NCD SSB of each cell in the to-be-optimized area based on the measurement information of the NCD SSB of the plurality of terminals in S203 can be implemented through S502 and S503.
[0101] In S502, the network device divides the cells in the to-be-optimized area into a plurality of cell clusters.
[0102] As an example, the network device can divide the cells in the to-be-optimized area into a plurality of cell clusters by using a hierarchical clustering method. Alternatively, the network device can also divide the cells in the to-be-optimized area into a plurality of cell clusters by using other methods, which are not limited in the present disclosure.
[0103] In S503, the network device finds the antenna weight that meets the optimization target in the antenna weight set based on the measurement information of the NCD SSB of the terminals under each cell cluster and takes it as the target antenna weight of the cell.
[0104] The optimization target includes that the output value of the cumulative distribution function (CDF) of the signal to interference plus noise ratio (SINR) of the NCD SSB of the terminals under the cell cluster reaches a preset value.
[0105] As an example, when the downlink coverage of the NCD SSB of the multi-cell is jointly optimized, the network device needs to determine the target antenna weight of the NCD SSB of the plurality of cells. At this time, the network device determines that the value function of optimizing the antenna weight is that the SINR value corresponding to the point distributed at 50% in the CDF of the SINR of all the terminals of the plurality of cells is maximum. That is to say, the network device determines that the antenna weight in the antenna weight library of the NCD SSB, which makes the SINR value corresponding to the point distributed at 50% in the CDF of the SINR of all the terminals of the plurality of cells maximum, is the target antenna weight.
[0106] Based on this, when the network device optimizes the downlink coverage of the multi-cell, the optimization target is that the SINR value corresponding to the point distributed at 50% in the CDF of the SINR of all the terminals of the multi-cell is maximum, which can make the SINR of all the terminals of the multi-cell optimal, comprehensively considers the downlink power of the cell and the interference between cells, and thus improves the coverage capability of the multi-cell.
[0107] It should be noted that, in single-cell downlink coverage optimization, the network device can optimize RSRP without considering the interference of other cells, so as to improve the coverage capability of the single cell. In multi-cell downlink coverage joint optimization, the network device needs to consider the interference between cells, and therefore can optimize SINR to improve the coverage capability of the multiple cells. The above-mentioned SINR value can be determined according to the RSRP value in the measurement result.
[0108] In the embodiments of the present disclosure, the network device determines the target antenna weight of the NCD SSB as a process of finding the optimal weight from the multiple antenna weights of the NCD SSB. Therefore, the network device can find the optimal result by traversing all the antenna weight combinations. However, the traversal method is only applicable to the scenario of a small number of cells. For example, when jointly optimizing two cells, if the antenna weight library of the NCD SSB of each cell includes 10,000 antenna weights, 10,000*10,000 calculations are required. If four cells are jointly optimized, 10,000 4 That is, 10 8 000 calculations are required. It can be seen that, when the traversal method is used for joint optimization, the calculation amount increases exponentially with the increase of the number of cells. Therefore, in order to improve the optimization efficiency and reduce the calculation amount in the optimization process, the optimization can be performed by using a relevant intelligent algorithm.
[0109] As an example, as shown in FIG. 6, the network device can determine the target antenna weight of the NCD SSB by using an ant colony algorithm, and the process is shown as follows: S601 to S608.
[0110] In S601, the network device initializes the parameters of the ant colony algorithm.
[0111] In some embodiments, the parameters of the ant colony algorithm initialized by the network device include: the number of ants m, the importance of pheromone α, the importance factor of heuristic function β, the pheromone evaporation factor ρ, the pheromone intensity coefficient Q, and the maximum iteration number Iter_Max.
[0112] As an example, the initialized parameters include: the number of ants m is 200, the iteration number is 300, the initial value of the pheromone concentration is 10, the expected initial value is 20, and the initial weight of each cell is taken as the current optimal antenna weight. Other parameters to be set include: the importance of pheromone α is 1, the importance factor of heuristic function β is 3, the pheromone evaporation factor ρ is 0.9, and the pheromone intensity coefficient Q is 1.
[0113] In S602, the network device constructs a solution space.
[0114] The solution space includes the antenna weights of multiple cells to be optimized.
[0115] As an example, in the case that the number of cells to be optimized is 4 cells, cell #0, cell #1, cell #2, and cell #3, the solution space of the ant colony algorithm of the target antenna weight of the NCD SSB is as follows:
[0116] W = [Wcell0, Wcell1, Wcell2, Wcell3]
[0117] wherein Wcell0 is the antenna weight set of the NCD SSB of cell #0, Wcell1 is the antenna weight set of the NCD SSB of cell #1, Wcell2 is the antenna weight set of the NCD SSB of cell #2, and Wcell3 is the antenna weight set of the NCD SSB of cell #3.
[0118] The size of the solution space constructed by the network device is related to the number of cells and the number of NCD SSB antenna weights in the antenna weight set of each cell. Taking the number of cells to be optimized as 4 cells and the number of NCD SSB antenna weights in the antenna weight set of each cell as N as an example, the size of the solution space is N 4 .
[0119] In S603, the network device initializes the pheromone concentration, the initial weight expectation, and the initial selection probability of each antenna weight.
[0120] In some embodiments, the network device first initializes the pheromone concentration of the cell, the initial value of the pheromone concentration is τ0, the network device determines the initial weight expectation of each antenna weight as η0, and the initial selection probability of each antenna weight is (N is the number of antenna weights in the NCD SSB antenna weight set of each cell). For example, the relationship table of the antenna weight of each cell, the pheromone concentration, the antenna weight expectation, and the probability is shown in Table 2 below.
[0121] Table 2, Relationship table of the antenna weight of each cell, the pheromone concentration, the antenna weight expectation, and the probability
[0122] W0 to W N-1 for representing N antenna weights of a cell.
[0123] In S604, the network device updates the selection probability of the antenna weight.
[0124] As an example, the selection probability of each antenna weight of each cell satisfies the following formula 4.
[0125] wherein, indicates that the ant k selects the antenna weight Wi probability of the antenna weight W i at time t; ηi(t) is the expected value of the antenna weight W i at time t, i is an integer less than or equal to N-1. The pheromone importance α and the heuristic function importance factor β.
[0126] In the above formula 4, the higher the pheromone concentration and the expected value of the antenna weight W i , the greater the probability of the antenna weight W i being selected.
[0127] In the embodiments of the present disclosure, the antenna weight expected value ηi(t) is a certain antenna weight combination in the antenna weight solution space (i.e., a combination of one NCD SSB antenna weight selected by each cell), so that the value calculated by the value function of all cells is the maximum. In combination with the above S503, the value function is: the SINR value corresponding to the point distributed at 50% in the CDF of the SINR of all terminals of the plurality of cells is the maximum.
[0128] In S605, the network device simulates the selection of the antenna weight by the ants.
[0129] In some embodiments, the network device selects the antenna weight based on the probability of each antenna weight being selected determined in the above S604.
[0130] As an example, the network device selects the antenna weight based on the probability selection mode of the Russian roulette, different color blocks on the roulette represent different antenna weights, and the width of the color block represents the probability of the antenna weight being selected. The wider the color block, the greater the probability of being selected, and the narrower the color block, the smaller the probability of being selected.
[0131] In S606, the network device updates the pheromone and the expectation.
[0132] After the network device simulates the selection of the antenna weight by the ants, the network device updates the pheromone concentration of each antenna weight based on the antenna weight selected by all the ants at present. The updated pheromone concentration of the antenna weight satisfies the following formula 5:
[0133] Wherein, τ(t+1) is used to represent the pheromone concentration of the antenna weight after being updated, ρ represents the evaporation degree of the pheromone, τ(t) represents the pheromone concentration of the antenna weight before being updated, Δτ represents the sum of the pheromone concentrations released by all the ants at the antenna weight, Δτk is used to represent the pheromone concentration released by the kth ant in the m ants at the antenna weight, and if the ant does not select the antenna weight in this iteration, the pheromone concentration released by the ant at the antenna weight is 0.
[0134] As an example, the pheromone concentration Δτk released by the ant on the antenna weight can be determined by an ant cycle system model, in which the pheromone concentration Δτk released by the ant on the antenna weight satisfies the following formula 6.
[0135] wherein Q is a constant, used to represent an intensity coefficient of pheromone increase, and generally, the value of Q is related to the convergence speed of the ant colony algorithm; η represents the expectation of the antenna weight, for example, η can be determined based on the SINR value corresponding to the point distributed at 50% in the CDF of the SINR of all terminals of multiple cells.
[0136] It can be understood that the SINR value of the terminal can be determined based on the RSRP of the serving cell measured by the terminal and the RSRP of the neighbor cell measured by the terminal.
[0137] As an example, the SINR value of the terminal can be determined by the following formula 7:
[0138] It should be noted that in the embodiments of the present disclosure, before calculating the SINR value of the terminal, the RSRP measured by the terminal can be converted into a linear value, and then the SINR is calculated based on the converted linear value. The SINR value of the terminal can be protected by maximum and minimum values, for example, the maximum value is 40 dB and the minimum value is -20 dB. The calculated SINR value should not be greater than the maximum value 40 dB, nor less than the minimum value -20 dB. As an example, in the embodiments of the present disclosure, the white noise power can be determined by the following formula 8. White noise power = -174 dBm + 10*log(30*1000) Formula 8
[0139] Based on formula 8, the white noise power can be calculated as -130 dBm. In addition, the white noise power can also consider the receiver noise coefficient of the terminal, at this time the white noise power can be determined as -125 dBm.
[0140] It should be noted that after each update of the antenna weight, the network device can determine the RSRP corresponding to the updated antenna weight p based on the antenna gain of the new weight and the RSRP of the previous antenna weight o. As an example, the RSRP corresponding to the updated antenna weight is determined by the following formula 9: RSRP p = RSRP o + AntGainTbl[p][h][v] - AntGainTbl[o][h][v] Formula 9
[0141] wherein AntGainTbl is a 3D antenna gain table stored in the NCD SSB weight library. Correspondingly, the RSRP of the serving cell and the neighbor cell can be estimated in the above manner.
[0142] In S607, the network device determines whether the iteration end condition is met at present.
[0143] If the iteration end condition is not met, the network device returns to S602 to continue iteration execution and records the iteration number as 1. If the iteration end condition is met, the network device performs the following S608 to output the calculation result.
[0144] In some embodiments, the network device takes the iteration number as the iteration end condition. For example, the network device determines that the iteration ends when the iteration number is greater than Iter_Max.
[0145] In yet some embodiments, the network device takes the value of the SINR optimization as the iteration end condition. For example, the network device determines that the iteration ends when the SINR value corresponding to the point at which the distribution of the CDF of the SINR of all terminals in the local iteration and the last iteration process is 50% increases by less than a preset growth rate.
[0146] In S608, the network device outputs the calculation result.
[0147] The calculation result output by the network device is the target antenna weight of the NCD SSB of each cell. Subsequently, the network device can send the target antenna weight of the NCD SSB to each cell.
[0148] The above describes in detail the process of antenna weight optimization of the network device based on the ant colony algorithm.
[0149] In some embodiments, in combination with FIG. 5, as shown in FIG. 7, in the above S502, the network device divides the cells in the region to be optimized into multiple cell clusters, including the following S701 and S702.
[0150] In S701, the network device determines the overlapping coverage of each cell in the region to be optimized based on the measurement information of the terminal under each cell in the region to be optimized.
[0151] The overlapping coverage of the cell is used to represent the degree of signal coverage overlap between the cell and the neighbor cell of the cell.
[0152] As an implementation manner, the network device can determine the coverage overlap degree of the cell based on the RSRP of the serving cell and the RSRP of the neighbor cell in the measurement information.
[0153] In other words, the process of determining the overlapping coverage of the cells by the network device comprises: determining, by the network device, the first terminal quantity and the second terminal quantity of each cell based on the measurement information of the terminals under each cell. The network device takes the ratio between the first terminal quantity and the second terminal quantity of the cell as the overlapping coverage of the cell.
[0154] The first terminal quantity is the quantity of terminals satisfying at least two of the first condition, the second condition and the third condition, and the second terminal quantity is the quantity of terminals satisfying the first condition.
[0155] In some embodiments, the first condition comprises: the signal quality of the measured serving cell being greater than or equal to a first threshold. The second condition comprises: the signal quality of the measured neighboring cell being greater than or equal to a second threshold. The third condition comprises: the difference between the signal quality of the measured neighboring cell and the signal quality of the measured serving cell being less than or equal to a third threshold.
[0156] As an example, the first threshold is 90db, the second threshold is 90db, and the third threshold is 6db. In other words, if the signal quality of the measured serving cell of the terminal is greater than or equal to 90db, it is determined that the terminal satisfies the first condition. If the signal quality of the measured neighboring cell of the terminal is greater than or equal to 90db, it is determined that the terminal satisfies the second condition. If the difference between the signal quality of the measured neighboring cell and the signal quality of the measured serving cell is less than or equal to 6db, it is determined that the terminal satisfies the third condition.
[0157] In S702, the network device divides the cells in the to-be-optimized area into a plurality of cell clusters based on the overlapping coverage of each cell in the to-be-optimized area.
[0158] In an implementation manner, the network device can cluster the cells by a relevant clustering algorithm (for example, a hierarchical clustering algorithm) to obtain clustering clusters, and the clustering process is not described herein.
[0159] Based on this, before jointly optimizing the plurality of cells, the network device first clusters the cells based on the overlapping coverage, which can enable the network device to jointly optimize the cells with high overlapping coverage, so that the coverage performance between the cells with interference and cooperation is optimal.
[0160] The above describes in detail the process of directly determining the target antenna weight of the NCD SSB by the network device in scenario 1.
[0161] In the following, the process of determining the antenna weight of the CD SSB by the network device and taking the antenna weight of the CD SSB as the target antenna weight of the NCD SSB in scenario 2 will be described in detail.
[0162] Scenario 2: The network device converts the measurement information of the NCD SSBs of the multiple terminals into the measurement information of the CD SSBs, and determines the antenna weights of the CD SSBs of the cells in the to-be-optimized area according to the converted measurement information of the CD SSBs, and takes the antenna weights of the CD SSBs of the cells as the target antenna weights of the NCD SSBs of the cells.
[0163] In some scenarios, the antenna weights of the NCD SSBs of a cell are required to be the same as the antenna weights of the CD SSBs of the cell, and the antenna weights of the CD SSBs are determined according to the measurement information of the CD SSBs of the terminal, so as to improve the coverage capability of the cell. At this time, the antenna weights of the CD SSBs can be optimized to determine the optimal antenna weights of the CD SSBs, and the optimal antenna weights of the CD SSBs are taken as the target antenna weights of the NCD SSBs.
[0164] In scenario 2, when the network device optimizes the antenna weights of the CD SSBs, the measurement information of the terminal on the CD SSBs can be directly used, and the measurement information of the terminal on the NCD SSBs needs to be converted into the measurement information of the terminal on the CD SSBs. Then, the network device optimizes the antenna weights of the CD SSBs based on the full amount of the measurement information of the CD SSBs.
[0165] FIG. 8 is a flow diagram of another method for determining antenna weights according to an embodiment of the present disclosure. The functions and the work performed by each device in a communication system according to an embodiment of the present disclosure are introduced as follows. As shown in FIG. 8, the method for determining antenna weights includes the following S801-S804.
[0166] In S801, the network device obtains the measurement information of the NCD SSBs of the multiple terminals in the to-be-optimized area.
[0167] In one implementation, if the terminal accesses on the CD SSBs, the network device obtains the measurement information of the CD SSBs of the terminal measured in the serving cell and the measurement information of the CD SSBs of the terminal measured in the neighboring cell. If the terminal accesses on the NCD SSBs, the network device obtains the measurement information of the NCD SSBs of the terminal measured in the serving cell and the measurement information of the NCD SSBs of the terminal measured in the neighboring cell.
[0168] It should be noted that the process of obtaining the measurement information of the NCD SSBs of the multiple terminals in the to-be-optimized area by the network device is similar to the process of obtaining the measurement information of the CD SSBs of the multiple terminals in the to-be-optimized area by the network device in S201. For the implementation of S801, reference can be made to the understanding of S201, and no further description is given herein.
[0169] In S802, the network device converts the measurement information of the NCD SSB of the terminal into the measurement information of the CD SSB of the terminal.
[0170] It should be noted that the process of converting the measurement information of the NCD SSB of the terminal into the measurement information of the CD SSB of the terminal by the network device is similar to the process of converting the measurement information of the CD SSB of the terminal into the measurement information of the NCD SSB of the terminal by the network device in S202 described above. The difference is that the measurement information of the CD SSB of the terminal is converted into the measurement information of the NCD SSB of the terminal in S202 described above, while the measurement information of the NCD SSB of the terminal is converted into the measurement information of the CD SSB of the terminal in S802. The implementation process of S802 can refer to S202 described above, and the present disclosure will not make any further description.
[0171] In S803, the network device determines the antenna weight of the CD SSB of each cell in the to-be-optimized area based on the measurement information of the CD SSB of the terminal.
[0172] In S804, the network device takes the antenna weight of the CD SSB as the target antenna weight of the NCD SSB.
[0173] The embodiment of the present disclosure provides an antenna weight determination method. The network device obtains the measurement information of the NCD SSB of the terminal in the area, and converts the measurement information of the NCD SSB of the terminal into the measurement information of the CD SSB. Then, the network device determines the antenna weight of the CD SSB of the cell in the area based on the measurement information of the CD SSB of the terminal, and takes the antenna weight of the CD SSB of the cell as the antenna weight of the NCD SSB of the cell. Based on this, the network device can determine the measurement information of the CD SSB according to the measurement information of the NCD SSB in the area, determine the antenna weight of the CD SSB that is suitable for the measurement information of the CD SSB according to the measurement information of the CD SSB of the terminal, and finally take the antenna weight of the CD SSB of the cell as the antenna weight of the NCD SSB. Thus, the problem that the antenna weight of the NCD SSB cannot be determined in the related art is solved. Based on the above scheme, in addition to optimizing the downlink coverage performance of the NCD SSB of the cell, the 5G offloading ratio of the dual-mode terminal can also be improved.
[0174] In scenario 2, similar to scenario 1 described above, in S802 described above, the network device can convert the measurement information of the NCD SSB of the terminal into the measurement information of the CD SSB of the terminal in any one of the following manner 3 or manner 4. Manner 3 is based on the initial antenna weight of the serving cell for conversion. Manner 4 is based on a preset measurement information conversion model for conversion. The following will be described.
[0175] Manner 3: Based on the initial antenna weight of the serving cell, the measurement information of the NCD SSB of the terminal is converted into the measurement information of the CD SSB of the terminal.
[0176] In manner 3, the network device obtains the initial antenna weight of the NCD SSB and the initial antenna weight of the CD SSB of the serving cell of the terminal.
[0177] The network device converts the measurement information of the NCD SSB of the terminal into the measurement information of the CD SSB of the terminal based on the initial antenna weight of the NCD SSB and the initial antenna weight of the CD SSB of the serving cell of the terminal.
[0178] It should be noted that the implementation manner of manner 3 is similar to manner 1, and the implementation process can be referred to manner 1, and the present disclosure will not repeat it here.
[0179] Manner 4: Conversion based on a preset measurement information conversion model.
[0180] In manner 4, the network device inputs the measurement information of the NCD SSB of the terminal into the preset measurement information conversion model to obtain the measurement information of the CD SSB of the terminal.
[0181] It should be noted that the implementation manner of manner 4 is similar to manner 2, and the implementation process can be referred to manner 2, and the present disclosure will not repeat it here.
[0182] In some embodiments, similar to the above scenario 1, in the above S803, the process that the network device determines the antenna weight of the CD SSB of each cell in the to-be-optimized area based on the measurement information of the CD SSB of the terminal includes the following scenarios 2.1 and 2.2, which are scenario 2.1, the network device determines the optimal antenna weight of the CD SSB of a single cell; and scenario 2.2, the network device determines the optimal antenna weight of the CD SSB of multiple cells, which are described as follows.
[0183] Scenario 2.1: The network device determines the optimal antenna weight of the CD SSB of a single cell.
[0184] In combination with FIG. 8, as shown in FIG. 9, in the above S803, the process that the network device determines the antenna weight of the CD SSB of each cell in the to-be-optimized area based on the measurement information of the CD SSB of the terminal includes the following S901.
[0185] In S901, the network device finds the antenna weight that meets the optimization target in the antenna weight set as the antenna weight of the CD SSB of the cell based on the measurement information of the CD SSB of the terminal under each cell in the to-be-optimized area.
[0186] The optimization target includes that an output value of a cumulative distribution function of a reference signal received power (RSRP) of the CD SSB of the terminal under the cell reaches a preset value.
[0187] It should be noted that the scenario 2.1 is similar to the implementation manner of the above scenario 1.1, and the difference is that the above scenario 1.1 optimizes the antenna weight of the NCD SSB based on the NCD SSB of the terminal, and the scenario 2.1 optimizes the antenna weight of the CD SSB based on the CD SSB of the terminal. The implementation process of the scenario 2.1 can refer to the above scenario 1.1, and the present disclosure does not make redundant description here.
[0188] Scenario 2.2: The network device determines the optimal antenna weight of the CD SSB of the multi-cell.
[0189] In combination with FIG. 8, as shown in FIG. 10, in the above S803, the network device determines the antenna weight of the CD SSB of each cell in the to-be-optimized area based on the measurement information of the CD SSB of the terminal can be implemented by the following S1001.
[0190] In S1001, the network device finds the antenna weight satisfying the optimization target as the antenna weight of the CD SSB of the cell in the antenna weight set based on the measurement information of the CD SSB of the terminal under each cell cluster.
[0191] The optimization target includes that an output value of a cumulative distribution function of a signal to interference plus noise ratio (SINR) of the CD SSB of the terminal under the cell cluster reaches a preset value.
[0192] It should be noted that the scenario 2.2 is similar to the implementation manner of the above scenario 1.2, and the difference is that the above scenario 1.2 optimizes the antenna weight of the NCD SSB based on the NCD SSB of the terminal, and the scenario 2.2 optimizes the antenna weight of the CD SSB based on the CD SSB of the terminal. The implementation process of the scenario 2.2 can refer to the above scenario 1.2, and the present disclosure does not make redundant description here.
[0193] The above various scenarios and various manners can be combined, and the present disclosure does not limit the embodiments.
[0194] It can be understood that, in order to achieve the above functions, the antenna weight determination apparatus comprises hardware structures and / or software modules corresponding to the functions. Those skilled in the art should easily realize that, in combination with the algorithm steps of the examples described in the embodiments of the present disclosure, the embodiments of the present disclosure can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of the present disclosure.
[0195] The embodiments of the present disclosure can divide the functional modules of the antenna weight determination apparatus according to the above method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one functional module. The integrated module can be realized in the form of hardware or software. It should be noted that the division of modules in the embodiments of the present disclosure is illustrative, and is only a logical functional division. When actually implemented, there can be another division manner. The following will be described taking the example of dividing each functional module according to each function.
[0196] FIG. 11 is a structural schematic diagram of an antenna weight determination apparatus according to an embodiment of the present disclosure. The antenna weight determination apparatus can execute the antenna weight determination method provided by the above method embodiments. As shown in FIG. 11, the antenna weight determination apparatus comprises a processing unit 1101 and a communication unit 1102.
[0197] The communication unit 1102 is configured to obtain measurement information of cell-defined synchronization signal blocks (CD SSBs) of a plurality of terminals in a to-be-optimized area. The to-be-optimized area comprises at least one cell. The processing unit 1101 is configured to convert the measurement information of the CD SSBs of each terminal in the plurality of terminals into measurement information of non-cell-defined synchronization signal blocks (NCD SSBs) of the corresponding terminal. The processing unit 1101 is further configured to determine target antenna weights of the NCD SSBs of each cell in the to-be-optimized area based on the measurement information of the NCD SSBs of each terminal in the plurality of terminals.
[0198] In an implementation manner, the communication unit 1102 is configured to, for example, obtain initial antenna weights of the NCD SSBs and the CD SSBs of a serving cell of a terminal. The processing unit 1101 is further configured to convert the measurement information of the CD SSBs of the terminal into the measurement information of the NCD SSBs of the terminal based on the initial antenna weights of the NCD SSBs and the CD SSBs of the serving cell of the terminal.
[0199] In one implementation, the processing unit 1101 is, for example, configured to: input the measurement information of the terminal's CD SSB into a preset measurement information conversion model to obtain the measurement information of the terminal's NCD SSB.
[0200] In one implementation, the processing unit 1101, for example, is configured to: based on the measurement information of the NCD SSB of the terminal in each cell in the area to be optimized, search the antenna weight set for an antenna weight that satisfies the optimization objective as the target antenna weight of the cell. The optimization objective includes: the output value of the cumulative distribution function of the reference signal received power (RSRP) of the NCD SSB of the terminal in the cell reaches a preset value.
[0201] In one implementation, the processing unit 1101 is configured to: divide the cells in the area to be optimized into multiple cell clusters; and based on the measurement information of the NCD SSB of the terminals under each of the multiple cell clusters, search for antenna weights that satisfy the optimization objective in the antenna weight set as the target antenna weights for the cell. The optimization objective includes: the output value of the cumulative distribution function of the signal-to-interference-plus-noise ratio (SINR) of the NCD SSB of the terminals under the cell cluster reaches a preset value.
[0202] In one implementation, the processing unit 1101 is further configured to: determine the overlap coverage of each cell in the area to be optimized based on the measurement information of the NCD SSB of the terminal under each cell in the area to be optimized, wherein the overlap coverage of the cell is used to characterize the degree of signal coverage overlap between neighboring cells of the cell; and divide the cells in the area to be optimized into multiple cell clusters based on the overlap coverage of each cell in the area to be optimized.
[0203] In one implementation, the processing unit 1101 is further configured to: determine the first number of terminals and the second number of terminals in each cell based on the measurement information of the NCD SSB of the terminals under each cell. The first number of terminals is the number of terminals that satisfy at least two of the first, second, and third conditions, and the second number of terminals is the number of terminals that satisfy the first condition. The ratio between the first number of terminals and the second number of terminals in a cell is used as the overlap coverage of the cell. The first condition includes: the measured signal quality of the serving cell is greater than or equal to a first threshold; the second condition includes: the measured signal quality of neighboring cells is greater than or equal to a second threshold; the third condition includes: the difference between the measured signal quality of neighboring cells and the measured signal quality of the serving cell is less than or equal to a third threshold.
[0204] In one implementation, the measurement information of the terminal's NCD SSB includes: RSRP measured by the terminal in the serving cell's NCD SSB, and RSRP measured by the terminal in the neighboring cell's NCD SSB.
[0205] FIG. 12 is a structural schematic diagram of another antenna weight determination apparatus according to an embodiment of the present disclosure, which can perform the antenna weight determination method provided by the method embodiments described above. As shown in FIG. 12, the antenna weight determination apparatus includes a processing unit 1201 and a communication unit 1202.
[0206] The communication unit 1202 is configured to obtain measurement information of non-cell defined synchronization signal blocks (NCD SSBs) of a plurality of terminals in a to-be-optimized area. The processing unit 1201 is configured to convert the measurement information of the NCD SSBs of each terminal in the plurality of terminals into measurement information of cell defined synchronization signal blocks (CD SSBs) of the corresponding terminal. The processing unit 1201 is further configured to determine antenna weights of the CD SSBs of each cell in the to-be-optimized area based on the measurement information of the CD SSBs of each terminal in the plurality of terminals; and take the antenna weights of the CD SSBs as target antenna weights of the NCD SSBs.
[0207] In an implementation manner, the processing unit 1201 is, for example, configured to obtain initial antenna weights of the NCD SSBs and initial antenna weights of the CD SSBs of a serving cell of a terminal; and convert the measurement information of the NCD SSBs of the terminal into the measurement information of the CD SSBs of the terminal based on the initial antenna weights of the NCD SSBs and the initial antenna weights of the CD SSBs of the serving cell of the terminal.
[0208] In an implementation manner, the processing unit 1201 is, for example, configured to input the measurement information of the NCD SSBs of the terminal into a preset measurement information conversion model to obtain the measurement information of the CD SSBs of the terminal.
[0209] In an implementation manner, the processing unit 1201 is, for example, configured to: based on the measurement information of the CD SSBs of the terminals under each cell in the to-be-optimized area, search for antenna weights satisfying an optimization target in a set of antenna weights as the antenna weights of the CD SSBs of the cell. The optimization target includes that an output value of a cumulative distribution function of reference signal received signal power (RSRP) of the CD SSBs of the terminals under the cell reaches a preset value.
[0210] In an implementation manner, the processing unit 1201 is, for example, configured to: based on the measurement information of the CD SSBs of the terminals under each cell cluster, search for antenna weights satisfying an optimization target in a set of antenna weights as the antenna weights of the CD SSBs of the cell. The optimization target includes that an output value of a cumulative distribution function of a signal to interference plus noise ratio (SINR) of the CD SSBs of the terminals under the cell cluster reaches a preset value.
[0211] In an implementation, the processing unit 1201 is further configured to determine, based on the measurement information of the CD SSB of the terminal under each cell in the to-be-optimized area, an overlapping coverage of each cell in the to-be-optimized area, the overlapping coverage of the cell being used to represent a degree of signal coverage overlap between the cell and a neighbor cell of the cell; and divide the cells in the to-be-optimized area into a plurality of cell clusters based on the overlapping coverage of each cell in the to-be-optimized area.
[0212] In an implementation, the processing unit 1201 is further configured to determine, based on the measurement information of the CD SSB of the terminal under each cell, a first terminal quantity and a second terminal quantity of each cell. The first terminal quantity is a quantity of terminals satisfying at least two of a first condition, a second condition, and a third condition, and the second terminal quantity is a quantity of terminals satisfying the first condition. A ratio between the first terminal quantity and the second terminal quantity of the cell is taken as the overlapping coverage of the cell. The first condition includes that a signal quality of a measured serving cell is greater than or equal to a first threshold; the second condition includes that a signal quality of a measured neighbor cell is greater than or equal to a second threshold; and the third condition includes that a difference between the signal quality of the measured neighbor cell and the signal quality of the measured serving cell is less than or equal to a third threshold.
[0213] In an implementation, the measurement information of the CD SSB of the terminal includes a RSRP measured by the terminal on a CD SSB of a serving cell and a RSRP measured by the terminal on a CD SSB of a neighbor cell.
[0214] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present disclosure provides another structure of the antenna weight determination apparatus involved in the above-mentioned embodiments. As shown in FIG. 13, the antenna weight determination apparatus 130 includes a processor 1302, a bus 1304. In some embodiments, the antenna weight determination apparatus can further include a memory 1301. In some embodiments, the antenna weight determination apparatus can further include a communication interface 1303.
[0215] The processor 1302 can implement or execute the various exemplary logical blocks, modules, and circuits described in combination with the embodiments of the present disclosure. The processor 1302 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It can implement or execute the various exemplary logical blocks, modules, and circuits described in combination with the embodiments of the present disclosure. The processor 1302 can also be a combination of implementing computing functions, such as a combination of one or more microprocessors, a combination of a DSP (digital signal processor) and a microprocessor, and the like.
[0216] The communication interface 1303 is configured to connect with other devices through a communication network. The communication network can be an Ethernet, a wireless access network, a wireless local area network (WLAN), or the like.
[0217] The memory 1301 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium, or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this.
[0218] As an implementation manner, the memory 1301 can exist independently of the processor 1302, and the memory 1301 can be connected with the processor 1302 through the bus 1304, and used to store instructions or program codes. When the processor 1302 invokes and executes the instructions or program codes stored in the memory 1301, the antenna weight determination method provided in the embodiments of the present disclosure can be implemented.
[0219] In another implementation manner, the memory 1301 can also be integrated with the processor 1302.
[0220] The bus 1304 can be an extended industry standard architecture (EISA) bus or the like. The bus 1304 can be divided into an address bus, a data bus, a control bus, and the like. For the convenience of representation, only one thick line is used in FIG. 13, but it does not mean that there is only one bus or only one type of bus.
[0221] Some embodiments of the embodiments of the present disclosure provide a computer-readable storage medium (for example, a non-transitory computer-readable storage medium) having computer program instructions stored therein. When the computer program instructions run on a computer, the computer is caused to execute the antenna weight determination method described in any of the above embodiments.
[0222] By way of example, the computer-readable storage medium can include a magnetic storage device (e.g., hard disk, floppy disk, magnetic strips), an optical disk (e.g., compact disk (CD), digital versatile disk (DVD)), a smart card, and a flash memory device (e.g., card, stick, or key drive), among others. The computer-readable storage medium described in the embodiments of the present disclosure can represent one or more devices and / or other machine-readable storage mediums for storing information. The term "machine-readable storage medium" can include, without limitation, wireless channels and various other media capable of storing, containing, and / or carrying instruction(s) and / or data.
[0223] The embodiments of the present disclosure provide a computer program product containing instructions, which, when executed on a computer, cause the computer to perform the antenna weight determination method described in any of the above embodiments.
[0224] The above describes only specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto, and any changes or replacements within the technical scope disclosed by the present disclosure should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A method for determining antenna weights, comprising: Obtain measurement information of the Cell Definition Synchronization Signal Block (CD SSB) for multiple terminals in the area to be optimized; The area to be optimized includes at least one cell; The measurement information of CD SSB of each of the plurality of terminals is converted into the measurement information of the non-cell defined synchronization signal block NCD SSB of the corresponding terminal; Based on the NCD SSB measurement information of each of the multiple terminals, the target antenna weights of the NCD SSB of each cell in the area to be optimized are determined.
2. The method according to claim 1, wherein, The step of converting the CD SSB measurement information of each of the plurality of terminals into the corresponding NCD SSB measurement information includes: Obtain the initial antenna weights of the NCD SSB and CD SSB of the serving cell for each of the plurality of terminals; Based on the initial antenna weights of the NCD SSB and CD SSB of the serving cell of each of the plurality of terminals, the measurement information of the CD SSB of each of the plurality of terminals is converted into the measurement information of the NCD SSB of the corresponding terminal.
3. The method according to claim 1, wherein, The step of converting the CD SSB measurement information of each of the plurality of terminals into the corresponding NCD SSB measurement information includes: The measurement information of CD SSB of each of the multiple terminals is input into a preset measurement information conversion model to obtain the measurement information of NCD SSB of the corresponding terminal.
4. The method according to claim 1, wherein, The determination of the target antenna weights for the NCD SSB of each cell in the region to be optimized, based on the measurement information of the NCD SSB of each of the plurality of terminals, includes: Based on the measurement information of the NCD SSB of the terminal in each cell in the region to be optimized, the antenna weights that meet the optimization objective are searched in the antenna weight set as the target antenna weights of the corresponding cell; wherein, the optimization objective includes: the output value of the cumulative distribution function of the reference signal received power (RSRP) of the NCD SSB of the terminal in the cell reaches a preset value.
5. The method according to claim 1, wherein, The determination of the target antenna weights for the NCD SSB of each cell in the region to be optimized, based on the measurement information of the NCD SSB of each of the plurality of terminals, includes: The cells in the area to be optimized are divided into multiple cell clusters; Based on the measurement information of the NCD SSB of the terminal under each of the multiple cell clusters, the antenna weights that meet the optimization objective are searched in the antenna weight set as the target antenna weights of the corresponding cell; wherein, the optimization objective includes: the output value of the cumulative distribution function of the signal-to-interference-plus-noise ratio (SINR) of the NCD SSB of the terminal under the cell cluster reaches a preset value.
6. The method according to claim 5, wherein, The step of dividing the cells in the region to be optimized into the plurality of cell clusters includes: Based on the measurement information of the terminal under each cell in the region to be optimized, the overlap coverage of each cell in the region to be optimized is determined. The overlap coverage of the cell is used to characterize the degree of signal coverage overlap between the corresponding cell and the neighboring cells of the corresponding cell. Based on the overlap coverage of each cell in the region to be optimized, the cells in the region to be optimized are divided into multiple cell clusters.
7. The method according to claim 6, wherein, The step of determining the overlap coverage of each cell in the region to be optimized based on the measurement information of the terminals in each cell of the region to be optimized includes: Based on the measurement information of the terminals under each cell, the first number of terminals and the second number of terminals in each cell are determined. The first number of terminals is the number of terminals that satisfy at least two of the first, second, and third conditions, and the second number of terminals is the number of terminals that satisfy the first condition. The ratio between the number of the first terminal and the number of the second terminal in the cell is used as the overlap coverage of the cell; The first condition includes: the measured signal quality of the serving cell is greater than or equal to a first threshold; The second condition includes: the signal quality of the measured neighboring cell is greater than or equal to the second threshold; The third condition includes: the difference between the measured signal quality of the neighboring cell and the measured signal quality of the serving cell is less than or equal to a third threshold.
8. The method according to claim 1, wherein, The measurement information of the terminal's NCD SSB includes: RSRP measured by the terminal in the serving cell's NCD SSB, and RSRP measured by the terminal in the neighboring cell's NCD SSB.
9. A method for determining antenna weights, comprising: Acquire measurement information of non-cell defined synchronization signal blocks (NCD SSBs) for multiple terminals in the area to be optimized; The measurement information of the NCD SSB of each of the plurality of terminals is converted into the measurement information of the cell definition synchronization signal block CD SSB of the corresponding terminal. Based on the measurement information of CD SSB of each of the multiple terminals, the antenna weights of CD SSB of each cell in the area to be optimized are determined. The antenna weights of the CD SSB are used as the target antenna weights of the NCD SSB.
10. The method according to claim 9, wherein, The step of converting the measurement information of the NCD SSB of each of the plurality of terminals into the measurement information of the cell definition synchronization signal block CD SSB of the corresponding terminal includes: Obtain the initial antenna weights of the NCD SSB and CD SSB of the serving cell for each of the plurality of terminals; Based on the initial antenna weights of the NCD SSB and CD SSB of the serving cell of each of the plurality of terminals, the measurement information of the NCD SSB of the corresponding terminal is converted into the measurement information of the CD SSB of the corresponding terminal.
11. The method according to claim 9, wherein, The step of converting the measurement information of the NCD SSB of each of the plurality of terminals into the measurement information of the cell definition synchronization signal block CD SSB of the corresponding terminal includes: The measurement information of NCD SSB of each of the multiple terminals is input into a preset measurement information conversion model to obtain the measurement information of CD SSB of the corresponding terminal.
12. The method according to claim 9, wherein, The determination of the antenna weights of the CD SSB of each cell in the area to be optimized, based on the measurement information of the CD SSB of each of the plurality of terminals, includes: Based on the measurement information of the CD SSB of the terminal in each cell in the region to be optimized, the antenna weights that meet the optimization objective are searched in the antenna weight set as the antenna weights of the CD SSB of the corresponding cell; the optimization objective includes: the output value of the cumulative distribution function of the reference signal received power RSRP of the terminal in the cell reaches a preset value.
13. The method according to claim 9, wherein, The determination of the antenna weights of the CD SSB of each cell in the area to be optimized, based on the measurement information of the CD SSB of each of the plurality of terminals, includes: Based on the measurement information of the CD SSB of the terminal under the cell cluster, the antenna weights that meet the optimization objective are searched in the antenna weight set as the antenna weights of the CD SSB of the cell; wherein, the optimization objective includes: the output value of the cumulative distribution function of the signal-to-interference-plus-noise ratio (SINR) of the CD SSB of the terminal under the cell cluster reaches a preset value.
14. An antenna weighting determination device, comprising: A memory and a processor; wherein the memory is coupled to the processor; the memory is used to store instructions executable by the processor; and the processor executes the instructions to perform the method according to any one of claims 1-13.
15. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method according to any one of claims 1-13.
16. A computer program product, wherein, The computer program product includes computer program instructions that, when executed by a processor, implement the method according to any one of claims 1-13.
Citation Information
Patent Citations
BWP switching method and device, and terminal
CN116367247A
Low-capability-level terminal communication method and device and nonvolatile storage medium
CN118201099A
Channel measurements and reporting procedures associated with bandwidth part switching
US20240015556A1
Measurement method and apparatus, and device and storage medium
WO2023151097A1