邻区检测方法、装置及通信设备的制造方法

文档序号:9828650阅读:235来源:国知局
邻区检测方法、装置及通信设备的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体涉及一种邻区检测方法、装置及通信设备。
【背景技术】
[0002]无线本地网技术目前应用的越来越广泛,典型的技术包括蓝牙技术以及遵循IEEE802.11协议的无线本地网技术。遵循IEEE802.11协议的无线本地网络(Wireless LocalArea Networks, WLAN)至今已经发展出了 802.lla/b/g/n等多个版本,均工作在2.4GHz以及5GHz附近的开放频段。802.11标准的初始版本于1997年完成。其主要思想来源于802.3协议定义的以太网,因此802.11的媒体介入控制层(Medium Access Control, MAC)采用了与以太网相同的简单分布式接入协议,即载波侦听多址(Carrier Sense MultipleAccess, 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所覆盖的区域为间接的邻区关系。但是目前针对这种间接的邻区关系还没有一种准确、有效的检测方案。

【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种邻区检测方法、装置及通信设备,解决如何准确、有效的检测间接邻区的问题。
[0004]为解决上述技术问题,本发明提供一种邻区检测方法,包括:
[0005]邻区检测装置获取检测消息以及记录获取该检测消息的时间,所述检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及所述无线访问站点的标识信息;
[0006]邻区检测装置在获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
[0007]在本发明的一种实施例中,邻区检测装置与各无线访问站点连接;邻区检测装置获取检测消息包括:
[0008]获取与之连接的无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
[0009]或,获取与之连接的无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
[0010]在本发明的一种实施例中,邻区检测装置设置于无线访问站点上,邻区检测装置获取检测消息包括:获取其所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,以及接收其他无线访问站点上的邻区检测装置发送的检测消息;
[0011]所述获取其所在无线访问站点的检测消息包括:
[0012]获取其所在无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
[0013]或,获取其所在无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
[0014]在本发明的一种实施例中,所述客户端的标识信息为客户端的介质访问控制地址,和/或所述无线访问站点的标识信息为无线访问站点的介质访问控制地址。
[0015]在本发明的一种实施例中,所述时间差阈值基于无线访问站点之间的距离、无线信号传输速率和网络时延进行设定。
[0016]为了解决上述问题,本发明还提供了一种邻区检测装置,包括消息获取模块、处理模块以及邻区配置模块:
[0017]所述消息获取模块用于获取检测消息以及记录获取该检测消息的时间,所述检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及所述无线访问站点的标识信息;
[0018]所述处理模块用于在所述消息获取模块获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,通知所述邻区配置模块;
[0019]所述邻区配置模块用于接收到所述通知后,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区。
[0020]在本发明的一种实施例中,邻区检测装置的消息获取模块与各无线访问站点连接;
[0021]所述消息获取模块包括第一标识信息获取子模块,用于获取与所述邻区检测装置连接的无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
[0022]或,所述消息获取模块包括第二标识信息获取子模块,用于获取与所述邻区检测装置连接的无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
[0023]在本发明的一种实施例中,所述邻区检测装置设置于无线访问站点上,所述消息获取模块包括第一消息获取模块和第二消息获取模块:所述第一消息获取模块用于获取所述邻区检测装置所在无线访问站点的检测消息并发给其他无线访问站点上的邻区检测装置,所述第二消息获取模块用于接收其他无线访问站点上的邻区检测装置发送的检测消息;
[0024]所述第一消息获取模块包括第三标识信息获取子模块,用于获取所述邻区检测装置所在无线访问站点发送的从所述上行消息中提取的客户端的标识信息,并获取该无线访问站点的标识信息;
[0025]或,所述第一消息获取模块包括第四标识信息获取子模块,用于获取所述邻区检测装置所在无线访问站点转发的所述上行消息,从所述上行消息中提取出所述客户端的标识信息,并获取该无线访问站点的标识信息。
[0026]在本发明的一种实施例中,所述客户端的标识信息为客户端的介质访问控制地址,和/或所述无线访问站点的标识信息为无线访问站点的介质访问控制地址。
[0027]为了解决上述问题,本发明还提供了一种通信设备,包括如上所述的邻区检测装置。
[0028]本发明的有益效果是:
[0029]本发明提供的邻区检测方法、装置及通信设备,通过邻区检测装置获取检测消息以及记录获取该检测消息的时间,获取的检测消息包括客户端通过无线访问站点发送的上行消息中该客户端的标识信息以及无线访问站点的标识信息;然后在获取的检测消息包括多条时,判断是否存在无线访问站点的标识信息不同但客户端的标识信息相同的检测消息,且获取这些检测消息的时间差小于预设的时间差阈值,如是,则将这些检测消息中的无线访问站点所覆盖的区域配置为邻区;也即本发明中当两个无线访问站点检测到同一客户端的信号且检测到的时间差值小于预设的时间差阈值时,则可将这两个无线访问站点的覆盖区域相互配置为邻区,实现了间接邻区准确有效的检测,利于降低发生碰撞的概率。
【附图说明】
[0030]图1为本发明实施例一提供的邻区检测方法流程示意图;
[0031]图2为本发明实施例一提供的集中式检测系统结构示意图;
[0032]图3为本发明实施例一提供的分布式检测系统结构示意图;
[0033]图4为本发明实施例二提供的邻区检测装置结构示意图;
[0034]图5为本发明实施例三提供的集中式检测系统结构示意图;
[0035]图6为本发明实施例三提供的集中式检测流程示意图;
[0036]图7为本发明实施例四提
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1