CN105592477A - 邻区检测方法、装置及通信设备 - Google Patents
邻区检测方法、装置及通信设备 Download PDFInfo
- Publication number
- CN105592477A CN105592477A CN201410606582.8A CN201410606582A CN105592477A CN 105592477 A CN105592477 A CN 105592477A CN 201410606582 A CN201410606582 A CN 201410606582A CN 105592477 A CN105592477 A CN 105592477A
- Authority
- CN
- China
- Prior art keywords
- website
- message
- accessing wirelessly
- identification information
- client
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种邻区检测方法、装置及通信设备,通过邻区检测装置获取检测消息以及记录获取该检测消息的时间,获取的检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及无线访问站点的标识信息;然后在获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区;也即本发明中两个无线访问站点检测到同一客户端的信号且检测到的时间差值小于预设的时间差阈值时,可将这两个无线访问站点的覆盖区域相互配置为邻区,实现了间接邻区准确有效的检测。
Description
技术领域
本发明涉及通信领域,具体涉及一种邻区检测方法、装置及通信设备。
背景技术
无线本地网技术目前应用的越来越广泛,典型的技术包括蓝牙技术以及遵循IEEE802.11协议的无线本地网技术。遵循IEEE802.11协议的无线本地网络(WirelessLocalAreaNetworks,WLAN)至今已经发展出了802.11a/b/g/n等多个版本,均工作在2.4GHz以及5GHz附近的开放频段。802.11标准的初始版本于1997年完成。其主要思想来源于802.3协议定义的以太网,因此802.11的媒体介入控制层(MediumAccessControl,MAC)采用了与以太网相同的简单分布式接入协议,即载波侦听多址(CarrierSenseMultipleAccess,CSMA)。当使用CSMA技术时,网中的各个站点都能独立地决定数据帧的发送与接收。每个站点在发送数据之前,首先要进行监听媒体:当媒体为空闲时,站点可以发送数据;但媒体为繁忙时,站点需要推迟发送数据。如果两个以上的站点同时监听到介质空闲并发送数据,则有可能会在数据的接收方产生冲突,导致两个站点发送的数据相互干扰致使它们的数据都无法正确的被接收方解调。每个站点都会检测是否发生了碰撞,一旦发生碰撞,则发生碰撞的站点都会回退一段随机长度的时间然后重新发送,由于回退时间是随机的,因此可以减小再次发生碰撞的概率。对于有线网络,碰撞可以通过电信号近乎实时的被检测出来。而对于无线网络,碰撞时通过在整个数据发送完成后没有得到接收方的确认(ACK)或者其他形式的响应的情况下被推断出来的。可以看出,使用802.11技术的无线网络中,当一个站点开始发送数据时,该站点无线信号覆盖范围内的其他站点检测到的媒体都将处于繁忙状态;该站点无线信号覆盖范围内的其他站点则不会再发送数据,避免发生碰撞;因此站点提前知道与其是邻区关系的其他站点进而可以协商发送数据的时机,能降低碰撞发生的概率。进一步的,当一个站点A检测到另一个站点B的信号时,如果站点A和站点B的发射功率差别不大,那么站点A在发送信号时,站点B也应该能够侦测到站点A的信号。在这种情况下,可以说站点A的覆盖区域和站点B的覆盖区域是存在重叠,或者说站点A的覆盖区域和站点B的覆盖区域是相邻的。更进一步,假设站点A和站点B能够互相侦测到彼此的信号,A站点的覆盖区域完全覆盖B站点的覆盖区域;站点B和站点C也能够互相侦测到彼此的信号,那么即使站点A和站点C互相侦测不到彼此的信号,也能够推断出,站点A的功率覆盖范围和站点C的功率覆盖范围是存在重叠的,也即此时的站点A和站点C所覆盖的区域为间接的邻区关系。但是目前针对这种间接的邻区关系还没有一种准确、有效的检测方案。
发明内容
本发明要解决的主要技术问题是,提供一种邻区检测方法、装置及通信设备,解决如何准确、有效的检测间接邻区的问题。
为解决上述技术问题,本发明提供一种邻区检测方法,包括:
邻区检测装置获取检测消息以及记录获取该检测消息的时间,所述检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及所述无线访问站点的标识信息;
邻区检测装置在获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
在本发明的一种实施例中,邻区检测装置与各无线访问站点连接;邻区检测装置获取检测消息包括:
获取与之连接的无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,获取与之连接的无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
在本发明的一种实施例中,邻区检测装置设置于无线访问站点上,邻区检测装置获取检测消息包括:获取其所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,以及接收其他无线访问站点上的邻区检测装置发送的检测消息;
所述获取其所在无线访问站点的检测消息包括:
获取其所在无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,获取其所在无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
在本发明的一种实施例中,所述客户端的标识信息为客户端的介质访问控制地址,和/或所述无线访问站点的标识信息为无线访问站点的介质访问控制地址。
在本发明的一种实施例中,所述时间差阈值基于无线访问站点之间的距离、无线信号传输速率和网络时延进行设定。
为了解决上述问题,本发明还提供了一种邻区检测装置,包括消息获取模块、处理模块以及邻区配置模块:
所述消息获取模块用于获取检测消息以及记录获取该检测消息的时间,所述检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及所述无线访问站点的标识信息;
所述处理模块用于在所述消息获取模块获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,通知所述邻区配置模块;
所述邻区配置模块用于接收到所述通知后,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
在本发明的一种实施例中,邻区检测装置的消息获取模块与各无线访问站点连接;
所述消息获取模块包括第一标识信息获取子模块,用于获取与所述邻区检测装置连接的无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,所述消息获取模块包括第二标识信息获取子模块,用于获取与所述邻区检测装置连接的无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
在本发明的一种实施例中,所述邻区检测装置设置于无线访问站点上,所述消息获取模块包括第一消息获取模块和第二消息获取模块:所述第一消息获取模块用于获取所述邻区检测装置所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,所述第二消息获取模块用于接收其他无线访问站点上的邻区检测装置发送的检测消息;
所述第一消息获取模块包括第三标识信息获取子模块,用于获取所述邻区检测装置所在无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,所述第一消息获取模块包括第四标识信息获取子模块,用于获取所述邻区检测装置所在无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
在本发明的一种实施例中,所述客户端的标识信息为客户端的介质访问控制地址,和/或所述无线访问站点的标识信息为无线访问站点的介质访问控制地址。
为了解决上述问题,本发明还提供了一种通信设备,包括如上所述的邻区检测装置。
本发明的有益效果是:
本发明提供的邻区检测方法、装置及通信设备,通过邻区检测装置获取检测消息以及记录获取该检测消息的时间,获取的检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及无线访问站点的标识信息;然后在获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区;也即本发明中当两个无线访问站点检测到同一客户端的信号且检测到的时间差值小于预设的时间差阈值时,则可将这两个无线访问站点的覆盖区域相互配置为邻区,实现了间接邻区准确有效的检测,利于降低发生碰撞的概率。
附图说明
图1为本发明实施例一提供的邻区检测方法流程示意图;
图2为本发明实施例一提供的集中式检测***结构示意图;
图3为本发明实施例一提供的分布式检测***结构示意图;
图4为本发明实施例二提供的邻区检测装置结构示意图;
图5为本发明实施例三提供的集中式检测***结构示意图;
图6为本发明实施例三提供的集中式检测流程示意图;
图7为本发明实施例四提供的分布式检测***结构示意图;
图8为本发明实施例四提供的分布式检测流程示意图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施例一:
请参见图1所示,本实施例提供的邻区检测方法包括:
步骤101:邻区检测装置获取检测消息,并记录获取该检测消息的时间;
此处邻区检测装置获取的检测消息包括客户端(STA)通过无线访问站点(AP)发送的上行消息中该客户端的标识信息,以及该无线访问站点的标识信息;
步骤102:邻区检测装置获取到多条检测消息;此处的多条为两条或两条以上;
步骤103:判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,如存在,转至步骤104;否则,转至步骤101;
步骤104:获取这些检测消息的时间差是否小于预设的时间差阈值,如是,转至步骤105;否则,转至步骤101;
步骤105:将这些检测消息中的无线访问站点所覆盖的区域相互配置为邻区。
基于上述方案,当两个(或三个、三个以上)无线访问站点检测到同一客户端的信号且检测到的时间差值小于预设的时间差阈值时,则将这两个无线访问站点的覆盖区域相互配置为邻区,以实现间接邻区准确有效的检测,利于降低发生碰撞的概率。
应当理解的是,上述步骤103和步骤104并无严格的时序限制;可以先判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,如存在,再判断这些检测消息的获取时间差是否小于预设的时间差阈值;也可以先判断是否存获取时间差是否小于预设的时间差阈值的检测消息,如存在,再判断这些检测消息的无线访问站点的标识信息是否不同以及客户端的标识信息相同;也即还可先执行上述步骤104,再执行上述步骤103。
上述步骤104中的时间差阈值具体可基于无线访问站点之间的距离、无线信号传输速率和网络时延进行设定,其主要作用是避免误检测。例如:
第一无线访问站点和第二无线访问站点的覆盖区域完全没有重叠部分;当客户端在第一无线访问站点的覆盖区域内第二无线访问站点的覆盖区域外发送了第一上行消息,第一无线访问站点能够正确接收第一上行消息而第二无线访问站点无法正确接收第一上行消息。一段时间后客户端移动进入第二无线访问站点覆盖的区域,在第二无线访问站点的覆盖区域内第一无线访问站点的覆盖区域外发送了第二上行消息,此时第一无线访问站点无法正确接收第二上行消息而第二无线访问站点可以正确接收第二上行消息。此时,如果没有设置该时间差阈值,则邻区检测装置会将第一无线访问站点覆盖区域和第二无线访问站点覆盖区域设置为邻区;但实际上二者覆盖的区域并非邻区关系。因此,为了防止客户端移动造成上述错误的邻区配置,设置该时间阈值,确保第一无线访问站点和第二无线访问站点接收到的上行消息是客户端发出的同一条上行消息。
应当理解的是,本实施例中的上述邻区检测过程可以是在设定的检测周期内执行,当检测周期到达后,自动结束检测过程。
本实施例中具体可以采用集中式检测和分布式检测两种方式完成邻区的检测,下面以两种方式为例进行说明。
集中式检测:
将参见图2所示,此时邻区检测装置与各无线访问站点连接,客户端与无线访问站点连接。图2中的邻区检测装置可以是独立于无线访问站点的物理设备,例如路由器、交换机或接入控制器(AccessController:AC)等通信设备;邻区检测装置可以通过光纤、以太网等方式与无线访问站点连接。此时邻区检测装置获取检测消息的方式可以采用以下任意一种:
方式一:无线访问站点接收到客户端发送的上行信息后,从该上行信息中提取出发送该上行信息的客户端的标识信息,并发给邻区检测装置;邻区检测装置接收无线访问站点发送的客户端的标识信息,并获取该无线访问站点的标识信息;同时记录获取到客户端的标识信息的时间或获取到无线访问站点的标识信息的时间作为获取到检测消息的时间。
方式二:无线访问站点接收到客户端发送的上行信息后,将该上行信息发给邻区检测装置;邻区检测装置接收上行信息并从中提取出发送该上行信息的客户端的标识信息,并获取转发该上行信息的无线访问站点的标识信息;同时记录获取到客户端的标识信息的时间或获取到无线访问站点的标识信息的时间作为获取到检测消息的时间。
分布式检测:
请参见图3所示,邻区检测装置设置于无线访问站点上,且每个无线访问站点上设置一个邻区检测装置,各无线访问站点之间也可以通过以太网等方式连接。此时邻区检测装置获取检测消息包括:获取其所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,以及接收其他无线访问站点上的邻区检测装置发送的检测消息;
其中,邻区检测装置获取其所在无线访问站点的检测消息也可以采用以下两种方式中的任意一种:
方式一:无线访问站点接收到客户端发送的上行信息后,从该上行信息中提取出发送该上行信息的客户端的标识信息,并发给设置在其上的邻区检测装置;邻区检测装置接收客户端的标识信息,并获取该无线访问站点的标识信息;同时记录获取到客户端的标识信息的时间或获取到无线访问站点的标识信息的时间作为获取到检测消息的时间。
方式二:无线访问站点接收到客户端发送的上行信息后,将该上行信息发给设置在其上的邻区检测装置;邻区检测装置接收上行信息并从中提取出发送该上行信息的客户端的标识信息,并获取转发该上行信息的无线访问站点的标识信息;同时记录获取到客户端的标识信息的时间或获取到无线访问站点的标识信息的时间作为获取到检测消息的时间。
本实施例中获取的客户端的标识信息可为客户端的介质访问控制地址,和/或获取的无线访问站点的标识信息也可为无线访问站点的介质访问控制地址。应当理解的是,本实施例中的标识信息并不局限于介质访问控制地址,只要是可以唯一标识客户端和无线访问站点且可被提取到的其他任意标识信息都适用。
客户端发送的上行消息到达无线访问站点的接收天线处是的功率应高于第一门限,只有高于该第一门限,无线访问站点才能正确解调该上行消息。此处的第一门限是无线访问站点能够正常解调802.11协议的无线帧的功率强度,一般为-85dbm。因此,本实施例中的无线访问站点在接收到客户端发送的上行信息后,在从中提取出客户端的标识信息之前,或将该上行信息转发给邻区检测装置之前,判断该上行信息的接收信号功率强度是否大于第一门限,如否,丢弃该上行消息;是大于第一门限,才从中提取出客户端的标识信息之前,或将该上行信息转发给邻区检测装置。
实施例二:
请参见图4所示,本实施例中的邻区检测装置包括消息获取模块、处理模块以及邻区配置模块:
消息获取模块用于获取检测消息以及记录获取该检测消息的时间,本实施例中的检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息,以及该无线访问站点的标识信息;
处理模块用于在消息获取模块获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,通知邻区配置模块;
邻区配置模块用于接收到通知后,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
本实施例中处理模块可以先判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,如存在,再判断这些检测消息的获取时间差是否小于预设的时间差阈值;也可以先判断是否存获取时间差是否小于预设的时间差阈值的检测消息,如存在,再判断这些检测消息的无线访问站点的标识信息是否不同以及客户端的标识信息相同。其中时间差阈值具体可基于无线访问站点之间的距离、无线信号传输速率和网络时延进行设定,其主要作用是防止客户端在各无重叠区域的小区中移动造成错误的邻区配置,确保各无线访问站点接收到的上行消息是客户端发出的同一条上行消息。
本实施例中具体可以采用集中式检测和分布式检测两种方式完成邻区的检测。对于集中式检测,邻区检测装置与各无线访问站点连接,客户端与无线访问站点连接。邻区检测装置可以是独立于无线访问站点的物理设备,例如路由器、交换机或接入控制器(AccessController:AC)等通信设备;邻区检测装置可以通过光纤、以太网等方式与无线访问站点连接。此时邻区检测装置获取检测消息的方式可以采用以下任意一种:
方式一:消息获取模块包括第一标识信息获取子模块,用于获取与邻区检测装置连接的无线访问站点发送的从上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;同时记录获取到客户端的标识信息的时间或获取到无线访问站点的标识信息的时间作为获取到检测消息的时间。
方式二:消息获取模块包括第二标识信息获取子模块,用于获取与邻区检测装置连接的无线访问站点转发的上行消息,从该上行消息中提取出客户端的标识信息,并获取该无线访问站点的标识信息;同时记录获取到客户端的标识信息的时间或获取到无线访问站点的标识信息的时间作为获取到检测消息的时间。
对于分布式检测,邻区检测装置设置于无线访问站点上,且每个无线访问站点上设置一个邻区检测装置,各无线访问站点之间也可以通过以太网等方式连接。此时邻区检测装置的消息获取模块包括第一消息获取模块和第二消息获取模块:第一消息获取模块用于获取邻区检测装置所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,第二消息获取模块用于接收其他无线访问站点上的邻区检测装置发送的检测消息。具体的,第一消息获取模块用于获取邻区检测装置所在无线访问站点的检测消息的方式可以采用以下方式中的任意一种:
方式一:第一消息获取模块包括第三标识信息获取子模块,用于获取邻区检测装置所在无线访问站点发送的从上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
方式二:第一消息获取模块包括第四标识信息获取子模块,用于获取邻区检测装置所在无线访问站点转发的上行消息,从上行消息中提取出客户端的标识信息,并获取该无线访问站点的标识信息。
本实施例中获取的客户端的标识信息可为客户端的介质访问控制地址,和/或获取的无线访问站点的标识信息也可为无线访问站点的介质访问控制地址。应当理解的是,本实施例中的标识信息并不局限于介质访问控制地址,只要是可以唯一标识客户端和无线访问站点且可被提取到的其他任意标识信息都适用。
客户端发送的上行消息到达无线访问站点的接收天线处是的功率应高于第一门限,只有高于该第一门限,无线访问站点才能正确解调该上行消息。此处的第一门限是无线访问站点能够正常解调802.11协议的无线帧的功率强度,一般为-85dbm。因此,本实施例中的无线访问站点在接收到客户端发送的上行信息后,在从中提取出客户端的标识信息之前,或将该上行信息转发给邻区检测装置之前,判断该上行信息的接收信号功率强度是否大于第一门限,如否,丢弃该上行消息;是大于第一门限,才从中提取出客户端的标识信息之前,或将该上行信息转发给邻区检测装置。
本实施例还提供了一种通信设备,包括如上所述的邻区检测装置,其具体可以是路由器、交换机或接入控制器等通信设备,还可以使无线访问站点本身。本实施例中的无线访问站点具体可以基站或手机等通信终端。
实施例三:
为了更好的理解本发明,下面以一种具体的集中式检测示例为例,对本发明做进一步的说明。
请参见图5所示,该图所示集中式检测***包括客户端(STA),第一无线访问站点(AP1)、第二无线访问站点(AP2)以及路由器,其中路由器上设置有邻区检测装置。AP1与AP2都与路由器连接。基于该集中式检测***,其邻区检测过程请参见图6所示,包括:
步骤601:AP1和AP2收到客户端发送的上行消息;
步骤602:AP1和AP2判断接收到的上行消息的接收信号强度是否高于第一门限,如是,转至步骤603;否则,结束;
步骤603:AP1和AP2将该上行消息中的客户端标识信息发送给路由器上的邻区检测装置;
客户端的标识信息一般选用客户端的MAC地址;
步骤604:邻区检测装置收到AP1和AP2发送客户端标识信息,记录接收到的客户端标识信息,对应记录AP1和AP2的标识信息,得到检测消息;并记录收到客户端标识信息的时间;
AP的标识信息一般也为AP的MAC地址;
步骤605:邻区检测装置判断AP1和AP2的检测消息中的AP标识信息是否不同且客户端的标识信息是相同,如是,转至步骤606;否则,结束;
步骤606:邻区检测装置计算收到AP1发送的客户端标识信息的时间与收到AP2发送的客户端标识信息的时间的时间差是否小于时间差阈值,如是,执行步骤607;否则,结束;
步骤607:将AP1和AP2所覆盖的区域相互配置为邻区。
下面以一种具体的应用场景为例进行进一步示例性的说明。
当MAC地址为MAC_sta的STA希望扫描所在区域存在的WLAN网络时,一方面会监听AP发送的Beacon帧,一方面会发送广播消息ProbeRequest(一种上行信息)。
STA发送的ProbeRequest消息被AP1和AP2接收。STA发送的ProbeRequest消息在AP1和AP2的接收天线处的接收功率都高于正确解调该消息所需要的功率-85dBm。
AP1距离STA的距离为1000米,AP2距离STA的距离为2000米。由于无线电波在空气中的传播速度为300000000米/秒,因此STA发送的ProbeRequest到达AP1所需时间为3.33s,到达AP2所需时间为6.66us。
在本实施例中,AP1和AP2的距离最远为3000米,因此STA的上行消息到达两个AP的时间差最大为10us。邻区检测装置(即路由器)和AP1与AP2通过以太网连接,当采用百兆以太网时,传输最小帧64bytes需要5us,交换机时延一般为6-11us。一般来说STA发送ProbeRequest的时间间隔在10ms以上。总上分析,时间差阈值设置为1ms即可。
对于AP1:当其接收到STA发送的ProbeRequest消息并正确解调时,AP1将STA的MAC地址MAC_sta发送给邻区检测装置;对于AP2,当其接收到STA发送的ProbeRequest消息并正确解调时,AP2将STA的MAC地址MAC_sta发送给邻区检测装置。
由于AP1先于AP2接收到STA发送的ProbeRequest,因此AP1先于AP2将STA的MAC地址发给邻区检测装置。
当邻区检测装置收到AP1发送的STA的MAC地址时,没有收到其他AP即AP2的消息,因此邻区检测装置没有为AP1的覆盖区域配置任何邻区。
当邻区检测装置收到AP2发送的STA的MAC地址时,考虑到百兆以太网的传输时延和交换时延,邻区检测装置收到AP2的报告的时间与收到AP1报告的时间差不会超过时间差阈值1ms,且两个AP都报告了相同的STA标志。因此邻区检测装置将AP1覆盖区域和AP2覆盖区域互相配置为邻区。
实施例四:
为了更好的理解本发明,下面以一种具体的分布式检测示例为例,对本发明做进一步的说明。
请参见图7所示,该图所示分布式检测***包括客户端(STA),第一无线访问站点(AP1)、第二无线访问站点(AP2)以及路由器,其中AP1和AP2上都设置有邻区检测装置。AP1和AP2之间通过百兆以太网连接;AP1与AP2都与路由器连接。基于该分布式检测***,其邻区检测过程请参见图8所示,包括:
步骤801:AP1和AP2收到客户端发送的上行消息;
步骤802:AP1和AP2判断接收到的上行消息的接收信号强度是否高于第一门限,如是,转至步骤803;否则,结束;
步骤803:AP1和AP2分别将接收到的上行消息中的客户端标识信息发送给自身上的邻区检测装置;
客户端的标识信息一般选用客户端的MAC地址;
步骤804:AP1上的邻区检测装置接收AP1发送的客户端标识信息,记录接收到的客户端标识信息,对应记录AP1的标识信息,得到检测消息;并记录收到客户端标识信息的时间;AP2上的邻区检测装置接收AP2发送的客户端标识信息,记录接收到的客户端标识信息,对应记录AP2的标识信息,得到检测消息;并记录收到客户端标识信息的时间
AP的标识信息一般也为AP的MAC地址;
步骤805:AP1上的邻区检测装置判断AP1和AP2的检测消息中的AP标识信息是否不同且客户端的标识信息是相同,如是,转至步骤806;否则,结束;
步骤806:AP1上的邻区检测装置计算收到AP1发送的客户端标识信息的时间与收到AP2发送的检测消息的时间的时间差是否小于时间差阈值,如是,执行步骤807;否则,结束;
步骤807:AP1上的邻区检测装置将AP1和AP2所覆盖的区域相互配置为邻区。
本实施例中,AP2上的邻区检测装置也可以执行类似上述步骤805至步骤807的判断过程。当然,在AP1上的邻区检测装置执行完上述步骤805至步骤807且将AP1和AP2所覆盖的区域相互配置为邻区后,可直接通知AP2邻区配置消息;AP2上的邻区检测装置收到该邻区配置消息后,可不再进行类似步骤805至步骤807的判断,而是直接将AP1覆盖的区域添加到邻区列表中即可。
下面以一种具体的应用场景为例进行进一步示例性的说明。
当MAC地址为MAC_sta的STA希望扫描所在区域存在的WLAN网络时,一方面会监听AP发送的Beacon帧,一方面会发送广播消息ProbeRequest。
STA发送的ProbeRequest消息被AP1和AP2接收。STA发送的ProbeRequest消息在AP1和AP2的接收天线处的接收功率都高于正确解调该消息所需要的功率-85dBm。
AP1距离STA的距离为1000米,AP2距离STA的距离为2000米。由于无线电波在空气中的传播速度为300000000米/秒,因此STA发送的ProbeRequest到达AP1所需时间为3.33s,到达AP2所需时间为6.66us。
在本实施例中,AP1和AP2的距离最远为3000米,因此STA的上行消息到达两个AP的时间差最大为10us。AP1与AP2通过以太网连接,当采用百兆以太网时,传输最小帧64bytes需要5us,交换机时延一般为6-11us。一般来说STA发送ProbeRequest的时间间隔在10ms以上。总上分析,第一时间差门限设置为1ms即可。
对于AP1:当其接收到STA发送的ProbeRequest消息并正确解调时,AP1将STA的MAC地址MAC_sta发送给本AP的邻区检测装置,同时也发给AP2的邻区检测装置;对于AP2,当其接收到STA发送的ProbeRequest消息并正确解调时,AP2将STA的MAC地址MAC_sta发送给本AP的邻区检测装置,同时也发给AP1的邻区检测装置。
当AP1的邻区检测装置收到AP1发送的STA的MAC地址时,还没有收到其他AP即AP2的报告的STA的MAC地址,此时AP1的邻区检测装置没有为AP1的覆盖区域配置任何邻区。
由于AP2比AP1晚3.33us收到STA的ProbeRequest消息,再加上百兆以太网的传输时延和交换时延(大约为11-16us),AP1的邻区检测装置收到AP2报告STA的MAC地址的时间比AP1向自身的邻区检测装置报告STA的MAC地址的时间晚大约20us,小于时间差阈值,因此AP1的邻区检测装置将AP1和AP2的覆盖区域互相配置为邻区
AP1通过以太网向AP2的邻区检测装置发送STA的MAC地址的报告,考虑到百兆以太网的传输时延和交换时延(大约为11-16us),且AP2比AP1晚3.33us收到STA发送的ProbeRequest,因此AP2的邻区检测装置收到AP2发送的STA的MAC地址的报告应该比收到AP1发送的报告早10us左右,小于时间差阈值,因此AP2的邻区检测装置将AP1和AP2的覆盖区域互相配置为邻区。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (10)
1.一种邻区检测方法,其特征在于,包括:
邻区检测装置获取检测消息以及记录获取该检测消息的时间,所述检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及所述无线访问站点的标识信息;
邻区检测装置在获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
2.如权利要求1所述的邻区检测方法,其特征在于,邻区检测装置与各无线访问站点连接;邻区检测装置获取检测消息包括:
获取与之连接的无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,获取与之连接的无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
3.如权利要求1所述的邻区检测方法,其特征在于,邻区检测装置设置于无线访问站点上,邻区检测装置获取检测消息包括:获取其所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,以及接收其他无线访问站点上的邻区检测装置发送的检测消息;
所述获取其所在无线访问站点的检测消息包括:
获取其所在无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,获取其所在无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
4.如权利要求1-3任一项所述的邻区检测方法,其特征在于,所述客户端的标识信息为客户端的介质访问控制地址,和/或所述无线访问站点的标识信息为无线访问站点的介质访问控制地址。
5.如权利要求1-3任一项所述的邻区检测方法,其特征在于,所述时间差阈值基于无线访问站点之间的距离、无线信号传输速率和网络时延进行设定。
6.一种邻区检测装置,其特征在于,包括消息获取模块、处理模块以及邻区配置模块:
所述消息获取模块用于获取检测消息以及记录获取该检测消息的时间,所述检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及所述无线访问站点的标识信息;
所述处理模块用于在所述消息获取模块获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,通知所述邻区配置模块;
所述邻区配置模块用于接收到所述通知后,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
7.如权利要求6所述的邻区检测装置,其特征在于,邻区检测装置的消息获取模块与各无线访问站点连接;
所述消息获取模块包括第一标识信息获取子模块,用于获取与所述邻区检测装置连接的无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,所述消息获取模块包括第二标识信息获取子模块,用于获取与所述邻区检测装置连接的无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
8.如权利要求6所述的邻区检测装置,其特征在于,所述邻区检测装置设置于无线访问站点上,所述消息获取模块包括第一消息获取模块和第二消息获取模块:所述第一消息获取模块用于获取所述邻区检测装置所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,所述第二消息获取模块用于接收其他无线访问站点上的邻区检测装置发送的检测消息;
所述第一消息获取模块包括第三标识信息获取子模块,用于获取所述邻区检测装置所在无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
或,所述第一消息获取模块包括第四标识信息获取子模块,用于获取所述邻区检测装置所在无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
9.如权利要求6-8任一项所述的邻区检测装置,其特征在于,所述客户端的标识信息为客户端的介质访问控制地址,和/或所述无线访问站点的标识信息为无线访问站点的介质访问控制地址。
10.一种通信设备,其特征在于,包括如权利要求6-9任一项所述的邻区检测装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410606582.8A CN105592477A (zh) | 2014-10-31 | 2014-10-31 | 邻区检测方法、装置及通信设备 |
EP15854485.8A EP3214864A4 (en) | 2014-10-31 | 2015-04-07 | Neighbor cell detecting method, apparatus and communication device |
PCT/CN2015/075966 WO2016065845A1 (zh) | 2014-10-31 | 2015-04-07 | 邻区检测方法、装置及通信设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410606582.8A CN105592477A (zh) | 2014-10-31 | 2014-10-31 | 邻区检测方法、装置及通信设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105592477A true CN105592477A (zh) | 2016-05-18 |
Family
ID=55856506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410606582.8A Withdrawn CN105592477A (zh) | 2014-10-31 | 2014-10-31 | 邻区检测方法、装置及通信设备 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3214864A4 (zh) |
CN (1) | CN105592477A (zh) |
WO (1) | WO2016065845A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109982388A (zh) * | 2019-04-29 | 2019-07-05 | 武汉澳易通电信科技有限公司 | 一种信息化wlan无线组网架构 |
CN111601334B (zh) * | 2019-06-14 | 2021-11-30 | 维沃移动通信有限公司 | 一种测量方法、设备及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050282546A1 (en) * | 2004-06-22 | 2005-12-22 | Industrial Technology Research Institute | Method and system for providing fast handoff in a wlan-like communication system using active neighboring sets |
WO2006102558A2 (en) * | 2005-03-23 | 2006-09-28 | Cisco Technology, Inc. | Configuration of failure and acquire timeouts to facilitate recovery from failures in hierarchical mesh networks |
US20090129291A1 (en) * | 2007-11-19 | 2009-05-21 | Qualcomm Incorporated | Configuring an identifier for an access point |
US20140171069A1 (en) * | 2012-12-18 | 2014-06-19 | Cisco Technology, Inc. | Optimizing a neighbor list |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7468966B2 (en) * | 2004-12-30 | 2008-12-23 | Motorola, Inc. | Method and apparatus for performing neighbor tracking in a wireless local area network |
US20100195525A1 (en) * | 2007-09-27 | 2010-08-05 | Nokia Corporation | Preliminary Neighbor Cell Suitability Check |
AU2009345733B2 (en) * | 2009-05-05 | 2013-12-19 | Huawei Technologies Co., Ltd. | Method, system and apparatus for reading broadcast message |
US8792890B2 (en) * | 2009-11-04 | 2014-07-29 | Blackberry Limited | Methods and apparatus to monitor a channel to determine neighbor cell information |
CN102348215A (zh) * | 2010-08-04 | 2012-02-08 | 中兴通讯股份有限公司 | 邻区关系测量的方法、***和网络侧设备 |
-
2014
- 2014-10-31 CN CN201410606582.8A patent/CN105592477A/zh not_active Withdrawn
-
2015
- 2015-04-07 EP EP15854485.8A patent/EP3214864A4/en not_active Withdrawn
- 2015-04-07 WO PCT/CN2015/075966 patent/WO2016065845A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050282546A1 (en) * | 2004-06-22 | 2005-12-22 | Industrial Technology Research Institute | Method and system for providing fast handoff in a wlan-like communication system using active neighboring sets |
WO2006102558A2 (en) * | 2005-03-23 | 2006-09-28 | Cisco Technology, Inc. | Configuration of failure and acquire timeouts to facilitate recovery from failures in hierarchical mesh networks |
US20090129291A1 (en) * | 2007-11-19 | 2009-05-21 | Qualcomm Incorporated | Configuring an identifier for an access point |
US20140171069A1 (en) * | 2012-12-18 | 2014-06-19 | Cisco Technology, Inc. | Optimizing a neighbor list |
Also Published As
Publication number | Publication date |
---|---|
WO2016065845A1 (zh) | 2016-05-06 |
EP3214864A4 (en) | 2017-10-04 |
EP3214864A1 (en) | 2017-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10327261B2 (en) | Directional listen before talk scheme | |
US10772129B2 (en) | Method and apparatuses for controlling communications depending on detected radar signals | |
CN111713038B (zh) | 用于辅助波束细化的技术 | |
TW201419894A (zh) | 共存無線系統之間的系統間撥叫切換 | |
CN103491569A (zh) | 用于无线短距离通信断开的方法、装置和计算机程序产品 | |
CN105636231A (zh) | 一种信道监听方法及设备 | |
CN107466090A (zh) | 利用指针信号在可用信道中进行通信的接入点、无线终端、存储介质和方法 | |
CN102457923A (zh) | 无线通讯装置、家用和广域基站及改善进向交递的方法 | |
CN110574305A (zh) | 在波束细化期间针对参考信号的序列 | |
CN110036685A (zh) | 用于适应随机接入配置来控制与基于srs载波的切换相关联的中断的方法和装置 | |
CN111434181B (zh) | 共享频谱中的信道可用性协议 | |
CN108293195A (zh) | 用于管理无线通信网络中的信令的无线设备、无线网络节点及在其中执行的方法 | |
CN108476410A (zh) | 用于在共享频谱中的雷达检测的方法和*** | |
JP2014533040A5 (zh) | ||
CN105338612A (zh) | 一种无线直放站的同步和控制方法、装置以及无线直放站 | |
CN102215505A (zh) | 一种检测上行干扰源的方法及*** | |
CN110139382A (zh) | 随机接入前导的发送方法、接收方法和装置 | |
KR20100069063A (ko) | 비 면허 대역을 이용하여 끊김 없는 서비스를 제공하는 무선 통신 시스템 및 장치 | |
EP3200545A1 (en) | Data transmission method and system, and device having base station function | |
CN105792276A (zh) | 非授权频谱通信的重传方法以及基站和用户设备 | |
EP4258764A1 (en) | Method and device for positioning on sidelink (sl), and terminal | |
CN204145497U (zh) | 一种wifi无线中继装置 | |
CN105592477A (zh) | 邻区检测方法、装置及通信设备 | |
CN105407506A (zh) | 一种rru的上行数据接收处理方法和装置 | |
CN105472633A (zh) | 用于时分双工无线通信小区间同步检测的电子设备和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160608 Address after: 518057 Nanshan District science and Technology Industrial Park, Guangdong high tech Industrial Park, ZTE building Applicant after: ZTE Corporation Applicant after: Shanghai Zhongxing Software Co., Ltd. Address before: 518057 Nanshan District science and Technology Industrial Park, Guangdong high tech Industrial Park, ZTE building Applicant before: ZTE Corporation |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20160518 |
|
WW01 | Invention patent application withdrawn after publication |