Optimizing fragment sizes in frame relay networks
First Claim
Patent Images
1. A method in a frame relay transmission to make efficient use of bandwidth comprising:
- maintaining separate queues to store realtime data and non-realtime data to be transmitted;
providing a fragment queue to hold fragments of data to be transmitted;
checking in order to determine whether the realtime data queue and then the non-realtime data queue is empty;
transmitting realtime data in successive packets when the realtime data queue is not empty;
fragmenting non-realtime data dynamically according to available transmission bandwidth; and
transferring fragmented non-realtime data to the fragment queue for transmission after transmission of realtime data.
1 Assignment
0 Petitions
Accused Products
Abstract
Fragmentation of non-realtime data for transmission in frame relay networks is sized dynamically according to available bandwidth. The bandwidth is determined according to burst interval and burst size calculations based on parameters including the amount and type of realtime data to be sent and the percentage of burst interval utilized by the realtime data. If no realtime data is being sent, then the fragment sizes of the non-realtime data are adjusted to utilize the entire available bandwidth.
39 Citations
9 Claims
-
1. A method in a frame relay transmission to make efficient use of bandwidth comprising:
-
maintaining separate queues to store realtime data and non-realtime data to be transmitted;
providing a fragment queue to hold fragments of data to be transmitted;
checking in order to determine whether the realtime data queue and then the non-realtime data queue is empty;
transmitting realtime data in successive packets when the realtime data queue is not empty;
fragmenting non-realtime data dynamically according to available transmission bandwidth; and
transferring fragmented non-realtime data to the fragment queue for transmission after transmission of realtime data. - View Dependent Claims (2, 3)
-
-
4. A data transmission system for optimal utilization of bandwidth comprising:
-
a frame relay data link layer for coupling data to be transmitted to the data transmission system;
a queuing mechanism for controlling a plurality of data queues;
a circuit level priority queuing mechanism for interfacing the queuing mechanism to the frame relay data link layer; and
a frame relay traffic shaping device for preparing data fragments to be transmitted. - View Dependent Claims (5, 6, 7, 8, 9)
-
Specification