IP-geolocater: a more reliable IP geolocation algorithm based on router error training
Shuodi ZU, Xiangyang LUO, Fan ZHANG
IP-geolocater: a more reliable IP geolocation algorithm based on router error training
Location based services (LBS) are widely utilized, and determining the location of users’ IP is the foundation for LBS. Constrained by unstable delay and insufficient landmarks, the existing geolocation algorithms have problems such as low geolocation accuracy and uncertain geolocation error, difficult to meet the requirements of LBS for accuracy and reliability. A new IP geolocation algorithm based on router error training is proposed in this manuscript to improve the accuracy of geolocation results and obtain the current geolocation error range. Firstly, bootstrapping is utilized to divide the landmark data into training set and verification set, and /24 subnet distribution is utilized to extend the training set. Secondly, the path detection is performed on nodes in the three data sets respectively to extract the metropolitan area network (MAN) of the target city, and the geolocation result and error of each router in MAN are obtained by training the detection results. Finally, the MAN is utilized to get the target’s location. Based on China’s 24,254 IP geolocation experiments, the proposed algorithm has higher geolocation accuracy and lower median error than existing typical geolocation algorithms LBG, SLG, NNG and RNBG, and in most cases the difference is less than 10km between estimated error and actual error.
estimated error / geolocation / path detection / network measurement
[1] |
Hara T , Suzuki A , Iwata M , Arase Y , Xie X . Dummy-based user location anonymization under real-world constraints. IEEE Access, 2016, 4: 673- 687
CrossRef
Google scholar
|
[2] |
Chen L , Thombre S , Järvinen K , Lohan E S , Alén-Savikko A K , Leppäkoski H . Robustness, security and privacy in location-based services for future IoT: a survey. IEEE Access, 2017, 5: 8956- 8977
CrossRef
Google scholar
|
[3] |
Niu B , Li Q , Zhu X , Cao G , Li H . Enhancing privacy through caching in location-based services. In: Proceedings of IEEE Conference on Computer Communications. 2015, 1017- 1025
CrossRef
Google scholar
|
[4] |
Zheng X , Cai Z , Li J , Gao H . Location-privacy-aware review publication mechanism for local business service systems. In: Proceedings of IEEE Conference on Computer Communications. 2017, 1- 9
CrossRef
Google scholar
|
[5] |
Chen J , Liu F , Zhao F , Zhu G , Ding S . A sc-vivaldi network coordinate system based method for IP geolocation. Journal of Internet Technology, 2016, 17 (1): 119- 127
|
[6] |
Komosny D , Vozňák M , Rehman S U . Location accuracy of commercial IP address geolocation databases. Information Technology and Control, 2017, 46 (3): 333- 344
|
[7] |
Poese I , Uhlig S , Kaafar M A , Donnet B , Gueye B . IP geolocation databases: unreliable? ACM SIGCOMM Computer Communication Review, 2011, 41 (2): 53- 56
CrossRef
Google scholar
|
[8] |
Shavitt Y , Zilberman N . A geolocation databases study. IEEE Journal on Selected Areas in Communications, 2011, 29 (10): 2044- 2056
CrossRef
Google scholar
|
[9] |
Zhao F , Song Y , Liu F , Ke K , Chen J , Luo X . City-level geolocation based on routing feature. In: Proceedings of the 29th IEEE International Conference on Advanced Information Networking and Applications. 2015, 414- 419
CrossRef
Google scholar
|
[10] |
Guo C , Liu Y , Shen W , Wang H , Yu Q , Zhang Y . Mining the web and the Internet for accurate IP address geolocations. In: Proceedings of IEEE Conference on Computer Communications. 2009, 2841- 2845
|
[11] |
Liu H , Zhang Y , Zhou Y , Zhang D , Fu X , Ramakrishnan K K . Mining checkins from location-sharing services for client-independent IP geolocation. In: Proceedings of IEEE Conference on Computer Communications. 2014, 619- 627
|
[12] |
Dan O , Parikh V , Davison B D . Distributed reverse DNS geolocation. In: Proceedings of IEEE International Conference on Big Data. 2018, 1581- 1586
|
[13] |
Scheitle Q , Gasser O , Sattler P , Carle G . HLOC: hints-based geolocation leveraging multiple measurement frameworks. In: Proceedings of Network Traffic Measurement and Analysis Conference. 2017, 1- 9
|
[14] |
Gueye B , Ziviani A , Crovella M , Fdida S . Constraint-based geolocation of Internet hosts. IEEE/ACM Transactions on Networking, 2006, 14 (6): 1219- 1232
CrossRef
Google scholar
|
[15] |
Eriksson B , Barford P , Sommers J , Nowak R . A learning-based approach for IP geolocation. In: Proceedings of International Conference on Passive and Active Network Measurement. 2010, 171- 180
|
[16] |
Wang Y , Burgener D , Flores M , Kuzmanovic A , Huang C . Towards street-level client independent IP geolocation. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation. 2011, 365- 379
|
[17] |
Jiang H , Liu Y , Matthews J . IP geolocation estimation using neural networks with stable landmarks. In: Proceedings of IEEE Conference on Computer Communications Workshops. 2016, 170- 175
CrossRef
Google scholar
|
[18] |
Liu C , Luo X , Yuan F , Liu F . RNBG: a ranking nodes based IP geolocation method. In: Proceedings of IEEE Conference on Computer Communications Workshops. 2020, 80- 84
CrossRef
Google scholar
|
[19] |
IEEE LAN/MAN Standards Committee. IEEE standard for local and metropolitan area networks - port 16: air interface for fixed broadband wireless access systems. IEEE Std 802.16<TM>-2004, 2004
|
[20] |
Mukne N , Paffenroth R . Probabilistic inference of internet node geolocation with anomaly detection. In: Proceedings of IEEE International Symposium on Technologies for Homeland Security. 2017, 1- 6
|
[21] |
Zu S , Luo X , Liu S , Liu Y , Liu F . City-level IP geolocation algorithm based on PoP network topology. IEEE Access, 2018, 6: 64867- 64875
CrossRef
Google scholar
|
[22] |
Li D , Chen J , Guo C , Liu Y , Zhang J , Zhang Z , Zhang Y . IP-geolocation mapping for moderately connected Internet regions. IEEE Transactions on Parallel and Distributed Systems, 2012, 24 (2): 381- 391
CrossRef
Google scholar
|
[23] |
Augustin B , Cuvellier X , Orgogozo B , Viger F , Friedman T , Latapy M , Magnien C , Teixeira R . Avoiding traceroute anomalies with paris traceroute. In: Proceedings of the 6th ACM SIGCOMM Conference on Internet Measurement. 2006, 153- 158
CrossRef
Google scholar
|
/
〈 | 〉 |