Abstract

Time-Sensitive Networking (TSN) is a series of standards designed to enhance reliable and real-time transmission. Switching architecture is the essential component in TSN switches to guarantee the different quality of service (QoS) requirements. However, most existing TSN switching architectures are based on the fixed queue scheduling such as Input Queue or Output Queue, which leads to complex schedule processes and inefficient memory utilization. Therefore, a flexible and efficient switching architecture is needed in terms of heterogeneous traffics requirements. This paper proposes a Virtual-Queue Switching (VQS) architecture with Parallel Shared Memory (PSM) for TSN switches. First, we develop a virtual queue scheduler using the queue ID and the flow rank. By configuring the queue ID and the flow rank, the VQS architecture supports multiple scheduling strategies. Second, parallel shared memory (PSM) management is designed to ensure that storage of TS flows takes precedence over other flows. All kinds of flows share storage resources in PSM, which improves memory utilization. At last, a scheduling algorithm for IEEE 802.1Qbv based on VQS architecture is designed. Compared From the comparison results with the previous switching

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.