LAN Data Sharing via Broadcast Request and Holding Ratio
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Local Area Networks (LANs), the existing methods for data sharing among local communication terminals increase transmission time and network traffic due to the need for each terminal to request and receive data from others, leading to inefficient data distribution.
Innovation Solution
A method where a terminal connected to the LAN requests and collects information on data holding from other terminals, calculates a data holding ratio, and determines the optimal method for transmitting shared data based on this ratio to minimize transmission time and traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each terminal requests and receives data from other terminals individually, then complete data sharing is achieved, but transmission time increases
Solution Approach 1:
The patent combines multiple individual data requests into a single broadcast request. Instead of each terminal sending separate requests to every other terminal, one terminal broadcasts a single request that all other terminals respond to simultaneously, thereby reducing transmission time while maintaining complete data sharing.
Solution Approach 2:
The patent implements preliminary action by having terminals prepare and cache data in advance before requests are made. Terminals pre-load data into memory buffers, so when a broadcast request occurs, the data can be transmitted immediately without additional access delays, thus reducing overall transmission time.
2Reliability
If each terminal requests and receives data from other terminals individually, then complete data sharing is achieved, but network traffic increases
Solution Approach 1:
The patent merges multiple individual data transmission operations into a single broadcast-based transmission. Instead of generating N*(N-1) individual request-response pairs in an N-terminal network, the system uses one broadcast request followed by N parallel responses, significantly reducing total network traffic while ensuring all terminals receive complete data sets.
Solution Approach 2:
The patent segments the data sharing process into two phases: a single broadcast request phase followed by parallel data transmission phase. This segmentation allows the system to minimize control message traffic (only one request needed) while enabling efficient parallel data transfer, reducing overall network traffic compared to sequential individual requests.
3Productivity
If data is transmitted to all terminals, then data sharing efficiency is improved, but transmission time increases for redundant data
Solution Approach 1:
The patent implements feedback mechanisms where terminals report their current data holding status in response to broadcast requests. Based on this feedback information, the system can identify which terminals already possess certain data and avoid redundant transmissions, thereby improving data sharing efficiency while reducing unnecessary transmission time.
Solution Approach 2:
The patent applies partial action by transmitting data selectively rather than universally. Terminals receive only the data portions they need based on their current holdings, avoiding redundant transmissions of data they already possess. This selective approach maintains high data sharing efficiency while eliminating wasteful transmission time.
Data Source
AI summary
Provided is a method for sharing data between at least two terminals over a LAN, in which a first terminal requests for information on whether to hold shared data to a terminal connected to the LAN, receives the information on whether to hold the shared data from the terminal, collects the information on whether to hold the shared data received from the terminal, identifies a total degree of sharing using the collected information on whether to hold the shared data, and determines a method for transmitting the shared data according to the identified total degree of sharing.


