Patent ID: 9154569
Filing Date: 2015-10-06
Classification: H04L,H04W

Abstract:
1. A machine implemented method for a first network device communicating with a second network device, comprising: determining a measured duration when a last data frame is received by the second network device from the first network device, after a pause frame is sent by the second network device to the first network device indicating to the first network device that it should pause sending data frames to the second network device; comparing the measured duration with a stored maximum pause delay value and setting the measured duration as a new maximum pause delay value when the measured duration is greater than a current maximum pause delay value; comparing the new maximum pause delay value with a programmed pause delay threshold value that indicates a duration after which the first network device will stop sending frames, after the pause frame is transmitted by the second network device; and adjusting a pause threshold value and the programmed pause delay threshold value, based on the comparison between the new maximum pause delay value with the programmed pause delay threshold value, wherein the pause threshold value is based on a portion of a memory device that can be used to store frames received from the second network device.