中文版 | English
题名

PIPO: Efficient Programmable Scheduling for Time Sensitive Networking

作者
通讯作者Wang,Yi; Liu,Bin
DOI
发表日期
2021
ISSN
1092-1648
ISBN
978-1-6654-3096-8
会议录名称
卷号
2021-November
页码
1-11
会议日期
1-5 Nov. 2021
会议地点
Dallas, TX, USA
摘要
Time Sensitive Networking (TSN) is an emerging Ethernet technology for real-time systems. To address different Quality-of-Service (QoS) requirements of applications, IEEE 802.1 TSN Task Group has standardized several packet scheduling and shaping algorithms. The software implementation of these algorithms is hard to meet the performance requirements, while the hardware implementation in Application-Specific Integrated Circuit (ASIC) is inflexible. A hardware-programmable scheduler is necessary to deal with this dilemma. Among the existing primitives, the most expressive one is Push-In-Extract-Out (PIEO), but its complexity makes the implementation very expensive. A relatively lower-cost implementation of PIEO cannot guarantee the scheduling correctness for the most critical Time-Triggered (TT) traffic in TSN. As a remedy, in this paper we propose a new Push-In-Pick-Out (PIPO) primitive under a TSN programmable scheduling framework. Composed of simple priority queues, PIPO can express all existing TSN scheduling and shaping algorithms, and is flexible enough to support future ones. Our PIPO implementation guarantees the TT traffic scheduling correctness. The simulation results corroborate the theoretical analysis that the low-cost PIPO can closely approximate PIEO and sustain a high bandwidth utilization. The prototype on Xilinx FPGA shows that, with 2,048 inputs, the PIPO-based scheduler achieves a throughput of 70 Mpps, which is 1.64x higher than the PIEO-based one, but using only 14.7% Look-Up Tables (LUTs) and 40.5% Block RAMs of the latter.
关键词
学校署名
通讯
语种
英语
相关链接[Scopus记录]
收录类别
资助项目
Basic and Applied Basic Research Foundation of Guangdong Province[2019B1515120031];
WOS记录号
WOS:000749316400034
EI入藏号
20220611610608
EI主题词
Application programs ; Cost benefit analysis ; IEEE Standards ; Interactive computer systems ; Quality of service ; Real time systems ; Scheduling algorithms ; Table lookup
EI分类号
Digital Computers and Systems:722.4 ; Computer Software, Data Handling and Applications:723 ; Computer Programming:723.1 ; Codes and Standards:902.2 ; Cost and Value Engineering; Industrial Economics:911 ; Management:912.2
Scopus记录号
2-s2.0-85124235962
来源库
Scopus
全文链接https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9651944
引用统计
被引频次[WOS]:8
成果类型会议论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/328129
专题南方科技大学
作者单位
1.Tsinghua University,China
2.Futurewei,United States
3.Fudan University,China
4.Southern University of Science and Technology,China
5.Peng Cheng Lab,China
通讯作者单位南方科技大学
推荐引用方式
GB/T 7714
Zhang,Chuwen,Chen,Zhikang,Song,Haoyu,et al. PIPO: Efficient Programmable Scheduling for Time Sensitive Networking[C],2021:1-11.
条目包含的文件
条目无相关文件。
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Zhang,Chuwen]的文章
[Chen,Zhikang]的文章
[Song,Haoyu]的文章
百度学术
百度学术中相似的文章
[Zhang,Chuwen]的文章
[Chen,Zhikang]的文章
[Song,Haoyu]的文章
必应学术
必应学术中相似的文章
[Zhang,Chuwen]的文章
[Chen,Zhikang]的文章
[Song,Haoyu]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。