Enhanced Function of Traffic Scheduling — Time-Aware Shaper
TSN 802.1Qbv adds the following enhancements to network traffic scheduling:
• It divides Ethernet communication into fixed-length, repeating time cycles, which helps transmit time-critical traffic.
• Each traffic class has an assigned open time window for specific talkers and their listeners to communicate.
• The network path dynamically (T) reserves space for high-priority traffic, ensuring reliable transmission of the talker’s traffic across the entire network with deterministic latency.
Test Environment
Setup Diagram
Test Steps
1、Connect DEBIX SOM A and DEBIX Model A with an Ethernet cable according to the setup diagram.
2、Power on both devices and boot into the system.
3、Since the NXP demo communicates between i.MX8MM and i.MX8MP, if the code is not modified, you need to change the hostname of DEBIX Model A to imx8mm.
4、Run the GoPoint APP on both devices and select TSN 802.1Qbv demo.
- DEBIX SOM A will display the device IP.
- DEBIX Model A will display the camera selection screen.
5、Select the /dev/video2 camera, then run the demo.
6、
In the TSN Qbv demonstration:
- The USB camera generates time-sensitive traffic over Ethernet.
- iPerf generates best-effort traffic over Ethernet.
- These traffic types are transmitted via TSN ports in different queues with different priorities.
- When the Qbv configuration is applied, the traffic is prioritized and scheduled as required. *On the graphical user interface of DEBIX Model A, you can see: *
- iPerf bandwidth;
- Camera frame rate;
- Real-time camera stream.
7、Click the button in the upper left corner of iPerf to switch between different Qbv traffic allocation priorities.
Top comments (0)