A truck traceable logistics transportation system and transportation method

Through the truck traceable logistics transportation system, the management, storage and user layer structures are used to realize cloud storage and real-time query of truck transportation data, solving the problem of data not sharing among logistics companies, and improving the efficiency and reliability of transportation management It avoids disputes during transportation.

CN114037368BActive Publication Date: 2024-12-31SHANGHAI PENGBO LARGE TRANSPORT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202111187859.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-12
Publication Date
2024-12-31
Estimated Expiration
2041-10-12

AI Technical Summary

Technical Problem

Data is not shared among existing logistics companies, and regulatory agencies cannot obtain truck transportation data in real time, resulting in a lack of supervision in the transportation process, and problems such as overload and highway toll disputes.

Method used

A truck traceable logistics transportation system is designed, including management layer, storage layer and user layer, and key distribution is managed through the national transportation management department, enterprises provide information storage services, truck on-board units and roadside/handheld data reading and writing units Carry out numbering and data management to realize cloud storage and real-time query of data.

Benefits of technology

A traceable, anti-forgery and tamper-proof digital transportation management data warehouse has been established, which has improved the efficiency and reliability of logistics and transportation, facilitated regulatory agencies to implement effective supervision, and avoided disputes during transportation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114037368B_ABST
    Figure CN114037368B_ABST
Patent Text Reader

Abstract

The present invention discloses a truck traceable logistics transportation system and transportation method, including a management layer, a storage layer and a user layer arranged from top to bottom. The present invention can permanently store relevant information and provide it to different institutions for query and management with different permissions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle management, and in particular to a truck traceable logistics transportation system and a transportation method. Background Art

[0002] Currently, major logistics companies have realized digital sorting and transportation, and achieved digital management of the entire process of receiving, transporting and delivering goods. However, data is not shared between logistics companies, regulatory agencies cannot obtain data in real time, and the transportation process of a large number of small transportation companies and individuals with transportation qualifications is not managed digitally, making the management of the transportation process of goods in my country still unregulated. If the entire truck transportation process can be traceable, overloading and highway toll disputes can be effectively avoided. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a truck traceable logistics transportation system and transportation method, which can permanently store relevant information and provide it to different institutions for query and management with different permissions.

[0004] In order to solve the above technical problems, the present invention provides a truck traceable logistics transportation system, including a management layer, a storage layer and a user layer arranged from top to bottom;

[0005] The top layer is the management layer, which is managed by the national transportation management department. The national key distribution center and local transportation management departments of provinces and cities are managed by the national transportation management department. The national key distribution center is responsible for generating and distributing public and private keys. Local transportation management departments are managed by the national transportation management department with unified numbers. The departments in the management layer are national administrative agencies, responsible for the formulation and management of the rules of the truck traceability logistics transportation system and its data processing methods, and responsible for reviewing, authorizing and managing the establishment of transportation information storage nodes by various enterprises;

[0006] The middle layer is the storage layer, where each enterprise provides transportation information storage services. Interested enterprises create transportation information storage nodes. After being reviewed by a local transportation management department in the management layer, the local transportation management department will number and file them. The transportation information storage nodes are integrated into the Internet and together with all transportation information storage nodes that provide services in the same way, they form a storage layer to provide information storage services for freight vehicles. All nodes in the storage layer are on an equal footing and together form a distributed storage structure.

[0007] The bottom layer is the user layer, which is composed of truck on-board units and roadside / handheld data read-write units. Each truck on-board unit or roadside / handheld data read-write unit is registered under a transportation information storage node and is numbered and managed by the transportation information storage node that provides registration services.

[0008] Preferably, the truck traceable logistics transportation system numbering format is xyz, wherein x represents the management layer number, y represents the storage layer number, and z represents the user layer number; each local transportation management department is uniformly numbered and managed by the national transportation management department, and its number is located at the x position in the xyz three-level numbering, and each local transportation management department has its own unique x number value; the transportation information storage node is numbered at the y position in the xyz three-level numbering, and each transportation information storage node has its own unique y number value, and the number x before the y number is the number of the local transportation management department authorized by the transportation information storage node; the truck on-board unit or roadside / handheld data read-write unit is numbered at the z position in the xyz three-level numbering, and each truck on-board unit or roadside / handheld data read-write unit has its own unique z number value, and the number y before the z number is the transportation information storage node number registered by the truck on-board unit or roadside / handheld data read-write unit.

[0009] Accordingly, a method for transporting a truck traceable logistics transport system comprises the following steps:

[0010] (1) Before the truck departs, it must complete the transportation system numbering, cloud storage unit generation, truck registration, truck onboard unit generation, and roadside / handheld data read / write unit generation to prepare for departure;

[0011] (2) When a truck is in transit, it communicates with the recipient about the shipment;

[0012] (3) After the truck arrives at the destination, the truck’s driving route and payment records are kept.

[0013] Preferably, the transportation system numbering method is as follows: the truck traceable logistics transportation system numbering format is xyz, wherein x represents the management layer number, y represents the storage layer number, and z represents the user layer number; each local transportation management department is uniformly numbered and managed by the national transportation management department, and its number is located at the x position in the xyz three-level numbering, and each local transportation management department has its own unique x number value; the transportation information storage node is numbered at the y position in the xyz three-level numbering, and each transportation information storage node has its own unique y number value, and the number x before the y number is the number of the local transportation management department authorized by the transportation information storage node; the truck on-board unit or roadside / handheld data read-write unit is numbered at the z position in the xyz three-level numbering, and each truck on-board unit or roadside / handheld data read-write unit has its own unique z number value, and the number y before the z number is the transportation information storage node number registered by the truck on-board unit or roadside / handheld data read-write unit.

[0014] Preferably, the cloud storage unit production method comprises the following steps:

[0015] (1) The enterprise creates a transportation information storage node and submits an application to a local transportation management department;

