Font Size: a A A

Research And Implementation Of Time Sensitive Networking Test System Based On TTCN-3

Posted on:2023-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:C W XiangFull Text:PDF
GTID:2568307031988169Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the development of the Industrial Internet of Things,the data transmission capability of traditional Ethernet can no longer meet the real-time sharing transmission requirements of industrial network information.In order to improve the real-time and reliability of data transmission in traditional Ethernet,Time-Sensitive Networking(TSN)came into being.As the development direction of the next-generation industrial network,Time-Sensitive Networking technology tends to mature,but there is a lack of in-depth and effective research at home and abroad for the testing of Time-Sensitive Networking,which brings some obstacles to the practical application and promotion of this technology.Carrying out Time-Sensitive Networking-related testing work can quickly detect the shortcomings of current Time-Sensitive Networking technologies,and provide strong support for the development and application of Time-Sensitive Networking technologies.This paper makes an in-depth analysis of the key technologies of time-sensitive networks,Time-Sensitive Networking standard protocols and TTCN-3 related testing technologies.Time-Sensitive Networking test system.The system classifies and arranges Time-Sensitive Networking test requirements,and uses the TSN switch developed by the laboratory for verification.The main tasks are as follows:1.This paper analyzes the key technologies of Time-Sensitive Networking,deeply studies IEEE 802.1AS,IEEE 802.1Qbv,IEEE 802.1CB,IEEE 802.1Qci,IEEE 802.1Qav standards,and understands Time-Sensitive Networking time synchronization,gated scheduling,frame duplication and elimination,flow filtering and supervision,and the realization principle of the key mechanism of credit-based shaping.On this basis,the current communication protocol testing methods are studied,and the advantages of the TTCN-3 testing language in time-sensitive network protocol conformance testing and performance testing are analyzed,which lays the foundation for subsequent research work..2.This paper designs a Time-Sensitive Networking test system based on TTCN-3.Combined with the basic elements of the TTCN-3 test system,the system test requirements were analyzed,the test system topology was constructed,the overall framework of the test system was proposed,and the port adaptation module,codec module and log module were designed in detail,and the time-sensitive Test requirements for key functions of network time synchronization,traffic scheduling,frame duplication and elimination,flow filtering and policing,and credit-based shaping.In order to reduce the number of test case sets,this paper adopts the test case reduction algorithm based on IO relationship,which greatly reduces the number of test case sets and improves the test efficiency while ensuring the test coverage of Time-Sensitive Networking..3.This paper verifies and analyzes the proposed test system through the self-developed TSN switch.The experimental results show that the test system proposed in this paper can effectively test the key functions of Time-Sensitive Networking,covering five categories of test items: time synchronization,traffic scheduling,frame replication and elimination,flow filtering and supervision,and credit-based shaping,with a total of 83 test items.a test case.Through the test results,the coverage of the key technical points of the IEEE 802.1 AS,IEEE 802.1Qbv,IEEE 802.1CB,IEEE 802.1Qci,and IEEE 802.1Qav standards of the self-developed TSN switches is analyzed to verify the rationality of the test system proposed in this paper.and feasibility.
Keywords/Search Tags:Time-Sensitive Networking, TTCN-3, time synchronization, protocol testing
PDF Full Text Request
Related items