private void MeasureBandwidthUseRates()
{
int sentDelta = BytesSent - lastBytesSent;
int receivedDelta = BytesReceived - lastBytesReceived;
TimeSpan timeDelta = DateTime.UtcNow.Subtract( lastMeasurementDate );
BytesSentRate = sentDelta / timeDelta.TotalSeconds;
BytesReceivedRate = receivedDelta / timeDelta.TotalSeconds;
lastBytesSent = BytesSent;
lastBytesReceived = BytesReceived;
lastMeasurementDate = DateTime.UtcNow;
}