Time-Sensitive Networking (TSN) aspires to provide a solid underpinning for meeting latency guarantees across traffic classes with diverse requirements. Despite the emergence of various specifications from the TSN family of standards, there is a shortage of prototype implementations with support for both TSN-based scheduling and its configuration by a Centralized Network Controller (CNC).
This paper presents the design and implementation of a TSN platform that couples Time-Aware Priority Shaper (TAPRIO) with CNC. The CNC is utilized to convey TSN schedules into TAPRIO using NETCONF and YANG. This platform is used by the authors to assess the impact of TAPRIO on the latency and jitter experienced by scheduled traffic. Their results corroborate the proper operation of TAPRIO and its efficient interaction with the CNC.