The invention relates to a data uploading method, and specifically relates to a
system and method for realizing complex differential uploading of on-board equipment data based on a QP
quantum state
machine. The method comprises the following steps: S1, the QP
quantum state
machine is created; S2, a differential uploading module receives a message from an OBD
bus or collected by an internet, and a message event triggers a QP
quantum state
machine processing function; and S3, the QP
quantum state machine acquires data according to an uploading rule, judges the validity of the data, packages the data and transmits the data to a
client through a network. According to the
system and the method provided by the invention, by adopting the QP
quantum state machine, an
embedded system using C language as main development can deal with complex and variable uploading demands of vehicle data flexibly, deal with complex uploading rule formulated according to different business demands, guarantee the uploading of specific values closely related to the business demands, reduce the redundancy of the vehicle data, and not only reduce the
broadband resources, but also reduce the storage pressure; and the availability is improved, and the business is more convenient to maintain and expand.