| V2X(Vehicle to Everything)refers to the technology that connects vehicles,pedestrians,roads and other road traffic elements together,and enables real-time information exchange among each traffic element.At present,V2X has become a vital research content in the field of 5G(5th Generation Mobile Networks)communications.Compared with the traditional technology of V2X based on LTE(Long Term Evolution),the technology of V2X based on 5G can not only provide communication services for road safety services,but also can serve more application scenarios such as remote driving,vehicle platooning driving,extended transmission and advanced driving,which have higher requirements for transmission reliability and real-time performance.In the technologies of 5G-based V2X,reasonable resource allocation methods and resource pool configuration methods can effectively improve the reliability of system transmission.Therefore,resource allocation methods and resource pool configuration methods have become important research topics.In this thesis,a system-level simulation platform for 5G-based V2X is designed and implemented.Based on the implemented simulation platform,the resource allocation method and resource pool sharing mechanism in 5G-based V2X are studied separately.Firstly,this thesis designs and implements a 5G-based V2X system-level simulation platform.Specifically,this thesis studies the characteristics of 5G-based V2X,including the high-speed mobility of vehicles,the complexity and diversity of communication equipment,the complexity and diversity of vehicle driving roads,the complexity and variety of traffic models and communication mechanisms,half-duplex communication and so on.According to the above characteristics,a system-level simulation platform for the 5G-based V2X is designed in detail by the modular design method.According to the design,the code implementation of the platform is completed.In the end,the simulation function of the implementation platform is verified by the method of comparative analysis.Secondly,this thesis studies the resource allocation method of 5G-based V2X.In this thesis,the performance of three existing user-selected resource allocation algorithms,including the random resource allocation algorithm without collision avoidance,the resource allocation algorithm based on sensing and semi-static,and the resource allocation algorithm based on small-scale energy sensing,are simulated both in periodic and burst traffic scenarios.The simulation results show that the resource allocation algorithm based on small-scale energy sensing is more suitable for burst traffic scenarios,and the resource allocation algorithm based on sensing and semi-static is more suitable for periodic traffic scenarios.In addition,this thesis improves the existing resource allocation algorithm and proposes a user-selected resource allocation algorithm based on base station retransmission.The simulation results show that the proposed algorithm has obvious improvement in the reliability of system transmission.Finally,this thesis studies the resource pool sharing mechanism.In this mechanism,the resource allocation method based on centralized scheduling of base stations and the resource allocation method based on users selection share the same resource pool.In this thesis,the two resource allocation methods are simulated based on the resource pool sharing mechanism.The simulation results show that the traditional resource allocation method based on centralized scheduling of base stations will cause serious resource conflicts between the two resource allocation methods and reduce the reliability of transmission.In order to reduce the mutual interferences between the two resource allocation methods in the resource pool sharing mechanism,this thesis improves the traditional resource allocation method of base station centralized scheduling,and proposes a resource allocation algorithm based on receiving user report.The simulation results show that the proposed algorithm can effectively reduce the interferences between the two resource allocation methods in the resource pool sharing mechanism. |