[0016] (2) Upon receipt of the application, the local transportation management department shall review the qualifications of the enterprise and the transportation information storage nodes created by the enterprise. After confirming that they comply with national regulations, the enterprise and its transportation information storage nodes shall be numbered and filed, and the number shall be returned to the transportation information storage node that has approved the application;

[0017] (3) The local transportation management department sends the public key of the National Key Distribution Center, the public key library of the local transportation management department, the public key library of the authorized transportation information storage node, the public key library of the produced truck on-board unit, and the public key library of the produced roadside / handheld data reading and writing unit to the transportation information storage node that has passed the application;

[0018] (4) The local transportation management department shall submit the transportation information storage node number and address applied for to the National Key Distribution Center;

[0019] (5) After receiving the approved transportation information storage node number and address, the National Key Distribution Center generates the public key and private key of the transportation information storage node, sends the public key and private key to the transportation information storage node, and notifies the public key to all local transportation management departments and all transportation information storage nodes;

[0020] (6) Repeat steps (1) to (5), and all approved transportation information storage nodes are interconnected to form a cloud storage unit.

[0021] Preferably, the method for truck registration and truck onboard unit generation includes the following steps:

[0022] (1) The truck owner submits a registration application to a transportation information storage node in the cloud storage unit and submits the basic data of the truck in accordance with the regulations of the national transportation management department, including owner information, license plate number, vehicle brand, model, vehicle factory serial number, engine number, frame number, vehicle color, number of seats, drive mode, cargo box type, cargo box size, exterior dimensions, vehicle curb weight, maximum gross mass, towing gross mass, rated load, tonnage level, vehicle type, and place of origin;

[0023] (2) The transportation information storage node that receives the application shall review the registration information, and for the registration information that passes the review, the freight vehicle submitted for the application shall be numbered according to the numbering method of the truck traceability logistics and transportation system to obtain the freight vehicle number, and the basic data of the truck and the freight vehicle number shall be submitted to the local transportation management department at the next higher level;

[0024] (3) The local transportation management department submits the truck traceability logistics transportation system number to the National Key Distribution Center and obtains the public key and private key of the truck on-board unit generated by the National Key Distribution Center;

[0025] (4) The local transportation management department prepares the truck on-board unit of the truck that has been approved for application, and writes the basic information of the truck, including the public key of the truck on-board unit, the truck traceable logistics transportation system number, the owner information, the license plate number, the vehicle brand, model, the vehicle factory number, the engine number, the frame number, the vehicle color, the number of seats, the drive mode, the cargo box type, the cargo box size, the external dimensions, the vehicle curb weight, the maximum gross weight, the traction gross weight, the rated load, the tonnage level, the vehicle type, and the origin information into the truck identification card, writes the private key of the truck on-board unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node into the ROM of the on-board data storage module, and writes the public key library of the roadside / handheld data read-write unit into the EPROM;

[0026] (5) The local transportation management department will install the truck-mounted unit on the truck that submitted the application.

[0027] (6) The local transportation management department sends the registration information of the truck on-board unit to the upper-level transportation information storage node of the truck on-board unit;

[0028] (7) The upper-level transportation information storage node of the truck on-board unit establishes a blank data table for the truck on-board unit that has been registered.

[0029] Preferably, the method for generating a roadside / handheld data reading and writing unit comprises the following steps:

[0030] (1) A government agency, enterprise, institution or individual submits a registration application to a transportation information storage node in the cloud storage unit and submits the government agency, enterprise, institution or individual information in accordance with the regulations of the national transportation management department;

[0031] (2) The transportation information storage node that receives the application shall review the registration information. For the registration information that passes the review, the node shall assign a roadside / handheld data reading and writing unit number to the government agency, enterprise, institution or individual that submitted the application according to the truck traceability logistics transportation system numbering method, and submit the government agency, enterprise, institution or individual information and its roadside / handheld data reading and writing unit number to the next higher level local transportation management department;

[0032] (3) The local transportation management department submits the roadside / handheld data reading and writing unit number to the National Key Distribution Center and obtains the public key and private key of the roadside / handheld data reading and writing unit generated by the National Key Distribution Center;

[0033] (4) The local transportation management department produces the approved roadside / handheld data reading and writing unit, writes the private key of the roadside / handheld data reading and writing unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node into the ROM of the on-board data storage module, and writes the public key library of the truck on-board unit into the EPROM;

[0034] (5) Local transportation management departments distribute roadside / handheld data reading and writing units to government agencies, enterprises, institutions or individuals that submit applications.

[0035] (6) The local transportation management department sends the registration information of the roadside / handheld data reading and writing unit to the transportation information storage node at the upper level of the roadside / handheld data reading and writing unit;

[0036] (7) The upper level transportation information storage node of the roadside / handheld data reading and writing unit establishes a blank data table for the registered roadside / handheld data reading and writing unit.

[0037] Preferably, the freight delivery and receipt communication method comprises the following steps:

[0038] (1) The freight consignee / consignor has applied for a roadside / handheld data read / write unit through the roadside / handheld data read / write unit generation method, and the operating truck has applied for and installed a truck on-board unit through the truck registration and truck on-board unit generation method;

[0039] (2) All freight transport item information includes: product code, variety, specification, model, quantity, and weight information based on GB / T7635.1-2002 standard;

[0040] (3) After the freight transport items are unloaded or loaded, the freight consignee / consignor uses the roadside / handheld data reading and writing unit to sign the roadside / handheld data reading and writing unit's private key to send its own truck traceability logistics transportation system number and the product code, variety, specification, model, quantity, weight and other information of the freight transport items to the truck on-board unit of the operating truck;

