Hola,
lo que se me ocurre por encima es que te crees una aplicacion cliente servidor.
la aplicacion cliente tendria que capturar los estados de la coneccion, cuando se conecta inicilizas un contador de tiempo y al desconectar guardas el tiempo transcurrido, de preferencia en el servidor (con un identificador para cada nodo de la red).
el servidor lo que haria, ademas de prestar los servicios de coneccion, es almacenar esos tiempos de coneccion de cada nodo de tu red (que me suena cyber-cafe).
asi teniendo los tiempos de coneccion de cada nodo puedes hacer lo que necesites con ellos.
espero que te sirva de algo y si no disculpa.
|