一种基于NBT硬件的通信方法

    公开(公告)号:CN106549846A

    公开(公告)日:2017-03-29

    申请号:CN201610970424.X

    申请日:2016-11-03

    IPC分类号: H04L12/40 H04L1/18 H04L1/00

    摘要: 本发明公开了一种基于NBT硬件的通信方法,包括:与NBT硬件模块连接的第一节点将第一节点欲传输到与NBT硬件模块连接的第二节点的数据消息分为至少一个消息分片;根据当前的NBT硬件模块对第二节点映射的NBT窗口的数据结构,判断NBT窗口是否可以传递所有的消息分片;若否,则将消息分片放入等待队列,等待发送,若是,则将消息分片封装为消息包后进行发送;修改NBT窗口的剩余空闲下标和数量,进入等待确认的队列;第二节点的接收端的接收线程定时查看NBT窗口的空闲下标,查看是否有新的消息包;若有,则将新的消息包取回后,进行对应的解析。通过对第二节点映射的NBT窗口,将传输的数据消息进行消息分片,通过查看NBT窗口的空闲下标获得消息包,取出并解析。

    利用以太网的FlexRay通信

    公开(公告)号:CN103581061A

    公开(公告)日:2014-02-12

    申请号:CN201310268794.5

    申请日:2013-06-28

    IPC分类号: H04L12/937 H04L12/40

    摘要: 本发明涉及利用以太网的FlexRay通信,更具体地,本文提供了利用以太网执行FlexRay节点之间的FlexRay通信的系统和方法。以太网交换机包括端口,每个端口从各自的FlexRay节点接收以太网数据包(EDP)。每个EDP包括FlexRay消息,FlexRay消息包括数据帧和帧标识(ID)中的至少一个。在不迟于在第二端口接收第二EDP下在第一端口接收第一EDP。所述以太网交换机还包括控制器模块,该控制器模块根据与第一EDP和第二EDP关联的帧ID确定第二EDP是否比第一EDP具有更高的优先级。控制器模块被配置在不迟于将第一EDP路由至第一目的地下将第二EDP路由至第二目的地并当确定第二EDP具有更高的优先级时满足FlexRay传输周期时间。

    用于传输数据包的方法
    7.
    发明公开

    公开(公告)号:CN102843288A

    公开(公告)日:2012-12-26

    申请号:CN201210213834.1

    申请日:2012-06-25

    申请人: 西门子公司

    IPC分类号: H04L12/56

    摘要: 本发明涉及一种用于在以太网自动化网络中传输数据包(100)的方法,其中,数据包由多个数据帧(102)组成,其中,数据帧(102)的最小尺寸为小于64字节,并且其中,该方法包括下列步骤:通过发送器(200)接收(S1)具有第一优先级的第一数据包;启动(S2)第一数据包从发送器到接收器的发送过程;在一个时刻通过发送器(200)接收(S3)具有第二优先级的第二数据包,其中,第二优先级高于第一优先级,其中,第二数据包应传输至接收器;并且随后,在该第一数据包的数据帧(102)的其中一个数据帧(102’’)内中止第一数据包的发送过程,第一数据包在接收第二数据包的时刻处于发送过程中;并且随后,将第二数据包从发送器(200)传输至接收器。

    优先化的光学仲裁系统和方法

    公开(公告)号:CN102203692A

    公开(公告)日:2011-09-28

    申请号:CN200880131782.5

    申请日:2008-10-31

    IPC分类号: G06F3/00 G06F9/30 H04L12/00

    CPC分类号: H04L12/40156 H04L12/40163

    摘要: 本发明的各种实施例涉及用于实现低延时、优先化的、分布式的基于光学的仲裁的系统和方法。在一个实施例中,光学仲裁系统(100,1100)包括:具有第一端和第二端的波导(102,1102);光学耦合到波导的第一端且被配置为将至少一个波长的光输入到波导中的源(104,1104)。该系统还包括光学耦合到所述波导的许多波长选择性元件(106-109,1106-1109)。每个波长选择性元件当被电子耦合的节点激活时,能够从所述波导提取光的波长。仲裁器(110,116,120,1112,1116,1120)光学耦合到所述波导的第二端并且在所述源和沿着所述波导最靠近所述源定位的波长选择性元件之间光学耦合到所述波导。