[0041] (4) After the operating truck receives the data from the freight consignee / consignor, it queries the public key corresponding to the truck traceable logistics and transportation system number of the roadside / handheld data read / write unit in the EPROM of the on-board data storage module of the truck on-board unit according to the truck traceable logistics and transportation system number of the roadside / handheld data read / write unit received. If the corresponding public key is not found, it sends a public key query message to the transportation information storage node at the upper level of the roadside / handheld data read / write unit according to the truck traceable logistics and transportation system number of the roadside / handheld data read / write unit. The public key query message contains the truck traceable logistics and transportation system number of the inquiring truck on-board unit and a signature based on its own private key. After receiving the public key query message and verifying the user's identity, the transportation information storage node returns the public key to be queried;

[0042] (5) After the operating truck verifies the identity of the roadside / handheld data read / write unit with the public key of the roadside / handheld data read / write unit, it stores the freight transport item information in the EPROM of the on-board data storage module, and saves the digital signature and timestamp of the roadside / handheld data read / write unit. It then signs the freight transport item information, the digital signature and timestamp of the roadside / handheld data read / write unit with its own private key and submits them to the transportation information storage node at the upper level of the truck's on-board unit;

[0043] (6) After receiving the data submitted by the truck on-board unit and verifying the identity of the truck on-board unit, the upper-level transportation information storage node of the truck on-board unit saves the data submitted by the truck on-board unit into the truck on-board unit data table and saves the current timestamp. After saving, a receipt is sent to the truck on-board unit that submitted the data. The receipt contains the timestamp and a signature based on the private key of the transportation information storage node itself.

[0044] (7) The upper level transportation information storage node of the truck on-board unit sends the updated truck on-board unit data table to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper level transportation information storage node of the truck on-board unit. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

[0045] (8) The truck onboard unit saves the receipt of the upper-level transportation information storage node and sends the receipt to the roadside / handheld data read-write unit. The receipt includes the digital signature record and timestamp of the upper-level transportation information storage node. After receiving the receipt, the roadside / handheld data read-write unit saves it to the EPROM of the data storage module.

[0046] (9) The roadside / handheld data reading and writing unit stores the freight transport item information in the EPROM of the data storage module, and saves the digital signature and timestamp of the truck onboard unit. The freight transport item information, the digital signature and timestamp of the truck onboard unit are signed with their own private key and submitted to the transportation information storage node at the upper level of the roadside / handheld data reading and writing unit.

[0047] (10) After receiving the data submitted by the roadside / handheld data read / write unit and verifying the identity of the roadside / handheld data read / write unit, the upper-level transportation information storage node of the roadside / handheld data read / write unit saves the data submitted by the roadside / handheld data read / write unit into the data table of the roadside / handheld data read / write unit and saves the current timestamp. After saving, a receipt is sent to the roadside / handheld data read / write unit that submitted the data. The receipt contains the timestamp and a signature based on the private key of the transportation information storage node itself.

[0048] (11) The upper level transportation information storage node of the roadside / handheld data read-write unit sends the updated roadside / handheld data read-write unit data table to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper level transportation information storage node of the roadside / handheld data read-write unit. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

[0049] (12) The roadside / handheld data reading and writing unit saves the receipt of the upper-level transportation information storage node and sends the receipt to the truck on-board unit. The receipt includes the digital signature record and timestamp of the upper-level transportation information storage node. After receiving the receipt, the truck on-board unit saves it to the EPROM of the on-board data storage module.

[0050] Preferably, the truck driving path recording method comprises the following steps:

[0051] (1) When the geographic positioning data in the on-board Beidou navigation module in the truck on-board unit remains unchanged for a period of time, an interrupt request is sent to the on-board data processing module in the truck on-board unit, and the on-board data processing module adds a new location record in the EPROM of the on-board data storage module to save the current geographic positioning data and current time in the on-board Beidou navigation module;

[0052] (2) The on-board data processing module in the on-board unit of the truck digitally signs all the location records that have been stored in the on-board data storage module and have not been submitted to the transportation information storage node, and then submits them to the upper-level transportation information storage node;

[0053] (3) The upper-level transportation information storage node of the truck on-board unit saves all the location records submitted by the truck on-board unit into the truck on-board unit data table, and saves the current timestamp at the same time. After saving, it sends a receipt to the truck on-board unit that submitted the data. The receipt contains the timestamp and the signature based on the private key of the transportation information storage node itself;

[0054] (4) The upper-level transportation information storage node of the truck on-board unit sends the updated data table of the truck on-board unit to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper-level transportation information storage node of the truck on-board unit, and repeat this step until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

[0055] The beneficial effects of the present invention are as follows: the present invention establishes a complete system for traceable logistics and transportation management of trucks from top to bottom, which can integrate the current internal logistics management systems of various enterprises, unify the commodity transportation management specifications based on trucks, and establish a traceable, anti-counterfeiting, and anti-tampering digital transportation management data warehouse, which is convenient for inquiries by parties related to logistics and transportation, improves the efficiency and reliability of logistics and transportation in the whole society, and is conducive to the effective supervision of regulatory agencies. At the same time, it can effectively avoid various possible disputes such as overloading and highway tolls during transportation. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] Figure 1 It is a schematic diagram of the system structure of the present invention.

[0057] Figure 2 The figure is a schematic diagram of the three-layer structure of the transportation system of the present invention.

[0058] Figure 3 The figure is a flow chart of the freight sending and receiving communication method of the present invention. DETAILED DESCRIPTION

[0059] like Figure 1 As shown, a truck traceable logistics transportation system includes: a truck on-board unit, a cloud storage unit and a roadside / handheld data reading and writing unit; the truck on-board unit, the cloud storage unit and the roadside / handheld data reading and writing unit can transmit data between each other through wireless communication.

