23.03.2017 Views

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

48-8 Industrial Communication Systems<br />

The block acknowledgment is also an optional feature that increases the throughput efficiency. With<br />

this option enabled, a station is allowed to transmit several frames within one TXOP. All transmitted<br />

frames form a single block that is acknowledged by only one block acknowledgment frame in the end,<br />

leading to a reduction of the necessary control message exchanges.<br />

48.5 Limitations of DCF and HCF for QoS Support<br />

in Industrial Environments<br />

The DCF mechanism suffers from various limitations from the point of view of supporting the traffic flows<br />

typically found in <strong>industrial</strong> environments, for several reasons. First, as collisions may occur, the available<br />

bandwidth is lowered and the medium access time is nonpredictable. The lack of predictability represents<br />

a major problem when time-constrained traffic flows have to be handled, as there is no way to provide<br />

guarantees on deadline meeting, even in statistical terms. Moreover, there is a potential for capture effect,<br />

as once a station gains access to the channel, it may keep the channel busy for as long as it chooses. A way<br />

to prevent a station with heavy non-real-time traffic to monopolize the channel, thus significantly reducing<br />

the probability that real-time traffic will suffer from heavy contention and be significantly delayed<br />

due to non-real-time traffic, is wireless traffic smoothing. The traffic smoother is at the middleware level,<br />

located between the network layer (IP) and the wireless MAC that handles RT and NRT traffic differently,<br />

injecting them in the MAC layer at a different rate. An adaptive traffic smoother that implements<br />

the harmonic increase multiplicative decrease (HIMD) algorithm to regulate non-real-time traffic bursts<br />

before they are sent over the network, thus privileging real-time flows, is proposed in [Jai03]. In [LoB06], a<br />

Wireless Traffic Smoother (WTS) for <strong>industrial</strong> WLANs is presented and evaluated. The WTS, based on a<br />

fuzzy controller, is able to provide end-to-end soft real-time <strong>communication</strong>s with low round-trip times.<br />

Both approaches, [Jai03] and [LoB06], do not entail any modification in the 802.11 protocol.<br />

Many works have addressed the limitations of the DCF for real-time traffic in <strong>industrial</strong> and robotic<br />

applications. For example, in [San05], the performance of the 802.11b protocol using broadcast and<br />

unicast transmissions in different uncontrolled load scenarios was analyzed in the context of real-time<br />

<strong>communication</strong> between mobile robots. The paper concludes that as long as the non-real-time traffic<br />

sharing the channel with the real-time traffic is not excessively bursty, broadcast transmissions outperform<br />

unicast ones in terms of packet losses. However, when the non-real-time traffic features very bursty<br />

patterns, the broadcast reliability significantly degrades.<br />

The lack of mechanisms to provide QoS guarantees is another limitation of the IEEE 802.11 standard.<br />

To solve this issue, IEEE (Task Group E) published the IEEE 802.11e standard [IEE05e] as an<br />

amendment to the original 802.11 standard intended to enhance the MAC support for applications<br />

with QoS requirements. The proposed mechanisms of this standard were discussed in Section 48.4.3<br />

and in Section 48.4.4.<br />

However, recent literature outlined some limitations of the 802.11e protocol when different kinds of traffic<br />

are supported on the same channel, and the total offered workload is high. Some works dealt with the<br />

issue through simulation-based assessments, others through analytical considerations. The work [Mor06]<br />

showed through simulations that the default parameter values of the EDCA mode are not able to guarantee<br />

<strong>industrial</strong> <strong>communication</strong> timing requirements, when the highest priority class (AC_VO) is used to support<br />

real-time traffic in shared medium environments where other types of traffic are present. The paper<br />

concludes stating that new <strong>communication</strong> approaches must be devised in order to adopt IEEE 802.11e<br />

networks on the factory floor. In [Vit07], it was shown by simulation that it is beneficial to adapt CWmin and<br />

CWmax for the AC_VO class to allow for a larger spectrum of backoff values, thus reducing the number of<br />

collisions inside that class. The reason for these results is that the CWmin and CWmax settings provided by<br />

the standard for the AC_VO class determine a narrow range of backoff values for the packets in the class.<br />

Among the works addressing the sensitivity of IEEE 802.11e performance to changes in the CWs<br />

depending on the network load, there is the one in [Xia04] which extending the approach in [Bia00],<br />

models the EDCA protocol by means of three-dimensional Markov chains and analyzes the network<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!