A reselection parameter determination method, apparatus, device, medium and program product
By acquiring multi-frequency coverage information and optimizing reselection parameters using the Particle Swarm Optimization (PSO) algorithm, the problem of poor carrier quality after frequency switching in multi-frequency networking was solved, thereby improving the data transmission rate and user experience of user terminals.
Patent Information
- Application Number
- CN202211130731.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-15
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2042-09-15
AI Technical Summary
In multi-frequency network structures, existing reselection parameters cannot adapt to different scenarios, resulting in poor carrier quality after frequency switching and affecting user experience.
By acquiring multi-frequency coverage information of the cell, the carrier change gain of idle-state user terminals is predicted, and the optimal reselection parameters are determined using the particle swarm optimization (PSO) algorithm to ensure that user terminals switch to carriers with better quality.
It improves the data transmission rate of idle user terminals when switching to service mode, thus enhancing the user experience.
Smart Images

Figure CN115623519B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of network maintenance, and in particular, to a reselection parameter determination method and device, equipment, medium and program product. BACKGROUND
[0002] In a multi-frequency networking structure, a reselection parameter needs to be used to perform frequency switching on an idle-state user terminal in a cell. The reselection parameter corresponding to the cell is usually configured with a default value, which is difficult to adapt to different scenarios and cannot guarantee the carrier quality after frequency switching, which may cause the data transmission rate of the idle-state user terminal after frequency switching to be reduced when the idle-state user terminal enters a service state, thereby affecting the user experience. SUMMARY
[0003] In view of the above problems, the embodiments of the present application provide a reselection parameter determination method, device, equipment, medium and program product to overcome the above problems or at least partially solve the above problems.
[0004] In a first aspect, the embodiments of the present application provide a reselection parameter determination method, comprising:
[0005] obtaining multi-frequency coverage information corresponding to a cell, each user terminal in the cell camping on a first frequency, the multi-frequency coverage information comprising: MRO data of an idle-state user terminal in the cell, and CDR data of each frequency associated with the cell;
[0006] predicting carrier change gain of the idle-state user terminal according to the multi-frequency coverage information, the carrier change gain being used to represent data transmission rate gain of the idle-state user terminal when camping on other frequencies associated with the cell from the first frequency;
[0007] determining a second frequency from each frequency associated with the cell according to the carrier change gain of the idle-state user terminal, and determining a reselection parameter corresponding to the second frequency, the reselection parameter being used for the idle-state user terminal to camp on the second frequency from the first frequency.
[0008] Optionally, the predicting the carrier change gain of the idle-state user terminal according to the multi-frequency coverage information comprises:
[0009] determining signal-to-noise ratio (SINR) of each frequency corresponding to the idle-state user terminal according to MRO data of the idle-state user terminal;
[0010] determining CQI corresponding to the SINR of each frequency according to a mapping relationship between the SINR and channel quality indicator (CQI);
[0011] predicting data transmission rates of the frequency points associated with the idle-state user terminal according to the CQI corresponding to the SINR of each of the frequency points and the CDR data of the frequency points associated with the idle-state user terminal;
[0012] predicting carrier change gain of the idle-state user terminal according to the data transmission rates of the frequency points.
[0013] Optionally, the acquiring the multi-frequency coverage information corresponding to the cell comprises:
[0014] determining the virtual grid corresponding to the cell according to the geographical position of the cell;
[0015] determining the multi-frequency coverage information mapped by the virtual grid corresponding to the cell according to the mapping relationship between the virtual grid and the multi-frequency coverage information.
[0016] Optionally, the mapping relationship between the virtual grid and the multi-frequency coverage information is determined by the following steps:
[0017] acquiring MRO data reported by a plurality of idle-state user terminals and acquiring CDR data of the frequency points associated with the MRO data;
[0018] matching the plurality of idle-state user terminals to corresponding virtual grids according to the frequency points on which the plurality of idle-state user terminals camp and the positions of the plurality of idle-state user terminals;
[0019] aggregating the MRO data reported by each idle-state user terminal matched to each virtual grid and the CDR data of the frequency points associated with the MRO data to obtain the multi-frequency coverage information corresponding to each virtual grid;
[0020] determining the mapping relationship between the virtual grid and the multi-frequency coverage information according to each virtual grid and the multi-frequency coverage information corresponding to each virtual grid.
[0021] Optionally, the multi-frequency coverage information corresponding to each virtual grid is determined by the following method:
[0022] acquiring the mean value of the MRO data of each frequency point associated with the virtual grid and acquiring the mean value of the CDR data of each frequency point associated with the virtual grid;
[0023] determining the mean value of the MRO data of each frequency point and the mean value of the CDR data of each frequency point as the multi-frequency coverage information corresponding to the virtual grid.
[0024] Optionally, the determining the second frequency point from the frequency points associated with the cell according to the carrier change gain of the idle-mode user terminal, and determining the reselection parameter corresponding to the second frequency point, comprises:
[0025] The second frequency point and the reselection parameter corresponding to the second frequency point are determined according to the carrier change gain of the idle-mode user terminal and the preset reselection parameter by using a particle swarm optimization (PSO) algorithm.
[0026] Optionally, the MRO data comprises: reference signal received power (RSRP) of each frequency point associated with the idle-mode user terminal, reference signal received quality (RSRQ) of each frequency point associated with the idle-mode user terminal, time advance (TA) of the idle-mode user terminal, and time stamp of data reported by the idle-mode user terminal.
[0027] And / or, the CDR data of each frequency point comprises: physical resource block (PRB) utilization rate and user CQI of each frequency point.
[0028] Optionally, the reselection parameter comprises at least one of:
[0029] Inter-frequency frequency point high-priority reselection threshold Threshxhigh;
[0030] Inter-frequency frequency point low-priority reselection threshold Threshxlow;
[0031] Inter-frequency measurement start threshold Snonintrasearch;
[0032] Cell offset CellQoffset.
[0033] In a second aspect, the embodiment of the application provides a reselection parameter determination device, comprising:
[0034] An acquisition module is configured to acquire multi-frequency coverage information corresponding to a cell, wherein each user terminal in the cell camps on a first frequency point, and the multi-frequency coverage information comprises: MRO data of an idle-mode user terminal in the cell, and CDR data of each frequency point associated with the cell.
[0035] A first processing module is configured to predict a carrier change gain of the idle-mode user terminal according to the multi-frequency coverage information, wherein the carrier change gain is used to represent a data transmission rate gain when the idle-mode user terminal camps on other frequency points associated with the cell from the first frequency point.
[0036] The second processing module is configured to determine a second frequency point from each frequency point associated with the cell according to a carrier change gain of the idle state user terminal, and determine a reselection parameter corresponding to the second frequency point, wherein the reselection parameter is used for the idle state user terminal to camp on the second frequency point from the first frequency point.
[0037] In a third aspect, an electronic device is provided, which includes a memory, a processor, and a computer program stored in the memory. The processor executes the computer program to implement the reselection parameter determination method disclosed in the embodiments of the present application.
[0038] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program / instruction. The computer program / instruction is executed by a processor to implement the reselection parameter determination method disclosed in the embodiments of the present application.
[0039] In a fifth aspect, a computer program product is provided, which includes a computer program / instruction. The computer program / instruction is executed by a processor to implement the reselection parameter determination method disclosed in the embodiments of the present application.
[0040] The embodiments of the present application have the following advantages:
[0041] In the present embodiment, the data transmission rate gain of the idle state user terminal after performing frequency point switching is predicted based on the multi-frequency coverage information, and then the frequency point to which the idle state user terminal in the cell needs to camp on and the reselection parameter required for camping on the frequency point are determined based on the predicted data transmission rate gain, so that the idle state user terminal in the cell can be switched to a carrier with better quality, thereby improving the data transmission rate of the idle state user terminal when entering the service state, and further improving the user perception experience. BRIEF DESCRIPTION OF DRAWINGS
[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0043] Figure 1 is a step flow chart of a reselection parameter determination method in the embodiments of the present application;
[0044] Figure 2 is a schematic diagram of an optimization scheme for improving user perception experience of multi-frequency networking based on idle state parameters in the embodiments of the present application;
[0045] Figure 3is a schematic diagram of a virtual grid according to an embodiment of the present application;
[0046] Figure 4 is a structural schematic diagram of a reselection parameter determination device according to an embodiment of the present application;
[0047] Figure 5 is a schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0048] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below with reference to the drawings and specific embodiments.
[0049] In a multi-frequency networking structure, after a UE (User Equipment) completes camping in a cell, the UE becomes an IDLE state UE. After the IDLE state UE completes RRC connection (Radio Resource Control connection), the IDLE state UE becomes a service state UE.
[0050] In a communication system using a multi-frequency networking structure such as an LTE (Long Term Evolution) system and an NR (New Radio) system, a reselection parameter is mainly used to implement multi-frequency interoperation control (cell reselection) on an IDLE state user terminal camping in a cell (host cell). That is, according to the reselection parameter, a cell is reselected from neighboring cells (frequency points of carriers covered by the neighboring cells are different from a frequency point of a carrier covered by the host cell) of the host cell, and the IDLE state user terminal is camped in the reselected cell.
[0051] However, the reselection parameter corresponding to the cell (i.e., the host cell) is usually configured with a default value, that is, without considering environmental changes and device conditions of the host cell and its neighboring cells, the IDLE state user terminal camping in the host cell will perform cell reselection under fixed triggering conditions and will be camped in a fixed neighboring cell. Therefore, the existing method for determining the reselection parameter is difficult to be applied to different scenarios and cannot guarantee the carrier quality after cell reselection (i.e., frequency point switching), which may cause the data transmission rate of the IDLE state user terminal after frequency point switching to be reduced when the IDLE state user terminal enters a service state, thereby affecting the user perception experience.
[0052] In view of this, the present application proposes an optimization scheme for improving user perception experience of multi-frequency networking based on an IDLE state reselection parameter. The reselection parameter corresponding to a cell is optimized for the purpose of improving user perception, so that the user terminal can be reselected to a carrier with better quality in an IDLE state, thereby ensuring that the user terminal can obtain a faster data transmission rate when the user terminal enters a service state.
[0053] Reference Figure 1As shown in FIG. 1, a flow chart of steps of a reselection parameter determination method in an embodiment of the present application is shown, and the reselection parameter determination method comprises the following steps: Figure 1 As shown in FIG. 1, a flow chart of steps of a reselection parameter determination method in an embodiment of the present application is shown, and the reselection parameter determination method comprises the following steps:
[0054] Step S11: Obtain multi-frequency coverage information corresponding to a cell, each user terminal in the cell camps on a first frequency point, and the multi-frequency coverage information comprises MRO data of idle-state user terminals in the cell and CDR data of each frequency point associated with the cell.
[0055] For example, the area covered by frequency point A is taken as a cell. At this time, the user terminals (including service-state user terminals and idle-state service terminals) in the cell camp on frequency point A (i.e. the first frequency point). The frequency points associated with the cell include the frequency point of the cell itself and the frequency points of neighboring cells. In the case that the neighboring cells of the cell include the area covered by frequency point B and the area covered by frequency point C, the frequency points associated with the cell include frequency point A, frequency point B and frequency point C.
[0056] The idle-state user terminals in the cell can measure the level information, reference signal received power (RSRP), reference signal received quality (RSRQ), time advance (TA) and the timestamps of the information of the serving cell (i.e. the cell where the idle-state user terminal camps) and the neighboring cells, and report the measured serving cell information and neighboring cell information as MRO data.
[0057] That is, the MRO data can include the reference signal received power (RSRP) of each frequency point associated with the idle-state user terminal, the reference signal received quality (RSRQ) of each frequency point associated with the idle-state user terminal, the time advance (TA) of the idle-state user terminal, and the timestamp of the data reported by the idle-state user terminal, wherein the TA can be used to determine the location of the idle-state user terminal.
[0058] The idle-state user terminal can measure the reference signal received quality (RSRQ) according to the following formula:
[0059] RSRP / RSSI SPECT_RB
[0060] RSSI=P noise +I neighbour +P receive
[0061] wherein N SPECT_RB represents the number of RBs (resource blocks) in the measurement bandwidth, RSSI represents the received signal strength indication, RSRP represents the reference signal received power, P noise represents the noise power, I neighbour represents the interference power of the neighboring cell, and P receive The received power is represented.
[0062] The user terminal in the idle state camping on the cell and its neighboring cells can measure the data transmission rate and channel quality of the camping frequency point and report the measured information as CDR data. Specifically, the CDR data of each frequency point can include the physical resource block (PRB) utilization rate and user CQI of each frequency point.
[0063] Therefore, by obtaining the multi-frequency coverage information of the cell including MRO data and CDR data, the relevant information of each frequency point associated with the cell can be efficiently obtained, so as to realize subsequent big data optimization of the reselection parameters.
[0064] Step S12: predicting the carrier change gain of the idle state user terminal according to the multi-frequency coverage information, the carrier change gain being used to represent the data transmission rate gain of the idle state user terminal when camping from the first frequency point to other frequency points associated with the cell.
[0065] In this embodiment, the data transmission rate of the idle state user terminal on the first frequency point can be determined according to the multi-frequency coverage information, and the data transmission rate of the idle state user terminal when switching to the neighboring frequency point can be predicted. The difference between the data transmission rate corresponding to each neighboring frequency point and the data transmission rate corresponding to the first frequency point is calculated to obtain the data transmission rate gain of the idle state user terminal when camping from the first frequency point to other frequency points associated with the cell, thereby realizing the prediction of the carrier change gain of the idle state user terminal.
[0066] As a possible implementation, the prediction of the carrier change gain of the idle state user terminal according to the multi-frequency coverage information includes:
[0067] determining the signal-to-noise ratio (SINR) of each frequency point corresponding to the idle state user terminal according to the MRO data of the idle state user terminal;
[0068] determining the channel quality indicator (CQI) corresponding to the SINR of each frequency point according to the mapping relationship between the SINR and the CQI;
[0069] predicting the data transmission rate of each frequency point associated with the idle state user terminal according to the CQI corresponding to the SINR of each frequency point and the CDR data of each frequency point associated with the idle state user terminal;
[0070] predicting the carrier change gain of the idle state user terminal according to the data transmission rate of each frequency point.
[0071] It can be understood that the mapping relationship between SINR and CQI can be obtained from the protocol. As shown in Table 1, the mapping relationship between SINR and CQI index obtained from the protocol 36.213 section 7.2.3 is shown as follows.
[0072] CQI index modulation code rate x 1024 efficiency Bler = 0.1, SINR (dB) 0 out of range <=-5.98 1 QPSK 78 0.1523 -5.98 < SINR <= -4.56 2 QPSK 120 0.2344 -4.56 < SINR <= -2.87 3 QPSK 193 0.377 -2.87 < SINR <= -1.1 4 QPSK 308 0.6016 -1.1 < SINR <= 0.8 5 QPSK 449 0.877 0.8 < SINR <= 2.65 6 QPSK 602 1.1758 2.65 < SINR <= 4.67 7 16QAM 378 1.4766 4.67 < SINR <= 6.54 8 16QAM 490 1.9141 6.54 < SINR <= 8.45 9 16QAM 616 2.4063 8.45 < SINR <= 10.52 10 64QAM 466 2.7305 10.52 < SINR <= 12.31 11 64QAM 567 3.3223 12.31 < SINR <= 14.62 12 64QAM 666 3.9023 14.62 < SINR <= 16.57 13 64QAM 772 4.5234 16.57 < SINR <= 18.65 14 64QAM 873 5.1152 18.65 < SINR <= 22.7 15 64QAM 948 5.5547 >22.7
[0073] Table 1
[0074] After obtaining the CQI of each frequency point, the data transmission rate of each frequency point can be determined by combining the CQI of each frequency point and the PRB utilization rate in the CDR data of each frequency point.
[0075] Alternatively, the signal-to-noise ratio SINR of a single frequency point can be determined according to the following formula:
[0076] SINR = RSRP / (P noise_RE + I noise_RE )
[0077] wherein RSRP represents the reference signal received power, P noise_RE represents the noise power corresponding to the resource particle, and I noise_RE represents the adjacent cell interference power corresponding to the resource particle.
[0078] As a possible implementation, after calculating the SINR of each adjacent cell based on the above formula, the SINR can be used to update the multi-frequency coverage information corresponding to the cell, so as to be queried and used subsequently.
[0079] Step S13: determining a second frequency point from each frequency point associated with the cell according to the carrier change gain of the idle state user terminal, and determining a reselection parameter corresponding to the second frequency point, wherein the reselection parameter is used for the idle state user terminal to camp on the second frequency point from the first frequency point.
[0080] In this embodiment, after obtaining the carrier change gain of each idle state user terminal, the optimal frequency point (i.e. the second frequency point) can be selected from the adjacent frequency points of the cell by an optimization algorithm according to the carrier change gain, and the reselection parameter used for the idle state user terminal to switch to the second frequency point can be found from the preset reselection parameter, so as to realize large data optimization of the reselection parameter and enable the user to reselect to the optimal quality carrier in the idle state, thereby obtaining the best experience in the first time when switching to the service state.
[0081] Alternatively, the reselection parameter comprises at least one of the following:
[0082] A-1: high priority frequency point reselection threshold Threshxhigh;
[0083] A-2: low priority inter-frequency reselection threshold Threshxlow;
[0084] A-3: inter-frequency measurement start threshold Snonintrasearch;
[0085] A-4: cell offset CellQoffset.
[0086] For item A-1, Threshxhigh is used to set the trigger condition of high priority reselection. For example, if a UE meets the following conditions for a neighbor cell whose reselection priority is higher than that of the serving cell: 1, the level value Srxlev of the neighbor cell is higher than Threshxhigh, and the condition is met for a preset reselection time; 2, the UE stays in the serving cell for more than 1 second. The UE should trigger the reselection procedure for the neighbor cell.
[0087] For item A-2, Threshxlow is used to set the trigger condition of low priority reselection. For example, if a UE meets the following conditions for a neighbor cell whose reselection priority is lower than that of the serving cell: 1, no cell meets the trigger condition of high priority reselection; 2, no cell meets the trigger condition of the same priority reselection; 3, Srxlev of the serving cell < Threshservinglow, and Srxlev of the serving cell > Threshxlow, and the condition is met for a preset cell reselection time; 4, the UE stays in the serving cell for more than 1 second. The UE should trigger the reselection procedure for the neighbor cell.
[0088] For item A-3, Snonintrasearch is used to set the trigger condition of inter-frequency measurement. For example, when Srxlev of the serving cell <= Snonintrasearch, the UE must perform measurement on the inter-frequency neighbor cell of the serving cell to perform frequency switching.
[0089] For item A-4, CellQoffset is used to control the difficulty of cell reselection. The greater the cell offset value corresponding to a neighbor cell, the more difficult it is to reselect to the neighbor cell.
[0090] By using the technical solution of the embodiments of the present application, the data transmission rate gain of the idle state user terminal in a cell after frequency switching is predicted through multi-frequency coverage information, and based on the predicted data transmission rate gain, the frequency point to which the idle state user terminal in the cell needs to camp on and the reselection parameters required for camping on the frequency point are determined, so as to ensure that the idle state user terminal in the cell can switch to a carrier with better quality, so as to improve the data transmission rate of the idle state user terminal when entering the service state, and further improve the user perception experience.
[0091] Optionally, in an embodiment, the multi-frequency coverage information corresponding to the cell is obtained, including:
[0092] determining a virtual grid corresponding to the cell according to a geographical position of the cell;
[0093] determining multi-frequency coverage information mapped by the virtual grid corresponding to the cell according to a mapping relationship between the virtual grid and the multi-frequency coverage information.
[0094] wherein different virtual grids represent areas of different position ranges, and sizes of the ranges are determined by preset virtual grid sizes. By an area where the geographical position of the cell is located, a virtual grid corresponding to the area is determined, and then multi-frequency coverage information of the area is obtained.
[0095] Optionally, the mapping relationship between the virtual grid and the multi-frequency coverage information is determined by the following steps:
[0096] obtaining MRO data reported by a plurality of idle-state user terminals, and obtaining CDR data of each frequency point associated with the MRO data;
[0097] matching the plurality of idle-state user terminals to corresponding virtual grids respectively according to frequencies on which the plurality of idle-state user terminals camp and positions of the plurality of idle-state user terminals;
[0098] aggregating MRO data reported by each idle-state user terminal matched to each virtual grid and CDR data of each frequency point associated with the MRO data, to obtain multi-frequency coverage information corresponding to each virtual grid;
[0099] determining a mapping relationship between the virtual grid and the multi-frequency coverage information according to each virtual grid and the multi-frequency coverage information corresponding to each virtual grid.
[0100] Exemplarily, as shown in a schematic diagram of an optimization scheme for improving user perception experience of multi-frequency networking based on IDLE state parameters, Figure 2 firstly, MRO data and CDR data of a plurality of frequency points are obtained by using user terminals of each cell. Based on geographical positions of each cell (including a same-frequency cell and a different-frequency cell), a region corresponding to each cell as a master cell is found, and a virtual grid is established to represent the region, so as to realize gridding of the region where each cell is located. As shown in Figure 3 a hexagonal region in Figure 3 represents a virtual grid, and user terminals in the hexagonal region are user terminals camped to a master cell corresponding to the hexagonal region, that is, user terminals matched to the corresponding virtual grid.
[0101] As shown in Figure 2As shown, after establishing a virtual grid, the MRO and CDR data reported by the user terminals of each virtual grid can be quickly matched and aggregated on a single virtual grid basis, thereby restoring the multi-frequency coverage information corresponding to each virtual grid.
[0102] For example, the multi-frequency coverage information corresponding to each virtual grid is shown in Table 2 below.
[0103]
[0104] Table 2
[0105] In Table 2, Virtual Grid represents the index number of the virtual grid, Serving F1 represents the primary serving cell information, and Neighbor F2…Fn represents the neighbor cell information of (n-1) neighbor cells.
[0106] Optionally, the multi-frequency coverage information corresponding to each virtual grid is determined in the following way:
[0107] Obtain the mean value of MRO data for each frequency point associated with the virtual grid, and obtain the mean value of CDR data for each frequency point associated with the virtual grid;
[0108] The mean value of the MRO data and the mean value of the CDR data for each frequency point are used to determine the multi-frequency coverage information corresponding to the virtual grid.
[0109] In this embodiment, based on the timestamp of the MRO / CDR data reported by the user terminal, all MRO / CDR data reported for the same frequency point within a certain period of time can be extracted, the average value of all MRO / CDR data reported within that period of time can be calculated, and the average value of the MRO / CDR data can be determined as the MRO / CDR data corresponding to that frequency point.
[0110] Furthermore, such as Figure 2 As shown, after constructing a virtual grid and restoring multi-frequency coverage information, CQI and carrier change gain can be calculated. Then, based on the carrier change gain of the idle user terminal and the preset reselection parameters, modeling is performed using the particle swarm optimization (PSO) algorithm to determine the second frequency point and the reselection parameters corresponding to the second frequency point, thereby obtaining the optimal reselection parameters.
[0111] It can be understood that the parameter optimization problem is abstracted as a data variable calculation problem by the particle swarm optimization (PSO) algorithm, that is, the optimization effect can be equivalent to the superposition calculation result of parameter changes with the maximum user rate (i.e., data transmission rate) as the object. If the transmission data rate change of each user terminal is regarded as an independent unknown variable, there is a set of optimal solutions that can maximize the comprehensive benefits in a two-dimensional space with the parameter optimization and rate gain as coordinates.
[0112] Specifically, a particle swarm is constructed according to the idle-state user terminals in the cell, one particle in the particle swarm represents one idle-state user terminal, the position of the particle represents the reselection parameters of the idle-state user terminal configured for a frequency point, a fitness function of the particle is constructed with the maximum carrier change gain as the optimization target, the fitness of each particle is calculated according to the fitness function, and the individual extreme value (the optimal solution currently found by the particle itself), the global extreme value (the optimal solution currently found by the particle swarm), the speed and the position of each particle are iteratively updated according to the fitness of each particle, until the iteration condition is met, and the frequency point and the reselection parameters corresponding to the global extreme value are output.
[0113] Optionally, the d-th dimensional speed of the particle i (each dimension of the particle corresponds to a reselection parameter) is updated according to the following formula:
[0114]
[0115] wherein, represents the d-th dimensional speed of the particle i, t represents the iteration number, c1 and c2 represent learning factors, r1 and r2 represent random numbers between 0 and 1, x id represents the d-th dimensional position of the particle i, P id represents the individual extreme value, P gd represents the global extreme value.
[0116] The d-th dimensional position of the particle i is updated according to the following formula:
[0117]
[0118] wherein, represents the d-th dimensional position of the particle i, t represents the iteration number, represents the d-th dimensional speed of the particle i.
[0119] It should be noted that the reselection parameter determination method provided by the above embodiment is applicable to various scenarios, such as a weak coverage scenario (mainly affected by network topology and wireless environment) in which different frequency bands exist and coverage differences exist, an overlapping coverage scenario in which carrier overlapping coverage interference exists, an indoor and outdoor alternating scenario, an indoor macro station signal strong scenario in which a dropped line or an increased bit error rate caused by unstable signal leakage exists, and an indoor signal leakage scenario in which the indoor macro station signal strong scenario is located at a window position of a building. By predicting the carrier change gain of multiple idle state user terminals in the same scenario and determining the optimal reselection parameter based on the carrier change gain of the multiple idle state user terminals, it can be ensured that all user terminals in the scenario can be reselected to a carrier with better quality in an idle state, so that when each user terminal is switched to a service state, each user can obtain the best experience in the first time.
[0120] For the method embodiment, in order to simply describe, it is expressed as a series of action combinations, but those skilled in the art should know that the embodiments of the present application are not limited by the action sequence described, because according to the embodiments of the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.
[0121] Figure 4 FIG. 1 is a structural schematic diagram of a reselection parameter determination device according to an embodiment of the present application. The device comprises:
[0122] The acquisition module is configured to acquire multi-frequency coverage information corresponding to a cell, each user terminal in the cell is camped on a first frequency point, and the multi-frequency coverage information comprises MRO data of idle state user terminals in the cell and CDR data of each frequency point associated with the cell.
[0123] The first processing module is configured to predict a carrier change gain of the idle state user terminals according to the multi-frequency coverage information, and the carrier change gain is used to represent a data transmission rate gain when the idle state user terminals are camped on other frequency points associated with the cell from the first frequency point.
[0124] The second processing module is configured to determine a second frequency point from each frequency point associated with the cell according to the carrier change gain of the idle state user terminals, and determine a reselection parameter corresponding to the second frequency point, the reselection parameter being used for the idle state user terminals to camp on the second frequency point from the first frequency point.
[0125] Optionally, the first processing module is specifically configured to determine a signal-to-noise ratio (SINR) of each frequency point corresponding to the idle state user terminals according to the MRO data of the idle state user terminals.
[0126] determine, according to a mapping relationship between the SINR and a channel quality indicator (CQI), the CQI corresponding to each of the SINRs of the frequency points;
[0127] predict, according to the CQI corresponding to each of the SINRs of the frequency points and the CDR data of each of the frequency points associated with the idle-state user terminal, a data transmission rate of each of the frequency points associated with the idle-state user terminal;
[0128] predict, according to the data transmission rate of each of the frequency points, a carrier change gain of the idle-state user terminal.
[0129] Optionally, the obtaining module is specifically configured to determine the virtual grid corresponding to the cell according to a geographical position of the cell.
[0130] determine, according to a mapping relationship between the virtual grid and the multi-frequency coverage information, the multi-frequency coverage information mapped by the virtual grid corresponding to the cell.
[0131] Optionally, the method further comprises a third processing module.
[0132] The third processing module is configured to obtain MRO data reported by a plurality of idle-state user terminals and obtain CDR data of each of the frequency points associated with the MRO data.
[0133] match the plurality of idle-state user terminals to corresponding virtual grids according to the frequency points on which the plurality of idle-state user terminals reside and positions of the plurality of idle-state user terminals.
[0134] aggregate the MRO data reported by each of the idle-state user terminals matched to each of the virtual grids and the CDR data of each of the frequency points associated with the MRO data, to obtain the multi-frequency coverage information corresponding to each of the virtual grids.
[0135] determine the mapping relationship between the virtual grid and the multi-frequency coverage information according to each of the virtual grids and the multi-frequency coverage information corresponding to each of the virtual grids.
[0136] Optionally, the third processing module is specifically configured to obtain an average of the MRO data of each of the frequency points associated with the virtual grid and an average of the CDR data of each of the frequency points associated with the virtual grid.
[0137] determine the average of the MRO data of each of the frequency points and the average of the CDR data of each of the frequency points as the multi-frequency coverage information corresponding to the virtual grid.
[0138] Optionally, the second processing module is configured to determine the second frequency point and the reselection parameter corresponding to the second frequency point according to the carrier change gain of the idle-mode user terminal and the preset reselection parameter by using a particle swarm optimization (PSO) algorithm.
[0139] Optionally, the MRO data comprises reference signal received power (RSRP) of each frequency point associated with the idle-mode user terminal, reference signal received quality (RSRQ) of each frequency point associated with the idle-mode user terminal, time advance (TA) of the idle-mode user terminal, and a time stamp of the data reported by the idle-mode user terminal.
[0140] Optionally, the CDR data of each frequency point comprises physical resource block (PRB) utilization and user CQI of each frequency point.
[0141] Optionally, the reselection parameter comprises at least one of the following:
[0142] a high-priority inter-frequency frequency point reselection threshold Threshxhigh;
[0143] a low-priority inter-frequency frequency point reselection threshold Threshxlow;
[0144] an inter-frequency measurement start threshold Snonintrasearch;
[0145] a cell bias CellQoffset.
[0146] It should be noted that the device embodiment is similar to the method embodiment, and thus the description is relatively simple, and the related parts can be referred to the method embodiment.
[0147] The present application embodiment further provides an electronic device, referring to Figure 5 , Figure 5 is a schematic diagram of the electronic device according to the present application embodiment. As shown in Figure 5 , the electronic device 100 comprises a memory 110 and a processor 120, the memory 110 and the processor 120 are communicatively connected through a bus, and the memory 110 stores a computer program, the computer program can be run on the processor 120, and thus the steps in the reselection parameter determination method disclosed in the present application embodiment are implemented.
[0148] The present application embodiment further provides a computer readable storage medium, which stores a computer program / instruction, and the computer program / instruction is executed by a processor to implement the reselection parameter determination method disclosed in the present application embodiment.
[0149] The embodiment of the present application further provides a computer program product, comprising computer programs / instructions, which, when executed by a processor, implement the reselection parameter determination method disclosed in the embodiment of the present application.
[0150] Each of the embodiments in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other.
[0151] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, device or computer program product. Therefore, the embodiments of the present application can adopt a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present application can adopt the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program codes.
[0152] The embodiments of the present application are described with reference to flowcharts and / or block diagrams according to the methods, systems, devices, storage media and program products of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing terminal equipment to produce a machine, so that the instructions executed by the computer or other programmable data processing terminal equipment produce a device for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that performs the functions specified in one or more flows and / or blocks.
[0153] These computer program instructions can also be stored in a computer readable storage medium that can guide the computer or other programmable data processing terminal equipment to work in a specific way, so that the instructions stored in the computer readable storage medium produce a product including instruction apparatus, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that performs the functions specified in one or more flows and / or blocks.
[0154] These computer program instructions can also be loaded into a computer or other programmable data processing terminal equipment, so that a series of operation steps are performed on the computer or other programmable terminal equipment to produce a computer implemented process, so that the instructions executed on the computer or other programmable terminal equipment provide a process for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1steps of a function specified in one or more blocks.
[0155] While the preferred embodiments of the application have been described above, it should be understood that many modifications and adaptations will occur to those skilled in the art upon the reading and understanding of the foregoing description. For example, the embodiments of the application can be applied to any type of wireless communication system. Therefore, it is intended that the claims be construed as including all such modifications and adaptations as fall within the scope of the embodiments of the application.
[0156] Finally, it should be noted that, in this document, the term "only" is used to set off at least one particular feature, material or component from another feature, material or component. In this document, the terms "comprise(s)," "include(s)," and "have(s)," and variations thereof, are used synonymously to denote the inclusion of a stated integer or group of integers but not the exclusion of any other integer or group of integers. In this document, relational terms such as first and second, and the like, can be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the singular forms of words such as "a," "an," and "the," include plural referents unless the context clearly dictates otherwise. Similarly, the terms "comprise(s)," "comprising," "include(s)," and "including," along with the like, are used generically and are intended to encompass the inclusion of one or more steps, features, structures, or elements not expressly recited. The terms "exemplary" and "for example" are used to identify important aspects of the application, but do not limit the application to these aspects. To the extent that certain details have not been shown, or certain approaches or intermediate steps have not been described, the omission is for the purpose of brevity and clarity in summary form and is not intended to limit or add limitations to the application.
[0157] The above provides a reselection parameter determination method, device, equipment, medium and program product, the principle and implementation mode of the application are described in the text by applying specific examples, the above example is only used to help understand the method and core idea of the application; at the same time, for those skilled in the art, according to the idea of the application, the specific implementation mode and application range will be changed; in view of the above, the content of the description should not be understood as the limitation of the application.
Claims
1. A method for determining reselection parameters, characterized in that, The method comprises: acquiring multi-frequency coverage information corresponding to a cell, each user terminal in the cell camping on a first frequency, the multi-frequency coverage information comprising MRO data of idle-state user terminals in the cell and CDR data of each frequency point associated with the cell; predicting a carrier change gain of the idle-state user terminal according to the multi-frequency coverage information, the carrier change gain representing a data transmission rate gain of the idle-state user terminal camping on another frequency point associated with the cell from the first frequency point; determining a second frequency point from each frequency point associated with the cell according to the carrier change gain of the idle-state user terminal, and determining a reselection parameter corresponding to the second frequency point for the idle-state user terminal camping on the second frequency point from the first frequency point. The acquiring of the multi-frequency coverage information corresponding to the cell comprises: determining a virtual grid corresponding to the cell according to a geographical position of the cell; determining multi-frequency coverage information mapped by the virtual grid corresponding to the cell according to a mapping relationship between the virtual grid and the multi-frequency coverage information. The mapping relationship between the virtual grid and the multi-frequency coverage information is determined by the following steps: acquiring MRO data reported by a plurality of idle-state user terminals, and acquiring CDR data of each frequency point associated with the MRO data; matching the plurality of idle-state user terminals to corresponding virtual grids according to frequencies on which the plurality of idle-state user terminals camp and positions of the plurality of idle-state user terminals; aggregating the MRO data reported by each idle-state user terminal matched to each virtual grid and the CDR data of each frequency point associated with the MRO data to obtain multi-frequency coverage information corresponding to each virtual grid; determining the mapping relationship between the virtual grid and the multi-frequency coverage information according to each virtual grid and the multi-frequency coverage information corresponding to each virtual grid.
2. The method of claim 1, wherein, The predicting of the carrier change gain of the idle-state user terminal according to the multi-frequency coverage information comprises: determining a signal-to-noise ratio (SINR) of each frequency point corresponding to the idle-state user terminal according to MRO data of the idle-state user terminal; determining a channel quality indicator (CQI) corresponding to the SINR of each frequency point according to a mapping relationship between the SINR and the CQI; predicting a data transmission rate of each frequency point associated with the idle-state user terminal according to the CQI corresponding to the SINR of each frequency point and the CDR data of each frequency point associated with the idle-state user terminal; predicting the carrier change gain of the idle-state user terminal according to the data transmission rate of each frequency point.
3. The method of claim 1, wherein, The multi-frequency coverage information corresponding to each virtual grid is determined by the following method: acquiring an average of MRO data of each frequency point associated with the virtual grid, and acquiring an average of CDR data of each frequency point associated with the virtual grid; determining the average of the MRO data of each frequency point and the average of the CDR data of each frequency point as the multi-frequency coverage information corresponding to the virtual grid.
4. The method of claim 1, wherein, The second frequency point is determined from each frequency point associated with the cell according to the carrier change gain of the idle state user terminal, and a reselection parameter corresponding to the second frequency point is determined. The second frequency point and the reselection parameter corresponding to the second frequency point are determined according to the carrier change gain of the idle state user terminal and the preset reselection parameter by using a particle swarm optimization (PSO) algorithm.
5. The method according to any of claims 1 to 4, characterized in that, The MRO data includes: reference signal received power (RSRP) of each frequency point associated with the idle state user terminal, reference signal received quality (RSRQ) of each frequency point associated with the idle state user terminal, time advance (TA) of the idle state user terminal, and a timestamp of data reported by the idle state user terminal. And / or, the CDR data of each frequency point includes: physical resource block (PRB) utilization rate of each frequency point and user CQI.
6. The method according to any one of claims 1 to 4, characterized in that, The reselection parameter includes at least one of: a high priority reselection threshold Threshxhigh of inter-frequency frequency points; a low priority reselection threshold Threshxlow of inter-frequency frequency points; an inter-frequency measurement start threshold Snonintrasearch; a cell offset CellQoffset.
7. A reselection parameter determination device, characterized in that, The method comprises: an acquisition module configured to acquire multi-frequency coverage information corresponding to a cell, each user terminal in the cell camping on a first frequency point, and the multi-frequency coverage information including: MRO data of idle state user terminals in the cell, and CDR data of each frequency point associated with the cell; a first processing module configured to predict a carrier change gain of the idle state user terminal according to the multi-frequency coverage information, the carrier change gain being used to represent a data transmission rate gain of the idle state user terminal when camping on other frequency points associated with the cell from the first frequency point; a second processing module configured to determine a second frequency point from each frequency point associated with the cell according to the carrier change gain of the idle state user terminal, and determine a reselection parameter corresponding to the second frequency point, the reselection parameter being used for the idle state user terminal to camp on the second frequency point from the first frequency point; the acquisition module is configured to determine a virtual grid corresponding to the cell according to a geographical position of the cell; determine the multi-frequency coverage information mapped by the virtual grid corresponding to the cell according to a mapping relationship between the virtual grid and the multi-frequency coverage information; a third processing module configured to acquire MRO data reported by a plurality of idle state user terminals, and acquire CDR data of each frequency point associated with the MRO data; match the plurality of idle state user terminals to corresponding virtual grids respectively according to frequency points camped on by the plurality of idle state user terminals and positions of the plurality of idle state user terminals; aggregate the MRO data reported by each idle state user terminal matched to each virtual grid and the CDR data of each frequency point associated with the MRO data to obtain multi-frequency coverage information corresponding to each virtual grid; determine the mapping relationship between the virtual grid and the multi-frequency coverage information according to each virtual grid and the multi-frequency coverage information corresponding to each virtual grid.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory, wherein the computer program comprises instructions that, when executed by the processor, cause the electronic device to perform the method of any one of claims 1-7. The processor executes the computer program to implement the reselection parameter determination method of any one of claims 1 to 6.
9. A computer readable storage medium having stored thereon computer programs / instructions, characterized in that, The computer program / instructions, when executed by the processor, implement the reselection parameter determination method of any one of claims 1 to 6.
10. A computer program product comprising computer programs / instructions, characterized in that, The computer program / instructions, when executed by the processor, implement the reselection parameter determination method of any one of claims 1 to 6.
Citation Information
Patent Citations
Method for cell selection and reselection, terminal, base station, and core network entity
CN108738096A
Wireless network quality optimization method and device
CN113115325A