| Testing and certification procedure is an important topic in the marketization of C-V2 X technologies.However,traditional vehicle-oriented test schemes are not suitable for C-V2 X based applications,whose performance is deadly influence by communication quality.Communication performance could be denoted by corresponding parameters,such as transmission delay,packet loss rate,throughput,etc,which are largely dependent on local vehicle node density.Hence,density scenario definition and emulating are very important for C-V2 X test scheme design.Then,this thesis focused on the density scenario emulating features,and design a C-V2 X large-scale test platform,which could provide node density control,and then fulfill density scenario emulating.The main contents of this thesis are as follows:First of all,functional requirements and non-functional requirements of the C-V2 X large-scale test platform are investigated,while corresponding hardware system architecture is designed.Then,based on the proposed hardware system architecture,control software is designed,while the dependence and calling relation between system components are analyzed.Based on Typescript technology,a TCP-based asynchronous non-blocking RPC(Remote Procedure Call)scheme is designed to realize single-node control and multi-nodes concurrency process control.After that,a large-scale node concurrency control scheme,which could provide a high-concurrency test,is proposed.A virtual nodes emulation software is designed to verify concurrency features.At last,a test platform is constructed and deployed.Both communication and application performance are tested,while test results prove the usability of the proposed test platform. |