动态密钥生成
K = H(I, S, T)
I ∈ [1,5] 数据重要性;S 网络安全性综合指标;T 时间戳。达到次数 N 或间隔 Δt 自动更新。
数据预处理 → 数据编码与传输 → 数据接收与恢复,全链路智能闭环
数据发送端
通信网络
数据接收端
调节参数,观察动态密钥、自适应编码、多路径传输与异常自愈的真实运行效果
七大功能模块通过数据通信网络协同工作,核心算法以形式化公式精确刻画
数据预处理、数据编码与传输
数据接收与恢复
根据数据重要性和传输环境生成加密密钥
根据网络状况动态选择编码算法
管理多路径传输,实现路径切换和负载均衡
对接收到的数据块进行完整性校验
对校验通过的数据块进行排序、解密和格式还原
I ∈ [1,5] 数据重要性;S 网络安全性综合指标;T 时间戳。达到次数 N 或间隔 Δt 自动更新。
E 为加密函数,Djson 为标准化明文,K 为动态密钥,C 为加密数据包。
带宽充足且丢包率低时采用,r1 为压缩率,L1/L2 为编解码前后长度。
网络状况较差时采用,nr 个冗余符号,丢失不超过 nr/2 个符号即可恢复。
编码后数据包 P 分割为 {B1…Bn},每块携带唯一 ID 与序列号 SN。
数据块 Bi 选择路径 Pathj 的概率为 pij;故障切换:pil += Δp,pik −= Δp。
监测路径延迟 Dk 与吞吐量 Tk,超过设定阈值即判定故障或拥塞。
接收端重算数据块哈希,与发送端附带原始哈希对比,相等则完整,否则判定损坏。
按序列号排序恢复数据包,使用对应密钥解密还原原始数据。
将解密后的数据转换回原始格式,供用户使用。
α 为调整系数(可取 1.5),RTT 为网络往返时间;超时未收到即标记丢失并请求重传。
错误报告按优先级处理,设置最大重试次数,避免无限重传,超限后终止并上报高层。