Network Device Database Replication for PPP Session Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network communication protocols, such as Point-to-Point Protocol (PPP), are prone to breakdowns, leading to interruptions and performance degradation, especially in real-time applications like voice-over-IP, and data replication across network devices is complex and error-prone due to variations in data structures and processing types.
Innovation Solution
Implementing a 'split-plane' architecture with redundant control planes that replicate critical information from an active control plane to a standby control plane, allowing seamless switch-over and maintaining PPP sessions without interruption, and using systematic replication attributes to streamline data replication across network devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PPP session is re-established after equipment failure, then communication link is restored, but significant time loss and service interruption occur
Solution Approach 1:
The standby control plane is pre-configured with replicated database information before failure occurs. When the active control plane fails, the standby can immediately take over without needing to re-establish the PPP session, as all necessary routing and configuration data is already available in its databases.
Solution Approach 2:
The patent creates a replicated version of the database from the active control plane and stores it in the standby control plane. This copying ensures that the standby has identical routing information, configuration data, and session state, enabling seamless failover without session interruption.
2Reliability
If data replication is performed across different data structures and processing types, then comprehensive data redundancy is achieved, but replication procedure becomes complicated and error-prone
Solution Approach 1:
The patent employs a universal replication mechanism that can handle multiple data structures (routing tables, configuration databases, session state) and processing types through a single standardized approach. The replication process uses consistent methods regardless of the specific data type being replicated, simplifying the overall procedure while maintaining comprehensive redundancy.
Solution Approach 2:
The replication system dynamically adjusts replication parameters based on the type of data being replicated. Different data structures receive appropriate replication treatments by modifying parameters such as replication frequency, synchronization mode, and validation rules, allowing comprehensive coverage without manual complexity for each data type.
Data Source
AI summary
Methods, apparatuses, and systems are presented for replicating data from a first network device to a second network device involving selecting a plurality of data sections containing data accessed by the first network device, systematically assigning at least one replication attribute to each of the plurality of selected data sections, and replicating the plurality of selected data sections from the first network device to the second network device, to create a replicated version of the plurality of selected data sections accessible by the second network device, wherein replication of each of the plurality of selected data sections is performed in accordance with the at least one replication attribute assigned to the selected data section.


