Message Relay Apparatus Network Stability Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IoT services, devices in unstable communication networks often transition between communicable and non-communicable states, leading to failed message delivery, as existing techniques do not consider network instability when forwarding messages.
Innovation Solution
A message relay apparatus that determines communication availability and network state, buffers messages when forwarding is not available, and transmits them when the network stabilizes, using a communication availability determination unit, network state estimation unit, and message processing unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a message is forwarded when a device transitions to a communicable state, then message delivery is attempted, but message reachability fails in unstable network environments where the device repeatedly transitions between communicable and non-communicable states
Solution Approach 1:
The message relay apparatus performs preliminary assessment of network stability before forwarding messages. The network state estimation unit evaluates whether the communication network is stable using predetermined criteria before the message processing unit forwards the message, preventing premature transmission in unstable conditions
Solution Approach 2:
The apparatus continuously monitors communication availability and network state, using this feedback to dynamically adjust message forwarding decisions. The state confirmation unit provides ongoing information about device communicability and network stability to the message processing unit
2Speed
If messages are forwarded immediately upon device availability, then transmission speed is improved, but unnecessary retransmissions occur in unstable networks wasting communication resources
Solution Approach 1:
The system performs preliminary network stability assessment before message transmission. The network state estimation unit evaluates network conditions using predetermined criteria to determine if the environment is stable enough for successful message delivery, avoiding immediate transmission in unstable conditions
Solution Approach 2:
The message relay apparatus acts as an intermediary between the message source and destination device. It buffers messages and intelligently determines optimal forwarding timing based on network stability assessment, mediating between immediate transmission needs and network conditions
3Measurement precision
If the apparatus monitors both communication availability and network stability, then message forwarding accuracy is improved, but processing complexity increases
Solution Approach 1:
The state confirmation unit serves multiple functions: it determines both device communicability and network stability conditions. This multi-functionality reduces the need for separate dedicated components for each assessment type
Solution Approach 2:
The network state estimation unit uses readily available communication availability information from the state confirmation unit to perform network stability assessment, rather than requiring completely separate monitoring infrastructure
Data Source
AI summary
A message relay apparatus and a message relay method that achieve high message reachability taking communication network situation into consideration are provided. A message relay apparatus 100 interposed between an application 20 and a device 30 includes a device communication state determination functional unit 131 that determines communication availability with the device 30, a network state estimation unit 133 that estimates a network state based on the communication availability, and a message processing unit 110 that determines forwarding availability of an application message based on the network state and buffers the application message when forwarding is not available.


