The invention claimed is:
1. A method for implementation on a data processing system to orchestrate transmission of data from a transportation vehicle fleet to the data processing system remote from the transportation vehicle fleet, the transportation vehicle fleet including a plurality of remote transportation vehicles, the method comprising:
the data processing system sending a first message to at least two transportation vehicles of the transportation vehicle fleet, wherein the first message includes measurement order information indicating data to be measured and transmitted by the transportation vehicle and information indicating a predetermined transmission probability that is specific to transportation vehicles receiving the first message, wherein the predetermined transmission probability information provides an indication of a sample size within the plurality of transportation vehicles that indicates a probability that the transportation vehicle must participate in a data upload to the data processing system, wherein the predetermined transmission probability is used by each transportation vehicle that receives the first message to automatically determine whether to participate in the data upload to the data processing system; and
the data processing system receiving the data indicated in the measurement order information of the first message, wherein the received data has been transmitted from at least one transportation vehicle of the transportation vehicle fleet, wherein the automatic determination by the at least one transportation vehicle whether to transmit the data to the data processing system is based both on the predetermined transmission probability information transmitted by the data processing system in the first message and a state included in a sequence of random states generated from a set of predetermined states via a random generator,
wherein the automatic determination performed by the transportation vehicle of whether to transmit the data to the data processing system indicates that the data to be transmitted to the data processing system must be transmitted from the transportation vehicle to the data processing system to comply with the predetermined transmission probability,
wherein the first message further comprises repetition information that dictates whether there is a need to re-determine whether to perform data transmission from the transportation vehicle to the data processing system again,
wherein the transportation vehicle determines whether to determine only once or several times whether to send data to the data processing system based on analysis of the repetition information dictated by the data processing system in the first message,
wherein the determinations and re-determinations are chronologically successive determinations, and
wherein the repetition information indicates a period between successive determinations defined by the distance traveled by the transportation vehicle between successive determinations.
2. The method of claim 1 , further comprising sending a second message to transportation vehicles of the fleet of transportation vehicles that includes information indicating a predetermined second probability of data transmission.
3. The method of claim 1 , wherein the measurement order specifies the type of data to be measured.
4. The method of claim 3 , wherein the type of data includes at least one of temperature and position data.
5. The method of claim 3 , wherein data processing system receives uploaded data from a transportation vehicle of the fleet in response to a probability determination performed by the transportation vehicle indicating that the transportation vehicle can participate in the upload.
6. The method of claim 5 , wherein a cyclically changing, positive sample of transportation vehicles in the fleet is generated by the data upload by the data processing system specifying in the first message an interval travelling time or a distance at which the transportation vehicle is to repeat the probability determination.
7. The method of claim 6 , wherein the cyclically changing, positive sample of transportation vehicles in the fleet is based on the probability of participation and the time interval, whereby the entire fleet of transportation vehicles participates in the data upload at individual intervals.
8. The method of claim 7 , wherein a specified level of measurement density is achieved with a dissimilar data upload volume using static or quasi-static measurement states.
9. The method of claim 1 , further comprising adjusting the proportion of transportation vehicles of the fleet of transportation vehicles transmitting the data by specifying the probability of data transmission in messages to the transportation vehicles.
10. The method of claim 1 , wherein the repetition information also indicates a predetermined period of time between successive determinations.
11. A data processing system implemented on a non-transitory computer-readable medium, the data processing system orchestrating transmission of data from a transportation vehicle fleet to the data processing system, wherein the transportation fleet comprises a plurality of transportation vehicles that are remote from the data processing system, wherein the data processing system:
sends a first message to at least two transportation vehicles of the transportation vehicle fleet, wherein the first message includes of the transportation vehicle fleet, wherein the first message includes measurement order information indicating data to be measured and transmitted by the transportation vehicle and information indicating a predetermined probability of data transmission probability that is specific to transportation vehicles receiving the first message, wherein the predetermined transmission probability information provides an indication of a sample size within the plurality of transportation vehicles that indicates a probability that the transportation vehicle must participate in a data upload to the data processing system, wherein the predetermined transmission probability is used by each transportation vehicle that receives the first message to automatically determine whether to participate in the data upload to the data processing system; and
receives the data indicated in the measurement order information of the first message, wherein the received data has been has been transmitted from at least one transportation vehicle in the fleet of transportation vehicles, wherein the automatic determination by the at least one transportation vehicle whether to transmit the data to the data processing system is based both on the predetermined transmission probability information transmitted by the data processing system in the first message and a state included in a sequence of random states generated from a set of predetermined states via a random generator, wherein the automatic determination performed by the transportation vehicle of whether to transmit the data to the data processing system indicates that the data to be transmitted to the data processing system must be transmitted from the transportation vehicle to the data processing system to comply with the predetermined transmission probability,
wherein the first message further comprises repetition information that dictates whether there is a need to re-determine whether to perform data transmission from the transportation vehicle to the data processing system again,
wherein the transportation vehicle determines whether to determine only once or several times whether to send data to the data processing system based on analysis of the repetition information dictated by the data processing system in the first message,
wherein the d