scheduling protocols 4135970