ERPS Ring Protection Sub-Instances for Bandwidth Utilization
Solution Overview
Problem
The ERPS protocol results in bandwidth waste due to the RPL link being in an idle state, as it cannot be used for normal data forwarding when the network is operational, leading to inefficient use of network resources.
Innovation Solution
The ERPS network is enhanced by subdividing each ring protection instance into multiple ring protection sub-instances, each corresponding to a different RPL port, allowing service packets to be transmitted through different sub-instances, thereby utilizing RPL links for normal data forwarding and optimizing bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the RPL link is kept in blocked state for protection purposes, then network reliability is improved, but bandwidth utilization deteriorates
Solution Approach 1:
The invention segments the single ring protection instance into multiple ring protection sub-instances (first sub-instance and second sub-instance), each with its own RPL port. This allows different service packets to be assigned to different sub-instances, enabling the RPL link to carry service traffic for certain sub-instances while maintaining protection functionality for others.
Solution Approach 2:
The RPL link is given multi-functionality by allowing it to serve dual purposes: it acts as a protection link for the first ring protection sub-instance while simultaneously serving as a normal data forwarding link for the second ring protection sub-instance. This resolves the contradiction by making the same physical link perform both protective and utility functions.
2Device complexity
If all data streams are forwarded through a single link, then device complexity is reduced, but bandwidth utilization deteriorates
Solution Approach 1:
The invention introduces multiple ring protection sub-instances and assigns different data streams to different sub-instances based on packet header information. This segmentation of traffic flows allows multiple links to be utilized simultaneously, improving bandwidth utilization while maintaining relatively simple forwarding rules through the use of preset rules and correspondences.
Solution Approach 2:
The invention changes the forwarding parameter by introducing packet header information analysis and preset rule-based routing. Nodes determine which ring protection sub-instance a packet belongs to based on its header, then forward it accordingly. This parameter-based routing enables multi-path forwarding without significantly increasing device complexity.
Data Source
Figure 1a~2
Figure 3~4
Figure 5
AI summary
The present invention discloses a service packet transmission method and a node device, and relates to the field of communications technologies, to resolve a problem, existing in the prior art, of bandwidth waste caused due to that an RPL link is in an idle state. The service packet transmission method provided in the present invention is applied to an ERPS network. At least one ring protection instance is configured for each ERPS ring on the network. Each ring protection instance includes at least two ring protection sub-instances. Each ring protection sub-instance respectively corresponds to one RPL port. A status of the RPL port is a blocked state. The method includes: when receiving a service packet, determining, by an ordinary node device according to a preset rule and based on packet header information of the service packet, a ring protection sub-instance corresponding to the service packet; determining, based on a preset correspondence between the ring protection sub-instance and a forwarding path, the forwarding path; and forwarding the service packet based on the forwarding path. The present invention is applied to a process of packet transmission on the ERPS network.
