Backup Bonding Engine for Network Communication Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Telecommunication networks face reliability and robustness issues due to operational problems in bonding engines, which can disrupt communication across multiple subscriber lines if a line card fails, affecting the performance of all bonded lines.
Innovation Solution
Implementing a backup bonding engine and distributing subscriber lines across multiple access modules to ensure that at least some communication links remain operational in case of a failure, with a bonding protection module switching operations to maintain data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a bonding engine resides on a line card, then data transmission across multiple subscriber lines is enabled, but communication may be interrupted if the line card fails
Solution Approach 1:
The bonding engine functionality is segmented and distributed across multiple access modules rather than being concentrated on a single line card. Each access module can independently handle bonding operations, so if one module fails, others can continue to process data transmission across the bonding group.
Solution Approach 2:
A backup bonding engine is introduced as an intermediary component that can take over operations when the primary bonding engine fails. This backup engine acts as a mediator to maintain communication continuity by receiving data streams and redistributing them across available subscriber lines when failures occur.
2Productivity
If multiple subscriber lines are bonded together to form a virtual channel, then higher data bandwidth is achieved, but performance of all bonded lines is adversely affected if one line card fails
Solution Approach 1:
The bonding group is segmented across multiple access modules, with each module handling a subset of subscriber lines. This segmentation ensures that a failure in one module does not affect the entire bonding group, as other modules can continue to operate independently and maintain their assigned lines.
Solution Approach 2:
The system dynamically changes operational parameters by reconfiguring the bonding group composition when failures occur. Access modules can be added or removed from active bonding groups based on their operational status, allowing the system to maintain optimal performance with available resources while isolating failed components.
Data Source
AI summary
The present disclosure generally pertains to systems and methods for protecting bonding engines in network communications. In one exemplary embodiment, physical communication links, such as subscriber lines, of a bonding group are terminated by a plurality of access modules such that at least some of the communication links remain operational in the event of a failure of one of the access modules. Further, a backup bonding engine is used to protect the group's bonding engine. In the event of a failure or other operational problem associated with the group's bonding engine, the backup bonding engine is used to fragment incoming messages and to send the fragments to the operational subscriber lines. Thus, the bonding group can survive an operational failure of the group's bonding engine.


