Method, system and equipment for grid data acquisition under weak network

By storing locally in a weak network environment and generating unique identifiers, the inefficiency and integrity problems caused by instability in the data acquisition network are solved, data continuity and accuracy are achieved, and hardware cost and system complexity are reduced.

CN120547084APending Publication Date: 2025-08-26CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510729432.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively collect grid data in an unstable or networkless environment, resulting in low data acquisition efficiency and impaired integrity, lack of effective data verification and retransmission mechanisms, and cannot guarantee the accuracy and integrity of data.

Method used

In a weak network environment, by storing data information and auxiliary data locally, unique identifiers are generated, network status is monitored, and segmented uploads and verifications are performed when network recovery is restored. A segmented transmission and verification mechanism is adopted to ensure data integrity and accuracy.

Benefits of technology

It realizes data acquisition continuity in complex network environments, ensures data integrity and accuracy, reduces hardware costs and system complexity, and improves data processing efficiency and management convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120547084A_ABST
    Figure CN120547084A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data acquisition, and provides a method, system and device for grid data acquisition under a weak network, and the method comprises the steps: collecting and storing data information and auxiliary data, and generating a unique identifier for each data acquisition unit; monitoring a network state, and judging whether to trigger data uploading according to the monitored network state; and when data uploading is triggered, reading the stored data to perform preliminary verification, and performing segmented uploading and verification on the data passing the preliminary verification. According to the method, the system and the equipment for carrying out grid data acquisition under the weak network, the defects of the prior art in the aspects of network adaptability, data integrity, data management flexibility, hardware cost and the like are overcome, and the efficiency and the reliability of grid data acquisition under a complex network environment are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data acquisition, and in particular to a method, system and device for acquiring grid data in a weak network. Background Art

[0002] With the rapid development of information technology, the field of grid data collection has made significant progress. Currently, existing technologies are capable of maturely collecting various types of data, including photos, videos, and precise geographic location information. Traditional data collection methods primarily rely on a stable, high-quality network environment, rapidly transmitting collected photos and videos, as well as the latitude and longitude data of collection points obtained through GPS positioning, to a server for centralized storage and analysis. For example, in geographic information collection systems, high-precision GPS modules and stable 4G / 5G networks enable efficient and real-time data upload, laying the foundation for centralized data management and subsequent applications such as geographic information analysis and urban planning.

[0003] However, existing technologies have obvious limitations when facing unstable or no network environments. Most data collection methods are highly dependent on real-time and stable network connections. Once in areas with weak network signal coverage, such as remote mountainous areas, underground parking lots, etc., data collection work often comes to a standstill due to the inability to upload data in real time, resulting in low collection efficiency, damaged data integrity, and a large amount of key data cannot be collected in time. In addition, although some technical solutions have introduced a caching mechanism, they can only simply temporarily store the collected data and lack an effective buffering strategy for the auxiliary data required for collection. For example, key auxiliary data such as those used to calibrate photo colors and video frame rates are not cached locally, resulting in processing deviations or failure to upload normally when data is uploaded after the network is restored due to the lack of these auxiliary data. At the same time, existing technologies generally lack a complete and effective data verification and retransmission mechanism in the data upload stage after the network is restored. The risk of data loss is relatively high, and it is difficult to ensure the consistency of the re-uploaded data with the original collected data.

[0004] Chinese patent publication number CN106408486A discloses a data collection method and system for grid management. This solution optimizes the efficiency and cost control of data collection task allocation in grid management by introducing data type and grid worker task time assessments. In practice, this solution relies on a stable network environment for data collection and task allocation, making it unsuitable for scenarios with unstable networks or no grid. It is limited to task allocation and data type management, lacking specific guarantees for data integrity and accuracy. Task issuance and data collection are performed through a grid management platform, lacking optimization for local data storage and management.

[0005] Therefore, how to provide a method that can effectively collect grid data in weak network conditions and ensure data integrity and accuracy has become a technical problem that needs to be solved urgently. Summary of the Invention

[0006] In view of this, in order to overcome the deficiencies of the prior art, the present invention aims to provide a method, system and device for collecting grid data in a weak network.

