漫游性能测试方法、设备及系统的制作方法

文档序号:7764782阅读:393来源:国知局
专利名称:漫游性能测试方法、设备及系统的制作方法
技术领域
本发明涉及无线网络技术,尤其涉及一种漫游性能测试方法、设备及系统。
技术背景
扩展服务集(Extendedservice set ;简称为ESS)是无线局域网(Wireless Local Area Network ;简称为WLAN)中一种典型的点对多点的组网方式。在ESS网中,存 在多个无线接入点(Access Point ;简称为AP),一种实现有线网络和无线网络互连的设 备。通常AP仅具有802.11物理层的功能,即只能进行无线射频信号的发送和接收,需 要和一台无线控制器(Access Controller;简称为AC)连接,由AC集中控制和管理以接 入有线网络。客户端(Supplicant;简称为Su)通过AP接入有线网络。
客户端在无线网络覆盖范围内可以自由移动,解决了受有线束缚无法自由移动 的问题。当多个AP各自的无线信号覆盖区域交叉覆盖时,客户端可以在各个AP之间进 行漫游,实现无线覆盖区域之间的无缝连接。即当客户端从一个位置移动到另一个位置 时,客户端所在终端(例如个人计算机)的无线网卡会检测附近AP的信号强度。通 常无线网卡上设置有一个信号强度阈值,以决定是否切换AP。如果检测到的原接入AP 的信号强度仍大于设定的信号强度阈值或者原接入AP的信号强度小于设定的信号强度阈 值但没有检测到更高信号强度的AP,则不会发生漫游,客户端仍通过原接入AP接入有 线网络;如果检测到的原接入AP的信号强度小于设定的信号强度阈值且检测到信号强度 大于设定的信号强度阈值的AP,则发生漫游,客户端通过信号强度大于信号强度阈值的 AP接入有线网络。该漫游过程对用户来说是透明的,其间不会中断与有线网络的连接。 下面以图1所示网络拓扑结构为例说明客户端由位置A经位置B、位置C移动到位置D 时的漫游经过。
具体的,当客户端移动到位置A时,检测到APll的信号强度大于AP12的信号 强度,由于此时客户端不在AP12的覆盖范围内,检测到AP12的信号强度为0,因此, 客户端通过APll接入有线网络。当客户端移动到位置B时,检测到APll和AP12具有 相同的信号强度,但是,APll的信号强度仍大于信号强度阈值,故客户端仍通过APll 接入有线网络。当客户端移动到位置C时,检测到AP12的信号强度大于APll的信号 强度,且此时APll的信号强度已经低于信号强度阈值,而AP12的信号强度大于信号强 度阈值,故客户端由APll接入有线网络变为由AP12接入有线网络,即发生漫游。当 客户端移动到位置D时,检测到AP12的信号强度大于APll的信号强度,此时客户端不 在APll的覆盖范围内,检测到APll的信号强度为0,故客户端仍通过AP12接入有线网 络。
由上述漫游过程可知无线漫游可以大大拓展单个AP的覆盖范围,突破了无线 网络覆盖半径的限制,使用户可以在AP覆盖范围内漫游,而不会失去与网络的联系,通 信也不会中断。进一步,随着笔记本的普及、无线网络的发展以及人们生活节奏的紧凑 化,使得发生漫游的几率大大增加,无形中提高了对漫游功能稳定性的要求。而对漫游功能稳定性的测试是保证客户端在漫游范围内成功漫游的重要方式。目前,对漫游功能稳定性测试方法主要是通过部署漫游环境,然后由测试人员 拿着客户端的终端,从一个位置移动到另一位置,然后查看终端是否成功漫游,即是否 通过新的AP接入有线网络。该测试方式需要测试人员拿着终端等设备来回走动,不仅耗 时耗力,且测试效率和精度均较低。