[0060] The truck on-board unit includes a truck identification card, an on-board RFID reader / writer, an on-board Beidou navigation module, an on-board wireless communication module, an on-board data processing module and an on-board data storage module; wherein the on-board data processing module is respectively connected to the on-board RFID reader / writer, the on-board Beidou navigation module, the on-board wireless communication module and the on-board data storage module, and the on-board RFID reader / writer is connected to the truck identification card.

[0061] The truck identification card is an RFID passive card with integrated ETC card function. It contains basic truck information including the public key of the truck's on-board unit, freight vehicle number, owner information, license plate number, vehicle brand, model, vehicle factory number, engine number, frame number, vehicle color, number of seats, drive mode, cargo box type, cargo box size, overall dimensions, vehicle curb weight, maximum gross mass, traction gross mass, rated load, tonnage level, vehicle type, and origin information.

[0062] The on-board data storage module consists of two parts: ROM and EPROM, and the on-board data processing module controls reading and writing; the ROM stores the private key of the truck's on-board unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node; the EPROM stores the public key library of the roadside / handheld data reading and writing unit, the vehicle's historical travel path coordinates, and historical loading and unloading data.

[0063] The on-board data processing module consists of a central processing unit and peripheral circuits; it is responsible for controlling the on-board RFID reader to read and write the truck identification card; it is responsible for reading the geographic positioning data in the on-board Beidou navigation module and storing it in the on-board data storage module; it is responsible for communicating with the wireless communication module of the roadside / handheld data reading and writing unit through the on-board wireless communication module to obtain and submit cargo information for logistics transportation; it is responsible for communicating with the cloud storage unit through the on-board wireless communication module to save the truck logistics transportation information.

[0064] The roadside / handheld data reading and writing unit includes a wireless communication module, a remote RFID reader / writer, a data processing module, a data storage module, a data input module and an information display module; wherein the data processing module is respectively connected to the wireless communication module, the remote RFID reader / writer, the data storage module, the data input module and the information display module.

[0065] The data processing module of the roadside / handheld data reading and writing unit can read the truck identification card of the truck on-board unit by controlling the remote RFID reader; obtain the information input by the management personnel through the data input module, use the input information as the query content or write content, communicate with the on-board wireless communication module of the truck on-board unit through the wireless communication module, query or write the truck logistics transportation information to the truck on-board unit; display the queried data through the information display module; and save the queried data to the cloud storage unit through the wireless communication module under the condition of obtaining authorization from the truck on-board unit.

[0066] The data storage module of the roadside / handheld data read-write unit consists of two parts: ROM and EPROM, and the reading and writing are controlled by the data processing module; the ROM stores the private key of the roadside / handheld data read-write unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node, and the EPROM stores the public key library of the truck on-board unit and historical read-write data records.

[0067] The cloud storage unit is composed of a large number of transportation information storage nodes. The transportation information storage nodes are based on a peer-to-peer relationship and use distributed ledger and smart contract technology to save truck logistics and transportation information. The authentication and numbering of transportation information storage nodes are completed by the local transportation management department, and the authentication, numbering, data storage and reading methods of transportation information storage nodes use the data processing method of the truck traceable logistics and transportation system.

[0068] like Figure 2 As shown, the management layer is the national transportation management department that manages the local transportation management departments and numbers them. For example, the local transportation management departments are numbered 1 to i in the figure; the storage layer is composed of transportation storage information nodes, each of which has its own local transportation management department. While inheriting the upper number, it also has a unique number at this level. For example, the local transportation management department is numbered 1 in the figure, and the lower transportation storage information nodes are numbered 1.1 to 1.j. The transportation storage information nodes are interconnected to form a distributed storage structure and provide data storage and query services for all user layer users; the user layer is composed of truck on-board units and roadside / handheld data read-write units. Each user inherits the numbers of the upper two levels and also has a unique number at this level. For example, the transportation storage information node is numbered 1.1 in the figure, and the lower truck on-board unit is numbered 1.1.1, and the roadside / handheld data read-write unit is numbered 1.1.m.

[0069] like Figure 3 As shown, the freight sending and receiving communication method includes the following steps (capital letters represent constants, and lowercase letters represent variables):

[0070] (1) After the freight transport items are unloaded or loaded, the freight consignee / consignor uses the roadside / handheld data reading and writing unit ABC to sign the product code, variety, specification, model, quantity, weight and other information of the freight transport items with the private key of the roadside / handheld data reading and writing unit, and then sends it to the truck on-board unit DEF of the operating truck;

[0071] (2) After receiving the data from ABC, DEF searches for the public key corresponding to the ABC number in DEF's EPROM. If the corresponding public key is not found, it finds the upper level AB according to ABC's code and sends a public key query message to AB. The public key query message contains the DEF number and a signature based on DEF's private key. After AB receives the public key query message and verifies the user's identity, it returns the public key to be queried.

[0072] (5) After DEF verifies ABC's identity with ABC's public key, it stores the freight transport item information in the EPROM of the on-board data storage module, and saves ABC's digital signature and timestamp. It then signs the freight transport item information, the digital signature and timestamp of the roadside / handheld data read / write unit with its own private key and submits it to the transportation information storage node DE at the next level above DEF;

[0073] (6) After receiving the data submitted by DEF and verifying the identity of DEF, DE saves the data submitted by DEF into the DEF data table and saves the current timestamp. After saving, DE sends a receipt to DEF, which contains the timestamp and the signature of DE's private key.

[0074] (7) DE sends the updated DEF data table to other transportation information storage nodes xy. After xy receives the data table and completes storage, it returns a receipt to DE. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

[0075] (8) DEF saves DE's receipt and sends it to ABC. The receipt includes DE's digital signature record and timestamp. After ABC receives the receipt, it saves it to the EPROM of the data storage module.

[0076] (9) ABC stores the freight transport item information in the EPROM of the data storage module, and saves the digital signature and timestamp of DEF. It then signs the freight transport item information, the digital signature and timestamp of DEF with ABC's own private key and submits them to the transportation information storage node AB at the next higher level of ABC.

