标记无线接入点AP的方法和装置制造方法及图纸

技术编号:16976049 阅读:98 留言:0更新日期:2018-01-07 10:29
本公开涉及AP可视化领域,包括标记无线接入点AP的方法和装置。所述方法包括:发送AP信息请求;接收服务器响应于所述AP信息请求返回的标记信息;对接收到的标记信息对应的所有AP分组在地图上分次进行标记;所述AP分组是所述服务器对位于指定区域内的AP进行分组后得到的。应用本公开,有利于显著减少用户的无效等待时间,以及有利于明显缩短针对在标记过程中接收到的操作指令的响应延时。

【技术实现步骤摘要】
标记无线接入点AP的方法和装置
本公开涉及AP(AccessPoint的简称,即无线接入点)可视化领域,尤其涉及标记无线接入点AP的方法和装置。
技术介绍
在很多大数据项目中,希望标记某区域内的AP。相关技术中,可以采用现有电子地图(以下简称地图)提供的API接口,通过类似Ajax的技术将获取的AP的标记信息传递给客户端,以在地图上标记AP。但是,在诸如校园的密集部署环境下,通常会部署大量AP,此时,在地图上标记出AP需要非常长的等待时间,例如5秒以上。在这段等待时间内,地图可能呈现为一片空白,用户只能空等。而且,在这段较长的等待时间内,无法响应用户针对在客户端的其他操作,例如跳转到其他页面或进入某个菜单项的操作,对地图的局部进行放大缩小的操作等等,难以及时提供用户所需的信息,给用户的后续操作带来极大困扰。
技术实现思路
有鉴于此,本公开提出了一种即便在密集组网环境下也能够在确保快速响应的前提下及时为用户提供可视化的AP标记的方法,本公开还提出了相应的装置。根据本公开的一方面,提供了一种标记无线接入点AP的方法,所述方法应用于客户端,所述方法包括:发送AP信息请求;接收服务器响应于所述AP信息请求返回的标记信息;对接收到的标记信息对应的所有AP分组在地图上分次进行标记;所述AP分组是所述服务器对位于指定区域内的AP进行分组后得到的。根据本公开的另一方面,提供了一种标记无线接入点AP的装置,所述装置应用于客户端,所述装置包括:请求发送单元,用于发送AP信息请求;标记信息接收单元,用于接收服务器响应于所述AP信息请求返回的标记信息;AP标记单元,用于对接收到的标记信息对应的所有AP分组在地图上分次进行标记;所述AP分组是所述服务器对位于指定区域内的AP进行分组后得到的。根据本公开的各个方面,服务器对AP进行分组,并将对应于AP分组的标记信息发送至客户端,客户端对接收到的标记信息对应的所有AP分组在地图上分次进行标记,从而,有利于显著减少用户的无效等待时间,例如,在第一次标记后,用户已可看到部分可视化的标记信息,而不再面对空白的页面。此外,在每次标记后、下一次标记前的这段时间内,可及时响应用户在客户端的操作,极大缩短了针对在标记过程中接收到的操作指令的响应延时,显著提高了响应速度。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1示出客户端和服务器交互的示意图。图2示出根据本公开的一个实施例的标记AP的方法的流程图。图3(a)、(b)和(c)示出根据本公开的一个示例性实施例的分次标记AP的示例性示意图。图4(a)和(b)示出根据本公开的另一个示例性实施例的分次标记AP的示例性示意图。图5示出根据本公开的一个实施例的标记AP的装置的结构框图。图6示出根据本公开的一个实施例的标记AP的装置的结构框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。图1示出客户端和服务器交互的示意图。如图1所示,客户端可在设备102中实施,服务器可在设备104中实施。服务器可处理相应的业务逻辑,并从客户端接收数据(例如AP信息请求)和/或向客户端提供数据(例如,与AP位置相关的信息),客户端可实现将用户所需的信息以某种视觉表现呈现给用户并提供与用户的交互等。图1中的设备102虽然被示出为台式计算机形式,但本领域技术人员可以理解的是,设备102可以是任意类型的客户端设备。图2示出根据本公开的一个实施例的标记AP的方法的流程图。该方法可以应用于客户端。如图2所示,该方法包括:步骤202,发送AP信息请求;步骤204,接收服务器响应于所述AP信息请求返回的标记信息;步骤206,对接收到的标记信息对应的所有AP分组在地图上分次进行标记,所述AP分组是所述服务器对位于指定区域内的AP进行分组后得到的。本领域技术人员可以理解的是,上述AP信息请求可以是专门用于请求与AP相关的标记信息的请求,也可以是默认所要求的返回结果包含与AP相关的标记信息的请求,其可以是显式或者隐式的,本公开对此不作限制。本领域技术人员可以理解的是,上述“分次”是广义的概念,即指非一次将每个AP的位置全部都一一予以标记。例如,客户端可建立定时器(例如,通过JavaScript),每隔预定时间即可根据所述分组按一定顺序进行一次标记;也可在某次(例如每次)标记后,基于操作指令进行下一次标记,等等。这些均属于本公开的保护范围。通过实施例,客户端根据接收到的标记信息在地图上分次标记该标记信息对应的所有分组,从而,可及时展示已执行的若干次标记中已被标记的AP分组,例如在第一次标记后,可展示部分可视化的标记信息,展示的内容不再是空白的页面。此外,如本领域技术人员所公知的,在每次标记后、下一次标记前的这段时间内,可及时响应接收到的用户操作指令,极大缩短了响应操作指令的延时,显著提高了响应速度。而且,由服务器而非客户端对AP进行分组,能大大减轻客户端的压力,提高客户端的响应速度。在一种可能的实现方式中,所述对接收到的标记信息对应的所有AP分组在地图上分次进行标记可以包括:每次定时器到时,从所述所有AP分组中选择一个或多个AP分组在地图上进行标记。例如,客户端可以通过JavaScript建立一个定时器,此定时器每过一定时间(例如1秒钟),就从所有AP分组中选择一个或多个AP分组在地图上进行标记。可以在接收到标记信息后直接进行第一次标记,而后续每次标记可以通过定时器到时来触发;也可以每次(包括第一次)标记均通过定时器触发。在上述实现方式的一个示例中,每次定时器到时,选择一个AP分组进行标记时,第一次被标记的AP分组可以由位于所述指定区域内的AP中用户接入量最多的一个或多个AP组成。例如,服务器可采用Top-K算法,找到用户接入量最多的K个AP。该算法的时间复杂度是O(nlogK),n为位于指定区域内的AP总数。例如,假设n=2800,在相关技术中,将一次性标记全部2800个AP的位置。客户端标记2800个AP的位置耗时需要约5秒,在这5秒内呈现的地图界面为一片空白,在这5秒内也无法响应操作指令。等到全部标记完后,客户端才能展现标记有2800个AP的地图,并延时响应在全部标记之前接收到的操作指令,即响应延时最长可能达到5秒,这些都带来非常不好的用户体验。而根据本公开,仍然假设n=2800,设每个分组允许容纳500个AP,则可以将2800个AP分为6组,第1组~第5组每组均包括500个AP,第6组包括300个AP。这6组中的一组,可以由本文档来自技高网...
标记无线接入点AP的方法和装置

