Multi-Session Communication Reconnection Control for Lower Server Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transfer methods, such as FTP, face inefficiencies due to unnecessary reconnection processing when session failures occur, particularly when the server limits the number of simultaneous sessions, leading to increased processing loads and bandwidth usage.
Innovation Solution
A communication apparatus and method that control the frequency of reconnection processing for failed sessions, setting it lower than successful sessions, with limits on the number of attempts or time, to reduce unnecessary reconnection processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If reconnection processing is performed frequently for failed sessions, then connection reliability is improved, but processing load and bandwidth usage increase
Solution Approach 1:
The patent applies dynamics by making the reconnection frequency adaptive rather than fixed. The control unit dynamically adjusts reconnection behavior based on real-time session establishment results: performing reconnection processing at a first frequency when sessions fail to establish, and at a second (lower) frequency when sessions are successfully established. This dynamic adjustment resolves the contradiction by optimizing reliability improvements while minimizing unnecessary processing load.
Solution Approach 2:
The patent implements feedback mechanisms where the control unit monitors session establishment outcomes and uses this information to adjust subsequent reconnection processing frequency. When session establishment fails, the system receives feedback to increase reconnection frequency; when sessions succeed, feedback triggers a reduction in reconnection frequency. This feedback loop ensures reliable connections are maintained while avoiding unnecessary reconnection processing that would increase device complexity and processing load.
2Reliability
If reconnection processing is performed frequently for failed sessions, then connection reliability is improved, but bandwidth consumption increases
Solution Approach 1:
The patent applies dynamics by making the reconnection frequency adaptive rather than fixed. The control unit dynamically adjusts reconnection behavior based on real-time session establishment results: performing reconnection processing at a first frequency when sessions fail to establish, and at a second (lower) frequency when sessions are successfully established. This dynamic adjustment resolves the contradiction by optimizing reliability improvements while minimizing unnecessary bandwidth consumption.
Solution Approach 2:
The patent implements feedback mechanisms where the control unit monitors session establishment outcomes and uses this information to adjust subsequent reconnection processing frequency. When session establishment fails, the system receives feedback to increase reconnection frequency; when sessions succeed, feedback triggers a reduction in reconnection frequency. This feedback loop ensures reliable connections are maintained while avoiding unnecessary reconnection processing that would increase bandwidth consumption.
3Productivity
If multiple sessions are established simultaneously, then data transfer efficiency is improved, but connection failure risk increases
Solution Approach 1:
The patent applies dynamics by adjusting reconnection processing frequency based on the establishment status of multiple sessions. When multiple sessions are attempted simultaneously and some fail to establish, the control unit dynamically sets reconnection frequency to a first level for failed sessions. When sessions are successfully established, the frequency is reduced to a second level. This dynamic approach maintains data transfer efficiency through parallel session attempts while managing connection stability through adaptive reconnection control.
Data Source
AI summary
A communication apparatus includes a communication unit that is able to communicate with an external apparatus, and a control unit that performs connection processing for establishing a plurality of sessions with the external apparatus, and performs reconnection processing of a session that has failed to be connected. The communication apparatus sets a frequency of performing the reconnection processing in a case where there is a session that has failed to be connected among the plurality of sessions to be lower than a frequency of performing the reconnection processing in a case where there is no session that has successfully been connected among the plurality of sessions.