[0077] (10) After AB receives the data submitted by ABC and verifies ABC's identity, it saves the data submitted by ABC into the ABC data table and saves the current timestamp. After saving, it sends a receipt to ABC who submitted the data. The receipt contains the timestamp and the signature based on AB's own private key.

[0078] (11) AB sends the updated ABC data table to other transportation information storage nodes xy. After xy receives the data table and completes storage, it returns a receipt to AB. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

[0079] (12) ABC saves AB's receipt and sends it to DEF. The receipt includes AB's digital signature record and timestamp. After receiving the receipt, DEF saves it to the EPROM of the vehicle data storage module.

[0080] The truck traceability logistics and transportation system numbering method adopts a three-layer architecture, from top to bottom are management layer, storage layer, user layer, the truck traceability logistics and transportation system numbering format is xyz, where x represents the management layer number, y represents the storage layer number, and z represents the user layer number; the top layer is the management layer, which is managed by the national transportation management department, the national key distribution center and the local transportation management departments of provinces and cities. The national key distribution center is responsible for generating and distributing the public and private keys of each truck's on-board unit, cloud storage unit, and roadside / handheld data reading and writing unit. The local transportation management departments are uniformly numbered by the national transportation management department, and their numbers are located at the x position in the xyz three-level numbering. Each local transportation management department has its own unique x number value. The departments in the management layer are national administrative agencies, responsible for the formulation and management of the rules of the truck traceable logistics transportation system and its data processing methods, and responsible for reviewing, authorizing and managing the establishment of transportation information storage nodes by each enterprise; the middle layer is the storage layer, and each enterprise provides transportation information storage services. Willing enterprises create transportation information storage nodes. After being reviewed by a local transportation management department in the management layer, the local transportation management department will number and file them. The transportation information storage node is numbered as the y position in the xyz three-level numbering. Each transportation information storage node has its own unique y Number value, the previous level number x of number y is the number of the local transportation management department authorized by the transportation information storage node. The transportation information storage node is incorporated into the Internet, and together with all transportation information storage nodes that provide services in the same way, it constitutes a storage layer to provide information storage services for freight vehicles. All nodes in the storage layer are on an equal footing and together constitute a distributed storage structure. Each node establishes an independent chain storage structure for each truck on-board unit and each roadside / handheld data read-write unit under it, and serves as the main chain party of the chain storage structure. It broadcasts the chain storage structure to all nodes in the storage layer, and ultimately ensures that the chain storage structure is stored. The number of nodes shall not be less than the lower limit specified by the national transportation management department; the lowest layer is the user layer, which is composed of truck on-board units and roadside / handheld data read-write units. Each truck on-board unit or roadside / handheld data read-write unit is registered under a transportation information storage node and is numbered and managed by the transportation information storage node that provides registration services. The truck on-board unit or roadside / handheld data read-write unit is numbered as the z position in the xyz three-level numbering. Each truck on-board unit or roadside / handheld data read-write unit has its own unique z number value, and the number y before the z number is the transportation information storage node number registered by the truck on-board unit or roadside / handheld data read-write unit.

[0081] The cloud storage unit generation method comprises the following steps:

[0082] (1) The enterprise creates a transportation information storage node and submits an application to a local transportation management department;

[0083] (2) Upon receipt of the application, the local transportation management department shall review the qualifications of the enterprise and the transportation information storage nodes created by the enterprise. After confirming that they comply with national regulations, the enterprise and its transportation information storage nodes shall be numbered and filed, and the number shall be returned to the transportation information storage node that has approved the application;

[0084] (3) The local transportation management department sends the public key of the National Key Distribution Center, the public key library of the local transportation management department, the public key library of the authorized transportation information storage node, the public key library of the produced truck on-board unit, and the public key library of the produced roadside / handheld data reading and writing unit to the transportation information storage node that has passed the application;

[0085] (4) The local transportation management department shall submit the transportation information storage node number and address applied for to the National Key Distribution Center;

[0086] (5) After receiving the approved transportation information storage node number and address, the National Key Distribution Center generates the public key and private key of the transportation information storage node, sends the public key and private key to the transportation information storage node, and notifies the public key to all local transportation management departments and all transportation information storage nodes;

[0087] (6) Repeat steps (1) to (5), and all approved transportation information storage nodes are interconnected to form a cloud storage unit.

[0088] The method for truck registration and truck onboard unit generation includes the following steps:

[0089] (1) The truck owner submits a registration application to a transportation information storage node in the cloud storage unit and submits the basic data of the truck in accordance with the regulations of the national transportation management department, including owner information, license plate number, vehicle brand, model, vehicle factory serial number, engine number, frame number, vehicle color, number of seats, drive mode, cargo box type, cargo box size, exterior dimensions, vehicle curb weight, maximum gross weight, towing gross weight, rated load, tonnage level, vehicle type, place of origin, etc.;

[0090] (2) The transportation information storage node that receives the application shall review the registration information, and for the registration information that passes the review, the freight vehicle submitted for the application shall be numbered according to the numbering method of the truck traceability logistics and transportation system to obtain the freight vehicle number, and the basic data of the truck and the freight vehicle number shall be submitted to the local transportation management department at the next higher level;

[0091] (3) The local transportation management department submits the truck traceability logistics transportation system number to the National Key Distribution Center and obtains the public key and private key of the truck on-board unit generated by the National Key Distribution Center;

[0092] (4) The local transportation management department prepares the truck on-board unit of the truck that has been approved for application, and writes the basic information of the truck, including the public key of the truck on-board unit, the truck traceable logistics transportation system number, the owner information, the license plate number, the vehicle brand, model, the vehicle factory number, the engine number, the frame number, the vehicle color, the number of seats, the drive mode, the cargo box type, the cargo box size, the external dimensions, the vehicle curb weight, the maximum gross weight, the traction gross weight, the rated load, the tonnage level, the vehicle type, the place of origin, etc. into the truck identification card, writes the private key of the truck on-board unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node into the ROM of the on-board data storage module, and writes the public key library of the roadside / handheld data read-write unit into the EPROM;

