Information Processing Terminal Retry Command Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In short-range wireless communication systems, communication disruptions occur when the environment changes, leading to inefficiencies in retry processes due to the need for the information processing terminal apparatus to acquire retry commands from the information processing apparatus, resulting in time-consuming retry processes.
Innovation Solution
The information processing apparatus generates commands and retry commands, with the retry command based on idempotence and sequence numbers, allowing for efficient retry processes by including retry commands with the initial command, and adjusting the number of retries based on sequence numbers and retry states.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the information processing terminal apparatus acquires retry commands from the information processing apparatus when communication disruption occurs, then the retry process can be performed, but the time required for the retry process increases
Solution Approach 1:
The information processing terminal apparatus stores retry commands in advance before communication disruption occurs. When a disruption happens, the terminal can immediately execute the pre-stored retry command without needing to request it from the information processing apparatus, thus reducing retry process time while maintaining reliability
Solution Approach 2:
The system prepares retry commands in advance as a cushion against potential communication disruptions. By having retry commands ready beforehand, the system can quickly recover from disruptions without the delay of real-time command acquisition, effectively cushioning the impact of communication failures
2Reliability
If commands are transmitted and received for each command or response between server and client, then secure communication is achieved, but communication efficiency decreases
Solution Approach 1:
The information processing terminal apparatus combines multiple commands into a single batch transmission to the communication terminal apparatus. This merging approach maintains security through controlled batch processing while improving efficiency by reducing the number of individual transmission-reception cycles required
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing apparatus 40 generates a command for a communication terminal apparatus 20 and a retry command and successively outputs the generated command and retry command to an information processing terminal apparatus 30. The information processing terminal apparatus 30 acquires the command for the communication terminal apparatus 20 and the retry command that have successively been output from the information processing apparatus 40 and outputs the acquired command to the communication terminal apparatus 20. Further, in a case of performing a retry process due to unavailability of a response to the command, the information processing terminal apparatus 30 outputs the acquired retry command to the communication terminal apparatus 20. The retry process can be performed without waiting for the information processing terminal apparatus 30 to output a command request to the information processing apparatus 40 and acquire a retry command. Accordingly, a process between a communication terminal apparatus and an information processing apparatus via an information processing terminal apparatus can be performed efficiently.