[0007] According to a first aspect of the present invention, a method for collecting grid data in a weak network is provided, the method comprising the following steps: Collect and store data information and auxiliary data, and generate a unique identifier for each data collection unit; Monitor the network status and determine whether to trigger data upload based on the monitored network status; When data upload is triggered, the stored data is read for preliminary verification, and the data that passes the preliminary verification is uploaded and verified in segments.

[0008] Optionally, in the method for performing grid data collection under a weak network of the present application, data information and auxiliary data are collected and stored, including: collecting data information through a data collection unit and recording the longitude and latitude information at the time of collection, and locally storing the collected data information, longitude and latitude information and auxiliary data through a local storage unit, the auxiliary data including standard color card data for calibrating photo colors and video frame rate calibration data.

[0009] Optionally, in the method for performing grid data collection in a weak network of the present application, generating a unique identifier for each data collection unit includes: generating a unique identifier for the data collection unit according to a timestamp of data collection, a unique device identifier, and data type information.

[0010] Optionally, in the method for grid data collection under weak network of the present application, collecting and storing data information and auxiliary data, it also includes: classifying and storing the collected data information and auxiliary data through a local storage unit, and establishing an index relationship for the classified stored data information and auxiliary data.

[0011] Optionally, in the method for collecting grid data under a weak network of the present application, the network status is monitored, and whether to trigger data upload is determined based on the monitored network status, including: real-time monitoring of the network status through a network connection unit, identifying the network type, setting corresponding signal strength preset thresholds for different network types, comparing the network signal strength obtained by monitoring with the signal strength preset threshold, stopping data upload when the network signal strength obtained by monitoring is lower than the signal strength preset threshold, and triggering data upload when the network signal strength obtained by monitoring is not lower than the signal strength preset threshold.

[0012] Optionally, in the method for grid data collection under a weak network of the present application, when data upload is triggered, the stored data is read for preliminary verification, including: reading the collected data information and auxiliary data from the local storage unit according to the unique identifier, and performing integrity verification and format verification on the read data.

[0013] Optionally, in the method for grid data collection under a weak network of the present application, the data that has passed the preliminary verification is uploaded and verified in segments, including: uploading the data that has passed the preliminary verification in segments to the server for verification through the network connection unit, and when the verification success result returned by the server is received, continuing to upload the next segment of data that has passed the preliminary verification, and when the verification failure result returned by the server is received, re-uploading the segment of data that has passed the preliminary verification to the server for verification.

[0014] Optionally, in the method for collecting grid data in a weak network of the present application, when uploading the data segments that have passed the preliminary verification to the server for verification, the data size of the segments is dynamically adjusted according to the network status.

[0015] According to a second aspect of the present invention, a system for collecting grid data in a weak network is provided. The system includes a collection server, which includes: An acquisition and storage module is used to acquire and store data information and auxiliary data, and generate a unique identifier for each data acquisition unit; The network monitoring module is used to monitor the network status and determine whether to trigger data upload based on the monitored network status; The data verification and upload module is used to read the stored data for preliminary verification when data upload is triggered, and to upload and verify the data that passes the preliminary verification in segments.

[0016] According to a third aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect of the present invention when executing the program.

[0017] The method, system, and device for collecting grid data in a weak network environment of the present invention have the following beneficial technical effects: 1. Adapts to complex network environments and ensures continuous data collection: By storing collected data locally and uploading it after network recovery, this solution overcomes the existing problem of being unable to collect data in weak or no network environments. Data collection can proceed smoothly even in areas with weak network signals, such as remote mountainous areas and underground parking lots. This significantly expands the application scenarios for data collection, ensures the continuity of data collection tasks, avoids interruptions caused by network problems, and significantly improves the efficiency and integrity of data collection.

[0018] 2. Ensuring Data Integrity and Accuracy: This system not only stores captured photos, videos, and latitude and longitude information, but also locally caches auxiliary data required for acquisition (such as photo color calibration and video frame rate calibration), linking these data with unique identifiers. Integrity and format checks are performed before data upload, and a segmented transmission and verification mechanism is employed to ensure data accuracy and integrity during transmission. Compared to existing technologies, this invention effectively avoids data loss and transmission errors, improves the quality of the data ultimately stored on the server, and provides a reliable foundation for subsequent analysis and applications based on this data.

