一种无线信道自动选择功能的测试系统及方法_2

文档序号:9420871阅读:来源:国知局
施例,控制模块I可以是CPU、DSP等控制芯片,控制芯片发送相应的指令使得各个上述测试模块工作,通过一个控制模块I就可以控制测试系统中的所有测试模块,可以节省测试时间,实现测试的智能化、自动化。
[0050]本发明一个较佳的实施例,计算机可以是PC机等设备,控制模块I所处的终端计算机与无线转发装置2可通过双绞线连接。
[0051]本发明一个较佳的实施例,连接模块7控制无线转发装置2相应的操作可以包括:控制无线转发装置2的启动、关闭或重启等。本实施例中无线转发装置2的启动,是指待测无线转发装置2在首次运行时的启动;待测无线转发装置2的关闭是指在产生干扰环境之前或之后,重新对待测无线转发装置2的信道进行识别之前,需要关闭待测无线转发装置2。
[0052]本发明一个较佳的实施例,若不对待测无线转发装置2进行关闭,则需要在产生干扰环境前或产生干扰环境后对待测无线转发装置2进行重启操作,以重新读取待测无线转发装置2的当前的信道信息。
[0053]本发明一个较佳的实施例,干扰模块3可以为干扰无线AP(access point接入点),无线路由器等设备。
[0054]本发明一个较佳的实施例,因干扰模块3为若干个,控制模块I可以设置其中部分干扰模块3工作,另一部分不工作,控制模块I亦可以控制干扰模块3发出信号的信道和频宽等配置,模拟真实的干扰环境,控制模块I发送产生干扰的指令到每一个干扰模块3,各个干扰模块3均产生干扰信号,对待测无线转发装置2进行干扰。
[0055]本发明一个较佳的实施例,控制模块I设置在计算机内,计算机可通过内部预存储的自动化脚本控制各个干扰模块3,计算机内部的每一个脚本对应一个干扰模块3,即通过运行存储在计算机内部的干扰模块3对应的脚本,使得各个干扰模块3产生相应的干扰信号。
[0056]本发明一个较佳的实施例,控制模块I所在的计算机可通过交换机与各个干扰模块3通讯连接,控制模块I所在的计算机内不同的自动化脚本可通过交换机转换数据发送至各个干扰模块3。
[0057]本发明一个较佳的实施例,控制模块I所在的计算机内存储的各个自动化脚本可根据待测无线转发装置2信道切换算法进行编写,信道切换算法即为待测无线转发装置2本身针对信道选择时进行切换的方法,按照待测无线转发装置2内部程序执行,作为优选的实施方式,编写脚本时可采用TCL语言。根据待测无线转发装置2的信道自动选择功能的算法定制不同的脚本,会产生不同的干扰环境,提供更加真实的测试场景,提高测试的精度,脚本可以在测试系统中重复利用,在对下一个无线转发装置2进行测试时,无需手动重复配置相同的干扰环境。
[0058]上述技术方案中,每一个脚本对应一个干扰模块3,使用一台计算机内存储若干自动化脚本,可以控制所有的干扰模块3,手动测试中变化的干扰环境转换成了固定的、可以通过计算机中的干扰模块3控制,通过计算机中的自动化脚本远程对干扰模块3进行控制,节约了测试的时间与成本。作为本实施例优选的实施方式,具有信道自动选择功能的通信设备都可以使用本实施例的系统进行自动化测试,其中的脚本亦可以根据通信设备的转变做出相应的调整。
[0059]本发明一个较佳的实施例,在读取模块4读取待测试无线转发装置2的过程中可以分为两个工作步骤:一个是读取干扰前的待测无线转发装置2信道信息,另一个是读取存在干扰后的待测无线转发装置2的信道信息。
[0060]本发明一个较佳的实施例,读取模块4中可包括判断单元,读取模块4中的判断单元与判断模块5中设置的初始化单元通讯连接,判断单元用于确定判断模块5中的初始化单元是否预存有信道信息,若没有预存信道信息,则读取模块4中的判断单元将读取的信道信息存储至初始化模块中;若有预存的信道信息,读取模块4则将当前读取的信道信息存储至计算单元中。
[0061]本发明一个较佳的实施例,控制模块1、连接模块7、读取模块4、判断模块5可均设置于同一台计算机中,也可以分别设置于多台计算机中。
[0062]本发明一个较佳的实施例,判断模块5可包括初始化单元与计算单元,本实施例中,初始化单元与读取模块4通讯连接,用于存储待测无线转发装置2刚启动时的信道信息,在测试系统刚启动时候,初始化单元内部并没有预存任何的信道信息,需要对初始化单元预存储信道信息,当读取模块4中的判断单元识别到初始化单元中没有预存信道信息时,读取模块4将读取的信道信息输出至初始化单元,初始化单元中存储了标准的信道信息,用于后续计算单元进行对比。本实施例中,计算单元分别与读取模块4、初始化单元、输出模块6通讯连接,用于比较待测无线转发装置2刚启动时的信道信息与受到干扰环境后待测无线转发装置2的信道信息是否一致,当读取模块4中的判断单元识别到初始化单元中有预存信道信息时,读取模块4将结果输出至计算单元,计算单元从初始化单元中提取预存的信道信息进行信道信息的对比,若信道信息一致,测试结果为不合格,若不一致输出结果为合格。
[0063]本发明一个较佳的实施例,输出模块6分别与控制模块I及判断模块5通讯连接,用于根据控制模块I的指令输出判断结果,将判断结果直观的显示在测试者的面前。
[0064]如图2所示,一种无线信道自动选择功能的测试方法,应用于如上述的无线信道自动选择功能的测试系统,具体的测试步骤包括:
[0065]步骤S1:运行至少一个干扰模块3,产生干扰环境;
[0066]步骤S2:连接模块7启动待测无线转发装置2 ;
[0067]步骤S3:读取模块4读取待测无线转发装置2的信道信息;
[0068]步骤S4:判断模块5判断待测无线转发装置2的信道与预设信道是否一致,产生判断结果。
[0069]若干干扰模块3产生干扰环境,使得待测无线转发装置2处于干扰环境下,连接模块7启动待测无线转发装置2,使得待测无线转发装置2在干扰环境下对当前的信道进行自动选择,读取模块4对待测无线转发装置2当前所处的信道进行读取,产生信道信息,判断模块5判断该信道信息与之前预设的信道信息是否一致。
[0070]本发明一个较佳的实施例,控制模块I可以控制若干个干扰模块3,干扰模块3为设置在远端的干扰无线转发装置2,控制模块I通过运行内部的自动化脚本产生控制数据,通过转换机将控制数据转换成控制指令发送至各个干扰模块3,各个干扰模块3接收到指令后即产生干扰信号。
[0071]本发明一个较佳的实施例,在模拟的干扰环境产生后,控制模块I下达指令至连接模块7,连接模块7启动待测无线转发装置2。
[0072]本发明一个较佳的实施例,在启动待测无线转发装置2后,控制模块I下达指令至读取模块4,读取模块4对当前待测无线转发装置2所处的信道进行读取,产生信道信息。
[0073]本发明一个较佳的实施例,判断模块5的初始化单元中预存有标准的信道信息,判断模块5中的计算单元从初始化单元中提取预存的标准的信道信息并对当前的信道信息与判断模块5初始化单元中预存储在判断模块5中的信道信息进行信道的对比,若对比结果一致则输出结果为不合格,若对比结果不一致,则输出结果为合格。
[0074]本发明一个较佳的实施例,判断模块5的对比结果通过输出模块6输出。
[0075]本发明一个较佳的实施例,步骤SI执行之前还包括:
[0076]步骤Sll:控制模块I启动待测无线转发装置2。
[0077]此次启动的目的主要是在没有干扰环境的情况下,得到待测无线转发装置2所处的信道信息,存储至判断模块5中为标准的信道信息,用于步骤S4中判断模块5进行比较,步骤S2为中的启动为重启待测无线转发装置2,重启后的待测无线转发装置2重新对信道进行选择,此时选择信道时,待测无线转发装置2已经受到了干扰环境的影响。
[0078]步骤S12:读取模块4读取待测无线转发装置2的信道信息。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1