48-4 Industrial Communication Systems
e.DCF.is.totally.distributed.and.can.be.used.within.both.ad.hoc.and.infrastructure.network.con-
gurations.
.Conversely,.the.PCF.is.centralized.and.can.be.used.only.in.infrastructure.network.congu-
rations.
.In.the.DCF,.each.station.senses.the.shared.channel.and.transmits.when.it.nds.a.free.channel.
according.to.a.carrier-sense.mechanism..In.the.PCF,.a.coordinator.station.polls.the.other.nodes,.thus.
enabling.them.to.transmit.in.a.collision-free.way..e.Enhanced.Distributed.Channel.Access.(EDCA).
mechanism.is.based.on.DCF.medium.access,.except.for.the.ability.to.assign.dierent.priorities.to.vari-
ous
.kinds.of.trac.ows..HCF-Controlled.Channel.Access.(HCCA).denes.a.parameterized.QoS.sup-
port.
.It.also.relies.on.a.polling.procedure.with.an.underlying.time-division.multiple.access.(TDMA).
principle.but.is.more.exible.when.compared.to.the.legacy.of.the.PCF.
Currently,
.the.most.widely.used.channel.access.mechanisms.are.the.DCF.and.the.EDCA,.while.the.
PCF.and.the.HCCA.have.received.little.attention.so.far,.especially.where.commercial.products.are.con-
cerned,
.because.the.available.chipsets.still.lack.support.for.these.mechanisms..In.the.following,.the.four.
dierent.access.methods.are.outlined.
48.4.1 Distributed Coordination Function
e.IEEE. 802.11. DCF. operating. mode. is. based. on.Carrier-Sense. Multiple.Access.with. a. Collision.
Avoidance.(CSMA/CA).protocol.and.on.a.random.backo.time.following.a.busy.medium.condition..e.
random.backo.time.is.intended.to.reduce.the.collision.probability.between.multiple.stations.access-
ing
.a.shared.medium.at.the.point.where.collisions.would.most.likely.occur..e.highest.probability.of.a.
collision.exists.just.aer.the.medium.becomes.idle.following.a.busy.medium.because.multiple.stations.
could.have.been.waiting.for.the.medium.to.become.available.again..is.is.the.situation.in.which.the.
random.backo.procedure.comes.into.action.to.resolve.medium.contention.conicts.
Before
.starting.transmission,.a.node.listens.to.the.channel.for.a.time.called,.a.Distributed.Interframe.
Space.(DIFS),.to.assess.whether.the.channel.is.idle.or.not..If.the.channel.is.idle,.each.node.generates.
a.random.backo.interval.in.order.to.reduce.the.probability.of.collisions.with.other.nodes.trying.to.
access.the.sensed.idle.channel.at.the.same.time..Each.node.decreases.its.backo.counter.as.long.as.the.
wireless.channel.is.sensed.to.be.idle..If.the.counter.has.not.reached.zero,.and.the.channel.becomes.
busy.again,.the.backo.counter.is.frozen.and.reloaded.as.soon.as.the.channel.is.sensed.to.be.idle.again.
for.aDIFS.
When
.the.backo.interval.is.over,.and.if.the.channel.is.still.idle,.the.transmission.starts..e.random.
backo.interval,.expressed.as.a.number.of.time.slots,.is.generated.in.the.set.{0,CW.–.1},.where.CW.denotes.
the.contention.window.size..e.initial.value.of.the.contention.window.is.CWmin..In.the.case.of.an.unsuc-
cessful
.transmission.(due.to.collisions.or.losses),.the.CW.is.doubled.up.to.a.maximum.value.CWmax..
MAC
PCF
HCF
EDCA HCCA
DCF
Legacy support for
contention-free
services, optional
prioritized QoS
parameterized QoS
Support for
contention services
FIGURE 48.1 MAC.architecture.with.HCF.
© 2011 by Taylor and Francis Group, LLC