本技术涉及核心网,特别涉及一种飞行路径推荐方法、装置、电子设备、存储介质和计算机程序产品。
背景技术:
1、在超视距飞行任务时,通常由网联飞行器执行飞行任务申请,无人驾驶航空器服务提供商(uas service supplier,uss)/无人机系统交通管理(unmanned aircraftsystems traffic management,utm)会根据飞行器的起始点信息、目的地信息及空域管理要求下发飞行器飞行路径,但是由uss/utm直接下发的飞行路径,没有充分考虑飞行路径中的网络状态信息,因此无法保证飞行器在网络状态较好的条件下执行飞行。
技术实现思路
1、本技术实施例提供了一种飞行路径推荐方法、装置、电子设备、存储介质和计算机程序产品。
2、本技术实施例提供了一种飞行路径推荐方法,应用于核心网网元,所述方法包括:
3、接收分析请求,所述分析请求用于请求对待分析路径的网络状态数据进行分析,所述待分析路径包括飞行器的一条规划飞行路径或多条规划飞行路径;
4、获取所述待分析路径的网络状态数据;
5、通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数,所述推荐飞行路径为所述待分析路径中的飞行路径,或者,所述推荐飞行路径是根据所述待分析路径中离散的路径点生成的;所述推荐指数用于反映所述推荐飞行路径的推荐程度。
6、在一些实施例中,所述通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数之后,所述方法还包括:向uss/utm发送所述推荐飞行路径的推荐指数,使得uss/utm根据所述推荐指数确定所述飞行器采用的飞行路径。
7、可以看出,本实施例给出了核心网网元能够向uss/utm给出推荐飞行路径的推荐指数,使uss/utm能够根据推荐指数确定飞行器的飞行路径,有利于使飞行器按照基于网络状态数据生成的飞行路径执行飞行任务,有利于使飞行器飞行在网络状态较好的网络环境中。
8、在一些实施例中,所述获取所述待分析路径的网络状态数据,包括:将所述待分析路径映射为离散的路径点;根据所述离散的路径点的网络状态数据,获取所述待分析路径的网络状态数据。
9、可以看出,通过将待分析路径映射为离散的路径点,通过离散路径点的网络状态数据得到待分析路径的网络状态数据,能够使得到的待分析路径的网络状态数据更加精确。
10、在一些实施例中,所述离散的路径点的网络状态数据包括所述离散的路径点的三维位置信息对应的网络状态数据。
11、可以看出,本实施例给出了离散的路径点的网络状态数据可以是包括离散路径点的经度网络状态数据、纬度网络状态数据和高度网络状态数据,通过将离散的路径点的网络状态数据划分为三维位置信息对应的网络状态数据,能够充分考虑不同位置点的网络状态数据的差异性,使得到的离散路径点的网络状态数据更加精确。
12、在一些实施例中,所述获取所述待分析路径的网络状态数据,包括:获取所述待分析路径的历史网络状态数据;根据所述待分析路径的历史网络状态数据,预测所述待分析路径的网络状态数据。
13、可以看出,通过获取待分析路径的历史网络状态数据,能够在时间维度获得某一时间内的网络状态数据,进而得到准确性更高的待分析路径的历史网络状态数据,降低当前时间下的网络状态数据的偶然性因素的影响,进一步提升待分析路径的网络状态数据的准确性。
14、在一些实施例中,所述分析请求包括:所述待分析路径中每条规划飞行路径的多个计划飞行时间段;所述获取所述待分析路径的网络状态数据,包括:针对每条规划飞行路径的多个计划飞行时间段,分别获取所述多个计划飞行时间段各自对应的历史网络状态数据;通过分析所述多个计划飞行时间段各自对应的历史网络状态数据,确定所述每条规划飞行路径的网络状态数据。
15、可以看出,本实施例进一步给出了通过获取每条规划飞行路径的多个计划飞行时间段,能够获得不同时间段对应的历史网络状态数据,使最终得到的每条规划飞行路径的网络状态数据更加精确。
16、在一些实施例中,在通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数时,所述方法还包括:根据所述每条规划飞行路径的网络状态数据,确定所述推荐飞行路径的推荐飞行时间段,所述推荐飞行时间段为所述多个计划飞行时间段中的时间段。
17、可以看出,本实施例能够基于多个计划飞行时间段,给出推荐的飞行时间段,使在飞行路径的推荐过程中,不仅考虑地理因素,还考虑了时间因素,确保飞行器能够在网络状态数据较好的条件下飞行。
18、在一些实施例中,所述根据所述每条规划飞行路径的网络状态数据,确定所述推荐飞行路径的推荐飞行时间段之后,所述方法还包括:向uss/utm发送所述推荐飞行路径的推荐指数和所述推荐飞行路径的推荐飞行时间段,使得uss/utm根据所述推荐指数和所述推荐飞行时间段,确定所述飞行器采用的飞行路径和飞行时间。
19、可以看出,通过本实施例的方法,能够确定飞行器的飞行路径和飞行时间,使飞行器在网络状态数据好的路径和时间下飞行。
20、在一些实施例中,所述分析请求还包括:飞行服务质量(quality of service,qos)要求,所述通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数,包括:通过分析所述待分析路径的网络状态数据和所述qos要求,确定推荐飞行路径的推荐指数。
21、可以看出,本实施例中分析请求还包括qos要求,能够根据qos要求,使得出的待推荐飞行路径的推荐指数更能满足用户实际需求,实现对待推荐飞行路径的差异化推荐。
22、在一些实施例中,所述获取所述待分析路径的网络状态数据;通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数包括:发起数据采集订阅请求,所述数据采集订阅请求用于获取三维位置信息、时间戳和待分析路径的网络状态数据;根据所述数据采集订阅请求结果,将所述三维位置信息、所述时间戳和所述待分析路径的网络状态数据进行关联分析,确定推荐飞行路径的推荐指数。
23、可以看出,本实施例给出了核心网网元能够主动发起数据采集订阅请求,通过数据采集订阅请求结果,将三维位置信息、时间戳和待分析路径的网络状态数据进行关联分析,确定推荐飞行路径的推荐指数,能够得到准确性较高的推荐指数,实现网络侧对飞行路径的推荐及优化。
24、本技术实施例提供了一种飞行路径的推荐装置,应用于核心网网元,所述装置包括:
25、接收模块,用于接收分析请求,所述分析请求用于请求对待分析路径的网络状态数据进行分析,所述待分析路径包括飞行器的一条规划飞行路径或多条规划飞行路径。
26、获取模块,用于获取所述待分析路径的网络状态数据。
27、处理模块,用于通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数,所述推荐飞行路径为所述待分析路径中的飞行路径,或者,所述推荐飞行路径是根据所述待分析路径中离散的路径点生成的;所述推荐指数用于反映所述推荐飞行路径的推荐程度。
28、本技术实施例提供了一种电子设备,所述电子设备包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序以执行上述飞行路径的推荐方法。
29、本技术实施例提供了一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述飞行路径的推荐方法。
30、本技术实施例提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述飞行路径的推荐方法。
31、本技术实施例提供了一种飞行路径的推荐方法、装置、电子设备、存储介质和计算机程序产品,给出了一种基于通信网络的飞行路径推荐方法,能够在现有网络架构基础上,实现高效网络侧对飞行路径的推荐和对优化流程的支持,使飞行器能够在网络状态较好的飞行路径下执行飞行,进一步保障了飞行器的飞控信道及图传信道的传输质量。
1.一种飞行路径的推荐方法,其特征在于,应用于核心网网元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述获取所述待分析路径的网络状态数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述离散的路径点的网络状态数据包括所述离散的路径点的三维位置信息对应的网络状态数据。
5.根据权利要求1所述的方法,其特征在于,所述获取所述待分析路径的网络状态数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述分析请求包括:所述待分析路径中每条规划飞行路径的多个计划飞行时间段;所述获取所述待分析路径的网络状态数据,包括:
7.根据权利要求6所述的方法,其特征在于,在通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数时,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述根据所述每条规划飞行路径的网络状态数据,确定所述推荐飞行路径的推荐飞行时间段之后,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述分析请求还包括:飞行服务质量qos要求,所述通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数,包括:
10.根据权利要求1所述的方法,其特征在于,所述获取所述待分析路径的网络状态数据;通过分析所述待分析路径的网络状态数据,确定推荐飞行路径的推荐指数包括:
11.一种飞行路径的推荐装置,其特征在于,应用于核心网网元,所述装置包括:
12.一种电子设备,其特征在于,所述电子设备包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,
13.一种计算机存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至10任一项所述的方法。
14.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现权利要求1至10中任一项所述的方法。
