1.一种控制器功能模块部署方法,其特征在于,包括:S1控制器与卫星组网中的卫星节点建立通信链路,基于所述卫星组网的控制需求对所述控制器进行功能模块划分;S2响应于接收到所述控制器发送的网络状态信息查询指令,所述卫星节点向所述控制器发送网络状态反馈信息;S3响应于确定所述网络状态反馈信息为故障信息,所述控制器对所述故障信息进行分析处理并确定与所述故障信息对应的目的功能模块和关联功能模块;S4所述控制器将所述目的功能模块和所述关联功能模块进行打包形成数据包,并发送至所述卫星节点;S5响应于接收到所述数据包,所述卫星节点对所述数据包进行拆解并根据自身需求对所述目的功能模块和所述关联功能模块进行安装和运行;S6响应于确定故障未解除,返回步骤S3;S7响应于确定故障解除,所述卫星节点将自身安装运行的所述目的功能模块和所述关联功能模块进行删除;所述控制器包括功能模块和管理模块,所述功能模块包括基础功能模块和扩展功能模块,所述基础功能模块被配置为用于实现所述控制器的功能管理,所述扩展功能模块被配置为用于实现所述控制器的功能扩展,所述管理模块被配置为用于对所述基础功能模块和所述扩展功能模块进行控制、协调和检测;所述基础功能模块至少包括:设备管理模块、链路发现模块、流表管理模块、转发管理模块和路由计算模块。
2.根据权利要求1所述的方法,其特征在于,还包括:所述控制器根据所述网络状态反馈信息确定所述卫星节点中的故障节点,将所述数据包发送至所述故障节点。
3.根据权利要求1所述的方法,其特征在于,所述响应于确定故障解除,所述卫星节点将自身安装运行的所述目的功能模块和所述关联功能模块进行删除,具体包括:响应于确定故障解除,所述控制器向所述卫星节点发送删除指令;响应于接收到所述删除指令,所述卫星节点将安装和运行的所述目的功能模块和所述关联功能模块进行删除。
4.根据权利要求1所述的方法,其特征在于,所述卫星节点包括:接口基础层、核心层和应用层。
5.根据权利要求4所述的方法,所述响应于接收到所述数据包,所述卫星节点对所述数据包进行拆解并根据自身需求对所述目的功能模块和所述关联功能模块进行安装和运行,包括:所述数据包经由所述接口基础层传输至所述核心层进行拆解;经拆解得到的所述目的功能模块和所述关联功能模块在所述应用层进行安装和运行。
6.一种控制器功能模块部署装置,其特征在于,包括:功能划分模块,被配置为控制器与卫星组网中的卫星节点建立通信链路,基于所述卫星组网的控制需求对所述控制器进行功能模块划分;所述控制器包括功能模块和管理模块,所述功能模块包括基础功能模块和扩展功能模块,所述基础功能模块被配置为用于实现所述控制器的功能管理,所述扩展功能模块被配置为用于实现所述控制器的功能扩展,所述管理模块被配置为用于对所述基础功能模块和所述扩展功能模块进行控制、协调和检测;所述基础功能模块至少包括:设备管理模块、链路发现模块、流表管理模块、转发管理模块和路由计算模块;信息查询模块,被配置为响应于接收到所述控制器发送的网络状态信息查询指令,所述卫星节点向所述控制器发送网络状态反馈信息;信息分析模块,被配置为响应于确定所述网络状态反馈信息为故障信息,所述控制器对所述故障信息进行分析处理并确定与所述故障信息对应的目的功能模块和关联功能模块;数据打包发送模块,被配置为所述控制器将所述目的功能模块和所述关联功能模块进行打包形成数据包,并发送至所述卫星节点;数据拆解安装模块,被配置为响应于接收到所述数据包,所述卫星节点对所述数据包进行拆解并根据自身需求对所述目的功能模块和所述关联功能模块进行安装和运行;循环执行模块,被配置为响应于确定故障未解除,返回所述信息分析模块;缓存释放模块,被配置为响应于确定故障解除,所述卫星节点将自身安装运行的所述目的功能模块和所述关联功能模块进行删除。
7.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至5任意一项所述的方法。
8.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至5任一所述方法。