SMO-ARMADA
Software Package of Automated Spectrum Monitoring Systems
Certificate of state registration of software packages
No. 2015613829 of 26.03.2015
Purpose:
- Software package is design for control of radio monitoring equipment at all levels of hierarchical structure of automated radio monitoring system (ARMS), including ARMADA, AREAL, ARC-D10R Automated System.
Features:
- Option to develop hierarchy systems, in which each lower node is accessed by higher nodes
- Use of the same software at all System levels
- Radio monitoring equipment is controlled via an open standard protocol
- Option to control radio monitoring equipment from other manufacturers
- Options to connect additional software subsystems, units and modules including those from other manufacturers
- Automatic (scheduled) execution of typical radio monitoring tasks with on-line notifications about events, which require human intervention
- Options to modify the list and content of typical radio monitoring tasks.
Functions:
- Radio monitoring functions in manual (online), automatic (scheduled) and background modes
- Multi-task measurement mode
- Setting radio monitoring tasks for remotely controlled stations
- Task execution monitoring
- Saving tasks and their performance results to database
- Automated analysis of results for a given time period
- Creating the reports based on customized templates
- Data communication with external information systems
- Use of geo-information technologies to represent the system structure and status, frequency allocations, radio monitoring results
- Storage of organizational and regulatory documents, measurement procedures, reference data
- Remote diagnostics of system nodes and radio monitoring equipment
- Automatic control of calibration validity and equipment performance time.
Features of Architecture:
- Software package consists of the following functional subsystems:
- Automatic execution of scheduled tasks (scheduled mode)
- Operator controlled task execution (online mode)
- Radio monitoring data processing and display
- Accounting data storage and editing
- Reference data storage and editing
- System status monitoring
- Mapping
- Report generation
- Management
- Module structure. Each subsystem consists of software modules. New function is implemented by adding a module. Modules are independent: changing functionality of a module doesn't require changing other modules.
- Scalability. All levels of hierarchy structure of the system have architecture of same type. Difference in functions of software set on different levels of hierarchy is achieved by using different module set in sub-systems.
Scheduled mode
Automatic radio monitoring task execution subsystem provides operation in a scheduled mode according to a schedule, including:
- Signal parameter measurement
- Direction finding of radio emission sources
- Localization of radio emission sources based on direction finding results
- Localization of radio emission sources based on amplitude, TDOA or hybrid method
- Search for new radio emission sources
- Checking the parameters for registered emitters, comparison of the results with standards; automatic notification of the operator on violations of radio frequency resource use
- Spectral / time mask based operation
- Determination of frequency / frequency range occupancy
- Measuring parameters of the base station signals for the following digital signals: GSM, UMTS, LTE, 5G, IS-95, cdma2000, EV-DO, DECT, Tetra,DMR, dPMR, NXDN, APCOP25, Wi-Fi, Bluetooth, Zigbee
- Checking compliance of base stations’ digital identifiers with a table of frequency allocations
- Detection of DVB-T/T2/H, DTMB digital TV signal parameters
- Monitoring of current and planned equipment load.
Features:
- Simultaneous control of many radio monitoring units from a single workstation
- Ability to execute the routine list of measurements automatically involving an operator only in emergency situations
- Ability to execute radio monitoring tasks without operator (at night, during weekends and public holidays)
- Ability to control equipment connected over slow communication channels
- Ability to execute radio monitoring tasks during long absence of communication channels
- Flexible scheduling and task prioritization system
- Automatic resumption of tasks after interruptions
- Option to setup operator notifications about emergence of emissions of interest of threat.
Display of results
Radio monitoring data processing and display subsystem provides:
- Storage and review of results obtained on automated mode and online (manual) mode by an operator
- Evaluation of radio emission source location
- Displaying radio monitoring results on the electronic map
- Review of files obtained in course of task execution (demodulated signals, frequency-time diagram, time sampling)
- Display of measurement parameters
- Spectrum display with options to scale and set area and point markers
- Plotting histograms by measurement sets for any given period of time
- Obtaining of user's result samples and creating the reports based on these samples
- Quick switch to online mode with automatic tuning to the frequency, at which the result was oblained.

