Re: Pause Frame transmission



In article <e4rsfa$602$1@xxxxxxxxxxxxx>,
Sven-Arne Reinemo <svenar@xxxxxxxxx> wrote:


Was there ever a specific reason for including a configurable pause time
instead of a pure on/off scheme? To me it seems hard to make any good
use of the pause timer.

In *theory*, one can make a reasonable estimate of the required
pause_time, and optimize operation at both ends of the link. In
*practice*, the benefit doesn't make much difference; in fact, in
*practice*, PAUSE flow control is turned off (at least at speeds up to
1000 Mb/s).

In the standards committee, we discussed a pure "on-off" scheme at great
length (commonly called XON/XOFF, the flow control method of RS-232).
The problem is that there is no guarantee of receiving the "XON" message
after receiving an "XOFF" which would cause a link to hang indefinitely.
That's the reason we put in the timer, which automatically expires after
a pause_time. Thus, if a PAUSE with pause_time = 0x0000 is send but not
received, the system at least clears the hang after a time. That time
can be quite long, however; at 10 Mb/s, 0xFFFF is a pause of over 3
seconds. That's another reason to use a better estimate for pause_time
than just 0xFFFF (although both schemes "work").


--
Rich Seifert Networks and Communications Consulting
21885 Bear Creek Way
(408) 395-5700 Los Gatos, CA 95033
(408) 228-0803 FAX

Send replies to: usenet at richseifert dot com
.



Relevant Pages

  • Re: Waverley route: not looking good.
    ... Waverley line has voted against the scheme. ... Borders Rail - gave the case in favour of reopening the line". ... What a damn stupid reason! ... And do remember that Borders Council is expected to pay a lot of money ...
    (uk.railway)
  • Re: Where have all the great pace bowlers gone?
    ... You can have a simple scheme or you can have something which is ... But there's no reason at all why we ... shouldn't have a scheme which better represents how good a player ... because people have been trying to work out ratings systems almost ...
    (uk.sport.cricket)
  • Re: World Vernacular
    ... Bill Swears wrote: ... I'm deleting the terms that didn't make me pause. ... and I posted the reason. ...
    (rec.arts.sf.composition)
  • Re: World Vernacular
    ... On Tue, 04 Jul 2006 18:17:02 GMT, lclough wrote: ... I'm deleting the terms that didn't make me pause. ... and I posted the reason. ...
    (rec.arts.sf.composition)
  • Re: Pause Frame transmission
    ... In *practice*, the benefit doesn't make much difference; in fact, in *practice*, PAUSE flow control is turned off. ... The problem is that there is no guarantee of receiving the "XON" message after receiving an "XOFF" which would cause a link to hang indefinitely. ... That's another reason to use a better estimate for pause_time than just 0xFFFF. ...
    (comp.dcom.lans.ethernet)