Wireless communication method and system for data transmission of Internet of Things
Through real-time monitoring and dynamic management of the IoT environment, adaptive frequency jump and channel allocation are realized, combined with edge computing and feedback regulation mechanisms, the spectrum management and data transmission problems of IoT wireless communication in high-density environments are solved, and efficient and reliable communication and data security are achieved.
Patent Information
- Application Number
- CN202510322579.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-03-19
AI Technical Summary
Existing IoT wireless communication technologies are difficult to effectively manage spectrum resources in high-density environments, resulting in spectrum congestion, communication delay and data loss, and lack of collaborative transmission capabilities and data security protection.
By monitoring the Internet of Things environment in real time, dynamically selecting the best frequency band and implementing adaptive frequency jumps, dynamically allocating channels according to network status and device needs, pre-processing and fusion of data from different terminals, performing edge calculations to judge the optimal transmission path, and continuously optimize network performance through feedback adjustment mechanism during data transmission.
It realizes efficient and reliable communication in complex and changing environments, reduces transmission delay and packet loss rate, improves communication reliability and data transmission efficiency, and enhances data security.
Smart Images

Figure CN119854832A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a wireless communication method and system for data transmission in the Internet of Things. Background Art
[0002] As the Internet of Things (IoT) technology becomes more and more popular, wireless communication, as a key link in its data transmission, has experienced significant development. From the early fixed-frequency signal transmission to the adaptive frequency hopping technology in recent years, wireless communication technology is becoming more flexible and efficient. Adaptive frequency hopping technology flexibly adjusts the communication frequency band according to environmental noise and channel usage, significantly improving the anti-interference ability of wireless signals. In addition, the application of dynamic channel division algorithms enables terminal devices to intelligently allocate channels, further improving the quality and stability of communication. However, although the application of these technologies has improved the performance of wireless communications to a certain extent, the existing technologies still have many shortcomings.
[0003] On the one hand, in high-density environments, it is difficult for existing technologies to effectively manage spectrum resources, resulting in spectrum congestion and inefficient use. Although the frequency hopping strategy can reduce the interference of a single frequency band, when multiple devices transmit concurrently, the frequency band resources are quickly exhausted, resulting in serious communication delays and data loss. On the other hand, the existing transmission mechanism lacks the necessary collaborative support and fails to effectively integrate the communication resources between multiple terminals, resulting in uneven load and increased energy consumption in the case of large amounts of data, which may cause the overall collapse of the network. In addition, data security issues are becoming increasingly prominent. The current data transmission solutions often lack effective security protection measures, which makes data face the risk of loss and tampering during transmission. Therefore, solving the problems of insufficient spectrum resources, improving the collaborative transmission capabilities of multiple terminals, and ensuring data security have become urgent needs for the development of current IoT wireless communication technologies. Summary of the invention
[0004] In view of the above existing problems, the present invention is proposed.
[0005] Therefore, the present invention provides a wireless communication method for IoT data transmission, which can overcome the shortcomings of traditional IoT communication technology in environmental adaptability and self-optimization, and achieve efficient and reliable communication in a complex and changeable environment.
[0006] To solve the above technical problems, the present invention provides the following technical solutions: a wireless communication method for IoT data transmission, comprising: real-time monitoring of the IoT environment and collecting environmental data; dynamically selecting the best frequency band and implementing adaptive frequency hopping based on the environmental data; dynamically allocating available channels based on the current network status and device requirements; preprocessing and fusing data from different IoT terminals to form a data packet, and after the data packet is generated, performing edge computing based on the current network status to determine the optimal transmission path and transmit it to the destination device; during the data transmission process, a feedback adjustment mechanism is formed by monitoring the transmission status and environmental changes to continuously optimize network performance.
[0007] As a preferred solution of the wireless communication method for data transmission of the Internet of Things described in the present invention, wherein: the environmental data includes using sensors to monitor the signal quality, noise level and channel occupancy of the Internet of Things environment in real time; The collected environmental data include: signal strength, noise level and channel occupancy; The acquired environmental data are integrated into the data processing module to form a comprehensive environmental monitoring index. A comprehensive evaluation is performed based on the different weights of S signal strength, noise level, and channel occupancy to obtain the comprehensive environmental index.
[0008] As a preferred solution of the wireless communication method for data transmission of the Internet of Things described in the present invention, the dynamic selection of the optimal frequency band includes defining the adaptability index of the frequency band based on the value of the environmental comprehensive index, ; in, represents the adaptability index of the ith frequency band, are the weight parameters for signal strength, noise level and channel occupancy, respectively. , , Respectively Signal strength, noise level and channel occupancy in each frequency band; Select the frequency band with the highest adaptability index As the best working frequency band: ; When the best working frequency band is detected, a notification is sent to the user, and the frequency band is switched after the user confirms. According to the set switching time, the device adjusts the working frequency band to the latest frequency band.
[0009] As a preferred solution of the wireless communication method for data transmission in the Internet of Things described in the present invention, the dynamic allocation of available channels includes, after confirming the best frequency band, using an improved genetic algorithm to evaluate the available bandwidth, channel congestion and channel priority, and calculating the optimal channel according to the real-time network status for dynamic channel allocation; By calculating the utility values of all channels and selecting the channel with the largest utility value, the selected channel can meet the high bandwidth requirements and is not congested under the current network conditions.
[0010] As a preferred solution of the wireless communication method for IoT data transmission described in the present invention, the preprocessing and fusion includes collecting different types of data from different IoT terminals, arranging the data into a time series format, building a data pool, processing data points using a weighted average filter, removing historical invalid data, and performing data fusion and feature extraction to form a valid data packet; Generate data packets based on fused features; Use the NTP time synchronization protocol to keep the clocks of IoT terminal devices synchronized. When data is generated, add a timestamp to each data packet. Define data packet grouping rules based on data type, timestamp or event trigger mechanism. Set the size of each group of data packets based on network load and bandwidth limits. A buffer is set in the IoT terminal device to temporarily store the data to be sent, and the data is sent when the predetermined conditions are met; Set priorities for different types of data packets, include priority fields in data packets, and give priority to processing and transmitting low-latency data.
[0011] As a preferred solution of the wireless communication method for data transmission of the Internet of Things described in the present invention, wherein: the edge computing includes evaluating the current network state by using the edge computing node, evaluating the current network state includes real-time monitoring of key indicators of data flow, node load and signal strength in the network, generating a network state vector, and summarizing the global network state through information interaction with adjacent edge computing nodes; Dijkstra algorithm is used to select the path, and the influence of actual bandwidth and delay is taken into account.
[0012] As a preferred solution of the wireless communication method for data transmission of the Internet of Things described in the present invention, wherein: the formation of the feedback adjustment mechanism includes aggregating the delay, packet loss rate, signal strength, ambient temperature and humidity data to form a comprehensive evaluation index, and establishing a decision rule set based on the above judgment criteria and environmental changes in combination with historical data; When it is monitored that the delay index of the communication link exceeds a first delay threshold and lasts for a first preset time period, automatically selecting a target frequency band and optimizing the transmission path configuration according to historical communication data; When it is detected that the data packet loss rate exceeds a second packet loss rate threshold and lasts for a second preset time period, starting a channel switching mechanism and dynamically adjusting a data retransmission strategy; When the signal quality parameter is lower than a preset signal strength threshold and is maintained for a third preset time period, a spectrum resource switching procedure is triggered and a device status log is generated; When the environmental sensing device detects that the change amplitude of the physical parameter exceeds the preset change amplitude threshold, the device power consumption adjustment strategy is executed and the data transmission scheme is updated synchronously, and the transmission suspension protection mechanism is started within the preset time interval after the parameter abnormality is detected.
[0013] Another object of the present invention is to provide a wireless communication system for IoT data transmission, which can effectively realize efficient transmission and management of IoT data through real-time monitoring, dynamic decision-making and feedback adjustment mechanism.
[0014] As a preferred solution of a wireless communication system for data transmission of the Internet of Things described in the present invention, it includes: an environmental monitoring module, a dynamic frequency band and channel allocation module, a data processing and fusion module, and an edge computing and feedback adjustment module; The environmental monitoring module monitors various parameters of the IoT environment in real time, including signal quality, noise level and channel occupancy, collects environmental data and generates comprehensive environmental indicators; The dynamic frequency band and channel allocation module dynamically selects the best frequency band according to environmental data and network status, and implements adaptive frequency hopping and dynamic allocation of channels; The data processing and fusion module collects data from different IoT terminals, performs pre-processing and fusion, generates data packets and manages transmission; The edge computing and feedback regulation module evaluates the network status and optimizes the decision, while forming a feedback regulation mechanism to continuously optimize the network performance.
[0015] A computer device includes a memory and a processor, wherein the memory stores a computer program, and is characterized in that when the processor executes the computer program, it implements the steps of a wireless communication method for Internet of Things data transmission.
[0016] A computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the computer program implements the steps of a wireless communication method for data transmission in the Internet of Things.
[0017] The beneficial effects of the present invention are as follows: by real-time monitoring of environmental factors and dynamically selecting the best frequency band, the transmission delay and packet loss rate can be effectively reduced, thereby improving the overall efficiency of data transmission. The dynamic frequency band and channel allocation mechanism based on environmental data and network status enables the system to adapt to various complex and changing environments, improving the reliability of communication. Through preprocessing and data fusion, effective data packets are formed, which is conducive to reducing redundancy, optimizing data transmission, and reducing bandwidth consumption and processing time. Combined with edge computing and feedback adjustment mechanism, it can flexibly respond to changes in the network environment, ensure continuous optimization of system performance, and provide users with instant feedback and control means. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them: Figure 1 A schematic flow chart of a wireless communication method for data transmission in the Internet of Things provided by an embodiment of the present invention.
[0019] Figure 2 A schematic diagram of working modules of a wireless communication system for data transmission in the Internet of Things provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0021] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0022] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0023] The present invention is described in detail with reference to schematic diagrams. When describing the embodiments of the present invention, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.
[0024] At the same time, in the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "upper, lower, inner and outer" are based on the directions or positional relationships shown in the 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 direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention. In addition, the terms "first, second or third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0025] In the present invention, unless otherwise clearly specified and limited, the terms "install, connect, connect" should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection or an integral connection; it can also be a mechanical connection, an electrical connection or a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0026] Example 1, reference Figure 1 , which is the first embodiment of the present invention, provides a wireless communication method for data transmission in the Internet of Things, including: S1: Monitor the IoT environment in real time and collect environmental data. Based on the environmental data, dynamically select the best frequency band and implement adaptive frequency hopping.
[0027] Going a step further, sensors are used to monitor the signal quality, noise level, and channel occupancy of the IoT environment in real time; Collect environmental data including: signal strength , Noise Level and channel occupancy ; Integrate the acquired environmental data into the data processing module to form comprehensive environmental monitoring indicators: ; ; in, Represents the comprehensive environmental index, is a linear weighting function, , , Assign weights to signal strength, noise level, and channel occupancy to obtain a comprehensive environmental index.
[0028] Based on the value of the comprehensive environmental index, the adaptability index of the frequency band is defined. ; in, Indicates The adaptability index of the frequency band, are the weight parameters for signal strength, noise level and channel occupancy, respectively. , , Respectively Signal strength, noise level and channel occupancy in each frequency band; Select the frequency band with the highest adaptability index As the best working frequency band: ; in, is the total number of frequency bands. When the device detects the necessity of frequency band switching, it notifies the user. After the user confirms, the device performs frequency band switching. The switching algorithm is expressed by the following formula: ; in, For the new operating frequency band, is the current working frequency band, is the frequency band switching amount, is the response speed coefficient, The time required for switching; According to the set switching time, the device adjusts the working frequency band to the latest frequency band.
[0029] S2: Dynamically allocate available channels based on current network status and device requirements.
[0030] Furthermore, after confirming the best frequency band, an improved genetic algorithm is used to evaluate the available bandwidth, channel congestion, and channel priority, and the optimal channel is calculated according to the real-time network status for dynamic channel allocation; Initialize the population, including a set of potential channel configuration schemes. Each individual represents a possible channel allocation strategy, and the encoding method can be binary or other forms suitable for the characteristics of the problem.
[0031] Define the channel utility value, expressed as: ; in, For selected channel The utility value of is the set of all available channels, For Channel Available bandwidth, For Channel The degree of congestion, , are the weight factors corresponding to the available bandwidth and congestion level respectively; Roulette wheel selection or tournament selection is used to select individuals with higher performance as parents based on channel utility values, ensuring that channel allocation schemes with higher bandwidth, lower congestion and appropriate priority have a greater chance of being selected.
[0032] Perform genetic recombination on the selected parent individuals to generate new offspring individuals. Determine the appropriate crossover points and their number to maintain the effectiveness and diversity of the channel allocation scheme.
[0033] Randomly modify certain gene positions of offspring individuals to increase population diversity and control mutation rate.
[0034] According to the utility values of all channels, the channel with the largest utility value is selected for dynamic allocation. Ensure that the selected channel has high bandwidth and meets the non-congestion requirements under current network conditions. The newly generated offspring individuals replace some of the old parent individuals to form the next generation population.
[0035] Through iterative optimization, the channel allocation scheme is continuously updated to adapt to the real-time changing network status. In each iteration stage, real-time network status data is introduced as feedback to adjust the weight factor of the channel utility value. The interaction content between users and the system is increased, allowing users to adjust the priority and strategy of channel allocation according to actual needs.
[0036] S3: Preprocess and merge data from different IoT terminals to form data packets. After the data packets are generated, edge computing is performed based on the current network status to determine the optimal transmission path and transmit them to the destination device.
[0037] Furthermore, different types of data are collected from different IoT terminals and organized into a time series format to build a data pool. The data points are processed using a weighted average filter to remove historical invalid data, and data fusion and feature extraction are performed to form a valid data packet. Generate a data packet based on the fusion features. The format is: ,in For the generated data packet, is the timestamp; Use the NTP time synchronization protocol to keep the clocks of IoT terminal devices synchronized. When data is generated, add a timestamp to each data packet. Define data packet grouping rules based on data type, timestamp or event trigger mechanism. Set the size of each group of data packets based on network load and bandwidth limits. A buffer is set in the IoT terminal device to temporarily store the data to be sent, and the data is sent when the predetermined conditions are met; Set priorities for different types of data packets, include priority fields in data packets, and give priority to processing and transmitting low-latency data.
[0038] Furthermore, the edge computing includes evaluating the current network status using edge computing nodes, wherein the evaluating the current network status includes real-time monitoring of key indicators of data flow, node load and signal strength in the network, generating a network state vector, and summarizing the global network status through information interaction with adjacent edge computing nodes; In the path selection process, this method optimizes the Dijkstra algorithm as follows: Taking into account the actual bandwidth and delay factors, the weights in the algorithm are adjusted to make it more in line with the actual needs of IoT data transmission; during the path selection process, the network status information is updated in real time to ensure that the selected path is always the best at the moment; When executing the path selection algorithm, the edge computing node communicates with other nodes in the network in real time, shares network status information, and collaboratively completes path selection.
[0039] Based on the bandwidth and delay data monitored in real time, candidate paths are screened to exclude bad paths that do not meet transmission requirements. In the path selection process, bandwidth and delay are used as key indicators to ensure that the selected path has high transmission efficiency and low transmission delay. Through the interaction between edge computing nodes, the path selection strategy is adjusted in real time to adapt to the dynamic changes in network status: ; in, is the optimal path, is a specific path selected from the path set P, is the set of all paths, For the path No. The delay of each node, For the path No. The bandwidth of each node, For path The number of nodes in .
[0040] It should be noted that the node status is divided into “normal” (bandwidth>1 Mbps), “high load” (1 Mbps ≥ bandwidth>0.5 Mbps), and “overloaded” (bandwidth≤0.5 Mbps).
[0041] If the bandwidth of the current node is judged to be less than 1 Mbps, the node will be marked as "high load" and its weight in path selection will be reduced to 50% of the original.
[0042] If the latency of any node exceeds 100 ms, the node will be marked as "high latency" and its cost in path selection will be increased.
[0043] When the node load exceeds 80%, the selection weight of the node is reduced to the original 40% to maintain the processing capacity of the node and avoid data transmission failure due to overload.
[0044] Furthermore, the monitoring frequency is every 2 seconds to evaluate the status of each node in real time. Once a specific node is found to not meet the threshold condition (such as bandwidth less than 1 Mbps), the path selection priority is automatically updated to trigger a reselection. If a path is selected more than 3 times in a short period of time (such as within 1 minute), the path is added to the "cooling state" and the cooling time is set to 5 minutes. During this time, the path will not be considered.
[0045] S4: During data transmission, by monitoring the transmission status and environmental changes, a feedback adjustment mechanism is formed to continuously optimize network performance.
[0046] Furthermore, the latency, packet loss rate, signal strength, ambient temperature and humidity data are aggregated to form a comprehensive evaluation index. Based on the above judgment criteria and environmental changes, a decision rule set is established in combination with historical data; When the set threshold indicator is triggered, a feedback adjustment plan is automatically generated, including: When the monitored average delay is higher than 100 milliseconds for 10 minutes, the frequency band is reselected using historical data. At the same time, the channel performance in the past 60 minutes is evaluated and the transmission path is recalculated. When the monitored packet loss rate is above 5% for 5 minutes, an alternative channel is actively selected and the retransmission rate of data packets is increased; When the signal strength is lower than -90dBm and lasts for more than 5 minutes, switch to the backup frequency band and record it; When the temperature and humidity change by more than 20%, the workload of the device is reduced and the data transmission mechanism is adjusted, and data transmission is suspended within 30 seconds after the change is detected.
[0047] Embodiment 2, the second embodiment of the present invention, is different from the previous embodiment in that: If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.
[0048] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.
[0049] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.
[0050] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0051] Example 3, reference Figure 2 , is an embodiment of the present invention, and provides a wireless communication system for data transmission of the Internet of Things, characterized by: comprising an environment monitoring module, a dynamic frequency band and channel allocation module, a data processing and fusion module, and an edge computing and feedback adjustment module; The environmental monitoring module monitors various parameters of the IoT environment in real time, including signal quality, noise level, and channel occupancy, collects environmental data, and generates comprehensive environmental indicators; Dynamic frequency band and channel allocation module, which dynamically selects the best frequency band according to environmental data and network status, and implements adaptive frequency hopping and dynamic allocation of channels; Data processing and fusion module collects data from different IoT terminals, performs pre-processing and fusion, generates data packets and manages transmission; The edge computing and feedback adjustment module evaluates the network status and optimizes decisions, while forming a feedback adjustment mechanism to continuously optimize network performance.
[0052] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A wireless communication method for data transmission in the Internet of Things, characterized in that: include, Monitor IoT environment in real time and collect environmental data; According to the environmental data, dynamically select the best frequency band and implement adaptive frequency hopping; Dynamically allocate available channels based on current network status and device requirements; Preprocess and merge data from different IoT terminals to form data packets. After the data packets are generated, edge computing is performed based on the current network status to determine the optimal transmission path and transmit them to the destination device. During data transmission, by monitoring the transmission status and environmental changes, a feedback adjustment mechanism is formed to continuously optimize network performance.
2. A wireless communication method for Internet of Things data transmission as claimed in claim 1, characterized in that: The environmental data includes using sensors to monitor the signal quality, noise level and channel occupancy of the IoT environment in real time; The collected environmental data include: signal strength, noise level and channel occupancy; The acquired environmental data are integrated into the data processing module to form a comprehensive environmental monitoring index. A comprehensive evaluation is performed based on different weights of signal strength, noise level and channel occupancy to obtain a comprehensive environmental index.
3. A wireless communication method for Internet of Things data transmission as claimed in claim 2, characterized in that: The dynamic selection of the optimal frequency band includes defining the adaptability index of the frequency band based on the value of the environmental comprehensive index, selecting the frequency band with the highest adaptability index as the optimal working frequency band, and when the optimal working frequency band is detected, notifying the user, executing frequency band switching after user confirmation, and adjusting the working frequency band of the device to the latest frequency band according to the set switching time.
4. A wireless communication method for Internet of Things data transmission as claimed in claim 3, characterized in that: The dynamic allocation of available channels includes, after confirming the best frequency band, using an improved genetic algorithm to evaluate available bandwidth, channel congestion and channel priority, and calculating the best channel according to the real-time network status to dynamically allocate the channel; By calculating the utility values of all channels and selecting the channel with the largest utility value, the selected channel can meet the high bandwidth requirements and is not congested under the current network conditions.
5. A wireless communication method for Internet of Things data transmission as claimed in claim 4, characterized in that: The preprocessing and fusion includes collecting different types of data from different IoT terminals, organizing the data into a time series format, building a data pool, processing data points using a weighted average filter, removing historical invalid data, and performing data fusion and feature extraction to form a valid data packet; Generate a data packet based on the fused features; Use the NTP time synchronization protocol to keep the clocks of IoT terminal devices synchronized. When data is generated, add a timestamp to each data packet. Define data packet grouping rules based on data type, timestamp or event trigger mechanism. Set the size of each group of data packets based on network load and bandwidth limits. A buffer is set in the IoT terminal device to temporarily store the data to be sent, and the data is sent when the predetermined conditions are met; Set priorities for different types of data packets, include priority fields in data packets, and give priority to processing and transmitting low-latency data.
6. A wireless communication method for Internet of Things data transmission as claimed in claim 5, characterized in that: The edge computing includes using edge computing nodes to evaluate the current network state to generate a state vector, using the Dijkstra algorithm to select a path, and considering the impact of actual bandwidth and delay.
7. A wireless communication method for Internet of Things data transmission as claimed in claim 6, characterized in that: The feedback adjustment mechanism includes aggregating the delay, packet loss rate, signal strength, ambient temperature and humidity data to form a comprehensive evaluation index, and establishing a decision rule set based on the above judgment criteria and environmental changes in combination with historical data; When it is monitored that the delay index of the communication link exceeds a first delay threshold and lasts for a first preset time period, automatically selecting a target frequency band and optimizing the transmission path configuration according to historical communication data; When it is detected that the data packet loss rate exceeds a second packet loss rate threshold and lasts for a second preset time period, starting a channel switching mechanism and dynamically adjusting a data retransmission strategy; When the signal quality parameter is lower than a preset signal strength threshold and is maintained for a third preset time period, a spectrum resource switching procedure is triggered and a device status log is generated; When the environmental sensing device detects that the change amplitude of the physical parameter exceeds the preset change amplitude threshold, the device power consumption adjustment strategy is executed and the data transmission scheme is updated synchronously, and the transmission suspension protection mechanism is started within the preset time interval after the parameter abnormality is detected.
8. A system using a wireless communication method for Internet of Things data transmission as claimed in any one of claims 1 to 7, characterized in that: It includes environment monitoring module, dynamic frequency band and channel allocation module, data processing and fusion module, edge computing and feedback adjustment module; The environmental monitoring module monitors various parameters of the IoT environment in real time, including signal quality, noise level and channel occupancy, collects environmental data and generates comprehensive environmental indicators; The dynamic frequency band and channel allocation module dynamically selects the best frequency band according to environmental data and network status, and implements adaptive frequency hopping and dynamic allocation of channels; The data processing and fusion module collects data from different IoT terminals, performs pre-processing and fusion, generates data packets and manages transmission; The edge computing and feedback regulation module evaluates the network status and optimizes the decision, while forming a feedback regulation mechanism to continuously optimize the network performance.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Multi-link air-ground data exchange link performance evaluation method based on utility function
CN112804702A
Power information system network topology dynamic adjustment method and system based on reinforcement learning
CN117596151A
SDN (Software Defined Network) multi-constraint path calculation method based on fuzzy analytic hierarchy process and storage medium
CN117729149A
Water quality detection method and system based on multi-modal data fusion and intelligent optimization
CN118518842A
Unmanned aerial vehicle remote control networking method and system
CN118555577A
Cited By
Intelligent internet-of-things equipment remote management method and device and storage medium
CN120378914A
Intelligent internet-of-things device remote management method and device, and storage medium
CN120378914B
Signal transmission and encryption method and system for mobile handheld equipment of Internet of Things in explosion-proof scene
CN120434628A
Intelligent logistics transportation operation system and method thereof
CN120525421A
Medium-distance wireless transmission method
CN120786646A