【技术实现步骤摘要】
基于多路径评估算法的电力二次系统网络传输方法和装置
[0001]本专利技术涉及电力二次系统的通信
,尤其涉及一种基于多路径评估算法的电力二次系统网络传输方法和装置。
技术介绍
[0002]在电力二次系统中,为了保障指令与数据及时有效、安全完整的传递,生产控制大区设备间使用网络专线构建传输网络,其中,网络专线是运营商为某些客户专门开辟的单独传输信道,物理上与其他网络隔离,安全可靠,用户通过网络专线建立网络流。但对于网络专线,一旦因极端情况出现链路中断,往往需要系统发出预警,再由集控中心和基层单位人工确认情况,汇报给上级。此时可能还无法重新建立起专线连接,对于延迟敏感性应用(例如生产设备控制程序)将造成严重破坏。
[0003]相关技术中,可以设计网络感知软件,一旦软件探测到网络专线的无响应时间超过预设阈值,就会启动网络切换程序,将建立在无响应专线上的网络流接驳到备用专线上,以保证通信能够继续保持传输。
[0004]但是,相关技术中,由于网络的切换涉及到用户态对内核态的控制,即使通信能够保持传输,在切换程序启 ...
【技术保护点】
【技术特征摘要】
1.一种基于多路径评估算法的电力二次系统网络传输方法,其特征在于,包括:通过MPTCP建立104规约连接,通过应用层向传输层下放104数据帧,其中,所述通过MPTCP建立104规约连接包括至少两条TCP子流;通过所述传输层获取数据帧,通过调度器采集当前网络参数,并确定所述当前网络参数对应的特征信息;获取预先训练好的决策树模型,并根据所述当前网络参数对应的特征信息的所述决策树模型,确定所述104数据帧对应的传输策略;基于所述传输策略,将所述104数据帧分发至相应的TCP子流进行数据传输。2.如权利要求1所述的传输方法,其特征在于,在所述通过应用层向传输层下放104数据帧之前,还包括:获取电力系统中的数据信息,根据预设协议生成所述104数据帧,其中,所述104数据帧包括启动帧、启动确认帧和信息帧中的一种或者多种。3.如权利要求1所述的传输方法,其特征在于,所述建立MPTCP连接包括:根据操作系统中可用网卡数量,建立所述至少两条TCP子流,其中,所述至少两条TCP子流包括至少一条主网络专线和至少一条备用网络专线。4.如权利要求1所述的传输方法,其特征在于,在所述获取预先训练好的决策树模型之前,包括:从网络专线中抓取数据包,并基于所述数据包的结果提取所述特征信息,并根据所述特征信息生成训练数据集;利用所述训练数据集,调用程序编程语言的函数库中的决策树模块对初始决策树模型进行训练,得到训练好的决策树模型;将所述训练好的决策树模型封装成函数,将封装后的函数嵌入到所述调度器中。5.如权利要求1所述的传输方法,其特征在于,所述基于所述传输策略,将所述104数据帧分发至相应的TCP子流进行数据传输,包括:若训练结果为所述主网络专线的质量满足预设条件,则通过所述调度器将所述104数据帧分发...
【专利技术属性】
技术研发人员:王德志,郭小江,申旭辉,孙财新,潘霄峰,王鸿策,关何格格,姚中原,黄赵晶,卢文龙,施俊佼,
申请(专利权)人:盛东如东海上风力发电有限责任公司华能海上风电科学技术研究有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。