Networking scheduling method, device and equipment based on PON (Passive Optical Network), and storage medium
By obtaining the number of terminals and traffic parameters of candidate routing modules, the target routing module is determined and service support is provided, which solves the problem of poor network quality caused by busy routing modules and improves the network quality and stability of each wireless node and terminal in the network.
Patent Information
- Application Number
- CN202510904209.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-01
- Publication Date
- 2025-10-28
AI Technical Summary
In existing PON-based network scheduling, poor network quality and negatively impact user experience are caused by busy routing modules.
By acquiring the number of terminals and traffic parameters of candidate routing modules, the target routing module is determined from multiple candidate routing modules based on the busyness parameter, providing service support for wireless nodes and switching wireless nodes when necessary.
It effectively balances the load among various routing modules within the network, improving the network quality and stability of wireless nodes and terminals.
Smart Images

Figure CN120857217A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of roaming technology, and in particular to a network scheduling method, apparatus, device, and storage medium based on a PON network. Background Technology
[0002] With the widespread adoption of wireless networks, users are increasingly demanding smooth roaming, leading to the widespread application of PON-based network scheduling technology in scenarios such as Fiber to the Room (FTTR), enterprise-level Fiber to the Room-Business (FTTR-B), and broadband converged terminals.
[0003] In existing PON-based network scheduling processes, the Received Signal Strength Indicator (RSSI) is typically used to directly select a suitable wireless node as the terminal's working node, or node switching is performed for the terminal. In other words, current network scheduling technologies usually use node busy levels as a benchmark to achieve network scheduling and ensure terminal communication quality. This can lead to a situation where multiple wireless nodes are routed by the same routing module, potentially causing the routing module to become overloaded and resulting in poor communication quality for the corresponding wireless nodes, thus impacting user experience. Summary of the Invention
[0004] This invention provides a network scheduling method, apparatus, device, and storage medium based on a PON network to solve the problem of poor network quality caused by busy routing modules in existing PON network-based network scheduling.
[0005] A network scheduling method based on a PON network includes: In response to the routing assignment request from the wireless node, obtain the number of terminals and traffic parameters corresponding to multiple candidate routing modules; Based on the number of terminals and traffic parameters, the target routing module is determined from multiple candidate routing modules; Based on the target routing module, service support is provided for wireless nodes.
[0006] Preferably, the target routing module is determined from multiple candidate routing modules based on the number of terminals and traffic parameters, including: Based on the ratio of traffic parameters to the number of terminals, the busyness parameters of multiple candidate routing modules are determined; The target routing module is determined from multiple selected modules based on the busyness parameter.
[0007] Preferably, the target routing module is determined from multiple selected modules based on a busyness parameter, including: The candidate routing module with the lowest busyness parameter is selected as the target routing module. Or, Any candidate routing module whose busyness parameter is less than the preset busyness threshold is identified as the target routing module.
[0008] Preferably, based on the target routing module, service support is provided to the wireless node, including: Assign network addresses to wireless nodes; And / or, The wireless node routes and forwards the messages it receives.
[0009] Preferably, the method further includes: Obtain the received signal strength parameters of the terminal at multiple times, including the current time and multiple historical times; Based on the preset initial received signal strength threshold and the received signal strength parameters at each time moment, the fused received signal strength parameters of the terminal at each time moment are determined. Based on multiple fused received signal strength parameters, the updated received signal strength threshold of the terminal at the current moment is determined; If the received signal strength parameter of the terminal at the current moment is less than or equal to the updated received signal strength threshold, then the terminal's wireless node will be switched.
[0010] Preferably, based on a preset initial received signal strength threshold and received signal strength parameters at each time moment, the fused received signal strength parameters of the terminal at each time moment are determined, including: Based on the difference between the received signal strength parameter and the preset initial received signal strength threshold, the signal strength indication information of the terminal at multiple times is determined; The signal strength indication information corresponding to each time moment and the time moment preceding each time moment is weighted and summed to determine the fused received signal strength parameters for multiple time moments.
[0011] Preferably, determining the updated received signal strength threshold for the terminal at the current moment based on multiple fused received signal strength parameters includes: Clustering is performed on multiple fused received signal strength parameters to obtain clusters of multiple fused received signal strength parameters; The fused received signal strength parameter located at the center of the cluster and the preset initial received signal strength threshold are summed to determine the updated received signal strength threshold of the terminal at the current moment.
[0012] A network scheduling device based on a PON network includes: The acquisition module is used to respond to the routing assignment request from the wireless node and acquire the number of terminals and traffic parameters corresponding to multiple candidate routing modules; The determination module is used to determine the target routing module from multiple candidate routing modules based on the number of terminals and traffic parameters; The support module is used to provide service support for wireless nodes based on the target routing module.
[0013] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the aforementioned network scheduling method based on a PON network. A computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described network scheduling method based on a PON network.
[0014] The aforementioned network scheduling method, apparatus, device, and storage medium based on PON networks, in response to routing allocation requests from wireless nodes, acquire the number of terminals and traffic parameters corresponding to multiple candidate routing modules; based on the number of terminals and the traffic parameters, determine a target routing module from the multiple candidate routing modules; and based on the target routing module, provide service support to the wireless node. This application, by acquiring terminal and traffic data supported by candidate routing modules, determines the busy level of each candidate routing module to balance the load among the various routing modules within the network, thereby improving the network quality of each wireless node and terminal within the network. Attached Figure Description
[0015] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a flowchart of a network scheduling method based on a PON network in one embodiment of the present invention; Figure 2 This is another flowchart of a network scheduling method based on a PON network in one embodiment of the present invention; Figure 3 This is another flowchart of a network scheduling method based on a PON network in one embodiment of the present invention; Figure 4 This is another flowchart of a network scheduling method based on a PON network in one embodiment of the present invention; Figure 5 This is another flowchart of a network scheduling method based on a PON network in one embodiment of the present invention; Figure 6This is a schematic diagram of a network scheduling device based on a PON network in one embodiment of the present invention; Figure 7 This is a schematic diagram of a computer device according to an embodiment of the present invention. Detailed Implementation
[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0018] The network scheduling method based on PON network provided in this embodiment of the invention can be applied to the main gateway of a roaming network. The main gateway has the function of a wireless control node (Access Controller, AC) in the network, or is linked with an AC. This disclosure does not limit this, so that the main gateway can be responsible for the configuration, routing management and forwarding of wireless access points (APs).
[0019] The roaming network can be a wireless mesh network or an improved wireless mesh network, but is not limited thereto. This disclosure does not limit the applicable equipment for the networking scheduling method based on PON networks.
[0020] In one embodiment, such as Figure 1 As shown, a network scheduling method based on a PON network is provided. Taking the application of this method in the main gateway as an example, the method includes the following steps: S101: In response to the routing assignment request from the wireless node, obtain the number of terminals and traffic parameters corresponding to multiple candidate routing modules.
[0021] S102: Determine the target routing module from multiple candidate routing modules based on the number of terminals and traffic parameters.
[0022] S103: Based on the target routing module, it provides service support for wireless nodes.
[0023] Among them, wireless nodes usually refer to the aforementioned wireless access nodes (APs).
[0024] The route allocation request is used by the wireless node to request the main gateway to allocate a route module, so as to allocate a network address for the wireless node and / or to forward packets for the wireless node.
[0025] The wireless allocation request may be sent when the wireless node first accesses the network, or when the wireless node detects that the packet forwarding is slow, or when the wireless node is reconfigured; this disclosure does not limit the scope of the request.
[0026] The traffic parameter can indicate the number of packets processed by the candidate routing module per unit time, or it can indicate the average bandwidth of the candidate routing module per unit time. This disclosure does not limit the specific parameters indicated by the traffic parameter.
[0027] As an example, in step S101, in response to the routing allocation request sent by the wireless node, the main gateway can obtain the number of terminals and traffic parameters corresponding to multiple candidate routing modules through network protocols, device interfaces, data collection, etc., where the candidate routing modules can be any routing module managed by the main gateway.
[0028] As an example, in step S102, the main gateway can determine the busy level of each candidate routing module based on the number of terminals and traffic parameters obtained, and then determine the target routing module from each candidate routing module based on the busy level of each candidate routing module.
[0029] As an example, in step S103, the main gateway can use the determined target routing module to provide network address configuration, routing forwarding and other service support to the wireless node that sends the route allocation request, so that the wireless node can provide network services to the corresponding terminal.
[0030] In summary, in this example, by responding to a routing allocation request from a wireless node, the number of terminals and traffic parameters corresponding to multiple candidate routing modules are obtained; based on the number of terminals and the traffic parameters, a target routing module is determined from the multiple candidate routing modules; and based on the target routing module, service support is provided to the wireless node. This method determines the busy level of each candidate routing module by obtaining terminal and traffic data supported by the candidate routing modules, thereby balancing the load among the various routing modules in the network and improving the network quality of each wireless node and terminal in the network.
[0031] As an example, in step S103, when a wireless node joins the network for the first time, or when a wireless node needs to be reconfigured with a network address, the main gateway can use a determined target routing module to assign a network address to the wireless node.
[0032] As an example, in step S103, when the wireless node is in a working state, the main gateway can use the determined target routing module to route and forward the received packets for the wireless node, so as to provide service support for the wireless node.
[0033] like Figure 2As shown, step S102, which involves determining the target routing module from multiple candidate routing modules based on the number of terminals and traffic parameters, includes: S201: Determine the busy parameters of multiple candidate routing modules based on the ratio of traffic parameters to the number of terminals.
[0034] S202: Determine the target routing module from multiple selected modules based on the busyness parameter.
[0035] As an example, in step S201, the main gateway can determine the busyness parameter of each candidate routing module by the ratio between the traffic parameter and the number of terminals corresponding to each candidate routing module.
[0036] For example, let t represent the traffic parameter and n represent the number of terminals, then the busyness parameter y of the candidate routing module can be expressed as: .
[0037] It should be understood that the higher the determined busyness parameter, the busier and more loaded the candidate routing module is.
[0038] As an example, in step S201, the busy level of each candidate routing module can be determined based on the busy parameter, and the candidate routing module with a lower busy level can be selected as the target routing module of the wireless node to provide corresponding service support for the wireless node.
[0039] Optionally, in step S202, the candidate routing module with the smallest busyness parameter can be determined as the target routing module to provide corresponding service support for the wireless node.
[0040] Optionally, in step S202, when there are multiple candidate routing modules with a busyness parameter less than a preset busyness threshold, it indicates that the load of the multiple candidate routing modules is low. Therefore, any candidate routing module can be selected from the multiple candidate routing modules with a busyness parameter less than the preset busyness threshold as the target routing module.
[0041] Optionally, in step S203, when there are multiple candidate routing modules with busyness parameters less than a preset busyness threshold, the number of terminals of the candidate routing modules with busyness parameters less than the preset busyness threshold can be further compared, so as to determine the candidate routing module with the smallest number of terminals as the target routing module, thereby further improving the service quality of the wireless node.
[0042] In summary, in this example, the busyness parameters of multiple candidate routing modules are determined based on the ratio of traffic parameters to the number of terminals; based on the busyness parameters, the target routing module is selected from the multiple selected modules. This application evaluates the busyness of each candidate routing module from multiple dimensions according to the number of terminals and traffic parameters corresponding to each candidate routing module, thereby selecting the candidate routing module with lower busyness (i.e., lower load) as the target routing module to provide service support for wireless nodes. This effectively avoids the situation where poor network service of wireless nodes is caused by high load of routing modules, and improves network quality and stability.
[0043] like Figure 3 As shown, before step S101 or in step S103, the PON-based network scheduling method further includes: S301: Obtain the received signal strength parameters of the terminal at multiple times, including the current time and multiple historical times; S302: Based on the preset initial received signal strength threshold and the received signal strength parameters at each time moment, determine the fused received signal strength parameters of the terminal at each time moment; S303: Based on multiple fused received signal strength parameters, determine the updated received signal strength threshold of the terminal at the current moment; S304: If the received signal strength parameter of the terminal at the current moment is less than or equal to the updated received signal strength threshold, then the wireless node of the terminal shall be switched.
[0044] As an example, in step S301, the main gateway can periodically detect the signal strength of the terminal, or only detect the signal strength of the terminal at a specific time point (i.e., non-periodic), thereby obtaining the received signal strength parameters of the terminal at multiple times. The received signal strength parameter is the Received Signal Strength Indicator (RSSI), and the multiple times may include the current time and multiple historical times.
[0045] As an example, in step S302, the main gateway can process the received signal strength parameters detected at multiple times and the preset initial received signal strength threshold to determine the deviation between the received signal strength parameters at multiple times and the preset initial received signal strength threshold, thereby determining the fused received signal strength parameters of the terminal at each time. The fused received signal strength parameters can be used to indicate the deviation between the received signal strength parameters of the terminal and the preset initial received signal strength threshold under the premise of superimposing multiple times.
[0046] Specifically, referring to Figure 4, step S302 may include: S401: Based on the difference between the received signal strength parameter and the preset initial received signal strength threshold, determine the signal strength indication information of the terminal at multiple times; S402: Perform a weighted summation of the signal strength indication information corresponding to each time moment and the time moment preceding each time moment to determine the fused received signal strength parameters for multiple time moments.
[0047] As an example, in step S401, the main gateway can determine the terminal's signal strength indication information at each moment based on the difference between the received signal strength parameter at each moment and the preset initial received signal strength threshold. In other words, the signal strength indication information is the difference between the received signal strength parameter at each moment and the preset initial received signal strength threshold.
[0048] As an example, in step S402, the fused received signal strength parameters can be determined using the following formula: new_DRSSI=α×DRSSI+(1-α)×previous_DRSSI Wherein, new_DRSSI represents the fused received signal strength parameter at a certain moment, α represents the preset weight (i.e., attenuation factor), DRSSI represents the signal strength indication information corresponding to a certain moment, and previous_DRSSI represents the signal strength indication information corresponding to the moment before a certain moment.
[0049] As an example, in step S303, the main gateway can determine the deviation between the terminal's signal reception strength and the preset initial signal reception strength threshold at different times based on multiple fused received signal strength parameters. Then, through clustering processing, it can determine the fused received signal strength parameter located at the cluster center among the fused received signal strength parameters. The fused received signal strength parameter located at the cluster center can be determined as the average deviation between the received signal strength parameters at multiple times and the preset initial received signal strength threshold. Thus, the fused received signal strength parameter located at the cluster center can be combined with the preset initial received signal strength threshold to determine the updated received signal strength threshold of the terminal at the current time.
[0050] For specific details, please refer to Figure 5 Step S303 may include: S501: Perform clustering processing on multiple fused received signal strength parameters to obtain clusters of multiple fused received signal strength parameters; S502: Summing the fused received signal strength parameter located at the center of the cluster and the preset initial received signal strength threshold to determine the updated received signal strength threshold of the terminal at the current moment.
[0051] As an example, in step S501, a clustering algorithm can be used to cluster multiple fused received signal strength parameters to obtain a cluster composed of fused received signal strength parameters. The specific clustering algorithm used in this disclosure is not limited. Any clustering algorithm that can cluster data of the same type into a cluster can be used in this disclosure.
[0052] As an example, since the fused received signal strength parameter located at the cluster center can effectively indicate the parameter characteristics of multiple fused received signal strength parameters, the fused received signal strength parameter located at the cluster center can be summed with the preset initial received signal strength threshold to determine the updated received signal strength threshold of the terminal at the current moment. This can effectively eliminate the influence of short-term fluctuations on the updated received signal strength threshold, further improve the rationality and scientific nature of the updated received signal strength threshold, and realize the dynamic determination of the updated new received signal strength threshold.
[0053] As an example, in step S304, if the received signal strength parameter of the terminal at the current moment is less than or equal to the updated received signal strength threshold, it indicates that the signal quality of the terminal at the current moment is poor. At this time, the main gateway can switch the wireless node corresponding to the terminal to improve the communication quality of the terminal.
[0054] In summary, this example includes: obtaining the received signal strength parameters of the terminal at multiple times, including the current time and multiple historical times; determining the fused received signal strength parameters of the terminal at each time based on a preset initial received signal strength threshold and the received signal strength parameters at each time; determining the updated received signal strength threshold of the terminal at the current time based on multiple fused received signal strength parameters; and switching the terminal's wireless node if the received signal strength parameter of the terminal at the current time is less than or equal to the updated received signal strength threshold. This application determines the fused received signal strength parameters at each time point by utilizing received signal strength parameters at multiple times and a preset initial received signal strength threshold. By combining historical information with current information, it can effectively avoid the situation where the determined updated received signal strength threshold is inaccurate due to signal mutations. Furthermore, by clustering multiple fused received signal strength parameters, the fused received signal strength parameters located at the center of the clusters are summed with the preset initial received signal strength threshold to determine the updated received signal strength threshold of the terminal at the current time. This enables dynamic determination of the updated received signal strength threshold. Moreover, through clustering, the influence of short-term fluctuations on the updated received signal strength threshold can be effectively eliminated, further improving the rationality and scientific nature of the updated received signal strength threshold.
[0055] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0056] In one embodiment, a network scheduling device based on a PON network is provided, which corresponds one-to-one with the network scheduling method based on a PON network in the above embodiments. For example... Figure 6 As shown, the PON-based network scheduling device includes an acquisition module 610, a determination module 620, and a support module 630. Detailed descriptions of each functional module are as follows: The acquisition module 610 is used to obtain the number of terminals and traffic parameters corresponding to multiple candidate routing modules in response to the routing allocation request of the wireless node. The determination module 620 is used to determine the target routing module from multiple candidate routing modules based on the number of terminals and traffic parameters; Support module 630 is used to provide service support for wireless nodes based on the target routing module.
[0057] In one embodiment, the determining module 620 further includes: The busyness parameter determination unit is used to determine the busyness parameters of multiple candidate routing modules based on the ratio of traffic parameters to the number of terminals. The target routing module determination unit is used to determine the target routing module from multiple selected modules based on the busyness parameter.
[0058] In one embodiment, the target routing module determining unit is further configured to determine the candidate routing module with the smallest busyness parameter as the target routing module; or, determine any candidate routing module whose busyness parameter is less than a preset busyness threshold as the target routing module.
[0059] In one embodiment, the support module 630 further includes: The received signal strength parameter acquisition unit is used to acquire the received signal strength parameters of the terminal at multiple times, including the current time and multiple historical times. The fused received signal strength parameter determination unit is used to determine the fused received signal strength parameters of the terminal at each time based on a preset initial received signal strength threshold and the received signal strength parameters at each time. The threshold update unit is used to determine the updated received signal strength threshold of the terminal at the current moment based on multiple fused received signal strength parameters. The switching unit is used to switch the wireless node of the terminal if the received signal strength parameter of the terminal at the current time is less than or equal to the updated received signal strength threshold.
[0060] In one embodiment, the fusion received signal strength parameter determination unit is further configured to determine the signal strength indication information of the terminal at multiple times based on the difference between the received signal strength parameter and the preset initial received signal strength threshold. The signal strength indication information corresponding to each time moment and the time moment preceding each time moment is weighted and summed to determine the fused received signal strength parameters for multiple time moments.
[0061] In one embodiment, the fused received signal strength parameter determination unit is further configured to perform clustering processing on multiple fused received signal strength parameters to obtain clusters of multiple fused received signal strength parameters; The fused received signal strength parameter located at the center of the cluster and the preset initial received signal strength threshold are summed to determine the updated received signal strength threshold of the terminal at the current moment.
[0062] In summary, the network scheduling device based on a PON network proposed in this disclosure includes: an acquisition module, used to acquire the number of terminals and traffic parameters corresponding to multiple candidate routing modules in response to a routing allocation request from a wireless node; a determination module, used to determine a target routing module from the multiple candidate routing modules based on the number of terminals and traffic parameters; and a support module, used to provide service support to the wireless node based on the target routing module. This device determines the busy level of each candidate routing module by acquiring the terminal and traffic data supported by the candidate routing modules, thereby balancing the load among the various routing modules within the network and improving the network quality of each wireless node and terminal within the network.
[0063] Specific limitations regarding the PON-based network scheduling device can be found in the above description of the limitations on the PON-based network scheduling method, and will not be repeated here. Each module in the aforementioned PON-based network scheduling device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.
[0064] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database is used for data in the PON-based network scheduling method. The network interface is used for communication with external terminals via network connection. When the computer program is executed by the processor, it implements a PON-based network scheduling method.
[0065] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described resource data processing method based on a micro-segmentation network.
[0066] In one embodiment, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described resource data processing method based on a micro-segmentation network.
[0067] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0068] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0069] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A network scheduling method based on a PON network, characterized in that, include: In response to the routing assignment request from the wireless node, obtain the number of terminals and traffic parameters corresponding to multiple candidate routing modules; Based on the number of terminals and the traffic parameters, a target routing module is determined from the plurality of candidate routing modules; Based on the target routing module, service support is provided to the wireless node.
2. The method according to claim 1, characterized in that, The step of determining the target routing module from the plurality of candidate routing modules based on the number of terminals and the traffic parameters includes: Based on the ratio of the traffic parameters to the number of terminals, the busyness parameters of the multiple candidate routing modules are determined; Based on the busyness parameter, the target routing module is determined from the plurality of selected modules.
3. The method according to claim 2, characterized in that, The step of determining the target routing module from the plurality of selected modules based on the busyness parameter includes: The candidate routing module with the smallest busyness parameter is determined as the target routing module; Or, Any candidate routing module whose busyness parameter is less than a preset busyness threshold is identified as the target routing module.
4. The method according to claim 1, characterized in that, The provision of service support to the wireless node based on the target routing module includes: Assign network addresses to the wireless nodes; And / or, The packets received by the wireless node are routed and forwarded.
5. The method according to claim 1, characterized in that, The method further includes: Obtain the received signal strength parameters of the terminal at multiple times, including the current time and multiple historical times; Based on a preset initial received signal strength threshold and the received signal strength parameters at each of the aforementioned times, the fused received signal strength parameters of the terminal at each of the aforementioned times are determined; Based on multiple fused received signal strength parameters, the updated received signal strength threshold of the terminal at the current moment is determined; If the received signal strength parameter of the terminal at the current time is less than or equal to the updated received signal strength threshold, then the wireless node of the terminal is switched.
6. The method according to claim 5, characterized in that, The step of determining the fused received signal strength parameters of the terminal at each of the aforementioned times, based on a preset initial received signal strength threshold and received signal strength parameters at each of the aforementioned times, includes: Based on the difference between the received signal strength parameter and the preset initial received signal strength threshold, the signal strength indication information of the terminal at the multiple times is determined; The signal strength indication information corresponding to each time moment and the time moment preceding each time moment is weighted and summed to determine the fused received signal strength parameters for the multiple time moments.
7. The method according to claim 6, characterized in that, The step of determining the updated received signal strength threshold of the terminal at the current time based on multiple fused received signal strength parameters includes: Clustering is performed on multiple fused received signal strength parameters to obtain clusters of multiple fused received signal strength parameters; The fused received signal strength parameter located at the center of the cluster and the preset initial received signal strength threshold are summed to determine the updated received signal strength threshold of the terminal at the current time.
8. A network scheduling device based on a PON network, characterized in that, include: The acquisition module is used to respond to the routing assignment request from the wireless node and acquire the number of terminals and traffic parameters corresponding to multiple candidate routing modules; The determining module is used to determine the target routing module from the plurality of candidate routing modules based on the number of terminals and the traffic parameters; A support module is used to provide service support to the wireless node based on the target routing module.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the network scheduling method based on a PON network as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the network scheduling method based on the PON network as described in any one of claims 1 to 7.
