InfiMONITOR consists of the folllowing features:

InfiMONITOR is intended only for the wireless devices by the InfiNet Wireless. Other vendor units are not supported.

InfiMONITOR Architecture

The InfiMONITOR monitoring system consists of several subsystems:

The polling subsystem 

Primary subsystem of InfiMONITOR - polling is responsible for sending requests to the devices and receiving replies with their parameters values.
The subsystem is always-on. All polling requests to all devices are distributed in time within 5 minutes in order to prevent peak traffic load to the wireless network:

  1. Estimates the time period required for the sequential polling of each device, depending on devices quantity. In case of significant device count, the resulted time period for one device polling could be less than minimal polling period. To overcome such issue, the devices would be grouped, and the polling requests would be performed in parallel to all devices of each group.
  2. The devices readiness for the polling is checked. The devices which have been polled during previous cycle, would be polled foremost. The devices which has not been polled during the previous cycle, would be scheduled to polling after all the others.
  3. In case the devices did not reply to polling requests during previous polling cycle, these devices would be put into the pending list for the next polling cycle.
  4. All data received from the devices during polling goes into the storage subsystem.

Determining the link between devices

The "SNMP Trap" processing subsystem 

The device parameters values can also be received via "SNMP Trap" notification mechanism. As a rule, with this tool InfiMONITOR get notified by the unit about the change of the parameters, important for device and/or for wireless communication channel performance, for example, data transmission rate change, unit's reboot, connection loss between the devices, etc.
While the polling subsystem takes an active role, performing requests to the devices, the "SNMP Trap" processing subsystem acts passively. It constantly waits to receive traps from the wireless devices. Upon the reception of the trap, the subsystem immediately starts trap message processing thus allows to timely react to changes, without waiting of the polling cycle completion.

The events generation subsystem 

The subsystem task - to generate event in accordance with the rules created by the InfiMONITOR administrator.

The events generation subsystem starts after device parameters data pushed into the storage subsystem received via polling or "SNMP Trap" processing subsystem into the storage subsystem. This subsystem applies events generation rules to the corresponding parameters. In case of matched condition specified in any rule, the event is generated, which can then be viewed by InfiMONITOR operators in the web interface.

The detection subsystem 

The subsystem implements automatic search and devices addition. After the manual addition of a device the detection subsystem performs the following functions:

Important feature of the detection subsystem is to search only within one MINT segment. In case,  there are multiple MINT segments in a wireless network, it is necessary to add at least one device from each segment in order to enable automatic detection.

The web interface  

The graphical web interface is used for the InfiMONITOR management. The web interface is compatible with all subsystems.

Graphical web interface displays correctly with the following browsers:

The recommended minimum screen resolution is 1600×900.

The storage subsystem 

The subsystem provides storage and data preparation to ensure fast access to all inforamtion for the InfiMONITOR operators via web interface.