Abstract
In time-sensitive networks, the frames of time-triggered (TT) flows need to be transmitted in scheduled slots. To avoid the interference of frames from other flows to the frames of the TT flows, guard bands are generally reserved prior to scheduled slots. The time-sensitive networking (TSN) standard, IEEE 802.1Qbu, specifies a frame preemption model that enables frames of TT flows (preemption frames) to preempt frames of other flows (preempted frames). According to this model, preempted frames are divided into fragments that are transmitted in the gaps of preemption frames. Consequently, the IEEE 802.1Qbu model reduces the guard band from the longest Ethernet frame (typically 1518 bytes) to 123 bytes, which improves the bandwidth utilization and delay performance of preempted frames without causing frame disorder. However, in scenarios in which the preempted frame load is heavy, and the length is short, numerous guard bands smaller than 123 bytes are generated. These guard bands prevent the IEEE 802.1Qbu model from transmitting preempted frame fragments, resulting in a considerable decrease in bandwidth utilization. To solve this problem, we propose a novel frame preemption model without guard bands, based on a padding and splicing mechanism. While ensuring that preemption frames are transmitted according to scheduled slots, this model can transmit preempted frames within arbitrary byte gaps based on the schedule without obtaining the length of the preempted frames in advance. We compared the transmission-delay performance of the proposed model with that of the IEEE 802.1Qbu model using a theoretical analysis. The evaluation results obtained from heavily loaded preemption frame scenarios revealed that the proposed model improved link utilization by 32.8% relative to the IEEE 802.1Qbu model and reduced the transmission delay by more than one order of magnitude. Moreover, when the IEEE 802.1Qbu model fails, the proposed model still transmits 60% of preempted frames.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.