Time-aware Traffic Shaper using Time-based Packet Scheduling on Intel I210

International Journal of Research and Engineering

View Publication Info
Field Value
Title Time-aware Traffic Shaper using Time-based Packet Scheduling on Intel I210
Creator Alhady, Syed Sahal Nazli
Othman, Wan Amir Fuad Wajdi
Wahab, Aeizaal Azman Abd
Wahab, Aeizaal Azman Abd
Wong, Por Yin
Description By 2015, the Institute of Electrical and Electronics Engineers (IEEE) time-sensitive networking (TSN) task group has released several TSN standards. Amongst them is 802.1Qbv, also known as a time-aware shaper, aiming to provide performance assurances of latency and delivery variation to enable applications in a TSN network. While there are several products and evaluation kits that employ 802.1Qbv in the market now, it is still not widely adopted yet due to the maturity of the standard. Hardware-enabled 802.1Qbv use hardware queues and timers to achieve accurate transmission of packets in the switch and bridge. This research aims to investigate the feasibility of using an existing end-station Ethernet controller, Intel I210, and its launch time control feature (commonly known as time-based packet scheduling) to shape traffic compatible to 802.1Qbv-enabled network bridges. A software solution is developed by implementing a software configurable gate-control list and employing open-source Linux RFC patches for per-packet transmit time specification. By configuring the kernel and mapping kernel-layer traffic classes to the hardware queues, packets can be transmitted out at precise times while attaching 802.1Q VLAN tags, required by bridges to identify packets. Through analysis, it is found that this solution will require an additional 30 μs transmit offset to be used effectively. That is 55% more time is needed to transmit a packet in a back-to-back connection and 17.6% on a 3-switch network to improve period peak jitter performance to just 8.9  μs compared to 1 ms on solutions that send packets out periodically using software sleep functions.
Publisher IJRE Publisher
Date 2018-11-06
Type info:eu-repo/semantics/article
Peer-reviewed Article
Format application/pdf
Identifier https://digital.ijre.org/index.php/int_j_res_eng/article/view/356
Source International Journal of Research and Engineering; Vol 5 No 9 (2018): September-October 2018 Edition; 494-499
Language eng
Relation https://digital.ijre.org/index.php/int_j_res_eng/article/view/356/323
Rights Copyright (c) 2018 Syed Sahal Nazli Alhady, Wan Amir Fuad Wajdi Othman, Aeizaal Azman Abd Wahab, Aeizaal Azman Abd Wahab, Por Yin Wong

Contact Us

The PKP Index is an initiative of the Public Knowledge Project.

For PKP Publishing Services please use the PKP|PS contact form.

For support with PKP software we encourage users to consult our wiki for documentation and search our support forums.

For any other correspondence feel free to contact us using the PKP contact form.

Find Us


Copyright © 2015-2018 Simon Fraser University Library