Future wireless communication systems are expected to provide multimedia services with guaranteed their quality of service (QoS) requirements. This paper proposes a medium access control (MAC) protocol for Code-Division Multiple Access (CDMA)-based systems. The concept of dual delay bound is proposed to guarantee maximum tolerable packet loss rate (PLR) requirement for each traffic class. Each packet has two timeout values, i.e., the tolerable delay bound and the intolerable delay bound. The transmission of multimedia packets is scheduled to their QoS requirements. The scheduler assigns priorities to the packets, and allocates system resources to each packet according to the order of their own priorities. The PLR requirement of each packet is satisfied as much as possible, and degree of its satisfaction is various depending on its traffic class. Indeed, The PLR for the data packets are minimized. The performance of the proposed protocol is demonstrated by simulation in comparison with other previously proposed protocol. And, we compute the suitable interval between the tolerable delay bound and the intolerable delay bound for data packets by the experimental method.
미래의 이동통신 시스템에서는 서비스 품질 (Quality of Service, QoS) 요구사항을 만족하는 멀티미디어 서비스가 제공되어야 한다. 이 논문에서는 Code–Division Multiple Access (CDMA) 기반 무선 통신 시스템을 위한 Medium Access Control (MAC) 프로토콜을 제안하였다. 트래픽의 종류에 따라 서로 다른 최대 패킷 손실율 (Packet Loss Rate, PLR) 요구조건을 만족시키기 위해 Dual Delay Bound라는 개념을 제안하였다. 각 패킷은 Tolerable Delay Bound와 Intolerable Delay Bound의 두 가지 타임아웃 값을 가지게 되며 가능한 한 Tolerable Delay Bound가 지나기 전에 전송이 된다. 멀티미디어 패킷의 전송은 각각의 QoS 요구조건에 따라 스케줄된다. 패킷 스케줄러는 패킷에 우선순위를 매기고 각 패킷에 시스템 자원을 각각의 우선순위에 따라 할당하게 된다. 각 패킷의 PLR 요구조건은 최대한 만족되며 트래픽의 종류에 따라 만족되는 정도가 달라지게 된다. 또한 데이터 패킷의 PLR은 최소화된다. 시뮬레이션을 통해, 제안된 프로토콜의 성능을 확인해 보았으며 기존의 프로토콜과 비교해 보았다. 데이터 패킷에 대해 가장 적합한 Tolerable Delay Bound와 Intolerable Delay Bound 사이의 간격을 실험적으로 구해 보았다.