Telemetry information collection and storage method based on lock-free writing and double-buffer snapshot mechanism

By employing lock-free writing and a double-buffered snapshot mechanism, the problems of high multi-threaded writing overhead and poor data consistency in the acquisition and storage of telemetry data from UAV trackers are solved, achieving efficient and reliable telemetry data storage, extending the lifespan of storage media, and simplifying file management.

CN122132367APending Publication Date: 2026-06-02WUHAN ZHUOMU TECH CO LTD

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
WUHAN ZHUOMU TECH CO LTD
Filing Date
2026-05-06
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

Drone trackers suffer from problems such as high multi-threaded write overhead, poor data consistency, low storage format efficiency, limited storage media lifespan, and difficult file management in telemetry data acquisition and storage, making it difficult to meet the requirements of high real-time performance, high reliability, and long lifespan.

Method used

It adopts a lock-free write and double-buffered snapshot mechanism, realizes lock-free write through the double buffer of shared memory, obtains a consistent data view by combining a snapshot flipping mechanism, and merges multi-source telemetry data into headless fixed-length binary records. It adopts asynchronous storage and file management strategies to ensure data security and long life of storage media.

Benefits of technology

It achieves low-overhead, lock-free, and consistent telemetry data acquisition, improves storage space utilization and data parsing efficiency, extends storage media lifespan, simplifies file management, and enhances system scalability and maintainability.

โœฆ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122132367A_ABST
    Figure CN122132367A_ABST
Patent Text Reader

Abstract

This invention proposes a telemetry information acquisition and storage method based on lock-free writing and a double-buffered snapshot mechanism. The method includes: predefining a telemetry field table, generating channel enumeration, field description tables, and total record length; the business process writing business telemetry data lock-free through a shared memory double buffer; the acquisition and storage process periodically performing snapshot flipping to obtain consistent business data snapshots, while simultaneously acquiring SoC and FPGA telemetry data, merging and encoding them into headless fixed-length binary records according to the field description table; asynchronously writing the records to a file, and managing synchronization, round-robin, and circular queues according to a preset strategy. This invention eliminates mutual exclusion overhead in multi-threaded environments by writing business telemetry data lock-free through a shared memory double buffer, and completely solves the data tearing problem in traditional solutions through the snapshot flipping mechanism; the unified merging of multi-source telemetry data into headless fixed-length binary records improves storage space utilization; finally, file synchronization, round-robin, and quantity management ensure data reliability.
Need to check novelty before this filing date? Find Prior Art