[0019] 3. Optimized Data Management and Retrieval: A unique identifier is generated for each collected data unit, and the data is stored in a specific local file structure, facilitating classified storage and rapid retrieval. When data is uploaded after network recovery, it can be accurately retrieved based on the identifier, improving the orderliness and accuracy of data uploads. This optimized data management approach improves data processing efficiency and reduces data management costs.

[0020] 4. Reduce hardware cost and complexity: Data collection, storage, and transmission are performed based on common built-in modules of mobile devices (such as GPS modules, cameras, microphones, network connection modules, etc.) and ordinary storage devices. There is no need to rely on special or expensive hardware devices, which reduces the hardware cost of the data collection system, simplifies the complexity of hardware integration, reduces the risk of system failure, and improves the stability and maintainability of the entire data collection solution. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0022] Figure 1 This is a diagram illustrating an example of the architecture of a system for collecting grid data in a weak network according to an embodiment of the present invention; Figure 2 This is an example diagram of the architecture of a collection server of a system for collecting grid data in a weak network according to an embodiment of the present invention; Figure 3 A flowchart of a method for collecting grid data in a weak network according to an embodiment of the present invention; Figure 4 A flowchart of another step of a method for collecting grid data in a weak network according to an embodiment of the present invention; Figure 5A flowchart of another step of a method for collecting grid data in a weak network according to an embodiment of the present invention Figure 6 This is a schematic structural diagram of the device provided by the present invention. DETAILED DESCRIPTION

[0023] The embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0024] It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments may be combined with each other; and, based on the embodiments in this disclosure, all other embodiments obtained by persons of ordinary skill in the art without creative work are within the scope of protection of this disclosure.

[0025] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein can be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on this disclosure, it should be understood by those skilled in the art that an aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects described herein can be used to implement an apparatus and / or practice a method. In addition, other structures and / or functionalities other than one or more of the aspects described herein can be used to implement this apparatus and / or practice this method.

[0026] Figure 1 FIG. 1 is an example diagram of the architecture of a system for collecting grid data in a weak network according to an embodiment of the present invention. Figure 1 As shown, the system may include a collection server 101, a communication network 102 and / or one or more collection clients 103. Figure 1 The example in the figure is a plurality of collection clients 103 .

[0027] The acquisition server 101 can be any appropriate server for storing information, data, programs and / or any other suitable type of content. In some embodiments, the acquisition server 101 can perform appropriate functions. For example, in some embodiments, the acquisition server 101 can be used for grid data acquisition in a weak network. As an optional example, in some embodiments, the acquisition server 101 can be used to: collect and store data information and auxiliary data, generate a unique identifier for each data acquisition unit; monitor the network status, and determine whether to trigger data upload based on the monitored network status; when data upload is triggered, read the stored data for preliminary verification, and upload and verify the data that passes the preliminary verification in segments.

[0028] Figure 2FIG. 1 is an example diagram of the architecture of a collection server of a system for collecting grid data in a weak network according to an embodiment of the present invention. Figure 2 As shown, in this embodiment, the collection server 101 includes: The acquisition and storage module is used to acquire and store data information and auxiliary data, and generate a unique identifier for each data acquisition unit. In this embodiment, the acquisition and storage module includes a data acquisition unit, a GPS unit, and a local storage unit.

[0029] The data acquisition unit is used to activate the camera and microphone to collect photos, videos and voice information, and at the same time obtain the latitude and longitude information of the GPS unit at the time of collection. It can configure and control the collection of different types of data, including setting parameters such as photo resolution and video frame rate.

[0030] The GPS unit is used to locate and provide longitude and latitude information. In actual applications, approximate location information can also be obtained through base station positioning. By querying the location information and signal strength of surrounding base stations, the longitude and latitude of the data collection point can be calculated using the principle of triangulation.

