Ap位置的显示方法及系统的制作方法

文档序号:10597781阅读:396来源:国知局
Ap位置的显示方法及系统的制作方法
【专利摘要】本发明公开一种AP位置的显示方法,包括:获取楼层室内图以及AP在楼层室内图中的相对坐标信息;根据AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识;根据所述楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息;以及在所述楼层室内图上显示生成的AP标识和计算的AP的位置信息。相应地,本发明还公开一种AP位置的显示系统。本发明的技术方案,实现了AP精确位置信息的直观显示,提高了AP分布管理和配置的效率。
【专利说明】
AP位置的显示方法及系统
技术领域
[0001]本发明涉及网络通信技术领域,尤其涉及一种AP位置的显示方法及系统。
【背景技术】
[0002]随着计算机和互联网技术的高速发展,越来越多的智能终端通过无线接入点(Access Point,AP)接入无线网络,由于AP无线网络覆盖范围有限,通常需要在各个楼层的多个区域分布设置多个AP。由于多个AP分布在不同楼层的不同区域,现有通常通过EXCEL电子表格简单地描述AP分布的初略位置信息,但这种AP位置显示方式无法获取AP的精确定位信息,影响AP的分布管理和配置。

【发明内容】

[0003]鉴于此,本发明提供一种AP位置的显示方法及系统,解决现有电子表格显示AP分布的方式无法获取AP的精确定位信息的技术问题。
[0004]根据本发明的一个实施例,提供一种AP位置的显示方法,包括:获取楼层室内图以及AP在楼层室内图中的相对坐标信息;根据AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识;根据所述楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息;以及在所述楼层室内图上显示生成的AP标识和计算的AP的位置
?目息O
[0005]优选的,所述AP位置的显示方法还包括:基于获取的楼层室内图和计算的AP的位置信息生成AP位置数据库;以及AP Web端根据楼层编号从所述AP位置数据库中调取和显示楼层室内图、ΑΡ标识和AP的位置信息。
[0006]优选的,所述AP位置的显示方法还包括获取楼层室内图比例:获取楼层室内图上任意两点的像素坐标;获取所述任意两点的实际距离;以及根据所述任意两点的像素坐标和实际距离计算所述楼层室内图的比例。
[0007]优选的,所述AP位置的显示方法还包括:获取AP的状态;以及根据AP的状态控制AP标识显示不同亮度或颜色。
[0008]优选的,所述AP在楼层室内图中的相对坐标信息包括所述AP在所述楼层室内图中的像素坐标。
[0009]根据本发明的另一个实施例,提供一种AP位置的显示系统,包括:获取模块,用于获取楼层室内图以及AP在楼层室内图中的相对坐标信息;AP标识生成模块,用于根据所述获取模块获取的AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识;AP位置计算模块,用于根据所述楼层室内图的比例和所述获取模块获取的AP在楼层室内图中的相对坐标信息计算AP的位置信息;以及显示模块,用于在所述楼层室内图上显示所述AP标识生成模块生成的AP标识和所述AP位置计算模块计算的AP的位置信息。
[0010]优选的,所述AP位置的显示系统还包括:AP位置数据库生成模块,用于基于所述获取模块获取的楼层室内图和所述AP位置计算模块计算的AP的位置信息生成AP位置数据库;以及AP Web端,用于根据楼层编号从所述AP位置数据库生成模块生成的所述AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息。
[0011]优选的,所述AP位置的显示系统还包括楼层室内图比例获取模块,所述楼层室内图比例获取模块包括:像素坐标获取单元,用于获取楼层室内图上任意两点的像素坐标;实际距离获取单元,用于获取所述任意两点的实际距离;以及比例计算单元,用于根据所述像素坐标获取单元和实际距离获取单元获取的任意两点的像素坐标和实际距离计算所述楼层室内图的比例。
[0012]优选的,所述AP位置的显示系统还包括AP状态控制模块,所述AP状态控制模块包括:AP状态获取单元,用于获取AP的状态;以及AP显示控制单元,用于根据所述AP状态获取单元获取的AP的状态控制AP标识显示不同亮度或颜色。
[0013]优选的,所述获取模块获取的所述AP在楼层的相对坐标信息包括所述AP在所述楼层室内图中的像素坐标。
[0014]本发明提供的AP位置的显示方法及系统,根据AP在楼层室内图中的相对坐标信息在楼层室内图对应位置上生成AP标识,根据楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息,并在楼层室内图上显示生成的AP标识和计算的AP的位置信息,实现了 AP精确位置信息的直观显示,相比于现有通过电子表格显示AP分布的方式,提高了 AP分布管理和配置的效率。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明一个实施例中AP位置的显示方法的流程示意图。
[0017]图2是本发明一个实施例中获取楼层室内图比例的流程示意图。
[0018]图3是本发明一个实施例中AP状态控制方法的流程示意图。
[0019]图4是本发明另一个实施例中AP位置的显示方法的流程示意图。
[0020]图5是本发明一个实施例中AP位置的显示系统的结构示意图。
[0021]图6是本发明一个实施例中楼层室内图比例获取模块的结构示意图。
[0022]图7是本发明一个实施例中AP状态控制模块的结构示意图。
[0023]图8是本发明另一个实施例中AP位置的显示系统的结构示意图。
【具体实施方式】
[0024]下面结合附图和【具体实施方式】对本发明的技术方案作进一步更详细的描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
[0025]在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以结合具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0026]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0027]图1是本发明一个实施例中AP位置的显示方法的流程示意图。如图所示,所述AP位置的显示方法,包括:
[0028]步骤SlOl:获取楼层室内图以及AP在楼层室内图中的相对坐标信息。
[0029]在本实施例中,所述AP(ACCeSS Point)无线接入点,用于组建小型无线局域网实现终端接入、数据加密、多速率发送等功能。首先获取各个楼层的楼层室内图,所述楼层室内图详细标示楼层的各个区域和物件配置,当各个楼层室内图大小不一致时,将这些楼层室内图进行缩放处理转化为预设标准尺寸。然后,获取AP在楼层室内图中的相对坐标信息,所述相对坐标信息包括AP在所述楼层室内图中的像素坐标。具体的,以楼层室内图左下角作为坐标原点(0,0),获取AP在所述楼层室内图中的像素坐标,比如AP距离所述原点水平方向20像素,距离所述原点垂直方向30像素,则所述AP的像素坐标可标示为AP(20,30)。
[0030]步骤S102:根据AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识。
[0031 ]在本实施例中,可根据所述AP的像素坐标在所述楼层室内图对应位置上生成AP标识。比如,根据所述AP的像素坐标AP(20,30)可在楼层室内图的距离所述原点水平方向20像素且距离所述原点垂直方向30像素的对应位置生成预设大小、形状、状态的AP标识,所述AP标识可以为AP图标或文字。为了便于区分多个AP,所述AP标识还可以包括AP的编号。
[0032]步骤S103:根据所述楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息。
[0033]在本实施例中,在计算AP的位置信息之前,需要预先获取所述楼层室内图的比例。参见图2,所述获取所述楼层室内图的比例的方法,包括:
[0034]步骤S201:获取楼层室内图上任意两点的像素坐标。
[0035]步骤S202:获取所述任意两点的实际距离。
[0036]步骤S203:根据所述任意两点的像素坐标和实际距离计算所述楼层室内图的比例。
[0037]具体的,根据获取的楼层室内图上任意两点的像素坐标计算得到所述两点的像素距离,然后将获取的所述两点的实际距离除以计算得到的所述两点的像素距离,就可以计算出所述楼层室内图的比例。
[0038]在本实施例中,可根据所述AP在楼层室内图中的像素坐标以及所述楼层室内图的比例反推出所述AP的位置信息,也即是所述AP相对于所述楼层室内图原点位置实际的水平距离和垂直距离。
[0039]步骤S104:在所述楼层室内图上显示生成的AP标识和计算的AP的位置信息。
[°04°]具体的,可在所述楼层室内图上显示AP标识图标或文字,并显示对应AP编号的相对于所述楼层室内图原点位置的实际水平距离和垂直距离。
[0041]在本实施例中,参见图3,为了便于对多个AP进行管理和配置,可进一步地根据AP的工作状态对AP标识状态进行控制。所述AP标识状态控制方法,包括:
[0042]步骤S301:获取AP的状态。
[0043]步骤S302:根据AP的状态控制AP标识显示不同亮度或颜色。
[0044]在本实施例中,根据实际需要和工作习惯,可通过绿色或高亮显示正常工作状态的AP,通过红色或低亮显示关闭状态的AP,通过黄色或中亮显示休眠或待机状态的AP,可通过显示的不同亮度或颜色直观地获取所有AP的工作状态。
[0045]在本实施例的AP位置的显示方法中,根据AP在楼层室内图中的相对坐标信息在楼层室内图对应位置上生成AP标识,根据楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息,并在楼层室内图上显示生成的AP标识和计算的AP的位置信息,实现了 AP精确位置信息的直观显示,相比于现有通过电子表格显示AP分布的方式,提高了 AP分布管理和配置的效率。
[0046]图4是本发明另一个实施例中AP位置的显示方法的流程示意图。如图所示,所述AP位置的显示方法,包括:
[0047]步骤S401:获取楼层室内图以及AP在楼层室内图中的相对坐标信息。
[0048]步骤S402:根据AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识。
[0049]步骤S403:根据所述楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息。
[0050]步骤S404:在所述楼层室内图上显示生成的AP标识和计算的AP的位置信息。
[0051]步骤S405:基于获取的楼层室内图和计算的AP的位置信息生成AP位置数据库。
[0052]在本实施例中,可获取多个楼层的室内图并计算每个楼层的所有AP的位置信息,并对应楼层编号和AP编号生成AP位置数据库,用户可根据楼层编号和AP编号在所述AP位置数据库中调取特定楼层编号或特定AP编号的室内图以及对应的所有AP位置信息。
[0053]步骤S406:APWeb端根据楼层编号从所述AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息。
[0054]在本实施例的AP位置的显示方法中,在AP Web端可通过基于事件和对象驱动的JavaScript客户端脚本语言从所述AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息,在AP Web端实现了AP精确位置信息的直观显示,相比于现有通过电子表格显示AP分布的方式,提高了 AP分布管理和配置的效率。
[°°55]图5是本发明一个实施例中AP位置的显示系统100的结构示意图。如图所示,在上述方法实施例的基础上,本实施例的AP位置的显示系统100,包括依次连接的获取模块10、AP标识生成模块20、AP位置计算模块30以及显示模块40。
[0056]在本实施例中,所述AP(Access Point)无线接入点,用于组建小型无线局域网实现终端接入、数据加密、多速率发送等功能。
[0057]所述获取模块10用于获取楼层室内图以及AP在楼层室内图中的相对坐标信息。所述获取模块10首先获取各个楼层的楼层室内图,所述楼层室内图详细标示楼层的各个区域和物件配置,当各个楼层室内图大小不一致时,所述获取模块10将这些楼层室内图进行缩放处理转化为预设标准尺寸。同时,所述获取模块10还用于获取AP在楼层室内图中的相对坐标信息,所述相对坐标信息包括AP在所述楼层室内图中的像素坐标。具体的,以楼层室内图左下角作为坐标原点(0,0),所述获取模块10获取AP在所述楼层室内图中的像素坐标,比如AP距离所述原点水平方向20像素,距离所述原点垂直方向30像素,并将所述AP的像素坐标标示为AP(20,30)。
[0058]所述AP标识生成模块20,用于根据所述获取模块10获取的AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识。在本实施例中,所述AP标识生成模块20可根据所述AP的像素坐标在所述楼层室内图对应位置上生成AP标识。比如,所述AP标识生成模块20根据所述AP的像素坐标AP(20,30)可在楼层室内图的距离所述原点水平方向20像素且距离所述原点垂直方向30像素的对应位置生成预设大小、形状、状态的AP标识,所述AP标识可以为AP图标或文字。为了便于区分多个AP,所述AP标识还可以包括AP的编号。
[0059]所述AP位置计算模块30,用于根据所述楼层室内图的比例和所述获取模块10获取的AP在楼层室内图中的相对坐标信息计算AP的位置信息。参见图6,在本实施例中,在所述AP位置计算模块30计算AP的位置信息之前,需要预先通过楼层室内图比例获取模块50获取所述楼层室内图的比例。如图所示,所述楼层室内图比例获取模块50,包括依次连接的像素坐标获取单元501、实际距离获取单元502以及比例计算单元503。
[0060]其中,所述像素坐标获取单元501,用于获取楼层室内图上任意两点的像素坐标;所述实际距离获取单元502,用于获取所述任意两点的实际距离;所述比例计算单元503,用于根据所述像素坐标获取单元501和实际距离获取单元502获取的任意两点的像素坐标和实际距离计算所述楼层室内图的比例。
[0061]具体的,所述比例计算单元503根据所述像素坐标获取单元501获取的楼层室内图上任意两点的像素坐标计算得到所述两点的像素距离,然后将所述实际距离获取单元502获取的所述两点的实际距离除以计算得到的所述两点的像素距离,就可以计算出所述楼层室内图的比例。
[0062]在本实施例中,所述AP位置计算模块30可根据所述AP在楼层室内图中的像素坐标以及所述楼层室内图的比例反推出所述AP的位置信息,也即是所述AP相对于所述楼层室内图原点位置实际的水平距离和垂直距离。
[0063]所述显示模块40,用于在所述楼层室内图上显示所述AP标识生成模块20生成的AP标识和所述AP位置计算模块30计算的AP的位置信息。具体的,所述显示模块40可在所述楼层室内图上显示AP标识图标或文字,并显示对应AP编号的相对于所述楼层室内图原点位置的实际水平距离和垂直距离。
[0064]在本实施例中,参见图7,为了便于对多个AP进行管理和配置,所述AP位置的显示系统100还包括AP状态控制模块60,其包括AP状态获取模块601和AP显示控制模块602。
[0065]其中,所述AP状态获取模块601,用于获取AP的状态,所述AP显示控制模块602,用于根据所述AP状态获取模块601获取的AP的状态控制AP标识显示不同亮度或颜色。
[0066]在本实施例中,根据实际需要和工作习惯,所述AP状态控制模块60可通过绿色或尚壳显不正常工作状态的AP,通过红色或低壳显不关闭状态的AP,通过黄色或中壳显不休眠或待机状态的AP,可通过显示的不同亮度或颜色直观地获取所有AP的工作状态。
[0067]在本实施例的AP位置的显示系统100中,AP标识生成模块20根据AP在楼层室内图中的相对坐标信息在楼层室内图对应位置上生成AP标识,AP位置计算模块30根据楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息,显示模块40在楼层室内图上显示生成的AP标识和计算的AP的位置信息,实现了 AP精确位置信息的直观显示,相比于现有通过电子表格显示AP分布的方式,提高了 AP分布管理和配置的效率。
[0068]图8是本发明另一个实施例中AP位置的显示系统100的结构示意图。如图所示,在上述实施例的基础上,所述AP位置的显示系统100,包括获取模块10、AP标识生成模块20、AP位置计算模块30、显示模块40、AP位置数据库生成模块70以及AP Web端80。
[0069]其中,所述AP位置数据库生成模块70,用于基于所述获取模块10获取的楼层室内图和所述AP位置计算模块30计算的AP的位置信息生成AP位置数据库。在本实施例中,所述获取模块10可获取多个楼层的室内图并计算每个楼层的所有AP的位置信息,所述置数据库生成模块70对应楼层编号和AP编号生成AP位置数据库,可根据楼层编号和AP编号在所述AP位置数据库中调取特定楼层编号或特定AP编号的室内图以及对应的所有AP位置信息。
[0070]所述APWeb端80,用于根据楼层编号从所述AP位置数据库生成模块70生成的所述AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息。
[0071]在本实施例的AP位置的显示方法系统100中,在AP Web端80可通过基于事件和对象驱动的JavaScript客户端脚本语言从所述AP位置数据库生成模块70生成的AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息,在AP Web端80实现了AP精确位置信息的直观显示,相比于现有通过电子表格显示AP分布的方式,提高了 AP分布管理和配置的效率。
[0072]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0073]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0074]尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
【主权项】
1.一种AP位置的显示方法,其特征在于,包括: 获取楼层室内图以及AP在楼层室内图中的相对坐标信息; 根据AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识; 根据所述楼层室内图的比例和AP在楼层室内图中的相对坐标信息计算AP的位置信息;以及 在所述楼层室内图上显示生成的AP标识和计算的AP的位置信息。2.如权利要求1所述的AP位置的显示方法,其特征在于,还包括: 基于获取的楼层室内图和计算的AP的位置信息生成AP位置数据库;以及 AP Web端根据楼层编号从所述AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息。3.如权利要求1所述的AP位置的显示方法,其特征在于,还包括获取楼层室内图比例: 获取楼层室内图上任意两点的像素坐标; 获取所述任意两点的实际距离;以及 根据所述任意两点的像素坐标和实际距离计算所述楼层室内图的比例。4.如权利要求1所述的AP位置的显示方法,其特征在于,还包括: 获取AP的状态;以及 根据AP的状态控制AP标识显示不同亮度或颜色。5.如权利要求1所述的AP位置的显示方法,其特征在于,所述AP在楼层室内图中的相对坐标信息包括所述AP在所述楼层室内图中的像素坐标。6.一种AP位置的显示系统,其特征在于,包括: 获取模块,用于获取楼层室内图以及AP在楼层室内图中的相对坐标信息; AP标识生成模块,用于根据所述获取模块获取的AP在楼层室内图中的相对坐标信息在所述楼层室内图对应位置上生成AP标识; AP位置计算模块,用于根据所述楼层室内图的比例和所述获取模块获取的AP在楼层室内图中的相对坐标信息计算AP的位置信息;以及 显示模块,用于在所述楼层室内图上显示所述AP标识生成模块生成的AP标识和所述AP位置计算模块计算的AP的位置信息。7.如权利要求6所述的AP位置的显示系统,其特征在于,还包括: AP位置数据库生成模块,用于基于所述获取模块获取的楼层室内图和所述AP位置计算模块计算的AP的位置信息生成AP位置数据库;以及 AP Web端,用于根据楼层编号从所述AP位置数据库生成模块生成的所述AP位置数据库中调取和显示楼层室内图、AP标识和AP的位置信息。8.如权利要求6所述的AP位置的显示系统,其特征在于,还包括楼层室内图比例获取模块,所述楼层室内图比例获取模块包括: 像素坐标获取单元,用于获取楼层室内图上任意两点的像素坐标; 实际距离获取单元,用于获取所述任意两点的实际距离;以及 比例计算单元,用于根据所述像素坐标获取单元和实际距离获取单元获取的任意两点的像素坐标和实际距离计算所述楼层室内图的比例。9.如权利要求6所述的AP位置的显示系统,其特征在于,还包括AP状态控制模块,所述AP状态控制模块包括: AP状态获取单元,用于获取AP的状态;以及 AP显示控制单元,用于根据所述AP状态获取单元获取的AP的状态控制AP标识显示不同亮度或颜色。10.如权利要求6所述的AP位置的显示系统,其特征在于,所述获取模块获取的所述AP在楼层的相对坐标信息包括所述AP在所述楼层室内图中的像素坐标。
【文档编号】H04W64/00GK105960012SQ201610269119
【公开日】2016年9月21日
【申请日】2016年4月27日
【发明人】王畅
【申请人】上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1