Проблема несправедливости обслуживания
Как показывает эксперимент, станция, осуществляющая интенсивную передачу трафика способна фактически захватить весь канал, поскольку процедура CDMA/CA практически декларирует правило «первым пришел – первым обслужен». Это обстоятельство сильно влияет на такие немаловажные для клиентов факторы, как качество обслуживания трафика и его детерминистичность.
Решение – механизм маркерного доступа (TDMA), PCF
Специально для поддержки передачи потоковых данных в спецификацию MAC – уровня 802.11 был описан еще один метод доступа к среде, названный Point Coordination Function (PCF).
В противоположность описанной технологии случайного доступа (DCF), где управление распределено между всеми станциями, в режиме PCF только базовая станция БС или Point Coordinator управляет доступом к каналу. На практике PCF реализует механизм маркерного доступа, обеспечивающий множественный доступ к среде с разделением по времени TDMA (Time Division Multiple Access).
В режиме PCF БС составляет список опроса, согласно которому циклически опрашивает зарегистрированные станции на предмет получения данных. На каждую станцию выделяется рассчитанный промежуток времени, по истечении которого производится опрос следующей станции. Ни одна из станций не может передавать в это время, за исключением той, которая опрашивается. Поскольку PCF даёт возможность каждой станции передавать в определённое время, данный механизм гарантирует максимальную латентность. Для того чтобы дать возможность новым станциям зарегистрироваться в сети, БС периодически на короткое время переходит в режим DCF, разрешая в этот период всем станциям конкурировать за среду.
Некоторые производители беспроводного оборудования предложили свои, несовместимые варианты реализации маркерного доступа. При этом метод PCF, закрепленный в стандарте IEEE 802.11, способен обеспечить совместимость устройств различных производителей.
Стандарт 802.11 не оговаривает конкретного алгоритма, согласно которому каждый раз в цикле PCF будет составляться список опроса. Каждый производитель волен разрабатывать этот алгоритм самостоятельно. В простейшем случае список опроса статический, опрашиваются все зарегистрированные станции, каждой из них при этом выделяется одинаковый промежуток времени для передачи.