Node service quality
M
Written by Mysterium Network
Updated over a week ago

Since service consumers require different levels of service quality for their needs, there are three stages of node service quality that can be achieved. This factor indicates what type of consumers can use your traffic for their use cases. The node service quality indicator is color-coded:

  • Green means that your node service quality is high and any type of consumer can use your node for their needs;

  • Orange means that your node service quality is good. If the consumer requirements are not incredibly strict, pretty much any type of consumer can use your node;

  • Red means that your node service quality is poor. This means that your node is unlikely to be used by consumers.

How Is the Quality Calculated?

Node quality metrics are calculated based on several parameters:

  • Connection success rate which is the number of successful connections divided by the number of total connections.

  • Node measured bandwidth based on checks from the monitoring agent.

  • Node latency.

  • Node uptime for the last 24 hours.

Quality metrics could be a float number from 0 up to 3 points. The calculation is based on all parameters and is equal to an average number of all components multiplied by 3.

q := ((c + b + l + u) / 4 ) * 3

As noted, service consumers require varying levels of quality for their services. Even nodes with a quality ranking of 0.5 or higher can be used to send traffic to our business clients. Nodes with a quality ranking of 1.8 or higher are suitable for all types of services for all types of consumers.

Please note that if we don't have data to calculate the quality for the node โ€“ it will be set to 1.5 points until we gather enough data. Also, if a user is detected as an abuser for generating unexpected traffic, the quality will be locked to the minimum value for the upcoming 7 days. We strive to keep our network open and honest, and we appreciate it if you do likewise.

What Are the Calculation Timeframes?

We are utilising past data from a specific time span therefore it allows our providers

to continuously enhance their services based on the previously discovered findings.

  • Connection success rates are looking for historical data for the last 2 weeks.

  • Bandwidth measurements are looking for the historical data for the last 48 hours.

  • Latency is calculated based on the 7-day time range.

  • Uptime is calculated only for the last 24 hours.

  • Abuse detection is valid for 7 days.

NodeUI

NodeUI uses the original quality but shows the quality bars based on the following conditions:

  • original quality > 0 - 1 bar

  • original quality > 1 - 2 bars

  • original quality > 2 - 3 bars

Mystnodes

  • original quality > 0 - 1 bar

  • original quality >= 1 - 2 bars

  • original quality >= 2 - 3 bars

Did this answer your question?