IQM Functional Structure

Functional structure of IQM

Technically, IP Quality Monitor complex consists of two main elements: IP Quality Meausurement Agents (IQMA) and IP Quality Measurement Monitor (IQMM).

IP Quality Meausurement Agents (IQMA) – are hardware-software systems that make automated measurements of  quality parameters among themselves under own, or standard protocols. Agents can initiate test sessions, and also accept requests from other agents for performing the measurements. Besides, as the interfaced agent they can use the network devices with ICMP/UDP Echo services. In these role routers, servers, specialized devices can act. Agents don't make difficult processing of the measured parameters, they transfer them in almost initial look in IQM core - system of the analysis of statistics.

The control system IQMM includes in itself following functional elements:

The system of the analysis IQM statistics, program system, located in network infrastructure of the complex of user, realizes logic of processing and storage of statistical data. The Core obtains and processes primary data on quality from agents, aggregates them, will convert them in optimal for storage form, save them in database. It carries out the analysis of violations, in case of their appearances - possible creation of notices. Various means are provided for it: web, SQL, e-Mail, SNMP-traps, syslog, call of external procedures.

IQM statistics interface - information system with the graphics interface, constructed on the basis of Web, allows to look through received and processed information by the core on quality parameters. Historical reports about behavior of controlled parameters, the aggregated statistics, statistics of violations, monitoring panels, a rich set of reports are available.

Except viewing of statistics by means of direct inquiries, the interface offers means of active control: alarm panel, map. All interfaces contain the means for carrying out diagnostics allowing to receive detailed information on an observed picture. For convenience of the analysis, possibility of obtaining schedules is provided in high resolution and loadings of data in Excel.

The interface allows to start tests on-demand, to receive information on the made measurements, to receive information on the current and historical condition.

IQM control system – system of a configuration with the graphics interface, allows to describe policy of quality of a network by means of the definition of classes of service, parameters, norms and reactions necessary in case of violation of norms. In addition, the list of agents from whom collection of information is carried out, allows to determine their working parameters and a condition, to define the list of tests necessary for start on each of agents. The system is able to serve several networks with various requirements for quality parameters. Policies of control can be appointed as individually to each test, and on a zone sign on group of tests. Perhaps cascade connection of regional systems of monitoring.

The IQMM system represents set of the programs, which are carrying out the following tasks:

  • Management of IQM systems:
    • Configuration of data policy control 
    • Configuration of the modes of the alarm system about emergency behavior
    • Management of the agents placed on a network
    • Configuration of tests on agents
    • Carrying out tests on demand
  • Control of IQMA status
  • Automatic processing of statistical data:
    • Export of the data obtained from agents to SQL-DBMS
    • Reduction of data in the look suitable for storage
    • Data storage
    • Analysis of data
  • The alarm system about the facts of control policy violation
  • Display of statistics