【技术保护点】
一种标记无线接入点AP的方法,其特征在于,所述方法应用于客户端,所述方法包括:发送AP信息请求;接收服务器响应于所述AP信息请求返回的标记信息;对接收到的标记信息对应的所有AP分组在地图上分次进行标记;所述AP分组是所述服务器对位于指定区域内的AP进行分组后得到的。

【技术特征摘要】
1.一种标记无线接入点AP的方法,其特征在于,所述方法应用于客户端,所述方法包括:发送AP信息请求;接收服务器响应于所述AP信息请求返回的标记信息;对接收到的标记信息对应的所有AP分组在地图上分次进行标记;所述AP分组是所述服务器对位于指定区域内的AP进行分组后得到的。2.根据权利要求1所述的方法,其特征在于,所述对接收到的标记信息对应的所有AP分组在地图上分次进行标记,包括:每次定时器到时,从所述所有AP分组中选择一个或多个AP分组在地图上进行标记。3.根据权利要求2所述的方法,其特征在于,每次定时器到时,选择一个AP分组进行标记时,第一次被标记的AP分组由位于所述指定区域内的AP中用户接入量最多的一个或多个AP组成。4.根据权利要求3所述的方法,其特征在于,所述标记信息包括该标记信息所对应的AP分组中每个AP的位置信息;对选择的一个AP分组在地图上进行标记,包括:在地图上标记该AP分组中每个AP的位置。5.根据权利要求1所述的方法,其特征在于,所述标记信息包括该标记信息所对应的AP分组对应的建筑物的位置和轮廓的信息,以及该AP分组中所包括的AP的数量;其中,该AP分组包括位于与该AP分组对应的所述建筑物中的所有AP;所述对接收到的标记信息对应的所有AP分组在地图上分次进行标记,包括:第一次在地图上标记所述所有AP分组对应的建筑物的位置和轮廓,以及标记每个所述建筑物的AP分组所包括的AP的数量。6.根据权利要求5所述的方法,其特征在于,所述标记信息还包括该标记信息所对应的AP分组中所有AP的用户接入量的总和;所述标记每个所述建筑物的AP分组所包括的AP的数量时,还在地图上标记每个所述建筑物的AP分组中所有AP的用户接入量的总和。7.根据权利要求5所述的方法,其特征在于,所述标记信息还包括该标记信息所对应的AP分组中每个AP的位置信息;所述对接收到的标记信息对应的所有AP分组在地图上分次进行标记,包括:接收到针对已标记的所述建筑物中指定建筑物的操作指令时,标记对应于所述指定建筑物的AP分组中的每个AP的位置。8.根据权利要求4或7所述的方法,其特征在于,所述标记信息还包括该标记信息所对应的AP分组中每个AP的用户接入量;在标记AP分组中的每个AP的位置时,还标记每个AP的用户接入量。9.一种标记无线接入...

【专利技术属性】
技术研发人员:刘辉杨新安
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1