[发明专利]用于TSN网络上的增强可调度性和吞吐量的交换设备、控制设备和对应方法在审
申请号: | 201980094298.8 | 申请日: | 2019-03-29 |
公开(公告)号: | CN113678414A | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 唐斯煜;王蛟;兹德尼克·汉扎莱克;马雷克·维克;卡特琳娜·布莱乔科瓦 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/841 | 分类号: | H04L12/841;H04L12/823;H04L12/863 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 毛威;肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 tsn 网络 增强 调度 吞吐量 交换 设备 控制 对应 方法 | ||
1.一种用于在时间敏感网络TSN(100)中作为中间节点操作的交换设备(600),包括:
存储单元,所述存储单元存储配置(500),所述配置针对流指示与所述流有关的帧待被输出的时序;以及
处理电路,所述处理电路用于:
接收与所述流有关的帧,
根据所述配置(500)在当前时刻所述帧待被传输的情况下,在所述当前时刻传输所述帧,否则,在所述当前时刻不传输所述帧。
2.根据权利要求1所述的交换设备(600),还包括:
一个或多个输入端口(610、611、612)和一个或多个输出端口(690)以及一个或多个队列(631,...,63N),其中,
所述处理电路还用于:
根据所述配置(500),将正由所述一个或多个输入端口(610、611、612)接收的所述帧存储到所述一个或多个队列(631,…,63N)中,并且经由所述一个或多个输出端口(690)传输所述帧。
3.根据权利要求1或2所述的交换设备(600),还包括:
输入,所述输入用于从中央网络配置CNC设备接收待被存储在所述存储单元中的所述配置。
4.根据权利要求1至3中任一项所述的交换设备(600),其中,所述处理电路还用于:
接收在所述配置中未指示时序的帧;并且
根据所述配置,在所述配置中没有指定的帧待被传输的时刻传输所述帧。
5.一种用于调度经由时间敏感网络TSN(100)中的一个或多个中间节点(130、131、132)从源(120)到目的地(140)的流的传输的控制设备(110),所述一个或多个中间节点(130、131、132)包括中间节点的子集,其中,所述设备包括:
处理电路,所述处理电路用于:
针对所述子集的每个中间节点计算配置(500),所述配置针对所述流指示与所述流有关的帧从所述中间节点待被输出的时序;
将所述配置(500)输出到所述子集的所述一个或多个中间节点。
6.根据权利要求5所述的控制设备(110),
其中,所述配置是针对多个流计算的,并且所述配置被选择使得使用最少数量的队列。
7.根据权利要求6所述的控制设备(110),其中,
所述配置被选择使得如果多个帧被调度以除所述多个帧被调度成由所述中间节点待接收的顺序之外的顺序被传输,则不将所述多个帧存储到所述中间节点中的同一队列,并且
否则,所述配置能够被选择使得将所述多个帧存储到同一队列。
8.根据权利要求5至7中任一项所述的控制设备(110),其中,所述处理电路还用于:
接收流信息,所述流信息包括所述源地址,所述目的地地址以及用于所述流的所述时序,并且
基于接收的所述流信息计算所述配置(500)。
9.根据权利要求1至4中任一项所述的交换设备(600)或根据权利要求5至8中任一项所述的控制设备(110),其中,
所述配置(500)包括流信息,所述流信息通过所述流的源地址和目的地地址或者通过流标识符的值来标识所述流。
10.根据权利要求1至4中任一项所述的交换设备(600)或根据权利要求5至9中任一项所述的控制设备(110),其中,
所述配置(500)包括所述帧被存储在哪个队列(631,...,63N)中的信息和/或指定所述帧通过哪个输出端口(690)待被传输的信息。
11.根据权利要求1至4中任一项所述的交换设备(600)或根据权利要求5至10中任一项所述的控制设备(110),其中,
所述帧是MAC帧,所述MAC帧的MAC帧报头中包括所述流的源地址和目的地地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980094298.8/1.html,转载请声明来源钻瓜专利网。