Distributed DLM Engine for DSL Access Network Event Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Dynamic Line Management (DLM) systems in DSL networks face inefficiencies due to bulk data processing and potential data integrity issues, leading to slow reaction times and system overload as the number of DSL connections increases, with a centralized DLM engine relying on periodic bulk data uploads from multiple DSLAMs.

Innovation Solution

A distributed DLM architecture is implemented, where the DLM engine resides in the Access Network, allowing real-time data processing and reaction to events on DSL connections, with data stored and classified in a proxy management unit before being forwarded to the DLM engine, enabling On Line Reconfiguration and reducing the burden on the Core Network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a centralized DLM engine in the Core Network processes bulk data files periodically, then data collection coverage is comprehensive, but the reaction time to network events becomes slow and system overload occurs

Engineering Contradiction:
Improvedata collection completenessVSAvoidreaction time to events
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the centralized DLM engine into distributed DLM engines deployed at multiple DSLAM locations in the Access Network. Each distributed engine independently processes data for its local DSL connections, eliminating the single point of processing in the Core Network. This segmentation enables parallel processing of multiple data streams simultaneously, dramatically reducing reaction time while maintaining comprehensive data collection coverage across the entire network.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If bulk data files include more data points and cover more DSL connections, then monitoring coverage increases, but the file size becomes too large to upload and process efficiently

Engineering Contradiction:
Improvedata volume monitoredVSAvoiddata processing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent extracts the data processing function from the Core Network and places it at the edge of the network at DSLAM locations. Each distributed DLM engine processes only the data relevant to its local DSL connections, extracting and processing a subset of the total network data locally. This eliminates the need to upload and process massive bulk data files in the Core Network, while still achieving comprehensive monitoring coverage across all DSL connections through the coordinated operation of multiple distributed engines.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the DLM engine resides in the Core Network, then centralized control is maintained, but the system becomes a single point of failure and overload

Engineering Contradiction:
Improvecentralized control capabilityVSAvoidsystem availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent transforms the static centralized DLM architecture into a dynamic distributed architecture where DLM engine functions are dynamically deployed at multiple DSLAM locations in the Access Network. This dynamic distribution eliminates the single point of failure in the Core Network while maintaining coordinated control through standardized interfaces and protocols. The system can adapt to failures at any individual DSLAM location without affecting overall network management, thereby significantly improving system availability and reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10536581B2Dynamic line management engine residing in the access network
Publication Date: 2020.01.14 BRITISH TELECOM PLC
  • US10536581B2 patent drawing
  • US10536581B2 patent drawing
  • US10536581B2 patent drawing

AI summary

The disclosure includes a method of controlling an Access Network including a plurality of Digital Subscriber Line, DSL, connections, and an Access Network node for performing the method, wherein the method includes: receiving data relating to an event on a DSL connection, the data indicating a factor contributing to the event; and a Dynamic Line Management, DLM, engine, residing in the Access Network, responding to the event, wherein the DLM engine response is dependent on the factor contributing to the event.