Relay Apparatus Caching Data to Resolve LAN-Cloud Communication Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication speed and stability issues arise when a management server connected to a local area network (LAN) is rearranged outside the LAN in medical facilities, potentially leading to delays in data acquisition, which can impact the timely execution of medical tasks.
Innovation Solution
A relay apparatus that receives event identification information from clients, acquires and caches data from a management server in advance, and promptly transmits this data to clients upon request, ensuring immediate data availability and reducing the impact of communication delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a management server is arranged outside the LAN to enable cloud computing, then adaptability and resource utilization are improved, but communication speed and stability deteriorate
Solution Approach 1:
A relay apparatus is introduced as an intermediary component between the LAN and the management server located outside the LAN. The relay apparatus receives data from the management server and stores it in a storage unit, then transmits this stored data to clients within the LAN. This intermediary mechanism enables cloud computing functionality while maintaining communication stability by caching data locally and reducing dependency on external network connectivity.
2Adaptability or versatility
If a management server is arranged outside the LAN, then cloud computing flexibility is improved, but data acquisition time increases
Solution Approach 1:
The relay apparatus performs preliminary actions by receiving data from the management server in advance and storing it in the storage unit before clients request it. When a client requests data, the relay apparatus can immediately transmit the pre-stored data without waiting for external network communication. This preliminary caching action significantly reduces data acquisition time while maintaining cloud computing flexibility.
3Speed
If data is cached in the relay apparatus for quick transmission, then data acquisition speed is improved, but device complexity increases
Solution Approach 1:
The relay apparatus serves as a simple intermediary device with a storage unit that caches data from the management server. By introducing this intermediate caching layer, the system achieves fast data transmission to clients without requiring complex distributed caching mechanisms across multiple devices. The relay apparatus handles all caching and transmission logic centrally, simplifying the overall system architecture while improving data acquisition speed.
Data Source
AI summary
An event reception unit receives event identification information transmitted from a client. A recorder records event identification information and a data acquisition request command in association with each other. A command acquisition unit acquires a data acquisition request command associated with the event identification information received by the event reception unit. A command transmission control unit controls command transmission performed by a command transmission unit. A cache control unit writes, in a memory, data received from a management server. When a command reception unit receives a data acquisition request command transmitted from a client, a data transmission unit transmits the data written in the memory to the client.


