본 발명은 통신 시스템에서의 스케쥴링(scheduling) 수행 방법 및 그 스케쥴러에 관한 것이다. 본 발명에 따른 통신 시스템에서의 스케쥴링 수행 방법은, 통신 시스템에서 적어도 둘 이상의 단말로의 서비스 제공을 위한 스케쥴링 수행 방법에 있어서, 각 단말별 우선순위에 따라 미분의 높이가 가변되는 효용함수(utility function)를 이용하여 상기 각 단말별 효용값을 산출하는 단계와, 상기 각 단말별 효용값을 이용하여 상기 적어도 둘 이상의 단말들 중 특정 시점에서 데이터가 전송될 단말을 결정하는 단계를 포함하는 구성됨을 특징으로 한다.스케쥴링, 효용함수, 우선순위, CBR, EMG