在无线传感器网络中,延迟是影响实时服务质量的重要因素.为了减少分组在转发过程中的排队延迟,提出一种基于动态优先级的实时分组调度机制(Dynamic Priority Based Real-time Packet Scheduling简写DPRS).在DPRS中,节点的队列被分为三个优先级队列,分别存放紧急分组、延误分组以及普通分组,DPRS在三个队列之间采取优先级调度机制,且根据当前队列的拥塞程度在每个队列内部采取先到先服务(First Come First Service简写FCFS)或后到先服务(Last Come First Service简写LCFS)的调度机制.理论分析和实验对比验证结果表明DPRS能够提高无线传感器网络的实时性.