| Internet of Vehicles is a specific form of application of IoT(Internet of Things)technology in the field of intelligent transportation and belongs to a subset of the IoT.Internet of Vehicles is the use of vehicle sensors,cameras and other devices to collect vehicle peripheral and its own data information,through the Internet to transfer data to the Internet of Vehicles system.Internet of Vehicles system based on the data of users,to provide users with timely and reliable services.Cloud computing is the increase,use,and delivery mode of related services based on the Internet.It is usually a dynamic and easily scalable virtualized resource through the Internet.The computing power of cloud computing is so powerful that it can simulate nuclear explosions,forecast weather changes,and trends in economic markets.The user can access the cloud computing center through the terminal device and perform related operations according to their needs.This article studies the Internet of Vehicles system based on cloud computing.The system uses Alibaba Cloud products as an infrastructure platform and run containers on infrastructure platforms.It can also be called container-based cloud computing.The container is a relatively popular technology recently.Compared with the traditional cloud computing architecture,this container-based cloud computing platform is more flexible,saves resources,and is convenient for deployment and testing.The Internet of Vehicles system studied includes two parts: one is the Internet of Vehicles service platform,and the other is the LBS system(Location Based Services,referred to as LBS).The main work is as follows:First of all,the demand for the Internet of Vehicles was studied,and the requirements were analyzed from two aspects of the Internet of Vehicles service platform and the LBS system.The Internet of Vehicles service platform is designed to provide 100,000 vehicle location information services and interface services.The LBS system is based on the Internet of Vehicles service platform and is implemented by calling the interface provided by the Internet of Vehicles service platform or a third-party location service platform to include Real-time position monitoring and vehicle track playback.Secondly,according to the demand analysis,detailed functional design and architecture design are carried out for the vehicle networking service platform and LBS system.The functions of the Internet of Vehicles service platform are mainly divided into three parts: the data throughput module,the data analysis and storage module,and the interface module.Each module is developed,and detailed process design is performed for the functions contained in the module.The function of the LBS system is designed.Its functions include basic vehicle information management,real-time vehicle monitoring,and track playback.In architecture design,both are based on non-functional perspectives,including architecture design in terms of high performance,high availability,scalability,scalability,and security.Finally,implement the system.According to the previous function and architecture design,relevant software development technologies were adopted to implement the Internet of Vehicles service platform and LBS system from the aspects of database design,interface design,and business logic implementation of major functions.Then performance tests were conducted on the Internet of Vehicles service platform to verify whether its performance was up to standard.And based on the experiment,the investment costs needed to build the platform in the face of different vehicle scales were obtained.Function tests on the LBS system to verify its functionality. |