A multi-mode wireless communication system and method
By introducing multi -mode switching functions in the wireless communication system, according to the distance between the data collection device and the receiving device dynamic switching communication mode, it solves the problem that the existing system is difficult to adapt to different application scenarios, and achieves high stability and efficient data. transmission.
Patent Information
- Application Number
- CN202410235701.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-01
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-03-01
AI Technical Summary
It is difficult for existing wireless communication systems to flexibly switch communication modes according to different application scenarios of users, resulting in limited stability and efficiency of data transmission.
A multi -mode wireless communication system is designed to detect the distance information and other parameters between the data collection device and the data receiving device through the data management device to dynamically switch different wireless communication modes, such as ZigBee, Lora, satellite and 4G mode.
The flexible selection of wireless communication methods based on the application scenario ensures the high stability, high accuracy and low latency of the data transmission. It is suitable for data transmission needs in different distances and environment.
Smart Images

Figure CN118118962B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technologies, and in particular to a multi-mode wireless communication system and method. Background Art
[0002] With the development of the times, the deepening of informatization and the popularization of Internet of Things technology, wireless communication is increasingly being used in various industries, such as industrial control, medical, electronics and other fields. Different wireless communication modes have different characteristics, such as different communication distances, power consumption, data rates, reliability, etc. According to the user's requirements for data transmission distance and latency, as well as the differences in the communication environment and infrastructure, it is necessary to select different communication modes for different users to achieve stable and high-speed data transmission to meet the needs of users. Summary of the invention
[0003] In order to overcome the above technical defects, the object of the present invention is to provide a multi-mode wireless communication system and method, which can switch the wireless communication mode according to different application scenarios of the user to achieve stable and high-speed data transmission.
[0004] The present invention discloses a multi-mode wireless communication system, which is characterized by comprising:
[0005] A data management device, acquiring a current communication mode from a plurality of pre-stored communication modes of the wireless communication system;
[0006] A slave communication device, comprising a plurality of slave communication modules corresponding one-to-one to the plurality of communication modes, the slave communication device receives data collected by the data collection device, and the slave communication module corresponding to the current communication mode transmits the data to the master communication device;
[0007] The master communication device comprises a plurality of master communication modules corresponding to the plurality of communication modes one by one, the master communication module corresponding to the current communication mode receives the data transmitted by the slave communication device, and the master communication device transmits the data to the data receiving device.
[0008] Preferably, the data management device detects the distance information between the data acquisition device and the data receiving device, and when the distance information is not greater than a first distance threshold, acquires the Zigbee mode as the current communication mode;
[0009] When the distance information is greater than the first distance threshold and not greater than the second distance threshold, obtaining the LoRa mode as the current communication mode;
[0010] When the distance information is greater than a second distance threshold and no base station information is detected, acquiring a satellite mode as the current communication mode;
[0011] When the distance information is greater than the second distance threshold and the base station information is detected, the 4G mode is obtained as the current communication mode.
[0012] Preferably, the data management device obtains the quantity information of the data acquisition devices, and when the quantity information is greater than a threshold value of the number of acquisition devices, the bee colony self-organizing network mode is obtained as the current communication mode.
[0013] Preferably, the slave communication device further comprises a slave control module, the slave control module serializes the initial data collected by the data collection device to obtain serialized data, and the slave communication module corresponding to the current communication mode transmits the serialized data to the master communication device;
[0014] The main communication device also includes a main control module. The main communication module corresponding to the current communication mode receives the serialized data. The main control module deserializes the serialized data to obtain parsed data. The main communication device transmits the parsed data to the data receiving device.
[0015] Preferably, the main control module serializes the control instruction sent by the data receiving device to obtain a serialized instruction, and the main communication module corresponding to the current communication mode transmits the serialized instruction to the slave communication device;
[0016] The slave communication module corresponding to the current communication mode receives the serialization instruction, the slave control module deserializes the serialization instruction to obtain the parsing instruction, and the slave communication device transmits the parsing instruction to the data acquisition device.
[0017] Preferably, the slave control module configures the communication parameters of the multiple slave communication modules, and the master control module configures the communication parameters of the multiple master communication modules respectively, and the communication parameters include ID, baud rate, networking mode, node type, etc.
[0018] Preferably, the main control module calculates and obtains the bit error rate of the analyzed data at unit time intervals, and transmits the bit error rate to the data management device;
[0019] When the bit error rate is greater than a bit error rate threshold, the data management device updates the current communication mode of the wireless communication system.
[0020] The present invention also discloses a multi-mode wireless communication method, which is characterized by comprising the following steps:
[0021] The data management device acquires the current communication mode of the wireless communication system and transmits it to the slave communication device and the master communication device;
[0022] The slave communication device receives the data collected by the data collection device, and transmits the data to the master communication device using the slave communication module corresponding to the current communication mode;
[0023] The master communication device receives data transmitted from the communication device using the master communication module corresponding to the current communication mode, and transmits the data to a data receiving device.
[0024] Preferably, the method further comprises the following steps:
[0025] The slave control module in the slave communication device serializes the initial data collected by the data collection device to obtain serialized data, and transmits the serialized data to the master communication device using the slave communication module corresponding to the current communication mode;
[0026] The main communication module corresponding to the current communication mode is used to receive the serialized data, the main control module in the main communication device deserializes the serialized data to obtain parsed data, and the main communication device transmits the parsed data to the data receiving device.
[0027] Preferably, the method further comprises the following steps:
[0028] The main control module serializes the control instructions sent by the data receiving device to obtain serialized instructions, and uses the main communication module corresponding to the current communication mode to transmit the serialized instructions to the slave communication device;
[0029] The slave communication module corresponding to the current communication mode is adopted to receive the serialization instruction, the slave control module deserializes the serialization instruction to obtain the parsing instruction, and the slave communication device transmits the parsing instruction to the data acquisition device.
[0030] Compared with the prior art, the above technical solution has the following beneficial effects: it realizes multi-mode wireless communication, flexibly selects the wireless communication mode according to the application scenarios and requirements of the data acquisition device and the data receiving device, and ensures high stability, high accuracy and low latency of data transmission. It realizes monitoring and real-time management of the status of data acquisition equipment through the data management platform. It can carry out one-to-many communication transmission, and is equipped with specific data acquisition equipment, which is widely practical, highly versatile and easy to use. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 A schematic diagram of the structure of a multi-mode wireless communication system according to the present invention;
[0032] Figure 2 A schematic diagram of a flow chart of a multi-mode wireless communication method according to the present invention. DETAILED DESCRIPTION
[0033] The advantages of the present invention are further described below in conjunction with the accompanying drawings and specific embodiments.
[0034] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0035] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0036] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0037] In the description of the present invention, it is necessary to understand that the terms "longitudinal", "lateral", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.
[0038] In the description of the present invention, unless otherwise specified and limited, it should be noted that the terms "installed", "connected" and "connected" should be understood in a broad sense. For example, it can be a mechanical connection or an electrical connection, or it can be the internal connection between two components. It can be a direct connection or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms can be understood according to the specific circumstances.
[0039] In the following description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meanings. Therefore, "module" and "component" can be used interchangeably.
[0040] See also Figure 1 As shown, the present invention discloses a multi-mode wireless communication system, characterized in that it includes:
[0041] The data management device 10 obtains the current communication mode from a plurality of pre-stored communication modes of the wireless communication system. Specifically, the data management device in the present invention is preferably a cloud data platform, which can receive data from the slave communication device and the main communication device respectively and store the data in time sequence, and can back up the data. A plurality of communication modes are pre-stored in the data management device, and different communication modes correspond to different communication distances, power consumption, data rates, reliability, etc. The data management device monitors the working status of the slave communication device and the main communication device according to the data received from the slave communication device and the main communication device, and controls the switching of the communication mode between the slave communication device and the main communication device.
[0042] The slave communication device 20 includes a plurality of slave communication modules corresponding to the plurality of communication modes. The slave communication device receives the data collected by the data collection device 40, and the slave communication module corresponding to the current communication mode transmits the data to the master communication device.
[0043] The master communication device 30 includes a plurality of master communication modules corresponding to the plurality of communication modes one by one, the master communication module corresponding to the current communication mode receives the data transmitted by the slave communication device, and the master communication device transmits the data to the data receiving device 50 .
[0044] Specifically, the data acquisition device is a device set in the external environment for collecting data, and can be widely distributed over long distances, such as vehicles, drones, etc. The data receiving device is used to store the data collected by each data acquisition device, and to issue control instructions to each data acquisition device. It can be understood that the data transmission path to be implemented by the wireless communication system is to transmit the data collected by the data acquisition device to the data receiving device. In the present invention, a slave communication device connected to the data acquisition device and a master communication device connected to the data receiving device are used for high-speed and stable data transmission. The wireless communication system of the present invention supports one-to-one and one-to-many environments. In a one-to-one environment, it means that data transmission between a data receiving device and a data acquisition device is required, so a master communication device and a slave communication device are set; in a one-to-many environment, it means that data transmission between a data receiving device and multiple data acquisition devices is required, so a master communication device and multiple slave communication devices are set. The architecture of the wireless communication system with a one-to-many setting can be found in Figure 1 shown.
[0045] The slave communication device and the master communication device can be set up as a chassis with the same hardware configuration and a standard size of 1U. There are multiple different slave communication modules in the slave communication device, and there are multiple different master communication modules in the master communication device, which are suitable for different application scenarios. The master communication module and the slave communication module corresponding to the same communication mode will have the same working frequency band, transmission rate, and transmission distance, so a data transmission path can be established between the master communication module and the slave communication module corresponding to the same communication mode.
[0046] When using the wireless communication system of the present invention, the data management device selects the communication mode according to the application scenarios of the slave communication device and the master communication device, and sends the selected current communication mode to the slave communication device and the master communication device. The communication interface of the slave communication device obtains the data collected by the data acquisition device, and the slave communication module corresponding to the current communication mode is used to transmit the data to the master communication device. The master communication device receives the data using the master communication module corresponding to the current communication mode, and the communication device of the master communication device sends the data to the data receiving device.
[0047] In an optional implementation, the data management device detects distance information between the data acquisition device and the data receiving device, and when the distance information is not greater than a first distance threshold, acquires a Zigbee mode as the current communication mode.
[0048] When the distance information is greater than the first distance threshold and not greater than the second distance threshold, the LoRa mode is obtained as the current communication mode.
[0049] When the distance information is greater than a second distance threshold and no base station information is detected, acquiring a satellite mode as the current communication mode;
[0050] When the distance information is greater than the second distance threshold and the base station information is detected, the 4G mode is obtained as the current communication mode.
[0051] Specifically, the slave communication module and the master communication module corresponding to the Zigbee mode use Zigbee technology for wireless connection, which is suitable for wireless communication between devices at short communication distances and high transmission data rates. It works in the 2.4GHz ISM band, with a transmission rate of 10-250kbps and a transmission distance greater than 100m. After using a special 5DBI gain rod antenna, the maximum communication distance is 2000m. The main features of the slave communication module and the master communication module corresponding to the Zigbee mode are low power consumption, high data transmission rate, low cost, short delay, large network capacity, and flexible working frequency bands.
[0052] The slave communication module and the master communication module corresponding to the LoRa mode use LoRa technology for wireless connection, which has low power consumption, long communication distance, high sensitivity, strong anti-interference ability, and strong applicability in complex environments such as mountainous areas, jungles, lakes, or areas with many buildings in cities. The industrial control field often requires a longer communication distance. The open transmission distance of the Lora module is greater than 5000m, and the communication range can reach several kilometers to tens of kilometers.
[0053] The slave communication module and the master communication module corresponding to the 4G mode use 4G communication technology for wireless connection, which is suitable for areas with good base station facilities such as cities. It has strong signal capability, flexible communication methods and fast transmission speed, but requires a matching base station to use.
[0054] The satellite mode uses satellites to connect the slave communication module and the master communication module wirelessly. It has a wide coverage range and can provide global communication services. It is suitable for remote areas or places that cannot be covered, such as the ocean. It can communicate over long distances without building ground infrastructure. It is suitable for application scenarios where the communication distance between data acquisition equipment and data receiving equipment is far. Compared with the 4G mode, the satellite mode is suitable for areas with incomplete infrastructure, such as oceans, rainforests, and mines. Satellite communications are not affected by local base station facilities.
[0055] In the present invention, the selection of the current communication mode is divided into two modes: active switching and passive switching. In the active switching mode, the user can select the current communication mode by operating the data management device, which is suitable for the situation where the communication distance and transmission delay between the data acquisition device and the data receiving device have been determined. After the active switching, the device will communicate in the most stable and fast way. In the passive switching mode, the data management device detects the distance information between the data acquisition device and the data receiving device, and can upload the GPS positioning information of the data receiving device to the data management device through the main communication device, and upload the GPS positioning information of the data acquisition device to the data management device through the slave communication device. Thus, the data management device can calculate the distance information between any data acquisition device and the data receiving device according to the GPS positioning information of any data acquisition device and the GPS positioning information of the data receiving device, so that different communication modes are adopted between data acquisition devices and data receiving devices with different distance information.
[0056] Specifically, when the distance information is not greater than the first distance threshold, the data management device acquires the Zigbee mode as the current communication mode, and uses the slave communication module and the main communication module wirelessly connected by the Zigbee technology to send and receive data as described above. When the distance information is greater than the first distance threshold and not greater than the second distance threshold, the data management device acquires the LoRa mode as the current communication mode, and uses the slave communication module and the main communication module wirelessly connected by the LoRa technology to send and receive data as described above.
[0057] When the distance information is greater than the second distance threshold, the base station information is further detected, that is, whether the location of the data acquisition device has a 4G base station signal. When the base station information is not detected, the data management device acquires the satellite mode as the current communication mode, and uses the slave communication module and the main communication module wirelessly connected by satellite technology to send and receive the data as described above. When the base station information is detected, the 4G mode is acquired as the current communication mode, and the slave communication module and the main communication module wirelessly connected by 4G communication technology are used to send and receive the data as described above. Further, the data management device and the slave communication device and the main communication device also use the slave communication module and the main communication module in 4G mode or satellite mode for data exchange. It includes the data management device sending the current communication mode to the slave communication device and the main communication device, the slave communication device uploads the data and the GPS positioning information of the data acquisition device to the data management device for backup, and the main communication device uploads the data and the GPS positioning information of the data receiving device to the data management device for backup.
[0058] In an optional implementation, the data management device obtains quantity information of the data acquisition devices, and when the quantity information is greater than a threshold value of the number of acquisition devices, a swarm self-organizing network mode is obtained as the current communication mode.
[0059] The slave communication module and the master communication module corresponding to the swarm self-organizing network mode work in the 825-850MHz frequency band, with 740kbps effective data rate, 1024 node access capability, 16-hop self-organizing network capability, 0.5 watt transmission power, -114dBm sensitivity, 2ms ultra-low latency, and can be used in swarm drones, Internet of Things, data links, remote control, data collection, artificial intelligence, individual equipment and other application scenarios. Using the centerless long-distance communication between large-scale nodes, all nodes can communicate autonomously without interfering with each other, solving the technical problems of large-scale dense channel access, wireless transmission, dynamic networking and flexible reorganization of clusters.
[0060] In the present invention, when the number information of data acquisition devices is greater than the threshold number of acquisition devices, the data management device obtains the swarm self-organizing network mode as the current communication mode, and uses the slave communication module and the main communication module wirelessly connected by the swarm self-organizing network technology to send and receive data as described above.
[0061] In an optional embodiment, the slave communication device also includes a slave control module, which serializes the initial data collected by the data acquisition device to obtain serialized data, and the slave communication module corresponding to the current communication mode transmits the serialized data to the master communication device.
[0062] The main communication device also includes a main control module. The main communication module corresponding to the current communication mode receives the serialized data. The main control module deserializes the serialized data to obtain parsed data. The main communication device transmits the parsed data to the data receiving device.
[0063] Specifically, the slave control module is responsible for processing data in the slave communication device, and the master control module is responsible for processing data in the master communication device. After the data management device sends the selected current communication mode to the slave communication device and the master communication device, the slave control module controls the slave communication device to switch to the slave communication module corresponding to the current communication mode, and the master control module controls the master communication device to switch to the master communication module corresponding to the current communication mode.
[0064] In the slave communication device, for the initial data collected by the data acquisition device, the slave control module performs a serialization and encapsulation operation on the initial data according to the communication protocol of the wireless communication system to obtain serialized data, and the slave communication module corresponding to the current communication mode transmits the serialized data to the master communication device. In the master communication device, the master communication module corresponding to the current communication mode receives the serialized data, and the master control module performs a deserialization and parsing operation on the serialized data according to the communication protocol of the wireless communication system to obtain parsed data. The above-mentioned serialization and deserialization operations can convert complex initial data into simple serialized data, which is convenient for stable storage or transmission of data.
[0065] Preferably, the main control module serializes the control instructions sent by the data receiving device to obtain serialized instructions, and the main communication module corresponding to the current communication mode transmits the serialized instructions to the slave communication device.
[0066] The slave communication module corresponding to the current communication mode receives the serialization instruction, the slave control module deserializes the serialization instruction to obtain the parsing instruction, and the slave communication device transmits the parsing instruction to the data acquisition device.
[0067] Specifically, in addition to transmitting the data collected by the data acquisition device to the data receiving device, the wireless communication system can also transmit the control instructions generated by the data receiving device to the data acquisition device to control the data acquisition device, such as moving the data acquisition device. Therefore, in the master communication device, the master control module performs a serialized encapsulation operation on the control instructions according to the communication protocol of the wireless communication system to obtain a serialized instruction, and the master communication module corresponding to the current communication mode transmits the serialized instruction to the slave communication device. In the slave communication device, the slave communication module corresponding to the current communication mode receives the serialized instruction, and the slave control module performs a deserialized parsing operation on the serialized instruction according to the communication protocol of the wireless communication system to obtain a parsed instruction, and transmits the parsed instruction to the data acquisition device, thereby realizing the control of the data acquisition device by the data receiving device.
[0068] Preferably, the slave control module configures the communication parameters of the multiple slave communication modules, and the master control module configures the communication parameters of the multiple master communication modules respectively, and the communication parameters include ID, baud rate, networking mode, node type, etc.
[0069] Preferably, the main control module calculates and obtains the bit error rate of the parsed data at unit time intervals and transmits it to the data management device. When the bit error rate is greater than a bit error rate threshold, the data management device updates the current communication mode of the wireless communication system.
[0070] Specifically, after the master communication device and the slave communication device start wireless communication and data transmission, the master control module parses the serialized data received by the master communication device at each unit time interval, and the master control module determines whether there is an error in each frame of data, thereby calculating the bit error rate after the serialized data received at the unit time is deserialized into the parsed data. When the bit error rate is greater than the bit error rate threshold, it means that the current communication mode obtained by the data management device is not applicable to the current master communication device and the slave communication device, and the data management device switches to other communication modes as the current communication mode.
[0071] As a supplement, the main control module also has a redundant fault-tolerant function. In the serialized data, each frame of data has its own frame number. When data is sent continuously, the frame number of each frame of data will continue to increase. For multiple different data acquisition devices, multiple different communication modes may be used simultaneously for data transmission. Therefore, the main control module needs to implement redundant fault tolerance when the main communication device receives data. Specifically, after receiving n identical data correctly without timeout, the main control module determines that this frame of data is correctly received; when the received data is different without timeout, the main control module selects the one with the smaller frame number in each frame of data as the correct data; after timeout, the timeout data is no longer received, and the main control module makes the same judgment on the data within the timeout period. The correct serialized data is obtained from multiple serialized data for parsing, so as to achieve the redundant fault-tolerant function of data.
[0072] See also Figure 2 As shown, the present invention also discloses a multi-mode wireless communication method, characterized in that it includes the following steps:
[0073] S100: The data management device obtains the current communication mode of the wireless communication system and transmits the current communication mode to the slave communication device and the master communication device.
[0074] S200, the slave communication device receives data collected by the data collection device, and uses the slave communication module corresponding to the current communication mode to transmit the data to the master communication device.
[0075] S300: The master communication device receives data transmitted from the communication device using the master communication module corresponding to the current communication mode, and transmits the data to a data receiving device.
[0076] Preferably, the method further comprises the following steps:
[0077] The slave control module in the slave communication device serializes the initial data collected by the data collection device to obtain serialized data, and transmits the serialized data to the master communication device using the slave communication module corresponding to the current communication mode;
[0078] The main communication module corresponding to the current communication mode is used to receive the serialized data, the main control module in the main communication device deserializes the serialized data to obtain parsed data, and the main communication device transmits the parsed data to the data receiving device.
[0079] Preferably, the method further comprises the following steps:
[0080] The main control module serializes the control instructions sent by the data receiving device to obtain serialized instructions, and uses the main communication module corresponding to the current communication mode to transmit the serialized instructions to the slave communication device;
[0081] The slave communication module corresponding to the current communication mode is adopted to receive the serialization instruction, the slave control module deserializes the serialization instruction to obtain the parsing instruction, and the slave communication device transmits the parsing instruction to the data acquisition device.
[0082] Compared with the prior art, the above technical solution has the following beneficial effects: it realizes multi-mode wireless communication, flexibly selects the wireless communication mode according to the application scenarios and requirements of the data acquisition device and the data receiving device, and ensures high stability, high accuracy and low latency of data transmission. It realizes monitoring and real-time management of the status of data acquisition equipment through the data management platform. It can carry out one-to-many communication transmission, and is equipped with specific data acquisition equipment, which is widely practical, highly versatile and easy to use.
[0083] It should be noted that the embodiments of the present invention have better practicability and do not impose any form of limitation on the present invention. Any technician familiar with the field may use the technical content disclosed above to change or modify it into an equivalent effective embodiment. However, any modification or equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A multi-mode wireless communication system, characterized in that: include, A data management device, which acquires a current communication mode from a plurality of communication modes pre-stored in the wireless communication system; a slave communication device, which includes a plurality of slave communication modules corresponding to the plurality of communication modes, wherein the slave communication device receives data collected by the mobile data collection device, and the slave communication module corresponding to the current communication mode transmits the data to the master communication device; A master communication device, comprising a plurality of master communication modules corresponding to the plurality of communication modes one by one, wherein the master communication module corresponding to the current communication mode receives data transmitted by the slave communication device, and the master communication device transmits the data to a data receiving device; The data management device detects the distance information between the mobile data acquisition device and the data receiving device, and when the distance information is not greater than a first distance threshold, acquires the Zigbee mode as the current communication mode; When the distance information is greater than the first distance threshold and not greater than the second distance threshold, obtaining the LoRa mode as the current communication mode; When the distance information is greater than a second distance threshold, the satellite mode is acquired as the current communication mode, wherein The master communication device uploads the GPS positioning information of the data receiving device to the data management device, and the slave communication device uploads the GPS positioning information of the mobile data acquisition device to the data management device. The data management device calculates the distance information between any mobile data acquisition device and the data receiving device based on the GPS positioning information of any mobile data acquisition device and the GPS positioning information of the data receiving device, so that different communication modes are adopted between the mobile data acquisition devices with different distance information and the data receiving devices.
2. The wireless communication system according to claim 1, characterized in that: The data management device obtains the quantity information of the mobile data acquisition devices, and when the quantity information is greater than a threshold value of the number of acquisition devices, a swarm self-organizing network mode is obtained as the current communication mode.
3. The wireless communication system according to claim 1, characterized in that: The slave communication device further comprises a slave control module, wherein the slave control module serializes the initial data collected by the mobile data collection device to obtain serialized data, and the slave communication module corresponding to the current communication mode transmits the serialized data to the master communication device; The main communication device also includes a main control module. The main communication module corresponding to the current communication mode receives the serialized data. The main control module deserializes the serialized data to obtain parsed data. The main communication device transmits the parsed data to the data receiving device.
4. The wireless communication system according to claim 3, characterized in that: The main control module serializes the control instructions sent by the data receiving device to obtain serialized instructions, and the main communication module corresponding to the current communication mode transmits the serialized instructions to the slave communication device; the slave communication module corresponding to the current communication mode receives the serialized instructions, the slave control module deserializes the serialized instructions to obtain parsed instructions, and the slave communication device transmits the parsed instructions to the mobile data acquisition device.
5. The wireless communication system according to claim 3, characterized in that: The slave control module configures the communication parameters of the multiple slave communication modules, and the master control module configures the communication parameters of the multiple master communication modules respectively, wherein the communication parameters include ID, baud rate, networking mode and node type.
6. The wireless communication system according to claim 3, characterized in that: The main control module calculates and obtains the bit error rate of the analyzed data at unit time intervals, and transmits the bit error rate to the data management device; When the bit error rate is greater than a bit error rate threshold, the data management device updates the current communication mode of the wireless communication system.
7. A multi-mode wireless communication method, characterized in that: The following steps are included: The data management device acquires the current communication mode of the wireless communication system and transmits it to the slave communication device and the master communication device; the slave communication device receives the data collected by the mobile data collection device, and uses the slave communication module corresponding to the current communication mode to transmit the data to the master communication device; The master communication device receives data transmitted from the communication device using the master communication module corresponding to the current communication mode, and transmits the data to the data receiving device; The data management device detects the distance information between the mobile data acquisition device and the data receiving device, and when the distance information is not greater than a first distance threshold, acquires the Zigbee mode as the current communication mode; When the distance information is greater than the first distance threshold and not greater than the second distance threshold, obtaining the LoRa mode as the current communication mode; When the distance information is greater than a second distance threshold, the satellite mode is acquired as the current communication mode, wherein The master communication device uploads the GPS positioning information of the data receiving device to the data management device, and the slave communication device uploads the GPS positioning information of the mobile data acquisition device to the data management device. The data management device calculates the distance information between any mobile data acquisition device and the data receiving device based on the GPS positioning information of any mobile data acquisition device and the GPS positioning information of the data receiving device, so that different communication modes are adopted between the mobile data acquisition devices with different distance information and the data receiving devices.
8. The wireless communication method according to claim 7, characterized in that: The following steps are also included: The slave control module in the slave communication device serializes the initial data collected by the mobile data collection device to obtain serialized data, and transmits the serialized data to the master communication device using the slave communication module corresponding to the current communication mode; The main communication module corresponding to the current communication mode is used to receive the serialized data, the main control module in the main communication device deserializes the serialized data to obtain parsed data, and the main communication device transmits the parsed data to the data receiving device.
9. The wireless communication method according to claim 8, characterized in that: The following steps are also included: The main control module serializes the control instructions sent by the data receiving device to obtain serialized instructions, and uses the main communication module corresponding to the current communication mode to transmit the serialized instructions to the slave communication device; The slave communication module corresponding to the current communication mode is adopted to receive the serialization instruction, the slave control module deserializes the serialization instruction to obtain the parsing instruction, and the slave communication device transmits the parsing instruction to the mobile data acquisition device.
Citation Information
Patent Citations
Intelligent data acquisition method and terminal of data Internet of Things
CN116880336A