Internet of vehicles data transmission method and system based on block chain
By introducing blockchain-based data transmission methods in the Internet of Vehicles system, the problem of lack of security protocols and authentication mechanisms in the Internet of Vehicles data transmission is solved, and high security and accurate data transmission is achieved, reducing the risks of network congestion and communication instability.
Patent Information
- Application Number
- CN202510398214.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-01
- Publication Date
- 2025-04-29
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The lack of security protocols and authentication mechanisms in the data transmission of Internet of Vehicles makes it difficult to guarantee data integrity, and network congestion and communication instability are prone to problems in high-density vehicle environments.
The blockchain-based Internet of Vehicles data transmission method is adopted, and by dividing the Internet of Vehicles into cellular areas, the Internet of Vehicles data link is designed, and blockchain technology is introduced during the data transmission process to ensure the integrity and security of the data. Specific steps include vehicle nodes acquiring data, transmitting data, receiving data and performing identity verification, noise reduction processing and similarity matching, etc.
By adding security protocols and authentication mechanisms, blockchain technology ensures data integrity, improves the security and accuracy of data transmission, and reduces network congestion and communication instability problems.
Smart Images

Figure CN119906588A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data transmission technology, and in particular to a blockchain-based Internet of Vehicles data transmission method and system. Background Art
[0002] Vehicle-to-everything (V2X) mainly includes communication modes such as vehicle-to-vehicle (V2V), vehicle-to-roadside facilities (V2I), vehicle-to-pedestrian (V2P), and vehicle-to-network (V2N). Regional transmission requires the support of a local network, such as a roadside unit (RSU) as an access point to form a local network, and vehicles communicate with the cloud or other vehicles through the RSU. However, when vehicles transmit data, they lack relevant security protocols and authentication mechanisms, such as using digital signatures or blockchain technology to ensure data integrity. Regional transmission faces network congestion in high-density vehicle environments and cannot effectively manage channel resources to avoid interference. At the same time, high-speed movement of vehicles may lead to frequent switching of access points, affecting communication stability. Summary of the invention
[0003] The present invention aims to solve at least one of the technical problems in the above-mentioned technologies to a certain extent. To this end, the purpose of the present invention is to propose a method and system for vehicle network data transmission based on blockchain, add relevant security protocols and authentication mechanisms, ensure data integrity based on blockchain technology, and improve the security and accuracy of data transmission.
[0004] To achieve the above purpose, an embodiment of the present invention proposes a vehicle network data transmission method based on blockchain, including: Divide the Internet of Vehicles into several cellular areas and design the Internet of Vehicles data chain based on the area; among them, the communication base station, roadside embedded devices and vehicle nodes constitute the Internet of Vehicles data chain; The on-board sensors of the vehicle nodes acquire vehicle data and transmit the vehicle data based on the Internet of Vehicles data link; Receive vehicle data based on other vehicle nodes and broadcast the vehicle data in the area; submit the broadcast information to the Internet of Vehicles block of the Internet of Vehicles data chain in the area, and the Internet of Vehicles block records the data broadcast information.
[0005] According to some embodiments of the present invention, a vehicle networking block includes a block header and a block body; wherein the block header includes a timestamp, a random number, a hash value of the current block, a hash value of the parent block, and a Merkle tree root hash value; the block body contains a number of vehicle data entries and data header information, the vehicle data entry includes a timestamp, a data owner public key, and an entry hash; the data header information includes a corresponding hash value.
[0006] According to some embodiments of the present invention, before other vehicle nodes receive vehicle data, the identity of other vehicle nodes is verified, including: Receive identity authentication signals from other vehicle nodes, split the identity authentication signals, and determine the identity identifier corresponding to each sub-signal; in, is the identity corresponding to each sub-signal; e is the number of sub-signals; is the time domain function of the kth sub-signal; is the integral lower limit of the i-th sub-signal; is the integral upper limit of the i-th sub-signal; is the integral area of the entire authentication signal; is the two-dimensional distribution function of the entire authentication signal; is a crossover parameter used to compensate for signal attenuation; The identity identifiers corresponding to each sub-signal are combined to obtain a fused identifier; it is determined whether the fused identifier exists in the identifier database. When it is determined that the fused identifier exists in the identifier database, it indicates that the identity authentication of other vehicle nodes has passed; otherwise, it indicates that the identity authentication of other vehicle nodes has failed.
[0007] According to some embodiments of the present invention, before transmitting vehicle data based on the Internet of Vehicles data link, a transmission signal corresponding to the vehicle data is generated and noise reduction processing is performed on the transmission signal.
[0008] According to some embodiments of the present invention, before broadcasting the vehicle data in the area, the method further includes: Determine a reception signal of other vehicle nodes receiving vehicle data; The received signal is matched with the transmitted signal for similarity. When it is determined that the similarity is greater than a preset similarity threshold, data transmission stability information is generated and the vehicle data is broadcast in the area. Otherwise, data transmission instability information is generated to warn that the vehicle data will not be broadcast in the area for the time being.
[0009] According to some embodiments of the present invention, performing similarity matching on a received signal and a transmitted signal includes: The received signal is processed by data segmentation to obtain The child receives the signal; The transmission signal is processed by data segmentation to obtain The sub-transmission signal; Calculate the The received signal of each sub- Similarity of sub-transmission signals : in, For the The child receives the signal; For the The sub-transmission signal; For the The number of semantic concepts in the signal received by each child; For the The number of semantic concepts in the sub-transmission signal; Semantic Concept In the The number of times a sub-element appears in the received signal; Semantic Concept In the The number of times a sub-transmission signal appears; For the The first A semantic concept; For the The first of the sub-transmission signals A semantic concept; According to The received signal of each sub- The similarity of the sub-transmission signals is multiplied by the preset weight value to obtain the final similarity between the received signal and the transmission signal.
[0010] According to some embodiments of the present invention, when other vehicle nodes receive vehicle data, the method further includes: The time required for data transmission is calculated, and when it is determined that the time for data transmission is greater than the preset transmission time, an adjustment instruction is generated to shorten the time required for data transmission.
[0011] According to some embodiments of the present invention, the adjustment instruction includes increasing network bandwidth and / or reducing addressing time.
[0012] According to some embodiments of the present invention, the broadcast information is submitted to the Internet of Vehicles block of the Internet of Vehicles data link in the area, and the Internet of Vehicles block records the data broadcast information, including: Generate a data packet corresponding to the broadcast information; Calculate the submission status information of the data packet; in, Submission status information of the data packet; is the noise power spectral density value; is the symbol period; Verification sequence number corresponding to the data packet; is the number of symbol periods during which the phase parameters of the data packet remain unchanged during the submission process; G is the power of the transmitted data packet; e is a natural constant; is the phase parameter of the data packet during submission; where j is an imaginary unit; is the node initial phase offset; is the dynamic compensation phase; When it is determined that the submission status information of the data packet is the preset information, it means that the broadcast information has been submitted, and the Internet of Vehicles block records the data broadcast information.
[0013] According to some embodiments of the present invention, a system using the above-mentioned blockchain-based Internet of Vehicles data transmission method includes: The division module is used to divide the Internet of Vehicles into several cellular areas and design the Internet of Vehicles data chain based on the area; among them, the communication base station, roadside embedded devices and vehicle nodes constitute the Internet of Vehicles data chain; An acquisition module is used for the vehicle-mounted sensors of the vehicle nodes to acquire vehicle data and transmit the vehicle data based on the Internet of Vehicles data link; The broadcast recording module is used to receive vehicle data based on other vehicle nodes and broadcast the vehicle data in the area; submit the broadcast information to the Internet of Vehicles block of the Internet of Vehicles data chain in the area, and the Internet of Vehicles block records the data broadcast information.
[0014] The present invention proposes a vehicle network data transmission method and system based on blockchain, adds relevant security protocols and authentication mechanisms, ensures data integrity based on blockchain technology, and improves the security and accuracy of data transmission.
[0015] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0016] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings: Figure 1 is a flowchart of a method for transmitting data of an Internet of Vehicles based on blockchain according to an embodiment of the present invention; Figure 2 It is a block diagram of a vehicle network data transmission system based on blockchain according to an embodiment of the present invention. DETAILED DESCRIPTION
[0018] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0019] like Figure 1 As shown, the embodiment of the present invention proposes a vehicle network data transmission method based on blockchain, including steps S1-S3: S1. Divide the Internet of Vehicles into several cellular areas and design the Internet of Vehicles data chain based on the area; among them, the communication base station, roadside embedded devices and vehicle nodes constitute the Internet of Vehicles data chain; S2, the on-board sensor of the vehicle node obtains the vehicle data and transmits the vehicle data based on the Internet of Vehicles data link; S3. Receive vehicle data based on other vehicle nodes and broadcast the vehicle data in the area; submit the broadcast information to the Internet of Vehicles block of the Internet of Vehicles data chain in the area, and the Internet of Vehicles block records the data broadcast information.
[0020] The working principle of the above technical solution: cellular regional architecture, with hexagonal areas divided around base stations, with a radius of about 500-1000 meters, suitable for urban / highway scenarios. Base station role: regional anchor, responsible for identity authentication, spectrum allocation and cross-region coordination. Roadside equipment (RSU): deployed at intersections / key sections, providing local computing capabilities and caching real-time road condition data. Vehicle node: access the network through OBU (on-board unit), supporting V2V / V2I dual-mode communication. The Internet of Vehicles data chain includes: regional sub-chain: records vehicle events in this area (such as lane change, emergency braking), block size <1MB, block interval ≤500ms. Cross-region main chain: synchronizes key data of adjacent areas (such as accident warning), supports zero-knowledge proof (ZKP) to achieve privacy cross-chain. On-board sensors (cameras, radars) collect data → local pre-processing (such as target detection) → encapsulate as DENM messages according to ETSI ITS-G5 standards. Priority queue: Safety messages (such as collision warnings) go directly into the high priority queue, and entertainment data (such as map updates) use the Best-Effort mechanism. Regional broadcast: Vehicles send signature data through the PC5 interface (C-V2X), and RSU verifies and includes it in the candidate block. Consensus algorithm: PBFT optimization is adopted, and 5 high-reputation nodes (based on historical contribution values) in the election area participate in the voting, and the consensus delay is <200ms. On-chain records: Data hash values are uploaded to the chain, and the original data is stored in IPFS. Only pointers are retained on the chain to balance storage and traceability.
[0021] Based on receiving vehicle data from other vehicle nodes and broadcasting the vehicle data in the area, each data transmission, that is, broadcast information is submitted to the Internet of Vehicles block of the Internet of Vehicles data chain in the area. The Internet of Vehicles block records the data broadcast information to improve the traceability of the data.
[0022] The beneficial effects of the above technical solution are: adding relevant security protocols and authentication mechanisms, ensuring data integrity based on blockchain technology, and improving the security and accuracy of data transmission.
[0023] According to some embodiments of the present invention, a vehicle networking block includes a block header and a block body; wherein the block header includes a timestamp, a random number, a hash value of the current block, a hash value of the parent block, and a Merkle tree root hash value; the block body contains a number of vehicle data entries and data header information, the vehicle data entry includes a timestamp, a data owner public key, and an entry hash; the data header information includes a corresponding hash value.
[0024] The working principle of the above technical solution: The timestamp records the block generation time, which is used for event sorting and anti-replay attack. The random number (Nonce) is used for hash collision in the PoW consensus to ensure the uniqueness of the block. The current block hash is generated by the SHA-3 algorithm to uniquely identify the block. The parent block hash links the previous and next blocks to form an unalterable chain structure. The Merkle root hash summarizes all data entries in the block body to achieve efficient data verification. Vehicle data entry: Timestamp: data generation time (independent of the block header timestamp), Owner public key: identifies the source of data, supports identity authentication, Entry hash: data content hash (SHA-256). The data header information stores the collective hash value of all entry hashes.
[0025] The above technical solution has the following beneficial effects: It has dual timestamp verification, namely, entry-level timestamp: recording the time when the original data was generated, which is used to determine the order of events (such as multiple vehicles changing lanes and conflicts) and block-level timestamp: marking the time when the data was uploaded to the chain to prevent the historical data from being tampered with and then repackaged. Merkle tree optimization, hierarchical structure: construct subtrees for vehicle data by type (safety message / normal message), and merge the root hash into the main tree. Incremental verification: the vehicle only needs to download the Merkle path (approximately A hash value can be used to verify the existence of specific data. This provides a highly reliable data transmission framework for the Internet of Vehicles.
[0026] According to some embodiments of the present invention, before other vehicle nodes receive vehicle data, the identity of other vehicle nodes is verified, including: Receive identity authentication signals from other vehicle nodes, split the identity authentication signals, and determine the identity identifier corresponding to each sub-signal; in, is the identity corresponding to each sub-signal; e is the number of sub-signals; is the time domain function of the kth sub-signal; is the integral lower limit of the i-th sub-signal; is the integral upper limit of the i-th sub-signal; is the integral area of the entire authentication signal; is the two-dimensional distribution function of the entire authentication signal; is a crossover parameter used to compensate for signal attenuation; The identity identifiers corresponding to each sub-signal are combined to obtain a fused identifier; it is determined whether the fused identifier exists in the identifier database. When it is determined that the fused identifier exists in the identifier database, it indicates that the identity authentication of other vehicle nodes has passed; otherwise, it indicates that the identity authentication of other vehicle nodes has failed.
[0027] The working principle of the above technical solution is: represents a spreading sequence; is a joint distribution of space-time and frequency; the formula extracts sub-signal features through fractional integral ratio, the numerator is the integral sum of the sub-signal energies, the denominator is the total signal energy, and the cross parameter is used for environmental adaptive calibration.
[0028] The above technical solution has the following beneficial effects: It is anti-counterfeiting, and the attacker needs to forge the time domain waveform and frequency domain characteristics at the same time (through ) and spatial distribution (via E(x,y)), the computational complexity grows exponentially, and the cross parameter The vehicle position / speed can be bound to achieve time-space binding and anti-replay. The identity identifiers corresponding to each sub-signal are combined to obtain a fusion identifier; it is determined whether the fusion identifier exists in the identifier database. When it is determined that the fusion identifier exists in the identifier database, it means that the identity authentication of other vehicle nodes has passed; otherwise, it means that the identity authentication of other vehicle nodes has failed, thereby improving the accuracy of the identity authentication of other vehicle nodes.
[0029] According to some embodiments of the present invention, before transmitting vehicle data based on the Internet of Vehicles data link, a transmission signal corresponding to the vehicle data is generated and noise reduction processing is performed on the transmission signal.
[0030] The beneficial effect of the above technical solution is to improve the accuracy of the transmission signal.
[0031] According to some embodiments of the present invention, before broadcasting the vehicle data in the area, the method further includes: Determine a reception signal of other vehicle nodes receiving vehicle data; The received signal is matched with the transmitted signal for similarity. When it is determined that the similarity is greater than a preset similarity threshold, data transmission stability information is generated and the vehicle data is broadcast in the area. Otherwise, data transmission instability information is generated to warn that the vehicle data will not be broadcast in the area for the time being.
[0032] The working principle and beneficial effects of the above technical solution are as follows: determining the reception signal of other vehicle nodes receiving vehicle data; matching the reception signal with the transmission signal for similarity, comparing the similarity with a preset similarity threshold, and judging whether to broadcast the vehicle data in the area according to the comparison result. Improving the efficiency and accuracy of data broadcasting.
[0033] According to some embodiments of the present invention, performing similarity matching on a received signal and a transmitted signal includes: The received signal is processed by data segmentation to obtain The child receives the signal; The transmission signal is processed by data segmentation to obtain The sub-transmission signal; Calculate the The received signal of each sub- Similarity of sub-transmission signals : in, For the The child receives the signal; For the The sub-transmission signal; For the The number of semantic concepts in the signal received by each child; For the The number of semantic concepts in the sub-transmission signal; Semantic Concept In the The number of times a sub-element appears in the received signal; Semantic Concept In the The number of times a sub-transmission signal appears; For the The first A semantic concept; For the The first of the sub-transmission signals A semantic concept; According to The received signal of each sub- The similarity of the sub-transmission signals is multiplied by the preset weight value to obtain the final similarity between the received signal and the transmission signal.
[0034] Beneficial effects of the above technical solution: The preset weight value is 1 / n. By combining semantic analysis and signal processing technology, fine-grained transmission quality evaluation is achieved in the Internet of Vehicles scenario.
[0035] According to some embodiments of the present invention, when other vehicle nodes receive vehicle data, the method further includes: The time required for data transmission is calculated, and when it is determined that the time for data transmission is greater than the preset transmission time, an adjustment instruction is generated to shorten the time required for data transmission.
[0036] The working principle of the above technical solution is: ,in, The time required for data transmission; is the data transmission volume; is the network bandwidth; is the addressing time.
[0037] The beneficial effect of the above technical solution is: when it is determined that the data transmission time is greater than the preset transmission time, an adjustment instruction is generated to shorten the time required for data transmission, thereby improving the efficiency of data transmission.
[0038] According to some embodiments of the present invention, the adjustment instruction includes increasing network bandwidth and / or reducing addressing time.
[0039] According to some embodiments of the present invention, the broadcast information is submitted to the Internet of Vehicles block of the Internet of Vehicles data link in the area, and the Internet of Vehicles block records the data broadcast information, including: Generate a data packet corresponding to the broadcast information; Calculate the submission status information of the data packet; in, Submission status information of the data packet; is the noise power spectral density value; is the symbol period; Verification sequence number corresponding to the data packet; is the number of symbol periods during which the phase parameters of the data packet remain unchanged during the submission process; G is the power of the transmitted data packet; e is a natural constant; is the phase parameter of the data packet during submission; where j is an imaginary unit; is the node initial phase offset; is the dynamic compensation phase; When it is determined that the submission status information of the data packet is the preset information, it means that the broadcast information has been submitted, and the Internet of Vehicles block records the data broadcast information.
[0040] The working principle of the above technical solution is: the verification sequence number w needs to fall on the mean point μ ( ) is the center and the radius is determined by the noise characteristics. is the normalization constant of the multidimensional Gaussian distribution, where C is the dimensionality parameter related to the phase stability duration.
[0041] The beneficial effects of the above technical solution are as follows: by constructing a high-dimensional phase space to verify the integrity of the data packet, the submission status information of the data packet is accurately determined. When the submission status information of the data packet is determined to be the preset information, it indicates that the broadcast information has been submitted, and the Internet of Vehicles block records the data broadcast information. The preset information is the status information of the submission completion. The accuracy of the Internet of Vehicles block in recording the data broadcast information is improved.
[0042] like Figure 2 As shown, according to some embodiments of the present invention, a system using the above-mentioned blockchain-based Internet of Vehicles data transmission method includes: The division module is used to divide the Internet of Vehicles into several cellular areas and design the Internet of Vehicles data chain based on the area; among them, the communication base station, roadside embedded devices and vehicle nodes constitute the Internet of Vehicles data chain; An acquisition module is used for the vehicle-mounted sensors of the vehicle nodes to acquire vehicle data and transmit the vehicle data based on the Internet of Vehicles data link; The broadcast recording module is used to receive vehicle data based on other vehicle nodes and broadcast the vehicle data in the area; submit the broadcast information to the Internet of Vehicles block of the Internet of Vehicles data chain in the area, and the Internet of Vehicles block records the data broadcast information.
[0043] The beneficial effects of the above technical solution are: adding relevant security protocols and authentication mechanisms, ensuring data integrity based on blockchain technology, and improving the security and accuracy of data transmission.
[0044] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for transmitting data in an Internet of Vehicles based on blockchain, characterized in that: include: Divide the Internet of Vehicles into several cellular areas and design the Internet of Vehicles data chain based on the area; among them, the communication base station, roadside embedded devices and vehicle nodes constitute the Internet of Vehicles data chain; The on-board sensors of the vehicle nodes acquire vehicle data and transmit the vehicle data based on the Internet of Vehicles data link; Receive vehicle data based on other vehicle nodes and broadcast the vehicle data in the area; submit the broadcast information to the Internet of Vehicles block of the Internet of Vehicles data chain in the area, and the Internet of Vehicles block records the data broadcast information.
2. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 1, characterized in that: The Internet of Vehicles block includes a block header and a block body; the block header includes a timestamp, a random number, a hash value of the current block, a hash value of the parent block, and a Merkle tree root hash value; the block body contains several vehicle data entries and data header information, and the vehicle data entry includes a timestamp, a data owner's public key, and an entry hash; the data header information includes the corresponding hash value.
3. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 1, characterized in that: Before other vehicle nodes receive vehicle data, the identities of other vehicle nodes are verified, including: Receive identity authentication signals from other vehicle nodes, split the identity authentication signals, and determine the identity identifier corresponding to each sub-signal; in, is the identity corresponding to each sub-signal; e is the number of sub-signals; is the time domain function of the kth sub-signal; is the integral lower limit of the i-th sub-signal; is the integral upper limit of the i-th sub-signal; is the integral area of the entire authentication signal; is the two-dimensional distribution function of the entire authentication signal; is a crossover parameter used to compensate for signal attenuation; The identity identifiers corresponding to each sub-signal are combined to obtain a fused identifier; it is determined whether the fused identifier exists in the identifier database. When it is determined that the fused identifier exists in the identifier database, it indicates that the identity authentication of other vehicle nodes has passed; otherwise, it indicates that the identity authentication of other vehicle nodes has failed.
4. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 1, characterized in that: Before transmitting the vehicle data based on the Internet of Vehicles data link, a transmission signal corresponding to the vehicle data is generated and noise reduction processing is performed on the transmission signal.
5. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 4, characterized in that: Before broadcasting vehicle data in the area, it also includes: Determine a reception signal of other vehicle nodes receiving vehicle data; The received signal is matched with the transmitted signal for similarity. When it is determined that the similarity is greater than a preset similarity threshold, data transmission stability information is generated and the vehicle data is broadcast in the area. Otherwise, data transmission instability information is generated to warn that the vehicle data will not be broadcast in the area for the time being.
6. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 5, characterized in that: The received signal is matched with the transmitted signal for similarity, including: The received signal is processed by data segmentation to obtain The child receives the signal; The transmission signal is processed by data segmentation to obtain The sub-transmission signal; Calculate the The received signal of each sub- Similarity of sub-transmission signals : in, For the The child receives the signal; For the The sub-transmission signal; For the The number of semantic concepts in the signal received by each child; For the The number of semantic concepts in the sub-transmission signal; Semantic Concept In the The number of times a sub-element appears in the received signal; Semantic Concept In the The number of times a sub-transmission signal appears; For the The first A semantic concept; For the The first of the sub-transmission signals A semantic concept; According to The received signal of each sub- The similarity of the sub-transmission signals is multiplied by the preset weight value to obtain the final similarity between the received signal and the transmission signal.
7. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 1, characterized in that: When other vehicle nodes receive vehicle data, it also includes: The time required for data transmission is calculated, and when it is determined that the time for data transmission is greater than the preset transmission time, an adjustment instruction is generated to shorten the time required for data transmission.
8. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 7, characterized in that: The adjustment instruction includes increasing the network bandwidth and / or reducing the addressing time.
9. The method for transmitting data in an Internet of Vehicles based on blockchain as claimed in claim 1, characterized in that: Submit the broadcast information to the IoV block of the IoV data link in the area, and the IoV block records the data broadcast information, including: Generate a data packet corresponding to the broadcast information; Calculate the submission status information of the data packet; in, Submission status information of the data packet; is the noise power spectral density value; is the symbol period; Verification sequence number corresponding to the data packet; is the number of symbol periods during which the phase parameters of the data packet remain unchanged during the submission process; G is the power of the transmitted data packet; e is a natural constant; is the phase parameter of the data packet during submission; where j is an imaginary unit; is the node initial phase offset; is the dynamic compensation phase; When it is determined that the submission status information of the data packet is the preset information, it means that the broadcast information has been submitted, and the Internet of Vehicles block records the data broadcast information.
10. A system using the blockchain-based Internet of Vehicles data transmission method according to any one of claims 1 to 9, characterized in that: include: The division module is used to divide the Internet of Vehicles into several cellular areas and design the Internet of Vehicles data chain based on the area; among them, the communication base station, roadside embedded devices and vehicle nodes constitute the Internet of Vehicles data chain; An acquisition module is used for the vehicle-mounted sensors of the vehicle nodes to acquire vehicle data and transmit the vehicle data based on the Internet of Vehicles data link; The broadcast recording module is used to receive vehicle data based on other vehicle nodes and broadcast the vehicle data in the area; submit the broadcast information to the Internet of Vehicles block of the Internet of Vehicles data chain in the area, and the Internet of Vehicles block records the data broadcast information.
Citation Information
Patent Citations
Internet of Vehicles node data security communication method based on block chain
CN111601258A
Inter-block chain cross-chain information transmission control system
CN111814175A
Intelligent management method for sample transfer logistics information
CN111932166A
Electric vehicle node Internet of Vehicles double-layer block chain system and consensus method
CN115515108A
Networking method and system of data center network
CN119011416A