Pseudowire Setup Method for QoS Assurance in Packet Microwave Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional pseudowire setup methods in packet microwave devices fail to ensure Quality of Service (QoS) due to unbounded bandwidth allocation across services with different levels, leading to potential service disruptions and inefficient bandwidth utilization.
Innovation Solution
A pseudowire setup method that involves receiving a label mapping message carrying bandwidth and service level requirements, judging the Label Switching Path (LSP) for support, and using the LSP as a pseudowire when it supports the service level and bandwidth, ensuring discriminatory treatment of services based on their levels and allocating corresponding bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If bandwidth is allocated to services with different service levels without bounds, then services can share bandwidth flexibly, but services with low service level may occupy too much bandwidth and QoS of high service level services cannot be ensured
Solution Approach 1:
The patent applies local quality by differentiating bandwidth allocation rules based on service level. Different service levels (e.g., gold, silver, bronze) are assigned different bandwidth quotas and priority rules. High service level services receive guaranteed bandwidth bounds while low service level services operate within constrained limits, allowing flexible sharing within each category while ensuring QoS for critical services.
Solution Approach 2:
The patent changes the parameter of bandwidth allocation from unbounded to bounded by introducing service level-specific bandwidth quotas. The system dynamically adjusts bandwidth limits based on service level parameters, transforming the flat bandwidth sharing model into a differentiated model where each service level has defined upper and lower bounds for bandwidth consumption.
2Productivity
If multiple pseudowires are set up on the packet switching path to emulate services with high service level when bandwidth decreases, then more services can be supported, but service packets with high service level may be discarded or interrupted
Solution Approach 1:
The patent applies preliminary action by pre-establishing bandwidth bounds and priority rules for different service levels before bandwidth depletion occurs. When bandwidth decreases, the system already has predefined allocation limits in place, allowing it to automatically enforce QoS policies without needing to dynamically prioritize, thus preventing discarding of high service level packets while supporting multiple services within allocated limits.
3Loss of energy
If services with low service level occupy too much bandwidth, then bandwidth utilization increases, but the QoS of the established pseudowire is hard to be ensured
Solution Approach 1:
The patent implements feedback mechanisms that monitor bandwidth consumption by service level and enforce pre-defined quotas. When low service level services approach their allocated bandwidth bounds, the system provides feedback signals to throttle further consumption, ensuring that total bandwidth utilization remains high while QoS for all services is maintained through continuous monitoring and adjustment.
Data Source
Figure 1a~1
Figure 2~4
Figure 4a~5
AI summary
Embodiments of the present invention provide a pseudowire setup method and a node device. The method includes: receiving, by a node, a label mapping message which carries a bandwidth required by a service and a service level of the service; judging, by the node, whether the LSP in which the node is located supports the service level of the service and the bandwidth of the service, according to bandwidth supporting information, which is stored in the node, of a Label Switching Path (LSP) in which the node is located, and the bandwidth required by the service and the service level of the service which are carried in the label mapping message; and using the LSP as an LSP which bears a pseudowire when judging that the LSP supports the service level of the service and the bandwidth of the service. In this way, the Quality of Service (QoS) of the established pseudowire is ensured.