[发明专利]卫星检测任务的处理方法、装置、电子设备及存储介质有效
申请号: | 202210436864.2 | 申请日: | 2022-04-25 |
公开(公告)号: | CN114528088B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 赵磊;董玮;王柳一 | 申请(专利权)人: | 北京航天驭星科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455;G06N3/00;G06N3/12 |
代理公司: | 北京美智年华知识产权代理事务所(普通合伙) 11846 | 代理人: | 梁忠益;李晨露 |
地址: | 100094 北京市海淀区西北旺镇邓庄南路南侧*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卫星 检测 任务 处理 方法 装置 电子设备 存储 介质 | ||
本公开涉及一种卫星检测任务的处理方法、装置、电子设备及存储介质,该方法包括:根据发出请求报文的卫星序列和用于执行检测任务的WAF虚拟机序列构建初始种群,请求报文为针对卫星检测任务的报文;对初始种群进行适应度分配;根据WAF虚拟机的流量拥挤度,采用轮盘赌算法生成子种群,流量拥挤度为WAF虚拟机分配的任务总数;对子种群进行交叉、变异,生成下一代种群;从下一代种群中筛选最优的种群通过模拟退火算法选取适应度最高的种群;完成卫星序列与执行卫星检测任务的WAF虚拟机序列的匹配。本公开提供的方法可以更好的分配WAF虚拟机的流量资源,避免出现大量流量拥挤导致计算瘫痪的情况,在安全性得以保证的前提下灵活性更好。
技术领域
本公开涉及卫星测运控数据处理技术领域,尤其涉及一种卫星检测任务的处理方法、装置、电子设备及存储介质。
背景技术
卫星测运控中心系统平台是面向用户的一套综合卫星数据分发与管理、遥测处理与监视、遥控编排与发送、任务可视化展示、任务规划与编排、星座构型与保持、航天器健康管理、Web应用防护系统(又称网站应用级入侵防御系统,Web Application Firewall,简称WAF)虚拟机控制管理、系统信息管理等多种功能的综合性卫星/星座管理软件平台。旨在向用户提供简单、灵活、高效、全面的卫星测控、运控服务。
为适应未来发展的需要,该系统平台在设计过程中,除了需要考虑数据类型、卫星、测控设备配置、系统计算服务扩展(故障诊断、碎片碰撞预警与规避、星座保持)等因素,还需要考虑未来发展的适应性、可扩充性以及未来软件升级的兼容性。因此采用传统的硬件WAF模式,对用户来说数据是可见的,并不能保证数据安全,也不符合根据需求可随时扩充的要求,因此安全性和灵活性较差。
上述缺陷是本领域技术人员期望克服的,在背景技术部分公开的上述信息仅用于加强对本申请的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
(一)要解决的技术问题
为了解决现有技术的上述问题,本公开提供了一种卫星检测任务的处理方法、装置、电子设备及存储介质,旨在解决现有技术中传统WAF数据处理过程中的安全性和灵活性差的问题。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
(二)技术方案
为了解决上述问题,第一方面,本公开提供了一种卫星检测任务的处理方法,方法包括:
根据发出请求报文的卫星序列和用于执行检测任务的WAF虚拟机序列构建初始种群,请求报文为针对卫星检测任务的报文;
对初始种群进行适应度分配;
根据WAF虚拟机的流量拥挤度,采用轮盘赌算法生成子种群,流量拥挤度为WAF虚拟机分配的任务总数;
对子种群进行交叉、变异,生成下一代种群;
从下一代种群中筛选最优的种群通过模拟退火算法选取适应度最高的种群;
完成卫星序列与执行卫星检测任务的WAF虚拟机序列的匹配。
在本公开的一种示例性实施例中,根据发出请求报文的卫星序列和用于执行检测任务的WAF虚拟机序列构建初始种群之前,还包括:
对卫星检测任务的请求报文和用于对请求报文进行计算的WAF虚拟机资源进行编码;
对初始种群进行适应度分配包括:
对初始种群进行解码,得到初始种群中的个体;
基于初始种群中个体的目标函数值,利用适应度函数对每个个体进行适应度分配。
在本公开的一种示例性实施例中,采用轮盘赌算法生成子种群包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天驭星科技有限公司,未经北京航天驭星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210436864.2/2.html,转载请声明来源钻瓜专利网。