Shortest propagation delay (SPD) first scheduling for EPONs with heterogeneous propagation delays | IEEE Journals & Magazine | IEEE Xplore