M-pair Mode Protection Switching for DSL Link Failures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In digital subscriber line (DSL) communication networks, existing systems face challenges in efficiently rerouting data when a DSL link fails, as they require adjusting the number of DSL timeslots, which can lead to incomplete transmission for non-elastic services and increased transmission time for elastic services like Ethernet.

Innovation Solution

The system interleave data across remaining DSL ports without adjusting the allocated DSL timeslots, using a new timeslot map to ensure continuous data transport, even when a DSL link fails, by redistributing the PCM timeslot stream across available DSL pairs, maintaining the aggregate bandwidth and allowing elastic services to operate at reduced bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the number of DSL timeslots is adjusted when a DSL link fails, then the system can adapt to the failed link, but transmission time increases for elastic services like Ethernet

Engineering Contradiction:
Improvelink failure handlingVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-configures timeslot allocations for each DSL port before failures occur. When a link fails, the pre-configured timeslot map is applied without requiring real-time adjustment, eliminating transmission delays while maintaining reliability through rapid failover to backup timeslot allocations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The timeslot map is dynamically updated and stored in advance for various failure scenarios. The system can switch between different pre-configured timeslot maps based on which link fails, allowing adaptive response to different failure conditions without real-time calculation delays

Inventive Principle:
Principle #15Dynamics

2Reliability

If the number of DSL timeslots is adjusted when a DSL link fails, then the system can handle the failure, but data transmission may be incomplete for non-elastic services

Engineering Contradiction:
Improvelink failure handlingVSAvoiddata transmission completeness
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

Timeslot allocations are pre-calculated and stored for each possible failure scenario. When a link fails, the system immediately applies the appropriate pre-configured timeslot map that guarantees complete data transmission for non-elastic services, avoiding incomplete transmission that would result from real-time adjustments

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the timeslot allocation parameters by switching to a pre-configured timeslot map that is optimized for the specific failure condition. This ensures that the timeslot parameters are always appropriate for the current network state, maintaining data transmission completeness for non-elastic services

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data is rerouted across remaining DSL ports without adjusting timeslots, then transmission continuity is maintained, but aggregate bandwidth is reduced

Engineering Contradiction:
Improvetransmission continuityVSAvoidaggregate bandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system pre-configures timeslot allocations assuming all DSL links are operational. When a link fails, it uses the existing timeslot allocations without reduction, thereby maintaining the original aggregate bandwidth capacity while ensuring transmission continuity through the remaining operational links

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9013982B2M-pair mode protection switching
Publication Date: 2015.04.21 COMMSCOPE DSL SYSTEMS LLC
  • US9013982B2 patent drawing
  • US9013982B2 patent drawing
  • US9013982B2 patent drawing

AI summary

A communication comprises a plurality of digital subscriber line (DSL) links, a first node having at least one application port configured for an elastic service and a plurality of DSL ports, and a second node having at least one application port configured for an elastic service and a plurality of DSL ports. Each of the first and second nodes is configured to interleave data received over the at least one application port across the plurality of DSL ports, each DSL port allocated a set of DSL timeslots for transport of the data received over the at least one application port. When a failure is detected on one of the DSL links, each of the first and second nodes is configured to interleave the data received over the at least one application port across the remaining DSL ports not connected to the failed DSL link without adjusting the set of DSL timeslots allocated to each of the remaining DSL ports for transport of the data from the at least one application port.