申请/专利权人:安徽工业大学
申请日:2023-01-31
公开(公告)日:2024-04-12
公开(公告)号:CN116095055B
主分类号:H04L65/60
分类号:H04L65/60;H04L65/65;H04L69/16
优先权:
专利状态码:有效-授权
法律状态:2024.04.12#授权;2023.05.23#实质审查的生效;2023.05.09#公开
摘要:本发明提供一种支持事件触发的异步TSN流调度方法,一方面,通过基于帧的每跳可驻留时间Ti和帧的路径段数Ri的信息对网络中的各类流进行统一的管理,其中帧每跳驻留时间Ti和帧的路径段数Ri是基于流的相对截止时间和路径段数计算得知。而无论是时间触发流还是事件触发流,都能够提前已知它们的相对截止时间和路径段数,并且能够预设它们的经由路径。另一方面,TSN交换机可以在过滤层面上过滤分类帧,并将可驻留时间界限dwell_time分配给帧。在传输选择中,基于节点的当前时钟,促使紧迫帧的及时传输,使其能够在截至时间内顺利传达目的节点。此方法的进行不需要网络中严格时钟同步,避免非时钟同步情境下的干扰。
主权项:1.一种支持事件触发的异步TSN流调度方法,其特征在于,包括:网络场景中的流以帧的形式传输,交换机节点接受所述帧,识别所述帧携带的优先级PCP值,基于所述帧的所述优先级PCP值与流过滤器自带的priority值,为所述帧匹配对应的所述流过滤器;其中,所述帧的优先级PCP值是基于所述帧的每跳可驻留时间Ti和交换机端口传输队列的时间粒度u匹配的;其中,所述帧的每跳可驻留时间Ti是根据所述帧的相对截止时间Dli和所述帧的路径段数Ri得出,所述帧的相对截止时间Dli继承于其所属流设定的流相对截止时间,所述帧的路径段数Ri继承于其所属流设定的流路径段数;其中,所述传输队列的时间粒度u是根据所有所述帧的最大每跳可驻留时间Tmax和所述传输队列的总数Q得出的;所述帧通过所述流过滤器,根据所述流过滤器中指定的流门标识符StreamGateID和调度程序标识符SchedulerID映射到对应流门及调度程序,所述流门标识符StreamGateID唯一标识所述流门,所述调度程序标识符SchedulerID唯一标识所述调度程序且与所属流过滤器的priority值相等;设定每个所述流门的内部优先级IPV值为Null,每个通过所述流门的所述帧的PCP值被用作该流门的内部优先级IPV值,根据所述调度程序的标识符SchedulerID和所述传输队列时间粒度u设定所述调度程序的驻留时间schedule_time,所述调度程序根据所述帧的到达时间arrive_time和所述调度程序设定的驻留时间schedule_time为所述帧分配可驻留时间界限dwell_time,所述帧根据途经所述流门的所述内部优先级IPV值进入到对应的所述传输队列中,等待传输;传输选择算法优先选择可驻留时间界限dwell_time达到当前节点时钟t的所述帧优先传输,再选择可驻留时间界限dwell_time未达到当前节点时钟t的所述帧进行传输,满足选择条件的所述帧的传输规则均按照所述帧所属所述传输队列的优先级顺序进行传输。
全文数据:
权利要求:
百度查询: 安徽工业大学 一种支持事件触发的异步TSN流调度方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。