一种基于无线网络ac系统对ap的自动定位方法

文档序号:8546668阅读:482来源:国知局
一种基于无线网络ac系统对ap的自动定位方法
【技术领域】
[0001] 本发明涉及无线技术领域,尤其涉及一种基于无线网络AC系统对AP的自动定位 方法。
【背景技术】
[0002] 在大型WLAN网络中,一台AC往往需要管理几千个AP。而在大场景部署时,系统管 理员需要定位在每台AC中发现的每个AP的位置。在大场景部署时现有AC确认AP位置的 方法是系统管理员通过控制LED灯逐个确认每个AP的位置,或由部署人员记录每个AP的 MAC以及它的位置关系。而因为大场景部署时每台AC连接很多的AP,这也就造成了在确定 AP的位置时,费时费力,增加系统管理官的工作量,同时也给AC维护带来了很大困扰。

【发明内容】

[0003] 本发明的目的在于提供一种基于无线网络AC系统对AP的自动定位方法,从而解 决现有技术中存在的前述问题。
[0004] 为了实现上述目的,本发明所述基于无线网络AC系统对AP的自动定位方法,该方 法包括:
[0005] Sl,AC系统在与其连接的AP中选取3个AP作为基AP,并记录每个基AP的坐标; [0006] S2,AC系统通过3个基AP获取3个基AP向第4个AP发射/从第4个AP接收的 RSSI信号强度,AC系统根据无线传输损耗模型得到所述第4个AP与3个基AP之间的距 离;
[0007] S3,在AC系统中根据三点定位算法获取第4个AP的位置坐标,将第4个AP的位 置坐标保存到所述AC系统中;
[0008] S4,AC系统通过已知坐标位置的n个AP,获取每个已知坐标位置的AP向第n+1个 AP发射/从第n+1个AP接收的RSSI信号强度,计算第n+1个AP分别与n个AP之间的距 离,根据n点定位算法获取第n+1个AP的位置坐标,并将第n+1个AP的位置坐标保存到所 述AC系统中;所述n彡4 ;
[0009] S5,采用步骤S4所述方法,计算完成除基AP外的所有与所述AC系统连接的AP的 坐标,将包括基AP在内的所有AP坐标标记在所在场景的平面坐标系中,得到与所述AC系 统连接的每个AP的位置。
[0010] 优选地,步骤S2中所述根据无线传输损耗模型,得到RSSI和距离的关系公式(1), 按照公式(1)得到所述第4个AP与3个基AP之间的距离;
[0011] RSSI = A-lOnlg(d) (1);
[0012] 其中,A是一个常数,所述常数表示信号发射AP与信号接收AP相距lm时,信号接 收AP接收到的无线信号强度RSSI值;
[0013] d表示任意一个基AP与第4个AP之间的距离;
[0014] RSSI表示任意一个基AP从第4个AP接收/向第4个AP发射的RSSI信号强度。
[0015] 优选地,步骤S3中,所述根据三点定位算法获取第4个AP的位置,具体按照下述 方法实现:
[0016] 以步骤S1中3个所述基AP的坐标为圆心,以步骤S2中得到的相对应的所述第4 个AP与每个所述基AP之间的距离为半径做圆,得到三个圆的交点即为第4个AP的位置。
[0017] 优选地,步骤S4中,所述计算第n+1个AP分别与已知坐标位置的n个AP之间的 距离,具体按照下述方法实现:
[0018] A1,设第n+1个AP为未知坐标节点,坐标为(x,y),则已知坐标位置的n个AP的 坐标分别 APi (Xi, yj、AP2 (x2, y2)、AP3 (x3, y3)......APn (xn, yn);
[0019] A2,将第n+1个AP作为信号接收端,检测接收到的来自任意一个已知坐标位置的 APJ^RSSI信号强度平均值,并根据公式(2)计算得到第n+1个AP与任意一个已知坐标位 置的AP W之间的距离,记为D D2, D3……Dn,所述n表示已知坐标节点的数量;
[0020]
【主权项】
1. 一种基于无线网络AC系统对AP的自动定位方法,其特征在于,该方法包括: SI,AC系统在与其连接的AP中选取3个AP作为基AP,并记录每个基AP的坐标; 52, AC系统通过3个基AP获取3个基AP向第4个AP发射/从第4个AP接收的RSSI 信号强度,AC系统根据无线传输损耗模型得到所述第4个AP与3个基AP之间的距离; 53, 在AC系统中根据三点定位算法获取第4个AP的位置坐标,将第4个AP的位置坐 标保存到所述AC系统中; 54, AC系统通过已知坐标位置的η个AP,获取每个已知坐标位置的AP向第n+1个AP 发射/从第n+1个AP接收的RSSI信号强度,计算第n+1个AP分别与η个AP之间的距离, 根据η点定位算法获取第n+1个AP的位置坐标,并将第n+1个AP的位置坐标保存到所述 AC系统中;所述η彡4 ; 55, 采用步骤S4所述方法,计算完成除基AP外的所有与所述AC系统连接的AP的坐标, 将包括基AP在内的所有AP坐标标记在所在场景的平面坐标系中,得到与所述AC系统连接 的每个AP的位置。
2. 根据权利要求1所述方法,其特征在于,步骤S2中所述根据无线传输损耗模型,得到 RSSI和距离的关系公式(1),按照公式(1)得到所述第4个AP与3个基AP之间的距离; RSSI = A-IOnlg(d) (1); 其中,A是一个常数,所述常数表示信号发射AP与信号接收AP相距Im时,信号接收AP 接收到的无线信号强度RSSI值; d表示任意一个基AP与第4个AP之间的距离; RSSI表示任意一个基AP从第4个AP接收/向第4个AP发射的RSSI信号强度。
3. 根据权利要求1所述方法,其特征在于,步骤S3中,所述根据三点定位算法获取第4 个AP的位置,具体按照下述方法实现: 以步骤Sl中3个所述基AP的坐标为圆心,以步骤S2中得到的相对应的所述第4个AP 与每个所述基AP之间的距离为半径做圆,得到三个圆的交点即为第4个AP的位置。
4. 根据权利要求1所述方法,其特征在于,步骤S4中,所述计算第n+1个AP分别与已 知坐标位置的η个AP之间的距离,具体按照下述方法实现: Al,设第n+1个AP为未知坐标节点,坐标为(X,y),则已知坐标位置的η个AP的坐标 分别 AP1 (X1, Y1)、AP2 (x2, y2)、AP3 (x3, y3)......APn (xn, yn); A2,将第n+1个AP作为信号接收端,检测接收到的来自任意一个已知坐标位置的AP1^ RSSI信号强度平均值,并根据公式(2)计算得到第n+1个AP与任意一个已知坐标位置的 APw之间的距离,记为D ,,D9,队……Dn,所述η表示已知坐标节点的数量;
其中,A是一个常数,所述常数表示当信号接收端的AP节点与信号发射端的AP节点相 距Im时,信号接收端的AP接收到的无线信号强度RSSI值; D表示信号接收端的AP与信号发射端的AP之间的距离; RSSI表示信号接收端的AP接收到信号发射端的AP向其发送RSSI信号强度的平均 值。
5. 根据权利要求4所述方法,其特征在于,步骤S4中,所述根据η点定位算法获取第 n+1个AP的位置坐标,具体按照下述实现: 根据第n+1个AP与每个已知坐标节点AP之间的距离,得到线性方程组(3):
通过解线性方程组(3)可以得到X和y,即得到第n+1个AP的坐标(X,y)。
6. 根据权利要求1所述方法,其特征在于,步骤S5,按照下述方法实现: B1,建立所述AC控制的场景的平面坐标系; B2,将3个基AP的坐标添加到平面坐标系中; B3,向平面坐标系中添加获得坐标的AP位置坐标,直到所有AP的坐标都被标记为止。
7. 根据权利要求1所述方法,其特征在于,在步骤S5之后还存在以下步骤: 当场景中新增加了 一个与AC系统连接的AP#,则AC系统向平面坐标系中存在已经标 记位置的所有AP发出获取APm*标位置的指令,则已经标记位置的所有AP向AC发送AP m 向其发送的信号强度,并然后依据S4计算获得坐标。
【专利摘要】本发明公开了一种基于无线网络AC系统对AP的自动定位方法,涉及无线技术领域。该方法:选取3个AP作为基AP,并记录每个基AP的坐标;通过3个基AP获取第4个AP的RSSI信号强度,计算第4个AP与3个基AP之间的距离;根据三点定位算法获取第4个AP的位置坐标并保存;通过已知坐标位置的n个AP,获取第n+1个AP的RSSI信号强度,计算第n+1个AP分别与n个AP之间的距离,根据n点定位算法获取第n+1个AP的位置坐标并保存;计算所有AP坐标并将其坐标标记在所在场景的平面坐标系中。本发明自动获取AP位置,减少系统管理员工作量,避免人工记载产生的误差,提高部署AP效率。
【IPC分类】H04W64-00
【公开号】CN104869640
【申请号】CN201510337581
【发明人】赵东方, 高峰, 刘礼雄, 杨佳琪, 陈海金
【申请人】全讯汇聚网络科技(北京)有限公司
【公开日】2015年8月26日
【申请日】2015年6月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1