CN112929938B - A method and system for generating AP topology diagram based on wireless log information - Google Patents
A method and system for generating AP topology diagram based on wireless log information Download PDFInfo
- Publication number
- CN112929938B CN112929938B CN202110114017.XA CN202110114017A CN112929938B CN 112929938 B CN112929938 B CN 112929938B CN 202110114017 A CN202110114017 A CN 202110114017A CN 112929938 B CN112929938 B CN 112929938B
- Authority
- CN
- China
- Prior art keywords
- terminal
- aps
- log
- basis
- adjacent
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000010586 diagram Methods 0.000 title abstract description 12
- 230000003993 interaction Effects 0.000 claims abstract description 47
- 230000008569 process Effects 0.000 claims abstract description 11
- 238000004458 analytical method Methods 0.000 claims abstract description 9
- 230000008859 change Effects 0.000 claims description 6
- 239000000463 material Substances 0.000 abstract description 3
- 238000007619 statistical method Methods 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种基于无线日志信息的AP拓扑关系图生成方法和系统,包括所述线日志分析模块和AP拓扑图生成模块,无线日志分析模块用于统计分析终端与AP间的无线日志信息,提取终端与AP的交互记录以及交互过程中处于活跃状态的AP集合;AP拓扑图生成模块,用于根据所述终端与AP的交互记录判断处于活跃状态的AP间的相邻关系,并生成AP拓扑关系图。系统生成的AP拓扑关系图时只依赖于无线日志信息,较其他方法有着更小额外的人力物力开销,实现简单实用。
The invention relates to a method and system for generating an AP topology diagram based on wireless log information, comprising the line log analysis module and an AP topology diagram generation module, wherein the wireless log analysis module is used for statistical analysis of wireless log information between a terminal and an AP, Extract the interaction record between the terminal and the AP and the set of APs in the active state in the interaction process; the AP topology map generation module is used to judge the adjacent relationship between the active APs according to the interaction record between the terminal and the AP, and generate the AP topology diagram. The AP topology diagram generated by the system only relies on the wireless log information, which has less extra manpower and material resources than other methods, and is simple and practical to implement.
Description
技术领域technical field
本发明涉及无线通信技术领域,一种基于无线日志信息的AP拓扑关系图生成方法及系统。The invention relates to the technical field of wireless communication, and a method and system for generating an AP topology relationship diagram based on wireless log information.
背景技术Background technique
随着时代的发展,无线网络技术迅速普及,许多地方都已经建成了无线网络系统。许多地区为了实现无线信号的全覆盖,配置了大量的接入点(AP)。With the development of the times, wireless network technology is rapidly popularized, and wireless network systems have been built in many places. In order to achieve full coverage of wireless signals in many areas, a large number of access points (APs) are configured.
AP二维地理位置分布图能够很好的描述AP的情况,帮助无线网络系统规划,但是它的制作需要非常大的人力物力,同时利用二维地理位置分布图的方法也会存在一定的问题,这是因为二维地理位置分布图通常是以区域为单位的,虽然通过它能够很好的描述区域内AP的相邻情况,但是却无法处理区域间AP的相邻情况。而且在很多情况下,这些AP的布置只考虑了地理上的分布均匀,从而导致了部分人流密度较大的区域可能存在使用体验不佳的问题。The AP two-dimensional geographic location distribution map can well describe the AP situation and help the wireless network system planning, but its production requires a lot of manpower and material resources, and the method of using the two-dimensional geographic location distribution map will also have certain problems. This is because the two-dimensional geographic location distribution map is usually based on an area. Although it can describe the adjacent situation of APs in an area well, it cannot handle the adjacent situation of APs between areas. Moreover, in many cases, the arrangement of these APs only considers the uniform geographical distribution, which leads to the problem of poor user experience in some areas with high traffic density.
AP拓扑图能够描述AP间的相邻关系,以及AP当前实时的属性。除了无线网络系统的规划以外,许多方面的研究如设备定位,设备的轨迹预测等都需要AP拓扑图的支持。AP拓扑图是AP的二维地理位置分布图的替代方案。The AP topology map can describe the adjacent relationship between APs and the current real-time properties of APs. In addition to the planning of wireless network systems, many aspects of research such as device positioning, device trajectory prediction, etc. need the support of AP topology map. An AP topology map is an alternative to a two-dimensional geographic distribution map of APs.
除了利用二维地理位置分布图来生成AP拓扑图以外,当下生成AP拓扑图的方法主要还是需要人力的参与,如利用无线信号探测器逐一确定AP的相邻关系。这样的方法虽然能够得到准确的相邻信息,但是它所消耗的人力是比较大的。当地理环境复杂时,如在室内环境中,存在很多障碍物,此时空间上的距离概念无法准确的生成拓扑关系。这使得为了保证拓扑关系的准确性,还需要进行额外的验证工作,更不用说当地理位置信息不全的时候了。In addition to using a two-dimensional geographic location distribution map to generate an AP topology map, the current method for generating an AP topology map mainly requires human participation, such as using a wireless signal detector to determine the adjacent relationship of APs one by one. Although this method can obtain accurate adjacent information, it consumes a lot of manpower. When the geographic environment is complex, such as in an indoor environment, there are many obstacles, and the spatial distance concept cannot accurately generate topological relationships. This makes additional verification work required to ensure the accuracy of the topological relationship, not to mention when the geographic location information is incomplete.
发明内容SUMMARY OF THE INVENTION
本发明针对现有技术中存在的技术问题,提供一种基于无线日志信息的AP拓扑关系生成方法及系统。无线日志信息中包含了大量AP与终端的交互信息,而终端在绝大多数情况下只会与信号最强的AP发生交互,这种特性使得它们能够比地理信息更准确的描述AP间的拓扑关系。系统生成的AP拓扑关系图时只依赖于无线日志信息,较其他方法有着更小额外的人力物力开销,实现简单实用。Aiming at the technical problems existing in the prior art, the present invention provides a method and system for generating an AP topology relationship based on wireless log information. The wireless log information contains a large amount of interaction information between APs and terminals, and in most cases, terminals only interact with the AP with the strongest signal. This feature enables them to describe the topology between APs more accurately than geographic information. relation. The AP topology diagram generated by the system only relies on the wireless log information, which has less extra manpower and material resources than other methods, and is simple and practical to implement.
本发明解决上述技术问题的技术方案如下:The technical scheme that the present invention solves the above-mentioned technical problems is as follows:
一方面,本发明提供一种基于无线日志信息的AP拓扑关系图生成方法,包括以下步骤:In one aspect, the present invention provides a method for generating an AP topology relationship diagram based on wireless log information, comprising the following steps:
统计分析终端与AP间的无线日志信息,提取终端与AP的交互记录以及交互过程中处于活跃状态的AP集合;Statistically analyze the wireless log information between the terminal and the AP, and extract the interaction record between the terminal and the AP and the set of APs that are active during the interaction process;
根据所述终端与AP的交互记录判断处于活跃状态的AP间的相邻关系,并生成AP拓扑关系图。According to the interaction record between the terminal and the AP, the adjacent relationship between the APs in the active state is determined, and an AP topology relationship diagram is generated.
进一步的,所述无线日志信息包括终端与AP间的无线信号交互日志、终端登录AP的认证日志、终端的漫游日志;Further, the wireless log information includes the wireless signal interaction log between the terminal and the AP, the authentication log of the terminal logging in to the AP, and the roaming log of the terminal;
所述终端与AP间的无线信号交互日志,用于记录在指定时间段内,终端同时与多个AP进行了无线信号交互;The wireless signal interaction log between the terminal and the AP is used to record the wireless signal interaction between the terminal and multiple APs at the same time within a specified time period;
所述终端登录AP的认证日志,用于记录在指定时间段内,终端只和一个AP生成认证信息;The authentication log of the terminal logging in to the AP, which is used to record that the terminal only generates authentication information with one AP within a specified time period;
所述终端的漫游日志,用于记录终端由于位置发生改变或者当前连接的AP负载过大而造成的连接AP发生改变的情况。The roaming log of the terminal is used to record the change of the connected AP caused by the location change of the terminal or the overload of the currently connected AP.
进一步的,所述的提取终端与AP的交互记录,包括:Further, described extracting the interaction record between the terminal and the AP, including:
针对终端与AP间的无线信号交互日志,根据日志信息,为所述多个AP生成相邻依据记录,所述相邻依据记录包括各个日志产生的时间、AP的唯一标识码、各AP与终端交互的信号强度;For the wireless signal interaction log between the terminal and the AP, according to the log information, generate adjacent basis records for the multiple APs, and the adjacent basis records include the time when each log is generated, the unique identification code of the AP, each AP and the terminal. the signal strength of the interaction;
针对终端登录AP的认证日志,根据日志信息,为所述AP生成登录依据记录;所述登录依据用于统计AP的负载情况,登录依据记录中包含日志产生时间、AP的唯一标识码;For the authentication log of the terminal logging in to the AP, according to the log information, a log-in basis record is generated for the AP; the log-in basis is used to count the load of the AP, and the log-in basis record includes the log generation time and the unique identification code of the AP;
针对终端的漫游日志,根据日志信息,为所述AP生成漫游依据记录;所述漫游依据记录中包含日志产生时间、涉及AP的唯一标识码。For the roaming log of the terminal, a roaming basis record is generated for the AP according to the log information; the roaming basis record includes the log generation time and the unique identification code of the AP.
进一步的,所述交互过程中处于活跃状态的AP集合包括生成依据记录过程中所记录的标识码对应的AP。Further, the set of APs in the active state in the interaction process includes generating APs corresponding to the identification codes recorded in the recording process.
进一步的,所述的根据所述终端与AP的交互记录判断处于活跃状态的AP间的相邻关系,包括:Further, according to the interaction record between the terminal and the AP, the adjacent relationship between the APs in the active state is determined, including:
1)对于相邻依据记录,若多个AP的相邻依据记录生成时间小于指定时间间隔,则认为这些AP可能存在相邻关系;1) For the adjacent basis records, if the generation time of the adjacent basis records of multiple APs is less than the specified time interval, it is considered that these APs may have adjacent relationships;
2)对于登录依据记录,若当前AP的登陆依据记录的生成时间与一个或多个AP的相邻依据记录生成时间的时间间隔小于指定时间间隔,则认为当前AP与所述的一个或多个AP可能存在相邻关系;2) For the log-in basis record, if the time interval between the generation time of the log-in basis record of the current AP and the adjacent basis record generation time of one or more APs is less than the specified time interval, it is considered that the current AP and the one or more APs may have adjacent relationships;
3)对于漫游依据记录,所述漫游依据记录中所涉及的AP可能存在相邻关系;3) For the roaming basis record, the APs involved in the roaming basis record may have an adjacent relationship;
4)判断AP间可能存在相邻关系时,生成一条新的记录,该记录中至少包括相邻关系发生的时间、相邻关系所涉及AP的唯一标识码,以及判断相邻关系所利用的数据。4) When judging that there may be an adjacent relationship between APs, a new record is generated, which at least includes the time when the adjacent relationship occurred, the unique identification code of the AP involved in the adjacent relationship, and the data used for judging the adjacent relationship. .
进一步的,所述的根据所述终端与AP的交互记录判断处于活跃状态的AP间的相邻关系,还包括对相邻关系判断结果进行规则性判断,判断规则包括:Further, judging the adjacent relationship between the APs in the active state according to the interaction record between the terminal and the AP also includes regular judgment on the adjacent relationship judgment result, and the judgment rules include:
A)对于任意两个AP间,其相邻关系判断次数超过预设阈值时,则认为该两个AP是相邻的;A) For any two APs, when the number of adjacent relationship judgments exceeds a preset threshold, the two APs are considered to be adjacent;
B)在A)的基础上,在设定的时间段内,相邻关系判断次数超过预设阈值时,则认为该两个AP是相邻的;B) On the basis of A), within the set time period, when the number of adjacent relationship judgments exceeds the preset threshold, the two APs are considered to be adjacent;
C)在A)的基础上,当相邻依据记录中AP信号强度满足设定关系时,则认为相邻关系有效;C) On the basis of A), when the AP signal strength in the adjacent records satisfies the set relationship, the adjacent relationship is considered valid;
D)基于已知地理信息的限制,当可能存在相邻关系的AP的地理位置所在区域存在区别时,则认为相邻关系无效。D) Based on the limitation of known geographic information, when there are differences in the geographic locations of APs that may have an adjacent relationship, the adjacent relationship is considered invalid.
另一方面,本发明提供一种基于无线日志信息的AP拓扑关系图生成系统,包括:无线日志分析模块和AP拓扑图生成模块;On the other hand, the present invention provides an AP topology diagram generation system based on wireless log information, comprising: a wireless log analysis module and an AP topology diagram generation module;
所述无线日志分析模块,用于统计分析终端与AP间的无线日志信息,提取终端与AP的交互记录以及交互过程中处于活跃状态的AP集合;The wireless log analysis module is used to statistically analyze the wireless log information between the terminal and the AP, and extract the interaction record between the terminal and the AP and the set of APs that are in an active state during the interaction;
所述AP拓扑图生成模块,用于根据所述终端与AP的交互记录判断处于活跃状态的AP间的相邻关系,并生成AP拓扑关系图。The AP topology map generating module is used for judging the adjacent relationship between active APs according to the interaction record between the terminal and the AP, and generating an AP topology relationship map.
本发明的有益效果是:本发明主要通过无线日志信息来生成AP拓扑图,并通过统计策略排除掉无线日志信息中存在的偶然性问题,从而能够准确的生成和实时的更新AP拓扑图。系统的可靠性依赖于无线网络系统中存在的终端数量,适用于人流密度较大且范围较大的场景,如众多高校。在此类场景中,基于无线日志信息进行AP拓扑图生成的思路较同类方法有着较大优势,依靠足够的人流密度能够精确的确定AP间的相邻关系,同时还能够自动的侦测AP状态的变化。系统具有很好的迁移性,仅需简单调整仅可以适配不同场景。The beneficial effects of the present invention are: the present invention mainly generates the AP topology map through wireless log information, and eliminates accidental problems in the wireless log information through statistical strategies, so that the AP topology map can be accurately generated and updated in real time. The reliability of the system depends on the number of terminals in the wireless network system, and it is suitable for scenarios with a large population density and a large range, such as many universities. In such scenarios, the idea of generating AP topology map based on wireless log information has great advantages over similar methods. It can accurately determine the adjacent relationship between APs by relying on sufficient crowd density, and can also automatically detect AP status. The change. The system has good mobility and can only be adapted to different scenarios with simple adjustments.
附图说明Description of drawings
图1为本发明实施例提供的AP拓扑图生成流程示意图;FIG. 1 is a schematic flowchart of an AP topology map generation process provided by an embodiment of the present invention;
图2为本发明实施例提供的系统架构示意图。FIG. 2 is a schematic diagram of a system architecture provided by an embodiment of the present invention.
具体实施方式Detailed ways
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。The principles and features of the present invention will be described below with reference to the accompanying drawings. The examples are only used to explain the present invention, but not to limit the scope of the present invention.
本发明实施例提供一种基于无线日志的AP拓扑图生成系统,如图2所示,该系统易于实现和维护,能够以较小的空间和时间开销实现AP拓扑图的生成和更新。系统主要以终端为视角,寻找相邻的AP。最后根据多数终端的观测结果排除单个终端视角存在的随机性,进而完成AP拓扑图的生成和更新。An embodiment of the present invention provides a wireless log-based AP topology map generation system, as shown in FIG. 2 , the system is easy to implement and maintain, and can generate and update an AP topology map with less space and time overhead. The system mainly uses the terminal as the perspective to find adjacent APs. Finally, according to the observation results of most terminals, the randomness of the perspective of a single terminal is excluded, and then the generation and update of the AP topology map are completed.
在介绍本系统之前需要对文中所涉及的名词进行解释说明:Before introducing this system, it is necessary to explain the terms involved in the text:
AP拓扑关系:严格来说,这里的拓扑关系并不是指空间上的距离,而是AP间无线信号的覆盖区域是否存在重合。一般来说,存在信息覆盖区域重合的AP它们在空间上的距离是近的。AP topology relationship: Strictly speaking, the topology relationship here does not refer to the distance in space, but whether the coverage areas of the wireless signals between APs overlap. Generally speaking, APs with overlapping information coverage areas are close in space.
终端:指享受无线WIFI服务的电子产品,如手机,电脑之类的。Terminal: refers to electronic products that enjoy wireless WIFI services, such as mobile phones, computers and the like.
系统主要包含两个部分,即无线日志分析模块和AP拓扑图生成模块。The system mainly includes two parts, namely wireless log analysis module and AP topology map generation module.
我们将AP间所有的相邻关系称为拓扑图的边集,相对的,所有AP称之为拓扑图的点集。无线日志分析模块需要提供确定拓扑图点集和边集所需要的信息。对于确定AP间相邻关系的信息,即拓扑图的边集,主要的方法如下:We call all the adjacent relationships between APs as the edge set of the topology graph, and all APs are called the point set of the topology graph. The wireless log analysis module needs to provide the information needed to determine the point set and edge set of the topology graph. For the information to determine the adjacent relationship between APs, that is, the edge set of the topology graph, the main methods are as follows:
(1)确认无线日志信息中包含的有效信息,无线日志信息包括但不限于终端与AP间的无线信号交互日志,终端登录AP的认证日志,终端的漫游日志。(1) Confirm the valid information contained in the wireless log information. The wireless log information includes but is not limited to the wireless signal interaction log between the terminal and the AP, the authentication log of the terminal logging in to the AP, and the roaming log of the terminal.
(2)在信息交互日志中,存在描述终端与AP进行无线信号交互的日志,如果AP和终端能够进行信号交互,这意味他们在空间上的距离是小的。于是,在一小段时间内,如果终端与多个AP进行了无线信号交互,那么这些AP之间的距离也一定是小的。此时,为这些距离小的AP生成相邻依据记录。相邻依据记录包括各个日志产生的时间,包含AP的唯一标识码,各AP与终端交互的信号强度。(2) In the information interaction log, there is a log describing the wireless signal interaction between the terminal and the AP. If the AP and the terminal can perform signal interaction, it means that their spatial distance is small. Therefore, in a short period of time, if the terminal performs wireless signal interaction with multiple APs, the distance between these APs must also be small. At this time, adjacent basis records are generated for these APs with small distances. The adjacent basis records include the time when each log is generated, the unique identification code of the AP, and the signal strength of the interaction between each AP and the terminal.
(3终端登录AP的认证日志,表示终端通过该AP完成了用户登录从而获得上网权限的事件。一般情况下,在一段时间内,终端只能和一个AP生成认证信息,且由认证AP负责提供网络服务。当无线日志中出现认证日志时,为该AP生成登录依据记录。登录依据用于统计AP的负载情况,记录包含日志产生的时间,AP的唯一标识码。(3 The authentication log of the terminal logging in to the AP, indicating the event that the terminal completes the user login through the AP to obtain access to the Internet. Generally, within a period of time, the terminal can only generate authentication information with one AP, and the authentication AP is responsible for providing it. Network service. When the authentication log appears in the wireless log, a log-in basis record is generated for the AP. The log-in basis is used to count the load of the AP, and the record includes the time when the log was generated and the unique identification code of the AP.
(4)终端的漫游日志,表示终端由于位置发生改变,或者认证AP负载过大等原因,从而由其他AP提供网络服务的情况。漫游日志是认证日志的补充,旨在更精确的确定终端由哪一个AP提供网络服务。当无线日志中出现漫游日志时,为无线日志中所涉及的AP生成漫游依据记录。漫游依据包含日志产生时间,涉及AP的唯一标识码。(4) The roaming log of the terminal indicates that the terminal is provided with network services by other APs due to the location change or the overload of the authentication AP. The roaming log is a supplement to the authentication log, and aims to more accurately determine which AP provides network services for the terminal. When a roaming log appears in the wireless log, a roaming basis record is generated for the AP involved in the wireless log. The roaming basis includes the log generation time and the unique identification code of the AP.
(5)考虑到不同无线日志系统所能够生成的无线日志信息不同,对于上述没有提到的日志类型,如果该日志信息也能够生成某种依据,也可以将该类信息当成有效信息处理。(5) Considering that the wireless log information that can be generated by different wireless log systems is different, for the log types not mentioned above, if the log information can also generate a certain basis, this type of information can also be treated as valid information.
上述所提及的所有依据记录为生成AP拓扑图所需要的信息。All the above-mentioned basis records are the information required for generating the AP topology map.
对于拓扑图的点集,即所有生效的AP,由于AP可能会发生损坏,失灵,撤销等情况,所以拓扑图的点集不能简单的通过边集来推断,这要求该模块还需要记录活跃的AP。即在处理无线日志的过程中,建立AP的活跃状态表。它的更新方式为,凡是处理过程中出现了AP的唯一标识,即认为该AP处于活跃状态,并更新最后活跃时间。由此,拓扑图的点集可以通过AP活跃表来确定。For the point set of the topology map, that is, all valid APs, since APs may be damaged, malfunctioning, withdrawn, etc., the point set of the topology map cannot be simply inferred from the edge set, which requires the module to also record the active AP. That is, in the process of processing the wireless log, the active state table of the AP is established. Its update method is that, whenever the unique identifier of the AP appears in the processing process, the AP is considered to be in an active state, and the last active time is updated. Thus, the point set of the topology map can be determined by the AP active table.
AP拓扑图生成模块使用无线日志分析模块所得到得依据记录进行AP拓扑图的生成。模块通过以下方式判断AP间是否存在相邻关系。The AP topology map generating module generates the AP topology map based on the records obtained by the wireless log analysis module. The module judges whether there is an adjacent relationship between APs in the following ways.
(1)对于相邻依据记录,当日志间的生成时间小于5秒或者其他时间间隔时,认为这些AP间可能存在相邻关系。(1) For the adjacent basis records, when the generation time between the logs is less than 5 seconds or other time intervals, it is considered that there may be adjacent relationships between these APs.
(2)对于登录依据记录,当相邻依据记录的日志时间与登录依据记录的时间间隔小于5秒或者其他时间间隔时,认为这些AP与登录AP可能存在相邻关系。(2) For the log-in basis records, when the time interval between the log time of the adjacent basis records and the log-in basis records is less than 5 seconds or other time intervals, it is considered that these APs may have adjacent relationship with the log-in APs.
(3)对于漫游依据记录,认为所涉及的AP可能存在相邻关系。(3) For the roaming basis record, it is considered that the AP involved may have an adjacent relationship.
(4)每当判断AP间可能存在相邻关系时,生成一条新的记录,记录至少包含相邻关系发生的时间,相邻关系所涉及AP的唯一标识码,以及判断相邻关系所利用的依据。(4) Whenever it is judged that there may be an adjacent relationship between APs, a new record is generated, and the record contains at least the time when the adjacent relationship occurred, the unique identification code of the AP involved in the adjacent relationship, and the information used for judging the adjacent relationship. in accordance with.
之所以系统不能直接根据上述依据判断是否存在相邻关系的原因在于,无线日志信息可能存在偶然性和不准确性,如在5秒的时间间隔下,终端的位置是可能发生了很大变化的,如从楼顶丢下终端或者终端在汽车上时等。显然在这些情况下,依据所涉及的AP不满足相邻关系。于是,模块需要利用一些规则来排除一些偶然发生的相邻关系。最基本的规则是关于阈值的规则,即相邻关系次数至少应大于某一常数,才能认为它们是相邻的。另外,系统还包含其他的规则:The reason why the system cannot directly judge whether there is an adjacent relationship based on the above basis is that the wireless log information may be accidental and inaccurate. Such as when the terminal is dropped from the roof or when the terminal is in a car, etc. Obviously in these cases, the neighbor relationship is not satisfied in terms of the APs involved. Therefore, the module needs to use some rules to exclude some occasional adjacent relations. The most basic rule is the one about the threshold, that is, the number of adjacent relations should be at least greater than a certain constant to be considered adjacent. In addition, the system also contains other rules:
(1)在阈值的基础上加入时间限制,如最近两个星期内发生的相邻关系次数。(1) Add a time limit based on the threshold, such as the number of adjacent relationships that occurred in the last two weeks.
(2)在阈值的基础上加入信号强度限制,当相邻依据记录的AP信号强度满足某种数量关系时,认为该次相邻关系有效。如AP的信号强度之和小于80,或者信号强度的平方之和小于2000。(信号强度的单位为(-dbm),因而在数值上越小,代表信号强度越强,信号强度越强,代表它们距离越小)(2) A signal strength limit is added on the basis of the threshold value. When the adjacent AP signal strength recorded according to a certain quantitative relationship is satisfied, the adjacent relationship is considered to be valid. For example, the sum of the signal strengths of the APs is less than 80, or the sum of the squares of the signal strengths is less than 2000. (The unit of signal strength is (-dbm), so the smaller the value, the stronger the signal strength, the stronger the signal strength, the smaller the distance between them)
(3)基于已知地理信息的限制,当AP间的地理位置信息在直观上存在区别时,认为该次相邻关系无效。该规则存在一定的主观性,地理位置信息能够一定程度的表明AP之间在现实中的距离。当AP间现实中的距离不可能使得它们满足相邻关系时,或者为了管理上的方便认定AP间不存在相邻关系时,例如AP分布在不同的楼栋或者区域中时,认为这样的相邻关系是无效的。(3) Based on the limitation of known geographic information, when there is an intuitive difference in geographic location information between APs, this adjacent relationship is considered invalid. The rule has a certain subjectivity, and the geographic location information can indicate the distance between APs in reality to a certain extent. When the actual distance between APs cannot make them satisfy the adjacent relationship, or when it is determined that there is no adjacent relationship between APs for the convenience of management, for example, when the APs are distributed in different buildings or areas, it is considered that such a relationship Neighbor relationships are invalid.
在完成边集的生成后,还需要生成拓扑图的点集。这里使用AP活跃表中包含的所有AP来生成拓扑图的点集。同时,根据AP的最后活跃时间将AP分成多类,用于区分可能存在问题的AP。此时在完成点集的确定后,即可完成AP拓扑图的生成。After the edge set is generated, the point set of the topology graph needs to be generated. Here, all APs contained in the AP active table are used to generate the point set of the topology map. At the same time, according to the last active time of the AP, the APs are divided into multiple categories, which are used to distinguish the APs that may have problems. In this case, after the determination of the point set is completed, the generation of the AP topology map can be completed.
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection of the present invention. within the range.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110114017.XA CN112929938B (en) | 2021-01-27 | 2021-01-27 | A method and system for generating AP topology diagram based on wireless log information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110114017.XA CN112929938B (en) | 2021-01-27 | 2021-01-27 | A method and system for generating AP topology diagram based on wireless log information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112929938A CN112929938A (en) | 2021-06-08 |
CN112929938B true CN112929938B (en) | 2022-05-03 |
Family
ID=76167263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110114017.XA Expired - Fee Related CN112929938B (en) | 2021-01-27 | 2021-01-27 | A method and system for generating AP topology diagram based on wireless log information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112929938B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012053791A2 (en) * | 2010-10-22 | 2012-04-26 | 에스케이텔레콤 주식회사 | Method for estimating ap position using log data, and device and terminal for same |
CN103763153A (en) * | 2014-01-10 | 2014-04-30 | 迈普通信技术股份有限公司 | Method and system for automatically converting device link circuit information into topology graph |
CN108616886A (en) * | 2016-12-14 | 2018-10-02 | 上海掌门科技有限公司 | A kind of method and apparatus generating wireless access point topological network |
CN110867956A (en) * | 2019-10-17 | 2020-03-06 | 珠海许继芝电网自动化有限公司 | Topology automatic identification system and method based on intelligent platform area |
CN111245642A (en) * | 2019-12-31 | 2020-06-05 | 北京奇才天下科技有限公司 | Method and device for acquiring dependency relationship between multiple systems and electronic equipment |
WO2020254376A1 (en) * | 2019-06-20 | 2020-12-24 | Koninklijke Philips N.V. | Method to enhance system analysis |
CN112132538A (en) * | 2020-09-07 | 2020-12-25 | 哈尔滨工业大学(威海) | A photovoltaic power generation management system based on NB-IoT |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105227373A (en) * | 2015-10-22 | 2016-01-06 | 上海斐讯数据通信技术有限公司 | Based on multi-layer topology discovery system for networks and the method for cloud controller |
-
2021
- 2021-01-27 CN CN202110114017.XA patent/CN112929938B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012053791A2 (en) * | 2010-10-22 | 2012-04-26 | 에스케이텔레콤 주식회사 | Method for estimating ap position using log data, and device and terminal for same |
CN103763153A (en) * | 2014-01-10 | 2014-04-30 | 迈普通信技术股份有限公司 | Method and system for automatically converting device link circuit information into topology graph |
CN108616886A (en) * | 2016-12-14 | 2018-10-02 | 上海掌门科技有限公司 | A kind of method and apparatus generating wireless access point topological network |
WO2020254376A1 (en) * | 2019-06-20 | 2020-12-24 | Koninklijke Philips N.V. | Method to enhance system analysis |
CN110867956A (en) * | 2019-10-17 | 2020-03-06 | 珠海许继芝电网自动化有限公司 | Topology automatic identification system and method based on intelligent platform area |
CN111245642A (en) * | 2019-12-31 | 2020-06-05 | 北京奇才天下科技有限公司 | Method and device for acquiring dependency relationship between multiple systems and electronic equipment |
CN112132538A (en) * | 2020-09-07 | 2020-12-25 | 哈尔滨工业大学(威海) | A photovoltaic power generation management system based on NB-IoT |
Non-Patent Citations (2)
Title |
---|
Study on Application of Long-distance Education Resource Grid;Yi Xiao等;《2010 International Conference on E-Business and E-Government》;20100510;62-65 * |
海量域名日志数据分析与可视化研究及应用;陈文文等;《计算机应用研究》;20160229(第02期);21-24 * |
Also Published As
Publication number | Publication date |
---|---|
CN112929938A (en) | 2021-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114189807B (en) | Aggregation crowd tracking system and method based on mobile phone positioning algorithm | |
US7853267B2 (en) | Wireless system signal propagation collection and analysis | |
CN104853379B (en) | A kind of quality of wireless network appraisal procedure and device | |
CN105657724B (en) | Technology for providing small cell deployment planning | |
CN107846688B (en) | Wireless network site planning method and device based on multiple operators | |
CN102196556B (en) | System and method for determining position and coverage radium of APs (access points) of WIFI (wireless fidelity) network | |
CN104486835A (en) | Positioning device based on wireless access point and video monitoring | |
CN101180550A (en) | Enhanced mobile location method and system | |
CN103686818A (en) | Simulation test method and equipment | |
CN106231597A (en) | The localization method of a kind of pseudo-base station and system | |
EP3273260A2 (en) | Analysis and monitoring of a positioning infrastructure | |
CN111356142A (en) | Service processing method and device | |
US20040203882A1 (en) | Location services | |
CN114449649B (en) | Interference source positioning method and device based on MRO data | |
CN110475274B (en) | Method for identifying abnormal AP in mobile positioning technology | |
CN105101399A (en) | Method and device for acquiring moving route of pseudo base station and positioning method and device for pseudo base station | |
CN114257957B (en) | Network planning method and device, computing equipment and computer readable storage medium | |
CN112929938B (en) | A method and system for generating AP topology diagram based on wireless log information | |
CN113316246A (en) | Method and device based on radio frequency fingerprint positioning, electronic equipment and storage medium | |
US20060009222A1 (en) | Handover-based method for anonymous observation of a moving subscriber | |
CN111787490A (en) | Pseudo base station track identification method, device, equipment and storage medium | |
CN115334568A (en) | Mobile communication network quality evaluation method and device and electronic equipment | |
Leca et al. | Characteristics of crowdsourcing for outdoor radio fingerprinting positioning | |
CN112911702A (en) | Wireless base station positioning method and system | |
CN116866976B (en) | Method and electronic device for rural area mobile network service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220503 |
|
CF01 | Termination of patent right due to non-payment of annual fee |