Communication Management Unit for Non-Permanent Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless data communication devices face significant overhead and reduced battery life due to frequent failed message transmissions when out of coverage, as existing technologies lack efficient methods to handle non-permanent communication links.
Innovation Solution
A communication management unit that centrally receives messages from applications, checks the availability of the communication link, queues messages when unavailable, and transmits them when the link becomes available, using a dispatching unit and queuing control to manage message transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If frequent radio communication attempts are made to transmit messages when out of coverage, then message delivery reliability is improved, but battery life is significantly reduced
Solution Approach 1:
The system performs preliminary checking of communication link availability before attempting message transmission. The communication management unit checks whether the device is in coverage before queuing messages for transmission, avoiding unnecessary radio communication attempts when the link is unavailable, thus preserving battery life while maintaining message delivery reliability.
2Reliability
If individual failure handling is implemented for each outbound message, then message transmission reliability is improved, but system overhead increases significantly
Solution Approach 1:
The patent merges individual message failure handling into a centralized communication management unit that manages multiple applications' messages collectively. Instead of each application handling failures individually, the communication management unit provides unified failure handling, reducing system overhead while maintaining message transmission reliability through centralized queue management and link availability checking.
Data Source
AI summary
A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.


