介绍了一种WDM-EPON的DBA算法并对其进行改进,改进的算法能根据ONU端不同的业务类型情况对波长和带宽进行分配,以支持多业务接入的QoS,从而使整个网络带宽的得到更公平有效地分配,最后用OPNET进行仿真,结果表明改进的算法能为不同等级的业务流提供相应的带宽,时延等QoS保证.