Multi-Network Communication Device with Delay-Adaptive Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face significant delays when transmitting multimedia information over networks, particularly due to varying connection and transmission delays across different network types, which can be critical in mission-critical environments where timely information transmission is essential.
Innovation Solution
A communication device with multiple communication units and measuring units that assess and adapt to connection and transmission delays across different networks, generating optimized information based on measured delays to minimize processing and transmission time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If information is transmitted via multiple networks, then transmission reliability is improved, but transmission delay increases due to connection establishment requirements
Solution Approach 1:
The system performs preliminary actions by pre-establishing connections to multiple networks and pre-generating coded information variants before transmission is actually needed. This allows the system to have ready-to-use communication paths and pre-prepared data formats, eliminating connection establishment delay and encoding time when transmission is required.
Solution Approach 2:
The system dynamically selects which pre-established network connection and corresponding coded information to use based on real-time network conditions and communication state. The generating unit adaptively chooses between different coded versions of information (fully coded, partially coded, or uncoded) depending on which network is currently available, optimizing transmission speed while maintaining reliability.
2Measurement precision
If connection delay measurement is performed, then transmission control accuracy is improved, but system complexity increases
Solution Approach 1:
The system performs self-measurement of connection delays using its own communication units without requiring external measurement equipment or complex testing infrastructure. The first and second communication units themselves generate test signals and measure the time to establish connections, allowing the system to autonomously characterize its own network conditions with minimal added complexity.
3Speed
If information is fully coded for low delay networks, then transmission speed is improved, but decoding complexity increases for high delay networks
Solution Approach 1:
The system applies different coding qualities to different portions or versions of the same information based on the target network characteristics. For low-delay networks, fully coded information is generated with high compression and efficient encoding. For high-delay networks, either less-coded or uncoded versions are prepared. The receiving device only needs to apply the appropriate decoding level matching the network used, avoiding unnecessary decoding complexity.
Data Source
AI summary
A first measuring unit measures a first connection delay caused while a first communication unit shifts from a disconnected state to a connected state, and the first measuring unit also measures a second connection delay caused while a second communication unit shifts from a disconnected state to a connected state. A second measuring unit measures a first transmission delay caused while the first communication unit is in a connected state, and the second measuring unit also measures a second transmission delay caused while the second communication unit is in a connected state. A generating unit generates first information to be transmitted from the first communication unit and also generates second information to be transmitted from the second communication unit, based on the communication state of the first communication unit and the second communication unit.