Display of direction finding results on a map
Features:
- Simultaneous synchronous and asynchronous control of several radio receivers and direction finders.
- Possibility to compare spectra obtained from different radio receivers.

Result of a signal detection based on radio monitoring event (the signal level is higher than the mask)
On-line mode
Operator controlled radio monitoring subsystem provides for:
- Display of signal spectrum from selected radio receiver (receipt channel) and measuring its parameters
- Evaluation and display of mutual amplitude and phase spectrum of signals from two selected radio receivers (receipt channels)
- Search for new radio emission sources.

Probabilistic spectrum

Signal parameter measurement
Features:
- Simultaneous synchronous and asynchronous control of several radio receivers and direction finders.
- Ability to display and compare spectra obtained from different radio receivers
- Detection and evaluation of parameters of wide-band signals covered under natural or industrial noise
- Detection, display and analysis of parameters of weak signals presenting within bandwidth of permanently active radio signals.

Detection of wideband signal covered under noise

Selecting wideband signal presenting within the band of continuously operating digital TV signal
Accounting data storage and editing
Accounting data storage and editing subsystem provides for:
- Accounting of frequency allocations;
- Accounting of radioelectronic equipment;
- Accounting of conterparties;
- Accounting of permits (license for frequency (radio frequency channel) use, emitter registration certificate, etc.)
- Accounting of emitters present on air that have no (do not require) any permitting documents.
Features:
- Option to display account data during work with spectrum in real time and in radio monitoring results
- Option to use accounting data when assigning tasks for automatic radio monitoring
- Displaying accounting data on the electronic map
- Option to collect user samples from accounting data and form a report based on these samples.
Reference data storage and editing
Subsystem provides:
- Storage of data on equipment used in the system
- Radio monitoring stations data storage
- Personnel data storage
- Storage of standard data on bandwidth and frequency deviations
- Displaying reference data on the electronic map.

Examples of reference data display window
Features:
- Automatic receipt of information about capabilities of equipment from the hardware
- Accounting of equipment parameters when assigning tasks
- Control of performance of assigned tasks
- Comparison of radio monitoring results with acceptable bandwidth and frequency standard deviations as per radio electronic station type, emission type and the date of the radio electronic station registration certificate.
- Option of on-line switching to the self-diagnostics system interface for the chosen instance of equipment
- Ability of on-line switching to the power supply management interface of the chosen instance of equipment
Status monitoring
Status monitoring subsystem provides for:
- Monitoring of the current status of communication channels
- Control of equipment health
- Automated diagnostics of revealed faults of radiomonitoring equipment
- Alerting users on changes of the current system element status:
- Triggering the alarm system in radio monitoring stations
- Switching of communication channels
- Switching between main and backup power supply sources
- Permissible threshold crossover for currents, voltages and operating temperatures.
- Alerting users on necessity of the routine verification of measuring equipment
- Displaying the current locations of mobile means equipped with GPS/ГЛОНАСС trackers
- Monitoring of the current control servers' state.

System current status monitoring

Monitoring of communication channel status
Features:
- Automatic switching to backup communication channel if the main one drops
- Displaying of the current system element status on the electronic map
- Displaying technical events on the electronic map.
Cartography subsystem
The cartography subsystem provides for:
- Displaying graphical data on the electronic map with reference to geographic coordinates
- Selection of the coordinate system to be used by the user
- Displaying selected cartographic and informational layers
- Addition of user's layers to cartography background
- Measuring angles and distances
- Search for cartographic objects
- Display of main information on selected cartography or information object
- Displaying tracks of mobile objects for arbitrary time period.

System objects displayed on a map

Displaying mobile station tracks on the map
The report generation subsystem
The subsystem provides for report generation:
- Based on to pre-set templates
- Based on user-defined data sampling (which may include plotting diagrams)
- Containing cartography data.

Report generation with diagram plotting
Features:
- Option to generate reports in different formats (docx, xlsx, html, pdf) based on the same template
- System users can edit report templates online.
Administration subsystem
Management subsystem provides for:
- Managing user accounts (adding, editing, disabling or deletion of valid user accounts)
- Review of authorization log
- Differentiation of user rights by access and data editing features.