Scheduling under network communication constraints