FgOTN segmented dynamic bandwidth adjustment method and related device for electric power scene
By using the fgOTN segmented dynamic bandwidth adjustment method, combined with the maximum bandwidth segmented sharing protection strategy and protection switching algorithm, the problems of resource waste and scalability in power communication networks are solved, achieving efficient and flexible bandwidth management and fault recovery, and meeting the high reliability and high resource utilization requirements of power services.
Patent Information
- Application Number
- CN202511552254.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-28
- Publication Date
- 2026-01-16
AI Technical Summary
Existing power communication networks face resource waste and scalability challenges in supporting the development of smart grids. Traditional protection mechanisms cannot adapt to segmented faults in power networks and cannot meet the hierarchical characteristics of power services and the needs of dynamic business growth.
The fgOTN segmented dynamic bandwidth adjustment method is adopted. Through the maximum bandwidth segmented sharing protection strategy and the protection switching algorithm based on bandwidth adjustment, link-level protection and lossless bandwidth adjustment are achieved. By leveraging the fine-grained bandwidth adjustment capability of fgOTN, the bandwidth required for each service protection is flexibly allocated.
It improved network resource utilization, shortened fault recovery time, increased service recovery success rate, met the real-time and reliability requirements of power services for transmission, and reduced resource waste and operating costs.
Smart Images