[0093] (5) The local transportation management department will install the truck-mounted unit on the truck that submitted the application.

[0094] (6) The local transportation management department sends the registration information of the truck on-board unit to the upper-level transportation information storage node of the truck on-board unit;

[0095] (7) The upper-level transportation information storage node of the truck on-board unit establishes a blank data table for the truck on-board unit that has been registered.

[0096] The method for generating a roadside / handheld data reading and writing unit comprises the following steps:

[0097] (1) A government agency, enterprise, institution or individual submits a registration application to a transportation information storage node in the cloud storage unit and submits the government agency, enterprise, institution or individual information in accordance with the regulations of the national transportation management department;

[0098] (2) The transportation information storage node that receives the application shall review the registration information. For the registration information that passes the review, the node shall assign a roadside / handheld data reading and writing unit number to the government agency, enterprise, institution or individual that submitted the application according to the truck traceability logistics transportation system numbering method, and submit the government agency, enterprise, institution or individual information and its roadside / handheld data reading and writing unit number to the next higher level local transportation management department;

[0099] (3) The local transportation management department submits the roadside / handheld data reading and writing unit number to the National Key Distribution Center and obtains the public key and private key of the roadside / handheld data reading and writing unit generated by the National Key Distribution Center;

[0100] (4) The local transportation management department produces the approved roadside / handheld data reading and writing unit, writes the private key of the roadside / handheld data reading and writing unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node into the ROM of the on-board data storage module, and writes the public key library of the truck on-board unit into the EPROM;

[0101] (5) Local transportation management departments distribute roadside / handheld data reading and writing units to government agencies, enterprises, institutions or individuals that submit applications.

[0102] (6) The local transportation management department sends the registration information of the roadside / handheld data reading and writing unit to the transportation information storage node at the upper level of the roadside / handheld data reading and writing unit;

[0103] (7) The upper level transportation information storage node of the roadside / handheld data reading and writing unit establishes a blank data table for the registered roadside / handheld data reading and writing unit.

[0104] The method for recording a truck driving route comprises the following steps:

[0105] (1) When the geographic positioning data in the on-board Beidou navigation module in the truck on-board unit remains unchanged for a period of time, an interrupt request is sent to the on-board data processing module in the truck on-board unit, and the on-board data processing module adds a new location record in the EPROM of the on-board data storage module to save the current geographic positioning data and current time in the on-board Beidou navigation module;

[0106] (2) The on-board data processing module in the on-board unit of the truck digitally signs all the location records that have been stored in the on-board data storage module and have not been submitted to the transportation information storage node, and then submits them to the upper-level transportation information storage node;

[0107] (3) The upper-level transportation information storage node of the truck on-board unit saves all the location records submitted by the truck on-board unit into the truck on-board unit data table, and saves the current timestamp at the same time. After saving, it sends a receipt to the truck on-board unit that submitted the data. The receipt contains the timestamp and the signature based on the private key of the transportation information storage node itself;

[0108] (4) The upper-level transportation information storage node of the truck on-board unit sends the updated data table of the truck on-board unit to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper-level transportation information storage node of the truck on-board unit, and repeat this step until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

Claims

1. A truck traceable logistics transportation method, characterized in that: The steps include: Step 1: Before the truck departs, it should be prepared for departure by carrying out the transportation system numbering, cloud storage unit generation, truck registration, truck onboard unit generation, and roadside / handheld data reading and writing unit generation; Step 2: When the truck is in transportation, the freight receiving and delivery communication is performed; the freight receiving and delivery communication method includes the following steps: (1) The freight consignee / consignor has applied for a roadside / handheld data read / write unit through the roadside / handheld data read / write unit generation method, and the operating truck has applied for and installed a truck on-board unit through the truck registration and truck on-board unit generation method; (2) All freight transport item information includes: product code, variety, specification, and quantity information based on GB / T7635.1-2002 standard; (3) After the freight transport items are unloaded or loaded, the freight consignee / consignor uses the roadside / handheld data reading and writing unit to sign the roadside / handheld data reading and writing unit's private key to send its own truck traceability logistics transportation system number and the product code, variety, specification, and quantity information of the freight transport items to the truck on-board unit of the operating truck; (4) After the operating truck receives the data from the freight consignee / consignor, it queries the public key corresponding to the truck traceable logistics transportation system number of the roadside / handheld data read / write unit in the EPROM of the on-board data storage module of the truck on-board unit according to the truck traceable logistics transportation system number of the roadside / handheld data read / write unit received. If the corresponding public key is not found, it sends a public key query message to the transportation information storage node at the upper level of the roadside / handheld data read / write unit according to the truck traceable logistics transportation system number of the roadside / handheld data read / write unit. The public key query message contains the truck traceable logistics transportation system number of the inquiring truck on-board unit and a signature based on its own private key. After receiving the public key query message and verifying the user's identity, the transportation information storage node returns the public key to be queried; (5) After the operating truck verifies the identity of the roadside / handheld data read / write unit with the public key of the roadside / handheld data read / write unit, it stores the freight transport item information in the EPROM of the on-board data storage module, and saves the digital signature and timestamp of the roadside / handheld data read / write unit. It then signs the freight transport item information, the digital signature and timestamp of the roadside / handheld data read / write unit with its own private key and submits them to the transportation information storage node at the upper level of the truck's on-board unit; (6) After receiving the data submitted by the truck on-board unit and verifying the identity of the truck on-board unit, the upper-level transportation information storage node saves the data submitted by the truck on-board unit into the truck on-board unit data table and saves the current timestamp. After saving, a receipt is sent to the truck on-board unit that submitted the data. The receipt contains the timestamp and the signature based on the private key of the transportation information storage node itself. (7) The upper level transportation information storage node of the truck on-board unit sends the updated truck on-board unit data table to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper level transportation information storage node of the truck on-board unit. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department. (8) The truck onboard unit saves the receipt of the upper-level transportation information storage node and sends the receipt to the roadside / handheld data read-write unit. The receipt includes the digital signature record and timestamp of the upper-level transportation information storage node. After receiving the receipt, the roadside / handheld data read-write unit saves it to the EPROM of the data storage module. (9) The roadside / handheld data read / write unit stores the freight transport item information in the EPROM of the data storage module, and saves the digital signature and timestamp of the truck onboard unit. It then signs the freight transport item information, the digital signature and timestamp of the truck onboard unit with its own private key and submits them to the transportation information storage node at the upper level of the roadside / handheld data read / write unit. (10) After the upper-level transportation information storage node of the roadside / handheld data read / write unit receives the data submitted by the roadside / handheld data read / write unit and verifies the identity of the roadside / handheld data read / write unit, it saves the data submitted by the roadside / handheld data read / write unit into the data table of the roadside / handheld data read / write unit and saves the current timestamp. After saving, it sends a receipt to the roadside / handheld data read / write unit that submitted the data. The receipt contains the timestamp and the signature based on the private key of the transportation information storage node itself. (11) The upper level transportation information storage node of the roadside / handheld data read-write unit sends the updated roadside / handheld data read-write unit data table to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper level transportation information storage node of the roadside / handheld data read-write unit. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department. (12) The roadside / handheld data reading and writing unit saves the receipt of the upper-level transportation information storage node and sends the receipt to the truck on-board unit. The receipt includes the digital signature record and timestamp of the upper-level transportation information storage node. After receiving the receipt, the truck on-board unit saves it to the EPROM of the on-board data storage module. Step 3: After the truck arrives at the destination, the truck's driving route and payment are recorded.

