摘要
本发明公开一种卫星集群网络路由优化设计方法,按照图论的方法完成初始化定义,网络中的路由器为节点,定义待插入节点集合C、源节点s及其到各个节点ui的初始最优路径及初始最优路径传输功耗;从集合C中选出临时节点加入到各已确定最优路径的节点序列中,并将其从C中删除,若使得对应路径传输总功耗减小、同时加入后的路径满足跳数约束,则更新对应路径节点序列及其传输功耗;循环直到集合C为空,输出最优路径的节点序列;由源节点按照卫星集群网络数据包格式最优路径的地址序列并打包数据,按照该地址序列使用基于报头删除技术的数据包路由方案进行数据传输。本发明节约卫星通信传输的能量消耗,极大提升了路由协议和算法的性能和效率。