管理无线信道干扰的方法、装置和计算机可读存储介质与流程

文档序号:14993874发布日期:2018-07-20 23:10阅读:146来源:国知局

本发明涉及网络通信技术,具体涉及一种管理无线信道干扰的方法、装置和计算机可读存储介质。



背景技术:

现有的无线网络中,往往在组建时就已经规划好网络工作的频点,即对应的无线信道,但是当无线信道被干扰时无法发现,并且也无法实现自动调整来规避网络通信质量出现的问题。



技术实现要素:

有鉴于此,本申请提供一种管理无线信道干扰的方法、装置和计算机存储介质,实现了对无线信道被干扰时的有效管理。

为解决以上技术问题,本发明提供的技术方案是一种管理无线信道干扰的方法,包括:

判定发生无线信道干扰;

选定新的无线信道;

跳频到新的无线信道。

优选地,所述判定无线信道被干扰的方法,包括:

统计数据接收的成功率;

当所述数据接收的成功率低于预设成功率阈值时,判定发生无线信道干扰。

优选地,所述统计数据接收的成功率的方法,包括:

持续记录数据接收情况;

判断预设统计时间是否到达,若否,则不动作,若是,则进入下一步;

判断已记录的数据条数是否大于或者等于预设统计条数阈值,若是,则统计数据接收的成功率,若否,则进入下一步;

增加预设补充时间到预设统计时间,返回第一步。

优选地,所述选定新的无线信道的方法,包括:

获取未使用的无线信道;

扫描所述未使用的无线信道,获取所述未使用的无线信道的信道质量值;

根据所述未使用的无线信道的信道质量值选定新的无线信道。

优选地,所述跳频到新的无线信道的方法,包括:

按照预设跳频通知时间,在当前无线信道上广播跳频通知信息;

跳频到新的无线信道;

按照预设跳频确认时间,在新的无线信道上广播跳频确认信息。

优选地,所述跳频通知信息包括当前无线信道的信息、跳频后无线信道的信息、基站信息和跳频倒计时信息。

本发明实施例提供一种管理无线信道干扰的装置,包括:

信道干扰判定模块,用于判定发生无线信道干扰;

无线信道选定模块,用于选定新的无线信道;

无线信道跳频模块,用于跳频到新的无线信道。

优选地,所述信道干扰判定模块包括:

统计模块,用于统计数据接收的成功率;

判定模块,用于当所述数据接收的成功率低于预设成功率阈值时,判定发生无线信道干扰。

优选地,所述统计模块包括:

数据接收记录单元,用于持续记录数据接收情况;

统计时间判断单元,用于判断预设统计时间是否到达,若否,则不动作,若是,则进入统计条数判断单元;

统计条数判断单元,用于判断已获取的数据条数是否大于或者等于预设统计条数阈值,若是,则统计数据接收的成功率,若否,则进入统计时间增加单元;

统计时间增加单元,用于增加预设补充时间到预设统计时间,返回数据接收记录单元。

优选地,所述无线信道选定模块包括:

获取单元,用于获取未使用的无线信道;

扫描单元,用于扫描所述未使用的无线信道,获取所述未使用的无线信道的信道质量值;

选定单元,用于根据所述未使用的无线信道的信道质量值选定新的无线信道。

优选地,所述无线信道跳频模块包括:

跳频通知单元,用于按照预设跳频通知时间,在当前无线信道上广播跳频通知信息;

跳频单元,用于跳频到新的无线信道;

跳频确认单元,用于按照预设跳频确认时间,在新的无线信道上广播跳频确认信息。

本发明实施例还提供一种管理无线信道干扰的装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序以实现上述管理无线信道干扰的方法的步骤。

本发明实施例还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时实现上述管理无线信道干扰的方法的步骤。

本申请与现有技术相比,其有益效果详细说明如下:本发明通过判定发生无线信道干扰;选定新的无线信道;跳频到新的无线信道。实现了对无线网络中无线信道干扰的监控以及出现无线信道被干扰时的自动处理方案,保障了无线网络通信的质量。

附图说明

为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种管理无线信道干扰的方法流程示意图;

图2为本发明实施例提供的一种管理无线信道干扰的装置结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。

为了使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施例对本发明作进一步的详细说明。

如图1所示,本发明实施例提供一种管理无线信道干扰的方法,可以应用于基站,包括:

s01:判定发生无线信道干扰;

s02:选定新的无线信道;

s03:跳频到新的无线信道。

具体的,步骤s01中,判定无线信道被干扰的方法,包括:统计数据接收的成功率;当数据接收的成功率低于预设成功率阈值时,判定发生无线信道干扰。通过引入了可操作的信道被干扰的判定机制,使无线网络在通信质量下降的时候能及时发现。

具体的,统计数据接收的成功率的方法,包括:

持续记录数据接收情况;

判断预设统计时间是否到达,若否,则不动作,若是,则进入下一步;

判断已记录的数据条数是否大于或者等于预设统计条数阈值,若是,则统计数据接收的成功率,若否,则进入下一步;

增加预设补充时间到预设统计时间,返回第一步。

