A computer-implemented method comprising: receiving, from one or more sensors, sensor data samples via a first data stream; receiving radio network information data samples associated with a radio network via a second data stream; associating one or more received sensor data samples with one or more of the received radio network information data samples based on a time window; selecting at least some of the one or more associated sensor and radio network information data samples that are relevant to a change in performance of the radio network, wherein selecting at least some of the one or more associated sensor and radio network information data samples that are relevant to change in performance of the radio network comprises at least one of: selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled before a change in performance of the radio network; selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled during a change in performance of the radio network; and selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled after a change in performance of the radio network; labeling the selected one or more associated sensor and radio network information data samples to indicate the reason for the selection; and forwarding the selected and labeled associated sensor and radio network information data samples for subsequent use. receiving, from one or more sensors, sensor data samples via a first data stream; receiving radio network information data samples associated with a radio network via a second data stream; associating one or more received sensor data samples with one or more of the received radio network information data samples based on a time window; selecting at least some of the one or more associated sensor and radio network information data samples that are relevant to a change in performance of the radio network, wherein selecting at least some of the one or more associated sensor and radio network information data samples that are relevant to change in performance of the radio network comprises at least one of: selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled before a change in performance of the radio network; selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled during a change in performance of the radio network; and selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled after a change in performance of the radio network; labeling the selected one or more associated sensor and radio network information data samples to indicate the reason for the selection; and forwarding the selected and labeled associated sensor and radio network information data samples for subsequent use. selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled before a change in performance of the radio network; selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled during a change in performance of the radio network; and selecting at least some of the one or more associated sensor and radio network information data sample that occur or are sampled after a change in performance of the radio network; labeling the selected one or more associated sensor and radio network information data samples to indicate the reason for the selection; and forwarding the selected and labeled associated sensor and radio network information data samples for subsequent use.