CN114727350B - Terminal switching method, device, equipment and storage medium - Google Patents
Terminal switching method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN114727350B CN114727350B CN202210427393.9A CN202210427393A CN114727350B CN 114727350 B CN114727350 B CN 114727350B CN 202210427393 A CN202210427393 A CN 202210427393A CN 114727350 B CN114727350 B CN 114727350B
- Authority
- CN
- China
- Prior art keywords
- target
- terminal
- candidate cell
- service performance
- cell
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 96
- 230000000875 corresponding effect Effects 0.000 claims description 92
- 230000005540 biological transmission Effects 0.000 claims description 61
- 238000012545 processing Methods 0.000 claims description 34
- 230000003595 spectral effect Effects 0.000 claims description 31
- 238000013528 artificial neural network Methods 0.000 claims description 21
- 238000013507 mapping Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 10
- 238000001228 spectrum Methods 0.000 claims description 10
- 230000002596 correlated effect Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 abstract description 23
- 238000013461 design Methods 0.000 description 39
- 238000005259 measurement Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 7
- 101150071746 Pbsn gene Proteins 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 5
- 238000002360 preparation method Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/38—Reselection control by fixed network equipment
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种终端切换方法、装置、设备及存储介质,涉及通信领域,用于提高终端切换后的业务性能,缩短切换时延、提高切换性能,包括:网络设备确定目标终端在预设时刻的位置信息,并根据目标终端在预设时刻的位置信息,确定在预设时刻同时覆盖目标终端的多个覆盖小区;进一步的,网络设备从多个覆盖小区中确定至少一个候选小区,并向目标终端的服务基站发送目标序列,以使得服务基站指示目标终端在预设时刻切换至目标小区;每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求,目标小区为至少一个候选小区中满足目标终端切换条件的小区,目标序列包括至少一个候选小区的标识。
The present invention provides a terminal switching method, device, equipment and storage medium, which relate to the communication field and are used to improve the service performance after terminal switching, shorten the switching delay, and improve the switching performance, including: the network equipment determines that the target terminal is at a preset time The location information of the target terminal, and according to the location information of the target terminal at the preset time, determine multiple coverage cells that simultaneously cover the target terminal at the preset time; further, the network device determines at least one candidate cell from the multiple coverage cells, and sends the The serving base station of the target terminal sends the target sequence, so that the serving base station instructs the target terminal to switch to the target cell at the preset time; the service performance parameters of each candidate cell meet the performance requirements of the target terminal at the preset time, and the target cell is at least one candidate Among the cells, the target sequence includes the identity of at least one candidate cell for a cell that satisfies the handover condition of the target terminal.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及终端切换方法、装置、设备及存储介质。The present invention relates to the technical field of communication, and in particular to a terminal switching method, device, equipment and storage medium.
背景技术Background technique
在移动通信网络中,终端切换小区是基本的移动性管理技术,实现了终端在移动过程中保持连续的网络接入。相关技术中,终端切换小区流程一般包括终端测量上报、基站判决、切换准备、切换执行等阶段。具体的,在终端的服务基站接收到终端上报的测量报告之后,若测量报告中终端测量到的服务小区的信号强度小于预设阈值,则服务基站基于测量报告中终端测量到的所有小区的信号强度,将信号强度最大的小区作为终端待切换的目标小区,以执行后续的切换流程。In a mobile communication network, cell switching by a terminal is a basic mobility management technology, which enables the terminal to maintain continuous network access during the mobile process. In related technologies, the process of cell handover by a terminal generally includes stages such as terminal measurement reporting, base station judgment, handover preparation, and handover execution. Specifically, after the serving base station of the terminal receives the measurement report reported by the terminal, if the signal strength of the serving cell measured by the terminal in the measurement report is less than the preset threshold, the serving base station will base all signals of all cells measured by the terminal in the measurement report Strength, the cell with the highest signal strength is used as the target cell to be handed over by the terminal, so as to perform subsequent handover procedures.
但是,在上述终端切换小区方法中,目标小区与服务小区在网络能力、业务性能等方面可能存在性能差异,尤其在上述性能差异较大时,可能会导致终端在切换至目标小区之后,影响终端的业务体验。However, in the above-mentioned cell switching method for the terminal, there may be performance differences between the target cell and the serving cell in terms of network capabilities and service performance. business experience.
发明内容Contents of the invention
本发明提供一种终端切换方法、装置、设备及存储介质,用于提高终端切换后的业务性能,缩短切换时延,提高切换性能。The invention provides a terminal switching method, device, equipment and storage medium, which are used to improve the service performance after terminal switching, shorten the switching delay, and improve the switching performance.
为达到上述目的,本发明采用如下技术方案:To achieve the above object, the present invention adopts the following technical solutions:
第一方面,提供了一种终端切换方法,该终端切换方法应用于网络设备。该终端切换方法包括:网络设备确定目标终端在预设时刻的位置信息,并根据目标终端在预设时刻的位置信息,确定在预设时刻同时覆盖目标终端的多个覆盖小区;从多个覆盖小区中确定至少一个候选小区;每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;向预设区域内的多个发送目标序列,以使得目标终端的服务基站指示目标终端在预设时刻切换至目标小区,目标小区为至少一个候选小区中满足目标终端切换条件的小区,目标序列包括至少一个候选小区的标识,目标终端的服务其中为目标终端在预设时刻的前一个相邻时刻接入的服务基站,归属于预设区域内的某一个基站,多个覆盖小区归属于预设区域内的多个基站。In a first aspect, a terminal switching method is provided, and the terminal switching method is applied to a network device. The terminal handover method includes: the network device determines the location information of the target terminal at a preset time, and according to the location information of the target terminal at the preset time, determines a plurality of coverage cells that simultaneously cover the target terminal at the preset time; Determine at least one candidate cell in the cell; the service performance parameters of each candidate cell meet the performance requirements of the target terminal at the preset time; send the target sequence to multiple in the preset area, so that the serving base station of the target terminal indicates that the target terminal is in Switch to the target cell at a preset time, the target cell is a cell that satisfies the switching conditions of the target terminal among at least one candidate cell, the target sequence includes the identity of at least one candidate cell, and the service of the target terminal is the target terminal at the previous corresponding time at the preset time The serving base station accessed at adjacent times belongs to a certain base station in the preset area, and multiple coverage cells belong to multiple base stations in the preset area.
本发明提供的终端切换方法中,目标终端所要切换的目标小区是从满足目标终端性能需求的候选小区中确认得到的,这样一来,保证了目标小区能够满足目标终端的性能需求,能够使提高终端切换后的业务性能,缩短切换时延、提高切换性能,保障了终端的业务体验。In the terminal handover method provided by the present invention, the target cell to be handed over by the target terminal is confirmed from candidate cells that meet the performance requirements of the target terminal. In this way, it is ensured that the target cell can meet the performance requirements of the target terminal, which can improve The service performance of the terminal after handover shortens the handover delay and improves the handover performance, ensuring the service experience of the terminal.
一种可能的设计中,上述预设时刻为当前时刻之前的时刻,上述确定目标终端在预设时刻的位置信息,包括:网络设备获取目标终端在所预设时刻的经纬度信息,以及预设区域内每个栅格的中心位置的经纬度信息;确定目标终端与每个栅格的中心位置之间的距离;将距离目标终端最短的栅格的栅格标识,确定为目标终端的位置信息。该设计中实现了网络设备确定历史时刻的位置信息,为后续过程中,网络设备根据历史时刻的位置信息,预测未来时刻的位置信息做准备。In a possible design, the above-mentioned preset time is a time before the current time, and the above-mentioned determination of the location information of the target terminal at the preset time includes: the network device obtains the latitude and longitude information of the target terminal at the preset time, and the preset area The latitude and longitude information of the center position of each grid; determine the distance between the target terminal and the center position of each grid; determine the grid identification of the grid with the shortest distance from the target terminal as the position information of the target terminal. In this design, the network device determines the location information of the historical moment, and prepares for the subsequent process, the network device predicts the location information of the future moment according to the location information of the historical moment.
一种可能的设计中,上述预设时刻为当前时刻之后的时刻,上述确定目标终端在预设时刻的位置信息,还包括:网络设备根据预设时刻以及第一预测模型,预测目标终端在预设时刻的位置信息;第一预测模型用于表征时刻与目标终端的位置信息之间的映射关系。该设计中实现了网络设备预测目标终端的位置信息,便于在预设时刻到来时,为目标终端提供业务性能较好的小区进行切换。In a possible design, the preset time is a time after the current time, and the determination of the location information of the target terminal at the preset time further includes: the network device predicts that the target terminal will be at the preset time according to the preset time and the first prediction model. The location information at a time is assumed; the first prediction model is used to characterize the mapping relationship between the time and the location information of the target terminal. In this design, the network equipment predicts the location information of the target terminal, so that when the preset time arrives, the target terminal can be handed over to a cell with better service performance.
一种可能的设计中,上述终端切换方法还包括:网络设备获取目标终端在多个历史时刻对应的多个历史位置信息;一个历史位置信息对应于一个历史时刻;将每个历史时刻作为特征,将每个历史时刻对应的历史位置信息作为标签,对预设的第一神经网络进行训练,得到第一预测模型。该设计中实现了建立用于预测目标终端位置信息的第一预测模型,便于后续过程中,利用该模型确定预设时刻的目标终端的位置信息。In a possible design, the above terminal switching method further includes: the network device acquires multiple historical location information corresponding to the target terminal at multiple historical moments; one historical location information corresponds to one historical moment; each historical moment is used as a feature, The historical location information corresponding to each historical moment is used as a label, and the preset first neural network is trained to obtain the first prediction model. In this design, the first prediction model for predicting the location information of the target terminal is established, so that in the subsequent process, the model can be used to determine the location information of the target terminal at a preset time.
一种可能的设计中,每个候选小区的服务性能参数包括候选小区支持的最大带宽、频率范围、网络制式集合、公共陆地移动网(public land mobile network,PLMN)标识集合和网络切片标识集合中的至少一个。每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求,包括以下条件中的至少一个:候选小区支持的最大带宽大于或者等于目标终端支持的最大带宽、目标终端支持的频率范围位于候选小区支持的频率范围内、候选小区支持的网络制式集合包括目标终端支持的网络制式、候选小区支持的PLMN标识集合包括目标终端支持的PLMN标识、候选小区支持的网络切片标识集合包括目标终端支持的网络切片标识。该设计中实现了如何从多个覆盖小区中确定候选小区,能够保证后续在确定目标小区时,无论选择哪个候选小区,都能够满足目标终端的性能需求。In a possible design, the service performance parameters of each candidate cell include the maximum bandwidth supported by the candidate cell, frequency range, network standard set, public land mobile network (public land mobile network, PLMN) identity set and network slice identity set at least one of the . The service performance parameters of each candidate cell meet the performance requirements of the target terminal at the preset time, including at least one of the following conditions: the maximum bandwidth supported by the candidate cell is greater than or equal to the maximum bandwidth supported by the target terminal, and the frequency range supported by the target terminal is within Within the frequency range supported by the candidate cell, the set of network standards supported by the candidate cell includes the network standard supported by the target terminal, the set of PLMN identifiers supported by the candidate cell includes the PLMN identifier supported by the target terminal, and the set of network slice identifiers supported by the candidate cell includes the set of network slice identifiers supported by the target terminal. The network slice identifier for . This design implements how to determine candidate cells from multiple coverage cells, which can ensure that no matter which candidate cell is selected, it can meet the performance requirements of the target terminal when determining the target cell.
一种可能的设计中,上述终端切换方法还包括:网络设备确定每个候选小区的业务性能特征值,每个候选小区的业务性能特征值用于表征每个候选小区向目标终端提供的业务性能;根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,得到目标序列;目标序列包括至少一个候选小区的标识;向目标终端的服务基站发送至少一个候选小区的标识包括:向目标终端的服务基站发送目标序列。该设计中实现了将满足目标终端性能需求的候选小区,按照各自的业务性能特征值的大小排序,从而使后续过程中目标终端的服务基站确定目标小区时,能够优先选择业务性能特征值较大的候选小区作为目标小区,使得目标终端接入目标小区后可以获得较好的业务性能。In a possible design, the above terminal handover method further includes: the network device determines the service performance characteristic value of each candidate cell, and the service performance characteristic value of each candidate cell is used to represent the service performance provided by each candidate cell to the target terminal ; According to the size of the service performance characteristic value of each candidate cell, at least one candidate cell is sorted to obtain a target sequence; the target sequence includes the identification of at least one candidate cell; sending the identification of at least one candidate cell to the serving base station of the target terminal includes: The target sequence is sent to the serving base station of the target terminal. In this design, the candidate cells that meet the performance requirements of the target terminal are sorted according to the size of their respective service performance characteristic values, so that when the serving base station of the target terminal determines the target cell in the subsequent process, it can preferentially select the larger service performance characteristic value The candidate cell is used as the target cell, so that the target terminal can obtain better service performance after accessing the target cell.
一种可能的设计中,上述确定每个候选小区的业务性能特征值,包括网络设备确定每个候选小区在多个目标时刻对应的多个目标业务性能参数,一个目标时刻对应一个目标业务性能参数,每个目标时刻均为当前时刻之后的时刻,每个目标业务性能参数用于表征一个候选小区在不同目标时刻为目标终端提供业务的业务质量;根据多个目标业务性能参数,确定每个候选小区的业务性能特征值。该设计中实现了网络设备确定用于表征候选小区业务性能的业务性能特征值,便于后续过程中,为目标终端选择业务性能较好的目标小区。In a possible design, the above-mentioned determination of the service performance characteristic value of each candidate cell includes network equipment determining multiple target service performance parameters corresponding to each candidate cell at multiple target times, and one target time corresponds to one target service performance parameter , each target time is the time after the current time, and each target service performance parameter is used to characterize the service quality of a candidate cell for the target terminal at different target times; according to multiple target service performance parameters, determine each candidate The service performance characteristic value of the cell. In this design, the network equipment determines the service performance characteristic value used to characterize the service performance of the candidate cell, which facilitates the selection of the target cell with better service performance for the target terminal in the subsequent process.
一种可能的设计中,对于任一候选小区,上述确定候选小区在多个目标时刻对应的多个目标业务性能参数,包括:根据第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息以及第二预测模型,预测每个候选小区在第一目标时刻对应的目标业务性能参数;第一目标时刻为多个目标时刻中的任意一个时刻;第二预测模型用于表征不同目标时刻下,终端的频谱效率、终端的位置信息与终端的候选小区对应的目标业务性能参数的映射关系。该设计中实现了网络设备预测候选小区在预设时刻的业务性能参数,便于在预设时刻到来时,为目标终端提供业务性能较好的小区进行切换。In a possible design, for any candidate cell, the above-mentioned determination of multiple target service performance parameters corresponding to the candidate cell at multiple target times includes: according to the first target time, the spectral efficiency of the target terminal, and the target terminal at the first The location information at the target moment and the second prediction model predict the target service performance parameters corresponding to each candidate cell at the first target moment; the first target moment is any one of the multiple target moments; the second prediction model is used to characterize At different target times, the mapping relationship between the spectral efficiency of the terminal, the location information of the terminal, and the target service performance parameters corresponding to the candidate cell of the terminal. In this design, the network equipment predicts the service performance parameters of the candidate cells at the preset time, so that when the preset time arrives, the target terminal can be handed over to a cell with better service performance.
一种可能的设计中,网络设备获取每个候选小区在多个历史时刻对应的多个样本业务性能参数、第一终端的频谱效率以及第一终端在每个历史时刻的位置信息;一个历史时刻对应一个样本业务性能参数,每个样本业务性能参数用于表征一个候选小区在不同历史时刻为第一终端提供业务的业务质量;第一终端为每个候选小区内的任意一个终端;将第一终端的频谱效率、第一终端在每个历史时刻位置信息以及每个历史时刻作为特征,将每个候选小区在每个历史时刻对应的样本业务性能参数作为标签,对预设的第二神经网络进行训练,得到第二预测模型。该设计中实现了网络设备建立用于预测候选小区在预设时刻的业务性能参数的第二预测模型,便于后续过程中,利用该模型确定候选小区在预设时刻的业务性能参数。In a possible design, the network device acquires multiple sample service performance parameters corresponding to each candidate cell at multiple historical moments, the spectral efficiency of the first terminal, and the location information of the first terminal at each historical moment; a historical moment Corresponding to a sample service performance parameter, each sample service performance parameter is used to characterize the service quality of a candidate cell for the first terminal at different historical moments; the first terminal is any terminal in each candidate cell; the first The spectral efficiency of the terminal, the location information of the first terminal at each historical moment, and each historical moment are used as features, and the sample service performance parameters corresponding to each candidate cell at each historical moment are used as labels, and the preset second neural network Perform training to obtain the second prediction model. In this design, the network device establishes a second prediction model for predicting the service performance parameters of the candidate cell at the preset time, so that the model can be used to determine the service performance parameters of the candidate cell at the preset time in the subsequent process.
第二方面,本发明提供了一种终端切换方法,应用于目标终端的服务基站。目标终端的服务基站获取至少一个候选小区的标识;每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;根据至少一个候选小区的标识,指示目标终端在预设时刻切换至目标小区,目标小区为至少一个候选小区中满足目标终端切换条件的小区。In a second aspect, the present invention provides a terminal switching method, which is applied to a serving base station of a target terminal. The serving base station of the target terminal obtains the identity of at least one candidate cell; each candidate cell covers the target terminal at a preset time, and the service performance parameters of each candidate cell meet the performance requirements of the target terminal at a preset time; according to at least one candidate cell , indicating that the target terminal is handed over to the target cell at a preset time, and the target cell is a cell that satisfies the handover condition of the target terminal among at least one candidate cell.
本发明提供的终端切换方法中,目标终端的服务基站在确定目标小区时,从服务性能参数能够满足终端性能需求的候选小区中,确定信号强度满足要求的小区作为目标小区,不仅保障了终端切换至目标小区后的业务性能不受影响,还使得目标小区在目标终端所在位置的信号强度较好,保证目标终端可成功接入目标小区,提高切换成功率。In the terminal handover method provided by the present invention, when determining the target cell, the serving base station of the target terminal determines the cell whose signal strength meets the requirements from the candidate cells whose service performance parameters can meet the terminal performance requirements as the target cell, which not only ensures the terminal handover The service performance after reaching the target cell is not affected, and the signal strength of the target cell at the location of the target terminal is better, ensuring that the target terminal can successfully access the target cell and improving the handover success rate.
一种可能的设计中,上述获取至少一个候选小区的标识,具体包括:接收网络设备发送的目标序列;目标序列根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,目标序列包括至少一个候选小区的标识;目标小区为基于目标序列中的顺序,首个满足目标终端切换条件的小区。该设计中实现了在目标终端的服务基站接收到的是包括至少一个候选小区的标识的目标序列的情况下,基于目标序列中对各候选小区按照业务性能特征值大小进行排序,目标终端的服务基站能够优先选择业务性能特征值较大的候选小区作为目标小区,使得目标终端接入目标小区后可以获得较好的业务性能。In a possible design, the acquisition of the identity of at least one candidate cell specifically includes: receiving the target sequence sent by the network device; the target sequence sorts at least one candidate cell according to the service performance characteristic value of each candidate cell, and the target sequence The sequence includes an identifier of at least one candidate cell; the target cell is the first cell that satisfies the handover condition of the target terminal based on the order in the target sequence. In this design, when the serving base station of the target terminal receives a target sequence that includes the identity of at least one candidate cell, based on the target sequence, the candidate cells are sorted according to the size of the service performance characteristic value, and the service of the target terminal The base station can preferentially select a candidate cell with a larger service performance characteristic value as the target cell, so that the target terminal can obtain better service performance after accessing the target cell.
第三方面,本发明提供了一种终端切换方法,应用于目标小区归属的目标基站。目标小区为至少一个候选小区中满足目标终端切换条件的小区,每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;该方法包括:目标基站在预设时刻之前,确定目标小区为目标终端提供服务的目标传输资源,并在目标终端切换至目标小区之后,基于目标传输资源为目标终端提供服务。In a third aspect, the present invention provides a terminal handover method, which is applied to a target base station to which a target cell belongs. The target cell is a cell that satisfies the handover condition of the target terminal among at least one candidate cell, each candidate cell covers the target terminal at a preset time, and the service performance parameters of each candidate cell meet the performance requirements of the target terminal at a preset time; the method The method includes: the target base station determines the target transmission resources for the target cell to provide services for the target terminal before the preset time, and provides services for the target terminal based on the target transmission resources after the target terminal is handed over to the target cell.
本发明提供的终端切换方法中,目标基站根据目标终端的带宽能力、位置信息为目标终端分配目标传输资源,实现了按需分配物理资源块(physical resource block,PRB)、功率等小区传输资源,即可满足目标终端的业务传输需求,又可避免资源浪费;并且实现了在目标终端移动到目标小区之前,提前确定目标小区、为目标终端预留小区传输资源,做好切换前的准备,待目标终端移动至目标小区位置时,无需再执行终端测量上报、切换判决、目标小区资源分配等切换准备过程,最大程度降低切换时延,提高切换性能。In the terminal handover method provided by the present invention, the target base station allocates target transmission resources for the target terminal according to the bandwidth capability and location information of the target terminal, realizing on-demand allocation of cell transmission resources such as physical resource block (PRB), power, etc. It can meet the service transmission requirements of the target terminal and avoid waste of resources; and it can determine the target cell in advance, reserve cell transmission resources for the target terminal before the target terminal moves to the target cell, and make preparations before handover. When the target terminal moves to the location of the target cell, there is no need to perform handover preparation processes such as terminal measurement reporting, handover judgment, and target cell resource allocation, which minimizes handover delay and improves handover performance.
一种可能的设计中,上述目标传输资源包括目标传输功率,和/或,目标PRB资源;目标传输功率与目标传输距离正相关,目标传输距离为目标终端与目标基站之间的距离;目标PRB资源与目标终端支持的最大带宽正相关。该设计中实现了目标基站确定应该提前为目标终端配置多少资源,以满足目标终端业务的性能需求。In a possible design, the above target transmission resources include target transmission power and/or target PRB resources; the target transmission power is positively correlated with the target transmission distance, and the target transmission distance is the distance between the target terminal and the target base station; the target PRB The resource is positively related to the maximum bandwidth supported by the target terminal. In this design, the target base station determines how many resources should be configured for the target terminal in advance to meet the performance requirements of the target terminal service.
第四方面,提供一种网络设备,包括确定单元以及发送单元,确定单元用于确定目标终端在预设时刻的位置信息;确定单元还用于根据目标终端在预设时刻的位置信息,确定在预设时刻同时覆盖目标终端的多个覆盖小区;确定单元还用于从多个覆盖小区中确定至少一个候选小区;每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;发送单元用于向预设区域内的多个基站发送目标序列,以使得目标终端的服务基站指示目标终端在预设时刻切换至目标小区,目标小区为至少一个候选小区中满足目标终端切换条件的小区;目标序列包括至少一个候选小区的标识,目标终端的服务基站为目标终端在预设时刻的前一个相邻时刻接入的服务基站,归属于预设区域内的某一个基站,多个覆盖小区归属于预设区域内的多个基站。In a fourth aspect, a network device is provided, including a determining unit and a sending unit, the determining unit is used to determine the location information of the target terminal at a preset time; the determining unit is also used to determine the location information of the target terminal at a preset time Covering multiple coverage cells of the target terminal at the preset time; the determination unit is also used to determine at least one candidate cell from the multiple coverage cells; the service performance parameters of each candidate cell meet the performance requirements of the target terminal at the preset time; The unit is used to send a target sequence to multiple base stations in the preset area, so that the serving base station of the target terminal instructs the target terminal to switch to the target cell at a preset time, and the target cell is a cell that satisfies the switching conditions of the target terminal among at least one candidate cell ; The target sequence includes the identity of at least one candidate cell, the serving base station of the target terminal is the serving base station accessed by the target terminal at the previous adjacent time of the preset time, and belongs to a certain base station in the preset area, and multiple coverage cells Belonging to multiple base stations within the preset area.
一种可能的设计中,上述网络设备还包括获取单元。获取单元用于获取目标终端在所预设时刻的经纬度信息,以及预设区域内每个栅格的中心位置的经纬度信息。确定单元还用于确定目标终端与每个栅格的中心位置之间的距离。确定单元还用于将距离目标终端最短的栅格的栅格标识,确定为目标终端的位置信息。In a possible design, the foregoing network device further includes an acquisition unit. The acquiring unit is used to acquire the latitude and longitude information of the target terminal at the preset moment, and the latitude and longitude information of the center position of each grid in the preset area. The determination unit is also used to determine the distance between the target terminal and the center position of each grid. The determining unit is further configured to determine the grid identifier of the grid with the shortest distance from the target terminal as the position information of the target terminal.
一种可能的设计中,上述网络设备中的确定单元还用于根据预设时刻以及第一预测模型,预测目标终端在预设时刻的位置信息。第一预测模型用于表征时刻与目标终端的位置信息之间的映射关系。In a possible design, the determination unit in the network device is further configured to predict the location information of the target terminal at the preset time according to the preset time and the first prediction model. The first prediction model is used to represent the mapping relationship between time and location information of the target terminal.
一种可能的设计中,上述网络设备还包括处理单元。获取单元用于获取目标终端在多个历史时刻对应的多个历史位置信息;一个历史位置信息对应于一个历史时刻。处理单元,用于将每个历史时刻作为特征,将每个历史时刻对应的历史位置信息作为标签,对预设的第一神经网络进行训练,得到第一预测模型。In a possible design, the foregoing network device further includes a processing unit. The obtaining unit is used to obtain multiple pieces of historical location information corresponding to multiple historical moments of the target terminal; one piece of historical location information corresponds to one historical moment. The processing unit is configured to use each historical moment as a feature and the historical location information corresponding to each historical moment as a label to train the preset first neural network to obtain a first prediction model.
一种可能的设计中,候选小区的服务性能参数包括候选小区支持的最大带宽、频率范围、网络制式集合、公共陆地移动网PLMN标识集合和网络切片标识集合中的至少一个。候选小区的服务性能参数在预设时刻满足目标终端的性能需求,包括以下条件中的至少一个:候选小区支持的最大带宽大于或者等于目标终端支持的最大带宽、目标终端支持的频率范围位于候选小区支持的频率范围内、候选小区支持的网络制式集合包括目标终端支持的网络制式、候选小区支持的PLMN标识集合包括目标终端支持的PLMN标识、候选小区支持的网络切片标识集合包括目标终端支持的网络切片标识。In a possible design, the service performance parameters of the candidate cell include at least one of the maximum bandwidth supported by the candidate cell, frequency range, network standard set, public land mobile network PLMN identity set, and network slice identity set. The service performance parameters of the candidate cell meet the performance requirements of the target terminal at the preset time, including at least one of the following conditions: the maximum bandwidth supported by the candidate cell is greater than or equal to the maximum bandwidth supported by the target terminal, and the frequency range supported by the target terminal is located in the candidate cell Within the supported frequency range, the set of network standards supported by the candidate cell includes the network standard supported by the target terminal, the set of PLMN identifiers supported by the candidate cell includes the PLMN identifier supported by the target terminal, and the set of network slice identifiers supported by the candidate cell includes the network supported by the target terminal Slice ID.
一种可能的设计中,上述网络设备中的确定单元还用于确定每个候选小区的业务性能特征值,候选小区的业务性能特征值用于表征候选小区向目标终端提供的业务性能。确定单元还用于根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,得到目标序列;目标序列包括至少一个候选小区的标识;发送单元用于向目标终端的服务基站发送目标序列。In a possible design, the determining unit in the network device is further configured to determine a service performance characteristic value of each candidate cell, and the service performance characteristic value of the candidate cell is used to represent the service performance provided by the candidate cell to the target terminal. The determination unit is also used to sort at least one candidate cell according to the service performance characteristic value of each candidate cell to obtain a target sequence; the target sequence includes the identity of at least one candidate cell; the sending unit is used to send to the serving base station of the target terminal target sequence.
一种可能的设计中,上述网络设备中的确定单元还用于确定每个候选小区在多个目标时刻对应的多个目标业务性能参数,一个目标时刻对应一个目标业务性能参数,每个目标时刻均为当前时刻之后的时刻,每个目标业务性能参数用于表征一个候选小区在不同目标时刻为目标终端提供业务的业务质量;根据多个目标业务性能参数,确定每个候选小区的业务性能特征值。In a possible design, the determination unit in the above network device is also used to determine multiple target service performance parameters corresponding to each candidate cell at multiple target times, one target time corresponds to one target service performance parameter, and each target time Both are moments after the current moment, and each target service performance parameter is used to characterize the service quality of a candidate cell for the target terminal at different target moments; according to multiple target service performance parameters, determine the service performance characteristics of each candidate cell value.
一种可能的设计中,上述网络设备中的确定单元具体用于用于根据第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息以及第二预测模型,预测候选小区在第一目标时刻对应的目标业务性能参数;第一目标时刻为多个目标时刻中的任意一个时刻;第二预测模型用于表征不同目标时刻下,终端的频谱效率、终端的位置信息与终端的候选小区对应的目标业务性能参数的映射关系。In a possible design, the determination unit in the network device is specifically configured to predict the candidate cell according to the first target time, the spectral efficiency of the target terminal, the location information of the target terminal at the first target time, and the second prediction model The target service performance parameters corresponding to the first target time; the first target time is any one of multiple target times; the second prediction model is used to represent the spectral efficiency of the terminal, the location information of the terminal and the terminal The mapping relationship of the target service performance parameters corresponding to the candidate cells.
一种可能的设计中,获取单元还用于获取每个候选小区在多个历史时刻对应的多个样本业务性能参数、第一终端的频谱效率以及第一终端在每个历史时刻的位置信息;一个历史时刻对应一个样本业务性能参数,每个样本业务性能参数用于表征一个候选小区在不同历史时刻为第一终端提供业务的业务质量;第一终端为每个候选小区内的任意一个终端。处理单元用于将第一终端的频谱效率、第一终端在每个历史时刻位置信息以及每个历史时刻作为特征,将每个候选小区在每个历史时刻对应的样本业务性能参数作为标签,对预设的第二神经网络进行训练,得到第二预测模型。In a possible design, the obtaining unit is also used to obtain multiple sample service performance parameters corresponding to each candidate cell at multiple historical moments, the spectral efficiency of the first terminal, and the location information of the first terminal at each historical moment; A historical moment corresponds to a sample service performance parameter, and each sample service performance parameter is used to characterize the service quality of a candidate cell providing services to the first terminal at different historical moments; the first terminal is any terminal in each candidate cell. The processing unit is configured to use the spectral efficiency of the first terminal, the location information of the first terminal at each historical moment, and each historical moment as features, and use the sample service performance parameters corresponding to each candidate cell at each historical moment as a label, to The preset second neural network is trained to obtain a second prediction model.
第五方面,提供一种基站设备,基站设备为目标终端的服务基站,该基站设备包括获取单元以及处理单元,获取单元用于获取至少一个候选小区的标识;每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;处理单元用于根据至少一个候选小区的标识,指示目标终端在预设时刻切换至目标小区,目标小区为至少一个候选小区中满足目标终端切换条件的小区。In a fifth aspect, there is provided a base station device, the base station device is a serving base station for a target terminal, the base station device includes an acquisition unit and a processing unit, the acquisition unit is used to acquire the identity of at least one candidate cell; each candidate cell covers at a preset time The target terminal, and the service performance parameters of each candidate cell meet the performance requirements of the target terminal at a preset time; the processing unit is used to instruct the target terminal to switch to the target cell at a preset time according to the identity of at least one candidate cell, and the target cell is A cell that satisfies the handover condition of the target terminal in at least one candidate cell.
一种可能的设计中,上述基站设备中的获取单元具体用于接收目标序列;目标序列根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,目标序列包括至少一个候选小区的标识。目标小区为基于目标序列中的顺序,首个满足目标终端切换条件的小区。In a possible design, the acquisition unit in the base station equipment is specifically used to receive a target sequence; the target sequence sorts at least one candidate cell according to the service performance characteristic value of each candidate cell, and the target sequence includes at least one candidate cell logo. The target cell is the first cell that satisfies the handover condition of the target terminal based on the sequence in the target sequence.
第六方面,提供一种基站设备,基站设备为目标小区归属的目标基站;目标小区为至少一个候选小区中满足目标终端切换条件的小区,每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;包括确定单元以及处理单元。确定单元用于在预设时刻之前,确定目标小区为目标终端提供服务的目标传输资源;处理单元用于在目标终端切换至目标小区之后,基于目标传输资源为目标终端提供服务。According to the sixth aspect, a base station device is provided. The base station device is the target base station to which the target cell belongs; the target cell is a cell that satisfies the switching conditions of the target terminal among at least one candidate cell, and each candidate cell covers the target terminal at a preset time, and every The service performance parameters of the candidate cells meet the performance requirements of the target terminal at a preset time; including a determination unit and a processing unit. The determining unit is used to determine the target transmission resources for the target cell to provide services for the target terminal before the preset time; the processing unit is used to provide services for the target terminal based on the target transmission resources after the target terminal is handed over to the target cell.
一种可能的设计中,目标传输资源包括目标传输功率,和/或,目标物理资源块PRB资源;目标传输功率与目标传输距离正相关,目标传输距离为目标终端与目标基站之间的距离;目标PRB资源与目标终端支持的最大带宽正相关。In a possible design, the target transmission resource includes a target transmission power, and/or, a target physical resource block PRB resource; the target transmission power is positively correlated with the target transmission distance, and the target transmission distance is the distance between the target terminal and the target base station; The target PRB resource is positively correlated with the maximum bandwidth supported by the target terminal.
第七方面,提供一种网络设备,该网络设备包括存储器和处理器;存储器和处理器耦合,该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,当处理器执行该计算机指令时,该网络设备执行如第一方面中的终端切换方法。In a seventh aspect, there is provided a network device, the network device includes a memory and a processor; the memory and the processor are coupled, the memory is used to store computer program codes, the computer program codes include computer instructions, and when the processor executes the computer instructions , the network device executes the terminal switching method in the first aspect.
第八方面,提供一种基站设备,该基站设备包括存储器和处理器;存储器和处理器耦合,该存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,当处理器执行该计算机指令时,该基站设备执行如第二方面或第三方面中的终端切换方法。In an eighth aspect, there is provided a base station device, where the base station device includes a memory and a processor; the memory and the processor are coupled, and the memory is used to store computer program codes, where the computer program codes include computer instructions, and when the processor executes the computer instructions , the base station device executes the terminal handover method in the second aspect or the third aspect.
第九方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在网络设备上运行时,使得该网络设备执行如第一方面中的终端切换方法。In a ninth aspect, a computer-readable storage medium is provided. Instructions are stored in the computer-readable storage medium. When the instructions are run on a network device, the network device is made to execute the terminal switching method in the first aspect.
第十方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在基站设备上运行时,使得该基站设备执行如第二方面或第三方面中的终端切换方法。In a tenth aspect, a computer-readable storage medium is provided, and an instruction is stored in the computer-readable storage medium, and when the instruction is run on a base station device, the base station device is made to execute the terminal handover method as in the second aspect or the third aspect .
附图说明Description of drawings
图1为本发明的实施例提供的一种通信系统结构示意图;FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present invention;
图2为本发明的实施例提供的一种终端切换方法流程示意图一;FIG. 2 is a first schematic flow diagram of a terminal switching method provided by an embodiment of the present invention;
图3为本发明的实施例提供的一种终端切换方法流程示意图二;FIG. 3 is a second schematic flow diagram of a terminal switching method provided by an embodiment of the present invention;
图4为本发明的实施例提供的一种终端切换方法流程示意图三;FIG. 4 is a third schematic flowchart of a terminal switching method provided by an embodiment of the present invention;
图5为本发明的实施例提供的一种终端切换方法流程示意图四;FIG. 5 is a fourth schematic flow diagram of a terminal switching method provided by an embodiment of the present invention;
图6为本发明的实施例提供的一种终端切换方法流程示意图五;FIG. 6 is a fifth schematic flow diagram of a terminal switching method provided by an embodiment of the present invention;
图7为本发明的实施例提供的一种终端切换方法流程示意图六;FIG. 7 is a sixth schematic flow diagram of a terminal switching method provided by an embodiment of the present invention;
图8为本发明的实施例提供的一种终端切换方法流程示意图七。FIG. 8 is a seventh schematic flowchart of a terminal switching method provided by an embodiment of the present invention.
图9为本发明的实施例提供的一种网络设备结构示意图一;FIG. 9 is a first structural diagram of a network device provided by an embodiment of the present invention;
图10为本发明的实施例提供的一种基站设备结构示意图一;FIG. 10 is a first structural schematic diagram of a base station device provided by an embodiment of the present invention;
图11为本发明的实施例提供的一种基站设备结构示意图二;FIG. 11 is a second structural schematic diagram of a base station device provided by an embodiment of the present invention;
图12为本发明的实施例提供的一种网络设备结构示意图二;FIG. 12 is a second structural diagram of a network device provided by an embodiment of the present invention;
图13为本发明的实施例提供的一种网络设备结构示意图三。FIG. 13 is a third structural diagram of a network device provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In the embodiments of the present invention, words such as "exemplary" or "for example" are used as examples, illustrations or illustrations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present invention shall not be construed as being more preferred or more advantageous than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete manner.
在本发明的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。In the description of the present invention, unless otherwise specified, "/" means "or", for example, A/B may mean A or B. The "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist at the same time, and B exists alone These three situations. In addition, "at least one" and "plurality" mean two or more. Words such as "first" and "second" do not limit the number and order of execution, and words such as "first" and "second" do not necessarily limit the difference.
在现有技术中,服务基站在确定终端所要进行切换的目标小区时,通常是基于终端上报的测量报告中,确定出信号强度最大的小区作为目标小区进行终端的切换,不会涉及到对于小区的网络能力和业务性能等方面上的考虑,在目标小区和服务小区之间的网络能力和业务性能等方面存在差异的情况下,将导致切换前后终端业务性能不一致,影响业务体验。In the prior art, when the serving base station determines the target cell to be handed over by the terminal, it usually determines the cell with the highest signal strength as the target cell based on the measurement report reported by the terminal. Considering the network capability and service performance of the target cell and the serving cell, if there is a difference in the network capability and service performance between the target cell and the serving cell, the service performance of the terminal before and after the handover will be inconsistent, which will affect the service experience.
为了解决上述问题,本发明提供一种终端切换方法、装置、设备及存储介质,网络设备确定目标终端在预设时刻的位置信息,并根据目标终端在预设时刻的位置信息,确定在预设时刻同时覆盖目标终端的多个覆盖小区;从多个覆盖小区中确定至少一个候选小区;每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求;向目标终端的服务基站发送至少一个候选小区的标识,以使得服务基站指示目标终端在预设时刻切换至目标小区,目标小区为至少一个候选小区中满足目标终端切换条件的小区。本发明提供的终端切换方法中,目标终端所要切换的目标小区是从满足目标终端性能需求的候选小区中确认得到的,这样一来,目标小区能够满足目标终端的性能需求,提高终端切换后的业务性能,缩短切换时延、提高切换性能,保证了终端的业务体验。In order to solve the above problems, the present invention provides a terminal switching method, device, device and storage medium. The network device determines the location information of the target terminal at the preset time, and determines the location information of the target terminal at the preset time according to the location information of the target terminal at the preset time. Cover multiple coverage cells of the target terminal at the same time; determine at least one candidate cell from multiple coverage cells; the service performance parameters of each candidate cell meet the performance requirements of the target terminal at the preset time; send at least An identifier of a candidate cell, so that the serving base station instructs the target terminal to switch to the target cell at a preset time, and the target cell is a cell that satisfies the handover condition of the target terminal among at least one candidate cell. In the terminal handover method provided by the present invention, the target cell to be handed over by the target terminal is confirmed from candidate cells that meet the performance requirements of the target terminal. Service performance, shorten the handover delay, improve the handover performance, and ensure the service experience of the terminal.
本发明实施例提供一种通信系统,参考图1,上述终端切换方法可以适用于图1所示的通信系统10。如图1所示,通信系统10包括网络设备11、目标终端12、基站设备13、基站设备14以及基站设备15。An embodiment of the present invention provides a communication system. Referring to FIG. 1 , the above terminal switching method may be applied to the communication system 10 shown in FIG. 1 . As shown in FIG. 1 , a communication system 10 includes a network device 11 , a target terminal 12 , a base station device 13 , a base station device 14 and a base station device 15 .
其中,预设区域是网络中任意划定的一个区域,包含多个基站设备。在图1所示的通信系统中,预设区域包含基站设备13、基站设备14以及基站设备15。Wherein, the preset area is an arbitrarily defined area in the network, including multiple base station devices. In the communication system shown in FIG. 1 , the preset area includes base station equipment 13 , base station equipment 14 and base station equipment 15 .
网络设备11可以为预设区域内的某个基站设备、核心网设备、基站操作维护平台,也可以为与基站设备、核心网设备以及基站设备操作维护平台连接的切换管理装置。The network device 11 may be a certain base station device, core network device, or base station operation and maintenance platform within a preset area, or may be a switching management device connected to the base station device, core network device, and base station device operation and maintenance platform.
网络设备11用于实现预设区域内的终端12的切换管理功能,与预设区域内的基站设备13、基站设备14以及基站设备15之间均存在消息交互接口,用于信息获取与消息发送。网络设备11与基站设备13、基站设备14和基站设备15之间可以采用有线方式连接,也可以采用无线方式连接,本发明实施例对此不作限定。The network device 11 is used to realize the switching management function of the terminal 12 in the preset area, and there is a message interaction interface with the base station device 13, the base station device 14, and the base station device 15 in the preset area for information acquisition and message transmission . The network device 11 and the base station device 13 , the base station device 14 and the base station device 15 may be connected in a wired manner or in a wireless manner, which is not limited in this embodiment of the present invention.
目标终端12可以为预设区域内的任意一个终端,在预设区域内移动,并接入预设区域的基站设备。The target terminal 12 may be any terminal in the preset area, moves in the preset area, and accesses the base station equipment in the preset area.
以基站设备13为例,若基站设备13为目标终端12提供服务,则基站设备13为目标终端12的服务基站。Taking the base station device 13 as an example, if the base station device 13 provides services for the target terminal 12 , then the base station device 13 is the serving base station of the target terminal 12 .
图2是根据一些示例性实施例示出的一种终端切换方法的流程示意图。在一些实施例中,上述终端切换方法可以应用到如图1所示的通信系统中的网络设备。以下,本发明实施例以终端切换方法应用于网络设备为例,对上述终端切换方法进行说明。Fig. 2 is a schematic flowchart of a terminal handover method according to some exemplary embodiments. In some embodiments, the above terminal handover method can be applied to network devices in the communication system as shown in FIG. 1 . Hereinafter, the embodiment of the present invention will describe the above terminal switching method by taking the terminal switching method applied to a network device as an example.
如图2所示,本发明实施例提供的终端切换方法,包括下述S201-S206。As shown in FIG. 2, the terminal switching method provided by the embodiment of the present invention includes the following S201-S206.
S201、网络设备确定目标终端在预设时刻的位置信息。S201. The network device determines location information of a target terminal at a preset time.
作为一种可能的实现方式,在上述预设时刻为当前时刻的情况下,网络设备接收目标终端的服务基站发送的位置指示消息,基于位置指示消息确定目标终端在预设时刻的位置信息。As a possible implementation, when the preset time is the current time, the network device receives the location indication message sent by the serving base station of the target terminal, and determines the location information of the target terminal at the preset time based on the location indication message.
在一些实施例中,目标终端的服务基站基于基站定位技术获取目标终端所在位置的经纬度,生成位置指示消息,向网络设备发送。In some embodiments, the serving base station of the target terminal obtains the latitude and longitude of the location of the target terminal based on the base station positioning technology, generates a location indication message, and sends it to the network device.
需要说明的,目标终端的经纬度还可以通过终端全球定位系统(globalpositioning system,GPS)定位技术获取,并由目标终端上报给目标终端的服务基站。进一步的,目标终端的服务基站根据目标终端的经纬度,生成位置指示消息,向网络设备发送。本发明实施例对于如何确定目标终端的经纬度不作限定。It should be noted that the latitude and longitude of the target terminal may also be acquired through a terminal global positioning system (global positioning system, GPS) positioning technology, and reported by the target terminal to a serving base station of the target terminal. Further, the serving base station of the target terminal generates a location indication message according to the latitude and longitude of the target terminal, and sends it to the network device. The embodiment of the present invention does not limit how to determine the latitude and longitude of the target terminal.
在实际应用中,上述位置信息还可以为用于表示目标终端位置的栅格标识。In practical applications, the above location information may also be a grid identifier used to indicate the location of the target terminal.
需要说明的,网络设备将预设区域内的每个小区划分为多个栅格,每个栅格对应一个栅格标识,栅格标识有小区号与栅格号构成,每个栅格标识在预设区域内对应唯一一个栅格,同时也唯一对应于一个小区。预设区域内的小区标识、每个小区标识对应的栅格标识、小区所归属的基站设备的经纬度以及栅格中心位置的经纬度等信息预先存储于网络设备的存储单元。It should be noted that the network device divides each cell in the preset area into multiple grids, and each grid corresponds to a grid ID. The grid ID consists of a cell ID and a grid ID. Each grid ID is in There is only one grid corresponding to the preset area, and it is also uniquely corresponding to one cell. Information such as the cell ID in the preset area, the grid ID corresponding to each cell ID, the latitude and longitude of the base station equipment to which the cell belongs, and the latitude and longitude of the center of the grid are pre-stored in the storage unit of the network device.
在一些实施例中,若以栅格标识作为需要确定的位置信息,则网络设备在确定目标终端的经纬度后,获取预设区域内各栅格中心位置的经纬度,确定目标终端与预设区域内各栅格中心位置之间的距离。进一步的,网络设备将与目标终端间距最小的栅格的栅格标识确定为目标终端的位置信息。In some embodiments, if the grid identifier is used as the location information to be determined, after the network device determines the latitude and longitude of the target terminal, it obtains the latitude and longitude of the center positions of each grid in the preset area, and determines the distance between the target terminal and the location in the preset area. The distance between each grid center location. Further, the network device determines the grid identifier of the grid with the smallest distance from the target terminal as the location information of the target terminal.
作为另外一种可能的实现方式,在上述预设时刻为当前时刻之后的一个时刻的情况下,网络设备根据多个历史时刻对应的多个目标终端的位置信息,预测预设时刻的目标终端的位置信息。As another possible implementation, when the preset time is a time after the current time, the network device predicts the location of the target terminal at the preset time according to the location information of multiple target terminals corresponding to multiple historical times. location information.
需要说明的,网络设备可以根据多个历史时刻对应的多个目标终端的位置信息,确定目标终端位置变化的规律性,进而预测目标终端在未来时间内的移动轨迹。进一步的,网络设备确定在预设时刻的目标终端的位置信息。It should be noted that the network device can determine the regularity of the position change of the target terminal according to the position information of multiple target terminals corresponding to multiple historical moments, and then predict the moving trajectory of the target terminal in the future. Further, the network device determines the location information of the target terminal at the preset moment.
在预设时刻为当前时刻之后的一个时刻的情况下,预测预设时刻的目标终端的位置信息的具体实现方式,可以参照本发明实施例的后续描述,此处不再进行赘述。In the case that the preset time is a time after the current time, for a specific implementation manner of predicting the location information of the target terminal at the preset time, reference may be made to the subsequent description of the embodiments of the present invention, which will not be repeated here.
S202、网络设备根据目标终端在预设时刻的位置信息,确定在预设时刻同时覆盖目标终端的多个覆盖小区。S202. The network device determines multiple coverage cells that simultaneously cover the target terminal at the preset time according to the location information of the target terminal at the preset time.
作为一种可能的实现方式,网络设备确定目标终端在预设时刻的位置信息对应的栅格,进而确定栅格归属的小区。进一步的,网络设备基于确定到的栅格归属的小区,从预设区域的同覆盖信息库中确定与栅格归属的小区存在同覆盖关系的小区,得到目标终端在预设时刻的位置信息对应的多个覆盖小区,也即在预设时刻同时覆盖目标终端的多个覆盖小区。As a possible implementation manner, the network device determines the grid corresponding to the location information of the target terminal at a preset time, and then determines the cell to which the grid belongs. Further, based on the determined cell to which the grid belongs, the network device determines the cell that has the same coverage relationship with the cell to which the grid belongs from the same coverage information database of the preset area, and obtains the location information corresponding to the target terminal at the preset time. Multiple coverage cells, that is, multiple coverage cells that simultaneously cover the target terminal at a preset time.
需要说明的,上述预设区域的同覆盖信息库包括预设区域内各小区之间的同覆盖关系,可以预先存储于网络设备的存储单元。其中,若两个小区存在相同的无线信号覆盖区域,则认为两个小区之间存在同覆盖关系。预设区域内各小区之间的同覆盖关系可基于各小区的经纬度、方位角等工程参数确定,也可以基于终端的测量报告、切换数据确定。It should be noted that the co-coverage information base of the preset area includes the co-coverage relationship among the cells in the preset area, which may be pre-stored in the storage unit of the network device. Wherein, if the two cells have the same wireless signal coverage area, it is considered that the same coverage relationship exists between the two cells. The same coverage relationship between cells in the preset area can be determined based on engineering parameters such as latitude, longitude and azimuth of each cell, or based on measurement reports and handover data of terminals.
在一些实施例中,网络设备基于两个小区的经纬度计算得到两个小区的间距,若两个小区的间距小于预设的距离阈值,且两个小区的方位角之差小于预设的角度阈值,则确定上述两个小区之间存在同覆盖关系。In some embodiments, the network device calculates the distance between the two cells based on the latitude and longitude of the two cells, if the distance between the two cells is less than the preset distance threshold, and the difference between the azimuth angles of the two cells is less than the preset angle threshold , it is determined that there is a same coverage relationship between the above two cells.
在又一种实施例中,网络设备获取任意一个终端向该终端的服务基站发送的测量报告。若测量报告中两个小区的信号强度之差小于预设的信号强度阈值,则网络设备将该测量报告确定为第一测量报告,以及,若测量报告中包括上述两个小区中任意一个小区的信号强度,则网络设备将该测量报告确定为第二测量报告。In yet another embodiment, the network device obtains the measurement report sent by any terminal to the serving base station of the terminal. If the difference between the signal strengths of the two cells in the measurement report is less than the preset signal strength threshold, the network device determines the measurement report as the first measurement report, and if the measurement report includes any one of the above two cells signal strength, the network device determines the measurement report as the second measurement report.
进一步的,若服务基站在预设时间段内接收到的第一测量报告的数量与服务基站在预设时间段内接收到的第二测量报告的数量的比值大于预设阈值,则网络设备确定上述两个小区存在同覆盖关系。Further, if the ratio of the number of first measurement reports received by the serving base station within a preset time period to the number of second measurement reports received by the serving base station within a preset time period is greater than a preset threshold, the network device determines The above two cells have the same coverage relationship.
在第三种实施例中,网络设备获取两个小区的切换统计数据,若两个小区之间发生的切换次数大于预设的切换数量阈值,则确定上述两个小区存在同覆盖关系。In the third embodiment, the network device obtains handover statistical data of two cells, and if the number of handovers between the two cells is greater than a preset handover number threshold, it is determined that the two cells have the same coverage relationship.
需要说明的,上述实施例中设置的一系列阈值,可以由网络设备的运维人员,预先在网络设备中设置。It should be noted that the series of thresholds set in the foregoing embodiments may be pre-set in the network device by the operation and maintenance personnel of the network device.
S203、网络设备从多个覆盖小区中确定至少一个候选小区。S203. The network device determines at least one candidate cell from multiple coverage cells.
其中,每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求。Wherein, the service performance parameter of each candidate cell satisfies the performance requirement of the target terminal at a preset moment.
作为一种可能的实现方式,网络设备获取多个覆盖小区中每个覆盖小区的服务性能参数,以及目标终端的性能需求。进一步的,网络设备基于目标终端的性能需求,从多个覆盖小区中确定至少一个候选小区。As a possible implementation manner, the network device acquires the service performance parameter of each of the multiple coverage cells and the performance requirement of the target terminal. Further, the network device determines at least one candidate cell from multiple coverage cells based on the performance requirement of the target terminal.
需要说明的,候选小区的服务性能参数包括候选小区支持的最大带宽、频率范围、网络制式集合、公共陆地移动网PLMN标识集合和网络切片标识集合中的至少一个。目标终端的性能需求参数包括目标终端支持的最大带宽、频率范围、网络制式集合、公共陆地移动网PLMN标识集合和网络切片标识集合中的至少一个。It should be noted that the service performance parameters of the candidate cell include at least one of the maximum bandwidth supported by the candidate cell, frequency range, network standard set, public land mobile network PLMN identity set, and network slice identity set. The performance requirement parameters of the target terminal include at least one of a maximum bandwidth supported by the target terminal, a frequency range, a network standard set, a public land mobile network PLMN identification set, and a network slice identification set.
示例性的,上述网络制式可以为第三代移动通信技术(third generation,3G)/第四代移动通信技术(fourth generation,4G)/第五代移动通信技术(fifth generation,5G)等;上述PLMN标识可以按照运营商网络类型进行配置,不同运营商或不同类型的无线网络(例如2C网络、2C网络)可配置为不同的PLMN网络标识;上述切片标识反映了终端支持的切片类型(例如URLLC切片、eMBB切片、大规模机器类型通信(massive machinetypecommunication,mMTC)切片),不同的切片类型对应于不同的切片标识。Exemplarily, the above-mentioned network standard may be third generation mobile communication technology (third generation, 3G)/fourth generation mobile communication technology (fourth generation, 4G)/fifth generation mobile communication technology (fifth generation, 5G), etc.; The PLMN identifier can be configured according to the network type of the operator, and different operators or different types of wireless networks (such as 2C networks and 2C networks) can be configured as different PLMN network identifiers; the above slice identifiers reflect the slice types supported by the terminal (such as URLLC Slice, eMBB slice, massive machine type communication (massive machine type communication, mMTC) slice), different slice types correspond to different slice identifiers.
需要说明的,候选小区的服务性能参数在预设时刻满足目标终端的性能需求,包括以下条件中的至少一个:候选小区支持的最大带宽大于或者等于目标终端支持的最大带宽、目标终端支持的频率范围位于候选小区支持的频率范围内、候选小区支持的网络制式集合包括目标终端支持的网络制式、候选小区支持的PLMN标识集合包括目标终端支持的PLMN标识、候选小区支持的网络切片标识集合包括目标终端支持的网络切片标识。It should be noted that the service performance parameters of the candidate cell meet the performance requirements of the target terminal at the preset time, including at least one of the following conditions: the maximum bandwidth supported by the candidate cell is greater than or equal to the maximum bandwidth supported by the target terminal, and the frequency supported by the target terminal The range is within the frequency range supported by the candidate cell, the set of network standards supported by the candidate cell includes the network standard supported by the target terminal, the set of PLMN identifiers supported by the candidate cell includes the PLMN identifier supported by the target terminal, and the set of network slice identifiers supported by the candidate cell includes the target The identifier of the network slice supported by the terminal.
在一些实施例中,网络设备获取多个覆盖小区中每个覆盖小区的服务性能参数,可以为:网络设备向每个覆盖小区归属的基站设备发送小区服务性能参数请求消息。其中,小区服务性能参数请求消息包括每个覆盖小区的小区标识,小区服务性能参数请求消息用于请求获取每个覆盖小区的服务性能参数。In some embodiments, the network device acquires the service performance parameter of each coverage cell in the plurality of coverage cells, which may be: the network device sends a cell service performance parameter request message to the base station device to which each coverage cell belongs. Wherein, the cell service performance parameter request message includes the cell identity of each covered cell, and the cell service performance parameter request message is used to request to acquire the service performance parameter of each covered cell.
相应的,每个覆盖小区归属的基站设备接收小区服务性能参数请求消息,在基于每个覆盖小区的小区标识,确定每个覆盖小区的服务性能参数之后,生成携带有服务性能参数的服务性能参数指示消息,并向网络设备发送该服务性能参数指示消息。Correspondingly, the base station equipment to which each coverage cell belongs receives the cell service performance parameter request message, and after determining the service performance parameter of each coverage cell based on the cell identity of each coverage cell, generates a service performance parameter carrying the service performance parameter an indication message, and send the service performance parameter indication message to the network device.
进一步的,网络设备接收基站设备发送的服务性能参数指示消息,从服务性能参数指示消息中确定每个覆盖小区的服务性能参数。Further, the network equipment receives the service performance parameter indication message sent by the base station equipment, and determines the service performance parameter of each covered cell from the service performance parameter indication message.
在一些实施例中,网络设备获取目标终端的性能需求,可以为:在预设的历史时间内,目标终端接入预设区域内的任一基站设备时,向接入的服务基站发送终端能力消息,其中携带有目标终端能力参数。服务基站在接收到的目标终端的能力参数后,向网络设备发送目标终端的能力参数。进一步的,网络设备在接收到目标终端的能力参数后,确定目标终端的性能需求。若网络设备收到多个基站设备发送的目标终端的能力参数,则将目标终端的能力参数更新为最近一次收到的目标终端的能力参数,进而确定目标终端的性能需求。In some embodiments, the network device acquires the performance requirements of the target terminal, which may be: within a preset historical time, when the target terminal accesses any base station device in the preset area, send the terminal capability to the accessed serving base station The message carries the capability parameter of the target terminal. After receiving the capability parameter of the target terminal, the serving base station sends the capability parameter of the target terminal to the network device. Further, after receiving the capability parameter of the target terminal, the network device determines the performance requirement of the target terminal. If the network device receives the capability parameters of the target terminal sent by multiple base station devices, it updates the capability parameter of the target terminal to the latest received capability parameter of the target terminal, and then determines the performance requirements of the target terminal.
S204、网络设备确定每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,得到目标序列。S204. The network device determines the service performance characteristic value of each candidate cell, sorts at least one candidate cell, and obtains a target sequence.
其中,每个候选小区的业务性能特征值用于表征每个候选小区向目标终端提供的业务性能,目标序列包括至少一个候选小区的标识。Wherein, the service performance characteristic value of each candidate cell is used to characterize the service performance provided by each candidate cell to the target terminal, and the target sequence includes an identifier of at least one candidate cell.
需要说明的,具体如何确定每个候选小区的业务性能特征值,以及如何实现对至少一个候选小区进行排序,可以参见本发明实施例后续的记载,此处不再进行赘述。It should be noted that how to determine the service performance characteristic value of each candidate cell and how to implement the sorting of at least one candidate cell can refer to the subsequent records of the embodiments of the present invention, and will not be repeated here.
S205、网络设备向预设区域内的多个基站发送目标序列。S205. The network device sends the target sequence to multiple base stations in the preset area.
相应的,目标终端的服务基站接收网络设备发送的目标序列,从目标序列中获取至少一个候选小区的标识。其中,每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求。Correspondingly, the serving base station of the target terminal receives the target sequence sent by the network device, and obtains the identity of at least one candidate cell from the target sequence. Wherein, each candidate cell covers the target terminal at a preset time, and the service performance parameters of each candidate cell meet the performance requirement of the target terminal at a preset time.
S206、目标终端的服务基站根据至少一个候选小区的标识,指示目标终端在预设时刻切换至目标小区。S206. The serving base station of the target terminal instructs the target terminal to switch to the target cell at a preset time according to the identifier of at least one candidate cell.
其中,目标小区为至少一个候选小区中满足目标终端切换条件的小区。Wherein, the target cell is a cell that satisfies the handover condition of the target terminal among at least one candidate cell.
作为一种可能的实现方式,目标终端的服务基站在接收到网络设备发送的至少一个候选小区的标识后,获取目标终端的测量报告。进一步的,目标终端的服务基站基于测量报告中携带的候选小区的信号强度值,并按照目标序列,将首个满足切换目标终端切换条件的候选小区确定为目标小区;其中,切换条件可以为在预设时刻的前一个相邻时刻内候选小区的信号强度值大于预设的信号强度阈值。As a possible implementation manner, the serving base station of the target terminal obtains the measurement report of the target terminal after receiving the identity of at least one candidate cell sent by the network device. Further, based on the signal strength value of the candidate cell carried in the measurement report and according to the target sequence, the serving base station of the target terminal determines the first candidate cell that satisfies the handover condition of the target terminal as the target cell; where the handover condition can be The signal strength value of the candidate cell at an adjacent time before the preset time is greater than a preset signal strength threshold.
后续的,目标终端的服务基站基于确定到的目标小区,生成切换指示消息,切换指示消息用于指示目标终端在预设时刻切换至该目标小区。Subsequently, the serving base station of the target terminal generates a handover instruction message based on the determined target cell, and the handover instruction message is used to instruct the target terminal to switch to the target cell at a preset time.
需要说明的,上述预设的信号强度阈值可以由基站设备的运维人员,预先进行设置。It should be noted that the above preset signal strength threshold may be preset by operation and maintenance personnel of the base station equipment.
作为另外一种可能的实现方式,目标终端的服务基站在接收到网络设备发送的至少一个候选小区的标识后,转发至目标终端。进一步的,目标终端获取各候选小区的信号强度测量值,并按照目标序列,将首个满足切换目标终端切换条件的候选小区确定为目标小区;其中,切换条件可以为在预设时刻的前一个相邻时刻内候选小区的信号强度值大于预设的信号强度阈值。As another possible implementation manner, after receiving the identity of at least one candidate cell sent by the network device, the serving base station of the target terminal forwards it to the target terminal. Further, the target terminal obtains the signal strength measurement values of each candidate cell, and according to the target sequence, determines the first candidate cell that satisfies the handover condition of the handover target terminal as the target cell; wherein, the handover condition can be the previous The signal strength values of the candidate cells in adjacent time periods are greater than a preset signal strength threshold.
后续的,目标终端将确定到的目标小区的标识发送给目标终端的服务基站。相应的,目标终端的服务基站接收到目标小区的标识后,生成切换指示消息,切换指示消息用于指示目标终端在预设时刻切换至该目标小区。Subsequently, the target terminal sends the determined identity of the target cell to the serving base station of the target terminal. Correspondingly, after receiving the identity of the target cell, the serving base station of the target terminal generates a handover instruction message, which is used to instruct the target terminal to switch to the target cell at a preset time.
可以理解,基于上述步骤S203中从多个覆盖小区中确定到的候选小区,由于每个候选小区都能够满足目标终端在预设时刻的性能需求,实现了小区能力与终端能力之间的匹配,使得后续过程中,目标终端的服务基站从候选小区中选择目标小区后,目标小区能够保障目标终端正常接入,并满足目标终端对于网络能力的要求,同时将将目标序列中首个满足目标终端切换条件的候选小区确定为目标小区,实现将业务性能特征值较大的候选小区确定为目标小区,从而提高终端切换至目标小区后的业务性能响。It can be understood that, based on the candidate cells determined from the plurality of coverage cells in step S203 above, since each candidate cell can meet the performance requirements of the target terminal at the preset time, the matching between the cell capability and the terminal capability is realized, In the subsequent process, after the serving base station of the target terminal selects the target cell from the candidate cells, the target cell can guarantee the normal access of the target terminal and meet the network capability requirements of the target terminal, and at the same time, the first one in the target sequence that meets the target terminal’s The candidate cell of the handover condition is determined as the target cell, and the candidate cell with a larger service performance characteristic value is determined as the target cell, thereby improving the service performance response of the terminal after switching to the target cell.
可以理解的,本发明实施例中在确定目标小区时,从服务性能参数能够满足终端性能需求的候选小区中,确定信号强度满足要求的小区作为目标小区,不仅保障了终端切换至目标小区后的业务性能不受影响,还使得目标小区在目标终端所在位置的信号强度较好,保证目标终端可成功接入目标小区,提高切换成功率。It can be understood that in the embodiment of the present invention, when determining the target cell, from the candidate cells whose service performance parameters can meet the performance requirements of the terminal, determine the cell whose signal strength meets the requirements as the target cell, which not only ensures the security of the terminal after switching to the target cell The service performance is not affected, and the signal strength of the target cell at the location of the target terminal is better, ensuring that the target terminal can successfully access the target cell and improving the handover success rate.
在一种设计中,在预设时刻为当前时刻之后的一个时刻的情况下,为了实现对于目标终端的位置信息的预测,如图3所示,本发明实施例提供的终端切换方法,还包括S301-S303。In one design, when the preset time is a time after the current time, in order to realize the prediction of the location information of the target terminal, as shown in FIG. 3 , the terminal switching method provided by the embodiment of the present invention further includes S301-S303.
S301、网络设备获取目标终端在多个历史时刻对应的多个历史位置信息。S301. The network device acquires multiple pieces of historical location information corresponding to multiple historical moments of the target terminal.
其中,一个历史位置信息对应于一个历史时刻。Wherein, one piece of historical location information corresponds to one historical moment.
需要说明的,网络设备获取目标终端在多个历史时刻对应的多个历史位置信息,可以参考上述步骤S201中记载的方法,此处不再赘述。It should be noted that, for the network device to obtain multiple pieces of historical location information corresponding to multiple historical moments of the target terminal, reference may be made to the method recorded in the above step S201 , which will not be repeated here.
示例性的,上述多个历史时刻为预设的历史时间段内的历史时刻,假设预设的历史时间段为当前时刻之前的7*24小时,一个时间周期为24小时,预设的时间粒度为5分钟,则将一个时间周期划分为60/5*24=288个单位时间段,一个历史时刻为预设的历史时间段内的一个单位时间段对应的任一个时刻,一个历史时刻对应一个单位时间段。Exemplarily, the above-mentioned multiple historical moments are historical moments within a preset historical time period, assuming that the preset historical time period is 7*24 hours before the current moment, a time period is 24 hours, and the preset time granularity If it is 5 minutes, a time cycle is divided into 60/5*24=288 unit time periods, a historical moment is any moment corresponding to a unit time period in the preset historical time period, and a historical moment corresponds to a unit time period.
基于上述设定,预设的历史时间段内一个时间周期的历史时刻可以表示为[T1,T2,…,T288];预设的历史时间段内的历史时刻[T1,T2,…,T288*7]。Based on the above settings, the historical moment of a time period in the preset historical time period can be expressed as [T 1 , T 2 ,...,T 288 ]; the historical moment in the preset historical time period [T 1 , T 2 ,...,T 288*7 ].
相应的,网络设备获取各历史时刻的目标终端的位置信息,将每个历史时刻和与其对应的目标终端的位置信息生成一个二元数值(Ti,Pi),Ti为预设的历史时间内的一个历史时刻,Pi为该历史时刻Ti对应的目标终端的位置信息。上述目标终端在多个历史时刻对应的多个历史位置信息可以表示为[(T1,P1),…,(T288*7,P288*7)]。Correspondingly, the network device acquires the location information of the target terminal at each historical moment, and generates a binary value (T i , P i ) for each historical moment and the location information of the corresponding target terminal, where T i is the preset history A historical moment in time, P i is the location information of the target terminal corresponding to the historical moment T i . The multiple pieces of historical location information corresponding to the above target terminal at multiple historical moments may be expressed as [(T 1 , P 1 ), . . . , (T 288*7 , P 288*7 )].
S302、网络设备对预设的第一神经网络进行训练,得到第一预测模型。S302. The network device trains the preset first neural network to obtain a first prediction model.
其中,第一预测模型用于表征时刻与目标终端的位置信息之间的映射关系。上述第一神经网络可以采用贝叶斯模型(DB)、人工神经网络(ANN)以及梯度提升决策树(GDBT)等模型,本发明实施例对此不作限定。Wherein, the first prediction model is used to represent the mapping relationship between the time and the location information of the target terminal. The above-mentioned first neural network may adopt models such as a Bayesian model (DB), an artificial neural network (ANN), and a gradient boosting decision tree (GDBT), which are not limited in this embodiment of the present invention.
作为一种可能的实现方式,网络设备将每个历史时刻作为特征,将每个历史时刻对应的历史位置信息作为标签,对预设的第一神经网络进行训练,得到第一预测模型。As a possible implementation, the network device uses each historical moment as a feature, uses historical location information corresponding to each historical moment as a label, and trains a preset first neural network to obtain a first prediction model.
示例性的,网络设备将上述步骤S301中得到的每个历史时刻Ti作为特征,将每个历史时刻对应的历史位置信息Pi作为标签,对预设的第一神经网络进行训练,建立第一预测模型,表示为Pi=f(Ti),输出量为目标终端在与输入的时刻对应的位置信息。Exemplarily, the network device uses each historical moment T i obtained in the above step S301 as a feature, uses the historical position information P i corresponding to each historical moment as a label, trains the preset first neural network, and establishes the first neural network. A prediction model, expressed as P i =f(T i ), the output is the position information of the target terminal corresponding to the input time.
S303、网络设备预测目标终端在预设时刻的位置信息。S303. The network device predicts the location information of the target terminal at a preset time.
作为一种可能的实现方式,在预设时刻为当前时刻之后的一个时刻的情况下,网络设备将预设时刻输入第一预测模型,第一预测模型输出预测的目标终端在预设时刻的位置信息。As a possible implementation, when the preset time is a time after the current time, the network device inputs the preset time into the first prediction model, and the first prediction model outputs the predicted position of the target terminal at the preset time information.
示例性的,网络设备将预设时刻t5输入第一预测模型Pi=f(Ti),第一预测模型输出与预设时刻t5对应的位置信息p5,网络设备确定目标终端在预设时刻的位置信息为p5。Exemplarily, the network device inputs the preset time t 5 into the first prediction model P i =f(T i ), the first prediction model outputs position information p 5 corresponding to the preset time t 5 , and the network device determines that the target terminal is at The position information at the preset moment is p 5 .
在一些实施例中,网络设备可以将多个预设时刻输入第一预测模型,用于预测目标终端在多个预设时刻对应的位置信息。In some embodiments, the network device may input multiple preset times into the first prediction model, so as to predict the location information of the target terminal corresponding to the multiple preset times.
示例性的,网络设备将当前时刻之后的一个时间周期内的各单位时间段中的多个预设时刻[t1,t2,…,t288],输入至第一预测模型Pi=f(Ti),第一预测模型输出预测到的目标终端在多个预设时刻对应的位置信息[p1,p2,…,p288]。Exemplarily, the network device inputs multiple preset times [t 1 , t 2 ,...,t 288 ] in each unit time period within a time period after the current time into the first prediction model P i =f (T i ), the first prediction model outputs the predicted location information [p 1 , p 2 , . . . , p 288 ] corresponding to the target terminal at multiple preset moments.
可以理解的,网络设备基于获取到的目标终端在预设的历史时间内的位置信息,建立第一预测模型,通过第一预测模型确定目标终端在当前时刻之后的位置信息,预测目标终端的位置信息,能够提前获取终端在未来时间内的移动轨迹,进而可以提前确定目标终端切换的目标小区、分配传输资源等,降低切换时延,提高了终端切换性能。It can be understood that the network device establishes a first prediction model based on the acquired location information of the target terminal within a preset historical time, determines the location information of the target terminal after the current time through the first prediction model, and predicts the location of the target terminal information, the mobile trajectory of the terminal in the future can be obtained in advance, and then the target cell for the target terminal handover can be determined in advance, transmission resources can be allocated, etc., reducing the handover delay and improving the terminal handover performance.
在一种设计中,为了使目标终端接入目标小区后可获得较好的业务性能,如图4所示,本发明实施例提供的终端切换方法,还包括S401-S403。In one design, in order to enable the target terminal to obtain better service performance after accessing the target cell, as shown in FIG. 4 , the terminal handover method provided by the embodiment of the present invention further includes S401-S403.
S401、网络设备确定每个候选小区的业务性能特征值。S401. The network device determines the service performance characteristic value of each candidate cell.
其中,每个候选小区的业务性能特征值用于表征每个候选小区向目标终端提供的业务性能。Wherein, the service performance characteristic value of each candidate cell is used to represent the service performance provided by each candidate cell to the target terminal.
需要说明的,每个候选小区向目标终端提供的业务性能可以为,每个候选小区在目标终端在预设时刻对应的位置接入该候选小区时,该候选小区能够为目标终端提供的业务性能。业务性能特征值越大,则表明目标终端接入候选小区后可获得的业务性能越好、不同时间的业务性能偏差越小,业务性能波动越小、业务性能的一致性越好。It should be noted that the service performance provided by each candidate cell to the target terminal may be, when each candidate cell accesses the candidate cell at a position corresponding to the target terminal at a preset time, the service performance that the candidate cell can provide to the target terminal . The larger the characteristic value of service performance, the better the service performance that the target terminal can obtain after accessing the candidate cell, the smaller the deviation of service performance at different times, the smaller the fluctuation of service performance, and the better the consistency of service performance.
作为一种可能的实现方式,若以历史时间内的多个时刻的业务性能参数确定业务性能特征值,则网络设备获取预设的历史时间内候选小区在多个时刻对应的多个业务性能参数,基于获取到的多个业务性能参数,代入预设的业务性能特征值计算公式,确定候选小区的业务性能特征值。As a possible implementation, if the service performance characteristic value is determined by the service performance parameters at multiple moments in the historical time, the network device obtains multiple service performance parameters corresponding to the candidate cells at multiple moments in the preset historical time , based on the obtained plurality of service performance parameters, substituting into a preset service performance characteristic value calculation formula to determine the service performance characteristic value of the candidate cell.
需要说明的,上述预设的业务性能特征值的计算公式可以为:It should be noted that the calculation formula of the above preset service performance characteristic value may be:
其中,Z的值为候选小区的业务性能特征值;zi为候选小区在第i个历史时刻对应的业务性能参数值,k为一个预设系数,k≠0;C为预设的业务性能参数值,为预设的固定值;u为网络设备获取到的候选小区的多个业务性能参数的平均值, Among them, the value of Z is the characteristic value of the service performance of the candidate cell; zi is the service performance parameter value corresponding to the i-th historical moment of the candidate cell, k is a preset coefficient, k≠0; C is the preset service performance parameter The value is a preset fixed value; u is the average value of multiple service performance parameters of the candidate cell obtained by the network equipment,
需要说明的,业务性能参数用于表征小区在对应时刻为终端提供业务的业务质量,其中,业务性能参数的值为业务速率、业务时延等参数中的一个或多个的加权和,业务性能参数的值越大,则对应的业务质量越好,即业务速率越大、业务时延越小。It should be noted that the service performance parameter is used to characterize the service quality of the service provided by the cell to the terminal at the corresponding moment, wherein the value of the service performance parameter is the weighted sum of one or more of the parameters such as service rate and service delay, and the service performance The larger the value of the parameter, the better the corresponding service quality, that is, the higher the service rate and the smaller the service delay.
作为另外一种可能的实现方式,若以未来时间内的多个时刻的业务性能参数确定业务性能特征值,则网络设备首先预测未来时间内的多个时刻时刻的业务性能参数,并基于预测到的业务性能参数,代入预设的业务性能特征值计算公式,确定候选小区的业务性能特征值。As another possible implementation, if the service performance characteristic value is determined by the service performance parameters at multiple moments in the future, the network device first predicts the service performance parameters at multiple moments in the future, and based on the predicted The service performance parameters of the candidate cell are substituted into the preset service performance characteristic value calculation formula to determine the service performance characteristic value of the candidate cell.
需要说明的,具体如何实现网络设备预测未来时间内的多个时刻时刻的业务性能参数,可以参照本发明实施例后续的描述,此处不再赘述。It should be noted that how to implement the prediction of the service performance parameters at multiple time points in the future by the network device may refer to the subsequent description of the embodiment of the present invention, which will not be repeated here.
S402、网络设备根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,得到目标序列。S402. The network device sorts at least one candidate cell according to the service performance characteristic value of each candidate cell to obtain a target sequence.
其中,目标序列包括至少一个候选小区的标识。Wherein, the target sequence includes an identifier of at least one candidate cell.
作为一种可能的实现方式,网络设备基于上述步骤S401确定到的每个候选小区的业务性能特征值,根据业务性能特征值的大小,将每个候选小区的标识,降序排列,得到按照业务性能特征值重排序后的目标序列。As a possible implementation, the network device arranges the identifiers of each candidate cell in descending order based on the service performance characteristic value of each candidate cell determined in the above step S401 according to the size of the service performance characteristic value, and obtains the The target sequence after eigenvalue reordering.
示例性的,若至少一个候选小区的标识包括cell1,cell2,cell3,其中,各候选小区的业务性能分别为Zcell1=Z1、Zcell2=Z2、Zcell3=Z3,若Z1>Z3>Z2,则将cell1、cell2、cell3重排序,得到目标序列{cell1、cell3、cell2}。Exemplarily, if the identity of at least one candidate cell includes cell1, cell2, and cell3, wherein the service performance of each candidate cell is Z cell1 =Z1, Z cell2 =Z2, Z cell3 =Z3, if Z1>Z3>Z2, Then cell1, cell2, and cell3 are reordered to obtain the target sequence {cell1, cell3, cell2}.
S403、网络设备向目标终端的服务基站发送目标序列。S403. The network device sends the target sequence to the serving base station of the target terminal.
相应的,目标终端的服务基站接收网络设备发送的目标序列,确定至少一个候选小区之间的业务性能特征值大小关系。Correspondingly, the serving base station of the target terminal receives the target sequence sent by the network device, and determines the magnitude relationship of service performance characteristic values between at least one candidate cell.
可以理解的,通过网络设备对至少一个候选小区的重排序,使得每个候选小区按照业务特征值的大小进行降序进行排序,将业务性能特征值较大的候选小区排至前面,从而使得目标终端的服务基站在后续过程中,基于业务性能特征值,将目标序列首个满足目标终端切换条件的候选小区确定为目标小区,进而将业务性能特征值较大的候选小区确定为目标小区,使得目标终端接入目标小区后,可获得较好的业务性能。It can be understood that, through the reordering of at least one candidate cell by the network device, each candidate cell is sorted in descending order according to the size of the service characteristic value, and the candidate cell with a larger service performance characteristic value is ranked first, so that the target terminal In the subsequent process, based on the service performance characteristic value, the serving base station determines the first candidate cell in the target sequence that satisfies the handover condition of the target terminal as the target cell, and then determines the candidate cell with a larger service performance characteristic value as the target cell, so that the target After the terminal accesses the target cell, it can obtain better service performance.
在一种设计中,为了实现预测候选小区的业务性能特征值,如图5所示,本发明实施例提供的终端切换方法,还包括S501-S502。In one design, in order to realize the prediction of service performance characteristic values of candidate cells, as shown in FIG. 5 , the terminal handover method provided by the embodiment of the present invention further includes S501-S502.
S501、网络设备确定每个候选小区在多个目标时刻对应的多个目标业务性能参数。S501. The network device determines multiple target service performance parameters corresponding to multiple target times for each candidate cell.
其中,一个目标时刻对应一个目标业务性能参数,每个目标时刻均为当前时刻之后的时刻,每个目标业务性能参数用于表征一个候选小区在不同目标时刻为目标终端提供业务的业务质量。Wherein, a target time corresponds to a target service performance parameter, and each target time is a time after the current time, and each target service performance parameter is used to represent the service quality of a candidate cell for providing services to the target terminal at different target times.
作为一种可能的实现方式,网络设备确定第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息。进一步的,网络设备基于第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息以及第二预测模型,预测每个候选小区在第一目标时刻对应的目标业务性能参数。As a possible implementation manner, the network device determines the first target time, the spectrum efficiency of the target terminal, and the location information of the target terminal at the first target time. Further, the network device predicts the target service performance parameter corresponding to each candidate cell at the first target time based on the first target time, the spectrum efficiency of the target terminal, the location information of the target terminal at the first target time, and the second prediction model.
需要说明的,第一目标时刻为多个目标时刻中的任意一个时刻;第二预测模型用于表征不同目标时刻下,终端的频谱效率、终端的位置信息与终端的候选小区对应的目标业务性能参数的映射关系。It should be noted that the first target time is any one of multiple target times; the second prediction model is used to characterize the target service performance corresponding to the spectral efficiency of the terminal, the location information of the terminal, and the candidate cell of the terminal at different target times The mapping relationship of parameters.
需要说明的,目标终端的频谱效率为单位频谱可传输的数据量,根据目标终端支持的编码调制方式、载波聚合能力、多入多出(multiple-input multiple-out-put,MIMO)流数等传输功能确定;目标终端支持的编码调制阶数越高、载波聚合数量越大、MIMO流数越大,则目标终端的频谱效率值越大;各终端的频谱效率由各终端通过空口消息发送给终端所接入的基站设备;网络设备通过向基站设备发送频谱效率请求获取消息,获取各终端的频谱效率,其中,频谱效率请求获取消息包括终端的标识。It should be noted that the spectral efficiency of the target terminal is the amount of data that can be transmitted per unit spectrum, according to the coding and modulation mode supported by the target terminal, carrier aggregation capability, multiple-input multiple-out-put (MIMO) stream number, etc. The transmission function is determined; the higher the code modulation order supported by the target terminal, the greater the number of carrier aggregation, and the greater the number of MIMO streams, the greater the spectral efficiency value of the target terminal; the spectral efficiency of each terminal is sent by each terminal through an air interface message to The base station equipment accessed by the terminal; the network equipment acquires the spectrum efficiency of each terminal by sending a spectrum efficiency request acquisition message to the base station equipment, wherein the spectrum efficiency request acquisition message includes the identification of the terminal.
需要说明的,目标终端在第一目标时刻的位置信息可以参考本发明实施例上述步骤S201中记载的方法,确定目标终端在第一目标时刻的位置信息。It should be noted that for the location information of the target terminal at the first target time, the location information of the target terminal at the first target time can be determined by referring to the method described in step S201 in the embodiment of the present invention.
需要说明的,在网络设备确定第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息之后,对于任一候选小区,如何通过第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息以及训练好的第二预测模型,预测候选小区在第一目标时刻对应的目标业务性能参数,如图6所示,本发明实施例提供的终端切换方法,还包括S5011-S5013。It should be noted that after the network device determines the first target time, the spectral efficiency of the target terminal, and the location information of the target terminal at the first target time, for any candidate cell, how to pass the first target time, the spectral efficiency of the target terminal, The location information of the target terminal at the first target time and the trained second prediction model predict the target service performance parameters corresponding to the candidate cell at the first target time, as shown in FIG. 6 , the terminal handover method provided by the embodiment of the present invention, Also includes S5011-S5013.
S5011、网络设备获取每个候选小区在多个历史时刻对应的多个样本业务性能参数、第一终端的频谱效率以及第一终端在每个历史时刻的位置信息。S5011. The network device acquires multiple sample service performance parameters corresponding to each candidate cell at multiple historical moments, spectrum efficiency of the first terminal, and location information of the first terminal at each historical moment.
其中,一个历史时刻对应一个样本业务性能参数,每个样本业务性能参数用于表征一个候选小区在不同历史时刻为第一终端提供业务的业务质量;第一终端为每个候选小区内的任意一个终端。Wherein, a historical moment corresponds to a sample service performance parameter, and each sample service performance parameter is used to characterize the service quality of a candidate cell providing services for the first terminal at different historical moments; the first terminal is any one in each candidate cell terminal.
需要说明的,网络设备获取每个候选小区在多个历史时刻对应的多个样业务性能参数、第一终端的频谱效率以及第一终端在每个历史时刻的位置信息,可以参照本发明实施例上述步骤S501中记载的方法,此处不再赘述。It should be noted that the network device obtains multiple sample service performance parameters corresponding to each candidate cell at multiple historical moments, the spectrum efficiency of the first terminal, and the location information of the first terminal at each historical moment, which can refer to the embodiment of the present invention The method recorded in the above step S501 will not be repeated here.
示例性的,基于本发明实施例上述步骤S301中示出的同样的设定,预设的历史时间段内一个时间周期的历史时刻可以表示为[T1,T2,…,T288];预设的历史时间段内的历史时刻[T1,T2,…,T288*7]。Exemplarily, based on the same setting shown in the above step S301 of the embodiment of the present invention, the historical moment of a time period within the preset historical time period can be expressed as [T 1 , T 2 ,...,T 288 ]; Historical moments [T 1 , T 2 , . . . , T 288*7 ] within a preset historical time period.
网络设备获取到的历史时间段内与多个历史时刻对应的第一终端的频谱效率可以表示为[X1,X2,…,X288*7];网络设备获取到的历史时间段内与多个历史时刻对应的第一终端的位置信息可以表示为[Y1,Y2,…,Y288*7];网络设备获取到每个候选小区在多个历史时刻对应的多个样本业务性能参数可以表示为[Z1,Z2,…,Z288*7]。进而能够确定在预设的历史时间内,目标终端接入一个候选小区对应的样本参数可以表示为[(T1,X1,Y1,Z1),(T2,X2,Y2,Z2),…,(T288*7,X288*7,Y288*7,Z288*7)]。The spectral efficiency of the first terminal corresponding to multiple historical moments in the historical time period obtained by the network device can be expressed as [X 1 ,X 2 ,...,X 288*7 ]; the historical time period obtained by the network device and The location information of the first terminal corresponding to multiple historical moments can be expressed as [Y 1 , Y 2 ,...,Y 288*7 ]; the network device obtains multiple sample service performances corresponding to each candidate cell at multiple historical moments The parameters can be expressed as [Z 1 , Z 2 , . . . , Z 288*7 ]. Furthermore, it can be determined that within the preset historical time, the sample parameters corresponding to the target terminal accessing a candidate cell can be expressed as [(T 1 ,X 1 ,Y 1 ,Z 1 ),(T 2 ,X 2 ,Y 2 , Z 2 ),...,(T 288*7 ,X 288*7 ,Y 288*7 ,Z 288*7 )].
S5012、网络设备对预设的第二神经网络进行训练,得到第二预测模型。S5012. The network device trains the preset second neural network to obtain a second prediction model.
其中,第二神经网络可以采用回归模型,如线性回归(Linear Regression)、多项式回归(Polynomial Regression)、岭回归(Ridge Regression)等各类回归模型,本发明实施例对此不作限定。Wherein, the second neural network may adopt regression models, such as Linear Regression, Polynomial Regression, Ridge Regression and other regression models, which are not limited in the embodiment of the present invention.
作为一种可能的实现方式,网络设备将第一终端的频谱效率、第一终端在每个历史时刻位置信息以及每个历史时刻作为特征,将每个候选小区在每个历史时刻对应的样业务性能参数作为标签,对预设的第二神经网络进行训练,得到第二预测模型。As a possible implementation, the network device takes the spectral efficiency of the first terminal, the location information of the first terminal at each historical moment, and each historical moment as features, and uses the sample service corresponding to each candidate cell at each historical moment The performance parameter is used as a label, and the preset second neural network is trained to obtain a second prediction model.
示例性的,网络设备将上述步骤S5011中得到的第一终端的频谱效率Xi、第一终端在每个历史时刻位置信息Yi以及每个历史时刻Ti作为特征,将每个候选小区在每个历史时刻对应的样业务性能参数Zi作为标签,对预设的第二神经网络进行训练,建立第二预测模型,表示为Zi=f(Ti,Xi,Yi),输出量为与输入的时刻相对应的业务性能参数。Exemplarily, the network device takes the spectral efficiency X i of the first terminal obtained in the above step S5011, the location information Y i of the first terminal at each historical moment, and each historical moment T i as features, and classifies each candidate cell at The sample service performance parameter Z i corresponding to each historical moment is used as a label, and the preset second neural network is trained to establish a second prediction model, which is expressed as Z i =f(T i ,X i ,Y i ), and the output The quantity is the service performance parameter corresponding to the input moment.
S5013、网络设备预测每个候选小区在第一目标时刻对应的目标业务性能参数。S5013. The network device predicts a target service performance parameter corresponding to each candidate cell at the first target moment.
其中,第一目标时刻为多个目标时刻中的任意一个时刻;第二预测模型用于表征不同目标时刻下,终端的频谱效率、终端的位置信息与终端的候选小区对应的目标业务性能参数的映射关系。Wherein, the first target time is any one of multiple target times; the second prediction model is used to characterize the spectral efficiency of the terminal, the location information of the terminal and the target service performance parameters corresponding to the candidate cells of the terminal at different target times Mapping relations.
作为一种可能的实现方式,网络设备将第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息输入第二预测模型,预测每个候选小区在第一目标时刻对应的目标业务性能参数。As a possible implementation, the network device inputs the first target time, the spectral efficiency of the target terminal, and the location information of the target terminal at the first target time into the second prediction model, and predicts each candidate cell at the first target time. Target business performance parameters.
示例性的,若第一目标时刻为t7,目标终端的频谱效率为x7、目标终端在第一目标时刻的位置信息为y7,网络设备将各数据输入第二预测模型Zi=f(Ti,Xi,Yi),第二预测模型输出与第一目标时刻对应的目标业务性能参数z7。Exemplarily, if the first target time is t 7 , the spectral efficiency of the target terminal is x 7 , and the location information of the target terminal at the first target time is y 7 , the network device inputs each data into the second prediction model Z i =f (T i ,X i ,Y i ), the second prediction model outputs the target service performance parameter z 7 corresponding to the first target moment.
在一些实施例中,网络设备可以将多个目标时刻输入第二预测模型,用于预测候选小区在多个目标时刻对应的多个目标业务性能参数。In some embodiments, the network device may input multiple target times into the second prediction model, so as to predict multiple target service performance parameters corresponding to the multiple target times of the candidate cell.
示例性的,网络设备将当前时刻之后的一个时间周期内的各单位时间段中的多个目标时刻[t1,t2,…,t288],以及相应的,与多个目标时刻对应的频谱效率[x1,x2,…,x288],目标终端在多个目标时刻对应的多个位置信息[y1,y2,…,y288],输入至第二预测模型Zi=f(Ti,Xi,Yi),第二预测模型输出预测到的候选小区在多个目标时刻对应的多个目标业务性能参数[z1,z2,…,z288]。Exemplarily, the network device sets the multiple target times [t 1 , t 2 ,...,t 288 ] in each unit time period within a time period after the current time, and correspondingly, the Spectrum efficiency [x 1 , x 2 ,…,x 288 ], multiple location information [y 1 ,y 2 ,…,y 288 ] corresponding to target terminals at multiple target moments, input to the second prediction model Z i = f(T i ,X i ,Y i ), the second prediction model outputs multiple target service performance parameters [z 1 ,z 2 ,...,z 288 ] corresponding to the predicted candidate cells at multiple target moments.
S502、网络设备根据多个目标业务性能参数,确定每个候选小区的业务性能特征值。S502. The network device determines a service performance characteristic value of each candidate cell according to multiple target service performance parameters.
需要说明的,具体如何实现网络设备多个目标业务性能参数,确定每个候选小区的业务性能特征值,可以参照本发明实施例上述步骤S401中记载的确定业务性能特征值的方法,此处不再赘述。It should be noted that how to specifically realize multiple target service performance parameters of network equipment and determine the service performance characteristic value of each candidate cell can refer to the method for determining the service performance characteristic value recorded in the above-mentioned step S401 of the embodiment of the present invention, which is not described here. Let me repeat.
在一种设计中,为了使目标终端的服务基站能够为目标终端确定出业务性能较好的目标小区,如图7所示,本发明实施例提供的终端切换方法还包括S601-S602。In one design, in order to enable the serving base station of the target terminal to determine a target cell with better service performance for the target terminal, as shown in FIG. 7 , the terminal switching method provided by the embodiment of the present invention further includes S601-S602.
S601、目标终端的服务基站获取至少一个候选小区的标识。S601. The serving base station of the target terminal acquires an identifier of at least one candidate cell.
作为一种可能的实现方式,目标终端的服务基站接收网络设备发送的包括至少一个候选小区的标识的目标序列。As a possible implementation manner, the serving base station of the target terminal receives the target sequence sent by the network device and includes the identifier of at least one candidate cell.
需要说明的,目标序列为根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行降序排序得到的。It should be noted that the target sequence is obtained by sorting at least one candidate cell in descending order according to the service performance characteristic value of each candidate cell.
需要说明的,网络设备具体如何对至少一个候选小区进行排序得到目标序列,可以参考本发明实施例上述步骤S402,此处不再赘述。It should be noted that how the network device sorts the at least one candidate cell to obtain the target sequence can refer to the above step S402 in the embodiment of the present invention, which will not be repeated here.
S602、目标终端的服务基站确定目标小区。S602. The serving base station of the target terminal determines the target cell.
其中,目标小区为基于目标序列中的顺序,首个满足目标终端切换条件的小区。Wherein, the target cell is the first cell that satisfies the handover condition of the target terminal based on the order in the target sequence.
其中,切换条件可以为在预设时刻的前一个相邻时刻内候选小区的信号强度值大于预设的信号强度阈值。Wherein, the handover condition may be that the signal strength value of the candidate cell is greater than a preset signal strength threshold at an adjacent time before the preset time.
作为一种可能的实现方式,若上述步骤S601中目标终端的服务基站获取到的目标序列为按照业务性能特征值的大小降序排列的序列,则目标终端的服务基站从首个候选小区开始判断,依次确定候选小区的信号强度值是否大于预设的信号强度阈值,直到确定到的候选小区的信号强度值大于预设的信号强度阈值,确定该候选小区为目标小区。As a possible implementation, if the target sequence obtained by the serving base station of the target terminal in the above step S601 is a sequence arranged in descending order according to the size of the service performance characteristic value, the serving base station of the target terminal starts to judge from the first candidate cell, Determine whether the signal strength value of the candidate cell is greater than the preset signal strength threshold in turn, until the determined signal strength value of the candidate cell is greater than the preset signal strength threshold, and determine that the candidate cell is the target cell.
需要说明的,上述信号强度阈值可以由基站设备的运维人员预先在基站设备中设置。It should be noted that the foregoing signal strength threshold may be pre-set in the base station device by the operation and maintenance personnel of the base station device.
示例性的,若目标序列为{cell1,cell2,cell3,cell4},预设的信号强度阈值为-90dBm。其中cell1的信号强度值为-100dBm,cell2的信号强度值为-80dBm,cell3的信号强度值为-70dBm,cell4的信号强度值为-100dBm。进一步的,目标终端的服务基站依次确定各候选小区是否满足上述切换条件,基于上述各候选小区的信号强度值,可以确定出cell2为目标小区。Exemplarily, if the target sequence is {cell 1 , cell 2 , cell 3 , cell 4 }, the preset signal strength threshold is -90dBm. The signal strength value of cell 1 is -100dBm, the signal strength value of cell 2 is -80dBm, the signal strength value of cell 3 is -70dBm, and the signal strength value of cell 4 is -100dBm. Further, the serving base station of the target terminal sequentially determines whether each candidate cell satisfies the above handover condition, and based on the signal strength values of each candidate cell, it can determine that cell 2 is the target cell.
在一些实施例中,若目标终端的服务基站获取到的目标序列为按照业务性能特征值的大小升序排列的序列,则目标终端的服务基站从序列中最后一个开始判断,依次确定候选小区的信号强度值是否大于预设的信号强度阈值,直到确定到的候选小区的信号强度值大于预设的信号强度阈值,确定该候选小区为目标小区。In some embodiments, if the target sequence acquired by the serving base station of the target terminal is a sequence arranged in ascending order according to the size of the service performance characteristic value, the serving base station of the target terminal judges from the last one in the sequence, and sequentially determines the signal of the candidate cell Whether the strength value is greater than the preset signal strength threshold, until the determined signal strength value of the candidate cell is greater than the preset signal strength threshold, the candidate cell is determined to be the target cell.
在一种设计中,为了降低目标终端在进行切换时的时延,如图8所示,本发明实施例提供的终端切换方法,还包括S701-S702。In one design, in order to reduce the time delay when the target terminal performs handover, as shown in FIG. 8 , the terminal handover method provided by the embodiment of the present invention further includes S701-S702.
S701、目标基站在预设时刻之前,确定目标小区为目标终端提供服务的目标传输资源。S701. Before a preset time, the target base station determines a target transmission resource for the target cell to provide services for the target terminal.
其中,目标小区为至少一个候选小区中满足目标终端切换条件的小区,每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求。Wherein, the target cell is a cell satisfying the handover condition of the target terminal among at least one candidate cell, each candidate cell covers the target terminal at a preset time, and the service performance parameters of each candidate cell meet the performance requirement of the target terminal at a preset time.
需要说明的,目标传输资源包括目标传输功率,和/或,目标PRB资源;目标传输功率与目标传输距离正相关,目标传输距离为目标终端与目标基站之间的距离;目标PRB资源与目标终端支持的最大带宽正相关。It should be noted that the target transmission resources include target transmission power and/or target PRB resources; the target transmission power is positively correlated with the target transmission distance, and the target transmission distance is the distance between the target terminal and the target base station; the target PRB resource and the target terminal The maximum bandwidth supported is positively related.
作为一种可能的实现方式,在上述步骤S205中目标终端的服务基站在确定目标小区后,将目标终端的性能需求、目标终端在预设时刻的位置信息以及目标小区的标识发送至目标基站,用于指示目标终端将在预设时刻切换至目标小区。相应的,目标基站基于接收到的消息,确定目标小区,并基于目标终端的性能需求,确定目标小区需要为目标终端提供服务的目标传输资源。As a possible implementation, after determining the target cell in the above step S205, the serving base station of the target terminal sends the performance requirements of the target terminal, the location information of the target terminal at a preset time, and the identity of the target cell to the target base station, It is used to indicate that the target terminal will switch to the target cell at a preset time. Correspondingly, the target base station determines the target cell based on the received message, and determines the target transmission resources required by the target cell to provide services for the target terminal based on the performance requirements of the target terminal.
需要说明的,目标基站确定目标小区为目标终端分配的业务数据传输的功率值=目标小区的最大发射功率*目标终端与目标小区之间的距离/目标小区的最大覆盖距离。其中,目标终端与目标小区之间的距离Di可以根据预设时刻对应的目标终端的位置信息Pi确定,目标终端所在栅格的经纬度、目标小区所归属的基站设备的经纬度、目标小区的最大发射功率、目标小区的最大覆盖距离可预先设置与目标基站中。这样一来,实现了目标基站可以在目标终端未接入目标小区时,便提前为目标终端配置了业务数据传输的功率,且目标终端距离目标基站越远,则目标基站为目标终端分配的功率越大,使得终端所在位置接收到的信号强度能够满足终端正常接入目标小区的要求,保障了终端接入目标小区的成功率。It should be noted that the target base station determines the power value of service data transmission allocated by the target cell to the target terminal = maximum transmit power of the target cell * distance between the target terminal and the target cell / maximum coverage distance of the target cell. Among them, the distance Di between the target terminal and the target cell can be determined according to the location information Pi of the target terminal corresponding to the preset time, the longitude and latitude of the grid where the target terminal is located, the longitude and latitude of the base station equipment to which the target cell belongs, and the maximum emission of the target cell. The power and the maximum coverage distance of the target cell can be preset in the target base station. In this way, the target base station can configure the service data transmission power for the target terminal in advance when the target terminal does not access the target cell, and the farther the target terminal is from the target base station, the power allocated by the target base station to the target terminal The larger the , the greater the signal strength received at the location of the terminal can meet the requirements for the terminal to normally access the target cell, ensuring the success rate of the terminal accessing the target cell.
需要说明的,目标基站确定目标小区为终端分配的PRB数量=目标小区的可用PRB总数*目标终端支持的最大带宽/目标小区支持的最大带宽。其中,目标小区可用PRB数量为目标小区PRB总数与已分配用于目标小区内业务数据传输的PRB数量之差;目标终端支持的最大带宽可以从目标终端的性能需求中获取;目标小区支持的最大带宽预设在目标小区所归属的基站设备中。这样一来,实现了目标基站可以在目标终端未接入目标小区时,便提前为目标终端配置了的PRB,且目标终端支持的带宽越大,则为目标终端分配的PRB资源越多,满足目标终端最大传输能力的需求,提高目标终端的业务传输性能;目标终端支持的带宽越小,则为目标终端分配的PRB资源越少,避免小区资源浪费。It should be noted that the target base station determines the number of PRBs allocated by the target cell to the terminal=the total number of available PRBs of the target cell*the maximum bandwidth supported by the target terminal/the maximum bandwidth supported by the target cell. Among them, the number of available PRBs in the target cell is the difference between the total number of PRBs in the target cell and the number of PRBs allocated for service data transmission in the target cell; the maximum bandwidth supported by the target terminal can be obtained from the performance requirements of the target terminal; the maximum bandwidth supported by the target cell The bandwidth is preset in the base station equipment to which the target cell belongs. In this way, the target base station can configure PRBs for the target terminal in advance when the target terminal does not access the target cell, and the larger the bandwidth supported by the target terminal, the more PRB resources are allocated for the target terminal, satisfying The maximum transmission capability of the target terminal is required to improve the service transmission performance of the target terminal; the smaller the bandwidth supported by the target terminal, the less PRB resources are allocated to the target terminal, avoiding waste of cell resources.
S702、目标基站在目标终端切换至目标小区之后,基于目标传输资源为目标终端提供服务。S702. After the target terminal is handed over to the target cell, the target base station provides a service for the target terminal based on the target transmission resource.
作为一种可能的实现方式,在目标终端切换至目标小区后,目标基站将上述步骤S701中确定到的目标传输资源,分配给目标终端。As a possible implementation manner, after the target terminal is handed over to the target cell, the target base station allocates the target transmission resource determined in step S701 to the target terminal.
可以理解的,目标基站根据目标终端的带宽能力、位置信息为目标终端分配目标传输资源,实现了按需分配PRB、功率等小区传输资源,即可满足目标终端的业务传输需求,又可避免资源浪费;并且实现了在目标终端移动到目标小区之前,提前确定目标小区、为目标终端预留小区传输资源,做好切换前的准备,待目标终端移动至目标小区覆盖范围内相应的位置时,无需再执行终端测量上报、切换判决、目标小区资源分配等切换准备过程,最大程度降低切换时延,提高切换性能。It can be understood that the target base station allocates target transmission resources for the target terminal according to the bandwidth capability and location information of the target terminal, and realizes on-demand allocation of cell transmission resources such as PRB and power, which can meet the service transmission needs of the target terminal and avoid resource loss. Waste; and realize that before the target terminal moves to the target cell, the target cell is determined in advance, cell transmission resources are reserved for the target terminal, and preparations before handover are made. When the target terminal moves to the corresponding position within the coverage of the target cell, There is no need to perform handover preparation processes such as terminal measurement reporting, handover judgment, and target cell resource allocation, which minimizes handover delay and improves handover performance.
本发明提供一种终端切换方法、装置、设备及存储介质,在本发明提供的终端切换方法中,目标终端所要切换的目标小区是从满足目标终端性能需求的候选小区中确认得到的,这样一来,保证了目标小区能够满足目标终端的性能需求,能够提高终端切换后的业务性能,缩短切换时延、提高切换性能,保障了终端的业务体验。The present invention provides a terminal handover method, device, equipment, and storage medium. In the terminal handover method provided by the present invention, the target cell to be handed over by the target terminal is confirmed from candidate cells that meet the performance requirements of the target terminal. Such a This ensures that the target cell can meet the performance requirements of the target terminal, improves the service performance of the terminal after handover, shortens the handover delay, improves the handover performance, and guarantees the service experience of the terminal.
上述主要从方法的角度对本发明实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The foregoing mainly introduces the solutions provided by the embodiments of the present invention from the perspective of methods. In order to realize the above functions, it includes corresponding hardware structures and/or software modules for performing various functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software drives hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
本发明实施例可以根据上述方法示例对用户设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiments of the present invention may divide the user equipment into functional modules according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. Optionally, the division of modules in this embodiment of the present invention is schematic, and is only a logical function division, and there may be another division manner in actual implementation.
图9为本发明实施例提供的一种网络设备的结构示意图。该网络设备用于执行上述终端切换方法。如图9所示,该网络设备80包括确定单元801、发送单元802、获取单元803以及处理单元804。FIG. 9 is a schematic structural diagram of a network device provided by an embodiment of the present invention. The network device is used to execute the above terminal switching method. As shown in FIG. 9 , the network device 80 includes a determining unit 801 , a sending unit 802 , an acquiring unit 803 and a processing unit 804 .
确定单元801,用于确定目标终端在预设时刻的位置信息。例如,如图2所示,确定单元801可以用于执行S201。The determining unit 801 is configured to determine the location information of the target terminal at a preset time. For example, as shown in FIG. 2 , the determining unit 801 may be configured to perform S201.
确定单元801,还用于根据目标终端在预设时刻的位置信息,确定在预设时刻同时覆盖目标终端的多个覆盖小区。例如,如图2所示,确定单元801可以用于执行S202。The determining unit 801 is further configured to determine multiple coverage cells that simultaneously cover the target terminal at the preset time according to the location information of the target terminal at the preset time. For example, as shown in FIG. 2 , the determining unit 801 may be configured to execute S202.
确定单元801,还用于从多个覆盖小区中确定至少一个候选小区。每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求。例如,如图2所示,确定单元801可以用于执行S203。The determining unit 801 is further configured to determine at least one candidate cell from multiple coverage cells. The service performance parameters of each candidate cell meet the performance requirements of the target terminal at a preset moment. For example, as shown in FIG. 2 , the determining unit 801 may be configured to perform S203.
发送单元802,用于向预设区域内的多个基站发送目标序列,以使得目标终端的服务基站指示目标终端在预设时刻切换至目标小区,目标小区为至少一个候选小区中满足目标终端切换条件的小区。目标序列包括至少一个候选小区的标识,目标终端的服务基站为目标终端在预设时刻的前一个相邻时刻接入的服务基站,归属于预设区域内的某一个基站,多个覆盖小区归属于预设区域内的多个基站。例如,如图2所示,发送单元802可以用于执行S205。The sending unit 802 is configured to send the target sequence to multiple base stations in the preset area, so that the serving base station of the target terminal instructs the target terminal to switch to the target cell at a preset time, and the target cell is at least one candidate cell that satisfies the target terminal switching conditions of the district. The target sequence includes the identity of at least one candidate cell. The serving base station of the target terminal is the serving base station accessed by the target terminal at the previous adjacent time of the preset time, and belongs to a certain base station in the preset area. Multiple coverage cells belong to Multiple base stations within a predetermined area. For example, as shown in FIG. 2 , the sending unit 802 may be configured to execute S205.
可选的,如图9所示,本发明实施例提供的网络设备80中,还包括获取单元803。Optionally, as shown in FIG. 9 , the network device 80 provided in this embodiment of the present invention further includes an acquiring unit 803 .
获取单元803,用于获取目标终端在所预设时刻的经纬度信息,以及预设区域内每个栅格的中心位置的经纬度信息。The acquiring unit 803 is configured to acquire the latitude and longitude information of the target terminal at the preset moment, and the latitude and longitude information of the center position of each grid in the preset area.
确定单元801,还用于确定目标终端与每个栅格的中心位置之间的距离。The determining unit 801 is further configured to determine the distance between the target terminal and the center position of each grid.
确定单元801,还用于将距离目标终端最短的栅格的栅格标识,确定为目标终端的位置信息。The determining unit 801 is further configured to determine the grid identifier of the grid with the shortest distance from the target terminal as the location information of the target terminal.
可选的,如图9所示,本发明实施例提供的网络设备80中,确定单元801,具体用于根据预设时刻以及第一预测模型,预测目标终端在预设时刻的位置信息;第一预测模型用于表征时刻与目标终端的位置信息之间的映射关系。例如,如图3所示,确定单元801可以用于执行S303。Optionally, as shown in FIG. 9, in the network device 80 provided by the embodiment of the present invention, the determining unit 801 is specifically configured to predict the location information of the target terminal at the preset time according to the preset time and the first prediction model; A prediction model is used to represent the mapping relationship between the time and the location information of the target terminal. For example, as shown in FIG. 3 , the determining unit 801 may be configured to perform S303.
可选的,如图9所示,本发明实施例提供的网络设备80还包括处理单元804。Optionally, as shown in FIG. 9 , the network device 80 provided in this embodiment of the present invention further includes a processing unit 804 .
获取单元803,用于获取目标终端在多个历史时刻对应的多个历史位置信息。一个历史位置信息对应于一个历史时刻。例如,如图3所示,获取单元803可以用于执行S301。The acquiring unit 803 is configured to acquire multiple pieces of historical location information corresponding to multiple historical moments of the target terminal. A piece of historical location information corresponds to a historical moment. For example, as shown in FIG. 3 , the acquiring unit 803 may be configured to execute S301.
处理单元804,用于将每个历史时刻作为特征,将每个历史时刻对应的历史位置信息作为标签,对预设的第一神经网络进行训练,得到第一预测模型。例如,如图3所示,处理单元804可以用于执行S302。The processing unit 804 is configured to use each historical moment as a feature and historical position information corresponding to each historical moment as a label to train a preset first neural network to obtain a first prediction model. For example, as shown in FIG. 3 , the processing unit 804 may be configured to execute S302.
可选的,候选小区的服务性能参数包括候选小区支持的最大带宽、频率范围、网络制式集合、公共陆地移动网PLMN标识集合和网络切片标识集合中的至少一个;每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求,包括以下条件中的至少一个:候选小区支持的最大带宽大于或者等于目标终端支持的最大带宽、目标终端支持的频率范围位于候选小区支持的频率范围内、候选小区支持的网络制式集合包括目标终端支持的网络制式、候选小区支持的PLMN标识集合包括目标终端支持的PLMN标识、候选小区支持的网络切片标识集合包括目标终端支持的网络切片标识。Optionally, the service performance parameters of the candidate cell include at least one of the maximum bandwidth supported by the candidate cell, the frequency range, the network standard set, the public land mobile network PLMN identification set, and the network slice identification set; the service performance parameters of each candidate cell Satisfying the performance requirements of the target terminal at the preset time includes at least one of the following conditions: the maximum bandwidth supported by the candidate cell is greater than or equal to the maximum bandwidth supported by the target terminal, the frequency range supported by the target terminal is within the frequency range supported by the candidate cell, The set of network standards supported by the candidate cell includes the network standard supported by the target terminal, the set of PLMN identifiers supported by the candidate cell includes the PLMN identifier supported by the target terminal, and the set of network slice identifiers supported by the candidate cell includes the network slice identifier supported by the target terminal.
可选的,如图9所示,本发明实施例提供的网络设备80中,确定单元801,还用于确定每个候选小区的业务性能特征值。每个候选小区的业务性能特征值用于表征每个候选小区向目标终端提供的业务性能。例如,如图4所示,确定单元801可以用于执行S401。Optionally, as shown in FIG. 9 , in the network device 80 provided by the embodiment of the present invention, the determining unit 801 is further configured to determine the service performance characteristic value of each candidate cell. The service performance characteristic value of each candidate cell is used to characterize the service performance provided by each candidate cell to the target terminal. For example, as shown in FIG. 4 , the determining unit 801 may be configured to perform S401.
处理单元804,还用于根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,得到目标序列。目标序列包括至少一个候选小区的标识。例如,如图4所示,处理单元804可以用于执行S402。The processing unit 804 is further configured to sort at least one candidate cell according to the service performance characteristic value of each candidate cell to obtain a target sequence. The target sequence includes the identification of at least one candidate cell. For example, as shown in FIG. 4, the processing unit 804 may be configured to execute S402.
发送单元802,还用于向目标终端的服务基站发送目标序列。例如,如图4所示,发送单元802可以用于执行S403。The sending unit 802 is further configured to send the target sequence to the serving base station of the target terminal. For example, as shown in FIG. 4 , the sending unit 802 may be configured to perform S403.
可选的,如图9所示,本发明实施例提供的网络设备80中,确定单元801,还用于确定每个候选小区在多个目标时刻对应的多个目标业务性能参数。一个目标时刻对应一个目标业务性能参数,每个目标时刻均为当前时刻之后的时刻,每个目标业务性能参数用于表征一个候选小区在不同目标时刻为目标终端提供业务的业务质量。例如,如图5所示,确定单元801可以用于执行S501。Optionally, as shown in FIG. 9 , in the network device 80 provided by the embodiment of the present invention, the determining unit 801 is further configured to determine multiple target service performance parameters corresponding to multiple target times for each candidate cell. A target time corresponds to a target service performance parameter, and each target time is a time after the current time, and each target service performance parameter is used to represent the service quality of a candidate cell for providing services to the target terminal at different target times. For example, as shown in FIG. 5 , the determining unit 801 may be configured to perform S501.
确定单元801,还用于根据多个目标业务性能参数,确定每个候选小区的业务性能特征值。例如,如图5所示,确定单元801可以用于执行S502。The determining unit 801 is further configured to determine a service performance characteristic value of each candidate cell according to multiple target service performance parameters. For example, as shown in FIG. 5 , the determining unit 801 may be configured to execute S502.
可选的,如图9所示,本发明实施例提供的网络设备80中,确定单元801,具体用于根据第一目标时刻、目标终端的频谱效率、目标终端在第一目标时刻的位置信息以及第二预测模型,预测每个候选小区在第一目标时刻对应的目标业务性能参数。第一目标时刻为多个目标时刻中的任意一个时刻;第二预测模型用于表征不同目标时刻下,终端的频谱效率、终端的位置信息与终端的候选小区对应的目标业务性能参数的映射关系。例如,如图6所示,确定单元801可以用于执行S5013。Optionally, as shown in FIG. 9, in the network device 80 provided by the embodiment of the present invention, the determining unit 801 is specifically configured to: And a second prediction model, predicting a target service performance parameter corresponding to each candidate cell at the first target moment. The first target moment is any one of multiple target moments; the second prediction model is used to represent the mapping relationship between the spectral efficiency of the terminal, the location information of the terminal and the target service performance parameters corresponding to the candidate cells of the terminal at different target moments . For example, as shown in FIG. 6 , the determining unit 801 may be configured to execute S5013.
可选的,如图9所示,本发明实施例提供的网络设备80中,获取单元801,还用于获取每个候选小区在多个历史时刻对应的多个样本业务性能参数、第一终端的频谱效率以及第一终端在每个历史时刻的位置信息。一个历史时刻对应一个样本业务性能参数,每个样本业务性能参数用于表征一个候选小区在不同历史时刻为第一终端提供业务的业务质量;第一终端为每个候选小区内的任意一个终端。例如,如图6所示,获取单元803可以用于执行S5011。Optionally, as shown in FIG. 9, in the network device 80 provided by the embodiment of the present invention, the acquiring unit 801 is also configured to acquire multiple sample service performance parameters, first terminal The spectral efficiency of and the location information of the first terminal at each historical moment. A historical moment corresponds to a sample service performance parameter, and each sample service performance parameter is used to characterize the service quality of a candidate cell providing services to the first terminal at different historical moments; the first terminal is any terminal in each candidate cell. For example, as shown in FIG. 6 , the acquiring unit 803 may be configured to execute S5011.
处理单元804,还用于将第一终端的频谱效率、第一终端在每个历史时刻位置信息以及每个历史时刻作为特征,将每个候选小区在每个历史时刻对应的样本业务性能参数作为标签,对预设的第二神经网络进行训练,得到第二预测模型。例如,如图6所示,处理单元804可以用于执行S5012。The processing unit 804 is further configured to use the spectral efficiency of the first terminal, the location information of the first terminal at each historical moment, and each historical moment as features, and use the sample service performance parameters corresponding to each candidate cell at each historical moment as label, and train the preset second neural network to obtain the second prediction model. For example, as shown in FIG. 6, the processing unit 804 may be configured to execute S5012.
图10为本发明实施例提供的一种基站设备90的结构示意图,该基站设备用于执行上述终端切换方法。如图10所示,该基站设备90包括获取单元901以及处理单元902。FIG. 10 is a schematic structural diagram of a base station device 90 provided by an embodiment of the present invention, and the base station device is used to execute the above terminal handover method. As shown in FIG. 10 , the base station device 90 includes an acquiring unit 901 and a processing unit 902 .
获取单元901,用于获取至少一个候选小区的标识。每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求。例如,如图7所示,获取单元901可以用于执行S601。The acquiring unit 901 is configured to acquire an identifier of at least one candidate cell. Each candidate cell covers the target terminal at a preset time, and the service performance parameters of each candidate cell meet the performance requirements of the target terminal at a preset time. For example, as shown in FIG. 7 , the acquiring unit 901 may be configured to perform S601.
处理单元902,用于根据至少一个候选小区的标识,指示目标终端在预设时刻切换至目标小区。目标小区为至少一个候选小区中满足目标终端切换条件的小区。例如,如图7所示,处理单元902可以用于执行S602。The processing unit 902 is configured to instruct the target terminal to switch to the target cell at a preset time according to the identity of at least one candidate cell. The target cell is a cell that satisfies the handover condition of the target terminal among at least one candidate cell. For example, as shown in FIG. 7, the processing unit 902 may be configured to execute S602.
可选的,本发明实施例提供的基站设备90中,获取单元901,还用于接收网络设备发送的目标序列。目标序列根据每个候选小区的业务性能特征值大小,对至少一个候选小区进行排序,目标序列包括至少一个候选小区的标识。目标小区为基于目标序列中的顺序,首个满足目标终端切换条件的小区。Optionally, in the base station device 90 provided in the embodiment of the present invention, the obtaining unit 901 is also configured to receive the target sequence sent by the network device. The target sequence sorts at least one candidate cell according to the service performance characteristic value of each candidate cell, and the target sequence includes an identifier of at least one candidate cell. The target cell is the first cell that satisfies the handover condition of the target terminal based on the sequence in the target sequence.
图11为本发明实施例提供的一种基站设备100的结构示意图,该基站设备用于执行上述终端切换方法。如图11所示,该基站设备100包括确定单元1001以及处理单元1002。其中,基站设备为目标小区归属的目标基站;目标小区为至少一个候选小区中满足目标终端切换条件的小区,每个候选小区在预设时刻覆盖目标终端,且每个候选小区的服务性能参数在预设时刻满足目标终端的性能需求。FIG. 11 is a schematic structural diagram of a base station device 100 provided by an embodiment of the present invention, and the base station device is used to execute the above terminal handover method. As shown in FIG. 11 , the base station device 100 includes a determining unit 1001 and a processing unit 1002 . Among them, the base station device is the target base station to which the target cell belongs; the target cell is a cell that satisfies the switching conditions of the target terminal among at least one candidate cell, each candidate cell covers the target terminal at a preset time, and the service performance parameters of each candidate cell are in The preset time meets the performance requirements of the target terminal.
确定单元1001,用于在预设时刻之前,确定目标小区为目标终端提供服务的目标传输资源。例如,如图8所示,确定单元1001可以用于执行S701。The determining unit 1001 is configured to determine a target transmission resource for a target cell to serve a target terminal before a preset time. For example, as shown in FIG. 8 , the determining unit 1001 may be used to execute S701.
处理单元1002,用于在目标终端切换至目标小区之后,基于目标传输资源为目标终端提供服务。例如,如图8所示,处理单元1002可以用于执行S702。The processing unit 1002 is configured to provide a service for the target terminal based on the target transmission resource after the target terminal is handed over to the target cell. For example, as shown in FIG. 8, the processing unit 1002 may be configured to execute S702.
可选的,目标传输资源包括目标传输功率,和/或,目标PRB资源;目标传输功率与目标传输距离正相关,目标传输距离为目标终端与目标基站之间的距离;目标PRB资源与目标终端支持的最大带宽正相关。Optionally, the target transmission resource includes target transmission power, and/or, target PRB resource; the target transmission power is positively correlated with the target transmission distance, and the target transmission distance is the distance between the target terminal and the target base station; the target PRB resource and the target terminal The maximum bandwidth supported is positively related.
在采用硬件的形式实现上述集成的模块的功能的情况下,本发明实施例提供了一种网络设备的一种可能的结构示意图。该网络设备用于执行上述实施例中网络设备执行的通信方法。如图12所示,该网络设备110包括处理器1101,存储器1102以及总线1103。处理器1101与存储器1102之间可以通过总线1103连接。In the case that the functions of the above-mentioned integrated modules are implemented in the form of hardware, the embodiment of the present invention provides a schematic structural diagram of a possible network device. The network device is configured to execute the communication method executed by the network device in the foregoing embodiments. As shown in FIG. 12 , the network device 110 includes a processor 1101 , a memory 1102 and a bus 1103 . The processor 1101 and the memory 1102 may be connected through a bus 1103 .
处理器1101是网络设备的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器1101可以是一个通用中央处理单元(central processing unit,CPU),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。The processor 1101 is the control center of the network device, and may be one processor, or may be a general term for multiple processing elements. For example, the processor 1101 may be a general-purpose central processing unit (central processing unit, CPU), or other general-purpose processors. Wherein, the general-purpose processor may be a microprocessor or any conventional processor.
作为一种实施例,处理器1101可以包括一个或多个CPU,例如图12中所示的CPU 0和CPU 1。As an embodiment, the processor 1101 may include one or more CPUs, such as CPU 0 and CPU 1 shown in FIG. 12 .
存储器1102可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。The memory 1102 may be a read-only memory (read-only memory, ROM) or other types of static storage devices that can store static information and instructions, a random access memory (random access memory, RAM) or other types that can store information and instructions The dynamic storage device can also be an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), a magnetic disk storage medium or other magnetic storage devices, or can be used to carry or store instructions or data structures desired program code and any other medium that can be accessed by a computer, but is not limited thereto.
作为一种可能的实现方式,存储器1102可以独立于处理器1101存在,存储器1102可以通过总线1103与处理器1101相连接,用于存储指令或者程序代码。处理器1101调用并执行存储器1102中存储的指令或程序代码时,能够实现本发明实施例提供的通信方法。As a possible implementation manner, the memory 1102 may exist independently of the processor 1101 , and the memory 1102 may be connected to the processor 1101 through the bus 1103 to store instructions or program codes. When the processor 1101 invokes and executes instructions or program codes stored in the memory 1102, the communication method provided by the embodiment of the present invention can be implemented.
另一种可能的实现方式中,存储器1102也可以和处理器1101集成在一起。In another possible implementation manner, the memory 1102 may also be integrated with the processor 1101 .
总线1103,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外围设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 1103 may be an Industry Standard Architecture (Industry Standard Architecture, ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (Extended Industry Standard Architecture, EISA) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in FIG. 12 , but it does not mean that there is only one bus or one type of bus.
需要指出的是,图12示出的结构并不构成对该网络设备110的限定。除图12所示部件之外,该网络设备110可以包括比图12示更多或更少的部件,或者组合某些部件,或者不同的部件布置。It should be noted that the structure shown in FIG. 12 does not limit the network device 110 . In addition to the components shown in FIG. 12 , the network device 110 may include more or fewer components than those shown in FIG. 12 , or combine certain components, or have different component arrangements.
作为一个示例,结合图9,网络设备80中的确定单元801、发送单元802、获取单元803以及处理单元804实现的功能与图12中的处理器1101的功能相同。As an example, with reference to FIG. 9 , the functions implemented by the determining unit 801 , the sending unit 802 , the acquiring unit 803 and the processing unit 804 in the network device 80 are the same as those of the processor 1101 in FIG. 12 .
可选的,如图12所示,本发明实施例提供的网络设备还可以包括通信接口1104。Optionally, as shown in FIG. 12 , the network device provided in this embodiment of the present invention may further include a communication interface 1104 .
通信接口1104,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,WLAN)等。通信接口1104可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。The communication interface 1104 is used to connect with other devices through the communication network. The communication network may be Ethernet, wireless access network, wireless local area network (wireless local area networks, WLAN) and so on. The communication interface 1104 may include a receiving unit for receiving data, and a sending unit for sending data.
在一种设计中,本发明实施例提供的网络设备中,通信接口还可以集成在处理器中。In one design, in the network device provided by the embodiment of the present invention, the communication interface may also be integrated in the processor.
图13示出了本发明实施例中网络设备的另一种硬件结构。如图13所示,网络设备120可以包括处理器1201以及通信接口1202。处理器1201与通信接口1202耦合。Fig. 13 shows another hardware structure of the network device in the embodiment of the present invention. As shown in FIG. 13 , the network device 120 may include a processor 1201 and a communication interface 1202 . Processor 1201 is coupled with communication interface 1202 .
处理器1201的功能可以参考上述处理器1101的描述。此外,处理器1201还具备存储功能,可以参考上述存储器1102的功能。For functions of the processor 1201, reference may be made to the description of the processor 1101 above. In addition, the processor 1201 also has a storage function, and reference may be made to the function of the above-mentioned memory 1102 .
通信接口1202用于为处理器1201提供数据。该通信接口1202可以是网络设备的内部接口,也可以是网络设备对外的接口(相当于通信接口1104)。The communication interface 1202 is used to provide data to the processor 1201 . The communication interface 1202 may be an internal interface of the network device, or an external interface of the network device (equivalent to the communication interface 1104).
需要指出的是,图13中示出的结构并不构成对网络设备的限定,除图13所示部件之外,该网络设备120可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。It should be pointed out that the structure shown in FIG. 13 does not constitute a limitation on the network device. Except for the components shown in FIG. some components, or a different arrangement of components.
同时,本发明实施例提供的另外一种基站设备的一种硬件的结构示意图也可参照上述图12或者图13中网络设备的描述,此处不再进行赘述。不同之处在于该基站设备包括的处理器用于执行基站设备在上述实施例中执行的步骤。Meanwhile, for a schematic structural diagram of hardware of another base station device provided by an embodiment of the present invention, reference may also be made to the description of the network device in FIG. 12 or FIG. 13 , and details are not repeated here. The difference is that the processor included in the base station device is used to execute the steps performed by the base station device in the above embodiments.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明。在实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Through the above description of the implementation, those skilled in the art can clearly understand that, for the convenience and brevity of the description, only the division of the above functional units is used as an example for illustration. In practical applications, the above function allocation can be completed by different functional units according to needs, that is, the internal structure of the device is divided into different functional units, so as to complete all or part of the functions described above. For the specific working process of the above-described system, device, and unit, reference may be made to the corresponding process in the foregoing method embodiments, and details are not repeated here.
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。An embodiment of the present invention also provides a computer-readable storage medium, in which instructions are stored. When a computer executes the instructions, the computer executes each step in the method flow shown in the above-mentioned method embodiments.
本发明的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的终端切换方法。An embodiment of the present invention provides a computer program product containing instructions, and when the instructions are run on a computer, the computer is made to execute the terminal switching method in the above method embodiments.
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本发明实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。Wherein, the computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples (non-exhaustive list) of computer readable storage media include: electrical connection having one or more wires, portable computer disk, hard disk. Random Access Memory (Random Access Memory, RAM), Read-Only Memory (Read-Only Memory, ROM), Erasable Programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), registers, hard disk, optical fiber, portable compact Disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any other form of computer-readable storage medium in a suitable combination of the above, or values in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an application specific integrated circuit (Application Specific Integrated Circuit, ASIC). In the embodiments of the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program, and the program may be used by or in combination with an instruction execution system, apparatus or device.
由于本发明的实施例中的装置、设备计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。Since the device, device, computer-readable storage medium, and computer program product in the embodiments of the present invention can be applied to the above methods, the technical effects that can be obtained can also refer to the above method embodiments, and the embodiments of the present invention are not described herein Let me repeat.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto, and any changes or replacements within the technical scope disclosed in the present invention shall be covered within the protection scope of the present invention . Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims (26)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210427393.9A CN114727350B (en) | 2022-04-21 | 2022-04-21 | Terminal switching method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210427393.9A CN114727350B (en) | 2022-04-21 | 2022-04-21 | Terminal switching method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114727350A CN114727350A (en) | 2022-07-08 |
CN114727350B true CN114727350B (en) | 2023-08-08 |
Family
ID=82245432
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210427393.9A Active CN114727350B (en) | 2022-04-21 | 2022-04-21 | Terminal switching method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114727350B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115103415B (en) * | 2022-07-14 | 2023-08-18 | 中国联合网络通信集团有限公司 | Base station calculation scheduling method, device and storage medium |
CN116047399B (en) * | 2023-04-03 | 2023-06-27 | 深圳市成为信息股份有限公司 | Method and related device for precisely positioning tag by UHF handheld terminal |
CN116506911A (en) * | 2023-06-27 | 2023-07-28 | 中国电信股份有限公司 | Base station switching method, device, equipment and storage medium |
CN119233413A (en) * | 2023-06-30 | 2024-12-31 | 中兴通讯股份有限公司 | Network scheduling method, network device and computer readable storage medium |
CN119450358A (en) * | 2023-07-28 | 2025-02-14 | 大唐移动通信设备有限公司 | Network adjustment method, network node and terminal |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019010713A1 (en) * | 2017-07-14 | 2019-01-17 | 深圳前海达闼云端智能科技有限公司 | Method, device, and base station for terminal switching, and storage medium |
CN110708734A (en) * | 2019-10-12 | 2020-01-17 | 中国联合网络通信集团有限公司 | Switching method, network equipment, terminal and switching system |
CN111726833A (en) * | 2019-03-22 | 2020-09-29 | 中国移动通信有限公司研究院 | A network load balancing method, device and storage medium |
CN113133069A (en) * | 2020-01-10 | 2021-07-16 | 上海大唐移动通信设备有限公司 | Method and device for determining target cell, electronic equipment and storage medium |
CN113438002A (en) * | 2021-06-07 | 2021-09-24 | 北京邮电大学 | LSTM-based analog beam switching method, device, equipment and medium |
CN113938959A (en) * | 2020-06-29 | 2022-01-14 | 华为技术有限公司 | Target cell determination method, communication device, and storage medium |
WO2022058013A1 (en) * | 2020-09-17 | 2022-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for handover procedures |
-
2022
- 2022-04-21 CN CN202210427393.9A patent/CN114727350B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019010713A1 (en) * | 2017-07-14 | 2019-01-17 | 深圳前海达闼云端智能科技有限公司 | Method, device, and base station for terminal switching, and storage medium |
CN111726833A (en) * | 2019-03-22 | 2020-09-29 | 中国移动通信有限公司研究院 | A network load balancing method, device and storage medium |
CN110708734A (en) * | 2019-10-12 | 2020-01-17 | 中国联合网络通信集团有限公司 | Switching method, network equipment, terminal and switching system |
CN113133069A (en) * | 2020-01-10 | 2021-07-16 | 上海大唐移动通信设备有限公司 | Method and device for determining target cell, electronic equipment and storage medium |
CN113938959A (en) * | 2020-06-29 | 2022-01-14 | 华为技术有限公司 | Target cell determination method, communication device, and storage medium |
WO2022058013A1 (en) * | 2020-09-17 | 2022-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for handover procedures |
CN113438002A (en) * | 2021-06-07 | 2021-09-24 | 北京邮电大学 | LSTM-based analog beam switching method, device, equipment and medium |
Non-Patent Citations (1)
Title |
---|
马彬 ; 张文静 ; 谢显中 ; .面向终端个性化服务的模糊垂直切换算法.电子与信息学报.(第06期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN114727350A (en) | 2022-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114727350B (en) | Terminal switching method, device, equipment and storage medium | |
CN107171848B (en) | A kind of traffic forecast method and device | |
JP7710116B2 (en) | Model construction method and device | |
JP2021083058A (en) | Control device, control method, and program | |
EP3691326A1 (en) | Method and device for network optimization | |
CN107204894A (en) | The monitoring method and device of network servicequality | |
WO2020215282A1 (en) | Method and apparatus for evaluate data traffic depressed by radio issues | |
CN112333835B (en) | Carrier resource scheduling method and device | |
CN114154765B (en) | Cell prediction method, device, electronic device and storage medium | |
CN114567936B (en) | A service classification method, terminal and process under base station network slicing | |
CN112469133A (en) | Carrier resource scheduling method and device | |
CN105578443A (en) | Neighbor cell maintenance method and neighbor cell maintenance device | |
CN112055380A (en) | Method and apparatus for predicting traffic volume | |
CN103385020B (en) | Different format type neighboring area optimization method, device and system | |
CN115379522B (en) | Multi-operator network automatic selection method, device, equipment and storage medium | |
CN104684091A (en) | Network architecture adjustment method, device, network scheduling controller and base station | |
CN114615670B (en) | An evaluation method and device | |
CN108271184A (en) | VoLTE method for processing business and device | |
CN115811746A (en) | Key performance measurement reporting configuration method, reporting method and device | |
CN113825155B (en) | Interoperability parameter configuration method and device for 5G network | |
Sun et al. | Data driven smart load balancing in wireless networks | |
CN116806027A (en) | Network performance prediction method and device, electronic equipment and storage medium | |
CN113543164B (en) | A monitoring method and related equipment for network performance data | |
CN114916020B (en) | A voice service processing method, device and network equipment | |
WO2023280378A1 (en) | Time-related network resource management |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |