discrete event delay analysis