WiMAX(worldwide interoperability for Microwave Access) networks are the networks which are responsible for providing many services like video, data and voice. The WiMAX technology satisfies the modern need of broadband internet through wireless access. For managing all these services through WiMAX, IEEE802.16 gives QOS (Quality of Service) parameter. In WiMAX, a fundamental challenge is to achieve high QOS so that various parameters like waiting time, end to end delay can be minimized and other parameter like execution time and network utilization etc. To obtain high QOS there is scheduling algorithm which is implemented at the base station and subscriber stations. In this paper we discuss scheduling algorithms and also compare the parameters (waiting time, turnaround time, execution time, packet drop age and packet delivery). We purpose a scheduling algorithm which is combination of greedy latency, distance calculation of user from base station, calculate the burst time and apply SJF on that burst values.