동적 채널 할당을 통한 클래스 기반 QoS와 호출 허용
초록
본 논문은 가시광통신(VLC) 시스템에서 트래픽 클래스별 우선순위에 따라 동적으로 채널을 예약하는 방식을 제안한다. 실시간 호출 도착률을 이용해 각 클래스에 할당할 보호 채널 수를 계산함으로써 고우선순위 트래픽의 차단 확률을 낮추면서 전체 채널 활용도를 크게 감소시키지 않는다. 마코프 체인 모델을 기반으로 한 분석과 시뮬레이션 결과, 제안 기법이 기존 고정 보호 채널 방식보다 우수함을 입증한다.
상세 분석
이 논문은 가시광통신(VLC) 환경에서 다중 트래픽 클래스를 지원하기 위해 기존의 고정 보호 채널(Fixed Guard Channel) 방식이 갖는 채널 활용도 저하 문제를 해결하고자 한다. 고정 보호 채널은 특정 클래스에 대해 미리 정해진 수의 채널을 예약해 두지만, 트래픽 변동에 따라 과잉 예약 혹은 부족 현상이 발생한다. 저자는 이러한 비효율성을 극복하기 위해 실시간 호출 도착률(λ)과 서비스율(μ)을 측정하고, 이를 기반으로 각 클래스별 동적 보호 채널 수(G_i)를 계산하는 알고리즘을 제시한다. 구체적으로, 전체 채널 N을 N = Σ_i (C_i + G_i) 형태로 표현하고, 여기서 C_i는 일반적으로 할당되는 채널, G_i는 우선순위 i에 대해 동적으로 할당되는 보호 채널이다. G_i는 다음과 같이 정의된다: G_i = round( (λ_i / Σ_j λ_j) * G_total ), 여기서 G_total은 현재 시스템이 감당 가능한 최대 보호 채널 수이며, λ_i는 클래스 i의 현재 도착률이다. 이 식은 높은 도착률을 보이는 고우선순위 클래스에 더 많은 보호 채널을 할당하도록 설계되어, 급격한 트래픽 변동에도 시스템이 유연하게 대응할 수 있다.
마코프 체인 모델을 이용해 각 상태를 “채널 사용량 k, 각 클래스의 대기 호출 수” 로 정의하고, 전이 확률은 도착률과 서비스율에 의해 결정된다. 이를 통해 각 클래스별 차단 확률(Pb_i)과 전체 채널 이용률(U)을 수식적으로 도출한다. 특히, 고우선순위 클래스의 차단 확률은 보호 채널이 충분히 할당될 경우 거의 0에 가깝게 감소한다는 점을 수학적으로 증명한다.
시뮬레이션에서는 3가지 트래픽 클래스를 가정하고, 도착률을 각각 0.2, 0.5, 0.8 호출/초로 설정하였다. 고정 보호 채널 방식에서는 전체 채널 30개 중 10개를 고우선순위 클래스에 고정 예약했을 때, 채널 이용률이 65% 수준에 머물렀다. 반면 제안된 동적 할당 방식은 실시간 도착률에 따라 보호 채널을 6~12개 사이로 변동시켜, 평균 채널 이용률을 78%까지 끌어올리면서 고우선순위 클래스의 차단 확률을 2% 이하로 유지하였다. 또한, 중·저우선순위 클래스의 차단 확률도 크게 증가하지 않아 전체 서비스 품질이 균형 있게 유지되는 것을 확인했다.
이러한 결과는 VLC와 같은 제한된 스펙트럼·채널 자원을 갖는 시스템에서, 트래픽 특성에 따라 동적으로 자원을 재분배함으로써 QoS를 보장하면서도 자원 효율성을 극대화할 수 있음을 시사한다. 또한, 마코프 체인 기반의 분석 프레임워크는 클래스 수가 늘어나더라도 확장 가능하므로, 향후 5G·6G 등 차세대 무선 시스템에도 적용 가능할 것으로 기대된다.