A power communication network resource allocation system and method based on optical business unit
Through the power communication network resource allocation system based on optical service units, combined with centralized and distributed architectures, efficient utilization and flexible scheduling of power communication network resources are achieved, the bottleneck problem of resource allocation in traditional power communication networks is solved, and the flexibility of the network and resource scheduling efficiency are improved.
Patent Information
- Application Number
- CN202510703538.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-08-22
- Estimated Expiration
- 2045-05-29
AI Technical Summary
The allocation of traditional power communication network resources faces bottlenecks in intelligent transformation, and it is difficult to take into account global optimization and local agility, resulting in insufficient network flexibility and low resource scheduling efficiency.
The power communication network resource allocation system based on optical service units is adopted. Through a collaborative centralized and distributed architecture, combined with optical service unit transmission channels, multi-service priority mapping mechanism, centralized and distributed controllers, global resource configuration and local dynamic adjustment are realized, and fine-grained bandwidth allocation and business logic isolation are used to build a multi-objective optimization function for resource optimization.
It improves the utilization rate and scheduling efficiency of power communication network resources, meets diversified business needs, realizes differentiated bandwidth allocation for control and non-control services, supports high reliability and low latency of key services, and avoids single-point failure risk.
Smart Images

Figure CN120238783B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric power communication networks, and in particular to a system and method for allocating resources of an electric power communication network based on optical service units. Background Art
[0002] The Optical Service Unit (OSU) is an innovative solution based on Optical Transport Network (OTN) technology. Through flexible timeslot allocation and hard pipe isolation, it provides high-bandwidth, low-latency, and highly reliable transmission capabilities for power communication networks. OSU technology inherits the high-capacity and long-distance transmission advantages of OTN while overcoming the limitations of traditional OTN in timeslot granularity and service adaptability. It supports flexible bandwidth access from 2M to 100Gbps, meeting the differentiated needs of the power industry for multi-service transport.
[0003] The resource allocation of traditional power communication networks faces significant bottlenecks in the intelligent transformation. They rely on a single centralized SDN (Software Defined Network) architecture or a distributed ASON (Automatic Switched Optical Network) architecture. However, both have limitations and it is difficult to balance "global optimization" and "local agility", resulting in insufficient network flexibility and inefficient resource scheduling.
[0004] It can be seen that how to optimize the allocation method of power communication network resources and improve resource utilization and scheduling efficiency has become a technical problem that needs to be urgently solved by technical personnel in this field. Summary of the Invention
[0005] The present invention provides a power communication network resource allocation system and method based on optical business units, which solves how to ensure resource scheduling efficiency and improve the utilization rate of power communication network resources through collaborative centralized and distributed architectures.
[0006] In order to solve the above technical problems, an embodiment of the present invention provides a power communication network resource allocation system based on optical service units, including:
[0007] The system includes: infrastructure layer, transmission mapping layer and collaborative control layer;
[0008] Wherein, an optical service unit transmission channel is deployed between the backbone communication network and the power distribution communication network of the infrastructure layer;
[0009] The transmission mapping layer is deployed with a multi-service priority mapping mechanism based on optical service units, which is used to control the division of service logic, allocate services to the corresponding transmission channels, and send service information to the collaborative control layer;
[0010] The collaborative control layer is deployed with a centralized controller and a distributed controller for communication interaction. The centralized controller is used to generate a global resource configuration and path planning strategy for the power communication network based on the received business information. The distributed controller is used to receive policy instructions issued by the centralized controller, and monitor and dynamically adjust the local link status of the power communication network in real time.
[0011] Furthermore, the fine-grained bandwidth allocation of the transport mapping layer adopts 2.6 Mb / s as a unit.
[0012] Furthermore, a mapping function for dividing control service and non-control service logic is embedded in the transmission mapping layer.
[0013] Furthermore, the centralized controller is provided with a northbound interface for interacting with the transport mapping layer, and is configured to receive the service information sent by the transport mapping layer.
[0014] Furthermore, the centralized controller is embedded with a multi-objective optimization function whose weight distribution is driven by business priority, and the centralized controller converts the result output by the multi-objective optimization function into an instruction form and sends it to the distributed controller.
[0015] Furthermore, the distributed controller collects the local link status including remaining bandwidth, delay fluctuation and fault mark at preset time intervals.
[0016] Furthermore, the centralized controller updates and optimizes the global resource configuration and path planning strategy according to the update instructions fed back by the distributed controller.
[0017] Another embodiment of the present invention provides a method for allocating resources in a power communication network based on an optical service unit, which is applied to the above-mentioned system, including:
[0018] Based on the transmission channels built by the infrastructure layer, different types of target services are mapped to corresponding transmission channels through the transmission mapping layer; the transmission channels include optical channel data channels and shared channels;
[0019] assigning, by the collaborative control layer, corresponding priorities to target services received from the transmission channel according to quality of service characteristics;
[0020] Constructing a multi-objective optimization function and processing it using a preset algorithm; the multi-objective optimization function is designed to dynamically adjust weights based on priority allocation results;
[0021] According to the processing results, the centralized control and distributed control in the collaborative control layer are coordinated to optimize the configuration of power communication network resources.
[0022] Furthermore, the multi-objective optimization function includes a first function aiming at minimizing the comprehensive cost of the path and a second function aiming at maximizing the reliability of key services.
[0023] Furthermore, the coordinated centralized control and distributed control optimize the configuration of power communication network resources, including:
[0024] When non-critical services suddenly occur, the bandwidth is adjusted according to the preset granularity indicators;
[0025] When a link outage is detected, a fault recovery mechanism is triggered.
[0026] Compared with the prior art, the embodiments of the present invention have the following advantages:
[0027] The embodiment of the present invention takes into account the centralized and distributed collaborative management of optical business unit power communication network architecture, which can integrate the global optimization of centralized control and the local rapid response mechanism of distributed control. By constructing a layered collaborative architecture, closed-loop optimization of global path planning and local dynamic adjustment is achieved. The two interact through standardized interfaces to avoid the risk of single point failure and improve the resource adjustment efficiency in complex scenarios. Through fine-grained optical business unit frame encapsulation and mapping technology and collaborative business isolation mechanism, differentiated bandwidth allocation for control and non-control services is achieved, which can meet the needs of diversified services and significantly improve the resource utilization and business service quality of the power communication network. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 This is a schematic diagram of the structure of a power communication network resource allocation system based on optical service units in one embodiment of the present invention;
[0029] Figure 2 This is a flow chart of a method for allocating resources in a power communication network based on an optical service unit in one embodiment of the present invention;
[0030] Reference numerals: 1. Infrastructure layer; 2. Transport mapping layer; 3. Collaborative control layer. DETAILED DESCRIPTION
[0031] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. The purpose of providing these embodiments is to make the disclosure of the present invention more thorough and comprehensive. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0032] In the description of this application, the terms "first," "second," "third," etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature specified as "first," "second," "third," etc. may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.
[0033] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or an indirect connection through an intermediate medium, or it can be a communication between the two components. The terms "vertical", "horizontal", "left", "right", "up", "down" and similar expressions used herein are for illustrative purposes only, and do not indicate or imply that the device or component referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0034] In the description of this application, it should be noted that, unless otherwise defined, all technical and scientific terms used in this application have the same meanings as those commonly understood by those skilled in the art. The terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. Those of ordinary skill in the art will understand the specific meanings of the above terms in this application in specific circumstances.
[0035] An embodiment of the present invention provides a power communication network resource allocation system based on optical service units. For details, see Figure 1 , Figure 1 The figure shows a schematic diagram of the structure of the power communication network resource allocation system based on the optical business unit in one embodiment of the present invention. It can be seen that the architecture of the system includes three main layers: infrastructure layer 1, transmission mapping layer 2 and collaborative control layer 3.
[0036] An optical service unit (OSU) transmission channel is deployed between the backbone communication network and the power distribution communication network in infrastructure layer 1. As will be appreciated, in this embodiment, OSU technology is used within infrastructure layer 1 to establish an all-optical network transmission channel between the backbone communication network and the power distribution communication network, integrating the backbone communication network and the terminal communication access network. This enables unified management of optical layer resources. Optical layer resources include wavelength channels and optical fibers. This layer serves as the foundation of the entire system architecture, providing a stable transmission channel for upper-layer services.
[0037] This embodiment deploys an OSU-based multi-service priority mapping mechanism in the transmission mapping layer 2. The embedded mapping function is used to realize the division of control services and non-control services logic, and allocate various services to corresponding transmission channels. Specifically, the mapping function is expressed by the following formula:
[0038]
[0039] Where S is the service set; P is the optical data unit (ODUk) set; represents a binary variable, indicating whether service i is mapped to channel j (1 for mapped, 0 for not mapped); is a weight function used to comprehensively evaluate the pros and cons of business mapping and is defined as follows:
[0040]
[0041] in, Indicates the priority of business i (critical business has a higher weight); represents the remaining bandwidth utilization of channel j; The higher it is, the more fully utilized the channel is; is the load factor of channel j (the more hops, the lower the weight); is the domain controller response time, is the weight coefficient used to balance the impact of priority, bandwidth utilization, and load.
[0042] Service mapping is implemented in the transmission mapping layer 2 according to the above mapping function, and the service information generated in the process is further sent to the collaborative control layer 3 to implement resource allocation.
[0043] It can be understood that in this embodiment, the multi-service priority mapping mechanism relies on the OSU frame encapsulation capability to map different types of service traffic to adapted optical data units (ODUk), and in order to fully meet the diverse service needs, that is, control services obtain low-speed, highly reliable bandwidth support, and non-control services provide elastic bandwidth to meet the needs of flexible service changes, the preferred fine-grained bandwidth allocation is set in units of 2.6 Mb / s.
[0044] For example, critical control services are preferentially allocated to ODUk channels with protection mechanisms enabled to ensure their high reliability and low latency requirements, while non-critical services are allocated to shared channels without protection mechanisms enabled to isolate different types of service logic and improve network resource utilization.
[0045] Furthermore, collaborative control layer 3 deploys a centralized controller and distributed controllers that communicate with each other to collaboratively implement dynamic resource allocation. In this embodiment of the present invention, an SDN (Software Defined Network) centralized controller is selected to perform centralized control at this layer, and an ASON (Automatic Switched Optical Network) distributed controller is selected to perform distributed control at this layer.
[0046] The centralized controller has a northbound interface that interacts with the transport mapping layer 2. It receives service information from the transport mapping layer and generates the corresponding initial routing strategy. Based on the received service information, such as service requirements, the centralized controller performs global resource configuration and path planning for the power communication network, thereby generating the corresponding global resource configuration and path planning strategy. It is understood that the centralized controller is responsible for building a global resource view, cross-domain path planning, and reserving protection resources.
[0047] In this embodiment, the centralized controller is embedded with a multi-objective optimization function whose weight distribution is driven by business priority. The centralized controller can convert the results output by the multi-objective optimization function (i.e., global resource configuration and path planning strategy) into instructions and send them to the distributed controller.
[0048] Specifically, this embodiment assigns priority based on service quality (QoS) characteristics such as real-time performance, reliability, and bandwidth requirements. For example, using end-to-end latency as a metric, tasks with a latency of ≤50ms, such as voice communication and relay protection, are designated as high-real-time services. Furthermore, using packet loss rate and fault recovery time as metrics, tasks with a packet loss rate of ≤0.1%, such as power control instructions, are designated as high-reliability tasks. Using bandwidth occupancy and burst tolerance as metrics, fixed-bandwidth services are designated as tasks with stable bandwidth support, such as a minimum guaranteed bandwidth of 10Mbps for video conferencing. Flexible bandwidth services, such as file transfers, are configured to allow bandwidth to be allocated on demand, such as with a granularity of 2.6Mb / s.
[0049] Based on the above metrics, priorities are set for each service, with services requiring high real-time performance, high reliability, and fixed bandwidth being prioritized. Services requiring low real-time performance, low reliability, and flexible bandwidth are prioritized. Network resources are then dynamically allocated based on service priority to ensure the reliability of critical services.
[0050] Furthermore, this embodiment takes minimizing the comprehensive cost of the path as the primary goal and maximizing the reliability of key services as the secondary goal to construct a multi-objective optimization function. The construction process is specifically as follows:
[0051] Among them, the main objectives include path delay, bandwidth cost and hop count, so the first sub-function is expressed as:
[0052]
[0053] Among them, S is the service set; P is the path set; is a binary variable indicating whether service i is assigned to path j (1 for assigned, 0 for unassigned); is the delay of path j; is the bandwidth cost of path j; is the number of hops of path j, is the weight coefficient used to balance the impact of latency, bandwidth cost, and hop count.
[0054] The secondary goal is to prioritize reliable paths for critical services and configure backup paths. The second sub-function is expressed as:
[0055]
[0056] in, For key business collection; is a set of highly reliable paths; It is a binary variable, indicating whether service i is configured with backup path j.
[0057] Further, we introduce adjustment parameters λ and μ to balance the weights of the two. Increasing μ focuses on reliability optimization, while increasing λ focuses on comprehensive cost optimization. Combined with the optimization mapping, we form the following comprehensive objective function:
[0058]
[0059] As you can understand, service priority influences the weights of various cost items by adjusting the parameter λ. For example, high-priority services (such as relay protection) are latency-sensitive, so their presence increases the weight of the latency item, prioritizing low-latency paths. Low-priority services (such as video surveillance) may relax latency requirements, reduce λ_delay, and prioritize bandwidth cost or hop count optimization. For another example, high-priority services are assigned a higher reliability weight μ, ensuring they are prioritized on backup paths.
[0060] This embodiment provides the following constraints:
[0061] (1) Bandwidth allocation constraints
[0062] The allocated bandwidth of each path cannot exceed its capacity:
[0063]
[0064] in, is the bandwidth requirement of service i; is the total bandwidth capacity of path j.
[0065] (2) Association constraints between priority and path allocation
[0066] The path latency selected by each service must meet its latency requirements:
[0067]
[0068] in, is the delay requirement of service i.
[0069] (3) Path selection constraints
[0070] Each service must select a primary path and configure at most one backup path:
[0071]
[0072] in, is a binary variable, indicating whether service i selects path j as the backup path ( =1 means path j is the backup path, otherwise =0)
[0073] (4) Bandwidth granularity constraints
[0074] The bandwidth of OSU frame encapsulation must be an integer multiple of 2.6 Mb / s:
[0075]
[0076] in, is a set of positive integers; Is a positive integer.
[0077] (5) Logical network result constraints:
[0078] The mapping result affects the path selection. =1, indicating that service i is mapped to channel j, and the path selection must ensure that the traffic does not exceed the channel capacity. If =0, the path selection =0, the service cannot use channel j.
[0079]
[0080] in: After optimization for the logical network layer, the result (0 or 1) of whether service i is mapped to channel j of the logical network; The traffic of service i on channel j during path selection; is the total capacity of channel j.
[0081] (6) Consistency constraints of global and local resources
[0082] Centrally planned global resources must match the actual capabilities of distributed nodes
[0083]
[0084] in, is the remaining bandwidth; is the global resource bandwidth.
[0085] Preferably, this embodiment uses a multi-objective integer quadratic programming (MO-IQP) model to solve the above multi-objective function, and according to the solution results, formulates a global resource allocation strategy and path planning strategy and sends them to the corresponding distributed controller for implementation.
[0086] In some implementations of the present invention, ASON distributed controllers are deployed within the CPN, AN, AggN, and CN domains to receive instructions from a centralized controller containing global resource configuration and path planning policy information, and to monitor and dynamically adjust the local link status of the power communication network in real time. It is understood that the local link status includes remaining bandwidth, latency fluctuation, and fault flags.
[0087] The distributed controller collects the remaining bandwidth, delay fluctuation and fault marks in the domain at preset time intervals, such as every 5 seconds.
[0088] Execute instructions issued by the centralized controller and dynamically adjust path parameters such as rerouting and bandwidth adjustment based on local resource status. Preferably, in this embodiment, the centralized controller and distributed controllers interact via a RESTful API, which is an application programming interface. In some embodiments of the present invention, the distributed controllers feed back the corresponding monitored local resource status information to the centralized controller and, based on execution instructions issued again by the centralized controller, implement local rapid response mechanisms, such as dynamic bandwidth adjustment and fault recovery execution.
[0089] After updating the local resource view, the distributed controller will further feedback the update instructions to the centralized controller, allowing the centralized controller to update and optimize the global resource configuration and path planning strategy.
[0090] The updated policy is distributed to each distributed controller via an embedded standardized interface. For example, if a distributed controller reports a major fault (such as a backbone link outage), the centralized controller immediately activates emergency optimization mode, suspending non-critical service transmissions, freeing up bandwidth resources, and prioritizing highly reliable paths for critical services. A 1+1 SNCP protection mechanism ensures 50ms recovery, ultimately enabling global power communication network path and resource planning.
[0091] In summary, the performance and efficiency of the electric power communication network have been significantly improved by integrating centralized and distributed collaborative management mechanisms with the fine-grained resource allocation capabilities of OSU technology. Fine-grained OSU frame encapsulation and mapping technology enables differentiated bandwidth allocation for control and non-control services, meeting the needs of diverse services. A service isolation solution based on the logical network layer enhances the isolation and reliability of different service types. The closed-loop optimization mechanism of SDN and ASON ensures latency fluctuations for critical services, meeting millisecond-level real-time control requirements, supporting dynamic resource adaptation in complex scenarios, and effectively avoiding the risk of single point failures, providing an efficient and reliable solution for carrying diverse services in complex electric power communication networks.
[0092] Another embodiment of the present invention provides a method for allocating resources in a power communication network based on an optical service unit. Figure 2 , Figure 2 The figure shows a flow chart of a method for allocating resources of a power communication network based on an optical service unit in one embodiment of the present invention, which includes the following steps:
[0093] S1. Based on the transmission channels established by the infrastructure layer, different types of target services are mapped to corresponding transmission channels through the transmission mapping layer; the transmission channels include optical channel data channels and shared channels;
[0094] S2. assigning, through the collaborative control layer, corresponding priorities to target services received from the transmission channel according to quality of service characteristics;
[0095] S3. Construct a multi-objective optimization function and process it using a preset algorithm; the multi-objective optimization function is designed to dynamically adjust weights based on the priority allocation results;
[0096] S4. Based on the processing results, coordinate the centralized control and distributed control in the collaborative control layer to optimize the configuration of power communication network resources.
[0097] In this embodiment, the multi-objective optimization function includes a first function whose goal is to minimize the comprehensive cost of the path and a second function whose goal is to maximize the reliability of key services.
[0098] As an example, in this embodiment, the optimization configuration of power communication network resources by centralized control and distributed control in the collaborative control layer may be:
[0099] When non-critical services burst, the bandwidth is adjusted according to the preset granularity indicators and the fault recovery mechanism is triggered when a link interruption is detected.
[0100] For example, when a non-critical service bursts, the bandwidth is reduced by 2.6Mb / s, and the adjustment results take effect in real time, and the local resource view is updated synchronously.
[0101]
[0102] in, is the updated bandwidth requirement of service i.
[0103] In addition, for example, in the case of a fault, after a link interruption is detected, local protection switching is triggered within 50ms.
[0104] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.
Claims
1. A power communication network resource allocation system based on optical service units, characterized in that: The system includes: an infrastructure layer, a transmission mapping layer and a collaborative control layer; Wherein, an optical service unit transmission channel is deployed between the backbone communication network and the power distribution communication network of the infrastructure layer; The transmission mapping layer deploys a multi-service priority mapping mechanism based on optical service units, which is used to control the division of service logic, allocate services to the corresponding transmission channels, and send service information to the collaborative control layer. Specifically, the transmission mapping layer is embedded with a mapping function that divides the control service and non-control service logic, allocates control services to optical data unit channels with protection mechanisms enabled, and allocates non-control services to shared channels. The collaborative control layer is deployed with a centralized controller and a distributed controller for communication interaction. The centralized controller is embedded with a multi-objective optimization function with weight distribution driven by business priority, which is used to generate the global resource configuration and path planning strategy of the power communication network based on the received business information. The centralized controller converts the results of the multi-objective optimization function, including the global resource configuration and path planning strategy, into instructions and sends them to the distributed controller. The distributed controller is used to receive the instructions issued by the centralized controller, monitor and dynamically adjust the local link status of the power communication network in real time.
2. The power communication network resource allocation system based on optical service units according to claim 1, characterized in that: The fine-grained bandwidth allocation of the transport mapping layer adopts 2.6 Mb / s as a unit.
3. The power communication network resource allocation system based on optical service units according to claim 1, characterized in that: The centralized controller is provided with a northbound interface for interacting with the transport mapping layer, and is used for receiving the service information sent by the transport mapping layer.
4. The power communication network resource allocation system based on optical service units according to claim 1, characterized in that: The distributed controller collects the local link status including the remaining bandwidth, delay fluctuation and fault mark at preset time intervals.
5. The power communication network resource allocation system based on optical service units according to claim 1, characterized in that: The centralized controller updates and optimizes the global resource configuration and path planning strategy according to the update instructions fed back by the distributed controller.
6. A method for allocating resources in a power communication network based on an optical service unit, characterized in that: The power communication network resource allocation system based on optical service units as claimed in any one of claims 1 to 5 comprises: Based on the transmission channels established by the infrastructure layer, different types of target services are mapped to corresponding transmission channels through the transmission mapping layer; the transmission channels include optical data unit channels with protection mechanisms enabled and shared channels; assigning, by the collaborative control layer, corresponding priorities to target services received from the transmission channel according to quality of service characteristics; Constructing a multi-objective optimization function and processing it using a preset algorithm; the multi-objective optimization function is designed to dynamically adjust weights based on priority allocation results; According to the processing results, the centralized control and distributed control in the collaborative control layer are coordinated to optimize the configuration of power communication network resources.
7. The method for allocating resources of a power communication network based on an optical service unit according to claim 6, characterized in that: The multi-objective optimization function includes a first function aiming at minimizing the comprehensive cost of a path and a second function aiming at maximizing the reliability of key services.
8. The method for allocating resources of a power communication network based on an optical service unit according to claim 6, characterized in that: The coordinated centralized control and distributed control optimize the configuration of power communication network resources, including: When non-critical services suddenly occur, the bandwidth is adjusted according to the preset granularity indicators; When a link outage is detected, a fault recovery mechanism is triggered.
Citation Information
Patent Citations
Power communication network cooperative protection method and system based on OSU and ASON
CN120017494A