Spectrum Database

RFeye® software includes an integrated package of tools for data logging, data transfer, database storage and filtering, and web display of requested results. These tools have been designed to provide a seamless user experience through a secure and streamlined web based application interface.

Once logged, data sets are transferred from the RFeye Node into the database. This can be done in a number of ways to suit requirements and will normally involve either UDP or TCP data transports. The database is capable of storing several different types of data, including text, spectra, occupancy, time, cell survey, temperature and voltage, as well as information about the network and individual campaigns. It uses a single comprehensive library of scripts able to deal with data provided by any of the possible data transfer mechanisms.

The data from the database are accessed via a configurable web portal. The portal allows users to query the data and graph the results, as well as to create individual campaigns to run on the distributed Nodes. It provides secure logins and varying levels of access based on user privilege.


Users can define and run multiple simultaneous spectrum monitoring campaigns. Campaigns can be assigned to the entire RFeye network, sub-groups and regional networks, or individual sites as required. In addition to background spectrum monitoring, campaigns are defined for specific missions such as to monitor ISM band usage, TETRA interference, GSM and UMTS coverage, suspected GPS and other jammers. Campaigns can be configured in response to events such as mask breakages and conditional expressions, allowing targeting of spectral events of interest.

Occupancy data aggregation

With rising RF spectrum usage, regulatory authorities need to be increasingly aware of congestion risks. Occupancy measurements allow assessment of both existing congestion issues as well as pre-empting possible future issues. With the RFeye software, occupancy measurement and inspection can be done on an ad hoc basis, or by using a more formal tool which issues regular reports and alerts on the status of particular frequency bands of interest. This is useful not only to spectrum regulators, but also for military users wishing to identify suitably non-congested frequency bands for an operation or for any spectrum user wishing to ensure the integrity of their transmissions. Real-time occupancy measurements are particularly valuable at events such as sporting competitions and concerts where high numbers of attendees can place abnormal strain on spectrum.

Users can run queries by individual Node or aggregated groups for occupancy by time or frequency during any selectable period of time. The Nodes take measurements at the requested rate based on power measured above a threshold, in accordance with ITU recommendation SM.1880 for occupancy.

Sweep and time capture data

The interface allows the user to zoom from broad-range frequency occupancy data (aggregated from the entire RFeye network) to tracking of occupancy by time for specified frequencies of interest at particular Node locations. This enables quick drill down from spectrum events spotted in top level overview reports to a detailed localized timeline of spectrum activity surrounding the signal of interest. This information can be combined with other features such as spectrum licensee status to provide further layers of context for decision-making.

License database

Spectrum licence information can be uploaded (as a pub7 file for example) to the licence database for easy management. Although this information is fixed, only changing as new licences are granted, unlimited modifications can be made by the user even to the point of creating an entirely hypothetical licensing scheme. This data can then be integrated with other RFeye software functionality, for example by overlaying the data onto spectra.