[0031] The local storage unit is used to store the collected photos, videos, latitude and longitude information and auxiliary data, generate a unique identifier for the data collection unit, which is used to identify each data collection unit, and is also used to associate the auxiliary data with other data and store it in a specific local file structure to ensure data integrity and relevance. In practical applications, external mobile storage devices can also be used to store data, such as USB flash drives or portable hard drives. Storing the collected data information and auxiliary data in an external device can expand the local cache capacity, because it is suitable for collection scenarios that require a long time and a large amount of data. At the same time, in terms of data storage format, a database format suitable for data retrieval and management can also be used for storage.

[0032] The network monitoring module is used to monitor the network status and determine whether to trigger data upload based on the monitored network status. In this embodiment, the network monitoring module includes a network connection unit that is used to monitor the network status in real time, identify the network type, set corresponding signal strength preset thresholds for different network types, compare the monitored network signal strength with the preset signal strength threshold, and stop data upload when the monitored network signal strength is lower than the preset signal strength threshold. When the monitored network signal strength is not lower than the preset signal strength threshold, data upload is triggered.

[0033] The data verification and upload module is used to read the stored data for preliminary verification when data upload is triggered, and to upload and verify the data that has passed the preliminary verification in segments. Specifically, the data verification and upload module is used to read the collected data information and auxiliary data from the local storage unit according to the unique identifier, and to perform integrity verification and format verification on the read data. The data that has passed the preliminary verification is uploaded to the server in segments through the network connection unit for verification. When the verification success result returned by the server is received, the next segment of data that has passed the preliminary verification is uploaded. When the verification failure result returned by the server is received, the segment of data that has passed the preliminary verification is uploaded to the server again for verification. In actual applications, data can also be uploaded through a Wi-Fi hotspot network, or the data can be transmitted to a Bluetooth device with a network connection through Bluetooth transmission, and uploaded to the network through the Bluetooth device.

[0034] As another example, in some embodiments, the collection server 101 may send a method for collecting grid data in a weak network to the collection client 103 for the user to use based on the request of the collection client 103 .

[0035] As an optional example, in some embodiments, the collection client 103 is used to provide a visual collection interface, which is used to receive a user's selection input operation for performing grid data collection under a weak network, and, in response to the selection input operation, obtain a collection interface corresponding to the option selected by the selection input operation from the collection server 101 and display the collection interface, wherein the collection interface at least displays information on performing grid data collection under a weak network and operation options for the information on performing grid data collection under a weak network.

[0036] In some embodiments, the communication network 102 can be any suitable combination of one or more wired and / or wireless networks. For example, the communication network 102 can include any one or more of the following: the Internet, an intranet, a wide area network (WAN), a local area network (LAN), a wireless network, a digital subscriber line (DSL) network, a frame relay network, an asynchronous transfer mode (ATM) network, a virtual private network (VPN), and / or any other suitable communication network. The collection client 103 can be connected to the communication network 102 via one or more communication links (e.g., communication link 104), and the communication network 102 can be linked to the collection server 101 via one or more communication links (e.g., communication link 105). The communication link can be any communication link suitable for transmitting data between the collection client 103 and the collection server 101, such as a network link, a dial-up link, a wireless link, a hardwired link, any other suitable communication link, or any suitable combination of such links.

[0037] The collection client 103 may include any one or more clients that present an interface related to grid data collection in a weak network environment in an appropriate manner for user use and operation. In some embodiments, the collection client 103 may include any suitable type of device. For example, in some embodiments, the collection client 103 may include a mobile device, a tablet computer, a laptop computer, a desktop computer, and / or any other suitable type of client device.

[0038] Although the collection server 101 is illustrated as a single device, in some embodiments, any suitable number of devices may be used to perform the functions performed by the collection server 101. For example, in some embodiments, multiple devices may be used to implement the functions performed by the collection server 101. Alternatively, a cloud service may be used to implement the functions of the collection server 101.

[0039] Based on the above system, an embodiment of the present invention provides a method for collecting grid data in a weak network, which is described below through the following embodiments.

[0040] Figure 3 This is a flowchart of a method for collecting grid data in a weak network according to an embodiment of the present invention. The method for collecting grid data in a weak network according to this embodiment can be executed on a collection server. The method for collecting grid data in a weak network includes the following steps: Step S201: Collect and store data information and auxiliary data, and generate a unique identifier for each data collection unit.

