[发明专利]一种TSN报文抢占式调度方法及装置有效
申请号: | 202010818628.8 | 申请日: | 2020-08-14 |
公开(公告)号: | CN111970271B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 胡致远;龚海东;杨曙军 | 申请(专利权)人: | 苏州盛科科技有限公司 |
主分类号: | H04L69/22 | 分类号: | H04L69/22;H04L69/06 |
代理公司: | 苏州集律知识产权代理事务所(普通合伙) 32269 | 代理人: | 安纪平 |
地址: | 215100 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 tsn 报文 抢占 调度 方法 装置 | ||
1.一种TSN报文抢占式调度方法,其特征在于,所述方法包括:
S100,获取报文的前导码,判断所述前导码是否使能了抢占功能,若是,则进入步骤S200,若否,则进入步骤S300;
S200,根据所述前导码判断报文属于pMAC报文或者eMAC报文,并将pMAC报文送入对应的pMAC报文通道,将eMAC报文送入对应的eMAC报文通道;
S300,获取报文的优先级字段,根据配置判断所述优先级字段是否使能了抢占功能,若是,则进入步骤S400;
S400,将优先级字段对应的报文送入所述eMAC报文通道。
2.根据权利要求1所述的一种TSN报文抢占式调度方法,其特征在于,所述S200中,将前导码为0xD5的送入eMAC报文通道,将前导码为0xE6、0x4C、0x7F和0xB3的送入pMAC报文通道。
3.根据权利要求1所述的一种TSN报文抢占式调度方法,其特征在于,所述S200中,若判断出报文为eMAC报文,则关闭pMAC报文通道,并将报文送入对应的eMAC报文通道。
4.根据权利要求3所述的一种TSN报文抢占式调度方法,其特征在于,关闭pMAC报文通道时,将通道中正在传输的报文进行分片。
5.根据权利要求3或4所述的一种TSN报文抢占式调度方法,其特征在于,待使能了基于前导码抢占功能的报文或使能了基于优先级抢占功能的报文传输完成后,被关闭的pMAC报文通道中的报文才开始传输。
6.一种TSN报文抢占式调度装置,其特征在于,所述装置包括:
第一抢占使能判断模块,用于获取报文的前导码,并判断所述前导码是否使能了抢占功能;
第一报文发送模块,用于在第一抢占使能判断模块判断使能了基于前导码抢占功能后,根据所述前导码判断报文属于pMAC报文或者eMAC报文,并将pMAC报文送入对应的pMAC报文通道,将eMAC报文送入对应的eMAC报文通道;
第二抢占使能判断模块,用于在第一抢占使能判断模块判断未使能基于前导码抢占功能后,获取报文的优先级字段,根据配置判断所述优先级字段是否使能了抢占功能;
第二报文发送模块,用于在第二抢占使能判断模块判断使能了基于优先级抢占功能后,将优先级字段对应的报文送入eMAC报文通道。
7.根据权利要求6所述的一种TSN报文抢占式调度装置,其特征在于,所述第一报文发送模块将前导码为0xD5的送入eMAC报文通道,将前导码为0xE6、0x4C、0x7F和0xB3的送入pMAC报文通道。
8.根据权利要求6所述的一种TSN报文抢占式调度装置,其特征在于,所述第一报文发送模块若判断出报文为eMAC报文,则关闭pMAC报文通道,并将报文送入对应的eMAC报文通道。
9.根据权利要求8所述的一种TSN报文抢占式调度装置,其特征在于,关闭pMAC报文通道时,将通道中正在传输的报文进行分片。
10.根据权利要求8或9所述的一种TSN报文抢占式调度装置,其特征在于,待使能了基于前导码抢占功能的报文或使能了基于优先级抢占功能的报文传输完成后,被关闭的pMAC报文通道中的报文才开始传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州盛科科技有限公司,未经苏州盛科科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010818628.8/1.html,转载请声明来源钻瓜专利网。