Abstract
IP geolocation is necessary for applications such as location-aware ad recommendation, traceability, and fraud detection. Presently, graph neural network-based approaches focus on geolocation information transfer of neighboring nodes of the target IP node. However, terminal hosts in real physical proximity in tier networks are often not directly connected, graph learning tasks ignore geographic knowledge from more distant connecting relationships. To address the limitations of existing work, we propose a new HyperGraph Neural Network (hyperGNN)-based IPv6 geolocation framework HGL_GEO (HyperGraph Learning Geolocation), by modeling a set of IP host groups with strong geographic-location correlation using hyper-edges, and incorporating IP knowledge and connectivity relationships into the hypergraph. The target IP nodes then learn geolocation knowledge in the hypergraph convolution, thus enabling IPv6-based geolocation tasks. The final experimental results on a 10-month test data collection from three real regions (Shanghai, New York, and Tokyo) show that the median error distance ranges from 5.837 km to 8.52 km, and that the average error distance ranges from 7.012 km to 9.359 km, compared with those of TNN, MLP_Geo, and GWS_Geo IP geolocation algorithms and the GCN and GAT. The median error distance of HGL_GEO is at least 10.12% less and the average error distance is at least 3.3% less than those of deep learning models.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.