Remote signal expansion method for control center
By constructing the transmission network architecture and monitoring the channel status in real time, adjust the transmission strategy to achieve adaptive frequency jumper and adjust code rate, solve the problem of low data transmission efficiency in the Internet of Things system in complex environments, and achieve efficient, stable and reliable data. transmission.
Patent Information
- Application Number
- CN202411173788.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2025-01-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
IoT systems face the problems of low data transmission quality and efficiency in complex environments, especially in the field of wireless communications. Due to factors such as signal attenuation, multipath effect and limited spectrum resources, the quality and efficiency of data transmission are seriously affected.
By building a transmission network architecture, including the device side, cloud server side and remote control side, the channel status is monitored in real time and the transmission strategy is adjusted according to the channel status, including adaptive frequency hopping and adaptive bit rate adjustment.
It achieves efficient, stable and reliable data transmission of the Internet of Things system in complex environments, improves channel utilization and communication reliability, and enhances the signal's anti-interference ability and transmission stability.
Smart Images

Figure CN119364304A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information processing technology, and more specifically to a long-distance signal expansion method for a control center. Background Art
[0002] With the rapid development and popularization of Internet of Things technology, remote intelligent control systems are increasingly used in all walks of life. From smart cities, industrial automation to environmental monitoring, Internet of Things technology has greatly improved production efficiency and quality of life by realizing the interconnection between objects.
[0003] However, in practical applications, data transmission in IoT systems faces many challenges, such as poor connection stability, susceptibility to interference, and low data transmission efficiency. Especially in the field of wireless communications, the quality and efficiency of data transmission are seriously affected by factors such as signal attenuation, multipath effects, and limited spectrum resources. In addition, with the continuous increase in IoT devices, how to effectively manage and control a large number of devices and realize centralized data processing and analysis is also a major challenge facing current IoT technology.
[0004] Therefore, how to propose a long-distance signal expansion method for the control center to achieve efficient, stable and reliable data transmission of the Internet of Things system in a complex environment is an urgent problem that technical personnel in this field need to solve. Summary of the invention
[0005] In view of this, the present invention provides a control center long-distance signal expansion method to achieve efficient, stable and reliable data transmission of the Internet of Things system in a complex environment.
[0006] In order to achieve the above object, the present invention adopts the following technical solution:
[0007] A control center long-distance signal expansion method comprises the following steps:
[0008] Constructing a transmission network architecture, wherein the transmission network architecture includes a device end, a cloud server end, and a remote control end;
[0009] The device end has a wireless intelligent controller, the wireless intelligent controller is externally connected to a sensor, and the sensor is used to collect device data;
[0010] The cloud server is used to receive and analyze device data, and send control instructions to the remote control terminal according to the analysis results;
[0011] The remote control terminal transmits control instructions to the wireless intelligent controller, and controls the operation of the device terminal through the wireless intelligent controller;
[0012] During the transmission of the device data and the control instruction, the channel state is detected, and the transmission strategy is adjusted according to the channel state detection result.
[0013] Preferably, the remote control center of the remote control end establishes a TCP / IP connection with the cloud server of the cloud server end through a unique ID to perform real-time data interaction.
[0014] Preferably, the wireless intelligent controller is externally connected to a sensor with an RS-485 interface, and the sensor includes an environmental sensor, a hydrological sensor, and an equipment monitoring sensor.
[0015] Preferably, detecting the channel state and adjusting the transmission strategy according to the channel state detection result includes:
[0016] The channel status includes channel interference status and signal strength;
[0017] Frequency hopping is performed adaptively according to the channel interference status, and the bit rate is adaptively adjusted according to the signal strength.
[0018] Preferably, adaptive frequency hopping according to the channel interference condition includes:
[0019] Constructing a working channel library and an interference channel library, wherein the working channel library stores working channels applied to the current frequency hopping frequency, and the interference channel library stores interference channels identified as having interference;
[0020] For all received channels, if the instantaneous average packet error rate in the first time period is greater than the first threshold and the average received power is greater than the second threshold, it is identified as an interference channel and stored in the interference channel library, otherwise it is stored in the working channel library;
[0021] A first flag bit for identifying a channel as an interference channel;
[0022] Presetting a temporary working channel library, the temporary working channel library is used to store channels applied to the current frequency hopping frequency in the interference channels identified by the rebound mechanism;
[0023] Determine whether the average packet error rate of the interference channel including the first flag bit at the current moment meets a preset condition;
[0024] If yes, the interference channel including the first marking bit is moved from the interference channel library to the temporary working channel library;
[0025] A fast interference identification mechanism is used to perform interference determination on the channels in the temporary working channel library; if determined to be an interference channel, it is moved to the interference channel library; otherwise, it is moved to the working channel library.
[0026] Preferably, the preset condition includes a fourth threshold and a fifth threshold, and the fourth threshold is less than 0, the fifth threshold is greater than 0, and the absolute value of the fourth threshold is greater than the absolute value of the fifth threshold;
[0027] If the value of the average packet error rate of all channels at the next moment minus the average packet error rate of all channels at the current moment of the interference channel containing the first mark bit is less than the fourth threshold, the interference channel containing the first mark bit is moved to the temporary working channel library;
[0028] Alternatively, if the value of the average packet error rate of all channels at the next moment minus the average packet error rate of all channels at the current moment of the interference channel containing the first mark bit is greater than the fifth threshold, the interference channel containing the first mark bit will be moved to the temporary working channel library.
[0029] Preferably, determining the weights of the working channels in the working channel library;
[0030] The working channel with the largest weight is selected as the transmission channel.
[0031] Preferably, the channel weight is calculated according to the data packet transmission situation of the working channel;
[0032] The data packet transmission conditions include the degree of data packet discard, the degree of historical data packet discard, the degree of data packet acceptance and the weight before the working channel;
[0033] The channel weight calculation formula is as follows:
[0034]
[0035] In the formula, K n represents the weight of the nth data packet of the ith working channel in the temporary working channel library when it is confirmed, K i,n-1 represents the weight of the n-1th data packet of the ith working channel in the temporary working channel library when it is confirmed, that is, the previous weight of the ith working channel. The initial K i,0 =1; f n Indicates the discard degree of the nth data packet. If the nth data packet is confirmed to be discarded, the discard degree of the data packet increases by 1. Otherwise, if the nth data packet is confirmed to be received, the discard degree of the data packet remains unchanged. n-1 Indicates the degree of discarding of n-1 historical data packets, initially F0 = 1, where P n Indicates the acceptance level of the nth data packet, P n =S n *R n , n≥1; when the nth data packet is confirmed to be received, S n =1, otherwise S n=0; R n Indicates the ratio of packets that are confirmed to be received.
[0036] Preferably, adaptively adjusting the bit rate according to the signal strength includes:
[0037] A signal strength threshold is set. When the detected signal strength is lower than the signal strength threshold, the communication bit rate is reduced; when the detected signal strength is higher than the signal strength threshold, the communication bit rate is increased.
[0038] Preferably, the wireless intelligent controller controls the host via an RS-485 cascade actuator.
[0039] It can be known from the above technical solutions that, compared with the prior art, the present invention discloses a control center long-distance signal expansion method, which can quickly identify and isolate the interfered channels by real-time monitoring of the instantaneous average packet error rate and average received power of the working channel, so as to avoid the continuous impact of these channels on the communication quality. At the same time, the rebound mechanism is used to re-evaluate and possibly reuse the channels that were previously misjudged as interference, which further improves the channel utilization rate and communication reliability; preset conditions are also set to dynamically adjust the channel selection strategy according to the actual communication environment and channel status, which can better adapt to the complex and changeable communication environment and ensure the stability and continuity of communication. The present invention combines the management strategies of the working channel library, the interference channel library and the temporary working channel library to achieve efficient, flexible and reliable channel selection in a complex communication environment, and improve the signal's anti-interference ability and transmission stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0041] Figure 1 A diagram of the transmission network architecture provided by the present invention;
[0042] Figure 2 A flow chart of a strategy adjustment based on channel interference detection provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0043] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0044] The embodiment of the present invention discloses a control center long-distance signal extension method, comprising the following steps:
[0045] Constructing a transport network architecture, such as Figure 1 As shown, the transmission network architecture includes the device side, the cloud server side, and the remote control side;
[0046] The device end has a wireless intelligent controller, which is externally connected to sensors for collecting device data. The wireless intelligent controller is externally connected to sensors with RS-485 interfaces, including environmental sensors, hydrological sensors, and equipment monitoring sensors. The wireless intelligent controller controls the host through RS-485 cascade actuators.
[0047] The cloud server is used to receive and analyze device data and send control instructions to the remote control terminal based on the analysis results.
[0048] Specifically, the remote control center at the remote control end establishes a TCP / IP connection with the cloud server at the cloud server end through a unique ID to perform real-time data exchange.
[0049] The remote control terminal transmits control instructions to the wireless intelligent controller, and the operation of the device terminal is controlled by the wireless intelligent controller.
[0050] In this embodiment, before transmission, the remote intelligent control center broadcasts on the public radio frequency band, and the wireless intelligent controller receives the broadcast and returns a value to keep the link alive.
[0051] During the transmission of device data and control instructions, the channel status is detected, including the channel interference status and signal strength. The transmission strategy is adjusted according to the channel status detection results, including:
[0052] Adaptive frequency hopping according to channel interference conditions, and adaptive bit rate adjustment according to signal strength.
[0053] Among them, adaptive frequency hopping is performed according to the channel interference condition. Figure 2 ,include:
[0054] A working channel library and an interference channel library are constructed. The working channel library stores working channels applied to the current frequency hopping frequency, and the interference channel library stores interference channels identified as having interference.
[0055] By initializing parameters and counting the error rate and average receiving power of data packets received on all channels, that is, the instantaneous average packet error rate and average receiving power of all channels received in the first time period, an interference identification mechanism is established to determine interference; if the conditions are met, it is identified as an interference channel, removed from the working channel library, and moved to the interference channel library; if the conditions are not met, it is identified as a working channel.
[0056] For all received working channels, if the instantaneous average packet error rate within the first time period is greater than the first threshold and the average received power is greater than the second threshold, it is identified as an interference channel and stored in the interference channel library to quickly sense and identify the channel in the interference identification check-in mechanism.
[0057] For example, in the fast interference identification check-in mechanism, if within the time period T1, the instantaneous average packet error rate Per_CRC_t1 is greater than the set first threshold Δ1, where the instantaneous average packet error rate includes the HEC error rate + CRC error rate, the same below; and the average received power RSSI (Receive Signal Strength indicator) is greater than the set second threshold RSSI_thre, then it can be considered that there is strong interference in the channel. At this time, the channel is stored in the interference channel library.
[0058] Specifically, the working channel library represents a set of channels that can be selected for the current frequency hopping frequency; the interference channel library is a set of channels that cannot be selected.
[0059] A first flag bit for identifying a channel as an interference channel;
[0060] A temporary working channel library is preset, where the temporary working channel library is used to store channels applied to the current frequency hopping frequency in the interference channels identified by the rebound mechanism;
[0061] Determine whether the average packet error rate of the interference channel containing the first flag bit at the current moment meets a preset condition;
[0062] If yes, the interference channel including the first marking bit is moved from the interference channel library to the temporary working channel library.
[0063] Preferably, the preset condition includes a fourth threshold and a fifth threshold, and the fourth threshold is less than 0, the fifth threshold is greater than 0, and the absolute value of the fourth threshold is greater than the absolute value of the fifth threshold;
[0064] If the value of the average packet error rate of all channels at the next moment minus the average packet error rate of all channels at the current moment of the interference channel containing the first mark bit is less than the fourth threshold, the interference channel containing the first mark bit will be moved to the temporary working channel library; or, if the value of the average packet error rate of all channels at the next moment minus the average packet error rate of all channels at the current moment of the interference channel containing the first mark bit is greater than the fifth threshold, the interference channel containing the first mark bit will be moved to the temporary working channel library.
[0065] Specifically, the rebound mechanism includes fast rebound and regular rebound. The interference channel containing the first mark bit, that is, the interference channel identified by the fast interference identification mechanism, is re-identified by utilizing the change in the channel average value. In the fast rebound interference identification detection mechanism, the fourth threshold Δ4 and the fifth threshold Δ5 are defined. If the average packet error rate of all channels at the current moment is higher (or lower) than a certain threshold of Quick_average_CRCerror, the channel is re-enabled, and the channel is temporarily marked as a clean channel, that is, a working channel, and moved to the temporary working channel library.
[0066] For example, assume that at time t1, channel ch1 is determined as an interference channel by the fast interference identification mechanism, and the average bit error rate of all channels at this time is Quick_average_CRCerror_t1; at time t2, the average packet error rate of all channels is LongTerm_CRCerror_average_t2.
[0067] When the difference between LongTerm_CRCerror_average_t2 and Quick_average_CRCerror_t1 is less than Δ4, or the difference between LongTerm_CRCerror_average_t2 and Quick_average_CRCerror_t1 is greater than Δ5, channel ch1 is temporarily marked as an available channel (enable) and updated to the temporary working channel library.
[0068] The channels in the temporary working channel library can quickly determine whether there is interference through the fast interference identification mechanism. If a channel is not interfered, it is identified as an available channel and enters the working channel library; otherwise, it enters the interference channel library. In this way, dynamic perception of interference can be achieved.
[0069] It can be seen that the embodiment of the present invention can enable the channel ch1 in the temporary working channel library through the adaptive frequency hopping mechanism set channel, and quickly determine whether there is interference through the fast interference identification mechanism. If a channel is not interfered, it is identified as an available channel and enters the working channel library; otherwise, it enters the interference channel library. In this way, dynamic perception of interference can be achieved.
[0070] Further, determining the weight of the working channel in the working channel library, and calculating the channel weight according to the data packet transmission situation of the working channel;
[0071] The packet transmission situation includes the packet discarding degree, the historical packet discarding degree, the packet acceptance degree and the working channel front weight.
[0072] The channel weight calculation formula is as follows:
[0073]
[0074] In the formula, K n represents the weight of the nth data packet of the ith working channel in the working channel library when it is confirmed, K i,n-1 represents the weight of the n-1th data packet of the ith working channel in the working channel library when it is confirmed, that is, the previous weight of the ith working channel. The initial K i,0 =1; f n Indicates the discard degree of the nth data packet. If the nth data packet is confirmed to be discarded, the discard degree of the data packet increases by 1. Otherwise, if the nth data packet is confirmed to be received, the discard degree of the data packet remains unchanged. n-1 Indicates the degree of discarding of n-1 historical data packets, initially F0 = 1, where P n Indicates the acceptance level of the nth data packet, P n =S n *R n , n≥1; when the nth data packet is confirmed to be received, S n =1, otherwise S n =0; R n Indicates the ratio of packets that are confirmed to be received.
[0075] The working channel with the largest weight is selected as the transmission channel.
[0076] In addition, the bit rate is adaptively adjusted according to the signal strength, including:
[0077] Set the signal strength threshold. When the detected signal strength is lower than the signal strength threshold, the communication bit rate is reduced; when the detected signal strength is higher than the signal strength threshold, the communication bit rate is increased.
[0078] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0079] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A control center long-distance signal expansion method, characterized in that: include: Constructing a transmission network architecture, wherein the transmission network architecture includes a device end, a cloud server end, and a remote control end; The device end has a wireless intelligent controller, the wireless intelligent controller is externally connected to a sensor, and the sensor is used to collect device data; The cloud server is used to receive and analyze device data, and send control instructions to the remote control terminal according to the analysis results; The remote control terminal transmits control instructions to the wireless intelligent controller, and controls the operation of the device terminal through the wireless intelligent controller; During the transmission of the device data and the control instruction, the channel state is detected, and the transmission strategy is adjusted according to the channel state detection result.
2. A control center long-distance signal expansion method according to claim 1, characterized in that: The remote control center on the remote control side establishes a TCP / IP connection with the cloud server on the cloud server side through a unique ID to exchange real-time data.
3. A control center long-distance signal expansion method according to claim 1, characterized in that: The wireless intelligent controller is externally connected to sensors with RS-485 interfaces, and the sensors include environmental sensors, hydrological sensors, and equipment monitoring sensors.
4. A control center long-distance signal expansion method according to claim 1, characterized in that: Detect the channel status and adjust the transmission strategy according to the channel status detection results, including: The channel status includes channel interference status and signal strength; Frequency hopping is performed adaptively according to the channel interference status, and the bit rate is adaptively adjusted according to the signal strength.
5. A control center long-distance signal expansion method according to claim 4, characterized in that: Adaptively hopping frequency according to the channel interference condition, comprising: Constructing a working channel library and an interference channel library, wherein the working channel library stores working channels applied to the current frequency hopping frequency, and the interference channel library stores interference channels identified as having interference; For all received channels, if the instantaneous average packet error rate in the first time period is greater than the first threshold and the average received power is greater than the second threshold, it is identified as an interference channel and stored in the interference channel library, otherwise it is stored in the working channel library; A first flag bit for identifying a channel as an interference channel; Presetting a temporary working channel library, the temporary working channel library is used to store channels applied to the current frequency hopping frequency in the interference channels identified by the rebound mechanism; Determine whether the average packet error rate of the interference channel including the first flag bit at the current moment meets a preset condition; If yes, the interference channel including the first marking bit is moved from the interference channel library to the temporary working channel library; A fast interference identification mechanism is used to perform interference determination on the channels in the temporary working channel library; if determined to be an interference channel, it is moved to the interference channel library; otherwise, it is moved to the working channel library.
6. A control center long-distance signal expansion method according to claim 5, characterized in that: The preset condition includes a fourth threshold and a fifth threshold, and the fourth threshold is less than 0, the fifth threshold is greater than 0, and the absolute value of the fourth threshold is greater than the absolute value of the fifth threshold; If the value of the average packet error rate of all channels at the next moment minus the average packet error rate of all channels at the current moment of the interference channel containing the first mark bit is less than the fourth threshold, the interference channel containing the first mark bit is moved to the temporary working channel library; Alternatively, if the value of the average packet error rate of all channels at the next moment minus the average packet error rate of all channels at the current moment of the interference channel containing the first mark bit is greater than the fifth threshold, the interference channel containing the first mark bit will be moved to the temporary working channel library.
7. A control center long-distance signal expansion method according to claim 6, characterized in that: Determining weights of working channels in the working channel library; The working channel with the largest weight is selected as the transmission channel.
8. A control center long-distance signal expansion method according to claim 7, characterized in that: Calculate the channel weight according to the data packet transmission situation of the working channel; The data packet transmission conditions include the degree of data packet discard, the degree of historical data packet discard, the degree of data packet acceptance and the weight before the working channel; The channel weight calculation formula is as follows: In the formula, K n represents the weight of the nth data packet of the ith working channel in the working channel library when it is confirmed, K i,n-1 represents the weight of the n-1th data packet of the ith working channel in the working channel library when it is confirmed, that is, the previous weight of the ith working channel. The initial K i,0 =1; f n Indicates the discard degree of the nth data packet. If the nth data packet is confirmed to be discarded, the discard degree of the data packet increases by 1. Otherwise, if the nth data packet is confirmed to be received, the discard degree of the data packet remains unchanged. n-1 Indicates the degree of discarding of n-1 historical data packets, initially F0 = 1, where P n Indicates the acceptance level of the nth data packet, P n =S n *R n ,n≥1; when the nth data packet is confirmed to be received, S n =1, otherwise S n =0; R n Indicates the ratio of packets that are confirmed to be received.
9. A control center long-distance signal expansion method according to claim 4, characterized in that: Adaptively adjusting the bit rate according to the signal strength, including: A signal strength threshold is set. When the detected signal strength is lower than the signal strength threshold, the communication bit rate is reduced; when the detected signal strength is higher than the signal strength threshold, the communication bit rate is increased.
10. A control center long-distance signal expansion method according to claim 1, characterized in that: The wireless intelligent controller controls the host computer through the RS-485 cascade actuator.
Citation Information
Patent Citations
Multi-channel synchronous working method based on multiple network modes
CN101702667A
Video conversation processing method and mobile terminal
CN107396028A
Data retransmission method and device
CN112564866A
Plant factory intelligent control system based on cloud platform
CN112925276A
Channel selection method and device based on Bluetooth adaptive frequency hopping
CN115119320A