一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

链路切换的方法、FPGA芯片、设备及存储介质与流程

2022-05-06 08:26:42 来源:中国专利 TAG:

技术特征:
1.一种链路切换的方法,应用于设备节点,其特征在于,所述方法包括:接收来自于所述设备节点的网口传输的第一报文;根据所述第一报文的报文属性,将所述第一报文缓存至对应的调度任务队列中;其中,所述调度任务队列与所述报文属性一一对应设置;检测预设的至少一个第一数据通路的第一通路状态;其中,所述第一数据通路用于转发所述调度任务队列中的第二报文;所述第二报文的传输属性与所述第一数据通路匹配;在所述调度任务队列的调度时间内,根据所述调度任务队列中待转发的第二报文对应的所述第一通路状态,判断是否从对应的所述第一数据通路转发到对应的第二数据通路。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一报文的报文属性,将所述第一报文缓存至对应的调度任务队列中,包括:根据所述报文属性,将高于预设的优先级的所述第一报文缓存至所述设备节点的fpga芯片中对应的调度任务队列。3.根据权利要求2所述的方法,其特征在于,所述在所述调度任务队列的调度时间内,根据所述调度任务队列中待转发的第二报文对应的所述第一通路状态,判断是否从对应的所述第一数据通路转发到对应的第二数据通路,包括:在所述调度任务队列的调度时间内,所述fpga芯片根据所述调度任务队列中待转发的第二报文对应的所述第一通路状态,判断是否从对应的所述第一数据通路转发到对应的第二数据通路。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一报文的报文属性,将所述第一报文缓存至对应的调度任务队列中,还包括:根据所述报文属性,将低于预设的优先级的所述第一报文缓存至所述设备节点的上层应用模块设置的对应的调度任务队列。5.根据权利要求1所述的方法,其特征在于,所述检测预设的至少一个第一数据通路的第一通路状态,包括:向每一所述第一数据通路发送第一心跳检测报文;接收所述第一数据通路根据所述第一心跳检测报文响应的第一响应数据;根据所述第一响应数据确定对应的第一通路状态。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与所述设备节点连接的交互组件的第二通路状态;所述第二通路状态为根据所述交互组件响应第二心跳检测报文确定的第二通路状态;在所述调度任务队列的调度时间内,根据所述第二通路状态,判断是否将所述调度任务队列中的第二报文从对应的所述第一数据通路转发到对应的第二数据通路。7.根据权利要求1所述的方法,其特征在于,所述根据所述第一报文的报文属性,将所述第一报文缓存至对应的调度任务队列中,包括:根据所述第一报文的报文属性,确定所述调度任务队列;根据所述调度任务队列对应的网络带宽门限值,将所述第一报文缓存至所述调度任务
队列中或将所述第一报文丢弃。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:根据预设的优先级比例确定所述调度任务队列对应的网络带宽门限值,其中,所述优先级比例表征所述调度任务队列与总传输带宽之间的关系。9.根据权利要求1所述的方法,其特征在于,所述调度任务队列设置有多个,所述方法还包括:当多个所述调度任务队列占用的带宽大于预设的门限值,根据预设的选择算法停止至少一个所述调度任务队列的调度。10.根据权利要求1所述的方法,其特征在于,在将所述第一报文缓存至对应的调度任务队列中之前,还包括:对所述第一报文进行纠错校验。11.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收来自于用户的优先级设置请求,其中,所述优先级设置请求用于为所述调度任务队列分配优先级。12.一种fpga芯片,其特征在于,包括:解析分配模块,用于接收来自于所述设备节点的网口传输的第一报文,以及根据所述第一报文的报文属性,将所述第一报文缓存至对应的调度任务队列中;其中,所述调度任务队列与所述报文属性一一对应设置;检测模块,用于检测预设的至少一个第一数据通路的第一通路状态;其中,所述第一数据通路用于转发所述调度任务队列中的第二报文;所述第二报文的传输属性与所述第一数据通路匹配;冗余模块,用于在所述调度任务队列的调度时间内,根据所述调度任务队列中待转发的第二报文对应的所述第一通路状态,判断是否从对应的所述第一数据通路转发到对应的第二数据通路。13.一种设备,其特征在于,包括:存储器、处理器及存储在存储上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至11中任意一项所述的链路切换的方法。14.一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令用于执行至少如权利要求1至11中任意一项所述的链路切换的方法。

技术总结
本申请提供了一种链路切换的方法、FPGA芯片、设备及存储介质,涉及通信技术领域;方法包括接收来自于设备节点的网口传输的第一报文;根据第一报文的报文属性,将第一报文缓存至对应的调度任务队列中;其中,调度任务队列与报文属性一一对应设置;检测预设的至少一个第一数据通路的第一通路状态;其中,第一数据通路用于转发调度任务队列中的第二报文;第二报文的传输属性与第一数据通路匹配;在调度任务队列的调度时间内,根据调度任务队列中待转发的第二报文对应的第一通路状态,判断是否从对应的第一数据通路转发到对应的第二数据通路。FPGA芯片、设备及存储介质应用链路切换的方法,能升链路切换的实时性以及系统的安全性和稳定性。稳定性。稳定性。


技术研发人员:刘雄 石金博 沙琪 陈理辉
受保护的技术使用者:东莞市李群自动化技术有限公司
技术研发日:2021.12.28
技术公布日:2022/5/5
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献