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 . <EOS>