Channel resource scheduling method and system for multiple radio frequency gateway groups
By optimizing channel frequency allocation and transmit power by obtaining signal attenuation, the channel resource allocation and scheduling problem of multi-RF gateway groups is solved, thereby improving the efficiency and stability of the communication system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-19
- Publication Date
- 2026-03-13
AI Technical Summary
In large-scale industrial production lines, the allocation and scheduling of channel resources for multi-RF gateway groups suffer from interference and insufficient resources, resulting in low communication efficiency.
By obtaining the signal attenuation between the wireless access node and the gateway, channel frequency allocation and transmission power are optimized. Combined with signal-to-noise ratio optimization and signal quality constraints, the rational allocation and utilization of channel resources are ensured, and the minimum difference between channel frequencies is maximized to reduce interference.
It enables the rational allocation and efficient utilization of channel resources in multi-RF gateway group scenarios, improving the operating performance and signal quality stability of the communication system.
Smart Images

Figure CN121665338A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless network communication, and more specifically to a channel resource scheduling method and system for multi-RF gateway groups. Background Technology
[0002] Large-scale industrial production lines often require the deployment of numerous wireless sensors. Since these sensors are distributed across different production and processing areas within the factory, multiple wireless gateways are typically needed to receive data transmitted by each sensor. To reduce interference between different gateways and wireless sensors, the entire available channel resource needs to be rationally allocated to different gateways and scheduled for use over time. Because different gateways serve different numbers of wireless access nodes, the wireless channel access resources required by different gateways vary. For gateways that need to serve a large number of access nodes, even continuously occupying a certain channel resource may not be sufficient to complete the access task within the specified time. Therefore, given a total amount of channel resources, an effective method for channel resource allocation and scheduling for a group of wireless gateways is essential. Summary of the Invention
[0003] The purpose of this invention is to provide a channel resource scheduling method and system for multi-RF gateway groups, so as to achieve efficient and reasonable allocation of channel resources.
[0004] To address the aforementioned technical problems, this invention provides a channel resource scheduling method for multi-RF gateway groups, comprising: A1. Obtain the signal attenuation of the wireless access links between all wireless access nodes and each gateway; A2. Based on the total number of channel frequency points and the number of gateways, allocate channel frequency points to the gateways and allocate transmit power to the wireless access nodes, and optimize the signal-to-noise ratio and constrain the signal quality according to the signal attenuation of each wireless access link. A3. Optimize the allocated channel frequencies to maximize the minimum difference between each channel frequency while ensuring that the relative differences between the channel frequencies allocated to each gateway remain unchanged.
[0005] According to the above scheme, step A1 includes: determining the signal attenuation of the wireless access link between the wireless access node and itself based on the signal strength of the data packets from the wireless access node; and all wireless access nodes randomly sending data packets to all gateways with the same transmission power.
[0006] According to the above scheme, when the wireless access node cannot communicate with the gateway, the signal attenuation of the wireless access link is set to a fixed value. , , Indicates the signal attenuation degree of the wireless access link between the wireless access node j and the gateway m.
[0007] According to the above solution, each gateway is allocated at most 2 channel frequency points. The number of channel frequency points that can be allocated in the entire frequency band is N, and the number of gateways is M. Step A2 includes: A201: If 2M < N, then allocate 2 independent channel frequency points to each gateway. A202: If M < N < 2M, then allocate channel frequency points to the gateway under the set constraint conditions. The gateway uses its allocated channel frequency points according to the time requirements of data access in each period. The goal of allocating channel frequency points and transmit power is to maximize the sum of the signal-to-noise ratios of each time slot.
[0008] According to the above solution, the constraint conditions include: 1) The set of channel frequency points allocated in each time slot belongs to the total channel frequency point set. 2) The sum of the number of channel frequency points allocated to each gateway in each time slot is equal to ; 3) Satisfy ; Is the signal-to-noise ratio threshold required to meet successful communication; 4) The transmit power of any wireless access node is less than P Maximizing the signal-to-noise ratio of each time slot is expressed as:
[0009] Among them, T is the data access period of each gateway; the single-channel duration required for the data access task of gateway m in each period is , / 2 < T; Represents the time slot; , Are respectively the number of wireless access nodes that can access the first frequency point and the second frequency point of gateway m in time slot ; , Are respectively the transmit powers of the wireless access node j that can access the first frequency point and the second frequency point of gateway in time slot ; f represents the channel frequency point allocated by the gateway. When the value is 1 or 2, it represents the first frequency point and the second frequency point accessing the gateway respectively. The first frequency point of gateway m is the same as the first frequency point of gateway ; Indicates the signal attenuation degree of the wireless access link between the wireless access node j and the gateway m, Indicates the wireless access node j and the gateway The signal attenuation degree of the wireless access link between them; 、P is the set signal-to-noise ratio threshold and power threshold.
[0010] The present invention also provides a channel resource scheduling system for a multi-radio gateway group, including: A signal attenuation degree acquisition module, configured to acquire the signal attenuation degree of the wireless access link between all wireless access nodes and each gateway; An allocation module, configured to allocate channel frequencies to the gateways and transmit powers to the wireless access nodes according to the total number of channel frequencies and the number of gateways, and perform signal-to-noise ratio optimization and signal quality constraint according to the signal attenuation degree of each wireless access link; A channel frequency optimization module, configured to optimize the allocated channel frequencies, and maximize the minimum difference between the channel frequencies while ensuring that the relative same-different relationship between the channel frequencies allocated to each gateway remains unchanged.
[0011] According to the above solution, the signal attenuation degree acquisition module executes: judging the signal attenuation degree of the wireless access link between the wireless access node and itself according to the signal strength of the data packet from the wireless access node; all wireless access nodes randomly send data packets to all gateways with the same transmission power.
[0012] According to the above solution, when a wireless access node cannot complete communication with a gateway, the signal attenuation degree acquisition module sets the signal attenuation degree of the wireless access link to a fixed value , , indicating the signal attenuation degree of the wireless access link between the wireless access node j and the gateway m.
[0013] According to the above solution, each gateway is allocated at most 2 channel frequencies, the number of channel frequencies that can be allocated in the entire frequency band is N, and the number of gateways is M; the allocation module executes: If 2M < N, then allocate 2 independent channel frequencies to each gateway; If M < N < 2M; then allocate channel frequencies to the gateways under the set constraint conditions; The gateway uses the allocated channel frequencies according to its time requirement for data access in each period; the goal of allocating channel frequencies and transmission powers is: to maximize the sum of signal-to-noise ratios of each time slot.
[0014] According to the above solution, the constraint conditions include: 1) The set of channel frequencies allocated in each time slot belongs to the set of total channel frequencies; 2) The sum of the number of channel frequencies allocated to each gateway in each time slot is equal to ; 3) Satisfy ; is the signal-to-noise ratio threshold required to satisfy successful communication; 4) The transmit power of any wireless access node is less than P. Maximizing the signal-to-noise ratio in each time slot is expressed as:
[0015] Where T is the data access period of each gateway; the duration of a single channel required for the data access task of gateway m in each period is... , / 2 <T; Indicates a time slot; , They are time slots The number of wireless access nodes that can access the gateway m at the first and second frequency points; , They are time slots Downlink access gateway The transmit power of the first and second frequency points of the wireless access node j; f represents the channel frequency point allocated by the gateway, with a value of 1 or 2 representing the first and second frequency points of the access gateway, respectively. The first frequency point of gateway m is related to the gateway... The first frequency point is the same; This represents the signal attenuation of the wireless access link between wireless access node j and gateway m. This indicates that the wireless access node j and the gateway Signal attenuation of the wireless access link between them; P represents the set signal-to-noise ratio threshold and power threshold.
[0016] Beneficial effects This invention provides a reliable data foundation for channel resource scheduling by accurately capturing the signal attenuation between wireless access nodes and gateways, avoiding blind scheduling decisions. Channel frequencies and transmit power are allocated based on the matching relationship between the total number of channel frequencies and the number of gateways. Simultaneously, signal-to-noise ratio optimization and signal quality constraints are performed in conjunction with signal attenuation, ensuring the adaptability of channel resource allocation to actual communication needs. This effectively reduces communication inefficiency caused by resource mismatch and guarantees the signal quality stability of each communication link. Furthermore, by optimizing the channel frequency layout, the minimum difference between frequencies is maximized while maintaining the relative similarities and differences between gateway frequencies, further reducing mutual interference between frequencies and improving the utilization efficiency of channel resources. This invention achieves the rational configuration and efficient utilization of channel resources in multi-RF gateway group scenarios, significantly improving the overall performance of the communication system. Attached Figure Description
[0017] Figure 1 This is a flowchart of a channel resource scheduling method for a group of multiple radio frequency gateways according to an embodiment of the present invention; Figure 2Schematic diagram of the connection between a gateway and a wireless access point according to an embodiment of the present invention. Detailed implementation manners
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present disclosure. Apparently, the described embodiments are only a part rather than all of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the described embodiments of the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure.
[0019] This embodiment provides a channel resource scheduling method for a multi-radio gateway group, including: A1. Obtain the signal attenuation degrees of the wireless access links between all wireless access nodes and each gateway; A2. Allocate channel frequencies to the gateways and transmit powers to the wireless access nodes according to the total number of channel frequencies and the number of gateways, and perform signal-to-noise ratio optimization and signal quality constraint according to the signal attenuation degrees of the respective wireless access links; A3. Optimize the allocated channel frequencies, and maximize the minimum difference between the channel frequencies while ensuring that the relative same-different relationship between the channel frequencies allocated to each gateway remains unchanged.
[0020] Further, step A1 includes: judging the signal attenuation degree of the wireless access link between the wireless access node and itself according to the signal strength of the data packet from the wireless access node; all wireless access nodes randomly send data packets to all gateways with the same transmit power.
[0021] Further, when a wireless access node cannot complete communication with a gateway, set the signal attenuation degree of this wireless access link to a fixed value , , indicating the signal attenuation degree of the wireless access link between wireless access node j and gateway m.
[0022] Further, each gateway is allocated at most 2 channel frequencies, the number of channel frequencies that can be allocated in the entire frequency band is N, and the number of gateways is M; Step A2 includes: A201. If 2M < N, allocate 2 independent channel frequencies to each gateway; A202. If M < N < 2M, allocate channel frequencies to the gateways under the set constraint conditions; The gateway uses the allocated channel frequencies according to its time requirement for data access in each period; the objective of allocating channel frequencies and transmit powers is: to maximize the sum of the signal-to-noise ratios of each time slot.
[0023] Furthermore, the constraints include: 1) The set of channel frequency points allocated in each time slot belongs to the total set of channel frequency points; 2) The sum of the number of channel frequency points allocated to each gateway in each time slot is equal to ; 3) Satisfy ; To meet the signal-to-noise ratio threshold required for successful communication; 4) The transmit power of any wireless access node is less than P. Maximizing the signal-to-noise ratio in each time slot is expressed as:
[0024] Where T is the data access period of each gateway; the duration of a single channel required for the data access task of gateway m in each period is... , / 2 <T; Indicates a time slot; , They are time slots The number of wireless access nodes that can access the gateway m at the first and second frequency points; , They are time slots Downlink access gateway The transmit power of the first and second frequency points of the wireless access node j; f represents the channel frequency point allocated by the gateway, with a value of 1 or 2 representing the first and second frequency points of the access gateway, respectively. The first frequency point of gateway m is related to the gateway... The first frequency point is the same; This represents the signal attenuation of the wireless access link between wireless access node j and gateway m. This indicates that the wireless access node j and the gateway Signal attenuation of the wireless access link between them; P represents the set signal-to-noise ratio threshold and power threshold.
[0025] This embodiment also provides a channel resource scheduling system for multi-RF gateway groups, including: The signal attenuation acquisition module is used to acquire the signal attenuation of the wireless access links between all wireless access nodes and each gateway. The allocation module is used to allocate channel frequencies to gateways and transmit power to wireless access nodes based on the total number of channel frequencies and gateways, and to optimize the signal-to-noise ratio and constrain the signal quality based on the signal attenuation of each wireless access link. The channel frequency point optimization module is used to optimize the allocated channel frequency points, maximizing the minimum difference between the channel frequency points while ensuring that the relative same-different relationship between the channel frequency points allocated to each gateway remains unchanged.
[0026] Further, the signal attenuation degree acquisition module performs: judging the signal attenuation degree of the wireless access link between the wireless access node and itself according to the signal strength of the data packet from the wireless access node; all wireless access nodes randomly send data packets to all gateways with the same transmission power.
[0027] Further, when the wireless access node cannot complete communication with the gateway, the signal attenuation degree acquisition module sets the signal attenuation degree of the wireless access link to a fixed value , , where represents the signal attenuation degree of the wireless access link between the wireless access node j and the gateway m.
[0028] Further, each gateway is allocated at most 2 channel frequency points, the number of channel frequency points that can be allocated in the entire frequency band is N, and the number of gateways is M; the allocation module performs: If 2M < N, then allocate 2 independent channel frequency points to each gateway; If M < N < 2M; then allocate channel frequency points to the gateway under the set constraint conditions; The gateway uses the allocated channel frequency points according to its time requirement for data access in each period; the goal of allocating channel frequency points and transmission power is: maximizing the sum of the signal-to-noise ratios of each time slot.
[0029] Further, the constraint conditions include: 1) The set of channel frequency points allocated in each time slot belongs to the total channel frequency point set; 2) The sum of the number of channel frequency points allocated to each gateway in each time slot is equal to ; 3) Satisfy ; is the signal-to-noise ratio threshold required to satisfy successful communication; 4) The transmission power of any wireless access node is less than P Maximizing the signal-to-noise ratio of each time slot is expressed as:
[0030] where T is the data access period of each gateway; the single-channel duration required for the data access task of the gateway m in each period is , / 2 < T; represents the time slot; , are respectively the time slots The number of wireless access nodes that can access the gateway m at the first and second frequency points; , They are time slots Downlink access gateway The transmit power of the first and second frequency points of the wireless access node j; f represents the channel frequency point allocated by the gateway, with a value of 1 or 2 representing the first and second frequency points of the access gateway, respectively. The first frequency point of gateway m is related to the gateway... The first frequency point is the same; This represents the signal attenuation of the wireless access link between wireless access node j and gateway m. This indicates that the wireless access node j and the gateway Signal attenuation of the wireless access link between them; P represents the set signal-to-noise ratio threshold and power threshold.
[0031] This embodiment also provides an example: See Figure 2 Each gateway is configured with two radio frequency communication channels to provide access services to the wireless access nodes it serves. The channel frequencies used by each gateway in each time slot are uniformly allocated. The figure shows the channel frequency allocation results of four dual-radio wireless gateways in a certain time slot, as well as the power settings of the wireless access nodes they serve. In the same time slot, different gateways try to use different channel frequencies to provide access services to the wireless access nodes they serve. Since different gateways serve different numbers of wireless access nodes, the number of channel frequencies allocated to each gateway in the same time slot also varies. Furthermore, due to the limited total number of channel frequencies, some gateways must allocate the same channel frequencies in the same time slot. To control access interference, these wireless access nodes will also reasonably set their transmit power so that the signal quality of the wireless access nodes served by any gateway in any time slot is greater than a threshold, and the overall signal quality is maximized.
[0032] It should be noted that, depending on the implementation needs, the various steps / components described in this application can be broken down into more steps / components, or two or more steps / components or parts of the operation of steps / components can be combined into new steps / components to achieve the purpose of this invention.
[0033] Those skilled in the art will readily understand that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A channel resource scheduling method for multi-RF gateway groups, characterized in that, including: A1. Obtain the signal attenuation degree of the wireless access links between all wireless access nodes and each gateway; A2. Allocate channel frequencies to the gateways and transmit powers to the wireless access nodes according to the total number of channel frequencies and the number of gateways, and perform signal-to-noise ratio optimization and signal quality constraint based on the signal attenuation degree of each wireless access link; A3. Optimize the allocated channel frequencies to maximize the minimum difference between the channel frequencies while ensuring that the relative same-different relationship between the channel frequencies allocated to each gateway remains unchanged.
2. The channel resource scheduling method for multi-RF gateway groups according to claim 1, characterized in that, Step A1 includes: Judging the signal attenuation degree of the wireless access link between the wireless access node and itself according to the signal strength of the data packet from the wireless access node; All wireless access nodes randomly send data packets to all gateways with the same transmit power.
3. The channel resource scheduling method for multi-RF gateway groups according to claim 2, characterized in that, When a wireless access node is unable to communicate with the gateway, the signal attenuation of the wireless access link is set to a fixed value. , , This represents the signal attenuation of the wireless access link between wireless access node j and gateway m.
4. The channel resource scheduling method for multi-RF gateway groups according to claim 1, characterized in that, Each gateway is allocated at most 2 channel frequencies, the number of channel frequencies that can be allocated in the entire frequency band is N, and the number of gateways is M; Step A2 includes: A201. If 2M < N, allocate 2 independent channel frequencies to each gateway; A202. If M < N < 2M, allocate channel frequencies to the gateways under the set constraint conditions; The gateway uses the allocated channel frequencies according to its time requirement for data access in each period; The goal of allocating channel frequencies and transmit powers is to maximize the sum of the signal-to-noise ratios of each time slot.
5. The channel resource scheduling method for multi-RF gateway groups according to claim 4, characterized in that, The constraint conditions include: 1) The set of channel frequencies allocated in each time slot belongs to the set of total channel frequencies; 2) The sum of the number of channel frequency points allocated to each gateway in each time slot is equal to ; 3) Satisfy ; To meet the signal-to-noise ratio threshold required for successful communication; 4) The transmit power of any wireless access node is less than P Maximizing the signal-to-noise ratio of each time slot is expressed as: Where T is the data access period of each gateway; the duration of a single channel required for the data access task of gateway m in each period is... , / 2 <T; Indicates a time slot; , They are time slots The number of wireless access nodes that can access the gateway m at the first and second frequency points; , They are time slots Downlink access gateway The transmit power of the first and second frequency points of the wireless access node j; f represents the channel frequency point allocated by the gateway, with a value of 1 or 2 representing the first and second frequency points of the access gateway, respectively. The first frequency point of gateway m is related to the gateway... The first frequency point is the same; This represents the signal attenuation of the wireless access link between wireless access node j and gateway m. This indicates that the wireless access node j and the gateway Signal attenuation of the wireless access link between them; P represents the set signal-to-noise ratio threshold and power threshold.
6. A channel resource scheduling system for multi-RF gateway groups, characterized in that, including: A signal attenuation degree acquisition module, which is used to obtain the signal attenuation degree of the wireless access links between all wireless access nodes and each gateway; An allocation module, which is used to allocate channel frequencies to the gateways and transmit powers to the wireless access nodes according to the total number of channel frequencies and the number of gateways, and perform signal-to-noise ratio optimization and signal quality constraint based on the signal attenuation degree of each wireless access link; A channel frequency optimization module, which is used to optimize the allocated channel frequencies to maximize the minimum difference between the channel frequencies while ensuring that the relative same-different relationship between the channel frequencies allocated to each gateway remains unchanged.
7. The channel resource scheduling system for multi-RF gateway groups according to claim 6, characterized in that, The signal attenuation degree acquisition module executes: Judging the signal attenuation degree of the wireless access link between the wireless access node and itself according to the signal strength of the data packet from the wireless access node; All wireless access nodes randomly send data packets to all gateways with the same transmit power.
8. The channel resource scheduling system for multi-RF gateway groups according to claim 7, characterized in that, When the wireless access node is unable to communicate with the gateway, the signal attenuation acquisition module sets the signal attenuation of the wireless access link to a fixed value. , , This represents the signal attenuation of the wireless access link between wireless access node j and gateway m.
9. The channel resource scheduling system for multi-RF gateway groups according to claim 6, characterized in that, Each gateway is allocated at most 2 channel frequencies, the number of channel frequencies that can be allocated in the entire frequency band is N, and the number of gateways is M; The allocation module executes: If 2M < N, allocate 2 independent channel frequencies to each gateway; If M < N < 2M, allocate channel frequencies to the gateways under the set constraint conditions; The gateway uses the allocated channel frequencies according to its time requirement for data access in each period; The goal of allocating channel frequencies and transmit powers is to maximize the sum of the signal-to-noise ratios of each time slot.
10. The channel resource scheduling system for multi-RF gateway groups according to claim 9, characterized in that, The constraint conditions include: 1) The set of channel frequencies allocated in each time slot belongs to the set of total channel frequencies; 2) The sum of the number of channel frequency points allocated to each gateway in each time slot is equal to ; 3) Satisfy ; To meet the signal-to-noise ratio threshold required for successful communication; 4) The transmit power of any wireless access node is less than P Maximizing the signal-to-noise ratio of each time slot is expressed as: Where T is the data access period of each gateway; the duration of a single channel required for the data access task of gateway m in each period is... , / 2 <T; Indicates a time slot; , They are time slots The number of wireless access nodes that can access the gateway m at the first and second frequency points; , They are time slots Downlink access gateway The transmit power of the first and second frequency points of the wireless access node j; f represents the channel frequency point allocated by the gateway, with a value of 1 or 2 representing the first and second frequency points of the access gateway, respectively. The first frequency point of gateway m is related to the gateway... The first frequency point is the same; This represents the signal attenuation of the wireless access link between wireless access node j and gateway m. This indicates that the wireless access node j and the gateway Signal attenuation of the wireless access link between them; P represents the set signal-to-noise ratio threshold and power threshold.