A method for creating a data link comprising: a first step of creating a prime-modulated carrier waveform by encoding data from a first data stream into a carrier waveform using a first modulation protocol, wherein: • the first modulation protocol comprises a pulse position modulation protocol recognizable by legacy Air Traffic Control, ATC, equipment; and • the carrier waveform is modulated using a minimum amplitude sufficient to pass a first predetermined threshold during a pulse sub-interval of the pulse position modulation, when a pulse is intended to be detected by legacy ATC equipment, and is modulated using a maximum amplitude below the first predetermined threshold during a no-pulse sub-interval of the pulse position modulation, when no pulse is intended to be detected by legacy ATC equipment; a second step of encoding data from a second data stream into the prime modulated carrier waveform with a second modulation protocol for a first predetermined time period corresponding to a pulse sub-interval of the prime modulated carrier waveform to produce a first interval overlay modulated carrier waveform; a third step of encoding data from the second data stream into the prime modulated carrier waveform with a third modulation protocol for a second predetermined time period corresponding to a no-pulse sub-interval of the prime-modulated carrier waveform to produce a second interval overlay modulated carrier waveform; and repeating the second and third steps until a predetermined quantity of data from the second data stream has been encoded into the prime-modulated carrier waveform. a first step of creating a prime-modulated carrier waveform by encoding data from a first data stream into a carrier waveform using a first modulation protocol, wherein: • the first modulation protocol comprises a pulse position modulation protocol recognizable by legacy Air Traffic Control, ATC, equipment; and • the carrier waveform is modulated using a minimum amplitude sufficient to pass a first predetermined threshold during a pulse sub-interval of the pulse position modulation, when a pulse is intended to be detected by legacy ATC equipment, and is modulated using a maximum amplitude below the first predetermined threshold during a no-pulse sub-interval of the pulse position modulation, when no pulse is intended to be detected by legacy ATC equipment; • the first modulation protocol comprises a pulse position modulation protocol recognizable by legacy Air Traffic Control, ATC, equipment; and • the carrier waveform is modulated using a minimum amplitude sufficient to pass a first predetermined threshold during a pulse sub-interval of the pulse position modulation, when a pulse is intended to be detected by legacy ATC equipment, and is modulated using a maximum amplitude below the first predetermined threshold during a no-pulse sub-interval of the pulse position modulation, when no pulse is intended to be detected by legacy ATC equipment; a second step of encoding data from a second data stream into the prime modulated carrier waveform with a second modulation protocol for a first predetermined time period corresponding to a pulse sub-interval of the prime modulated carrier waveform to produce a first interval overlay modulated carrier waveform; a third step of encoding data from the second data stream into the prime modulated carrier waveform with a third modulation protocol for a second predetermined time period corresponding to a no-pulse sub-interval of the prime-modulated carrier waveform to produce a second interval overlay modulated carrier waveform; and repeating the second and third steps until a predetermined quantity of data from the second data stream has been encoded into the prime-modulated carrier waveform.