[0041] In this embodiment, the data collection unit collects data information and records the latitude and longitude information at the time of collection. The collected data information, the latitude and longitude information, and auxiliary data are locally stored in the local storage unit. The auxiliary data includes standard color card data for calibrating photo colors and video frame rate calibration data. It should be noted that in this embodiment, when collecting and storing the data information and auxiliary data, the local storage unit categorizes and stores the collected data information and auxiliary data, and establishes an index relationship between the categorized and stored data information and auxiliary data.

[0042] As an optional example, in this embodiment, a unique identifier is generated for the data acquisition unit according to the timestamp of data acquisition, the device unique identifier, and the data type information.

[0043] Step S202: monitor the network status and determine whether to trigger data upload based on the monitored network status.

[0044] Figure 4 This is another step flow chart of a method for collecting grid data in a weak network according to an embodiment of the present invention. Figure 4As shown, as an optional example, in this embodiment, the network status is monitored in real time by the network connection unit, the network type is identified, corresponding signal strength preset thresholds are set for different network types, the network signal strength obtained by monitoring is compared with the signal strength preset threshold, when the network signal strength obtained by monitoring is lower than the signal strength preset threshold, data uploading is stopped, and when the network signal strength obtained by monitoring is not lower than the signal strength preset threshold, data uploading is triggered.

[0045] Step S203: When data upload is triggered, the stored data is read for preliminary verification, and the data that passes the preliminary verification is uploaded and verified in segments.

[0046] Figure 5 FIG. 1 is another flow chart of a method for collecting grid data in a weak network according to an embodiment of the present invention. Figure 5 As shown, as an optional example, in this embodiment, the collected data information and auxiliary data are read from the local storage unit according to the unique identifier, and the read data is checked for integrity and format, such as whether the file size meets expectations, whether the file is damaged, and whether the file format meets the server reception requirements.

[0047] After completing the preliminary verification of the data, this embodiment uploads the data that has passed the preliminary verification to the server for verification in segments through the network connection unit. When a verification success result is received from the server, the next segment of data that has passed the preliminary verification is uploaded. When a verification failure result is received from the server, the segment of data that has passed the preliminary verification is uploaded to the server again for verification. It should be noted that in this embodiment, when the data that has passed the preliminary verification is uploaded to the server for verification in segments, the size of the segmented data is dynamically adjusted according to the network status.

[0048] In practical applications, the method and system for collecting grid data in a weak network environment of this embodiment have the following beneficial technical effects: 1. Adapts to complex network environments and ensures continuous data collection: By storing collected data locally and uploading it after network recovery, this solution overcomes the existing problem of being unable to collect data in weak or no network environments. Data collection can proceed smoothly even in areas with weak network signals, such as remote mountainous areas and underground parking lots. This significantly expands the application scenarios for data collection, ensures the continuity of data collection tasks, avoids interruptions caused by network problems, and significantly improves the efficiency and integrity of data collection.

[0049] 2. Ensuring Data Integrity and Accuracy: This system not only stores captured photos, videos, and latitude and longitude information, but also locally caches auxiliary data required for acquisition (such as photo color calibration and video frame rate calibration), linking these data with unique identifiers. Integrity and format checks are performed before data upload, and a segmented transmission and verification mechanism is employed to ensure data accuracy and integrity during transmission. Compared to existing technologies, this invention effectively avoids data loss and transmission errors, improves the quality of the data ultimately stored on the server, and provides a reliable foundation for subsequent analysis and applications based on this data.

[0050] 3. Optimized Data Management and Retrieval: A unique identifier is generated for each collected data unit, and the data is stored in a specific local file structure, facilitating classified storage and rapid retrieval. When data is uploaded after network recovery, it can be accurately retrieved based on the identifier, improving the orderliness and accuracy of data uploads. This optimized data management approach improves data processing efficiency and reduces data management costs.

[0051] 4. Reduce hardware cost and complexity: Data collection, storage, and transmission are performed based on common built-in modules of mobile devices (such as GPS modules, cameras, microphones, network connection modules, etc.) and ordinary storage devices. There is no need to rely on special or expensive hardware devices, which reduces the hardware cost of the data collection system, simplifies the complexity of hardware integration, reduces the risk of system failure, and improves the stability and maintainability of the entire data collection solution.

