Transport-Independent Buffer for Multi-Transport Connection Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication architectures face challenges in establishing and managing connections between devices, particularly with wireless transports, as they are prone to failures due to environmental interference or range issues, leading to data loss and increased system resource usage for recovery, which negatively impacts Quality of Service (QoS).
Innovation Solution
A method for automating connection management using a transport-independent data buffer to store information intended for transmission, ensuring data integrity by retaining copies until successful receipt confirmation is received, and seamlessly switching to alternative transports when failures occur, thereby minimizing QoS impact.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single transport is used for data transmission, then the system complexity is reduced, but the reliability deteriorates due to transport failures from environmental interference or range issues
Solution Approach 1:
The patent combines multiple transport mechanisms (wireless and wired transports) into a unified communication architecture that can seamlessly switch between them. The buffer management system merges data from multiple sources and routes it through appropriate transports, resolving the contradiction by maintaining simplicity at the application layer while incorporating redundancy at the transport layer for improved reliability.
Solution Approach 2:
The system dynamically changes transport parameters by switching between different transport types (wireless to wired) based on detected failure conditions. When environmental interference or range issues affect wireless transport, the system alters the transport parameter by selecting an alternative wired transport, thereby maintaining reliability without permanently increasing system complexity.
2Productivity
If transport-specific data buffers are used, then the data transmission efficiency is improved, but the loss of information increases when transport failures occur
Solution Approach 1:
The patent implements a copying mechanism where data is retained in the transport-independent buffer as a backup copy even after being transferred to transport-specific buffers. This copying strategy allows the system to maintain high transmission efficiency using transport-specific buffers while preventing data loss by recovering from the transport-independent buffer copy when transport failures occur.
Solution Approach 2:
The transport-independent buffer acts as a beforehand cushion that stores data before it is transferred to transport-specific buffers. This prior cushioning ensures that if transport failures occur, the data is already protected in the transport-independent buffer, preventing information loss while allowing efficient use of transport-specific buffers for active transmission.
3Reliability
If data is immediately resent after transport failure, then the quality of service is maintained, but the use of energy increases due to repeated transmission attempts and resource allocation
Solution Approach 1:
The system performs preliminary action by pre-storing data in the transport-independent buffer before transport failure occurs. This preliminary preparation allows the system to quickly recover and resend data after failure without needing to recreate or reprocess the data, thereby maintaining quality of service while reducing the energy expenditure associated with extensive data recovery operations.
Solution Approach 2:
The buffer management system provides self-service by automatically managing data recovery and retransmission without requiring extensive external intervention or complex resource reallocation. The transport-independent buffer self-manages the backup data, enabling the system to maintain quality of service through automated recovery processes that minimize energy consumption compared to manual or complex automated recovery mechanisms.
Data Source
AI summary
A system and method for automating connection management in a manner that may be transparent to any actively communicating applications operating in a Network on Terminal Architecture (NoTA). An application level entity may access another node by making a request to a high level communication structure via an interface. The high level structure may interact with a lower level structure configured to manage communication by establishing communication with another device via one or more transports. In at least one embodiment, provisions may be made to guard against data being lost when a transport fails, including storing data that is passed from a transport-independent buffer to a transport-specific buffer in case the transport fails. When a failure occurs, the stored data may readily be forwarded for sending using another transport.


