Font Size: a A A

The Design And Implementation Of Vehicular Communication Server

Posted on:2016-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2298330467497331Subject:Mobile communication and network system
Abstract/Summary:PDF Full Text Request
In today’s society, with the continuous development of Internet technology andthe growing number of the vehicle, the vehicle network has been growing concern.Vehicle information system allows users to easily understand the status of the variousparts of the vehicle in which current or historical driving conditions and vehicle, andcan send the relevant commands to the vehicle for remote control. This not only madeit easier for owners to quickly understand the vehicle information, real-time control ofthe vehicle, but also greatly enhance the safety and security of the vehicle.In this paper mainly aimed at the vehicle information system of vehiclecommunication server for research and implementation. Vehicle communicationserver was the car information exchange center of information system and datastorage center. Its mechanism used by TCP/IP Socket to vehicle communicationserver and car gateway to connect and exchange between the client and mobile data.Vehicle communication server used SQL Server database on the client and vehiclegateway sent the related information to save, for historical query and other operations.Vehicular communication server used multithreaded programming techniques, startingfrom the main thread of the program is divided into three sub-threads wereresponsible for the client, vehicular gateway and thread management operations.Vehicular communication server and mobile client used by IPv4, but due to the abovevehicle equipped with a large number of sensors, in order to guarantee to every part ofthe vehicle is to accurately monitor required a large number of IP addresses, so theused IPv6protocol between the vehicular gateway and vehicular communicationserver, it needed vehicular communication server can use both IPv4and IPv6protocols. Vehicular communication server was supported both IPv4and IPv6protocols. In order to reduce the consumption of analyzing data between the vehicularcommunication server and mobile clients or vehicular gateway,and ensured efficientcommunication, in this paper, the communication protocol between the vehicular communication server and mobile clients or vehicular gateway carried out researchand design, And described the communication protocol verification relatedtechnologies. By using the support both IPv4and IPv6protocol communication,multithreaded programming technology and SQL Server database, the design ofcommunication protocol and other related technologies, to complete the research anddesign of vehicular communication Server. To make the vehicular communicationserver can receive mobile client sent refers to make to complete the query and controlof vehicle operation, at the same time the vehicular communication server receivedthe vehicle on-board gateway to upload the information stored in the database, so thatthe mobile client. Made vehicular communication server in the vehicle informationsystem played the role of "bridge".
Keywords/Search Tags:IPv4/IPv6, Socket, multithreading, communication protocols, SQL Server
PDF Full Text Request
Related items