| With the continuous development of technologies on the Internet,5G,and automotive electronics,Vehicular Networks have been extensively studied as the core support technology for intelligent transportation systems.However,due to the limitations of the TCP/IP network,it cannot be adapted to the characteristics of dynamic transients and unstable wireless links in the connected network topology.Therefore,when the Information-Centric Networks(ICN)architecture for content sharing was proposed shortly,it was widely studied as a network layer alternative for the connected car.ICN includes a series of variant designs,the most famous being Named Data Networking(NDN).Its main features include routing based on named content and the communication mode of request-response mode.These characteristics are mainly consistent with the dynamic communication environment of the Internet of Vehicles.Therefore,the introduction of NDN into the Internet of Vehicles has a significant advantage over the IP network.However,the request-response communication mode of the Information-Centric Vehicular Network(ICVN)cannot meet the requirements of time-sensitive message delivery.In order to solve this problem,the team proposed a data push(PUSH)mechanism and verified its performance based on ndn SIM simulation platform.In order to further verify the mechanism in the prototype system,the following work has been carried out in this thesis:1.Based on the embedded platform,the ICVN system prototype with the function of data PUSH is designed and implemented.The hardware platform chooses the raspberry pi,and the ICN implementation chooses the NDN,including NFD and ndn-cxx.Based on the above platform,this thesis implements the data push mechanism,that is,the data producer can broadcast to the consumer immediately after the data is generated.The prototype of the system extends NFD,including the interface module,the forwarding module and the application module and so on.2.This thesis studies and implements an optimized forwarding strategy for PUSH scheme.In order to avoid the data broadcast storm and further improve the transmission efficiency of emergency messages.This thesis proposes a location-based PUSH forwarding strategy.The basic principle is to establish the neighbor table of each node through periodic location interaction information between vehicles,and select the node furthest from this node within the range of one hop as the next hop forwarding node in each packet forwarding range.Thereby achieving efficient information transmission.The thesis implements this forwarding strategy based on the above ICVN system prototype,and verifies the efficient data transmission based on PUSH. |