1.一种基于空海跨域通信网关的数据安全传输方法,其特征在于,包括:在需要发送数据时,将待发送数据拆分为n个数据包;利用预设传输链路分配策略从接入网关的多个链路中选择至多n个数据传输链路;通过所述至多n个数据传输链路发送所述n个数据包;所述将待发送数据拆分为n个数据包包括:将待发送数据拆分为n个分块数据;产生一个长度为m且1-m之间不重复的整数随机序列,其中m表示数据传输链路的数量,m≤n;根据所述整数随机序列配置数据传输顺序,并根据所述数据传输顺序建立分块目录;将所述分块目录加载到对应的n个分块数据中,以获得n个数据包;所述根据所述数据传输顺序建立分块目录包括:在任一数据传输链路m j (j=1,…,m)上需要传输p个相同长度的分块数据的情况下,产生p个0-p之间不重复的整数随机序列p i (i=1,…,p);根据p个整数随机序列p i 对应配置p个分块数据的传输顺序,以获得分块子目录;所述将所述分块目录加载到对应的n个分块数据中,以获得n个数据包包括:将所述分块目录以及分块子目录加载到对应的n个分块数据中,并封装获得中间分块数据;将所述中间分块数据按照对应的数据传输链路的通信规则进行格式转换,获得n个数据包。
2.如权利要求1所述的基于空海跨域通信网关的数据安全传输方法,其特征在于,所述利用预设传输链路分配策略从接入网关的多个链路中选择至多n个数据传输链路包括:根据链路时延、所述数据的拆分个数、链路稳定性和链路剩余信道资源以及对应的加权因子、对应的加权系数计算所述接入网关的多个链路的加权函数值;根据各个链路的加权函数值的大小选择至多n个数据传输链路。
3.如权利要求1所述的基于空海跨域通信网关的数据安全传输方法,其特征在于,在发送所述n个数据包完成后,或者,发送数据包失败时,所述数据安全传输方法还包括:计算接入网关的各链路的平均带宽、平均丢包率和跳数比;根据所述平均带宽、平均丢包率和跳数比以及对应的权重确定各链路的链路评分;选取链路平分靠前的链路作为调整后的数据传输链路进行数据传输。
4.如权利要求1所述的基于空海跨域通信网关的数据安全传输方法,其特征在于,所述数据安全传输方法还包括:在接收数据的过程中,对于接收到的任一个数据包进行前向查询,获得查询结果;根据所述数据包的类型、数据包的数据传输链路以及所述查询结果进行数据去重,获得目标接收数据,并将所述目标接收数据发送至系统的处理中心。
5.如权利要求1所述的基于空海跨域通信网关的数据安全传输方法,其特征在于,所述数据安全传输方法还包括:在需要进行数据转发时,利用所述预设传输链路分配策略确定转发参数,其中,所述转发参数至少包括如下中的一种:转发时机、转发链路和转发范围;通过所述转发参数确定对应的转发规则;根据所述转发规则将转发数据发送至目标节点。
6.如权利要求1所述的基于空海跨域通信网关的数据安全传输方法,其特征在于,在需要发送数据之前,所述数据安全传输方法还包括:在通信网关内建立网络拓扑数据库,所述网络拓扑数据库内周期性维护有各链路的静态邻居表,所述静态邻居表内记录有所述通信网关到目标节点的可用链路信息。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的基于空海跨域通信网关的数据安全传输方法的步骤。