针对集群通信系中的有QoS(Quality of Service)要求的业务和尽力而为的业务,提出一种基于QoS的TD-LTE集群通信系统下行的一个调度周期内的资源分配算法.根据业务性质主要分为两步:先为有QoS要求的业务,根据其所对应的群组大小、平均信道增益和最低速率要求进行优先级的确定,然后依次分配RB(ResourceBlock);其次为尽力而为的业务进行分配,考虑群组大小把剩下的RB分配给能为系统带来最大容量的群组.仿真结果表明:该算法能满足其QoS,同时系统容量比传统的一些调度算法有一定的提升,且比传统算法更适合集群通信系统.