23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

48-6 Industrial Communication Systems<br />

The PCF uses a virtual carrier-sense mechanism aided by an access priority mechanism. The PCF<br />

distributes information using Beacon management frames to gain control of the medium by setting the<br />

NAV in the stations. In addition, all frame transmissions under the PCF may use a Point Interframe<br />

Space (PIFS) that is smaller than the DIFS for frames transmitted via the DCF. This means that pointcoordinated<br />

traffic has priority in accessing the medium over stations in overlapping networks operating<br />

in the DCF mode. Such an access priority may be utilized to realize a contention-free (CF) access<br />

method. The PC controls the frame transmissions of the stations, so as to eliminate contention for a<br />

limited period of time. Although the ability of providing support for collision-free transmissions would<br />

be very beneficial to <strong>industrial</strong> <strong>communication</strong>, especially when handling time-constrained traffic, the<br />

PCF is implemented only in very few hardware devices, as it is not included in the Wi-Fi Alliance’s<br />

[Wi09] interoperability standard.<br />

48.4.3 Enhanced Distributed Channel Access<br />

The EDCA is an extension of the DCF and defines eight different priority levels. The priorities are<br />

mapped into four access categories (AC) in compliance with the IEEE 802.1D standard [IEE04], thereby<br />

providing differentiated and distributed channel access. Within a wireless station with QoS support<br />

(QSTA) and the Access Point (AP) with QoS support (QAP), every AC is represented as an independent<br />

transmission queue. Every single queue contends for the medium separately and has different parameter<br />

sets for accessing the channel.<br />

The parameter set consists of the arbitration interframe space number (AIFSN), the two bounding<br />

values for the contention window CWmin[AC] and CWmax[AC], and the maximum allowed transmission<br />

time for one station TXOP limit . The AIFSN depends on the AC and is used to derive the arbitration<br />

interframe space (AIFS) with Equation 48.1, where aSlotTime and SIFS are determined by the used PHY<br />

layer (e.g., 9 and 16.μs for 802.11g).<br />

AIFS[ AC] = AIFSN[AC]*<br />

aSlotTime + SIFS<br />

(48.1)<br />

Similar to the DCF, a station always has to wait an AIFS before it can contend for the medium.<br />

The backoff procedure is also similar to the DCF, except for different values for CWmin and CWmax.<br />

The contention for the medium with different priorities is shown in Figure 48.2. As a result, the EDCA<br />

parameter sets of the four ACs cause different waiting times, i.e., a decreased waiting time for high<br />

priority frames and a longer waiting time for low priority frames. Therefore, the probability of the successful<br />

data transmission of high priority traffic is increased.<br />

AIFS [BK_AC]<br />

Contention window<br />

QSTA 1<br />

Data<br />

AIFS [BE_AC]<br />

AIFS<br />

[VI_AC]<br />

AIFS<br />

[VO_AC]<br />

PIFS<br />

SIFS<br />

Contention<br />

window<br />

Contention window<br />

Contention window<br />

802.11g<br />

aSlotTime =<br />

SIFS =<br />

PIFS =<br />

e.g. AIFS [VO_AC] =<br />

9 μs<br />

16 μs<br />

25 μs<br />

34 μs<br />

QSTA 2<br />

SIFS<br />

Ack<br />

Slot time<br />

Defer Access<br />

QSTA2 starts to transmit<br />

FIGURE 48.2<br />

Channel access with different priorities.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!