2. The truck traceable logistics transportation method according to claim 1, characterized in that: The specific method of numbering the transportation system is as follows: the numbering format of the traceable logistics transportation system for trucks is xyz, where x represents the management layer number, y represents the storage layer number, and z represents the user layer number; each local transportation management department is uniformly numbered and managed by the national transportation management department, and its number is located at the x position in the xyz three-level numbering, and each local transportation management department has its own unique x number value; the transportation information storage node is numbered at the y position in the xyz three-level numbering, and each transportation information storage node has its own unique y number value, and the number x before the y number is the number of the local transportation management department authorized by the transportation information storage node; the truck on-board unit or roadside / handheld data read-write unit is numbered at the z position in the xyz three-level numbering, and each truck on-board unit or roadside / handheld data read-write unit has its own unique z number value, and the number y before the z number is the transportation information storage node number registered by the truck on-board unit or roadside / handheld data read-write unit.

3. The truck traceable logistics transportation method according to claim 1, characterized in that: The cloud storage unit generation method comprises the following steps: (1) The enterprise creates a transportation information storage node and submits an application to a local transportation management department; (2) The local transportation management department that receives the application will review the enterprise qualifications and the transportation information storage nodes created by the enterprise. After confirming that they meet national regulations, the enterprise and its transportation information storage nodes will be numbered and filed, and the number will be returned to the transportation information storage node that has approved the application; (3) The local transportation management department sends the public key of the National Key Distribution Center, the public key library of the local transportation management department, the public key library of the authorized transportation information storage node, the public key library of the produced truck on-board unit, and the public key library of the produced roadside / handheld data reading and writing unit to the transportation information storage node that has passed the application; (4) The local transportation management department shall submit the transportation information storage node number and address applied for to the National Key Distribution Center; (5) After receiving the approved transportation information storage node number and address, the National Key Distribution Center generates the public key and private key of the transportation information storage node, sends the public key and private key to the transportation information storage node, and notifies the public key to all local transportation management departments and all transportation information storage nodes; (6) Repeat steps (1) to (5), and all approved transportation information storage nodes are interconnected to form a cloud storage unit.

4. The truck traceable logistics transportation method according to claim 1, characterized in that: The method for truck registration and truck onboard unit generation includes the following steps: (1) The truck owner submits a registration application to a transportation information storage node in the cloud storage unit and submits the basic data of the truck in accordance with the regulations of the national transportation management department, including owner information, license plate number, vehicle brand, model, vehicle factory serial number, engine number, frame number, vehicle color, number of seats, drive mode, cargo box type, cargo box size, exterior dimensions, vehicle curb weight, maximum gross mass, towing gross mass, rated load, tonnage level, vehicle type, and place of origin; (2) The transportation information storage node that receives the application shall review the registration information. For the registration information that passes the review, the freight vehicle submitted for the application shall be numbered according to the numbering method of the truck traceability logistics and transportation system to obtain the freight vehicle number, and the basic data of the truck and the freight vehicle number shall be submitted to the local transportation management department at the next higher level; (3) The local transportation management department submits the truck traceability logistics transportation system number to the National Key Distribution Center and obtains the public key and private key of the truck on-board unit generated by the National Key Distribution Center; (4) The local transportation management department shall produce the truck on-board unit of the truck that has been approved for application, and write the basic information of the truck, including the public key of the truck on-board unit, the truck traceable logistics transportation system number, the owner information, the license plate number, the vehicle brand, model, the vehicle factory number, the engine number, the frame number, the vehicle color, the number of seats, the drive mode, the cargo box type, the cargo box size, the external dimensions, the vehicle curb weight, the maximum gross weight, the traction gross weight, the rated load, the tonnage level, the vehicle type, and the origin information into the truck identification card, write the private key of the truck on-board unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node into the ROM of the on-board data storage module, and write the public key library of the roadside / handheld data read-write unit into the EPROM; (5) The local transportation management department installs the truck onboard unit on the truck submitted for application; (6) The local transportation management department sends the registration information of the truck on-board unit to the upper-level transportation information storage node of the truck on-board unit; (7) The upper-level transportation information storage node of the truck on-board unit establishes a blank data table for the truck on-board unit that has been registered.

