A non-transitory computer-readable medium configured to store computer-executable instructions that when executed by a processor cause the processor to perform a method, the method comprising:
- sending a request for a signal of interest;
- collecting a first edition of the signal of interest along with a first edition of a secondary signal from a first sensor, where the first edition of the secondary signal is stronger than the first edition of the signal of interest, where the signal of interest and the secondary signal are different signals, and where the first sensor sends the first edition of the signal of interest along with the first edition of the secondary signal as a first response to the request for the signal of interest;
- collecting a second edition of the signal of interest along with a second edition of the secondary signal from a second sensor, where the second edition of the secondary signal is stronger than the second edition of the signal of interest, where the first sensor and the second sensor are different sensors, and where the second sensor sends the second edition of the signal of interest along with the second edition of the secondary signal as a second response to the request for the signal of interest;
- collecting a third edition of the signal of interest along with a third edition of the secondary signal from a third sensor, where the third edition of the secondary signal is stronger than the third edition of the signal of interest, where the first sensor and third sensor are different sensors where the second sensor and the third sensor are different sensors, where the third sensor sends the third edition of the signal of interest along with the third edition of the secondary signal as a third response to the request for the signal of interest, and where the first sensor, second sensor, and third sensor are asynchronous;
- estimating a second edition parameter offset of the second edition of the secondary signal against the first edition of the secondary signal, where the second edition parameter offset comprises a relative frequency second edition parameter offset and a relative phase second edition parameter offset;
- altering the second edition of the signal of interest in accordance with the second edition parameter offset;
- estimating a third edition parameter offset of the third edition of the secondary signal against the first edition of the secondary signal, where the third edition parameter offset comprises a relative frequency third edition parameter offset and a relative phase third edition parameter offset;
- altering the third edition of the signal of interest in accordance with the third edition parameter offset, where the third edition parameter offset is unequal to the second edition parameter offset;
- coarsely measuring a signal to noise ratio (SNR) for the first edition of the signal of interest;
- coarsely measuring an SNR for the second edition of the signal of interest after alteration;
- coarsely measuring an SNR for the third edition of the signal of interest after alteration;
- identifying two editions of the signal of interest with the highest SNRs;
- combining the two editions of the signal of interest with the highest SNR into a combined signal, where at least one of the two editions of the signal of interest with the highest SNR are in an offset altered form;
- making a comparison of a SNR of the combined signal against a threshold, where the comparison produces a comparison result;
- combining the edition of the signal of interest not already combined into the combined signal in response to the comparison result being that the SNR of the combined signal does not meet the threshold;
- identifying a constellation of the combined signal in response to the comparison result being that the SNR of the combined signal does meet the threshold or in response to there being no editions remaining to combine with the combined signal;
- matching the constellation of the combined signal with a constellation of a known signal;
- selecting a demodulation scheme associated with the known signal;
- using the demodulation scheme to demodulate the combined signal through use of the demodulation scheme;
- and
- outputting the combined signal after demodulation.