一种兼容1553B的时间触发以太网交换装置及方法

    公开(公告)号:CN110417630A

    公开(公告)日:2019-11-05

    申请号:CN201910767032.7

    申请日:2019-08-20

    摘要: 本发明公开了一种兼容1553B总线的时间触发以太网交换装置及方法,主要解决现有技术中时间触发以太网与1553B总线间的数据交互的问题。其实现装置包括:1553B总线处理模块和时间触发以太网交换模块;实现方法为:对1553B总线设备发送的数据解码为1553B接收消息并缓存,将1553B接收消息转换为时间触发以太网数据帧并转发至其对应目的端口;对时间触发以太网端系统发送的数据帧进行转发,将发送至1553B总线的数据帧转换为1553B发送消息,对1553B发送消息进行缓存并编码发送至1553B总线。本发明实现了在时间触发以太网交换装置中转发1553B消息,使得1553B总线可灵活拓展,同时可保障1553B消息的高可靠性与高实时性转发。

    基于AS6802标准的交换设备时钟同步装置及方法

    公开(公告)号:CN108429595B

    公开(公告)日:2019-06-21

    申请号:CN201810056411.0

    申请日:2018-01-21

    IPC分类号: H04J3/06 H04L12/26

    摘要: 本发明提供了一种基于AS6802标准的交换设备时钟同步装置及方法,其装置包括接收先入先出队列FIFO模块,帧解析模块,接收侦听模块,固化模块,压缩模块,团检测模块,时钟模块和帧合成模块。方法包括:数据缓存,侦听到达时间以及帧解析,获取固化时间,获取压缩时间,检测团结,校准时钟,帧合成。本发明在以太网中存在某些时钟偏差大的交换设备情况下,解决了交换设备频繁失步的问题,提高了交换设备时钟同步的稳定性,同时在接收到以太网中未同步交换设备时间信息的情况下,解决了交换设备发生假同步的问题,提高了交换设备时钟同步的可靠性。

    基于带宽借用的动态队列调度装置及方法

    公开(公告)号:CN106533982B

    公开(公告)日:2019-05-21

    申请号:CN201611018477.8

    申请日:2016-11-14

    IPC分类号: H04L12/873

    摘要: 本发明公开一种基于带宽借用的动态队列调度装置及方法,主要解决现有技术中输出端口带宽利用率低的问题。其实现方案为:通过CPU接口模块(1)读取CPU可配置的寄存器,得出为每个队列所分配的带宽配额;通过带宽配额存储模块(2)存储为每个先入先出队列分配的带宽配额;通过先入先出缓存队列模块(3)缓存每条业务流到达的数据包;通过调度器模块(4)以加权轮询的方式根据每个队列分配的带宽配额对队列进行调度;通过带宽借用模块(5)将一个调度周期内未用完的空闲带宽配额分配给本次调度周期内仍有数据包未输出的非空队列。本发明降低了系统的丢包率,提高了带宽资源的利用率,可用于通信网络中的路由器和交换机中。

    基于AS6802协议的控制帧压缩方法

    公开(公告)号:CN108833366A

    公开(公告)日:2018-11-16

    申请号:CN201810509339.2

    申请日:2018-05-24

    IPC分类号: H04L29/06 H04J3/06

    CPC分类号: H04J3/0635 H04L69/04

    摘要: 本发明公开了一种基于AS6802协议的控制帧压缩方法,主要解决现有技术压缩速度慢导致时间触发以太网与待同步设备不能同步的问题,其实现方案是:1)时间触发以太网系统端口接收同步协议控制PCF帧,并提取其端口号;2)解析同步协议控制PCF帧的数据域,对该PCF帧进行筛选,并将筛选后得到的PCF帧进行固化运算获取固化时间点;3)对固化时间点预整合得到固化完成信号到达时间点一致的成员向量;4)采集固化时间点并进行压缩运算,得到压缩时间点,并转发给各待同步设备。本发明通过对接收到的同步协议控制PCF帧的预整合,提高了压缩速率和系统时钟同步可靠性,可用于时间触发以太网系统与待同步设备间的时钟同步。

    支持多播业务的时间触发业务调度表生成方法

    公开(公告)号:CN108768865A

    公开(公告)日:2018-11-06

    申请号:CN201810509359.X

    申请日:2018-05-24

    CPC分类号: H04L45/16 H04L45/14 H04L45/28

    摘要: 本发明公开了一种支持多播的时间触发业务调度表生成方法。主要解决现有技术在生成时间触发TT业务的调度表时,不支持对多播TT业务进行调度或因调度多播业务造成链路利用率低的问题。其包括:获取业务参数和网络参数,并计算业务调度的矩阵周期和基本周期;将TT业务的传输时间点放入矩阵周期的一个或多个基本周期内,生成源端系统的TT业务带宽预案;根据业务参数,分配源端系统各基本周期中TT业务的发送时间,依次生成源端系统的发送表、交换机的接收表和发送表以及目的端系统的接收表。本发明生成的调度表能保证多播和单播混合的TT业务在网络中无冲突传输,提高了链路利用率,可用于时间触发以太网中TT业务的调度。

    支持实时数据抢占的MAC IP核装置及数据传输方法

    公开(公告)号:CN108650312A

    公开(公告)日:2018-10-12

    申请号:CN201810413955.8

    申请日:2018-05-03

    摘要: 本发明公开了一种支持实时数据抢占的MAC IP核装置及数据传输方法,解决了现有以太网数据传输过程中实时数据传输延迟较高的问题。其装置包括:支持抢占MAC模块(1)、实时数据帧介质访问控制模块(2)、非实时数据帧介质访问控制模块(3)和介质访问控制模块(4)。支持抢占MAC模块与介质访问控制模块连接,以开启或者关闭抢占功能;实时数据帧介质访问控制模块与介质访问控制模块连接,以优先传输实时数据;非实时数据帧介质访问控制模块与介质访问控制模块连接,以传输非实时数据。本发明提高了交换机的工作效率,降低了实时数据的传输时延,可用于高速低延迟交换网络。

    基于预读取方式的学习MAC地址的装置及方法

    公开(公告)号:CN108632148A

    公开(公告)日:2018-10-09

    申请号:CN201810315099.2

    申请日:2018-04-10

    摘要: 一种基于预读取方式的学习介质访问控制层MAC地址的装置及方法,其装置包括地址提取模块、学习模块、组帧模块、轮询模块、学习帧缓存模块、预读取模块、冲突检测模块、更新模块、时间模块。方法包括:提取二层以太网数据帧中的介质访问控制层MAC地址的源地址,根据该源地址读取地址表中的表项信息,然后根据该表项信息以及入端口信息组成学习帧;对学习帧进行冲突检测,从没有发生冲突或冲突已经结束的学习帧帧中提取表项信息更新地址表。本发明通过在对学习帧进行冲突检测的同时预先读取新的学习帧的方式,高了介质访问控制层MAC地址的学习速率。

    一种基于统计优化的网络业务流量生成方法

    公开(公告)号:CN108632080A

    公开(公告)日:2018-10-09

    申请号:CN201810246761.3

    申请日:2018-03-23

    IPC分类号: H04L12/24 H04L12/26

    摘要: 本发明属于有线网络通信技术领域,公开了一种基于统计优化的网络业务流量生成方法,根据输入配置参数结合流量模型产生自相似和非自相似的网络流量,丰富了测试流量类型的多样性;非自相似网络流量通过建立泊松模型产生,自相似网络流量通过建立ON/OFF模型产生;网络流量的生成包括根据输入和建立的网络流量模型产生数据分组和数据分组间隔;在生成自相似网络流量的过程中,现有的ON/OFF模型中OFF阶段的随机分布均值计算存在误差,通过统计优化的方式对模型参数进行误差校正,通过校正之后的ON/OFF模型产生流量,结果显示,参数校正增大了生成的流量,提高了数据的产生速率。

    一种高速数据帧无冲突入队处理的装置及方法

    公开(公告)号:CN107948094A

    公开(公告)日:2018-04-20

    申请号:CN201710983144.7

    申请日:2017-10-20

    IPC分类号: H04L12/863

    摘要: 本发明公开一种数据帧无冲突入队处理的装置及方法,其装置包括CPU模块、入队调度模块、冲突检测模块、队列信息管理模块、缓存管理模块、接收总线模块和缓存区模块。方法包括:读取申请入队帧请求,进行门限仲裁,为满足要求的数据帧分配空闲缓存地址,由接收总线将数据帧搬移到缓存区对应地址中;根据冲突检测队首信息更新冲突情况,确定是否提前更新队首信息,以及根据队列长度信息更新冲突情况,修正队列长度更新值,完成数据帧的入队处理。本发明支持数据帧并行入队出队处理情况下,解决了队列信息更新冲突问题,提高了数据帧入队处理速度。