Rich Seifert
Guest
|
Posted:
Wed Jan 05, 2005 9:42 pm Post subject:
Re: IEEE 802.3 PAUSE frame |
|
|
In article <crgtdd$7lf$1@achot.icm.edu.pl>, "mihau" <spam@gohere.com>
wrote:
| Quote: |
Question regarding 802.3x MAC control frames:
MAC controller receives PAUSE frame during own transmission of (another)
frame. When pause timer with new pause_timer_value should be started?
Immediately after valid RX PAUSE is received or rather after MAC finishes
sending (probably this)?
|
As you guessed, he timer is started after the completion of the
station's own transmission.
See IEEE 802.3, Annex 31B, Figure 31B-2: The condition for entering the
"PAUSE FUNCTION" state (where the timer is started) is gated by the
expression "transmission_in_progress = false AND (DA =
reserved_multicast_address or phys_Address)". Thus, the timer is not
started until there is no transmission in progress.
--
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 |
|