5. The truck traceable logistics transportation method according to claim 1, characterized in that: The method for generating a roadside / handheld data reading and writing unit comprises the following steps: (1) A government agency, enterprise, institution or individual submits a registration application to a transportation information storage node in the cloud storage unit and submits the government agency, enterprise, institution or individual information in accordance with the regulations of the national transportation management department; (2) The transportation information storage node that receives the application shall review the registration information. For the registration information that passes the review, the node shall assign a roadside / handheld data reading and writing unit number to the government agency, enterprise, institution or individual that submitted the application according to the truck traceability logistics transportation system numbering method, and submit the government agency, enterprise, institution or individual information and its roadside / handheld data reading and writing unit number to the next higher level local transportation management department; (3) The local transportation management department submits the roadside / handheld data reading and writing unit number to the National Key Distribution Center and obtains the public key and private key of the roadside / handheld data reading and writing unit generated by the National Key Distribution Center; (4) The local transportation management department produces the approved roadside / handheld data reading and writing unit, writes the private key of the roadside / handheld data reading and writing unit, the public key library of the local transportation management department, and the public key library of the transportation information storage node into the ROM of the on-board data storage module, and writes the public key library of the truck on-board unit into the EPROM; (5) The local transportation management department distributes the roadside / handheld data reading and writing units to the government agencies, enterprises, institutions or individuals that submit applications; (6) The local transportation management department sends the registration information of the roadside / handheld data reading and writing unit to the transportation information storage node at the upper level of the roadside / handheld data reading and writing unit; (7) The upper-level transportation information storage node of the roadside / handheld data read-write unit establishes a blank data table for the registered roadside / handheld data read-write unit.

6. The truck traceable logistics transportation method according to claim 1, characterized in that: The method for recording a truck driving path comprises the following steps: (1) When the geographic positioning data in the on-board Beidou navigation module in the truck on-board unit remains unchanged for a period of time, an interrupt request is sent to the on-board data processing module in the truck on-board unit. The on-board data processing module adds a new location record in the EPROM of the on-board data storage module to save the current geographic positioning data and current time in the on-board Beidou navigation module; (2) The on-board data processing module in the truck on-board unit submits all the location records stored in the on-board data storage module and not submitted to the transportation information storage node to the upper-level transportation information storage node after digitally signing them; (3) The upper-level transportation information storage node of the truck on-board unit saves all the location records submitted by the truck on-board unit into the truck on-board unit data table, and saves the current timestamp at the same time. After saving, it sends a receipt to the truck on-board unit that submitted the data. The receipt contains the timestamp and the signature based on the private key of the transportation information storage node itself; (4) The upper-level transportation information storage node of the truck on-board unit sends the updated data table of the truck on-board unit to other transportation information storage nodes. After receiving the data table and completing the storage, other transportation information storage nodes return a receipt to the upper-level transportation information storage node of the truck on-board unit. This step is repeated until the number of transportation information storage nodes storing the data table exceeds the number specified by the national transportation management department.

7. A system for implementing the truck traceable logistics transportation method as claimed in claim 1, characterized in that: include: The management layer, storage layer and user layer are set up from top to bottom; The top layer is the management layer, where the national transportation management department manages the national key distribution center and local transportation management departments. The national key distribution center is responsible for generating and distributing public and private keys. Local transportation management departments are managed by the national transportation management department with unified numbers. The departments in the management layer are national administrative agencies, responsible for the formulation and management of the rules for the truck traceability logistics transportation system and its data processing methods, and responsible for reviewing, authorizing and managing the establishment of transportation information storage nodes by various enterprises; The middle layer is the storage layer, where each enterprise provides transportation information storage services. Interested enterprises create transportation information storage nodes. After being reviewed by a local transportation management department in the management layer, the local transportation management department will number and file them. The transportation information storage nodes are integrated into the Internet and together with all transportation information storage nodes that provide services in the same way, they form a storage layer to provide information storage services for freight vehicles. All nodes in the storage layer are on an equal footing and together form a distributed storage structure. The bottom layer is the user layer, which is composed of truck onboard units and roadside / handheld data read-write units. Each truck onboard unit or roadside / handheld data read-write unit is registered under a transportation information storage node and is numbered and managed by the transportation information storage node that provides registration services. The numbering format of the truck traceable logistics transportation system is xyz, where x represents the management layer number, y represents the storage layer number, and z represents the user layer number; the local transportation management departments are uniformly numbered and managed by the national transportation management department, and their numbers are located at the x position in the xyz three-level numbering. Each local transportation management department has its own unique x number value; the transportation information storage node is numbered at the y position in the xyz three-level numbering. Each transportation information storage node has its own unique y number value, and the number x before the y number is the number of the local transportation management department authorized by the transportation information storage node; the truck on-board unit or roadside / handheld data read-write unit is numbered at the z position in the xyz three-level numbering. Each truck on-board unit or roadside / handheld data read-write unit has its own unique z number value, and the number y before the z number is the transportation information storage node number registered by the truck on-board unit or roadside / handheld data read-write unit.

Citation Information

Patent Citations

  • Traceability method and system based on block chain

    CN110189144A

  • Urban building waste supervision method and system based on block chain, and storage medium

    CN110888932A

  • Railway cargo transportation management platform and method based on block chain technology

    CN112101856A

  • Method for storing transport vehicle information in transport platform

    CN112700361A

  • Freight tracking method and freight tracking system

    CN1451139A