Faran Javed  

Project Title:
TULIP

Project Aim:
TULiP will give the latitude and longitude information of any IP address or URL, because it is necessary to keep track of people who are using the information provided by you. IP location identification can be used for many different purposes. In the field of education it can be used for research, for finding exact location of networks for academic purposes etc. In the security domain, it can be used for crime and fraud detection. The aim of the tool is to use only RTT measurements to find the location of the IP address. It is solely based on delay measurements which are volatile and unreliable. This project will focus on the way how to calculate RTT by taking under consideration delay in the values and then make correct assumption to apply triangulation technique to find the location of the given IP address. The Project will be used by the PingER management team to detect and correct database errors in the PingER database. PingER database can have the problems like incorrect latitude and longitude values for a particular node. This tool will provide administrator to match values with the database.

The Approach:
TULiP uses a set of landmarks to ping a specified hosts. The delay measures are then used to estimate distance from the respective landmarks. The nearest three landmarks are used for latitude longitude calculation. Principal of lateration is applied to the three distances to get the estimated location of the requested site/IP address.

Lateration: Lateration is defined as for distance measurements. Lateration computes the position of an object by measuring its distance from multiple reference positions. Calculating an object's position in two dimensions requires distance measurements from 3 non-collinear points. Domain-specific knowledge may reduce the number of required distance measurements.

Current Progress:
The current version available is Version 1.1. available at

http://www.slac.stanford.edu/comp/net/wan-mon/tulip/

Requirements: Java Web Start must be installed on your system

Future Versions:

Project Supervisors:

Developer: