Many scheduling disciplines have been proposed for the use in CDMA 1xEV-DO like systems. The PF (Proportional Fairness) scheduler proposed by Qualcomm Inc. aims at proportional fairness among users with diverse channel conditions. However, it lacks consideration for the performance of the real time service. To overcome the short-coming of PF scheduler, Lucent Technologies Inc. suggested M-LWDF (Modified-Largest Weighted Delay First) scheduler for guaranteeing real time service. However, M-LWDF delivers very poor performance for the best effort traffic such as TCP flows. To overcome the shortcomings of available schedulers for 1xEV-DO type environments, we propose a novel scheduler, called BBS (Buffer Based Scheduler), targeting the performance guarantee of real time service without service degradation or starvation of TCP throughput. The simulation results show BBS provides better performance than PF or M-LWDF schedulers for a mixture of realtime and non-realtime data in 1xEV-DO type system.