Figure CN121357016A_ABST
Abstract
Description
Technical Field
[0001] This application pertains to a bandwidth adjustment method, specifically an fgOTN segmented dynamic bandwidth adjustment method and related apparatus for power scenarios. Background Technology
[0002] Current power communication networks face significant technical bottlenecks in supporting the development of smart grids. Fine-grained Optical Transport Network (fgOTN) technology, developed in recent years, is suitable for carrying small-granular power services and supports bandwidth adjustments at the 10Mbps level. However, its protection mechanism still uses a traditional path-level design and is not optimized for the segmented fault location characteristics of power networks. While existing segmented shared protection schemes theoretically improve resource efficiency, they neglect the strict hierarchical characteristics of power services and rely excessively on centralized controllers, facing scalability challenges in wide-area power network distribution scenarios. Improved solutions such as SDH / OTN (Synchronous Digital Hierarchy / Optical Transport Network) hybrid networking attempt to improve reliability but are still limited by fixed bandwidth architectures and cannot adapt to the dynamic service growth and flexible scheduling requirements of smart grids. Therefore, link-level protection for carrying small-granular power services is crucial. Summary of the Invention
[0003] This application addresses the technical problems of current power communication networks neglecting the strict hierarchical characteristics of power services, over-relying on centralized controllers, and being unable to adapt to the dynamic service growth and flexible scheduling requirements of smart grids. It provides a segmented dynamic bandwidth adjustment method and related apparatus for power scenarios.
[0004] To achieve the above objectives, this application adopts the following technical solution: Firstly, this application proposes a segmented dynamic bandwidth adjustment method for fgOTN in power scenarios, including: Calculate the reserved bandwidth for the working path and the reserved bandwidth for the protection path in the optical transmission network topology for power services. Based on the reserved bandwidth of the working path and the reserved bandwidth of the protection path, an adjustment path from the source node to the destination node is established in a hop-by-hop manner to perform lossless bandwidth adjustment.
[0005] Furthermore, the reserved bandwidth for the working path and the reserved bandwidth for the protection path are calculated using the shortest path algorithm.
[0006] Furthermore, the method for calculating the reserved bandwidth of the working path includes:
[0007] in, Reserve bandwidth for the working path. The bandwidth size for each time slot, This is a rounding up operation. For bandwidth requirements.
[0008] Furthermore, the method for calculating the reserved bandwidth of the protection path includes:
[0009] in, To protect the reserved bandwidth of the path, , , This indicates that multiple paths pass through the same link segment. The sum of the bandwidth of all protection services with the same source and destination nodes. It is the protection bandwidth scaling factor.
[0010] Furthermore, the method for establishing an adjustment path from the source node to the destination node using a hop-by-hop approach to perform lossless bandwidth adjustment includes: When a network failure occurs, if the remaining resources of the protection connection are less than the bandwidth required for fault recovery, and the remaining resources of the link are greater than the bandwidth required for the service path, bandwidth adjustment is performed based on the reserved bandwidth of the working path and the reserved bandwidth of the protection path to restore the current service.
[0011] Secondly, this application proposes an fgOTN segmented dynamic bandwidth adjustment system for power scenarios, comprising: The path calculation module is used to calculate the reserved bandwidth of the working path and the reserved bandwidth of the protection path in the optical transmission network topology of power services, respectively. The adjustment module is used to establish an adjustment path from the source node to the destination node in a hop-by-hop manner based on the reserved bandwidth of the working path and the reserved bandwidth of the protection path, so as to perform lossless bandwidth adjustment.
[0012] Furthermore, the method for calculating the reserved bandwidth of the working path in the path calculation module includes:
[0013] in, Reserve bandwidth for the working path. The bandwidth size for each time slot, This is a rounding up operation. For bandwidth requirements; Methods for calculating the reserved bandwidth of the protection path include:
[0014] in, To protect the reserved bandwidth of the path, , , This indicates that multiple paths pass through the same link segment. The sum of the bandwidth of all protection services with the same source and destination nodes. It is the protection bandwidth scaling factor.
[0015] Furthermore, the method for establishing an adjustment path from the source node to the destination node using a hop-by-hop approach to perform lossless bandwidth adjustment includes: When a network failure occurs, if the remaining resources of the protection connection are less than the bandwidth required for fault recovery, and the remaining resources of the link are greater than the bandwidth required for the service path, bandwidth adjustment is performed based on the reserved bandwidth of the working path and the reserved bandwidth of the protection path to restore the current service.
[0016] Thirdly, this application proposes an electronic device, including: a memory and one or more processors; the memory is coupled to the processors; wherein the memory stores computer program code, the computer program code including computer instructions, and when the computer instructions are executed by the processor, the electronic device performs the steps of the above-described fgOTN segmented dynamic bandwidth adjustment method for power scenarios.
[0017] Fourthly, this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described fgOTN segmented dynamic bandwidth adjustment method for power scenarios.
[0018] Compared with the prior art, this application has the following beneficial effects: This application proposes a segmented dynamic bandwidth adjustment method for fgOTN in power scenarios, employing a maximum bandwidth segmented sharing protection strategy and a bandwidth adjustment-based protection switching algorithm. The maximum bandwidth segmented sharing protection strategy transforms traditional end-to-end protection technology into link segment-based resource reservation. It divides the links in the network topology into multiple segments, calculates the required protection bandwidth for each segment, and allows cross-segment protection connections to share bandwidth resources. The bandwidth adjustment-based protection switching algorithm performs protection switching control after a fault occurs, fully utilizing fgOTN's fast and lossless bandwidth adjustment capabilities. Its fine-grained bandwidth adjustment capabilities allow for flexible allocation of the bandwidth required for each service protection switchover. This application not only solves the problem of bandwidth resource waste in existing network protection schemes but also effectively improves the probability of successful service recovery and saves network resources.
[0019] This application also proposes an fgOTN segmented dynamic bandwidth adjustment system for power scenarios, an electronic device, and a computer storage medium. Attached Figure Description
[0020] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a flowchart illustrating the segmented dynamic bandwidth adjustment method of fgOTN for power scenarios in this application. Figure 2 This is another flowchart illustrating the fgOTN segmented dynamic bandwidth adjustment method for power scenarios in this application. Figure 3 This is a schematic diagram of the protection switching algorithm based on bandwidth adjustment in the embodiments of this application; Figure 4 This is a schematic diagram of the maximum bandwidth segmentation and sharing protection scheme in the embodiments of this application; Figure 5 This is a schematic diagram of the fgOTN segmented dynamic bandwidth adjustment system for power scenarios according to this application. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, 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. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0023] Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0024] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0025] In the description of the embodiments of this application, it should be noted that if terms such as "upper," "lower," "horizontal," or "inner" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship commonly used when the product of the invention is in use, they are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on this application. In addition, terms such as "first" and "second" are only used to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0026] Furthermore, the use of the term "horizontal" does not imply that the component must be absolutely horizontal, but rather that it can be slightly tilted. For example, "horizontal" simply means that its direction is more horizontal than "vertical," and does not mean that the structure must be completely horizontal, but can be slightly tilted.
[0027] In the description of the embodiments of this application, it should also be noted that, unless otherwise explicitly specified and limited, the terms "set," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0028] Current power communication networks face significant technical bottlenecks in supporting the development of smart grids. Traditional optical transmission technologies such as SDH and OTN employ fixed-bandwidth pipeline mechanisms, with a minimum granularity typically of 1.25Gbps, making it difficult to adapt to the massive, small-granularity service demands in power scenarios. For example, critical services such as relay protection and distributed sensor monitoring only require bandwidth in the 10-100Mbps range. Existing protection mechanisms also suffer from bandwidth resource waste. While end-to-end dedicated protection schemes reduce resource consumption through minimum bandwidth reservation (e.g., 10Mbps), frequent dynamic bandwidth adjustments are required during fault recovery, placing enormous pressure on network controllers. End-to-end shared protection, while improving resource utilization, requires reserving excessive protection bandwidth (typically more than double the operating bandwidth) for source-destination service groups, easily leading to link-level resource redundancy in complex power network topologies.
[0029] fgOTN technology, with its unique advantages, is well-suited for carrying small-granularity power network services, especially its ability to support bandwidth adjustments at the 10Mbps level. This feature allows for flexible allocation and adjustment of network resources based on the actual bandwidth requirements of these services, avoiding resource waste and ensuring the stability and reliability of service transmission. It has gained increasing attention and application in the construction and development of current power communication networks. However, in practical applications, fgOTN technology has significant shortcomings in its protection mechanisms, failing to adequately adapt to the characteristics of power networks. Due to their wide coverage and complex network structure, power networks are prone to segmentation faults during operation. Quickly and accurately locating these segmentation faults is crucial for ensuring the continuous transmission of power services. However, the current protection mechanism employed by fgOTN technology still uses a traditional path-level design. This design is not optimized for the segmentation fault location characteristics of power networks. When a segmentation fault occurs in the power network, it cannot quickly and effectively locate the fault, thus affecting the efficiency of fault repair and potentially leading to prolonged power service interruptions, posing a threat to the stable operation of the power system.
[0030] In response to the aforementioned issues with the protection mechanisms of fgOTN technology, and considering the service transmission requirements of power networks, the industry has proposed several solutions. One such solution is the segmented shared protection scheme. Theoretically, this scheme, by sharing network resources, can improve resource utilization efficiency and reduce waste, thereby lowering network construction and operation costs. Furthermore, considering the need to improve the reliability of power communication networks, improved solutions such as SDH / OTN hybrid networking have also emerged.
[0031] However, these existing solutions still have many problems in practical applications and are difficult to meet the development needs of smart grids. While the segmented sharing protection scheme can theoretically improve resource efficiency, it ignores the strict hierarchical nature of power services. Power services can be divided into different levels according to their importance, and different levels of services have different requirements for transmission reliability, latency, etc. The segmented sharing protection scheme does not provide differentiated protection measures for different levels of power services, which may lead to the inability to effectively guarantee the transmission of important services. At the same time, this scheme relies excessively on centralized controllers. In scenarios with wide-area power network distribution, centralized controllers need to process a large amount of network information and control commands. As the network scales up, its data processing pressure will increase dramatically, easily leading to performance bottlenecks and facing serious scalability challenges, making it unable to adapt well to the needs of large-scale power networks. While improved solutions such as SDH / OTN hybrid networking attempt to enhance network reliability, the inherent limitations of SDH technology's fixed-bandwidth architecture mean that the entire hybrid networking solution remains constrained by this architecture. It cannot flexibly adjust bandwidth resources according to the dynamically growing service demands of the smart grid, nor can it meet the smart grid's requirements for flexible service scheduling, thus failing to adequately adapt to the ever-evolving dynamic service scenarios of the smart grid. In summary, existing technical solutions all have their own shortcomings and cannot comprehensively and effectively solve the problems faced by current power communication networks in carrying small-granular power services. Therefore, finding a more efficient, flexible protection and bearer solution that adapts to the characteristics of power networks is particularly important, and the need for link-level protection to carry small-granular power services is becoming increasingly urgent.
[0032] Based on the above, this application proposes a segmented dynamic bandwidth adjustment method for fgOTN in power scenarios. The following is a detailed description of this application in conjunction with embodiments and accompanying drawings.
[0033] like Figure 1 The diagram shown is a flowchart illustrating one aspect of the fgOTN segmented dynamic bandwidth adjustment method for power applications, which may include: S101, calculate the reserved bandwidth of the working path and the reserved bandwidth of the protection path in the optical transmission network topology for power services.
[0034] In power service optical transmission networks, the working path and protection path bear different service transmission responsibilities, and their bandwidth requirements and assurance requirements differ. By first determining the network topology and clarifying the specific routes (including nodes and links) of the working and protection paths, and then based on parameters such as the power service transmission rate, service priority, and transmission delay requirements, combined with information such as the total bandwidth and occupied bandwidth of each link on the path, the bandwidth reserved to ensure normal transmission on the working path and reliable replacement of the protection path in case of failure is calculated. This provides basic data support for subsequent bandwidth adjustments.
[0035] This application clearly defines the bandwidth resources required for both the working path and the protection path, preventing service delays and packet loss during normal transmission on the working path due to insufficient bandwidth reservation, or the protection path's inability to meet service transmission requirements during fault switching, thus ensuring the stability and reliability of power service transmission. It provides accurate bandwidth data for the establishment of subsequent bandwidth adjustment paths, ensuring that the bandwidth of subsequent adjustment paths matches the reserved bandwidth requirements of the working and protection paths, avoiding blind bandwidth adjustments. Reasonable reserved bandwidth calculations can avoid wasting bandwidth resources and improve the utilization efficiency of network bandwidth resources while meeting service needs.
[0036] S102, based on the reserved bandwidth of the working path and the reserved bandwidth of the protection path, establishes an adjustment path from the source node to the destination node in a hop-by-hop manner to perform lossless bandwidth adjustment.
[0037] Based on the reserved bandwidth of the working path and protection path calculated in step S101, the target requirements for bandwidth adjustment are clarified. The adjustment path is established using a hop-by-hop approach because this approach allows for flexible selection of the next hop link at each node based on the current link's bandwidth status, such as whether the remaining bandwidth meets the reserved bandwidth requirements and whether there is a risk of link failure. This avoids neglecting the bandwidth issues of local links by determining the entire path at once. During the hop-by-hop establishment of the adjustment path, bandwidth on the path is simultaneously allocated and adjusted to ensure that the adjusted path bandwidth meets the reserved bandwidth requirements of the working path or protection path. Furthermore, during the adjustment process, reasonable timing control and data forwarding strategies ensure the continuous and stable transmission of power service data, achieving lossless bandwidth adjustment.
[0038] This application employs a hop-by-hop approach to establish adjustment paths, enabling flexible responses to dynamic changes in network link bandwidth and potential failure risks. It ensures that the established adjustment path bandwidth accurately matches the reserved bandwidth requirements of the working or protection path, improving the accuracy and reliability of bandwidth adjustment. This application achieves lossless bandwidth adjustment, guaranteeing continuous and stable transmission of power services during the bandwidth adjustment process. It avoids negative impacts such as interruptions and delays caused by the adjustment process, meeting the high requirements of power services for real-time transmission and reliability. By dynamically establishing adjustment paths and adjusting bandwidth, it is possible to optimize network bandwidth resource allocation in a timely manner according to changes in power service bandwidth demands, improving the utilization efficiency of network bandwidth resources and avoiding idle or wasted bandwidth resources.
[0039] This application addresses the limitations of traditional optical transmission networks in terms of resource allocation granularity by proposing a dynamic bandwidth protection method for fgOTN links suitable for low-bandwidth services in the power industry. By employing a fine-grained resource allocation method of 10 Mbps, it achieves efficient protection for low-bandwidth services, avoiding the resource waste associated with large-granularity bandwidth allocation. This application combines a maximum bandwidth segmentation and sharing protection strategy with a bandwidth adjustment-based protection switching algorithm, fully utilizing fgOTN's rapid and lossless bandwidth adjustment capabilities to improve protection efficiency and recovery success rate, conserve network resources, and meet the power industry's specific requirements for high reliability and high resource utilization. The overall goal is to achieve refined management of network protection, enhance the guarantee capability of low-bandwidth services in the power industry, and promote the optimization and upgrading of optical transmission networks.
[0040] The following is a more detailed embodiment of this application to further illustrate this application: To make the following description clearer, some of the technical terms used below will be explained: End: Specifically refers to the source node (starting point) and destination node (ending point) of power service transmission, which is the carrier for service initiation and reception.
[0041] Node: The basic unit that makes up a network topology, representing a device (such as a switch or router) or site in the network.
[0042] Link: A physical or logical transmission channel between two nodes.
[0043] Time slot: The smallest resource unit used to allocate bandwidth in fgOTN. Each time slot corresponds to a fixed amount of bandwidth.
[0044] Segment: A single link unit that is separated from a complete path, that is, a physical or logical connection between two adjacent nodes.
[0045] In this application, the topology of the power service optical transport network is modeled as a topology graph G(V, E), where E is the link set and V is the node set. An end-to-end connection can be viewed as an electrical layer logical route for a power service, with each connection being a directed connection in two directions. All services in the network are protected; through protection switching, all services can be quickly restored after a fault occurs, achieving uninterrupted service transmission and improving network reliability.
[0046] To ensure reliable service transmission, protected resources are not allowed to carry operational services under fault-free conditions. For protected services, two disjoint connections are provided: operational and protected. Except for the source and destination nodes, nodes and links are disjoint. In the event of a fault, the fgOTN network can adjust the bandwidth of the connection, but must not affect the bandwidth resources of other operational services.
[0047] like Figure 2 The diagram shown illustrates the second flowchart of the fgOTN segmented dynamic bandwidth adjustment method for power scenarios in this application, which can be implemented through the following scheme: S201, Maximum Bandwidth Segment Sharing Protection Scheme.
[0048] The maximum bandwidth segmentation and sharing protection scheme transforms the original path-level protection into link-level protection, thereby reducing resource waste in the network.
[0049] First, the working path and protection path are calculated using the K-Shortest Paths (KSP) algorithm, and the protection bandwidth that needs to be reserved is calculated based on the bandwidth requirements of each link segment in the path.
[0050] The reserved bandwidth is determined based on the principle of maximum bandwidth segmentation and sharing protection, which can significantly reduce the redundancy of protection resources. The specific method is as follows.
[0051] Working path bandwidth resources are reserved for: for each service request ,in Assuming its bandwidth requirement is Through fgOTN time slot allocation, reserved bandwidth for the working path It can be represented as: (1-1) in, The bandwidth size for each time slot (e.g., 10 Mbps). To ensure that each service is allocated at least one full time slot for the rounding up operation.
[0052] The reservation of protection path bandwidth resources is dynamically calculated based on the traffic demand of each link segment. For each segment, all protection paths passing through it are determined, and the total bandwidth of all protection services with the same source and destination nodes passing through this segment is calculated. The maximum sum of bandwidth is then multiplied by the protection factor. This gives us the protection bandwidth for that segment.
[0053] Assume there is a working path in the network. It passes through multiple link segments Each link segment Reserved protection bandwidth It is determined by the following formula: (1-2) in, , , This indicates that multiple paths pass through the same link segment. The sum of the bandwidth of all protection services with the same source and destination nodes. This is the protection bandwidth scaling factor. For example, as an example, it can be set to 1.2 to ensure sufficient redundant bandwidth. During the protection bandwidth reservation process for each link segment, all protection paths passing through that link segment can share the protection bandwidth resources of that link segment. In this way, MBSSP achieves dynamic bandwidth allocation, ensuring the flexibility of protection bandwidth and avoiding the waste of resources in traditional protection schemes.
[0054] S202, a protection switching algorithm based on bandwidth adjustment.
[0055] In fgOTN, lossless bandwidth adjustment is achieved by establishing an adjustment path from the source node to the fgODUflex (fine-grained optical data unit flexible) destination node in a hop-by-hop manner.
[0056] The control system sends adjustment commands to the source node, which then propagates the information between adjacent nodes, ultimately achieving lossless bandwidth adjustment. When a network failure occurs, assuming the remaining resources of the protection connection are less than the bandwidth required for recovery, but the remaining resources of the link are greater than the bandwidth required by the service, bandwidth adjustment can be performed to restore the current service to normal. Otherwise, recovery fails.
[0057] like Figure 3 The diagram shown illustrates the protection switching algorithm based on bandwidth adjustment in this embodiment. Specifically, the following methods can be used: (1) Obtain the source node, destination node, and bandwidth information of the services affected by the fault; (2) Determine whether the bandwidth of the service affected by the fault is less than the maximum shared bandwidth. If so, calculate the remaining capacity of the maximum shared bandwidth and then calculate the remaining capacity of the channel bandwidth to complete the protection switching. Otherwise, it indicates that the shared resources of the protection path are insufficient, and proceed to step (3). (3) Determine whether the bandwidth of the service affected by the fault is less than the maximum bandwidth of the channel. If so, calculate the remaining bandwidth capacity of the channel and complete the protection switch. Otherwise, it means that the total resources of the link are also insufficient and cannot meet the service bandwidth requirements by adjustment, and the protection switch fails.
[0058] This algorithm leverages fgOTN's rapid bandwidth adjustment capabilities to reduce network management pressure and increase the probability of successful service recovery.
[0059] This application reconstructs the traditional end-to-end protection mechanism into a link-segment-level dynamic protection system. Building upon the fine-grained bandwidth scheduling capabilities of fgOTN, it combines a maximum bandwidth segment sharing protection strategy with a bandwidth adjustment-based protection switching algorithm to form a multi-layered technical effect closed loop: First, it achieves precise bandwidth allocation at the 10Mbps level, improving the resource adaptability of small-granularity power services and directly eliminating resource fragmentation caused by the fixed 1.25Gbps granularity. Second, it achieves cross-service segment sharing through dynamic calculation of link-level protection bandwidth, significantly reducing the protection bandwidth redundancy of source-destination service groups in actual tests. Finally, it leverages the lossless adjustment characteristics of fgOTN to reduce fault recovery latency, not only meeting the stringent 15ms standard for power differential protection but also improving the service recovery success rate. In summary, this application enhances the flexibility of network resource scheduling and overcomes the technical shortcomings of low resource reuse rate and poor topology adaptability in existing technologies.
[0060] The following is an example of the fgOTN segmented dynamic bandwidth adjustment method for power scenarios applied in this application, such as... Figure 4 The diagram shown is a schematic of the maximum bandwidth segmentation and sharing protection scheme in this embodiment: In the distribution network of a power company, the bandwidth adjustment method of this application is adopted. The company's small-bandwidth control services mainly utilize 10 Mbps time slot resources, with four power services having bandwidths of 100 Mbps, 1 Gbps, 1 Gbps, and 50 Mbps respectively. To ensure the continuity and security of these services in the event of a fault, the system first divides the links in the network into multiple segments and reserves a certain amount of protection bandwidth for each segment. The bandwidth reservation method is as follows: Power services 2 and 3 have the same source and destination nodes, and they share a common protection connection. Each link segment determines its protection bandwidth based on the maximum value of the current end-to-end protection connection. The link between NE1 and NE5 has only one power service (Power Service 1) with the same source and destination node, and the maximum shared protection bandwidth is 100*αMbps. The link between NE5 and NE6 has three sets of power services with the same source and destination nodes: Power Service 1, Power Service 4, and [Power Service 2, Power Service 3]. The maximum value of these three sets is the maximum shared protection bandwidth of 1050*αMbps. The link between NE6 and NE4 also has three sets of power services with the same source and destination nodes: Power Service 1, Power Service 4, and [Power Service 2, Power Service 3]. The maximum shared protection bandwidth is also 1050*αMbps.
[0061] After a fault occurs, bandwidth adjustment is only applied to the link segments with insufficient bandwidth. Assume a protection bandwidth scaling factor. The protection path bandwidth between NE1 and NE5 is insufficient, and bandwidth adjustment is required. By utilizing fgOTN's fast and lossless bandwidth scheduling capabilities, we can ensure that this service receives sufficient protection resources and minimize resource consumption.
[0062] In practice, upon detecting a link failure, the system dynamically shares protection resources across multiple segments according to a preset maximum bandwidth segmented sharing protection strategy, significantly improving resource utilization. Simultaneously, the protection switching algorithm flexibly allocates resources based on service priority and bandwidth requirements, ensuring priority protection for critical services. Results show that this solution significantly shortens fault recovery time, improves protection success rate, reduces resource waste, and fully meets the power industry's demands for high reliability and high resource utilization.
[0063] This application solution has good scalability and adaptability, and can be widely used in power communication networks of different sizes and types to achieve more efficient and intelligent network protection management.
[0064] This invention employs fine-grained bandwidth scheduling and a maximum bandwidth segment sharing protection strategy. By reserving resources at the link segment level and allowing cross-segment bandwidth sharing, it can minimize resource waste while ensuring successful network service recovery, thereby enhancing network resilience and reliability. In the event of a fault, flexible bandwidth adjustment and rapid switching capabilities improve service recovery speed and success rate, ensuring reliable transmission of power services. This invention not only optimizes network resource allocation but also reduces operating costs, making it particularly suitable for the high-reliability communication needs of the power industry. It can provide more refined bandwidth management and efficient fault recovery capabilities in fiber optic transmission networks of power systems. Overall, this invention achieves refined and intelligent network protection, has broad application prospects, and possesses high innovation and practicality, meeting the high reliability and high efficiency requirements of modern power communication systems.
[0065] like Figure 5 The diagram shown is a schematic of an fgOTN segmented dynamic bandwidth adjustment system for power applications, which may include: The path calculation module is used to calculate the reserved bandwidth of the working path and the reserved bandwidth of the protection path in the optical transmission network topology of power services, respectively. The adjustment module is used to establish an adjustment path from the source node to the destination node in a hop-by-hop manner based on the reserved bandwidth of the working path and the reserved bandwidth of the protection path, so as to perform lossless bandwidth adjustment.
[0066] It should be noted that, in the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of each block is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple blocks may be combined or integrated into another device, or some features may be ignored or not executed. The modules described as separate components may or may not be physically separated. The components shown as modules may be one or more physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0067] Furthermore, in the various embodiments of the present invention, the modules can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The integrated unit described above can be implemented in hardware or as a software functional unit.
[0068] This application also provides an electronic device, which may include one or more processors, memory and communication interfaces.
[0069] The memory, communication interface, and processor are coupled together. For example, the memory, communication interface, and processor can be coupled together via a bus.
[0070] The communication interface is used for data transmission with other devices. The memory stores computer program code. This computer program code includes computer instructions, which, when executed by the processor, cause the electronic device to perform the steps of the fgOTN segmented dynamic bandwidth adjustment method described above for power scenarios.
[0071] The processor can be a processor or controller, such as a Central Processing Unit (CPU), a general-purpose processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with this disclosure. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The processor can be used to support an electronic device in performing the method steps provided in the above embodiments.
[0072] The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. These buses can be categorized as address buses, data buses, control buses, etc.
[0073] This application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the steps of the above-described fgOTN segmented dynamic bandwidth adjustment method for power scenarios.
[0074] The computer-readable storage media involved in this application include random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage media known in the art.
[0075] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for fgOTN sectionalized dynamic bandwidth adjustment for power scenario, characterized in that, The method comprises the following steps: Reserve bandwidths of working paths and reserve bandwidths of protection paths in an optical transport network topology of power services are calculated respectively; An adjustment path from a source node to a destination node is established by a hop-by-hop method based on the reserve bandwidths of the working paths and the reserve bandwidths of the protection paths, and bandwidth lossless adjustment is performed.
2. The method for fgOTN sectionalized dynamic bandwidth adjustment of power scenario according to claim 1, characterized in that, The reserve bandwidths of the working paths and the reserve bandwidths of the protection paths are calculated by a shortest path algorithm.
3. The method for fgOTN sectionalized dynamic bandwidth adjustment of power scenario according to claim 2, characterized in that, The method for calculating the reserve bandwidths of the working paths comprises the following steps: wherein, is a reserved bandwidth for a working path, is a bandwidth size for each time slot, is a ceiling operation, is a bandwidth requirement.
4. The method for fgOTN sectionalized dynamic bandwidth adjustment of power scenario according to claim 2, characterized in that, The method for calculating the reserve bandwidths of the protection paths comprises the following steps: wherein, to protect the reserved bandwidth of the path, , , denotes a plurality of protection services passing through the same link segment the sum of the bandwidths of all protection services having the same source node and destination node, is a protection bandwidth scaling factor.
5. The method for fgOTN sectionalized dynamic bandwidth adjustment of power scenario according to claim 1, characterized in that, The method for establishing the adjustment path from the source node to the destination node by the hop-by-hop method and performing the bandwidth lossless adjustment comprises the following steps: When a network fault occurs, if remaining resources of a protection connection are less than bandwidth required for fault recovery, and remaining resources of a link are greater than bandwidth required for a service path, bandwidth adjustment is performed based on the reserve bandwidths of the working paths and the reserve bandwidths of the protection paths, so that current services are recovered.
6. An fgOTN sectionalized dynamic bandwidth adjustment system for power scenarios, characterized by, The method comprises the following steps: A path calculation module is configured to calculate reserve bandwidths of working paths and reserve bandwidths of protection paths in an optical transport network topology of power services respectively; An adjustment module is configured to establish an adjustment path from a source node to a destination node by a hop-by-hop method based on the reserve bandwidths of the working paths and the reserve bandwidths of the protection paths, and perform bandwidth lossless adjustment.
7. The fgOTN sectionalized dynamic bandwidth adjustment system for power scenarios of claim 6, wherein, The method for calculating the reserve bandwidths of the working paths comprises the following steps: wherein, is a reserved bandwidth for a working path, is a bandwidth size for each time slot, is a ceiling operation, is a bandwidth requirement; The method for calculating the reserve bandwidths of the protection paths comprises the following steps: wherein, to protect the reserved bandwidth of the path, , , denotes a plurality of link segments through which the same the sum of the bandwidths of all protection services having the same source node and destination node, is a protection bandwidth scaling factor.
8. The fgOTN sectionalized dynamic bandwidth adjustment system for power scenarios of claim 6, wherein, The method for establishing the adjustment path from the source node to the destination node by the hop-by-hop method and performing the bandwidth lossless adjustment comprises the following steps: When a network fault occurs, if remaining resources of a protection connection are less than bandwidth required for fault recovery, and remaining resources of a link are greater than bandwidth required for a service path, bandwidth adjustment is performed based on the reserve bandwidths of the working paths and the reserve bandwidths of the protection paths, so that current services are recovered.
9. An electronic device, comprising: The electronic device comprises a memory and one or more processors; the memory is coupled to the processors; and the memory stores computer program codes, the computer program codes comprising computer instructions, when the computer instructions are executed by the processors, the electronic device performs the steps of the method for fgOTN segmented dynamic bandwidth adjustment in a power scenario according to any one of claims 1-5. The computer readable storage medium stores a computer program, when the computer program is executed by a processor, the steps of the method for fgOTN segmented dynamic bandwidth adjustment in a power scenario according to any one of claims 1-5 are implemented.
10. A computer-readable storage medium, characterized in that,