CN114363974A - Method, device and storage medium for constructing list of neighbor cells to be handed over - Google Patents
Method, device and storage medium for constructing list of neighbor cells to be handed over Download PDFInfo
- Publication number
- CN114363974A CN114363974A CN202210041467.5A CN202210041467A CN114363974A CN 114363974 A CN114363974 A CN 114363974A CN 202210041467 A CN202210041467 A CN 202210041467A CN 114363974 A CN114363974 A CN 114363974A
- Authority
- CN
- China
- Prior art keywords
- base station
- value
- neighbor cell
- list
- received signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了待切换邻小区列表构建方法、设备以及存储介质,该方法包括:在进入切换进程时,获取邻居小区的基站指标信息和最大迭代次数;根据基站指标信息,计算邻居小区对应的基站的置信上界指数;将置信上界指数大于预设阈值的基站添加到基站列表,采用置信上界指数降序排列基站列表中的基站;依次扫描基站列表中的基站,当基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数;在迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表。本发明使用NCL配置算法构造待切换邻小区列表以达到减少信令开销和切换延迟的目的。
The invention discloses a method, device and storage medium for constructing a list of neighbor cells to be handed over. The method includes: when entering a handover process, acquiring base station index information and the maximum number of iterations of a neighbor cell; and calculating the base station corresponding to the neighbor cell according to the base station index information. The upper confidence index of When the value and load value meet the preset handover conditions, the corresponding base station is used as the target handover base station, the corresponding benefit value and cost value are calculated, and the number of iterations is updated; when the number of iterations is greater than or equal to the maximum number of iterations, the last iteration corresponds to The neighbor cell list of , is used as the neighbor cell list to be handed over. The present invention uses the NCL configuration algorithm to construct a list of neighbor cells to be handed over to achieve the purpose of reducing signaling overhead and handover delay.
Description
技术领域technical field
本发明涉及计算机网络技术领域,尤其是一种待切换邻小区列表构建方法、设备以及存储介质。The present invention relates to the technical field of computer networks, in particular to a method, device and storage medium for constructing a list of neighbor cells to be handed over.
背景技术Background technique
随着无线通信技术的发展,全球范围的网络覆盖需求日益增加,在当前5G异构网络架构下,宏基站为地面用户提供基本覆盖范围需求,小基站有针对性地提供更高的数据速率。在目前的移动通信网络中部署移动空中基站,引入了无人机作为空中基站为地面基站提供更加完备的覆盖范围,并且在高度密集的无线网络中为了能够移动切换性能,加入了NCL(邻小区列表)的配置来满足切换的要求。虽然目前的NCL配置方案能够在当下的无线网络中发挥一定的作用,但是在面对融合无人机基站的低空异构网络的时候,由于无人机基站部署密集,静态信息统计预测的难度较大,无法捕获真实网络中无线电传播条件对外界干扰的敏感性,准确性无法保证。With the development of wireless communication technology, the demand for network coverage around the world is increasing. Under the current 5G heterogeneous network architecture, macro base stations provide basic coverage requirements for terrestrial users, and small base stations provide targeted higher data rates. In the current mobile communication network, mobile air base stations are deployed, and drones are introduced as air base stations to provide more complete coverage for ground base stations. In order to enable mobile handover performance in highly dense wireless networks, NCL (neighboring cell) is added. list) configuration to meet the switching requirements. Although the current NCL configuration scheme can play a certain role in the current wireless network, when faced with a low-altitude heterogeneous network integrating UAV base stations, due to the dense deployment of UAV base stations, it is more difficult to predict static information statistics. The sensitivity of the radio propagation conditions in the real network to external interference cannot be captured, and the accuracy cannot be guaranteed.
需要说明的是,上述内容仅用于辅助理解本发明所解决的技术问题,并不代表承认上述内容是相关技术。It should be noted that the above content is only used to assist the understanding of the technical problem solved by the present invention, and does not mean that the above content is a related art.
发明内容SUMMARY OF THE INVENTION
本申请实施例通过提供一种待切换邻小区列表构建方法,解决了现有技术中因为无人机基站部署密集,无法准确评估基站性能的问题,实现了减少切换过程准备阶段的信令开销和切换延迟的目的。By providing a method for constructing a list of neighbor cells to be handed over, the embodiment of the present application solves the problem that the performance of the base station cannot be accurately evaluated due to the dense deployment of UAV base stations in the prior art, and realizes the reduction of signaling overhead in the preparation stage of the handover process. The purpose of switching delay.
为实现上述目的,本发明提出的待切换邻小区列表构建方法,所述待切换邻小区列表构建方法的步骤包括:In order to achieve the above object, the present invention proposes a method for constructing a list of adjacent cells to be handed over, wherein the steps of the method for constructing a list of adjacent cells to be handed over include:
在进入切换进程时,获取邻居小区的基站指标信息和迭代次数;When entering the handover process, obtain the base station index information and the number of iterations of the neighbor cell;
根据所述基站指标信息,计算所述邻居小区对应的基站的置信上界指数;Calculate, according to the base station index information, an upper confidence bound index of the base station corresponding to the neighbor cell;
将所述置信上界指数大于预设阈值的基站添加到基站列表;adding the base stations whose confidence upper bound index is greater than a preset threshold to the base station list;
当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数;When the received signal strength value and load value corresponding to the base station in the base station list meet the preset handover conditions, the corresponding base station is used as the target handover base station, the corresponding benefit value and cost value are calculated, and the number of iterations is updated;
在所述迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表。When the number of iterations is greater than or equal to the maximum number of iterations, the neighbor cell list corresponding to the last iteration is used as the neighbor cell list to be handed over.
可选地,所述根据所述基站指标信息,计算所述邻居小区对应的基站的置信上界指数的步骤包括:Optionally, the step of calculating the upper confidence bound index of the base station corresponding to the neighbor cell according to the base station indicator information includes:
根据所述指标信息,获取所述邻居小区中基站的接收信号强度值、平均负载值和状态置信上界指数;According to the indicator information, obtain the received signal strength value, average load value and state confidence upper bound index of the base station in the neighbor cell;
根据所述接收信号强度值、平均负载值和状态置信上界指数,计算出所述邻居小区中基站对应的置信上界指数。According to the received signal strength value, the average load value and the state confidence upper bound index, the confidence upper bound index corresponding to the base station in the neighbor cell is calculated.
可选地,所述根据所述指标信息,获取所述邻居小区中基站的接收信号强度值、平均负载值和状态置信上界指数的步骤包括:Optionally, the step of acquiring the received signal strength value, average load value and state confidence upper bound index of the base station in the neighbor cell according to the indicator information includes:
根据所述指标信息,获取所述邻居小区中基站对应的传输功率和路损值;According to the indicator information, obtain the transmission power and path loss value corresponding to the base station in the neighbor cell;
根据所述传输功率和路损值,计算所述邻居小区中基站的接收信号强度值;Calculate the received signal strength value of the base station in the neighbor cell according to the transmission power and path loss value;
根据所述邻居小区中基站的负载值,采用极限公式计算得到所述邻居小区中基站的平均负载值;According to the load value of the base station in the neighbor cell, use the limit formula to calculate the average load value of the base station in the neighbor cell;
根据所述邻居小区中基站的所选次数,开方计算得到所述邻居小区中基站的状态置信上界指数。According to the selected times of the base station in the neighbor cell, the upper bound index of the state confidence of the base station in the neighbor cell is obtained by square root calculation.
可选地,所述根据所述指标信息,获取所述邻居小区中基站对应的传输功率和路损值的步骤包括:Optionally, the step of acquiring the transmission power and path loss value corresponding to the base station in the neighbor cell according to the indicator information includes:
根据所述指标信息,获取所述邻居小区基站对应的传输功率、载波频率、水平距离、高度和均值;According to the indicator information, obtain the transmission power, carrier frequency, horizontal distance, height and mean value corresponding to the neighbor cell base station;
根据所述载波频率、水平距离、高度和均值,计算出所述邻居小区中基站对应的路损值。According to the carrier frequency, the horizontal distance, the height and the mean value, the path loss value corresponding to the base station in the neighbor cell is calculated.
可选地,所述当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数的步骤包括:Optionally, when the received signal strength value and load value corresponding to the base station in the base station list meet the preset handover condition, the corresponding base station is used as the target handover base station, the corresponding benefit value and cost value are calculated, and the iteration is updated. The number of steps include:
根据所述基站列表和预设关系,得到此次迭代对应的代价值;According to the base station list and the preset relationship, the cost value corresponding to this iteration is obtained;
根据所述代价值、接收信号强度值和负载值,计算出所述目标基站的收益值,并更新迭代次数。According to the cost value, the received signal strength value and the load value, the revenue value of the target base station is calculated, and the number of iterations is updated.
可选地,所述当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数的步骤之前,还包括:Optionally, when the received signal strength value and load value corresponding to the base station in the base station list meet the preset handover condition, the corresponding base station is used as the target handover base station, the corresponding benefit value and cost value are calculated, and the iteration is updated. number of times before the steps, also include:
遍历所述基站列表,获取所述基站列表中基站对应的接收信号强度值和负载值;Traverse the base station list, and obtain the received signal strength value and load value corresponding to the base station in the base station list;
判断所述接收信号强度值和负载值是否满足预设切换条件,其中,所述预设切换条件是指接收信号强度值和负载值。It is judged whether the received signal strength value and the load value satisfy a preset switching condition, wherein the preset switching condition refers to the received signal strength value and the load value.
可选地,所述将所述置信上界指数大于预设阈值的基站添加到基站列表的步骤之后,还包括:Optionally, after the step of adding the base stations whose confidence upper bound index is greater than a preset threshold to the base station list, the method further includes:
采用置信上界指数降序排列所述基站列表中的基站。The base stations in the base station list are sorted in descending order using the upper confidence bound index.
可选地,所述在所述迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表的步骤之后,还包括:Optionally, after the step of using the neighbor cell list corresponding to the last iteration as the neighbor cell list to be switched when the iteration number is greater than or equal to the maximum iteration number, the method further includes:
根据最后一次迭代对应的基站,执行切换流程;Execute the handover process according to the base station corresponding to the last iteration;
获取最后一次迭代对应的收益值和代价值,并存储到移动性实体管理中。Obtain the revenue value and cost value corresponding to the last iteration, and store them in the mobility entity management.
此外,为实现上述目的,本发明还提供了一种待切换邻小区列表构建设备,所述待切换邻小区列表构建设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的待切换邻小区列表构建程序,所述待切换邻小区列表构建程序被所述处理器执行时实现如上所述的待切换邻小区列表构建方法的步骤。In addition, in order to achieve the above object, the present invention also provides a device for constructing a list of neighbor cells to be handed over. The adjacent cell list construction program to be handed over runs on the processor, and when the adjacent cell list construction program to be handed over is executed by the processor, the steps of the above-mentioned method for constructing the adjacent cell list to be handed over are implemented.
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有待切换邻小区列表构建程序,所述待切换邻小区列表构建程序被处理器执行时实现如上所述的待切换邻小区列表构建方法的步骤。In addition, in order to achieve the above object, the present invention also provides a computer-readable storage medium on which a program for constructing a list of neighbor cells to be handed over is stored, and when the program for constructing a list of neighbor cells to be handed over is executed by a processor The steps of implementing the method for constructing the list of neighbor cells to be handed over as described above are implemented.
本发明公开了待切换邻小区列表构建方法、设备以及计算机存储介质,该方法包括:在进入切换进程时,获取邻居小区的基站指标信息和最大迭代次数;根据所述基站指标信息,计算所述邻居小区对应的基站的置信上界指数;将所述置信上界指数大于预设阈值的基站添加到基站列表;当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算此次迭代对应的收益值和代价值,并更新迭代次数;在所述迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表。本发明是通过触发切换进入到切换进程的时候,就获取邻居小区的基站指标信息和最大迭代次数,根据获取到的基站指标信息,计算出邻居小区中基站对应的置信上界指数,通过判断基站的置信上界指数是否在预设阈值的范围内,若是在邻居小区的基站在预设阈值中,把该邻居小区的基站放入到候选基站列表中,之后获取基站列表中每个基站对应的接收信号强度值和负载值,与切换条件中的接收信号强度值与负载值进行比对,若是基站列表中每个基站对应的接收信号强度值和负载值满足切换条件中的接收信号强度值和负载值,将对应的基站作为目标切换基站,计算此次迭代对应的收益值和代价值,并更新迭代次数,每次迭代都要计算收益值和代价值,一直循环执行,一直到迭代次数大于或者等于最大迭代次数的时候,就把最后一次迭代对应的邻小区列表作为待切换邻小区列表,此时的待切换邻小区列表就是最优的待切换邻小区列表,达到减少切换过程准备阶段的信令开销和切换延迟的目的。The invention discloses a method, device and computer storage medium for constructing a list of neighbor cells to be handed over. The method includes: when entering a handover process, acquiring base station index information and maximum iteration times of neighboring cells; calculating the base station index information according to the base station index information. The confidence upper bound index of the base station corresponding to the neighbor cell; the base station whose confidence upper bound index is greater than the preset threshold is added to the base station list; when the received signal strength value and load value corresponding to the base station in the base station list meet the preset switching conditions When the number of iterations is greater than or equal to the maximum number of iterations, the neighbor cell list corresponding to the last iteration as the list of neighbor cells to be handed over. The present invention obtains the base station index information and the maximum number of iterations of the neighbor cell when the handover is triggered and enters the handover process, and calculates the confidence upper bound index corresponding to the base station in the neighbor cell according to the obtained base station index information. Whether the upper confidence index of the neighbor cell is within the range of the preset threshold, if the base station of the neighbor cell is within the preset threshold, put the base station of the neighbor cell into the candidate base station list, and then obtain the corresponding base station in the base station list. The received signal strength value and load value are compared with the received signal strength value and load value in the handover condition. If the received signal strength value and load value corresponding to each base station in the base station list meet the received signal strength value and the load value in the handover condition Load value, take the corresponding base station as the target handover base station, calculate the revenue value and cost value corresponding to this iteration, and update the number of iterations, calculate the revenue value and cost value for each iteration, and execute it in a loop until the number of iterations is greater than Or when it is equal to the maximum number of iterations, the neighbor cell list corresponding to the last iteration is used as the list of neighbor cells to be handed over. At this time, the list of neighbor cells to be handed over is the optimal list of neighbor cells to be handed over, so as to reduce the preparation stage of the handover process. Signaling overhead and handover delay purpose.
附图说明Description of drawings
图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;1 is a schematic diagram of a device structure of a hardware operating environment involved in an embodiment of the present invention;
图2为本发明待切换邻小区列表构建方法第一实施例的流程示意图;2 is a schematic flowchart of a first embodiment of a method for constructing a list of neighbor cells to be handed over according to the present invention;
图3为本发明待切换邻小区列表构建方法第二实施例中步骤S200的细化流程示意图;FIG. 3 is a schematic flow chart of refinement of step S200 in the second embodiment of the method for constructing a list of neighbor cells to be handed over according to the present invention;
图4为本发明待切换邻小区列表构建方法第二实施例中步骤S210的细化流程示意图;FIG. 4 is a schematic flow chart of refinement of step S210 in the second embodiment of the method for constructing a list of neighbor cells to be handed over according to the present invention;
图5为本发明待切换邻小区列表构建方法第三实施例中步骤S400的细化流程示意图;FIG. 5 is a schematic flow chart of refinement of step S400 in the third embodiment of the method for constructing a list of neighbor cells to be handed over according to the present invention;
图6是基于成本感知级联Bandits的邻小区列表配置算法流程图。FIG. 6 is a flowchart of a neighbor cell list configuration algorithm based on cost-aware cascading Bandits.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization, functional characteristics and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
本发明主要解决的技术问题是由于无人机基站部署密集,静态信息统计预测的难度较大,无法捕获真实网络中无线电传播条件对外界干扰的敏感性,从而无法精确获取到最优的切换基站,就解决这一技术问题采用的技术手段是通过采用强化学习的NCL配置算法来优化NCL从而实现精确获取切换目标基站的目的,主要是通过触发切换进入到切换进程的时候,就获取邻居小区的基站指标信息和最大迭代次数,根据获取到的基站指标信息,计算出邻居小区中基站对应的置信上界指数,通过判断基站的置信上界指数是否在预设阈值的范围内,若是在邻居小区的基站在预设阈值中,把该邻居小区的基站放入到候选基站列表中,之后获取基站列表中每个基站对应的接收信号强度值和负载值,与切换条件中的接收信号强度值与负载值进行比对,若是基站列表中每个基站对应的接收信号强度值和负载值满足切换条件,就将对应的基站作为目标切换基站,计算此次迭代对应的收益值和代价值,并更新迭代次数,每次迭代都要计算此次迭代的收益值和代价值,一直循环执行,一直到迭代次数大于或者等于最大迭代次数的时候,就把最后一次迭代对应的邻小区列表作为待切换邻小区列表,此时的待切换邻小区列表就是最优的待切换邻小区列表,达到减少切换过程准备阶段的信令开销和切换延迟的目的。The main technical problem solved by the present invention is that due to the dense deployment of UAV base stations, the statistical prediction of static information is difficult, and the sensitivity of the radio propagation conditions in the real network to external interference cannot be captured, so that the optimal handover base station cannot be accurately obtained. , the technical means used to solve this technical problem is to optimize the NCL by using the NCL configuration algorithm of reinforcement learning to achieve the purpose of accurately obtaining the handover target base station, mainly by triggering the handover and entering the handover process. Base station index information and the maximum number of iterations, according to the obtained base station index information, calculate the upper confidence bound index corresponding to the base station in the neighbor cell, by judging whether the confidence upper bound index of the base station is within the range of the preset threshold, if it is in the neighbor cell In the preset threshold, the base station of the neighbor cell is put into the candidate base station list, and then the received signal strength value and load value corresponding to each base station in the base station list are obtained, and the received signal strength value in the handover condition is the same as The load value is compared. If the received signal strength value and load value corresponding to each base station in the base station list meet the handover conditions, the corresponding base station will be used as the target handover base station, and the income value and cost value corresponding to this iteration will be calculated and updated. The number of iterations, the revenue value and cost value of the iteration are calculated for each iteration, and the cycle is executed until the number of iterations is greater than or equal to the maximum number of iterations, and the neighbor cell list corresponding to the last iteration is used as the neighbor to be switched. The cell list, the list of neighbor cells to be handed over at this time is the optimal list of neighbor cells to be handed over, so as to reduce the signaling overhead and the handover delay in the preparation stage of the handover process.
为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。For better understanding of the above technical solutions, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be more thoroughly understood, and will fully convey the scope of the present disclosure to those skilled in the art.
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。In order to better understand the above technical solutions, the above technical solutions will be described in detail below with reference to the accompanying drawings and specific embodiments.
如图1所示,图1为本申请实施例方案涉及的硬件运行环境的终端设备结构示意图。As shown in FIG. 1 , FIG. 1 is a schematic structural diagram of a terminal device of a hardware operating environment involved in the solution of an embodiment of the present application.
如图1所示,该终端设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in FIG. 1 , the terminal device may include: a
本领域技术人员可以理解,图1中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art can understand that the structure of the terminal device shown in FIG. 1 does not constitute a limitation on the terminal device, and may include more or less components than those shown in the figure, or combine some components, or arrange different components.
如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括待切换邻小区列表构建程序。As shown in FIG. 1 , the
在图1所示的终端设备中,网络接口1004主要用于与后台服务器进行数据通信;用户接口1003主要用于与客户端(用户端)进行数据通信;处理器1001可以用于调用存储器1005中待切换邻小区列表构建程序,并执行以下操作:In the terminal device shown in FIG. 1 , the
在进入切换进程时,获取邻居小区的基站指标信息和最大迭代次数;When entering the handover process, obtain the base station index information and the maximum number of iterations of the neighbor cell;
根据所述基站指标信息,计算所述邻居小区对应的基站的置信上界指数;Calculate, according to the base station index information, an upper confidence bound index of the base station corresponding to the neighbor cell;
将所述置信上界指数大于预设阈值的基站添加到基站列表;adding the base stations whose confidence upper bound index is greater than a preset threshold to the base station list;
当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数;When the received signal strength value and load value corresponding to the base station in the base station list meet the preset handover conditions, the corresponding base station is used as the target handover base station, the corresponding benefit value and cost value are calculated, and the number of iterations is updated;
在所述迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表。When the number of iterations is greater than or equal to the maximum number of iterations, the neighbor cell list corresponding to the last iteration is used as the neighbor cell list to be handed over.
本申请提供了一种待切换邻小区列表构建方法,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。The present application provides a method for constructing a list of neighbor cells to be handed over. It should be noted that although a logical sequence is shown in the flowchart, in some cases, the sequence shown or the sequence shown here may be performed in a different order. described steps.
参照图2,图2为本申请待切换邻小区列表构建方法第一实施例的流程示意图。Referring to FIG. 2 , FIG. 2 is a schematic flowchart of a first embodiment of a method for constructing a list of neighbor cells to be handed over according to the present application.
本实施例的待切换邻小区列表构建方法,包括以下步骤:The method for constructing the list of neighbor cells to be handed over in this embodiment includes the following steps:
步骤S100,在进入切换进程时,获取邻居小区的基站指标信息和最大迭代次数;Step S100, when entering the handover process, obtain the base station index information and the maximum number of iterations of the neighbor cell;
步骤S200,根据所述基站指标信息,计算所述邻居小区对应的基站的置信上界指数;Step S200, calculating, according to the base station index information, an upper confidence bound index of the base station corresponding to the neighbor cell;
步骤S300,将所述置信上界指数大于预设阈值的基站添加到基站列表;Step S300, adding the base stations whose confidence upper bound index is greater than a preset threshold to the base station list;
步骤S400,当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数;Step S400, when the received signal strength value and load value corresponding to the base station in the base station list meet the preset handover condition, take the corresponding base station as the target handover base station, calculate the corresponding benefit value and cost value, and update the number of iterations;
步骤S500,在所述迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表。Step S500, when the number of iterations is greater than or equal to the maximum number of iterations, the list of neighbor cells corresponding to the last iteration is used as the list of neighbor cells to be handed over.
在本实施例中,待切换邻小区列表构建方法主要是运用在蜂窝网络下的低空异构网络中,但是在引入无人机基站的时候,由于其他类型基站的高度密集部署导致用户在移动切换基站的过程中,会存在切换失败等原因,所以引入待切换邻小区列表构建方法,在移动切换协议中,候选基站的异频信道质量由UE(移动用户设备)测量并报告给服务基站,同时基站之间可以进行通信,服务基站计算出一组特定的候选基站组成的NCL(邻小区列表)并推送给触发切换的UE。In this embodiment, the method for constructing the list of neighbor cells to be handed over is mainly used in the low-altitude heterogeneous network under the cellular network. However, when the UAV base station is introduced, due to the highly dense deployment of other types of base stations, the user is handed over on the move. In the process of the base station, there will be reasons such as handover failure, so the method of constructing the list of neighbor cells to be handed over is introduced. In the mobile handover protocol, the inter-frequency channel quality of the candidate base station is measured by the UE (mobile user equipment) and reported to the serving base station. Communication between base stations is possible, and the serving base station calculates an NCL (Neighbor Cell List) composed of a group of specific candidate base stations and pushes it to the UE that triggers the handover.
在待切换邻小区列表构建方法中提出了一种基于CCB-NCL(成本感知级联Bandits的邻小区列表)的配置算法,参照图6,图6为CCB-NCL的配置算法流程图,该算法包括初始化阶段和迭代阶段,在学习过程的初始化阶段,UE移动到服务基站覆盖区域边缘内的特定位置并处触发切换,找到目标基站完成切换之后,这些测量值和其他指标将上报并存储到MME(移动性管理实体),在迭代阶段中,MME首先计算对应基站的UCB指数(置信上界指数),排列基站后,得到排列后的结果,以供UE扫描。MME根据上报的指标迭代更新,并计算奖励值,不断重复学习过程。In the construction method of the neighbor cell list to be handed over, a configuration algorithm based on CCB-NCL (cost-aware cascaded Bandits neighbor cell list) is proposed. Referring to Figure 6, Figure 6 is a flow chart of the configuration algorithm of CCB-NCL. Including the initialization phase and the iteration phase. In the initialization phase of the learning process, the UE moves to a specific location within the edge of the coverage area of the serving base station and triggers handover. After finding the target base station and completing the handover, these measured values and other indicators will be reported and stored in the MME (Mobility Management Entity), in the iterative phase, the MME first calculates the UCB index (upper confidence bound index) of the corresponding base station, and after arranging the base stations, obtains the arranged result for the UE to scan. The MME iteratively updates according to the reported indicators, calculates the reward value, and repeats the learning process continuously.
以下是该待切换邻小区列表构建方法的具体实现过程:The following is a specific implementation process of the method for constructing the list of neighbor cells to be handed over:
在本实施例中,当UE设备在服务基站的覆盖范围内移动时,会持续监听信道质量,并将测量报告发送到服务基站,并触发切换指令,服务基站接收到UE发送的切换指令时,就进入到切换进程中,并获取该服务基站邻居小区的基站指标信息和学习的迭代次数,获取邻居小区的基站指标信息是为了计算邻居小区基站的UCB指数,方便后面计算出候选基站列表,而获取迭代次数是为了知道迭代的次数,待切换邻小区列表构建方法是通过N次迭代之后得到的最优邻小区列表,最大迭代次数是学习还没有开始之前就已经往学习模型中输入的数值,直接获取就行,获取到邻居小区的基站指标信息就可以计算出对应基站对应的UCB指数,服务基站是指当前给UE提供服务的基站,也就是UE当前连接上的基站。In this embodiment, when the UE device moves within the coverage of the serving base station, it will continuously monitor the channel quality, send a measurement report to the serving base station, and trigger a handover instruction. When the serving base station receives the handover instruction sent by the UE, It enters the handover process, and obtains the base station index information of the serving base station's neighbor cells and the number of iterations of learning. The purpose of obtaining the base station index information of the neighbor cell is to calculate the UCB index of the neighbor cell base station, which is convenient for calculating the candidate base station list later. The number of iterations is obtained to know the number of iterations. The method for constructing the list of neighbor cells to be handed over is to obtain the optimal neighbor cell list after N iterations. The maximum number of iterations is the value that has been entered into the learning model before the learning starts. The UCB index corresponding to the corresponding base station can be calculated by obtaining the base station index information of the neighbor cell. The serving base station refers to the base station that currently provides services to the UE, that is, the base station that the UE is currently connected to.
服务基站根据获取到基站指标信息,计算邻居小区对应的基站的UCB指数,通过计算出来的UCB指数选取候选基站组成的NCL列表,在待切换邻小区列表构建方法的过程中,UCB指数是决定UE是否能够顺利切换到目标基站,也就是与UE最优配置的基站中去,当前服务基站为UE计算出由候选基站组成的NCL,以供UE扫描,从中找到符合切换条件的基站并顺利完成基站切换。The serving base station calculates the UCB index of the base station corresponding to the neighbor cell according to the obtained base station index information, and selects the NCL list composed of candidate base stations according to the calculated UCB index. Whether it can be successfully handed over to the target base station, that is, the base station optimally configured with the UE, the current serving base station calculates the NCL composed of candidate base stations for the UE for the UE to scan, finds the base station that meets the handover conditions, and successfully completes the base station switch.
服务基站为邻居小区中的基站计算出置信上界指数之后,将计算出来的置信上界指数与预设阈值进行比较,若是当前基站计算出来的UCB指数是大于预设阈值的时候,就把当前符合的基站添加到候选基站列表中,若是当前基站计算出来的UCB指数是小于或者等于预设阈值的时候,就换一个基站,再进行计算,直到把所有符合的基站添加到候选基站列表中,才停止,把所有符合条件的基站放入到候选基站列表中之后,还需要对候选基站列表进行排序,预设阈值可以随机设置,自定义数值,在这里就设置为20。After the serving base station calculates the upper confidence bound index for the base station in the neighbor cell, it compares the calculated upper confidence bound index with the preset threshold. If the UCB index calculated by the current base station is greater than the preset threshold, the current The matching base stations are added to the list of candidate base stations. If the UCB index calculated by the current base station is less than or equal to the preset threshold, another base station is changed, and the calculation is performed again until all matching base stations are added to the list of candidate base stations. After all eligible base stations are put into the candidate base station list, the candidate base station list needs to be sorted. The preset threshold can be set randomly, and the custom value is set to 20 here.
在进一步的实施例中,步骤S300之后,还包括:采用置信上界指数降序排列所述基站列表中的基站。In a further embodiment, after step S300, the method further includes: arranging the base stations in the base station list in descending order by using a confidence upper bound index.
本实施例是基于上述实施例,遍历邻居小区的基站,每遍历到一个基站时,计算UCB指数,并把符合的UCB指数对应的基站添加到候选基站列表中,一直遍历完所有邻居小区的基站,得到最终的候选基站列表,采用排序的方式按照UCB指数的大小来对候选基站列表进行排序,排序方式有两种,可以是升序也可以是降序,在这采用的是降序排序方式,从UCB指数最大开始,在后续UE选择最优的基站时,UCB指数大的,UE切换成功的概率比较大,同时扫描的时间也相对而言少,这里邻居小区的基站包括无人基站、地面宏基站等,对候选基站排序完成之后,对候选基站列表中的基站进行判断是否满足切换条件。This embodiment is based on the above-mentioned embodiment, traverses the base stations of the neighbor cells, calculates the UCB index every time a base station is traversed, and adds the base station corresponding to the matching UCB index to the list of candidate base stations, and traverses all the base stations of the neighbor cells all the time. , get the final list of candidate base stations, and sort the list of candidate base stations according to the size of the UCB index. There are two sorting methods, which can be ascending or descending. The index starts from the maximum. When the subsequent UE selects the optimal base station, the higher the UCB index is, the higher the probability of the UE handover is successful, and the scanning time is relatively short. Here, the base stations of neighboring cells include unmanned base stations and terrestrial macro base stations. and so on, after the candidate base stations are sorted, it is judged whether the base stations in the candidate base station list meet the handover condition.
获取候选基站列表并遍历基站列表,每遍历到一个基站时,就获取基站对应的接收信号强度值和负载值,与预设切换条件中的接收信号强度值和负载值进行比对,若是基站对应的接收信号强度值大于等于预设条件中的接收信号强度值并且负载值小于等于切换条件中的负载值,就算出当前迭代的收益值和代价值,并更新迭代次数,若是基站对应的接收信号强度值小于预设条件中的接收信号强度值并且负载值大于切换条件中的负载值,继续遍历,不计算收益值和负载值,计算收益值和代价值是为了评估邻小区列表的优劣,收益值越高,代价值越低,说明邻小区列表越好,反之亦然,更新迭代次数之后,需要判断迭代次数有没有大于总的迭代次数,才能够确定此次学习能不能结束,有没有获取到最优邻小区列表。Obtain the list of candidate base stations and traverse the list of base stations. Each time a base station is traversed, obtain the received signal strength value and load value corresponding to the base station, and compare with the received signal strength value and load value in the preset switching conditions. If the base station corresponds to The received signal strength value is greater than or equal to the received signal strength value in the preset condition and the load value is less than or equal to the load value in the switching condition, calculate the revenue value and cost value of the current iteration, and update the number of iterations, if the received signal corresponding to the base station is If the strength value is less than the received signal strength value in the preset condition and the load value is greater than the load value in the handover condition, the traversal is continued without calculating the income value and the load value. The calculation of the income value and the cost value is to evaluate the quality of the neighbor cell list. The higher the benefit value, the lower the cost value, indicating that the list of neighboring cells is better, and vice versa. After updating the number of iterations, it is necessary to judge whether the number of iterations is greater than the total number of iterations, and then it can be determined whether the learning can be completed or not. Obtain the best neighbor cell list.
当迭代次数大于或者等于最大迭代次数时,就把最后一次迭代对应的邻小区列表作为待切换邻小区列表,若是迭代次数小于最大迭代次数的时候,就说明学习迭代的次数没有到最后一次,或还没有选择出最优的邻小区列表,需要继续学习,一直重复循环执行学习的过程,一直到迭代次数大于或者等于最大迭代次数时,才停止学习。When the number of iterations is greater than or equal to the maximum number of iterations, the neighbor cell list corresponding to the last iteration is used as the list of neighbor cells to be handed over. If the number of iterations is less than the maximum number of iterations, it means that the number of learning iterations has not reached the last time, or The optimal neighbor cell list has not yet been selected, and it is necessary to continue learning. The learning process is repeated and repeated until the number of iterations is greater than or equal to the maximum number of iterations, and then the learning is stopped.
本申请公开了待切换邻小区列表构建方法、设备以及计算机存储介质,该方法包括:在进入切换进程时,获取邻居小区的基站指标信息和最大迭代次数;根据所述基站指标信息,计算所述邻居小区对应的基站的置信上界指数;将所述置信上界指数大于预设阈值的基站添加到基站列表;当所述基站列表中基站对应的接收信号强度值和负载值满足预设切换条件时,将对应的基站作为目标切换基站,计算对应的收益值和代价值,并更新迭代次数;在所述迭代次数大于或者等于最大迭代次数时,将最后一次迭代对应的邻小区列表作为待切换邻小区列表。本发明是通过触发切换进入到切换进程的时候,就获取邻居小区的基站指标信息和最大迭代次数,根据获取到的基站指标信息,计算出邻居小区中基站对应的置信上界指数,通过判断基站的置信上界指数是否在预设阈值的范围内,若是在邻居小区的基站在预设阈值中,把该邻居小区的基站放入到候选基站列表中,之后获取基站列表中每个基站对应的接收信号强度值和负载值,与切换条件中的接收信号强度值与负载值进行比对,若是基站列表中每个基站对应的接收信号强度值和负载值满足切换条件中的接收信号强度值和负载值要求,就计算此次迭代的收益值和代价值,并更新迭代次数,每次迭代都要计算收益值和代价值,一直循环执行,一直到迭代次数大于或者等于最大迭代次数的时候,就把最后一次迭代对应的邻小区列表作为待切换邻小区列表,此时的待切换邻小区列表就是最优的待切换邻小区列表,达到减少切换过程准备阶段的信令开销和切换延迟的目的。The present application discloses a method, device, and computer storage medium for constructing a list of neighbor cells to be handed over. The method includes: when entering a handover process, acquiring base station index information and the maximum number of iterations of neighboring cells; and calculating the base station index information according to the base station index information. The confidence upper bound index of the base station corresponding to the neighbor cell; the base station whose confidence upper bound index is greater than the preset threshold is added to the base station list; when the received signal strength value and load value corresponding to the base station in the base station list meet the preset switching conditions When the number of iterations is greater than or equal to the maximum number of iterations, the neighbor cell list corresponding to the last iteration is used as the to-be-handover Neighbor cell list. The present invention obtains the base station index information and the maximum number of iterations of the neighbor cell when the handover is triggered and enters the handover process, and calculates the confidence upper bound index corresponding to the base station in the neighbor cell according to the obtained base station index information. Whether the upper confidence index of the neighbor cell is within the range of the preset threshold, if the base station of the neighbor cell is within the preset threshold, put the base station of the neighbor cell into the candidate base station list, and then obtain the corresponding base station in the base station list. The received signal strength value and load value are compared with the received signal strength value and load value in the handover condition. If the received signal strength value and load value corresponding to each base station in the base station list meet the received signal strength value and the load value in the handover condition If the load value is required, the revenue value and cost value of this iteration are calculated, and the number of iterations is updated. The revenue value and cost value are calculated for each iteration, and the cycle is executed until the number of iterations is greater than or equal to the maximum number of iterations. The neighbor cell list corresponding to the last iteration is taken as the list of neighbor cells to be handed over. At this time, the list of neighbor cells to be handed over is the optimal neighbor cell list to be handed over, so as to reduce the signaling overhead and handover delay in the preparation stage of the handover process. .
进一步地,参考图3,基于上述第一实施例,提出本申请待切换邻小区列表构建方法第二实例。Further, referring to FIG. 3 , based on the above-mentioned first embodiment, a second example of the method for constructing the list of neighbor cells to be handed over in the present application is proposed.
步骤S200包括:Step S200 includes:
步骤S210,根据所述指标信息,获取所述邻居小区中基站的接收信号强度值、平均负载值和状态置信上界指数;Step S210, according to the indicator information, obtain the received signal strength value, average load value and state confidence upper bound index of the base station in the neighbor cell;
步骤S220,根据所述接收信号强度值、平均负载值和状态置信上界指数,计算出所述邻居小区中基站对应的置信上界指数。Step S220: Calculate the upper confidence bound index corresponding to the base station in the neighbor cell according to the received signal strength value, the average load value and the state upper bound confidence index.
在本实施例中,UE的服务基站获取到邻居小区的基站指标信息时,就根据基站指标信息计算出邻居小区基站的接收信号强度值和负载值,以及状态置信上界指数,从而计算出基站对应的置信上界指数值,置信上界指数值是在移动切换过程中最重要的数值,是为UE选择出最优切换基站的指标,服务基站获取到的基站指标信息只包括不同基站的传输功率、载波频率、水平距离、高度和均值,所以需要根据这些数值计算出接收信号强度值、负载值和状态置信上界指数值。In this embodiment, when the serving base station of the UE obtains the base station index information of the neighbor cell, it calculates the received signal strength value and load value of the base station of the neighbor cell and the state confidence upper bound index according to the base station index information, so as to calculate the base station Corresponding confidence upper bound index value. The confidence upper bound index value is the most important value in the mobile handover process, and is an index for selecting the optimal handover base station for the UE. The base station index information obtained by the serving base station only includes the transmission of different base stations. Power, carrier frequency, horizontal distance, height and mean value, so it is necessary to calculate the received signal strength value, load value and state confidence upper bound index value based on these values.
在进一步实施例中,参照图4,步骤S210包括:In a further embodiment, referring to FIG. 4 , step S210 includes:
步骤S211,根据所述指标信息,获取所述邻居小区中基站对应的传输功率和路损值;Step S211, according to the indicator information, obtain the transmission power and path loss value corresponding to the base station in the neighbor cell;
步骤S212,根据所述传输功率和路损值,计算所述邻居小区中基站的接收信号强度值;Step S212, calculating the received signal strength value of the base station in the neighbor cell according to the transmission power and the path loss value;
步骤S213,根据所述邻居小区中基站的负载值,采用极限公式计算得到所述邻居小区中基站的平均负载值;Step S213, according to the load value of the base station in the neighbor cell, using a limit formula to calculate the average load value of the base station in the neighbor cell;
步骤S214,根据所述邻居小区中基站的所选次数,开方计算得到所述邻居小区中基站的状态置信上界指数。Step S214: According to the selected times of the base stations in the neighbor cell, square root calculation is performed to obtain a state confidence upper bound index of the base station in the neighbor cell.
本实施例是基于上述实施例,获取到邻居小区的基站指标信息中的基站传输功率和路损值,不同基站的传输功率是不一样的,同样路损值也是不一样的,基站的路损值是需要计算的,根据路损值和传输功率两个数值作差之后得到就是基站的接收信号强度值,基站的平均负载值是根据基站的负载值计算得到,采用的是求极限值的算法得到平均负载值的,计算状态置信上界指数值是需要知道基站被选择的次数,比如:某个基站被选择的次数是6次,那么这个基站的选择次数就是6,还需要获取常数变量,其中这个常数变量的值是不小于1.5的常数,开方之后计算得到基站的状态置信上界指数,在计算接收信号强度值的时候,其中的路损值是需要服务基站计算出来的。This embodiment is based on the above-mentioned embodiment. The transmission power and path loss value of the base station in the base station index information of the neighbor cell are obtained. The transmission power of different base stations is different, and the path loss value is also different. The value needs to be calculated. According to the difference between the path loss value and the transmission power, the received signal strength value of the base station is obtained. The average load value of the base station is calculated according to the load value of the base station, and the algorithm for calculating the limit value is used. To obtain the average load value, to calculate the state confidence upper bound index value, it is necessary to know the number of times the base station is selected. For example, if the number of times a base station is selected is 6, then the number of times of selection of this base station is 6, and a constant variable needs to be obtained. The value of this constant variable is a constant not less than 1.5. After the square root, the upper bound index of the state confidence of the base station is calculated. When calculating the received signal strength value, the path loss value needs to be calculated by the serving base station.
在更进一步实施例中,步骤S211包括:In a further embodiment, step S211 includes:
根据所述指标信息,获取所述邻居小区基站对应的传输功率、载波频率、水平距离、高度和均值;According to the indicator information, obtain the transmission power, carrier frequency, horizontal distance, height and mean value corresponding to the neighbor cell base station;
根据所述载波频率、水平距离、高度和均值,计算出所述邻居小区中基站对应的路损值。According to the carrier frequency, the horizontal distance, the height and the mean value, the path loss value corresponding to the base station in the neighbor cell is calculated.
本实施例是基于上述实施例,获取基站指标信息中的载波频率、水平距离、高度和均值,来计算出基站的路损值,传输功率是可以直接获取的,不想需要计算,比如:电风扇的功率是150瓦,都是事先设置好,开发产品之前就设置好的参数,水平距离是指无人机基站与UE设备之间的水平距离,高度是指无人机基站所处的位置,也就是距离地面的高度,均值是指多路径损耗的均值,结合这四个数据计算得到基站的路损值。This embodiment is based on the above-mentioned embodiment. The carrier frequency, horizontal distance, height, and mean value in the base station index information are obtained to calculate the path loss value of the base station. The transmission power can be obtained directly without the need for calculation, such as: electric fan The power of the UAV is 150 watts, which are set in advance, and the parameters are set before the product is developed. The horizontal distance refers to the horizontal distance between the UAV base station and the UE device, and the height refers to the location of the UAV base station. That is, the height from the ground, the mean value refers to the mean value of the multi-path loss, and the path loss value of the base station is calculated by combining these four data.
在本实施例中,获取到邻居小区基站的基站指标信息之后,需要计算出基站对应的置信上界指数值,也就是UCB指数,根据UCB指数选择出候选基站的列表,以供UE扫描,从而能够选择出最优配置的基站。In this embodiment, after obtaining the base station index information of the base station of the neighbor cell, it is necessary to calculate the value of the confidence upper bound index corresponding to the base station, that is, the UCB index, and select a list of candidate base stations according to the UCB index for the UE to scan, thereby The optimally configured base station can be selected.
进一步地,参照图5,基于上述第一实施例和第二实施例中任一实施例,提出本申请待切换邻小区列表构建方法第三实施例。Further, referring to FIG. 5 , based on any one of the first embodiment and the second embodiment above, a third embodiment of the method for constructing a list of neighbor cells to be handed over according to the present application is proposed.
步骤400包括:Step 400 includes:
步骤S410,根据所述基站列表和预设关系,得到此次迭代对应的代价值;Step S410, obtaining the cost value corresponding to this iteration according to the base station list and the preset relationship;
步骤S420,根据所述代价值、接收信号强度值和负载值,计算出所述此次迭代的收益值,并更新迭代次数。Step S420, according to the cost value, the received signal strength value and the load value, calculate the income value of the iteration, and update the number of iterations.
在本实施例中,根据置信上界指数值把符合条件的置信上界指数值对应的基站添加到了候选基站列表中,根据候选基站列表中基站对应的接收信号强度值和负载值满足切换条件中的接收信号强度值和负载值要求时,开始计算此次迭代的收益值和代价值,计算代价值是根据候选基站列表和预设关系得到的代价值,预设关系是指基站列表与代价值的正比例关系,除了计算代价值之外还需要计算收益值,也就是奖励值,代价值和奖励值都是用来评价邻小区列表的优劣,奖励值越大,代价值越小,邻小区列表越好,代价值就是测量基站所要消耗的信令开销和延迟,奖励值就是测量基站各项指标的性能数据,但是在计算收益值和代价值之前,需要判断邻小区列表中基站对应的所述接收信号强度值和负载值是否满足预设切换条件。In this embodiment, the base stations corresponding to the qualified upper confidence bound index values are added to the candidate base station list according to the confidence upper bound index value, and according to the received signal strength value and load value corresponding to the base station in the candidate base station list, the switching conditions are satisfied. When the received signal strength value and load value are required, start to calculate the income value and cost value of this iteration. The calculated cost value is the cost value obtained according to the candidate base station list and the preset relationship. The preset relationship refers to the base station list and the cost value. In addition to calculating the cost value, it is also necessary to calculate the income value, that is, the reward value. Both the cost value and the reward value are used to evaluate the pros and cons of the neighbor cell list. The better the list, the better the cost value is to measure the signaling overhead and delay consumed by the base station, and the reward value is to measure the performance data of various indicators of the base station. Whether the received signal strength value and the load value meet the preset switching conditions.
在更进一步的实施例中,步骤S400之前,还包括:In a further embodiment, before step S400, it also includes:
遍历所述基站列表,获取所述基站列表中基站对应的接收信号强度值和负载值;Traverse the base station list, and obtain the received signal strength value and load value corresponding to the base station in the base station list;
判断所述接收信号强度值和负载值是否满足预设切换条件,其中,所述预设切换条件是指接收信号强度值和负载值。It is judged whether the received signal strength value and the load value satisfy a preset switching condition, wherein the preset switching condition refers to the received signal strength value and the load value.
本实施例是基于上述实施例,遍历候选基站列表中的基站中的接收信号强度值和负载值,每遍历到一个基站就比对一次,检查遍历到的基站对应的接收信号强度值和负载值是否在切换条件中,若是在预设的条件中,就计算此次迭代的收益值和代价值。This embodiment is based on the above-mentioned embodiment, traverses the received signal strength value and load value of the base stations in the candidate base station list, compares each base station traversed, and checks the received signal strength value and load value corresponding to the traversed base station Whether it is in the switching condition, if it is in the preset condition, calculate the benefit value and cost value of this iteration.
在本实施例中,计算收益值需要判断候选基站列表中基站对应的接收信号强度值和负载值是否满足切换条件的接收信号强度值和负载值要求,直接计算候选基站列表中的接收信号强度值和负载值,在一定程度上可以节省选择最优配置基站的时间。In this embodiment, to calculate the income value, it is necessary to judge whether the received signal strength value and load value corresponding to the base stations in the candidate base station list meet the requirements of the received signal strength value and load value of the handover condition, and directly calculate the received signal strength value in the candidate base station list. and load value, which can save the time of selecting the optimally configured base station to a certain extent.
此外,本发明实施例还提出一种计算机可读存储介质。所述计算机可读存储介质上存储有待切换邻小区列表构建程序,所述待切换邻小区列表构建程序被处理器执行时实现如上述任一项实施例中的待切换邻小区列表构建方法的步骤。In addition, the embodiments of the present invention also provide a computer-readable storage medium. The computer-readable storage medium stores a neighbor cell list construction program to be switched, and when the to-be-switched neighbor cell list construction program is executed by the processor, implements the steps of the method for constructing a neighbor cell list to be switched in any of the above-mentioned embodiments .
本发明计算机可读存储介质具体实施方式与上述待切换邻小区列表构建方法各实施例基本相同,在此不再赘述。The specific implementation manner of the computer-readable storage medium of the present invention is basically the same as the above-mentioned embodiments of the method for constructing the neighbor cell list to be handed over, and details are not described herein again.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on such understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM) as described above. , magnetic disk, optical disc), including several instructions to make a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present invention.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that, in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not preclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. do not denote any order. These words can be interpreted as names.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。Although preferred embodiments of the present invention have been described, additional changes and modifications to these embodiments may occur to those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be construed to include the preferred embodiment and all changes and modifications that fall within the scope of the present invention.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit and scope of the invention. Thus, provided that these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210041467.5A CN114363974A (en) | 2022-01-14 | 2022-01-14 | Method, device and storage medium for constructing list of neighbor cells to be handed over |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210041467.5A CN114363974A (en) | 2022-01-14 | 2022-01-14 | Method, device and storage medium for constructing list of neighbor cells to be handed over |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114363974A true CN114363974A (en) | 2022-04-15 |
Family
ID=81108549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210041467.5A Pending CN114363974A (en) | 2022-01-14 | 2022-01-14 | Method, device and storage medium for constructing list of neighbor cells to be handed over |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114363974A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1303575A (en) * | 1998-05-28 | 2001-07-11 | 摩托罗拉公司 | Method for improving communication coverage in multi-cell communication systems using location information |
EP2007161A1 (en) * | 2007-06-18 | 2008-12-24 | Motorola, Inc. | Non-3GPP access to 3GPP access inter-rat handover with resource preparation |
CN103428790A (en) * | 2012-05-23 | 2013-12-04 | 华为技术有限公司 | Cell switching method and communication device |
CN106937337A (en) * | 2015-12-30 | 2017-07-07 | 华为技术有限公司 | The method and user equipment of a kind of cell switching control |
CN111836321A (en) * | 2020-07-27 | 2020-10-27 | 北京邮电大学 | A Cell Handover Method Based on Federated Learning and Edge Computing |
CN113438699A (en) * | 2017-01-06 | 2021-09-24 | 华为技术有限公司 | Hybrid mobility and radio resource management mechanisms |
-
2022
- 2022-01-14 CN CN202210041467.5A patent/CN114363974A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1303575A (en) * | 1998-05-28 | 2001-07-11 | 摩托罗拉公司 | Method for improving communication coverage in multi-cell communication systems using location information |
EP2007161A1 (en) * | 2007-06-18 | 2008-12-24 | Motorola, Inc. | Non-3GPP access to 3GPP access inter-rat handover with resource preparation |
CN103428790A (en) * | 2012-05-23 | 2013-12-04 | 华为技术有限公司 | Cell switching method and communication device |
CN106937337A (en) * | 2015-12-30 | 2017-07-07 | 华为技术有限公司 | The method and user equipment of a kind of cell switching control |
CN113438699A (en) * | 2017-01-06 | 2021-09-24 | 华为技术有限公司 | Hybrid mobility and radio resource management mechanisms |
CN111836321A (en) * | 2020-07-27 | 2020-10-27 | 北京邮电大学 | A Cell Handover Method Based on Federated Learning and Edge Computing |
Non-Patent Citations (2)
Title |
---|
CHAO WANG ET AL: "Neighbor Cell List Optimaization in Handover Management Using Cascading Bandits Algorithm", 《IEEE ACCESS》, pages 5 - 6 * |
王超: "基于强化学习的无线网络移动性管理技术研究", 《中国博士学位论文数据库》, 30 September 2021 (2021-09-30), pages 1 - 120 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11496933B2 (en) | Method and apparatus for updating handover parameters in open-radio access network (O-RAN) environment | |
CN113438663B (en) | Machine learning based handover parameter optimization | |
US9510262B2 (en) | Mobility-based reselection scan scheduling | |
US12256363B2 (en) | User equipment tracking and paging area selection in wireless communication systems | |
CN113498137A (en) | Method and device for obtaining cell relation model and recommending cell switching guide parameters | |
US11330498B2 (en) | System and method for using mobility information in heterogeneous networks | |
CN111372255B (en) | A method and system for neighbor relationship prediction based on graph convolutional neural network | |
EP3682663B1 (en) | Global optimization process for link associations | |
JP2014506019A (en) | Handover characteristic estimation system, handover parameter optimization system, method and program thereof | |
KR20200110068A (en) | Apparatus and method for hand-over based on learning using empirical data | |
CN113498070B (en) | AP prediction method, device and system | |
CN101715217A (en) | Method and device for configuring neighbor cell | |
Huang et al. | A handover scheme for LTE wireless networks under the assistance of GPS | |
US11337131B1 (en) | Method and apparatus for recommending real-time handover to a target cell in open-radio access network (O-RAN) environment | |
KR101896056B1 (en) | Enabling multimedia aware vertical handover Management in Internet of Things based heterogeneous wireless networks | |
CN114363974A (en) | Method, device and storage medium for constructing list of neighbor cells to be handed over | |
EP1973357B1 (en) | Method for updating a monitoring list of information identifying cells transferred by a base station of a wireless telecommunication network in a cell managed by the base station | |
CN114375589B (en) | Network parameter adjusting method and network management equipment | |
Gu et al. | Mobility-based handover decision mechanism to relieve ping-pong effect in cellular networks | |
Kaur et al. | Reducing unnecessary handovers and improving ranking abnormality based on multi‐attribute decision making graph theory and matrix approach with Euclidean distance in heterogeneous wireless networks | |
Aguilar-Garcia et al. | Coordinated location-based self-optimization for indoor femtocell networks | |
Goudarzi et al. | Hybridisation of genetic algorithm with simulated annealing for vertical-handover in heterogeneous wireless networks | |
CN115297514B (en) | A connection switching management system and method | |
Phatcharasathianwong et al. | Hybrid Artificial Intelligence Scheme for Vertical Handover in Heterogeneous Networks | |
US20240162943A1 (en) | Apparatuses and methods for spatial beam prediction with multiple assistance information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220415 |
|
RJ01 | Rejection of invention patent application after publication |