CN105282267B - A kind of network entity City-level localization method based on landmark clustering - Google Patents
A kind of network entity City-level localization method based on landmark clustering Download PDFInfo
- Publication number
- CN105282267B CN105282267B CN201510585592.2A CN201510585592A CN105282267B CN 105282267 B CN105282267 B CN 105282267B CN 201510585592 A CN201510585592 A CN 201510585592A CN 105282267 B CN105282267 B CN 105282267B
- Authority
- CN
- China
- Prior art keywords
- delay
- network entity
- vector
- network
- city
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000004807 localization Effects 0.000 title claims description 8
- 239000013598 vector Substances 0.000 claims abstract description 74
- 238000001514 detection method Methods 0.000 claims abstract description 47
- 238000004364 calculation method Methods 0.000 claims description 8
- 239000000523 sample Substances 0.000 claims description 6
- 238000000205 computational method Methods 0.000 claims 1
- 238000005259 measurement Methods 0.000 abstract description 5
- 238000009412 basement excavation Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/69—Types of network addresses using geographic information, e.g. room number
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种基于地标聚类的网络实体城市级定位方法,包括以下步骤:A:在多个不同地理位置分别部署探测源;B:测量各个探测源与所有的实体地标之间的往返时延;C:将所有的实体地标按照区域划分为不同的组,得到各个区域的平均时延向量;D:测量各个探测源与待定位网络实体之间的往返时延;E:计算待定位网络实体到每个区域的相对时延向量;F:选取最小相对时延向量,最小相对时延向量所对应的区域即为待定位网络实体所在位置。本发明与基于网络测量的网络实体定位技术相比,能够有效避免网络拥塞、负载均衡、异构网络和网络设备性能较差等因素对网络时延膨胀和时延抖动造成影响,显著提高实体地标挖掘的数量,同时提高网络实体城市级的定位精度,可为网络城市级定位提供可靠地标。
The invention discloses a city-level positioning method for network entities based on landmark clustering, which includes the following steps: A: Deploy detection sources in multiple different geographical locations; B: Measure the round-trip between each detection source and all physical landmarks Delay; C: Divide all physical landmarks into different groups according to area, and obtain the average delay vector of each area; D: Measure the round-trip delay between each detection source and the network entity to be located; E: Calculate the time to be located The relative delay vector from the network entity to each area; F: Select the minimum relative delay vector, and the area corresponding to the minimum relative delay vector is the location of the network entity to be located. Compared with network entity positioning technology based on network measurement, this invention can effectively avoid the impact of network congestion, load balancing, heterogeneous networks and poor network equipment performance on network delay expansion and delay jitter, and significantly improve physical landmarks. The number of mines while improving the city-level positioning accuracy of network entities can provide reliable landmarks for network city-level positioning.
Description
技术领域technical field
本发明涉及信息安全技术领域,尤其涉及一种基于地标聚类的网络实体城市级定位方法。The invention relates to the technical field of information security, in particular to a city-level positioning method for network entities based on landmark clustering.
背景技术Background technique
网络实体定位,也称为IP定位,指确定IP地址对应的网络实体在地理空间中的所在位置,其实质是获取网络实体IP地址与此网络实体地理位置之间的映射关系。由于掌握IP地址的地理位置可以为用户提供各种具有针对性和个性化的高效服务,因此,近年来IP定位技术逐渐受到商业公司、政府机关甚至是个人的关注,例如:商业公司可根据IP地址的地理位置有针对性的向目标群体推送广告和提供基于位置的服务(Location BasedService,LBS)等服务;政府机关可以通过IP地址的地理位置对不同区域推送本地天气预报和自然灾害预警等信息;个人也可根据IP地址的地理位置判断信用卡诈骗行为、处理垃圾邮件及改善P2P(Peer to Peer)网络性能等。Network entity positioning, also known as IP positioning, refers to determining the location of the network entity corresponding to the IP address in geographic space, and its essence is to obtain the mapping relationship between the IP address of the network entity and the geographic location of the network entity. Because mastering the geographical location of an IP address can provide users with various targeted and personalized efficient services, in recent years, IP positioning technology has gradually attracted the attention of commercial companies, government agencies and even individuals. The geographical location of the address can push advertisements to target groups and provide location-based services (Location Based Service, LBS) and other services; government agencies can push information such as local weather forecasts and natural disaster warnings to different regions through the geographical location of IP addresses Individuals can also judge credit card fraud, deal with spam and improve P2P (Peer to Peer) network performance based on the geographical location of the IP address.
基于网络测量的网络实体定位技术是获取高精度定位结果的主要方式之一。然而,网络拥塞、负载均衡、异构网络和网络设备性能较差等因素往往会造成网络时延膨胀和时延抖动等问题,这些因素都会影响基于时延测量的定位方法精度。因此,如何减少上述情况对定位结果的影响,以及如何较为准确的描述某一区域的平均时延是提高基于测量的网络实体定位精度的关键之一。The network entity positioning technology based on network measurement is one of the main ways to obtain high-precision positioning results. However, factors such as network congestion, load balancing, heterogeneous networks, and poor performance of network equipment often cause problems such as network delay expansion and delay jitter, and these factors will affect the accuracy of positioning methods based on delay measurement. Therefore, how to reduce the influence of the above situation on the positioning result, and how to accurately describe the average delay in a certain area is one of the keys to improve the positioning accuracy of network entities based on measurement.
发明内容Contents of the invention
本发明的目的是提供一种基于地标聚类的网络实体城市级定位方法,能够利用聚类算法求出的区域内平均时延,以实现高精度的网络实体定位。The purpose of the present invention is to provide a network entity city-level positioning method based on landmark clustering, which can use the average time delay in the area calculated by the clustering algorithm to realize high-precision network entity positioning.
本发明采用下述技术方案:The present invention adopts following technical scheme:
一种基于地标聚类的网络实体城市级定位方法,其特征在于:依次包括以下步骤:A network entity city-level positioning method based on landmark clustering, characterized in that: sequentially comprising the following steps:
A:根据定位需求,在多个不同地理位置分别部署探测源;然后分别进入步骤B和步骤D;A: According to the positioning requirements, deploy detection sources in multiple different geographic locations; then enter step B and step D respectively;
B:测量各个探测源与所有的实体地标之间的往返时延;然后根据所得到的往返时延为每个实体地标建立时延向量;然后进入步骤C;B: Measure the round-trip delay between each detection source and all physical landmarks; then establish a delay vector for each physical landmark according to the obtained round-trip delay; then enter step C;
C:将所有的实体地标按照区域划分为不同的组,并利用聚类算法将处于同一区域内的实体地标的时延向量聚类为多个簇,然后选取聚类结果中数目最多的簇并计算该簇的质心,将计算得到质心作为该区域的平均时延向量,最终得到各个区域的平均时延向量;然后进入步骤E;C: Divide all physical landmarks into different groups according to the area, and use the clustering algorithm to cluster the time delay vectors of the physical landmarks in the same area into multiple clusters, then select the cluster with the largest number of clustering results and Calculate the centroid of the cluster, use the calculated centroid as the average delay vector of the region, and finally obtain the average delay vector of each region; then enter step E;
D:测量各个探测源与待定位网络实体之间的往返时延;然后根据所得到的往返时延为待定位网络实体建立时延向量;然后进入步骤E;D: Measure the round-trip delay between each detection source and the network entity to be located; then establish a delay vector for the network entity to be located according to the obtained round-trip delay; then enter step E;
E:根据步骤C中得到的各个区域的平均时延向量和步骤D中得到的待定位网络实体的时延向量,计算待定位网络实体到每个区域的相对时延向量;然后进入步骤F;E: According to the average delay vector of each area obtained in step C and the delay vector of the network entity to be located obtained in step D, calculate the relative delay vector of the network entity to be located to each area; then enter step F;
F:在计算得到的待定位网络实体到每个区域的相对时延向量中,选取最小相对时延向量,最小相对时延向量所对应的区域即为待定位网络实体所在位置。F: From the calculated relative delay vectors from the network entity to be located to each area, select the minimum relative delay vector, and the area corresponding to the minimum relative delay vector is the location of the network entity to be located.
所述的步骤B中,利用不同地理位置部署的探测源分别向网络中所有的实体地标发送ICMP探测数据包,测量各个探测源与所有的实体地标之间的往返时延,将所有的探测源与某一个网络实体地标之间的往返时延记为di1,di2,di3,…,dim,i=1,2,…,m,其中i表示第i个探测源,并分别为每个地标建立时延向量DV,DV=(di1,di2,di3,L,dim),i=1,2,…,m。In the step B, the detection sources deployed in different geographical locations are used to send ICMP detection packets to all physical landmarks in the network respectively, and the round-trip time delay between each detection source and all physical landmarks is measured, and all detection sources are The round-trip delay with a certain network entity landmark is denoted as d i1 , d i2 , d i3 ,…,d im ,i=1,2,…,m, where i represents the i -th detection source, and are respectively Each landmark establishes a delay vector DV, DV=(d i1 , d i2 , d i3 , L, d im ), i=1, 2, . . . , m.
所述的步骤C中,将所有的实体地标以城市为单位划分为不同的组,采用K-means算法将处于同一区域内的实体地标的时延向量聚类为多个簇,然后选取聚类结果中数目最多的簇并计算该簇的质心,将计算得到质心作为该区域的平均时延向量ADV=(delay1,delay2,…,delaym),其中,K-means算法中的K为经验门限值,最终得到各个区域的平均时延向量。In the step C, all the physical landmarks are divided into different groups in units of cities, and the K-means algorithm is used to cluster the time delay vectors of the physical landmarks in the same area into multiple clusters, and then select the cluster The cluster with the largest number in the result and calculate the centroid of the cluster, and the calculated centroid will be used as the average delay vector ADV=(delay 1 ,delay 2 ,...,delay m ) of the area, where K in the K-means algorithm is The empirical threshold value is used to finally obtain the average delay vector of each area.
所述的步骤D中,利用不同地理位置部署的探测源分别向待定位网络实体发送ICMP探测数据包,测量各个探测源与待定位网络实体之间的往返时延;然后根据所得到的往返时延为待定位网络实体建立时延向量DV_target,In the step D, use the detection sources deployed in different geographic locations to send ICMP detection packets to the network entity to be located respectively, and measure the round-trip delay between each detection source and the network entity to be located; then according to the obtained round-trip time Delay establishes a delay vector DV_target for the network entity to be located,
DV_target=(d'i1,d'i2,…,d'im),i=1,2,…m;其中i表示第i个探测源。DV_target=(d' i1 , d' i2 ,...,d' im ), i=1, 2,...m; where i represents the i -th detection source.
所述的步骤E中,根据步骤C中得到的各个区域的平均时延向量和步骤D中得到的待定位网络实体的时延向量,采用相对时延计算方法分别计算待定位网络实体到每个区域的相对时延向量RDV,In the step E, according to the average delay vector of each area obtained in step C and the delay vector of the network entity to be located obtained in step D, the relative delay calculation method is used to calculate the distance between the network entity to be located and each The relative delay vector RDV of the region,
相对时延计算公式如下:The relative delay calculation formula is as follows:
RDV=(|delay1-d'i1|,|delay2-d'i2|,……|delaym-d'im|),i=1,2,……,m,i≤m,其中i表示第i个探测源。RDV=(|delay 1 -d' i1 |,|delay 2 -d' i2 |,...|delay m -d' im |), i=1, 2,..., m, i≤m, where i Indicates the i -th probe source.
所述的步骤F中,从计算得到的待定位网络实体到每个区域的相对时延向量中选取最小相对时延向量,最小相对时延向量所对应的城市即为待定位网络实体所在城市,即待定位网络实体的最终城市级定位结果。In the step F, the minimum relative delay vector is selected from the calculated relative delay vectors from the network entity to be located to each area, and the city corresponding to the minimum relative delay vector is the city where the network entity to be located is located. That is, the final city-level positioning result of the network entity to be located.
本发明首先利用不同地理位置的探测源获得各个探测源与所有的实体地标之间的往返时延RTT,然后根据所得到的往返时延RTT为每个实体地标建立时延向量DV,再将实体地标按区域划分后利用聚类算法获得各个区域的平均时延向量ADV,极大地提高了各个区域平均时延的精度。随后,本发明利用不同地理位置的探测源获得各个探测源与待定位网络实体之间的往返时延RTT,并建立待定位网络实体时延向量DV_target,再根据各个区域的平均时延向量ADV和待定位网络实体的时延向量DV_target分别计算得出待定位网络实体到每个区域的相对时延向量RDV,最后,本发明从计算得到的待定位网络实体到每个区域的相对时延向量RDV中选取最小相对时延向量RDV,最小相对时延向量RDV所对应的区域即为待定位网络实体所在位置。本发明与基于网络测量的网络实体定位技术相比,能够有效避免网络拥塞、负载均衡、异构网络和网络设备性能较差等因素对网络时延膨胀和时延抖动造成影响,显著提高实体地标挖掘的数量,同时提高网络实体城市级的定位精度,可为网络城市级定位提供可靠地标。In the present invention, the round-trip time delay RTT between each detection source and all physical landmarks is firstly obtained by using detection sources in different geographic locations, and then a delay vector DV is established for each physical landmark according to the obtained round-trip time delay RTT, and then the entity After the landmarks are divided into regions, clustering algorithm is used to obtain the average delay vector ADV of each region, which greatly improves the accuracy of the average delay of each region. Subsequently, the present invention uses detection sources in different geographical locations to obtain the round-trip delay RTT between each detection source and the network entity to be located, and establishes the delay vector DV_target of the network entity to be located, and then according to the average delay vector ADV and The delay vector DV_target of the network entity to be located is calculated separately to obtain the relative delay vector RDV from the network entity to be located to each area, and finally, the present invention calculates the relative delay vector RDV from the network entity to be located to each area The minimum relative delay vector RDV is selected in , and the area corresponding to the minimum relative delay vector RDV is the location of the network entity to be located. Compared with the network entity positioning technology based on network measurement, the present invention can effectively avoid network congestion, load balancing, heterogeneous network and poor performance of network equipment from affecting network delay expansion and delay jitter, and significantly improve the physical landmark location. The number of excavations, while improving the positioning accuracy of the network entity city level, can provide reliable landmarks for the network city level positioning.
附图说明Description of drawings
图1为本发明的流程示意图;Fig. 1 is a schematic flow sheet of the present invention;
图2为相对时延计算方法的原理示意图。Fig. 2 is a schematic diagram of the principle of the relative time delay calculation method.
具体实施方式Detailed ways
以下结合附图和实施例对本发明作以详细的描述:Below in conjunction with accompanying drawing and embodiment the present invention is described in detail:
如图1所示,本发明所述的基于地标聚类的网络实体城市级定位方法,主要包括聚类部分和定位部分。聚类部分包括步骤A至步骤C;定位部分包括步骤D至步骤F。本发明选取城市级基准节点,选取同一ISP(Internet Service Provider)下的多个区域城市级网络实体地标作为定位算法的基准节点。As shown in FIG. 1 , the city-level positioning method for network entities based on landmark clustering according to the present invention mainly includes a clustering part and a positioning part. The clustering part includes steps A to C; the positioning part includes steps D to F. The present invention selects city-level reference nodes, and selects multiple regional city-level network entity landmarks under the same ISP (Internet Service Provider) as the reference nodes of the positioning algorithm.
本发明所述的基于地标聚类的网络实体城市级定位方法,依次包括以下步骤:The network entity city-level positioning method based on landmark clustering of the present invention comprises the following steps in turn:
A:根据定位需求,在多个不同地理位置分别部署探测源;本实施例中,可以根据定位精度需求,在不同地理位置部署m个探测源。A: According to positioning requirements, the detection sources are deployed in multiple different geographical locations; in this embodiment, m detection sources can be deployed in different geographical locations according to the positioning accuracy requirements.
B:利用不同地理位置部署的探测源分别向网络中所有的实体地标发送探测报文,测量各个探测源与所有的实体地标之间的往返时延RTT(Round-Trip Time);然后根据所得到的往返时延RTT为每个实体地标建立时延向量DV(Delay Vector)。B: Use detection sources deployed in different geographical locations to send detection messages to all physical landmarks in the network, and measure the round-trip time delay RTT (Round-Trip Time) between each detection source and all physical landmarks; then according to the obtained The round-trip delay RTT establishes a delay vector DV (Delay Vector) for each entity landmark.
步骤B中,可利用不同地理位置部署的探测源分别向网络中所有的实体地标发送ICMP探测数据包,测量各个探测源与所有的实体地标之间的往返时延RTT,将所有的探测源与某一个实体地标之间的往返时延记RTT为di1,di2,di3,…,dim,i=1,2,…,m,其中i表示第i个探测源,并分别为每个实体地标建立时延向量DV,DV=(di1,di2,di3,…,dim),i=1,2,…m;In step B, the detection sources deployed in different geographical locations can be used to send ICMP detection packets to all physical landmarks in the network respectively, and the round-trip time delay RTT between each detection source and all physical landmarks can be measured, and all detection sources and The round-trip time delay RTT between certain physical landmarks is d i1 , d i2 , d i3 ,...,d im , i=1,2,...,m, where i represents the i-th detection source, and each An entity landmark establishes a delay vector DV, DV=(d i1 ,d i2 ,d i3 ,...,d im ), i=1,2,...m;
C:将所有的实体地标按照区域划分为不同的组,并利用聚类算法将处于同一区域内的实体地标的时延向量DV聚类为多个簇,然后选取聚类结果中数目最多的簇并计算该簇的质心,将计算得到质心作为该区域的平均时延向量ADV(Average Delay Vector),得到各个区域的平均时延向量ADV。C: Divide all physical landmarks into different groups according to the area, and use the clustering algorithm to cluster the delay vector DV of the physical landmarks in the same area into multiple clusters, and then select the cluster with the largest number of clustering results And calculate the centroid of the cluster, use the calculated centroid as the average delay vector ADV (Average Delay Vector) of the region, and obtain the average delay vector ADV of each region.
本发明中,将所有的实体地标以城市为单位划分为不同的组,采用K-means算法将处于同一城市内的实体地标的时延向量DV聚类为多个簇,然后选取聚类结果中数目最多的簇并计算该簇的质心,将计算得到质心作为该区域的平均时延向量ADV=(delay1,delay2,…,delaym);In the present invention, all physical landmarks are divided into different groups in units of cities, and the K-means algorithm is used to cluster the time-delay vectors DV of physical landmarks in the same city into multiple clusters, and then select clustering results The cluster with the largest number and calculate the centroid of the cluster, and calculate the centroid as the average delay vector ADV=(delay 1 ,delay 2 ,...,delay m ) of the area;
ADV=Centroid(MaxCluster(cluster1,…,clusterk))ADV=Centroid(MaxCluster(cluster 1 ,...,cluster k ))
=(delay1,delay2,…,delaym);=(delay 1 ,delay 2 ,...,delay m );
其中,Centroid()为质心计算函数,MaxCluster()为最大簇获取函数,cluster1、……、clusterk分别为聚类产生的K个簇,delay1、delay2、……、delaym为m个探测源分别测量得到的时延向量。Among them, Centroid() is the centroid calculation function, MaxCluster() is the maximum cluster acquisition function, cluster 1 , ..., cluster k are the K clusters generated by clustering, delay 1 , delay 2 , ..., delay m are m The time delay vectors measured by the probing sources respectively.
K-means算法为成熟的现有算法,在此不再赘述。K-means算法中的K是一个经验门限值,能够通过大量实验并结合用户对定位精度的需求而确定。聚类算法及质心的计算同样属于现有技术。The K-means algorithm is a mature existing algorithm and will not be repeated here. K in the K-means algorithm is an empirical threshold, which can be determined through a large number of experiments and combined with the user's demand for positioning accuracy. The clustering algorithm and the calculation of the centroid also belong to the prior art.
D:利用不同地理位置部署的探测源分别向待定位网络实体发送ICMP探测数据包,测量各个探测源与待定位网络实体之间的往返时延RTT;然后根据所得到的往返时延RTT为待定位网络实体建立时延向量DV_target;D: Use the detection sources deployed in different geographic locations to send ICMP detection packets to the network entity to be located respectively, and measure the round-trip time delay RTT between each detection source and the network entity to be located; then according to the obtained round-trip time delay RTT is to be determined The bit network entity establishes the delay vector DV_target;
DV_target=GeTargetRTT(probes,target)=(d'i1,d'i2,…,d'im),i=1,2,…m;DV_target=GeTargetRTT(probes,target)=(d' i1 ,d' i2 ,...,d' im ), i=1,2,...m;
其中,GeTargetRTT()为得到目标的往返时延函数,probes为探测源,target为待定位网络实体,d'i1,d'i2,…,d'im分别为m个探测源测量到的与待定位网络实体之间的往返时延,i表示第i个探测源。Among them, GeTargetRTT() is the round-trip time delay function of the target, probes is the detection source, target is the network entity to be located, d' i1 , d' i2 ,..., d' im are the measured and undetermined values of m detection sources respectively is the round-trip delay between bit network entities, and i represents the i- th probe source.
E:根据步骤C中得到的各个区域的平均时延向量ADV和步骤D中得到的待定位网络实体的时延向量DV_target,计算待定位网络实体到每个区域的相对时延向量RDV(relative Delay Vector);E: Calculate the relative delay vector RDV (relative Delay Vector);
本发明中,采用相对时延计算方法分别计算待定位网络实体到每个区域的相对时延向量RDV,In the present invention, the relative delay vector RDV from the network entity to be positioned to each area is calculated respectively by using the relative delay calculation method,
相对时延计算公式如下:The relative delay calculation formula is as follows:
RDV=(|delay1-d'i1|,|delay2-d'i2|,……|delaym-d'im|),i=1,2,……,m,i≤m,其中i表示第i个探测源;RDV=(|delay 1 -d' i1 |,|delay 2 -d' i2 |,...|delay m -d' im |), i=1, 2,..., m, i≤m, where i Indicates the i -th detection source;
F:在计算得到的待定位网络实体到每个区域的相对时延向量中,选取最小相对时延向量,最小相对时延向量所对应的区域即为待定位网络实体所在所在城市,即待定位网络实体的最终城市级定位结果。F: From the calculated relative delay vectors from the network entity to be located to each area, select the minimum relative delay vector, and the area corresponding to the minimum relative delay vector is the city where the network entity to be located is located, that is, the location to be located Final city-level localization results for network entities.
最小相对时延向量的选取方法属于现有技术,可通过计算待定位网络实体到每个区域的相对时延向量的平均数,并依据平均数大小进行选取。The selection method of the minimum relative delay vector belongs to the prior art, and the average number of the relative delay vectors from the network entity to be located to each area can be calculated, and the selection is performed according to the size of the average number.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510585592.2A CN105282267B (en) | 2015-08-31 | 2015-09-15 | A kind of network entity City-level localization method based on landmark clustering |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510545711 | 2015-08-31 | ||
CN2015105457111 | 2015-08-31 | ||
CN201510585592.2A CN105282267B (en) | 2015-08-31 | 2015-09-15 | A kind of network entity City-level localization method based on landmark clustering |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105282267A CN105282267A (en) | 2016-01-27 |
CN105282267B true CN105282267B (en) | 2018-08-14 |
Family
ID=55150570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510585592.2A Active CN105282267B (en) | 2015-08-31 | 2015-09-15 | A kind of network entity City-level localization method based on landmark clustering |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105282267B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745682A (en) * | 1995-12-04 | 1998-04-28 | Ncr Corporation | Method and apparatus for utilizing location codes to identify a physical location of a computer station on a NetBIOS computer network |
EP1062825A1 (en) * | 1998-03-09 | 2000-12-27 | Ericsson Inc. | System and method for informing network of terminal-based positioning method capabilities |
CN1985186A (en) * | 2004-05-12 | 2007-06-20 | 诺基亚公司 | Locating mobile terminals |
CN101031144A (en) * | 2007-02-02 | 2007-09-05 | 华为技术有限公司 | Method and system for positioning mobile terminal |
CN101548197A (en) * | 2006-12-05 | 2009-09-30 | 高通股份有限公司 | Methods and apparatus for location determination in a wireless communication device |
CN102405420A (en) * | 2009-04-21 | 2012-04-04 | 高通股份有限公司 | Method and apparatus for supporting positioning of a terminal in a wireless network |
CN104715012A (en) * | 2015-01-15 | 2015-06-17 | 罗向阳 | Network entity city-level landmark mining algorithm based on Internet forum |
-
2015
- 2015-09-15 CN CN201510585592.2A patent/CN105282267B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745682A (en) * | 1995-12-04 | 1998-04-28 | Ncr Corporation | Method and apparatus for utilizing location codes to identify a physical location of a computer station on a NetBIOS computer network |
EP1062825A1 (en) * | 1998-03-09 | 2000-12-27 | Ericsson Inc. | System and method for informing network of terminal-based positioning method capabilities |
CN1985186A (en) * | 2004-05-12 | 2007-06-20 | 诺基亚公司 | Locating mobile terminals |
CN101548197A (en) * | 2006-12-05 | 2009-09-30 | 高通股份有限公司 | Methods and apparatus for location determination in a wireless communication device |
CN101031144A (en) * | 2007-02-02 | 2007-09-05 | 华为技术有限公司 | Method and system for positioning mobile terminal |
CN102405420A (en) * | 2009-04-21 | 2012-04-04 | 高通股份有限公司 | Method and apparatus for supporting positioning of a terminal in a wireless network |
CN104715012A (en) * | 2015-01-15 | 2015-06-17 | 罗向阳 | Network entity city-level landmark mining algorithm based on Internet forum |
Also Published As
Publication number | Publication date |
---|---|
CN105282267A (en) | 2016-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106461768B (en) | System and method for localization, mapping and data management by using crowdsourcing | |
CN104506591B (en) | A kind of Target IP geographic position locating method based on nearest common router | |
Dong et al. | Network measurement based modeling and optimization for IP geolocation | |
CN105227689B (en) | Target IP location algorithm based on local time delay distribution similarity measurement | |
CN104581943B (en) | Node positioning method for Distributed Wireless Sensor Networks | |
CN110474843B (en) | IP Location Method Based on Routing Hop Count | |
CN110569408A (en) | A digital currency traceability method and system | |
CN110012120A (en) | An IP city-level localization algorithm based on PoP network topology | |
CN105430615B (en) | Location privacy protection method based on false position under a kind of continuous position service request | |
CN107277121B (en) | A kind of network equipment localization method and device | |
CN115102925B (en) | Street level IP positioning method based on IP2vec model | |
CN109858508A (en) | IP localization method based on Bayes and deep neural network | |
CN107920115B (en) | City-level IP positioning method based on time delay and geographic consistency constraint | |
CN114520799A (en) | Urban IP positioning and error estimation method and system based on minimum circle coverage | |
Zou et al. | WinIPS: WiFi-based non-intrusive IPS for online radio map construction | |
CN111064817B (en) | City-level IP positioning method based on node sorting | |
Arif et al. | GeoWeight: internet host geolocation based on a probability model for latency measurements. | |
CN105282267B (en) | A kind of network entity City-level localization method based on landmark clustering | |
CN111711707A (en) | IP address location method based on neighbor relationship | |
CN103402255B (en) | A kind of improvement DV-Hop localization method based on the weighting of corrected value error | |
Jiang et al. | TinyG: Accurate IP Geolocation Using a Tiny Number of Probers | |
CN105866729B (en) | A kind of indoor orientation method and device based on user behavior characteristics | |
Zhao et al. | City-level geolocation based on routing feature | |
CN105245628B (en) | A kind of network entity geographic position locating method suitable for Weak link network | |
Yu et al. | A KNN indoor positioning algorithm that is weighted by the membership of fuzzy set |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200721 Address after: 450001 No. 62 science Avenue, hi tech Zone, Henan, Zhengzhou Patentee after: Information Engineering University of Strategic Support Force,PLA Address before: 450001 Information Engineering University, 62 science Avenue, hi tech Zone, Henan, Zhengzhou Co-patentee before: Luo Xiangyang Patentee before: Liu Fenlin |
|
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 450000 Science Avenue 62, Zhengzhou High-tech Zone, Henan Province Patentee after: Information Engineering University of the Chinese People's Liberation Army Cyberspace Force Country or region after: China Address before: No. 62 Science Avenue, High tech Zone, Zhengzhou City, Henan Province Patentee before: Information Engineering University of Strategic Support Force,PLA Country or region before: China |