A method for use in a communications environment involving a plurality of remote transmitters that communicate over respective subchannels, the method comprising: ascertaining, for each of the subchannels, energy characteristics of wireless transmissions received from one of the plurality of remote transmitters over the subchannel, and a location of the remote transmitter that communicates via the subchannel using location information from the wireless transmissions; selecting one of the subchannels based on the ascertained energy characteristics and locations of the remote transmitters; and generating data for transmission over the selected one of the subchannels; wherein selecting the one of the subchannels includes: creating data points for the subchannels, each data point indicating energy of the wireless transmissions collected on the subchannel, and a distance value of the remote transmitter from which the wireless transmissions are collected; grouping the data points into clusters based on the energy and distance values of the respective data points; selecting one of the clusters depicting low energy values and high distance values, relative to other ones of the clusters; and selecting one of the subchannels corresponding to one of the data points in the selected cluster. ascertaining, for each of the subchannels, energy characteristics of wireless transmissions received from one of the plurality of remote transmitters over the subchannel, and a location of the remote transmitter that communicates via the subchannel using location information from the wireless transmissions; energy characteristics of wireless transmissions received from one of the plurality of remote transmitters over the subchannel, and a location of the remote transmitter that communicates via the subchannel using location information from the wireless transmissions; selecting one of the subchannels based on the ascertained energy characteristics and locations of the remote transmitters; and generating data for transmission over the selected one of the subchannels; wherein selecting the one of the subchannels includes: creating data points for the subchannels, each data point indicating energy of the wireless transmissions collected on the subchannel, and a distance value of the remote transmitter from which the wireless transmissions are collected; grouping the data points into clusters based on the energy and distance values of the respective data points; selecting one of the clusters depicting low energy values and high distance values, relative to other ones of the clusters; and selecting one of the subchannels corresponding to one of the data points in the selected cluster. creating data points for the subchannels, each data point indicating energy of the wireless transmissions collected on the subchannel, and a distance value of the remote transmitter from which the wireless transmissions are collected; grouping the data points into clusters based on the energy and distance values of the respective data points; selecting one of the clusters depicting low energy values and high distance values, relative to other ones of the clusters; and selecting one of the subchannels corresponding to one of the data points in the selected cluster.