PCF: 802.11에서 중앙 제어로 매체 접근을 조정하는 방식

PCF의 폴링 기반 매체 접근 구조와 DCF 차이, CFP·CP 동작, EDCA·HCCA·TXOP 대안을 정리한다.

2026-08-14 · 최초 발행 2025-07-16

PCF가 전송 기회를 배분하는 방식

PCF(Point Coordination Function)는 IEEE 802.11 무선 네트워크의 MAC 방식 가운데 중앙 제어를 택한 구조다. 액세스 포인트가 Point Coordinator 역할을 맡아 네트워크 안의 스테이션별 매체 접근을 조정한다.

스테이션이 경쟁해 전송을 시도하는 DCF와 달리, PCF에서는 Point Coordinator가 순서대로 전송 기회를 부여한다. 이 구조는 충돌 없이 매체에 접근하도록 설계됐지만, 현재 시장에는 실제 구현 사례가 없다.

DCF와 다른 접근 제어 모델

PCF와 DCF는 모두 802.11 표준의 기본 매체 접근 방식이지만, 제어 주체와 접근 방식이 다르다.

특성 PCF DCF
제어 방식 중앙 집중식 분산형
매체 접근 방식 폴링 기반 CSMA/CA 기반
경쟁 여부 경쟁 없음 경쟁 기반
구현 현황 미구현 광범위하게 구현 및 사용 중
QoS 보장 이론적으로 가능 보장 어려움
복잡성 높음 상대적으로 낮음

PCF는 AP가 네트워크 통신을 조정하고, 각 스테이션에는 폴링을 통해 전송 기회를 준다. 반면 DCF는 각 스테이션이 CSMA/CA에 따라 경쟁 기반으로 매체에 접근한다.

CFP와 CP가 교대하는 수퍼프레임

PCF는 Contention Free Period(CFP)와 Contention Period(CP)를 번갈아 사용하는 수퍼프레임 구조로 동작한다. CFP에는 Point Coordinator가 폴링을 관리하고, CP에서는 DCF 방식이 적용된다.

Station 2Station 1Point Coordinator (AP)Station 2Station 1Point Coordinator (AP)Contention Free Period (CFP) 시작Contention Period (CP) 시작 - DCF 모드로 동작Beacon 프레임 전송 (CFP 시작 알림)CF-Poll (전송 기회 부여)데이터 전송ACK (선택사항)CF-Poll데이터 전송ACK (선택사항)CF-End (CFP 종료 알림)

AP는 Beacon 프레임으로 CFP 시작을 알린 뒤, 전송할 데이터가 있는 스테이션에 CF-Poll 프레임을 보낸다. 폴링된 스테이션만 데이터를 전송할 수 있으며, AP는 데이터를 받은 뒤 선택적으로 ACK를 보낼 수 있다.

폴링이 끝나거나 최대 CFP 시간에 도달하면 AP는 CF-End 프레임으로 CFP 종료를 알린다. 이어지는 CP에서는 일반적인 DCF 방식으로 통신한다.

이론적 이점과 현실의 제약

폴링 기반 구조는 매체 접근 시간을 예측 가능하게 만들고, 음성·비디오처럼 시간에 민감한 애플리케이션의 지연 시간을 보장하는 데 유리하다. 스테이션 사이 충돌이 없으므로 재전송에 따른 대역폭 낭비를 줄일 수 있고, 순차 폴링을 통해 전송 기회를 공정하게 배분할 수도 있다.

다만 중앙 제어 방식은 구현이 복잡하고 비용이 많이 든다. 네트워크 규모가 커질수록 폴링 오버헤드가 늘어 효율성이 떨어지며, 무선 환경에서 필요한 타이밍 정밀도를 보장하기도 어렵다. DCF와의 호환성 확보와 기존 네트워크 통합도 쉽지 않다.

802.11e에서 EDCA(Enhanced Distributed Channel Access)가 도입된 점도 PCF가 실제로 구현되지 않은 배경이다. EDCA는 DCF를 확장해 QoS 기능을 제공할 수 있다.

QoS 지원에 쓰이는 대안

EDCA는 트래픽 유형에 따라 차별화된 접근 우선순위를 제공하는 DCF 기반 확장 방식이다. HCCA(HCF Controlled Channel Access)는 PCF를 개선한 형태로, 더 유연한 폴링 메커니즘과 파라미터화된 QoS를 지원한다.

TXOP(Transmission Opportunity)은 스테이션이 특정 시간 동안 연속적으로 프레임을 전송할 수 있게 하는 권한이다. 다중 프레임 전송으로 효율성을 높이는 데 사용된다.

중앙 폴링을 적용한 구성

PCF를 구현한다면 Point Coordinator는 폴링 목록에 따라 스테이션별 전송 기회를 부여하고, 트래픽 유형별 우선순위를 조정할 수 있다.

폴링 리스트폴링 우선순위1. 실시간 음성 트래픽2. 실시간 비디오 트래픽3. 중요 데이터 트래픽4. 일반 데이터 트래픽Access Point / PointCoordinatorStation 1Station 2Station 3Station 4

다시 검토될 수 있는 환경

수많은 디바이스가 연결되는 IoT 환경에서는 중앙 집중식 제어의 효율성이 재평가될 수 있다. 자율주행차량과 원격 의료처럼 초저지연을 요구하는 애플리케이션이 늘어나면서 결정적 접근 방식의 중요성도 커질 수 있다.

PCF와 DCF의 장점을 결합한 하이브리드 접근 방식이 연구되고 있으며, 인공지능을 이용해 동적 폴링을 최적화함으로써 PCF의 효율성을 높이려는 연구도 진행 중이다. PCF는 구현되지 않은 방식이지만, DCF와 EDCA의 특성 및 한계를 읽어내는 데 여전히 유효한 참조점이다.

무선 네트워크802.11PCFMACQoS