Method for explicit data rate control in a packet communication environment without data rate supervision
First Claim
Patent Images
1. A method for controlling data rate of data packets transmitted between a plurality of transmission stations, said method comprising:
- transferring information between first and second ones of said plurality of transmission stations by sending first and second units of source packets from said first one of said transmission stations to said second one of said transmission stations and receiving an acknowledgment packet, from said second one of said transmission stations, by said first one of said transmission station, with said acknowledgment packet being received by said first one of said transmission stations before transmission of said second unit of source packets without sensing for congestion in media between said first transmission station and said second transmission station; and
varying said data rate by sending said acknowledgment packet at a selected delay.
11 Assignments
0 Petitions
Accused Products
Abstract
A method for explicit data rate control is introduced into a packet communication environment (10) which does not have data rate supervision by adding latency to the acknowledgment (ACK) packet and by adjusting the size of the flow control window associated with the packet in order to directly control the data rate of the source data at the station (12 or 14) originating the packet.
152 Citations
13 Claims
-
1. A method for controlling data rate of data packets transmitted between a plurality of transmission stations, said method comprising:
-
transferring information between first and second ones of said plurality of transmission stations by sending first and second units of source packets from said first one of said transmission stations to said second one of said transmission stations and receiving an acknowledgment packet, from said second one of said transmission stations, by said first one of said transmission station, with said acknowledgment packet being received by said first one of said transmission stations before transmission of said second unit of source packets without sensing for congestion in media between said first transmission station and said second transmission station; and
varying said data rate by sending said acknowledgment packet at a selected delay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for controlling data rate of data packets transmitted between a plurality of transmission stations, comprising:
-
means for transferring information between first and second ones of said plurality of transmission stations by sending first and second units of source packets from said first one to said second one and receiving an acknowledgment packet, from said second one by said first one, with said acknowledgment packet being received by said first one before transmission of said second unit of source packets without sensing for congestion in media between said first transmission station and said second transmission station; and
means, in data communication with said means for transferring, for varying said data rate by sending said acknowledgment packet at a selected delay. - View Dependent Claims (10, 11, 12, 13)
-
Specification