IEEE 802.3 PAUSE frame

G

Guest

Guest
Archived from groups: comp.dcom.lans.ethernet (More info?)

Hi,

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)?

thanks in advance,

Michal
 
G

Guest

Guest
Archived from groups: comp.dcom.lans.ethernet (More info?)

In article <crgtdd$7lf$1@achot.icm.edu.pl>, "mihau" <spam@gohere.com>
wrote:

>
> 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
 

TRENDING THREADS