In one embodiment, a method for dynamic wireless resource utilization includes
monitoring a wireless communication resource; generating wireless communication
resource data; using the wireless communication resource data, predicting the occurrence
of one or more holes in a future time period; generating hole prediction data;
using the hole prediction data, synthesizing one or more wireless communication
channels from the one or more predicted holes; generating channel synthesis data;
receiving data reflecting feedback from a previous wireless communication attempt
and data reflecting a network condition; according to the received data and the
channel synthesis data, selecting a particular wireless communication channel from
the one or more synthesized wireless communication channels; generating wireless
communication channel selection data; using the wireless communication channel
selection data, instructing a radio unit to communicate using the selected wireless
communication channel; and instructing the radio unit to discontinue use of the
selected wireless communication channel after the communication has been completed.