More questions about Echolot (still trying to be reliable)

Peter Palfrader peter@palfrader.org
Sat, 6 Sep 2003 10:49:07 +0200


--mYCpIKhGyMATD0i+
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, 05 Sep 2003, Joel M. Baldwin wrote:

> --On Tuesday, September 02, 2003 9:16 AM +0200 Peter Palfrader=20
> <peter@palfrader.org> wrote:
> >
> >. . . snip . . .
> >
> >FYI, the echolot in CVS, which will be the next release, will handle
> >this a little bit different.  Stats from 12 days ago don't count as
> >much as yesterdays.
> >
> >day    |  0  |  -1 |  -2 |  -3 |  -4 |  -5 |  -6 |  -7 |  -8 |  -9 |
> >-10 | -11 weight | 0.5 | 1.0 | 1.0 | 1.0 | 1.0 | 0.9 | 0.8 | 0.5 |
> >0.3 | 0.2 | 0.2 | 0.1
>=20
> My only concern here is that if a ping was sent out less that a
> reasonable period of time ago based on the ave latency of that
> remailer then the weight would be 0.  I.E. don't count pings in
> the stats if they were just sent out.  I would think that a
> reasonable delay before counting the ping would be ( 1.5 * AveLatency ).
>=20
> I'm tired of seeing 99.X% stats with a line of +'s and a single
> 8 or 9 at the end!

What CVS does is someething like the following:

  a ping was sent 10 minutes ago.
    if all pings of that remailer arrived within 10 minutes in the past,
      consider it lost.
    if 10% of that remailer's ping arrived within 10 minutes previously,
      the ping counts as 10% lost, or 0.9,
    if 50% of that remailer's ping arrived within 10 minutes previously,
      the ping counts as 50% lost, or 0.5,
    if no ping made it within 10 minutes ever, because they all took
      longer, then the ping is still counted fully, as not lost, or 1.0.

Peter
--=20
Cannot verify the sig?  Update 94C09C7F from subkeys.pgp.net.

--mYCpIKhGyMATD0i+
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/WZ+Dz/ccs6+kS90RAo/OAJ49UYf2NEMYP2tRXotxVUQ5cJoP7gCdGxhW
gGdE17q7yXhi0bCpWe+GU70=
=qf+H
-----END PGP SIGNATURE-----

--mYCpIKhGyMATD0i+--