发明内容
本发明提供一种漫游性能测试方法、设备及系统,用以提高测试无线漫游性能 的效率和精度。本发明提供一种漫游性能测试方法,包括向无线控制器发送设定命令,以使所述无线控制器根据所述设定命令设置各无 线接入点的发射功率,所述设定命令包含预先获取的功率参数;从所述无线控制器获取客户端的接入信息,所述接入信息包括所述客户端接入 的无线接入点标识;从所述客户端获取所述客户端的连网状态;根据所述客户端的接入信息和所述客户端的连网状态,获取所述客户端的实际 漫游结果。本发明提供一种漫游性能测试设备,包括控制模块,用于向无线控制器发送设定命令,以使所述无线控制器根据所述设 定命令设置各无线接入点的发生功率,所述设定命令包括预先获取的功率参数;漫游检测模块,用于从所述无线网络控制器获取客户端的接入信息,所述接入 信息包括所述客户端接入的无线接入点标识;上网检测模块,包括第一获取单元;所述第一获取单元用于从所述客户端获取 所述客户端的连网状态;第一结果获取模块,用于根据所述客户端的接入信息和所述客户端的连网状 态,获取所述客户端的实际漫游结果。本发明提供一种漫游性能测试系统,包括本发明提供的任一漫游性能测试设 备,还包括无线控制器、无线接入点和客户端;所述漫游性能测试设备分别与所述无线控制器和所述客户端连接,所述无线接 入点分别与所述无线控制器和所述客户端连接。本发明的漫游性能测试方法、设备及系统,采用向AC发送设定命令,由AC根 据设定命令设定AP的发射功率,并通过获取客户端接入哪个AP,以及客户端的连网状 态,以对漫游性能进行测试的技术方案,可以通过设定AP的发射功率为不同值来模拟漫 游场景,无需客户端进行移动,提高了测试漫游性能的效率;另外,通过直接从AC获取 客户端接入的AP信息以及从客户端直接获取客户端的上网状态,和以往仅用人眼查看客 户端漫游结果相比,该方法在漫游后立即从AC和客户端两个地方获取漫游结果,避免了 人眼查看结果时存在的时差以及肉眼造成的失误,保证了对无线漫游性能测试的精度与 准确度。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或 现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是 本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图1为现有技术网络结构中漫游过程的示意图2为本发明实施例所基于的测试网络的结构示意图3为本发明实施例一提供的漫游性能测试方法的流程图4A为本发明实施例二提供的漫游性能测试方法的流程图4B为本发明实施例三提供的漫游性能测试方法的流程图5为本发明实施例四提供的功率参数获取方法的流程图6为本发明实施例五提供的漫游性能测试方法的整体流程图7为本发明实施例六提供的漫游性能测试设备的结构示意图8A为本发明实施例七提供的漫游性能测试设备的结构示意图8B为本发明实施例八提供的漫游性能测试设备的结构示意图9为本发明实施例九提供的漫游性能测试设备的结构示意图10为本发明实施例十提供的漫游性能测试系统的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施 例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实 施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普 通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护 的范围。
首先对本发明技术方案所基于的测试环境进行说明。其中,本发明各实施例可 以将实际的ESS网作为测试环境,以对无线漫游性能进行测试。但由于实际网络环境较 为复杂,且测试过程可能会影响实际网络的运行,因此,通常会预先搭建无线网络拓扑 结构,为测试无线漫游性能提供测试环境。
首先,根据实际无线网络分析发生漫游的场景,然后,根据漫游场景搭建测试 环境的网络拓扑(后续称为测试网络)。通常,在实际网络中会存在以下4种漫游场景 (1)在同一 AC下相同AP组中两个不同AP之间漫游;(2)在不同AC下相同AP组中两 个AP之间漫游;(3)在不同AC下不同AP组间漫游;(4)在同一 AC下不同AP组间漫 游。本发明技术方案适于上述各种漫游场景,其中为了便于说明,本发明以下各实施例 均以基于漫游场景(1)搭建的测试网络为例进行说明。如图2所示,该测试网络包括有线 交换机21 Switch)、认证服务器22 Server)、AC23、AP24, AP25和客户端洸。有线交 换机21与认证服务器22和AC23连接;APM和AP25是AC23下的两个无线接入点,且 属于同一个AP组,分别通过有线网络与AC23连接;客户端沈用于通过APM和AP25 分别接入AC23,并在通过认证服务器22认证后接入有线网络。
实施例一
图3为本发明实施例一提供的漫游性能测试方法的流程图。本实施例的执行主 体为漫游性能测试设备,如图3所示,本实施例的漫游性能测试方法包括步骤301、向AC发送设定命令,以使AC根据设定命令设置各AP的发射功率, 所述设定命令包含预先获取的功率参数;具体地,当搭建好测试网络后,本实施例的漫游性能测试设备向AC发送设定命 令,该设定命令中包括漫游性能测试设备预先获取的功率参数。AC接收到设定命令之 后,根据设定命令中的功率参数设定测试网络中各个AP的发射功率,进行漫游场景的模 拟,以开始对漫游过程进行测试。以图2所示测试网络为例,漫游性能测试设备可以通 过AC23设定AP25的发射功率为一固定值,而由大到小逐渐设定AP24的发射功率,以 模拟客户端从AP24逐渐靠近AP25的过程。其中,功率参数包括多个功率值,其中一部 分功率值对应于模拟漫游过程中不同测试点时映射成的AP的多个发射功率,例如可以为 AP24逐渐变化的各发射功率;同时还包括一些其他用户功率值,例如某一功率值可用于 为AP25设定固定的发射功率等。步骤302、从AC获取客户端的接入信息,所述接入信息包括客户端接入的AP 标识;当测试开始后,漫游性能测试设备从AC上获取客户端是从哪个AP接入网络 的,即获取客户端所接入的AP的标识,同时存储该AP的标识,以便于后续获取漫游结 果。其中,AC每执行一次设定发射功率的操作均要执行获取客户端从哪个AP接入的操 作。例如AC23设定AP24和/或设定AP25的发射功率时,漫游性能测试设备均要从 AC23获取客户端26是从哪个AP (AP24还是AP25)接入的。步骤303、从客户端获取客户端的连网状态;当测试开始后,漫游性能测试设备还需要从客户端获取客户端是否可以正常上 网,即是否正常接入有线网络的连网状态。其中,漫游性能测试设备执行步骤302获 取接入信息和执行步骤303获取连网状态的操作顺序并不受限制,可以按照先获取接入 信息后获取连网状态的顺序执行,也可以按照先获取连网状态后获取接入信息的顺序执 行,还可以是同时获取接入信息和连网信息的操作方式。同理,AC每执行一次发射功率的设定操作,漫游性能测试设备均要获取客户端 能否正常上网。步骤304、根据客户端的接入信息和客户端的连网状态,获取客户端的实际漫游结果。具体地,当漫游性能测试设备获取到客户端能够正常上网,说明客户端通过步 骤302中获取的标识对应的AP成功接入了有线网络,在确定客户端发生漫游的情况下可 以得出漫游成功。当漫游性能测试设备获取到客户端无法正常上网,说明客户端通过 步骤302中获取的标识对应的AP未能成功接入有线网络,在确定客户端发生漫游的情况 下可以得出漫游失败。本实施例的漫游性能测试方法,由漫游性能测试设备向控制AP的AC发送设定 命令,由AC根据设定命令依次设置AP的发射功率为不同值来模拟漫游场景,而无需 客户端移动,尤其不需要测试人员拿着客户端来回移动,不仅提高了测试漫游性能的效 率,还保证了测试漫游性能的精度;另外,通过直接从AC获取客户端接入的AP信息以及从客户端直接获取客户端的上网状态,进而获取漫游结果的方法,和现有技术仅用人 眼查看客户端漫游结果相比,该方法在漫游后立即从AC和客户端两个地方获取相关漫 游信息生成漫游结果,避免了人眼查看漫游结果方式存在的时差以及肉眼造成的失误, 保证了对无线漫游性能测试的精度与准确度。进一步,本实施例提供的漫游性能测试方 法不需要复杂的测试网络,不需要布设复杂的硬件设备,对测试人员的硬件能力要求较 低,便于实施。
实施例二
图4A为本发明实施例二提供的漫游性能测试方法的流程图。本实施例可基于实 施例一实现,如图4A所示,本实施例的漫游性能测试方法包括
步骤401、向AC发送设定命令,以使AC根据设定命令设置各AP的发射功率, 所述设定命令包含预先获取的功率参数;
步骤402、从AC获取客户端的接入信息,所述接入信息包括客户端接入的AP 标识;
步骤403、从客户端获取客户端的连网状态;
步骤404、根据客户端的接入信息和客户端的连网状态,获取客户端的实际漫游结果;
其中,步骤401-步骤404的详细过程可参见实施例一,本实施例与实施例一的 区别在于还包括步骤405,具体如下所示
步骤405、根据获取的客户端的实际漫游结果和实际漫游结果对应的预设漫游结 果,生成漫游结果测试报告。
其中,漫游性能测试设备在获取功率参数时,可预先获取功率参数对应的理论 漫游结果,并存储该理论漫游结果。该理论漫游结果即为本发明技术方案中的预设漫游结果。
具体地,漫游性能测试设备将在设定的发射功率下获取到的客户端的实际漫游 结果和所对应的理论漫游结果进行比较,并生成漫游结果测试报告。其中,漫游结果测 试报告可以以列表形式提供给测试人员,以方便测试人员据此进行后续处理。同时,漫 游性能测试设备还可以将该实际漫游结果或漫游结果测试报告存储到数据库中,以便测 试人员在需要时进行查询。
进一步,在上述技术方案的基础上,当漫游性能测试设备在获取客户端的连网 状态时,同时从客户端获取客户端的漫游日志信息;该漫游日志信息记录了客户端漫游 操作的各个步骤以及各个步骤的结果,例如开始漫游、漫游中从某个AP切换到另一个 AP、漫游切换是否成功等,该漫游日志信息存储在客户端所在终端(例如PC)上的某个 文件中,通过读取该文件内容即可获取漫游日志信息。然后,当漫游性能测试设备获取 到实际漫游结果或漫游结果测试报告后,可以根据漫游日志信息和实际漫游结果或漫游 结果测试报告,获取漫游性能影响参数。其中,该操作具体是指当实际漫游结果为漫游 失败时,可以通过对客户端的漫游日志进信息行分析,获取漫游失败的原因以及影响漫 游过程的各种因素;例如漫游日志信息中记录了从某个AP切换到另一个AP时失败, 则可以初步判断问题出在AP或AC的交互上;如果漫游日志信息中记录了漫游后客户端 认证失败,则可以判断问题可能出在认证服务器上等。
进一步,基于本发明上述技术方案,还可以通过多次对漫游过程进行测试获取 多个实际漫游结果,并根据多个实际漫游结果对漫游稳定性进行测试和分析。其中,测 试次数可以根据网络架构、规模或精度需求等因素,由测试人员预先设定,在本发明以 下实施例中是通过预设个数阈值来体现测试次数的。实施例三图4B为本发明实施例三提供的漫游性能测试方法的流程图。本实施例可基于实 施例一或实施例二实现。以实施例一为基础,其与实施例一的区别在于,在获取客户端 的实际漫游结果之后还包括以下步骤步骤305、判断获取的实际漫游结果的个数是否达到预设个数阈值;其中预设 个数阈值可用于表示为测试漫游过程的稳定性所设定的需要测试的漫游过程的次数。当 判断结果为获取的实际漫游结果的个数达到该预设个数阈值时,执行步骤307;反之, 当判断结果为获取的实际漫游结果的个数未达到该预设个数阈值时,执行步骤306。步骤306、重新获取功率参数,并返回步骤301以继续执行下一次漫游过程的测 试。其中,重新获取的功率参数同样包含在设定命令中,以供AC在下一次漫游过程测 试时根据功率参数设置各AP的发射功率。在此需要说明,每次漫游过程测试中的功率参 数可以相同,也可以不同,对此并不做限定。步骤307、根据获取的该预设个数阈值个实际漫游结果,获取漫游稳定性结果。本实施例的主要思路为在一次漫游过程的模拟中,通过为各AP设定多个发 射功率,使各AP的发射功率由大到小或由小到大依次渐变,以使模拟的漫游过程更加真 实,提高每次漫游过程测试时的准确性。其中,每获取一次功率参数对应于一次漫游过 程的测试;进一步通过多次获取功率参数以进行多次漫游过程的模拟和测试,然后根据 获取的多个实际漫游结果实现对漫游过程的稳定性能的测试和分析。具体地,在每次漫游过程测试中,漫游性能测试设备均要获取该漫游过程测试 中客户端的多个接入信息;其中,接入信息的数量与每次漫游过程测试中AC为AP设 定发射功率的次数相同,即需要在每次漫游测试过程中在AP的每个发射功率下获取客 户端的接入信息。同理,在每次漫游过程测试中,漫游性能测试设备也需要获取客户端 在每个发射功率下的连网状态,即在漫游性能测试设备每通过AC为AP设定一个发射功 率时,就要获取该发射功率下的客户端的连网状态。对于每次漫游过程测试,漫游性能 测试设备均会根据获取的客户端的接入信息和连网状态,获取一个客户端的实际漫游结 果;因此,漫游测试设备通过多次获取功率参数以进行多次漫游过程测试后,会获取到 多个实际漫游结果;根据获取的多个实际漫游结果,对漫游稳定性进行分析,获取漫游 稳定性结果。同理,在上述技术方案中,漫游性能测试设备在每次获取功率参数时还会获取 各功率参数对应的理论漫游结果,并存储获取的各理论漫游结果,即本发明中与各实际 漫游结果对应的预设漫游结果。漫游性能测试设备在获取到漫游稳定性结果后,通过预 设漫游结果对获取的漫游稳定性结果进行分析,可生成漫游稳定性结果测试报告。同 理,该漫游稳定性结果测试报告可以以列表形式提供给测试人员,以供测试人员根据该 漫游稳定性结果测试报告进行后续处理。进一步,在每次漫游过程测试中,在AC根据功率参数为各AP设定的每个发射功率下,漫游性能测试设备在从客户端获取客户端的连网状态时,同时获取客户端的漫 游日志信息,并将获取的各个漫游日志信息存储起来。该漫游日志信息记录了每个发射 功率下客户端漫游操作的各个步骤以及各个步骤的结果,例如开始漫游、漫游中从某 个AP切换到另一个AP、漫游切换是否成功等。当漫游性能测试设备获取到漫游稳定性 结果或者漫游稳定性测试报告时,进一步可根据存储的多次漫游过程测试时的漫游日志 信息中记载的各个步骤的操作结果对影响漫游稳定性的因素进行分析,获取漫游稳定性 影响参数;例如当“从某个AP切换到另一 AP”的操作失败时,可以初步判断问题出在 AP或AC的交互上。该技术方案尤其适用于漫游稳定性结果为漫游稳定性较差的情况, 根据漫游日志信息可以分析导致漫游稳定性差的因素,以便对网络进行改善,提高漫游 稳定性。
其中,在本发明上述实施例中的功率参数均为漫游性能测试设备预先获取,本 发明以下实施例提供一种预先获取功率参数的具体实施方式

