An apparatus for allocating radio frequency, RF, spectra comprising licensed and unlicensed frequencies to a collection of wireless devices requesting network access, either directly or through one or more network access devices (102a-102n), the apparatus comprising: memory for storing a designation of RF spectra assignment rules for assigning portions of the RF spectra to wireless devices in a geographic area; and one or more processors configured to: receive RF spectrum requests of the wireless devices in the geographic area, the RF spectrum requests indicating network usage requirements of the wireless devices either currently or at some predetermined timeframe in the future, said network usage requirements indicating the RF spectrum requirements of said wireless devices, identify the RF spectra available in the geographic area, the available RF spectra comprising at least one licensed frequency of said licensed frequencies or at least one unlicensed frequency of said unlicensed frequencies, apply the RF spectra assignment rules to schedule an allocation of portions of the available RF spectra to the wireless devices based on the RF spectrum requests and in response to current or future network consumption of the wireless devices on the available RF spectra, wherein the portions of the available RF spectra are assigned to requesting devices either in real time for current or prospectively for future use by the wireless devices, and transmit notifications of the allocation of the portions of the available RF spectra to enable the wireless devices to use the allocated portions of the available RF spectra. memory for storing a designation of RF spectra assignment rules for assigning portions of the RF spectra to wireless devices in a geographic area; and one or more processors configured to: receive RF spectrum requests of the wireless devices in the geographic area, the RF spectrum requests indicating network usage requirements of the wireless devices either currently or at some predetermined timeframe in the future, said network usage requirements indicating the RF spectrum requirements of said wireless devices, identify the RF spectra available in the geographic area, the available RF spectra comprising at least one licensed frequency of said licensed frequencies or at least one unlicensed frequency of said unlicensed frequencies, apply the RF spectra assignment rules to schedule an allocation of portions of the available RF spectra to the wireless devices based on the RF spectrum requests and in response to current or future network consumption of the wireless devices on the available RF spectra, wherein the portions of the available RF spectra are assigned to requesting devices either in real time for current or prospectively for future use by the wireless devices, and transmit notifications of the allocation of the portions of the available RF spectra to enable the wireless devices to use the allocated portions of the available RF spectra. receive RF spectrum requests of the wireless devices in the geographic area, the RF spectrum requests indicating network usage requirements of the wireless devices either currently or at some predetermined timeframe in the future, said network usage requirements indicating the RF spectrum requirements of said wireless devices, identify the RF spectra available in the geographic area, the available RF spectra comprising at least one licensed frequency of said licensed frequencies or at least one unlicensed frequency of said unlicensed frequencies, apply the RF spectra assignment rules to schedule an allocation of portions of the available RF spectra to the wireless devices based on the RF spectrum requests and in response to current or future network consumption of the wireless devices on the available RF spectra, wherein the portions of the available RF spectra are assigned to requesting devices either in real time for current or prospectively for future use by the wireless devices, and transmit notifications of the allocation of the portions of the available RF spectra to enable the wireless devices to use the allocated portions of the available RF spectra.