System and method for avoiding host transmit underruns in a comm

Multiplex communications – Diagnostic testing – Determination of communication parameters

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

370470, 370419, 370463, H04J 314, H04L 1228

Patent

active

061670324

ABSTRACT:
A system and method to avoid transmit underruns from a host system to a communication network using an adjustable threshold on a frame basis. The host system includes a device driver, host descriptors and host buffer. The host descriptor define the number of blocks of data to be transferred from the host to the network via a Media Access Control (MAC) device. The MAC device includes a processor, a transmit storage device, and a medium independent interface coupled to the network. The MAC device is connected to the host system via a data bus. A host descriptor is generated for each frame of data transferred by the MAC device from the host to the network. The descriptor is generated by the device driver and provides the MAC processor with a block size of data to be transferred and a threshold in each frame indicating the number of blocks of data to be transferred from the host system to the MAC device to avoid an underrun before transmission to the communication network. The MAC processor generates and transmits a "retry" bit to the device driver when a transmit underrun occurs. The device driver modifies the threshold in subsequent frames to avoid transmit underruns by raising or lowering the thresholds according to the number of retries.

REFERENCES:
patent: 4051355 (1977-09-01), Lin
patent: 4942553 (1990-07-01), Dalrymple et al.
patent: 4945548 (1990-07-01), Iannarone et al.
patent: 5299313 (1994-03-01), Petersen et al.
patent: 5319752 (1994-06-01), Petersen et al.
patent: 5434872 (1995-07-01), Petersen et al.
patent: 5485584 (1996-01-01), Hausman et al.
patent: 5548587 (1996-08-01), Bailey et al.
patent: 5561666 (1996-10-01), Christensen et al.
patent: 5594702 (1997-01-01), Wakeman et al.
patent: 5602537 (1997-02-01), Dalrymple
patent: 5623606 (1997-04-01), Yokoyama et al.
patent: 5623700 (1997-04-01), Parks et al.
patent: 5721841 (1998-02-01), Szczepanek et al.
patent: 5732094 (1998-03-01), Petersen et al.
patent: 5784573 (1998-07-01), Szczepanek et al.
patent: 5832238 (1998-11-01), Helms
patent: 5850557 (1998-12-01), McTague et al.
patent: 5864653 (1999-01-01), Tavallaei et al.
IBM Technical Disclosure Bulletin, vol. 33, No. 12, May 1991, pp. 370-371, "Efficient Dual-Port First-In, First-Out Buffer with an Overrun and Underrun Detection Scheme".
IBM Technical Disclosure Bulletin, vol. 37, No. 11, Nov. 1994, pp. 457-458, "Adaptive Prediction Minimizes Data overrun and Underrun".

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for avoiding host transmit underruns in a comm does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for avoiding host transmit underruns in a comm, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for avoiding host transmit underruns in a comm will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1002942

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.