上述静态测距流程完成后每个ONU都得到了一个自己的插入延时值Td。各个ONU都被调整至与OLT处于相同的逻辑距离处,均衡环路延时值均为Teqd,此时系统可以运行起来。但是,在系统的运行过程中,光纤和器件的延时特性会随着环境因素的变化和元器件的老化而发生变化的。这种延时变化将直接影响ONU的环路延时,破坏系统的稳定工作。因此,静态测距完成后,在系统的运行过程中,OLT应动态地调整ONU的延时。OLT发送带有小调整值δ(正或负)的控制信号给ONU,ONU接收后调整它的延时为:Ti ?= Ti ?+ δ。这种延时保障机制是在系统运行中一直要进行的过程,故称之为动态测距。
EPON(Ethernet PON)是在点对多点(PTMP,Point to Multipoint )无源光网络上以千兆速率、全双工的模式传输802.3MAC帧。在传送数据的过程中,要求802.3帧格式不变,不进行包的分割和重组,这是与APON最大的不同。根据IEEE 802.3以太网协议,EPON传送的是可变长度的数据包,最长可为1518个字节。IP要求将待传数据分割成可变长度的数据包,最长可为65 535个字节。EPON在MAC控制子层中采用MPCP(Multipoint Control PRotocol,多点控制协议),它规定了OLT/ONU之间的控制机制以便有效地传输数据,主要功能是轮流检测用户端的带宽和控制网络启动过程。这里引入五个控制消息:GATE和REPORT用来请求和分配带宽;REGISTER_REQ、REGISTER和REGISTER_ACK用来控制启动过程。它们都是MAC控制帧,其帧格式如图6。