这里,基站在正常的无线收发过程中记录数据接收情况,当预设的统计时间到达时,统计数据接收的成功率。由于不同的无线网络数据量不同,因此当数据样本量太小时,统计会出现误差。因此首先判断预设统计时间是否到达,如果到达,还要判断获取的数据条数是否到达预设统计条数阈值,如果数据条数没有达到预设统计条数阈值,则增加有一定的预设补充时间到预设统计时间,继续记录数据接收情况,等到增加后的预设统计时间到达时,再进行数据条数的判断,如果达到统计条数阈值,则统计数据接收的成功率,如果统计出的数据接收的成功率低于预设成功率阈值时,则判定发生无线信道干扰。根据网络中数据量大小灵活调整干扰判定时间,有效避免了由于短时干扰引起的大调整。

步骤s02中,选定新的无线信道的方法,可以通过基站将无线信道干扰信息发送到服务器,基站在服务器的指导下实现,具体方法可以包括:

服务器获取未使用的无线信道,服务器选择若干条未使用的无线信道发送到基站;

基站扫描未使用的无线信道,获取未使用的无线信道的信道质量值发送到服务器;

服务器根据未使用的无线信道的信道质量值选定一个新的无线信道,如果扫描结果不理想,则服务器重新选择若干条未使用的无线信道发送到基站,基站扫描后再返回信道质量值,重复该过程直到服务器选定一个可用的新的无线信道,服务器发送新的无线信道到基站。

选定新的无线信道的方法也可以由基站独立完成,具体方法可以包括:

基站获取未使用的无线信道;

基站扫描未使用的无线信道,获取未使用的无线信道的信道质量值;

基站根据未使用的无线信道的信道质量值选定一个新的无线信道。当然基站扫描也可以分为多次,如果当次扫描结果不理想,可以再次扫描别的信道直到选定一个可用的无线信道作为新的无线信道。其中,信道质量值包括信号强度值rssi、信噪比snr等。

步骤s03中,跳频到新的无线信道的方法,可以包括:

按照预设跳频通知时间,在当前无线信道上广播跳频通知信息;

跳频到新的无线信道;

按照预设跳频确认时间,在新的无线信道上广播跳频确认信息。

具体的,所述跳频通知信息包括当前无线信道的信息、跳频后无线信道的信息、基站信息和跳频倒计时信息。

这里,基站收到服务器重新配置的新的无线信道后或者基站确定要切换到的新的无线信道后,为了通知终端、避免故障恢复的花销,先在原被干扰无线信道广播一定时间(预设跳频通知时间)跳频信息,跳频信息可以包含当前被干扰无线信道信息、跳频后无线信道信息、基站信息、跳频倒计时信息等。基站在原被干扰无线信道广播结束后,跳到新的无线信道上,继续广播一定时间(预设跳频确认时间)的跳频信息,这样是为了终端确定跳到新的无线信道后能正确接收基站信息。广播结束后,基站信道干扰恢复过程结束,进入正常工作流程。通过在确定无线信道被干扰后,无线网络能灵活的选择一个更好的频点进行工作,保障了无线网络的通信质量。

如图2所示,本发明实施例还提供一种管理无线信道干扰的装置,适用于基站,包括信道干扰判定模块、无线信道选定模块和无线信道跳频模块;其中信道干扰判定模块,用于判定发生无线信道干扰;无线信道选定模块,用于选定新的无线信道;无线信道跳频模块,用于跳频到新的无线信道。

具体的,信道干扰判定模块包括:统计模块,用于统计数据接收的成功率;判定模块,用于当所述数据接收的成功率低于预设成功率阈值时,判定发生无线信道干扰。

具体的,统计模块包括:数据接收记录单元,用于持续记录数据接收情况;统计时间判断单元,用于判断预设统计时间是否到达,若否,则不动作,若是,则进入统计条数判断单元;统计条数判断单元,用于判断已获取的数据条数是否大于或者等于预设统计条数阈值,若是,则统计数据接收的成功率,若否,则进入统计时间增加单元;统计时间增加单元,用于增加预设补充时间到预设统计时间,返回数据接收记录单元。

具体的,所述无线信道选定模块包括:获取单元,用于获取未使用的无线信道;扫描单元,用于扫描所述未使用的无线信道,获取所述未使用的无线信道的信道质量值;选定单元,用于根据所述未使用的无线信道的信道质量值选定新的无线信道。

具体的,无线信道跳频模块包括:跳频通知单元,用于按照预设跳频通知时间,在当前无线信道上广播跳频通知信息;跳频单元,用于跳频到新的无线信道;跳频确认单元,用于按照预设跳频确认时间,在新的无线信道上广播跳频确认信息。

图2所对应实施例中特征的说明可以参见图1所对应实施例的相关说明,这里不再一一赘述。

本发明实施例还提供一种管理无线信道干扰的装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序以实现上述管理无线信道干扰的方法的步骤。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被执行时实现上述管理无线信道干扰的方法的步骤。

以上对本发明实施例所提供的一种管理无线信道干扰的方法、装置和计算机可读存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1