Data Acquisition

Internet of Things · Network · Communication · Solutions

Definition

Data Collection (Data Collection) refers to the process in which IoT devices obtain raw data from sensors, terminals, and business systems and report it to cloud platforms via the network. The types of data collected include device status, sensor readings, location trajectories, business events, etc., which form the data foundation for IoT Device Management Platforms and scheduling platforms. Data collection can use strategies such as polling, change-triggered, and differential reporting, balancing real-time performance and traffic cost.

In cross-border scenarios, data collection needs to consider the stability, latency, and compliance (such as data localization) of data backhaul, and IoT SIM cards need to support multi-country on one card to ensure continuous connectivity of cross-border devices.

Technical Features and Architecture

The typical architecture of data collection includes: Collection terminal——sensors, PLCs, in-vehicle terminals, EV charging stations, etc., which acquire data through protocols such as Modbus, CAN bus, MQTT; Transmission layer——4G/5G IoT SIM cards transmit data to the cloud via data backhaul, and data compression can be used to reduce traffic; Platform layer——receives, parses, and stores data, supporting monitoring, analysis, and alerts. Collection strategies include periodic reporting, event-triggered reporting, batch reporting, etc., which need to be optimized according to business requirements and costs.

In cross-border scenarios, data collection from large numbers of dispersed devices relies on stable IoT connections, and data synchronization along with deduplication and time zone handling also need to be supported by the platform.

Application in IoT and cross-border scenarios

Applications of data collection in IoT and cross-border scenarios include: EV charging stations——collect charging sessions, electricity usage, faults, etc., supporting charging management; Logistics tracking——collect location, temperature and humidity, door opening/closing, etc., supporting cross-border logistics monitoring; Industrial equipment——collect equipment operation parameters, supporting predictive maintenance; Energy management——collect electricity and water meter data, supporting demand-side management. SimtoLink provides stable connections for cross-border IoT devices, supporting reliable data collection operations in over 200 countries.

The sample clock and the unit must be fixed on site

Data acquisition is turning a physical quantity or a business state, on site, into a record that carries time, a unit, and a source. It answers what was measured, not whether the record has reached the cloud. For anyone later to interpret a record, it needs at least the measurement point, the value, the unit, the sample time, and how it was collected. Collection may read on a fixed period, record only after the value changes, or record only the difference from the previous entry. What gets confused most easily on an international device is time and units. Local time zone, universal time, and the time zone of the receiving server may all be present at once. Whether energy is in watt-hours or kilowatt-hours, and which temperature scale is used, must be written at collection. It cannot be left for a headquarters report to guess.

Conditions of use depend on how fast the measurement point itself updates. The collection period should be no shorter than the period on which the sensor or the meter truly updates. Otherwise several records in a row are only the same number repeated. When a short event has to be caught, use a change trigger, rather than speeding the period without limit. The sample time should be written at the moment the value is read, and it should use one time standard. Calibration coefficients and range must travel with the record. After a transformer or a probe is replaced, the old coefficient must not keep multiplying the new raw value. Collection frequency also has to consider the cost of the link. On cross-border roaming, a high-rate raw waveform may not be deliverable. Form the statistic that is needed locally first, then decide what to send. A sensitive field such as a person's position is collected only when this service actually needs it, with the purpose and the retention period written down. Do not turn it on by default because the terminal is able to.

Writing the receive time down as the sample time

A likely mistake is the platform stamping the time when it receives the data. A track piled up in a tunnel is recorded at the moment the vehicle leaves the tunnel, and both mileage and the fence are wrong. Another mistake is a unit that is not written into the record. Platforms at home and abroad interpret the same field by their own habit, one side as watt-hours and the other as kilowatt-hours. Another is a collection period faster than the meter refresh. A difference calculation treats a repeated reading as new energy. After a probe is replaced and the coefficient is not changed, the values shift as a whole, and the alert threshold is still the old one.

If several sources collect the same measurement point, the gateway once and the device once more, and the source is not marked, the curve shows near-duplicate points in pairs. Fix the clock, the unit, the coefficient, and the source on site before talking about sending. Whether sending succeeded belongs to a later step. When collection itself fails, there should simply be no new record locally, rather than a record whose time is empty. When reliable delivery is required, wait for an ACK on the critical records. If those records are produced only on an anomaly, use anomaly reporting. Do not mix them into the same explanation as periodic points that are supposed to be evenly sampled.

A record should keep both the raw value and the converted value, so history can be recomputed when the coefficient changes, rather than leaving only a result that cannot be traced. A failed sample should be recorded as an empty record with a reason, such as a probe disconnected or a value outside range. Do not write the previous value again. Periodic collection and change-triggered collection should not share one sequence. Otherwise a gap in collection looks like a jump in sequence numbers. Before a cross-border device is accepted into stock, compare it once under the destination's power conditions and with the real probe, and confirm that the unit and the coefficient match the local meter. Do not pass it only against a standard source in the laboratory.


Related Terms

Return to International IoT SIM Card Glossary