online learning communication delay