实施例四
图5为本发明实施例四提供的功率参数获取方法的流程图。如图5所示,本实 施例的获取方法包括
步骤501、根据测试网络中布设的AP的功率,获取功率参数阈值;
具体地,步骤501包括以下子步骤
步骤5011、设定AP的初始功率;当测试网络搭建好后,为各AP设定初始功 率,以图2所示结构为例,即为APM和AP25分别设定初始功率,优选设定APM和AP25 的初始功率相同。
步骤5012、逐步递减AP的初始功率,获取漫游功率;例如通过逐步递减 AP24的初始功率来模拟客户端逐渐远离APM的过程,并获取客户端发生漫游时对应的 APM的功率,即漫游功率。其中,还可以根据AP25来获取漫游功率。
步骤5013、判断初始功率和漫游功率的差值是否小于预设偏差;具体地,该步 骤用于判断初始功率是否与漫游功率非常接近。如果判断结果为小于预设偏差,则执行 步骤5014;反之,则执行步骤5015。
步骤5014、确定漫游功率为功率参数阈值,此时步骤501结束,以继续执行步 骤502;该功率参数阈值用于表示在测试过程中发生漫游时的功率,以便于漫游性能测 试设备根据该功率参数阈值设定各功率参数。
步骤5015、根据漫游功率更新初始功率,并返回步骤5012执行逐步递减更新后 的初始功率,再次获取漫游功率以及后续等操作,直至初始功率和漫游功率的差值小于 预设偏差为止。
具体地,在本步骤中可根据公式(1)来更新初始功率。
Sl = S2+(Sl-S2)/2 (1)
其中,Sl表示初始功率,S2表示漫游功率。
步骤502、根据AP的功率和获取的功率参数阈值,获取功率参数。
下面结合图2所示测试网络,举例说明根据功率参数阈值设定功率参数,其结 果详见表1所示。其中表1中还包括功率参数对应的预设漫游结果。
表 1
漫游过程前置条件设定的功率参数预设漫游结果AP24->AP25Su从AP24接入网 络;P1>N。分别调整P2为大 于和小于Pl的值Su仍从AP24接入 网络Su从AP24接入网 络;Pl =N。分别调整P2为大 于和小于Pl的值Sti仍从AP24接入 网络Su从AP24接入网 络;PKN0调整P2为小于Pl 的值Su仍从AP24接入 网络Su从AP24接入网 络;P1<N。分别调整P2为大 于和等于N的值Su改为从AP25接 入网络AP25->AP24Su从AP25接入网分别调整Pl为大Su仍从AP25接入络;P2>N。于和小于P2的值网络Su从AP25接入网 络;P2 = N。分别调整Pl为大 于和小于P2的值Su仍从AP25接入 网络Su从AP25接入网 络;P2<N0调整Pl为小于P2 的值Su仍从AP25接入 网络Su从AP25接入网 络;P2<No分别调整Pl为大 于和等于N的值Su改为从AP24接 入网络其中,Su表示客户端,Pl表示AP24的功率,P2表示AP25的功率,N为功率 参数阈值。其中,由表1可以看出漫游性能测试设备设定功率Pl或功率P2的过程,其 中对功率Pl和P2的具体数值不做限定,只要使得功率Pl和P2满足表1中设定功率参数 的条件即可。基于上述,本实施例中的功率参数可以分别包括功率参数阈值N、功率Pl 和功率P2,但并不限于此。本实施例提供的功率参数获取方法结合实际漫游过程获取功率参数阈值,并以 功率参数阈值为界通过设定AP的发射功率为不同值来模拟整个漫游过程,所模拟的漫游 过程接近实际漫游过程,可保证对漫游性能测试的准确性。
下面将结合图2所示测试网络,完整、详细的对本发明上述技术方案进行说 明。
实施例五
图6为本发明实施例五提供的漫游性能测试方法的整体流程图。如图6所示, 本实施例的方法包括
步骤601、根据实际网络环境搭建测试网络,本实施例以搭建图2所示测试网络 为例。
步骤602、根据无线漫游原理,进行测试数据设计;本实施例中的测试数据主 要是指对功率参数及其对应的理论漫游结果进行设定。
其中,无线漫游的原理主要为客户端所在PC的无线网卡上预设有一个信号强 度阈值(例如设定AP信号强度的60%作为该信号强度阈值)。当客户端通过AP接入 网络后,每隔预设时间(例如1分钟)客户端所在PC的无线网卡就会检测AP的信号强 度;如果检测到原AP的信号强度大于信号强度阈值,则无论是否检测到新的AP,也无 论所检测到的新AP的信号强度是否大于原AP的信号强度,无线网卡不会发生漫游,仍 通过原AP接入网络。如果检测到原AP的信号强度小于信号强度阈值,虽然检测到新的 AP,但是只要新AP的信号强度仍小于原AP的信号强度,则无线网卡也不会发生漫游, 仍通过原AP接入网络;如果检测到原AP的信号强度小于信号强度阈值,且检测到的新 AP的信号强度大于信号强度阈值,则无线网卡发起漫游,客户端最终通过新AP接入网
基于上述无线漫游的原理,将无线网卡发生漫游时对应的信号强度以及信号强 度阈值转化为各AP的发射功率以及发射功率阈值,即本发明上述各实施例中提到的功率 参数以及功率参数阈值。以图2所示测试网络为例设置APM和AP25的初始功率相 同,均为Si;设定客户端从APM接入网络,逐步减小APM的发射功率,而保持AP25 的发射功率不变,记录每次修改APM的发射功率时,客户端是否发生漫游,即是否由 AP25接入网络;如果是,则记录此时APM的发射功率,即漫游功率,并记为S2;判断 初始功率Sl和漫游功率S2的差值是否小于预设偏差,以判断初始功率Sl和漫游功率幻 是否非常接近;如果是,则确定漫游功率S2即为功率参数阈值N;否则,根据上述公式 (1)更新初始功率,并转去执行逐步减小初始功率Sl以及后续步骤,直到获取到符合要 求的功率参数阈值N为止。当获取到功率参数阈值N时,设定从APM到AP25的漫游 过程,以及该漫游过程对应的APM和AP25的发射功率;再设定由AP25到APM的漫游 过程,以及该漫游过程对应的AP25和APM的发射功率。具体设定结果详见表1所示。
步骤603、根据上述设定的功率参数向AC发送设定该命令,以使AC根据设定 命令中的功率参数(亦即发射功率)分别设定APM和AP25的发射功率。
步骤604、每次设定APM和AP25的发射功率后,查询AC以获取客户端是从 APM还是从AP25接入网络或是接入失败的信息,并记录获取到的结果。判断是否成功 接入某个AP,其中,如果获取到的具体某个AP,说明接入成功,则执行步骤605;反 之,该查询结果为失败,则可以执行步骤608;
步骤605、每次设定APM和AP25的发射功率后,查询客户端以获取客户端是 否可正常上网,并记录获取到的结果,并转去执行606。
步骤606、根据记录的结果和表1中的预设漫游结果,生成漫游结果测试报告, 并进一步执行步骤607。步骤607、根据漫游结果测试报告,判断漫游是否成功;如果漫游成功,则直 接执行步骤609;如果漫游失败,则执行步骤608。步骤608、根据从客户端获取的漫游日志信息,对失败原因进行分析。其中,漫游日志信息可以是在该步骤中从客户端获取,也可以是在步骤605中 与上网状态一起获取,本实施例不对此进行限定。其中,本实施例提供一种漫游结果测试报告的示例,具体如表2所示。表权利要求
1.一种漫游性能测试方法,其特征在于,包括向无线控制器发送设定命令,以使所述无线控制器根据所述设定命令设置各无线接 入点的发射功率,所述设定命令包含预先获取的功率参数;从所述无线控制器获取客户端的接入信息,所述接入信息包括所述客户端接入的无 线接入点标识;从所述客户端获取所述客户端的连网状态;根据所述客户端的接入信息和所述客户端的连网状态,获取所述客户端的实际漫游结果。
2.根据权利要求1所述的漫游性能测试方法,其特征在于,还包括根据获取的所述实际漫游结果和所述实际漫游结果对应的预设漫游结果,生成漫游 结果测试报告。
3.根据权利要求2所述的漫游性能测试方法,其特征在于,在从所述客户端获取所述 客户端的连网状态时,还包括获取所述客户端的漫游日志信息;根据所述漫游日志信息和所述漫游结果测试报告,获取漫游性能影响参数。
4.根据权利要求1所述的漫游性能测试方法,其特征在于,在获取所述客户端的实际 漫游结果之后还包括判断获取的所述实际漫游结果的个数是否达到预设个数阈值; 当判断结果为获取的所述实际漫游结果的个数达到所述预设个数阈值时,根据获取 的所述预设个数阈值个实际漫游结果,获取漫游稳定性结果;当判断结果为获取的所述实际漫游结果的个数未达到所述预设个数阈值时,重新获 取所述功率参数,并返回执行向无线控制器发送设定命令,以使所述无线控制器根据所 述设定命令设置各无线接入点的发射功率的操作。
5.根据权利要求4所述的漫游性能测试方法,其特征在于,还包括根据获取的所述漫游稳定性结果和各所述实际漫游结果对应的预设漫游结果,生成 漫游稳定性结果测试报告。
6.根据权利要求5所述的漫游性能测试方法,其特征在于,在获取各所述功率参数对 应的客户端的连网状态时,还包括获取各所述功率参数对应的所述客户端的漫游日志 fn息;根据各所述漫游日志信息和所述漫游稳定性结果测试报告,获取漫游稳定性影响参数。
7.根据权利要求1-6任一项所述的漫游性能测试方法,其特征在于,获取所述功率参 数包括根据所述无线接入点的功率,获取功率参数阈值; 根据所述无线接入点的功率和所述功率参数阈值,获取所述功率参数。
8.根据权利要求7所述的漫游性能测试方法,其特征在于,根据所述无线接入点的功 率,获取功率参数阈值包括设定所述无线接入点的初始功率; 逐步递减所述初始功率,获取漫游功率; 判断所述初始功率和所述漫游功率的差值是否小于预设偏差;若判断结果为所述差值小于所述预设偏差,确定所述漫游功率为所述功率参数阈值;若判断结果为所述差值大于或等于所述预设偏差,根据所述漫游功率更新所述初始 功率,并返回执行逐步递减所述初始功率,获取漫游功率的操作。
9.一种漫游性能测试设备,其特征在于,包括控制模块,用于向无线控制器发送设定命令,以使所述无线控制器根据所述设定命 令设置各无线接入点的发生功率,所述设定命令包括预先获取的功率参数;漫游检测模块,用于从所述无线网络控制器获取客户端的接入信息,所述接入信息 包括所述客户端接入的无线接入点标识;上网检测模块,包括第一获取单元;所述第一获取单元用于从所述客户端获取所述 客户端的连网状态;第一结果获取模块,用于根据所述客户端的接入信息和所述客户端的连网状态,获 取所述客户端的实际漫游结果。
10.根据权利要求9所述的漫游性能测试设备,其特征在于,还包括第一报告生成模块,用于根据获取的所述实际漫游结果和所述实际漫游结果对应的 预设漫游结果,生成漫游结果测试报告。
11.根据权利要求10所述的漫游性能测试设备,其特征在于,所述上网检测模块还包 括第二获取单元,用于在所述第一获取单元从所述客户端获取所述客户端的连网状态 时,获取所述客户端的漫游日志信息;所述漫游性能测试设备还包括性能分析模块,用于根据所述漫游日志信息和所述漫游结果测试报告,获取漫游性 能影响参数。
12.根据权利要求9所述的漫游性能测试设备,其特征在于,还包括判断模块,用于在所述第一结果获取模块获取所述客户端的实际漫游结果之后,判 断获取的所述实际漫游结果的个数是否达到预设个数阈值;第二结果获取模块,用于在所述判断模块判断出获取的所述实际漫游结果的个数达 到所述预设个数阈值时,根据获取的所述预设个数阈值个实际漫游结果,获取漫游稳定 性结果;获取触发模块,用于在所述判断模块判断出获取的所述实际漫游结果的个数未达到 所述预设个数阈值时,重新获取所述功率参数,并触发所述控制模块执行向无线控制器 发送设定命令,以使所述无线控制器根据所述设定命令设置各无线接入点的发射功率的 操作。
13.根据权利要求12所述的漫游性能测试设备,其特征在于,还包括第二报告生成模块,用于根据获取的所述漫游稳定性结果和各所述实际漫游结果对 应的预设漫游结果,生成漫游稳定性结果测试报告。
14.根据权利要求9-13任一项所述的漫游性能测试设备,其特征在于,还包括参 数获取模块,用于获取所述功率参数;所述参数获取模块包括阈值获取子模块,用于根据所述无线接入点的功率,获取功率参数阈值;参数获取子模块,用于根据所述无线接入点的功率和所述功率参数阈值,获取所述 功率参数。
15.根据权利要求14所述的漫游性能测试设备,其特征在于,所述阈值获取子模块包括设定单元,用设定所述无线接入点的初始功率; 获取单元,用于逐步递减所述初始功率,获取漫游功率; 判断单元,用于判断所述初始功率和所述漫游功率的差值是否小于预设偏差; 确定单元,用于在所述判断单元的判断结果为所述差值小于所述预设偏差时,确定 所述漫游功率为所述功率参数阈值;更新触发单元,用于在所述判断单元的判断结果为所述差值大于或等于所述预设偏 差时,根据所述漫游功率更新所述初始功率,并触发所述获取单元继续执行逐步递减所 述初始功率,获取漫游功率的操作。
16.—种包括权利要求9-15任一项所述的漫游性能测试设备的漫游性能测试系统,其 特征在于,还包括无线控制器、无线接入点和客户端;所述漫游性能测试设备分别与所述无线控制器和客户端连接,所述无线接入点分别 与所述无线控制器和所述客户端连接。
全文摘要
本发明提供一种漫游性能测试方法、设备及系统,方法包括向无线控制器发送设定命令,以使无线控制器根据设定命令设置各无线接入点的发射功率,设定命令包含预先获取的功率参数;从无线控制器获取客户端的接入信息,接入信息包括客户端接入的无线接入点标识;从客户端获取客户端的连网状态;根据客户端的接入信息和客户端的连网状态,获取客户端的实际漫游结果。采用本发明技术方案进行漫游性能测试时,无需客户端进行移动,提高了测试漫游性能的效率和准确性。
文档编号H04W24/06GK102026144SQ201010537379
公开日2011年4月20日 申请日期2010年11月5日 优先权日2010年11月5日
发明者刘福能, 杨红飞, 田秀侠 申请人:北京星网锐捷网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1