This application claims priority to Chinese Patent Application No. 202010292257.4 filed on Apr. 14, 2020, the contents of which are incorporated by reference herein.
The subject matter herein generally relates to a communication field, especially to a 5G-based data collection device.
Generally, wireless sensors transmit data based on a Zigbee or a Lora. However, these wireless sensors merely achieve static data collection and data transmission at small data and low-power, which results in that the amount of data transmitted by the wireless sensors cannot meet high-speed, synchronous, real-time, large-scale data collection and transmission needs for a future bridge, geological disasters, AGV cars, car networking, high-speed processing machines, agricultural production machinery.
Many aspects of the disclosure can be better understood with reference to the following drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the disclosure. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
It will be appreciated that for simplicity and clarity of illustration, where appropriate, reference numerals have been repeated among the different figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein can be practiced without these specific details. In other instances, methods, procedures, and components have not been described in detail so as not to obscure the related relevant feature being described. Also, the description is not to be considered as limiting the scope of the embodiments described herein. The drawings are not necessarily to scale and the proportions of certain parts may be exaggerated to better illustrate details and features of the present disclosure.
The present disclosure, including the accompanying drawings, is illustrated by way of examples and not by way of limitation. Several definitions that apply throughout this disclosure will now be presented. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean “at least one.”
The term “module”, as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as Java, C, or assembly. One or more software instructions in the modules can be embedded in firmware, such as in an EPROM. The modules described herein can be implemented as either software and/or hardware modules and can be stored in any type of non-transitory computer-readable medium or another storage device. Some non-limiting examples of non-transitory computer-readable media include CDs, DVDs, BLU-RAY, flash memory, and hard disk drives. The term “comprising” means “including, but not necessarily limited to”; it specifically indicates open-ended inclusion or membership in a so-described combination, group, series, and the like.
In one embodiment, the 5G-based data collection device 1 collects to the sensor 2 by the data collection channel 11. In one embodiment, the data collection channel 11 includes an analog signal data collection channel 111 and a digital signal data collection channel 112. The sensor 2 includes an analog sensor 21 and a digital sensor 22. The 5G-based data collection device 1 communicates with the analog sensor 21 by the analog signal data collection channel 111.
In one embodiment, the sensor 2 connected with the data collection channel 11 can be replaced according to a preset replacement principle. In one embodiment, the preset replacement principle includes: the analog sensor 21 connected with the analog signal data collection channel 111 can be replaced by another analog sensor 21, and the digital sensor 22 connected with the digital signal data collection channel 112 can be replaced by another digital sensor 22. In one embodiment, the sensor 2 connected with the data collection channel 11 can be replaced depending on working requires. For example, a vibration sensor connected to the data collection channel 11 can be replaced with a vacuum sensor depending on working requires.
In one embodiment, the 5G-based data collection device 1 includes a number of the data collection channels 11. The number of the data collection channels 11 connects to a number of sensors 2 according to a preset connection principle. The preset connection principle includes: adding at least one data collection channel 11 to make the at least one data collection channel 11 to connect to at least one sensor 2, replacing at least one data collection channel 11 connecting to at least one sensor 2, reducing at least one data collection channel connecting to at least one sensor 2. In one embodiment, the data collection channel 11 is set in a card slot of the circuit board of the 5G-based data collection device 1. The data collection channel 11 can be plugged in the card slot of the circuit board and pull out of the card slot of the circuit board. In one embodiment, the number of the data collection channels 11 is less than the number of the card slots in the 5G-based data collection device 1.
In one embodiment, the storage 12 stores data and software code of the 5G-based data collection device 1. In one embodiment, the storage 12 can include various types of non-transitory computer-readable storage mediums. For example, the storage 12 can be an internal storage system of the 5G-based data collection device 1, such as a flash memory, a random access memory (RAM) for the temporary storage of information, and/or a read-only memory (ROM) for permanent storage of information. In another embodiment, the storage 12 can also be an external storage system, such as a hard disk, a storage card, or a data storage medium. In one embodiment, the processor 13 processes the data collected by the 5G-based data collection device 1. In one embodiment, the processor 13 can be a central processing unit, or a common processor, a digital signal processor, a dedicated integrated circuit, ready-made programmable gate arrays or other programmable logic devices, discrete door or transistor logic devices, discrete hardware components, and so on. In another embodiment, the processor can be any conventional processor. The processor can also be a control center of the 5G-based data collection device 1, using various interfaces and lines to connect the various parts of the 5G-based data collection device 1.
In one embodiment, the processor 13 makes structured processing of the data collected by the data collection channel 11 to acquire structured data. In one embodiment, the structured data includes description information and collecting information. In one embodiment, the description information includes an identification number of the data collection channel 11, a name of the sensor 2 connected to the data collection channel 11, an identification number of the sensor 2 connected to the data collection channel 11, a data unit of the data collected by the data collection channel 11, an accuracy of the data collected by the data collection channel 11, and a type of the data collected by the data collection channel 11. In one embodiment, since the description information in the structured data includes the identification number of the sensor 2, the name of the sensor 2, and the data unit of data collected by the data collection channel 11, so the description information of the structured data can clearly indicate the source of the data collected by the data collection channel 11.
In one embodiment, the collecting information includes a collection time information of the data, a position information of the data collected by the 5G-based data collection device 1, and a value of the data. In one embodiment, the processor 13 acquires the position information of the 5G-based data collection device 2 by the positioning unit 16, and regards the position information of the 5G-based data collection device 1 as the position information of the data. In one embodiment, the positioning unit 16 can be a GPS device. In another embodiment, the processor 13 acquires the position information of the 5G-based data collection device 1 by a GPS device or by a 5G signal precision positioning method, and regards the position information of the 5G-based data collection device 1 as the position information of the data. In other embodiment, the processor 13 acquires the position information of the 5G-based data collection device 1 by the base station 4, and regards the position information of the 5G-based data collection device 1 as the position information of the data.
In one embodiment, the processor 13 times when the 5G-based data collection device 1 collects the data to get timing time by the timer 18 of the 5G-based data collection device 1, and regards the timing time as the collection time information of the data collected by the data collection channel 11.
In one embodiment, the processor 13 constructs a table data according to the collecting information, and adds the table data to the structured data. In one embodiment, the processor 13 constructs the position information of the 5G-based data collection device 1 and the data value of the data collected by the 5G-based data collection device 11 into a two-dimensional table, and adds the two-dimensional table to the structured data. In one embodiment, the processor 13 constructs the collection time information of the data and the data value of the data collected by the 5G-based data collection device 1 into a two-dimensional table, and adds the two-dimensional table to the structured data. In one embodiment, the processor 13 constructs the position information of the 5G-based data collection device 1, the collection time information of the data, and the data value of the data collected by the 5G-based data collection device 1 into a three-dimensional table and adds the three-dimensional table to the structured data.
In one embodiment, the processor 13 also receives a setting instruction, and set a working mode of the data collection channel 11 as a synchronous acquisition mode or an asynchronous acquisition mode. In one embodiment, the synchronous acquisition mode of the data collection channel 11 is that the processor 13 controls each sensor 2 connected to the data collection channel 11 to collect data at the same time, and the asynchronous acquisition mode of the data collection channel 11 is that the processor 13 controls each sensor 2 connected to the data collection channel 11 to collect data at different time. In one embodiment, by a simultaneous collection of the data collected by the data collection channels 11, multiple physical characteristics of the data can be collected in the same time period and in the same spactial position. For example, collecting visual image data, temperature data, humidity data, biology data of a farm simultaneously by the data collection channels 11 of the 5G-based data collection device 1 will reduce time investment and human resources investment in data collection in scientific research, technology research and development, and greatly improves the efficiency of data collection.
In one embodiment, when detecting the number of the data collection channels increases or detecting that the sensor 2 connected to the data collection channel 11 changes, the processor 13 resets and initializes the 5G-based data collection device 1. In one embodiment, when resetting and initializing the 5G-based data collection device 1, the processor 13 acquires the identification number of the 5G-based data collection device 1, acquires the number of the data collection channels of the 5G-based data collection device 1, and rescans to acquire a name information, a data type information, a data unit information, a data accuracy information of the sensor 2 connected to the data collection channel 11. In one embodiment, the processor 13 further establishes a data collection architecture of the data collected by the data collection channel 11, where the data collection architecture of the data includes the identification number of the data collection channel 11, the name of the sensor 2 connected to the data collection channel 11, the identification number of the sensor 2 connected to the data collection channel 11, the data unit of the data collected by the data collection channel 11, the accuracy of the data collected by the data collection channel 11, the type of the data collected by the data collection channel 11, and a storage location of the data collected by the data collection channel 11.
In one embodiment, the processor 13 cleans the data collected by the data collection channel 11. In one embodiment, the processor 13 removes redundancy, fragmentation, and noise from the data according to a preset cleaning rule algorithm. In one embodiment, the preset cleaning rule algorithm can be a removing missing value method, a mean filling method, or a hot card filling method. In one embodiment, the removing missing value method is to directly drop samples with missing values from the data. The mean filling method is to divide the data into groups according to a property correlation coefficient of the missing value in the data, calculate a mean value of each group, and insert the mean as the missing value. The hot card filling method is to find an object in a database that has a value similar to the missing value, and then fill the value of the object into the missing value.
In one embodiment, the signal transmission unit 14 converts the structured data in a 5G signal. In one embodiment, the antenna 15 connects to the signal transmission unit 14. The antenna 15 transmits the 5G signal. For example, the antenna 15 transmits the 5G signal to the edge computing processor 3. In one embodiment, the signal transmission unit 14 is a 5G signal transmission module, and the antenna 15 is a 5G antenna. The power supply 17 provides electricity for the data collection unit 11, the storage 12, the processor 13, the signal transmission unit 14, the antenna 15, the positioning unit 16, and the timer 18. In one embodiment, the power supply 17 can be a switching power supply, a lithium battery, a solar cell, or a temperature-varying battery. It should be noted that the 5G-based data collection device 1 in the present invention does not limit in 5G communication systems, but can also be used in NB-iot, Wifi6, 4G 3G and future 6G and other wireless communication systems.
It should be emphasized that the above-described embodiments of the present disclosure, including any particular embodiments, are merely possible examples of implementations, set forth for a clear understanding of the principles of the disclosure. Many variations and modifications can be made to the above-described embodiment(s) of the disclosure without departing substantially from the spirit and principles of the disclosure. All such modifications and variations are intended to be included herein within the scope of this disclosure and protected by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
202010292257.4 | Apr 2020 | CN | national |