Time-Varying Communication Delays