Controller-Pilot Data Link Communication is a method of communication between an ATC controller and aircraft pilot using data link. CPDLC is a two-way data-link system that provides air-ground data communication for the ATC service. The use of CPDLC is anticipated to enhance national airspace system safety and efficiency by improving the accuracy of air to ground communications.