[0052] Figure 6 A schematic diagram of the structure of the device provided by the present invention, such as Figure 6 As shown, the present invention further provides a device including a processor 310, a communication interface 320, a memory 330 for storing a computer program executable by the processor, and a communication bus 340. The processor 310, the communication interface 320, and the memory 330 communicate with each other via the communication bus 340. The processor 310 executes the executable computer program to implement the aforementioned method for grid data collection in a weak network environment.

[0053] Among them, the computer program in the memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application, or the part that contributes to the existing technology, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program code.

[0054] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of this embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0055] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods of each embodiment or certain portions of the embodiments.

[0056] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A method for collecting grid data in a weak network, characterized in that: The method comprises the following steps: Collect and store data information and auxiliary data, and generate a unique identifier for each data collection unit; Monitor the network status and determine whether to trigger data upload based on the monitored network status; When data upload is triggered, the stored data is read for preliminary verification, and the data that passes the preliminary verification is uploaded and verified in segments.

2. The method for collecting grid data in a weak network according to claim 1, characterized in that: Collecting and storing data information and auxiliary data, including: collecting data information through a data acquisition unit and recording the longitude and latitude information at the time of collection, and locally storing the collected data information, longitude and latitude information and auxiliary data through a local storage unit, the auxiliary data including standard color card data for calibrating photo colors and video frame rate calibration data.

3. The method for collecting grid data in a weak network according to claim 1, characterized in that: Generating a unique identifier for each data acquisition unit includes: generating a unique identifier for the data acquisition unit according to a timestamp of data acquisition, a device unique identifier, and data type information.

4. The method for collecting grid data in a weak network according to claim 1, characterized in that: Collecting and storing data information and auxiliary data also includes: classifying and storing the collected data information and auxiliary data through a local storage unit, and establishing an index relationship for the classified and stored data information and auxiliary data.

5. The method for collecting grid data in a weak network according to claim 1, characterized in that: Monitor the network status and determine whether to trigger data upload based on the monitored network status, including: real-time monitoring of the network status through the network connection unit, identifying the network type, setting corresponding signal strength preset thresholds for different network types, comparing the network signal strength obtained by monitoring with the signal strength preset threshold, when the network signal strength obtained by monitoring is lower than the signal strength preset threshold, stop data upload, and when the network signal strength obtained by monitoring is not lower than the signal strength preset threshold, trigger data upload.

6. The method for collecting grid data in a weak network according to claim 1, characterized in that: When data upload is triggered, the stored data is read for preliminary verification, including: reading the collected data information and auxiliary data from the local storage unit according to the unique identifier, and performing integrity verification and format verification on the read data.

7. The method for collecting grid data in a weak network according to claim 1, characterized in that: The data that has passed the preliminary verification is uploaded and verified in segments, including: uploading the data that has passed the preliminary verification in segments to the server for verification through the network connection unit, and when the verification success result returned by the server is received, continuing to upload the next segment of data that has passed the preliminary verification, and when the verification failure result returned by the server is received, re-uploading the segment of data that has passed the preliminary verification to the server for verification.

8. The method for collecting grid data in a weak network according to claim 7, characterized in that: When the data segments that have passed the preliminary verification are uploaded to the server for verification, the data size of the segments is dynamically adjusted according to the network status.

9. A system for collecting grid data in a weak network, characterized in that: The system includes a collection server, which includes: An acquisition and storage module is used to acquire and store data information and auxiliary data, and generate a unique identifier for each data acquisition unit; The network monitoring module is used to monitor the network status and determine whether to trigger data upload based on the monitored network status; The data verification and upload module is used to read the stored data for preliminary verification when data upload is triggered, and to upload and verify the data that passes the preliminary verification in segments.

10. A computer device, characterized in that: The computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of the method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Data collection method and system for grid management

    CN106408486A

  • Color correction and restoration system and color correction and restoration method

    CN105678710A

  • Monitoring information uploading method and system based on unstable network scene

    CN117880128A

  • Data processing method and system, excavator and readable storage medium

    CN118714170A

  • Method for monitoring moving target and monitoring terminal thereof

    WO2018086334A1