Receiving Data Synchronization Maintenance Information Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission systems using the IEEE 802.3ah Standard can experience a deadlock situation when synchronization is lost for an extended period, leading to a complete reset of state machines and disruption in data reception.
Innovation Solution
A method and apparatus that continue to generate and utilize maintenance information based on previously obtained synchronization, preventing deadlock by allowing the system to maintain operation without immediate reset, even when synchronization is lost, by modifying the state machines in the transmission convergence layer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system performs a complete reset of state machines when synchronization is lost, then the system can recover from synchronization loss, but the system experiences disruption in data reception and loss of operational continuity
Solution Approach 1:
The system performs preliminary actions by continuing to generate maintenance information based on previously obtained synchronization even after synchronization is lost. This preliminary continuation of operation using stored synchronization data prevents the need for immediate complete reset, allowing the system to maintain operational state and resume data reception seamlessly when synchronization is restored.
2Reliability
If the system immediately resets state machines upon loss of synchronization, then the system can clear erroneous states, but the system loses previously obtained synchronization information and operational context
Solution Approach 1:
The system applies beforehand cushioning by maintaining and utilizing previously obtained synchronization information through continued generation of maintenance information even after synchronization loss. This cushioning mechanism preserves operational context and synchronization state, reducing the time required to re-obtain synchronization and resume normal operation without immediate complete reset.
3Productivity
If the system continues to generate maintenance information based on previous synchronization after loss of sync, then the system avoids deadlock and maintains operation, but the system may process potentially inaccurate synchronization data
Solution Approach 1:
The system uses previously obtained synchronization information as an intermediary during the transition period after synchronization loss. This intermediary synchronization data allows the system to continue generating maintenance information and maintaining operation without complete reset, bridging the gap between synchronization loss and re-obtainment while avoiding deadlock, with the understanding that this intermediate state is temporary and will be replaced by accurate synchronization data once re-obtained.
Data Source
AI summary
A method receives data including synchronization information. The method includes obtaining a synchronization for receiving the data based on the synchronization information. The method includes generating, during receiving of the data, maintenance information indicative of whether the synchronization is being maintained based on the synchronization information. The method includes continuing, upon loss of the synchronization, to generate the maintenance information based on the synchronization.


