Networking method, system and device based on dual-core fusion broadband carrier
Patent Information
- Application Number
- CN202311051016.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-18
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2043-08-18
AI Technical Summary
Existing broadband carrier products are based on a single carrier chip, resulting in low carrier bandwidth utilization. This makes it difficult to support high-frequency data acquisition and transmission tasks, leading to low communication efficiency and impacting the efficiency of the power grid.
By employing dual-core converged broadband carrier technology, multiple coordination modules with different carrier frequency bands are used in the coordination module to construct topology connections, calculate performance evaluation values, group and generate transmission lists, establish communication channels, and improve carrier frequency band utilization.
By allocating different service transmission tasks through multiple carrier channels, data transmission efficiency is improved, and the working efficiency of the power grid is enhanced.
Smart Images

Figure CN116979998B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of carrier communication technology, and in particular to a networking method, system and apparatus based on dual-core converged broadband carrier. Background Technology
[0002] Since the emergence of broadband carrier products and their application in low-voltage power grid centralized meter reading systems, broadband carrier technology has matured and been widely used in power grid companies. With the significant improvement in data transmission speed and capacity, various in-depth applications have emerged, such as high-frequency acquisition, power outage reporting, phase identification, transformer area identification, and minute-level acquisition. The large number of these applications means that higher requirements are placed on the current communication transmission rate and transmission capacity of broadband carriers.
[0003] However, existing broadband carrier products are based on a single carrier chip and use a single carrier frequency band, resulting in low utilization of the carrier frequency band. Therefore, their transmission speed is insufficient to support high-frequency data acquisition and transmission tasks, leading to low communication efficiency and making it difficult to improve the working efficiency of the power grid. Summary of the Invention
[0004] The purpose of this application is to at least solve one of the aforementioned technical defects, particularly the technical defect in the prior art where the transmission speed is insufficient to support high-frequency data acquisition and transmission tasks, resulting in low communication efficiency and making it difficult to improve the working efficiency of the power grid.
[0005] In a first aspect, this application provides a networking method based on dual-core converged broadband carriers, applied to a master coordination module in a coordination module. The coordination module includes a master coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The method includes:
[0006] The topology connection between the nodes in each site of the pre-defined site module and the nodes corresponding to the carrier frequency band of the main coordination module is constructed; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands;
[0007] Obtain the parameter information of each station in the station module, and calculate the performance evaluation value corresponding to each station in the station module based on the parameter information of each station in the station module;
[0008] Based on the performance evaluation value corresponding to each site in the site module, each target site in the site module is grouped to obtain grouping information; wherein, the target site is a first-level site in the site module;
[0009] The station determination instruction containing the group information is sent to each of the slave coordination modules in the coordination module, and the communication station corresponding to the master coordination module is determined according to the group information to generate a transmission list corresponding to the master coordination module; wherein, the communication stations corresponding to each coordination module in the coordination module do not overlap, and the station determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel according to the group information;
[0010] According to the transmission list, a communication channel is established with the target node of the communication station and the target node of each sub-site of the communication station; wherein, the target node is the node in its corresponding station that corresponds to the carrier frequency band of the main coordination module.
[0011] In one embodiment, calculating the performance evaluation value for each site in the site module includes:
[0012] The parameter information of each station in the station module is input into a preset evaluation model to obtain the performance evaluation value corresponding to each station in the station module; wherein, the evaluation model is used to receive parameter information from multiple stations, calculate and output the performance evaluation value corresponding to each station.
[0013] In one embodiment, grouping each target site of the site module according to the performance evaluation value corresponding to each site in the site module includes:
[0014] Based on the performance evaluation value corresponding to each site in the site module, the target evaluation value corresponding to each target site is calculated; wherein, the target evaluation value is the sum of the performance evaluation values of the target site and its sub-sites;
[0015] Based on the target evaluation value corresponding to each target site and the preset grouping strategy, each target site of the site module is grouped to generate grouping information. The grouping strategy is that the difference between the total performance evaluation values of each coordination module in the coordination module is less than a preset threshold.
[0016] In one embodiment, the method further includes:
[0017] The performance evaluation value of each site in the site module is calculated periodically, and the total performance evaluation value corresponding to each coordination module in the coordination module is statistically analyzed.
[0018] Calculate the absolute value of the total performance evaluation value among the various coordination modules in the coordination module;
[0019] Based on the absolute value of the total performance evaluation value between each coordination module in the coordination module and the grouping strategy, the grouping information is regenerated, and the site determination instruction containing the regenerated grouping information is sent to each slave coordination module.
[0020] Based on the grouping information before and after regeneration, the transmission list corresponding to the main coordination module is updated to complete the update of the communication channel corresponding to the main coordination module.
[0021] Secondly, this application provides a networking method based on dual-core converged broadband carrier, applied to any one of multiple slave coordination modules in a coordination module. The coordination module includes a master coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The method includes:
[0022] The topology connection between each site in the pre-defined site module and the node corresponding to the carrier frequency band of the coordination module is constructed; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands;
[0023] Receive a site determination instruction and obtain the group information contained in the site determination instruction;
[0024] If this is the first time a site determination instruction has been received, then based on the grouping information, the communication site corresponding to the slave coordination module is determined to generate a transmission list corresponding to the slave coordination module; wherein, the communication sites corresponding to the various coordination modules in the coordination module do not overlap;
[0025] According to the transmission list, a communication channel is established with the target node of the communication station and the target node of each sub-site of the communication station; wherein, the target node is the node in its corresponding station that corresponds to the carrier frequency band of the coordination module.
[0026] In one embodiment, the method further includes:
[0027] If this is not the first time a site determination instruction has been received, the transmission list corresponding to the coordination module is updated based on the packet information in the previously received site determination instruction and the packet information obtained this time.
[0028] Based on the updated transmission list, the communication channel corresponding to the coordination module is updated.
[0029] Thirdly, this application provides a dual-core converged broadband carrier system, the system including a coordination module and a site module. The coordination module includes a master coordination module and a slave coordination module. The carrier frequency band of the master coordination module is different from that of the slave coordination module. The site module includes multiple sites, each site including a node corresponding to the carrier frequency band of the master coordination module and a node corresponding to the carrier frequency band of the slave coordination module.
[0030] The master coordination module is communicatively connected to the slave coordination module. The master coordination module in the coordination module is used to execute the networking method based on dual-core converged broadband carrier as described in any of the above embodiments.
[0031] The coordination module is used to execute the networking method based on dual-core converged broadband carrier as described in any of the above embodiments.
[0032] Fourthly, this application provides a networking device based on dual-core converged broadband carrier, applied to a main coordination module in a coordination module. The coordination module includes a main coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The device includes:
[0033] The first connection construction module is used to construct a topology connection between nodes in each site of the preset site module and nodes corresponding to the carrier frequency band of the main coordination module; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands;
[0034] The evaluation value calculation module is used to obtain the parameter information of each station in the station module, and calculate the performance evaluation value corresponding to each station in the station module based on the parameter information of each station in the station module.
[0035] The site grouping module is used to group each target site of the site module according to the performance evaluation value corresponding to each site in the site module, and obtain grouping information; wherein, the target site is a first-level site in the site module;
[0036] The transmission list generation module is used to send a station determination instruction containing the packet information to each slave coordination module in the coordination module, and determine the communication station corresponding to the master coordination module according to the packet information to generate a transmission list corresponding to the master coordination module; wherein, the communication stations corresponding to each coordination module in the coordination module do not overlap, and the station determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel according to the packet information;
[0037] The communication channel establishment module is used to establish communication channels with the target node of the communication station and the target node of each sub-site of the communication station according to the transmission list; wherein the target node is the node in its corresponding station that corresponds to the carrier frequency band of the main coordination module.
[0038] Fifthly, this application provides a networking device based on dual-core converged broadband carrier, applied to any one of multiple slave coordination modules in a coordination module. The coordination module includes a master coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The device includes:
[0039] The second connection construction module is used to construct a topology connection between the nodes in each station of the preset station module and the nodes corresponding to the carrier frequency band of the coordination module; wherein, the station module includes multiple primary stations and sub-stations of each primary station, and each station in the station module includes multiple nodes with different carrier frequency bands;
[0040] The instruction receiving module is used to receive a site determination instruction and obtain the grouping information contained in the site determination instruction;
[0041] The transmission list determination module is used to determine the communication station corresponding to the slave coordination module based on the group information if the station determination instruction is received for the first time, so as to generate a transmission list corresponding to the slave coordination module; wherein the communication stations corresponding to the various coordination modules in the coordination module do not overlap;
[0042] A communication channel construction module is used to establish communication channels with the target node of the communication station and the target node of each sub-station of the communication station according to the transmission list; wherein the target node is the node in its corresponding station that corresponds to the carrier frequency band of the coordination module.
[0043] Sixthly, this application provides a storage medium storing computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the networking method based on dual-core converged broadband carrier as described in any of the above embodiments.
[0044] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0045] This application provides a networking method, system, and apparatus based on dual-core converged broadband carrier. When the networking method based on dual-core converged broadband carrier is applied to the main coordination module in the coordination module, a topological connection is constructed between the nodes corresponding to the carrier frequency band of the main coordination module in each site of the preset site module, and the performance evaluation value corresponding to each site in the site module is calculated. Based on the performance evaluation value corresponding to each site in the site module, each target site of the site module is grouped to obtain grouping information. A site determination instruction containing grouping information is sent to each slave coordination module in the coordination module. Based on the grouping information, a transmission list corresponding to the main coordination module is generated. Based on the transmission list, a communication channel is established with the target node of the communication site and the target node of each sub-site of the communication site. The target site is a first-level site in the site module, and the target node is a node in its corresponding site that corresponds to the carrier frequency band of the main coordination module. The site determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel according to the grouping information. The communication sites corresponding to each coordination module in the coordination module do not overlap. In this way, by using multiple coordination modules with different carrier frequency bands in a single coordination module, the main coordination module establishes its corresponding communication channel and sends instructions to each slave coordination module, so that each slave coordination module establishes its corresponding communication channel according to the instructions. Ultimately, multiple carrier channels can be obtained, which can improve the utilization rate of carrier frequency bands. This allows different service transmission tasks to be allocated to different carrier channels, improving data transmission efficiency and ultimately achieving the goal of improving the working efficiency of the power grid.
[0046] When the dual-core converged broadband carrier-based networking method is applied to any one of multiple slave coordination modules, the slave coordination module receives a site determination instruction and generates a transmission list corresponding to itself. Based on this transmission list, it establishes a communication channel corresponding to the slave coordination module. By employing multiple coordination modules with different carrier frequency bands within a single coordination module, each slave coordination module establishes its corresponding communication channel according to the instruction, resulting in multiple carrier channels. This improves carrier frequency band utilization, allowing different service transmission tasks to be allocated to different carrier channels, thus increasing data transmission efficiency and ultimately improving the efficiency of the power grid. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1One of the flowcharts for a networking method based on dual-core converged broadband carrier provided in this application embodiment;
[0049] Figure 2 A second schematic flowchart illustrating a networking method based on dual-core converged broadband carrier provided in this application embodiment;
[0050] Figure 3 An example diagram of the topology connection structure of the main coordination module provided in the embodiments of this application;
[0051] Figure 4 Example diagram of the topology connection structure composed of coordination modules provided in the embodiments of this application;
[0052] Figure 5 Example diagram of the communication transmission network corresponding to the master coordination module and the slave coordination module provided in the embodiments of this application;
[0053] Figure 6 Example diagram of the communication transmission network corresponding to the adjusted master coordination module and slave coordination module provided in the embodiments of this application;
[0054] Figure 7 One of the schematic diagrams of a networking device based on dual-core converged broadband carrier provided in this application embodiment;
[0055] Figure 8 This is a second schematic diagram of a networking device based on dual-core converged broadband carrier, provided as an embodiment of this application. Detailed Implementation
[0056] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0057] In one embodiment, this application provides a networking method based on dual-core converged broadband carriers. The following embodiments illustrate the application of this method to a server. It is understood that the networking method based on dual-core converged broadband carriers can be implemented by a single server or by a server cluster consisting of multiple servers, and this application does not impose any specific limitations on this.
[0058] like Figure 1 As shown, this application provides a networking method based on dual-core converged broadband carrier, applied to the master coordination module in the coordination module. The coordination module includes a master coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The method includes:
[0059] Step S101: Construct a topology connection between the nodes in each site of the preset site module and the nodes corresponding to the carrier frequency band of the main coordination module.
[0060] The site module includes multiple primary sites and sub-sites of each primary site. Each site in the site module includes multiple nodes with different carrier frequency bands.
[0061] It is understandable that the coordination module refers to the control device in the wireless network, which is mainly responsible for managing the various APs (Access Points) of the entire wireless network, controlling the configuration of the APs and coordinating the communication between the APs. The site module refers to the wireless client device in the wireless network, which connects to the APs in the network wirelessly to transmit data and access network resources.
[0062] In this step, when the main coordination module receives a networking request, it establishes a topology connection with the node in the site module that corresponds to the carrier frequency band of the main coordination module. This allows a corresponding carrier network to be established on the carrier frequency band corresponding to the main coordination module. The topology connection refers to the connection between various devices in the network.
[0063] Step S102: Obtain the parameter information of each site in the site module, and calculate the performance evaluation value corresponding to each site in the site module based on the parameter information of each site in the site module.
[0064] The parameter information includes, but is not limited to, the hierarchical relationship between various stations, the network relationship between various stations, the signal strength of each station, the communication success rate, etc.
[0065] Once the main coordination module establishes a topology connection with the nodes in each site of the site module that correspond to the carrier frequency band of the main coordination module, it will obtain the parameter information of each site in the site module. Based on the obtained parameter information of each site, the performance evaluation value corresponding to each site in the site module can be determined by using pre-built mathematical models and other methods.
[0066] Step S103: Based on the performance evaluation value corresponding to each site in the site module, group each target site in the site module to obtain grouping information.
[0067] The target site is a first-level site in the site module. The first-level site can communicate with the coordination module, while the sub-site needs to communicate with the coordination module through its corresponding first-level site.
[0068] Understandably, when the performance evaluation value corresponding to each station in the station module is calculated, it can be used as a basis to group each target station in the station module. The performance evaluation value of the station can comprehensively evaluate factors such as the station's signal strength, communication transmission rate, and communication speed. Grouping each station in the station module according to the performance evaluation value corresponding to each station can make the performance of the communication transmission network formed by different carrier frequency bands more balanced.
[0069] Step S104: Send the site determination instruction containing the packet information to each slave coordination module in the coordination module, and determine the communication site corresponding to the master coordination module according to the packet information to generate the transmission list corresponding to the master coordination module.
[0070] In this module, the communication stations corresponding to each coordination module do not overlap. The station determination instruction is used to instruct each coordination module to construct its corresponding communication channel based on the grouping information.
[0071] Once the master coordination module calculates the performance evaluation value of each station in the station module and uses it to group each station in the station module, it will send a station determination instruction containing the grouping information to each slave coordination module in the coordination module. This will enable each slave coordination module in the coordination module to construct its corresponding transmission list and communication channel based on the grouping information contained in the station determination instruction when it receives the station determination instruction.
[0072] In this step, based on the grouping information, the communication station corresponding to the main coordination module can be determined in the target station. After determining the communication station, a transmission list corresponding to the main coordination module is generated based on the topological connection relationship between each communication station and its sub-stations.
[0073] Step S105: Based on the transmission list, establish communication channels with the target node of the communication station and the target node of each sub-site of the communication station.
[0074] The target node is the node in its corresponding site that corresponds to the carrier frequency band of the main coordination module.
[0075] Understandably, the transmission list records the route structure of the communication transmission network, including the main coordination module. Based on the generated transmission list, communication channels can be established with the target nodes of the communication stations and the target nodes of the sub-stations of each communication station, thereby forming a communication transmission network corresponding to the main coordination module.
[0076] Furthermore, for a primary site, secondary sites, tertiary sites, quaternary sites, etc., that have a direct or indirect topological connection with it can all be called sub-sites of that primary site.
[0077] When the networking method based on dual-core converged broadband carrier is applied to the main coordination module in the coordination module, a topological connection is constructed between the nodes corresponding to the carrier frequency band of the main coordination module in each site of the preset site module, and the performance evaluation value corresponding to each site in the site module is calculated. Based on the performance evaluation value corresponding to each site in the site module, each target site of the site module is grouped to obtain grouping information. The site determination instruction containing the grouping information is sent to each slave coordination module in the coordination module, and a transmission list corresponding to the main coordination module is generated based on the grouping information. Based on the transmission list, a communication channel is established with the target node of the communication site and the target node of each sub-site of the communication site. The target site is a first-level site in the site module, and the target node is the node in its corresponding site that corresponds to the carrier frequency band of the main coordination module. The site determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel based on the grouping information. There is no overlap between the communication sites corresponding to the various coordination modules in the coordination module. In this way, by using multiple coordination modules with different carrier frequency bands in a single coordination module, the main coordination module establishes its corresponding communication channel and sends instructions to each slave coordination module, so that each slave coordination module establishes its corresponding communication channel according to the instructions. Ultimately, multiple carrier channels can be obtained, which can improve the utilization rate of carrier frequency bands. This allows different service transmission tasks to be allocated to different carrier channels, improving data transmission efficiency and ultimately achieving the goal of improving the working efficiency of the power grid.
[0078] In one embodiment, the performance evaluation value for each site in the site module is calculated, including:
[0079] Input the parameter information of each site in the site module into the preset evaluation model to obtain the performance evaluation value corresponding to each site in the site module.
[0080] The evaluation model is used to receive parameter information from multiple sites, calculate and output the performance evaluation value corresponding to each site.
[0081] Understandably, the calculation principle of the evaluation model is as follows: For a primary site, multiple dimensions of indicators can be set, and each dimension of indicator can be assigned a corresponding weight. By obtaining the parameter information of the input site, data corresponding to each dimension of indicator can be obtained. The obtained data is then normalized, and then the normalized data is weighted and summed according to the weight of each dimension of indicator to obtain the performance evaluation value corresponding to the primary site.
[0082] For secondary or tertiary sites, and other sites other than primary sites, they ultimately need to be forwarded by the primary site to transmit information to the coordination module. Therefore, calculating the performance evaluation value of secondary or tertiary sites other than primary sites requires considering the performance evaluation value of their proxy sites. This can be achieved by setting the weights of secondary or tertiary sites other than primary sites and their proxy sites. This application does not impose specific restrictions on the specific calculation method of the site performance evaluation value.
[0083] In one embodiment, each target site in the site module is grouped according to the performance evaluation value corresponding to each site in the site module, including:
[0084] Based on the performance evaluation value of each site in the site module, calculate the target evaluation value for each target site.
[0085] The target evaluation value is the sum of the performance evaluation values of the target site and its sub-sites.
[0086] When the performance evaluation value for each site in the site module is obtained, the target evaluation value for each target site can be obtained by summing the values.
[0087] Based on the target evaluation value corresponding to each target site and the preset grouping strategy, each target site of the site module is grouped to generate grouping information.
[0088] The grouping strategy is that the difference between the total performance evaluation values of each coordination module in the coordination module is less than a preset threshold.
[0089] It is understood that grouping each target site in the site module can include: sorting each target site according to the target evaluation value corresponding to each target site, and then allocating them to each coordination module in the coordination module, so as to achieve that the difference between the total performance evaluation values of each coordination module in the coordination module is less than a preset threshold. Here, the total performance evaluation value refers to the sum of the performance evaluation values of each site in the communication transmission network composed of the corresponding coordination modules.
[0090] For example, suppose there are coordination modules A, B and C in the coordination module, and the order of the target sites after sorting is a, b, c, d and e. In this case, a is assigned to coordination module A, b is assigned to coordination module B, c is assigned to coordination module C, d is assigned to coordination module C and e is assigned to coordination module B.
[0091] In one embodiment, the networking method based on dual-core converged broadband carrier further includes:
[0092] The performance evaluation value of each site in the site module is calculated periodically, and the total performance evaluation value of each coordination module in the coordination module is statistically analyzed.
[0093] Calculate the absolute value of the total performance evaluation value among the various coordination modules in the coordination module.
[0094] Based on the absolute value of the total performance evaluation value between each coordination module in the coordination module and the grouping strategy, the grouping information is regenerated, and the site determination instruction containing the regenerated grouping information is sent to each slave coordination module.
[0095] Based on the grouping information before and after regeneration, update the transmission list corresponding to the main coordination module to complete the update of the communication channel corresponding to the main coordination module.
[0096] By periodically calculating the performance evaluation value of each site in the site module and statistically analyzing the total performance evaluation value of each coordination module in the coordination module, the goal of periodically monitoring the total performance evaluation value of each coordination module in the coordination module can be achieved. In other words, the traffic volume of the transmission list corresponding to each coordination module in the coordination module can be detected, and dynamic optimization and adjustment can be performed by updating the communication channel. This enables the communication transmission network composed of each coordination module in the coordination module to achieve load balancing, thereby allocating different service transmission tasks to different carrier channels, improving data transmission efficiency, and ultimately achieving the goal of improving the working efficiency of the power grid.
[0097] In one embodiment, the networking method based on dual-core converged broadband carrier may further include:
[0098] Different service time slices are set, which are the single execution time of a certain service. Odd-numbered service time slices and even-numbered service time slices can be assigned different priorities. For example, taking expense control service, daily freeze service, and minute-level service as examples, the priority of odd-numbered service time slices is set to minute-level service > expense control service > daily freeze service, while the priority of even-numbered service time slices is set to expense control service > daily freeze service > minute-level service. In this way, the real-time performance of other services can be guaranteed while the continuity of minute-level tasks can be guaranteed.
[0099] like Figure 2 As shown, this application provides a networking method based on dual-core converged broadband carrier, applied to any one of multiple slave coordination modules in a coordination module. The coordination module includes a master coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The method includes:
[0100] Step S201: Construct a topology connection between each site in the preset site module and the node corresponding to the carrier frequency band from the coordination module.
[0101] The site module includes multiple primary sites and sub-sites of each primary site. Each site in the site module includes multiple nodes with different carrier frequency bands.
[0102] For a detailed description of this step, please refer to the explanation in step S101 above.
[0103] Step S202: Receive the site determination instruction and obtain the group information contained in the site determination instruction.
[0104] When any one of the multiple slave coordination modules in the coordination module receives a site determination instruction sent by the master coordination module, it will obtain the packet information contained in the site determination instruction.
[0105] Step S203: Determine whether this is the first time a station confirmation instruction has been received.
[0106] Understandably, by determining whether it is the first time a site determination instruction has been received, it is possible to determine whether to establish a communication channel with the slave coordination module or to update the communication channel with the slave coordination module.
[0107] Step S204: If this is the first time a site determination instruction has been received, then the communication site corresponding to the slave coordination module is determined according to the group information, so as to generate a transmission list corresponding to the slave coordination module.
[0108] In this module, the communication stations corresponding to the various coordination modules do not overlap.
[0109] Step S205: Based on the transmission list, establish communication channels with the target node of the communication station and the target node of each sub-site of the communication station.
[0110] The target node is the node in its corresponding site that corresponds to the carrier frequency band of the coordination module.
[0111] For a detailed description of steps S204 and S205, please refer to the descriptions of steps S104 to S105 above.
[0112] Step S206: If this is not the first time a site determination instruction has been received, update the transmission list corresponding to the coordination module based on the packet information in the previously received site determination instruction and the packet information obtained this time.
[0113] Understandably, if this is not the first time a site determination instruction has been received, the differences between the packet information in the previously received site determination instruction and the packet information obtained this time can be analyzed, and the transmission list corresponding to the coordination module can be updated accordingly.
[0114] Step S207: Update the communication channel corresponding to the coordination module according to the updated transmission list.
[0115] In this step, after the transmission list is updated, the target sites in the communication transmission network corresponding to the coordination module that need to be disconnected or whose communication channels need to be established can be determined based on the updated transmission list of the coordination module, so as to complete the update of the communication channels corresponding to the coordination module.
[0116] When the dual-core converged broadband carrier-based networking method is applied to any one of multiple slave coordination modules, the slave coordination module receives a site determination instruction and generates a transmission list corresponding to itself. Based on this transmission list, it establishes a communication channel corresponding to the slave coordination module. By employing multiple coordination modules with different carrier frequency bands within a single coordination module, each slave coordination module establishes its corresponding communication channel according to the instruction, resulting in multiple carrier channels. This improves carrier frequency band utilization, allowing different service transmission tasks to be allocated to different carrier channels, thus increasing data transmission efficiency and ultimately improving the efficiency of the power grid.
[0117] In one example, assume that the coordination module (hereinafter referred to as CCO) contains one master coordination module (hereinafter referred to as CCO(master)) and one slave coordination module (hereinafter referred to as CCO(slave)). The site module (hereinafter referred to as STA) includes seven sites, namely STA1, STA2, STA3, STA4, STA5, STA6, and STA7. Among them, STA1, STA2, STA4, and STA5 are first-level sites, i.e., target sites. Each site includes two nodes, namely the STA(master) corresponding to the carrier frequency band of the master coordination module and the STA(slave) corresponding to the carrier frequency band of the slave coordination module. Figure 3 As shown, Figure 3 In this example, the topology connection structure of the main coordination module is as follows: the main coordination module constructs a topology connection between itself and the nodes in each site of the preset site module that correspond to the carrier frequency band of the main coordination module. At this time, the CCO (main) establishes a topology connection with the STA (main) in STA1, STA2, STA3, STA4, STA5, STA6, and STA7 respectively.
[0118] like Figure 4 As shown, Figure 4In this example, the topology connection structure consists of the coordination module, which establishes a topology connection between the coordination module and the nodes corresponding to the carrier frequency band of the coordination module in each of the preset site modules. At this time, the CCO (slave) establishes topology connections with the STAs (slave) in STA1, STA2, STA3, STA4, STA5, STA6, and STA7 respectively.
[0119] like Figure 5 As shown, Figure 5 In this example, the communication transmission network corresponding to the master coordination module and the slave coordination module is as follows: After grouping the target sites, the CCO (master) can determine that its communication sites are STA1 and STA2, and that the CCO (slave)'s communication sites are STA4 and STA5. Therefore, the CCO (master) can establish communication channels with the STAs in STA1 and STA2, as well as the STAs in STA3, a sub-site of STA2. The communication between the STAs in STA3 and the CCO (master) is indirect. The CCO (master) can send the grouping information about the CCO (slave) to the CCO (slave) in the form of instructions. Upon receiving the instructions, the CCO (slave) can establish communication channels with the STAs in STA4 and STA5, as well as the STAs in STA6 and STA7, sub-sites of STA5. The communication between the STAs in STA6 and STA7 and the CCO (slave) is indirect.
[0120] like Figure 6 As shown, Figure 6 In this example, the communication transmission networks corresponding to the master and slave coordination modules after dynamic adjustment are shown. It can be understood that a larger total performance evaluation value indicates a larger traffic volume in the corresponding communication transmission network. When the total performance evaluation value of the communication transmission network corresponding to CCO (slave) differs significantly from that of the communication transmission network corresponding to CCO (master), and the total performance evaluation value of the communication transmission network corresponding to CCO (master) is less than that of the communication transmission network corresponding to CCO (slave), the communication channel that needs to be updated can be determined through calculation and analysis. That is, CCO (master) establishes its communication channel with STA (master) in STA4 and notifies CCO (slave) to disconnect its communication channel with STA (slave) in STA4.
[0121] Figures 3 to 6In this context, a concentrator refers to a central connection point device that connects terminals, computers, or communication equipment; it serves as the central point where cables converge. For example, in areas with a high density of terminals, to reduce communication lines, the terminals are typically connected to a concentrator first, and then the concentrator is connected to the computer's communication controller via a high-speed line. When transmitting service data, the concentrator can issue service commands to the CCO (Center Control Officer) to obtain the data desired by the user. However, in this solution, the concentrator is not involved in the main process; therefore, those skilled in the art will understand. Figures 3 to 6 The structure shown is merely a block diagram of a portion of the structure related to the solution of this application and does not constitute a limitation on the computer equipment on which the solution of this application is applied. The specific network structure diagram may include more or fewer components than shown in the diagram, or combine certain components, or have different component arrangements.
[0122] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0123] In one embodiment, this application provides a dual-core converged broadband carrier system. The system includes a coordination module and a site module. The coordination module includes a master coordination module and a slave coordination module. The carrier frequency band of the master coordination module is different from that of the slave coordination module. The site module includes multiple sites. Each site includes a node corresponding to the carrier frequency band of the master coordination module and a node corresponding to the carrier frequency band of the slave coordination module.
[0124] The master coordination module is communicatively connected to the slave coordination module. The master coordination module in the coordination module is used to execute the networking method based on dual-core converged broadband carrier as described in any of the above embodiments.
[0125] The coordination module is used to execute the networking method based on dual-core converged broadband carrier as described in any of the above embodiments.
[0126] Understandably, when the coordination module receives a site determination command for the first time, it generates a transmission list corresponding to the coordination module based on the packet information contained in the site determination command, and establishes a communication channel corresponding to the coordination module based on the transmission list. When the coordination module receives a site determination command for the second time, it updates the transmission list corresponding to the coordination module based on the packet information in the previously received site determination command and the packet information received this time, and updates the communication channel corresponding to the coordination module based on the transmission list.
[0127] The following describes the networking device based on dual-core converged broadband carrier provided in the embodiments of this application. The networking device based on dual-core converged broadband carrier described below and the networking method based on dual-core converged broadband carrier described above can be referred to each other.
[0128] like Figure 7 As shown, this application provides a networking device 300 based on dual-core converged broadband carrier, applied to a main coordination module in a coordination module. The coordination module includes a main coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The device includes:
[0129] The first connection construction module 301 is used to construct a topology connection between nodes in each site of the preset site module and nodes corresponding to the carrier frequency band of the main coordination module; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands;
[0130] The evaluation value calculation module 302 is used to obtain the parameter information of each station in the station module, and calculate the performance evaluation value corresponding to each station in the station module based on the parameter information of each station in the station module.
[0131] The site grouping module 303 is used to group each target site in the site module according to the performance evaluation value corresponding to each site in the site module, and obtain grouping information; wherein, the target site is the first-level site in the site module;
[0132] The transmission list generation module 304 is used to send a site determination instruction containing packet information to each slave coordination module in the coordination module, and determine the communication site corresponding to the master coordination module according to the packet information to generate a transmission list corresponding to the master coordination module; wherein, the communication sites corresponding to each coordination module in the coordination module do not overlap, and the site determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel according to the packet information.
[0133] The communication channel establishment module 305 is used to establish a communication channel with the target node of the communication station and the target node of each sub-site of the communication station according to the transmission list; wherein, the target node is the node in its corresponding station that corresponds to the carrier frequency band of the main coordination module.
[0134] In one embodiment, the evaluation value calculation module includes:
[0135] The evaluation value calculation submodule is used to input the parameter information of each site in the site module into the preset evaluation model to obtain the performance evaluation value corresponding to each site in the site module; wherein, the evaluation model is used to receive the parameter information of multiple sites, calculate and output the performance evaluation value corresponding to each site.
[0136] In one embodiment, the site grouping module includes:
[0137] The target evaluation value calculation submodule is used to calculate the target evaluation value for each target site based on the performance evaluation value of each site in the site module; wherein, the target evaluation value is the sum of the performance evaluation values of the target site and the sub-sites of the target site;
[0138] The site grouping submodule is used to group each target site of the site module according to the target evaluation value corresponding to each target site and the preset grouping strategy to generate grouping information. The grouping strategy is that the difference between the total performance evaluation values of each coordination module in the coordination module is less than a preset threshold.
[0139] In one embodiment, the networking device based on dual-core converged broadband carrier further includes:
[0140] The timed calculation module is used to periodically calculate the performance evaluation value of each site in the site module and to statistically analyze the total performance evaluation value of each coordination module in the coordination module.
[0141] The absolute value calculation module is used to calculate the absolute value of the total performance evaluation value between each coordination module in the coordination module.
[0142] The instruction sending module is used to regenerate grouping information based on the absolute value of the total performance evaluation value between each coordination module in the coordination module and the grouping strategy, and send the site determination instruction containing the regenerated grouping information to each slave coordination module.
[0143] The first communication channel update module is used to update the transmission list corresponding to the main coordination module based on the packet information before and after regeneration, so as to complete the update of the communication channel corresponding to the main coordination module.
[0144] like Figure 8As shown, this application provides a networking device 400 based on dual-core converged broadband carrier, applied to any one of multiple slave coordination modules in a coordination module. The coordination module includes a master coordination module and multiple slave coordination modules, each of which carries a different carrier frequency band. The device includes:
[0145] The second connection construction module 401 is used to construct a topology connection between each site of the preset site module and the node corresponding to the carrier frequency band of the coordination module; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands;
[0146] The instruction receiving module 402 is used to receive the site determination instruction and obtain the group information contained in the site determination instruction;
[0147] The transmission list determination module 403 is used to determine the communication station corresponding to the slave coordination module based on the packet information if the station determination instruction is received for the first time, so as to generate a transmission list corresponding to the slave coordination module; wherein the communication stations corresponding to the various coordination modules in the coordination module do not overlap;
[0148] The communication channel construction module 404 is used to establish communication channels with the target node of the communication station and the target node of each sub-site of the communication station according to the transmission list; wherein, the target node is the node in its corresponding station that corresponds to the carrier frequency band of the coordination module.
[0149] In one embodiment, the networking device based on dual-core converged broadband carrier further includes:
[0150] The transmission list update module is used to update the transmission list corresponding to the coordination module based on the packet information in the previously received site determination instruction and the packet information obtained this time, if it is not the first time the site determination instruction has been received.
[0151] The second communication channel update module is used to update the communication channel corresponding to the coordination module according to the updated transmission list.
[0152] The division of modules in the above-described dual-core converged broadband carrier-based networking device is merely illustrative. In other embodiments, the dual-core converged broadband carrier-based networking device can be divided into different modules as needed to complete all or part of the functions of the device. Each module in the above-described dual-core converged broadband carrier-based networking 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 a computer device, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0153] In one embodiment, this application also provides a storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the networking method based on dual-core converged broadband carrier as described in any of the above embodiments.
[0154] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a…" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. In this document, the singular forms "a," "an," and "the" may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having” specify the presence of the stated features, wholes, steps, operations, components, parts or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.
[0155] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referred to each other.
[0156] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A networking method based on dual-core converged broadband carrier, characterized in that, A master coordination module is applied in a coordination module, the coordination module including a master coordination module and multiple slave coordination modules, each coordination module in the coordination module having a different carrier frequency band, the method including: The topology connection between the nodes in each site of the pre-defined site module and the nodes corresponding to the carrier frequency band of the main coordination module is constructed; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands; Obtain the parameter information of each station in the station module, and calculate the performance evaluation value corresponding to each station in the station module based on the parameter information of each station in the station module; Based on the performance evaluation value corresponding to each site in the site module, each target site in the site module is grouped to obtain grouping information; wherein, the target site is a first-level site in the site module; The station determination instruction containing the group information is sent to each of the slave coordination modules in the coordination module, and the communication station corresponding to the master coordination module is determined according to the group information to generate a transmission list corresponding to the master coordination module; wherein, the communication stations corresponding to each coordination module in the coordination module do not overlap, and the station determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel according to the group information; According to the transmission list, a communication channel is established with the target node of the communication station and the target node of each sub-site of the communication station; wherein, the target node is the node in its corresponding station that corresponds to the carrier frequency band of the main coordination module.
2. The networking method based on dual-core converged broadband carrier according to claim 1, characterized in that, The calculation of the performance evaluation value for each site in the site module includes: The parameter information of each station in the station module is input into a preset evaluation model to obtain the performance evaluation value corresponding to each station in the station module; wherein, the evaluation model is used to receive parameter information from multiple stations, calculate and output the performance evaluation value corresponding to each station.
3. The networking method based on dual-core converged broadband carrier according to claim 1, characterized in that, The step of grouping each target site in the site module according to the performance evaluation value corresponding to each site in the site module includes: Based on the performance evaluation value corresponding to each site in the site module, the target evaluation value corresponding to each target site is calculated; wherein, the target evaluation value is the sum of the performance evaluation values of the target site and its sub-sites; Based on the target evaluation value corresponding to each target site and the preset grouping strategy, each target site of the site module is grouped to generate grouping information. The grouping strategy is that the difference between the total performance evaluation values of each coordination module in the coordination module is less than a preset threshold.
4. The networking method based on dual-core converged broadband carrier according to claim 3, characterized in that, The method further includes: The performance evaluation value of each site in the site module is calculated periodically, and the total performance evaluation value corresponding to each coordination module in the coordination module is statistically analyzed. Calculate the absolute value of the total performance evaluation value among the various coordination modules in the coordination module; Based on the absolute value of the total performance evaluation value between each coordination module in the coordination module and the grouping strategy, the grouping information is regenerated, and the site determination instruction containing the regenerated grouping information is sent to each slave coordination module. Based on the grouping information before and after regeneration, the transmission list corresponding to the main coordination module is updated to complete the update of the communication channel corresponding to the main coordination module.
5. A networking method based on dual-core converged broadband carrier, characterized in that, The method applies to any one of multiple slave coordination modules in a coordination module, wherein the coordination module includes a master coordination module and multiple slave coordination modules, and each coordination module in the coordination module has a different carrier frequency band. The topology connection between each site in the pre-defined site module and the node corresponding to the carrier frequency band of the coordination module is constructed; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands; Receive a site determination instruction and obtain the group information contained in the site determination instruction; If this is the first time a site determination instruction has been received, then based on the grouping information, the communication site corresponding to the slave coordination module is determined to generate a transmission list corresponding to the slave coordination module; wherein, the communication sites corresponding to the various coordination modules in the coordination module do not overlap; According to the transmission list, a communication channel is established with the target node of the communication station and the target node of each sub-site of the communication station; wherein, the target node is the node in its corresponding station that corresponds to the carrier frequency band of the coordination module.
6. The networking method based on dual-core converged broadband carrier according to claim 5, characterized in that, The method further includes: If this is not the first time a site determination instruction has been received, the transmission list corresponding to the coordination module is updated based on the packet information in the previously received site determination instruction and the packet information obtained this time. Based on the updated transmission list, the communication channel corresponding to the coordination module is updated.
7. A dual-core converged broadband carrier system, characterized in that, The system includes a coordination module and a site module. The coordination module includes a master coordination module and a slave coordination module. The carrier frequency band of the master coordination module is different from that of the slave coordination module. The site module includes multiple sites. Each site includes a node corresponding to the carrier frequency band of the master coordination module and a node corresponding to the carrier frequency band of the slave coordination module. The main coordination module is communicatively connected to the slave coordination module, and the main coordination module in the coordination module is used to execute the networking method based on dual-core converged broadband carrier as described in any one of claims 1 to 4. The coordination module is used to execute the networking method based on dual-core converged broadband carrier as described in any one of claims 5 to 6.
8. A networking device based on dual-core converged broadband carrier, characterized in that, A master coordination module is used in a coordination module, the coordination module including a master coordination module and multiple slave coordination modules, each coordination module in the coordination module having a different carrier frequency band, the device comprising: The first connection construction module is used to construct a topology connection between nodes in each site of the preset site module and nodes corresponding to the carrier frequency band of the main coordination module; wherein, the site module includes multiple primary sites and sub-sites of each primary site, and each site in the site module includes multiple nodes with different carrier frequency bands; The evaluation value calculation module is used to obtain the parameter information of each station in the station module, and calculate the performance evaluation value corresponding to each station in the station module based on the parameter information of each station in the station module. The site grouping module is used to group each target site of the site module according to the performance evaluation value corresponding to each site in the site module, and obtain grouping information; wherein, the target site is a first-level site in the site module; The transmission list generation module is used to send a station determination instruction containing the packet information to each slave coordination module in the coordination module, and determine the communication station corresponding to the master coordination module according to the packet information to generate a transmission list corresponding to the master coordination module; wherein, the communication stations corresponding to each coordination module in the coordination module do not overlap, and the station determination instruction is used to instruct each slave coordination module to construct its corresponding communication channel according to the packet information; The communication channel establishment module is used to establish communication channels with the target node of the communication station and the target node of each sub-site of the communication station according to the transmission list; wherein the target node is the node in its corresponding station that corresponds to the carrier frequency band of the main coordination module.
9. A networking device based on dual-core converged broadband carrier, characterized in that, The device is applied to any one of a plurality of slave coordination modules in a coordination module, wherein the coordination module includes a master coordination module and a plurality of slave coordination modules, and each coordination module in the coordination module has a different carrier frequency band. The device includes: The second connection construction module is used to construct a topology connection between the nodes in each station of the preset station module and the nodes corresponding to the carrier frequency band of the coordination module; wherein, the station module includes multiple primary stations and sub-stations of each primary station, and each station in the station module includes multiple nodes with different carrier frequency bands; The instruction receiving module is used to receive a site determination instruction and obtain the grouping information contained in the site determination instruction; The transmission list determination module is used to determine the communication station corresponding to the slave coordination module based on the group information if the station determination instruction is received for the first time, so as to generate a transmission list corresponding to the slave coordination module; wherein the communication stations corresponding to the various coordination modules in the coordination module do not overlap; A communication channel construction module is used to establish communication channels with the target nodes of the communication station and the target nodes of each communication station's sub-stations according to the transmission list; wherein the target node is the node in its corresponding station that corresponds to the carrier frequency band of the coordination module.
10. A storage medium, characterized in that: The storage medium stores computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the networking method based on dual-core converged broadband carrier as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Multi-band fusion-based power distribution and utilization telephonic communication wireless Ad-Hoc network method and system
CN105704726A
Wireless meter reading device and dual-channel receiving module thereof
CN109979175A
