CDPD allows data transmission over vacant cellular channels using small packets. It reuses existing AMPS networks without interfering with voice calls. CDPD includes mobile end systems, mobile data base stations that find idle channels, and mobile data intermediate systems that route packets and support user mobility. It aimed to provide low-speed always-on data and broadcasting using AMPS spectrum without needing new licenses.