Distributed Frame Transmission Time Slot Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Local switched networks experience frame dropping due to buffer saturation during traffic bursts, leading to significant delays and retransmissions, with existing pacing methods failing to completely mitigate this issue.
Innovation Solution
A distributed frame transmission method that allocates specific time slots for frame transmission based on the number of local clients and a Time Distribution Window, using an Identity Number to determine and allocate these slots, thereby reducing the risk of frame dropping.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If frames are transmitted continuously during traffic bursts, then network communication speed is maintained, but switch buffer saturation occurs causing frame dropping
Solution Approach 1:
The patent implements periodic transmission slots where local clients transmit frames at regular intervals rather than continuously. Each client is assigned specific time windows within a distribution cycle, creating a periodic transmission pattern that prevents buffer saturation while maintaining acceptable communication speed.
Solution Approach 2:
The system performs preliminary allocation of transmission slots to each local client based on their identity number and the number of active clients. This advance scheduling prevents traffic bursts by ensuring clients transmit during their allocated slots before the switch buffer becomes saturated, thereby maintaining reliability.
2Reliability
If switch buffer capacity is increased to handle traffic bursts, then frame dropping is reduced, but device complexity and cost increase
Solution Approach 1:
The patent distributes transmission time slots to local clients in advance based on their identity numbers and the total number of active clients. This preliminary scheduling prevents traffic bursts from overwhelming the switch buffer, maintaining reliability without requiring excessive buffer capacity.
Solution Approach 2:
The transmission medium is segmented into discrete time slots allocated to different clients. Instead of relying on a large buffer to handle simultaneous arrivals, the system divides the transmission opportunity into manageable segments, reducing the required buffer capacity while maintaining reliability.
3Reliability
If distributed time slot allocation is implemented, then traffic bursts are reduced and frame dropping decreases, but transmission delays increase
Solution Approach 1:
The system dynamically adjusts the distribution cycle length and time slot duration based on network conditions and the number of active clients. By changing these temporal parameters, the system optimizes the balance between preventing buffer saturation and minimizing waiting time for frame transmission.
Solution Approach 2:
The time slot allocation scheme is dynamic rather than static. The system adapts the number of time slots and their distribution based on the current number of active local clients, allowing the network to efficiently utilize available bandwidth while preventing buffer saturation, thus reducing unnecessary delays.
Data Source
AI summary
Distributed frame transmission method for a local client in a Local switched Network, the method comprises the steps of: determining a number of frame transmission time slots based on the number of local clients in the Network and a Time Distribution Window (TDW) and establishing an Identity Number, ID, of a specific receiving client and allocating a specific frame transmission time slot among said number of frame transmission time slots for transmitting frames to said specific receiving client from a buffer queue dedicated to said specific receiving client based on an ID of the local client, the established ID of said receiving client and the total number of local clients in the Local switched Network.


