网络损伤模拟系统与方法转让专利

申请号 : CN201210252552.2

文献号 : CN103581980A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 叶方正

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明公开了一种网络损伤模拟系统与方法,属于网络测试技术领域。所述系统包括:无线接入点,用于存储覆盖范围下的至少一个无线终端的IP地址;网络损伤模拟设备,用于从无线接入点中获取至少一个无线终端的IP地址;并根据至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到至少一个无线终端的网络损伤状态。本发明的技术方案,既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。

权利要求 :

1.一种网络损伤模拟系统,其特征在于,所述系统包括:

无线接入点,用于存储覆盖范围下的至少一个无线终端的IP地址;

网络损伤模拟设备,用于从所述无线接入点中获取所述至少一个无线终端的IP地址;

并根据所述至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到所述至少一个无线终端的网络损伤状态。

2.根据权利要求1所述的系统,其特征在于,所述无线接入点,还用于为所述至少一个无线终端分配IP地址。

3.根据权利要求1或2所述的系统,其特征在于,所述网络损伤模拟设备通过采用加载由网络损伤模拟软件的计算机实现。

4.根据权利要求1或2所述的系统,其特征在于,所述无线接入点,还用于建立并存储覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系。

5.根据权利要求4所述的系统,其特征在于:

所述网络损伤模拟设备,具体用于根据要进行网络模拟的目标无线终端的标识,向所述无线接入点发送携带所述目标无线终端的标识的无线终端IP地址获取请求;所述目标无线终端为所述至少一个无线终端中的其中之一;

所述无线接入点,还用于接收所述网络损伤模拟设备发送的携带所述目标无线终端的标识的所述无线终端IP地址获取请求,根据所述至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及所述无线终端IP地址获取请求中的所述目标无线终端的标识获取所述目标无线终端的IP地址,并向所述网络损伤模拟设备返回所述目标无线终端的IP地址;

所述网络损伤模拟设备,具体用于接收所述无线接入点返回的所述目标无线终端的IP地址,并根据所述目标无线终端的IP地址进行网络损伤模拟,得到所述目标无线终端的网络损伤状态。

6.一种网络损伤模拟方法,其特征在于,所述方法包括:

网络损伤模拟设备从无线接入点中获取所述无线接入点覆盖范围中的至少一个无线终端的IP地址;所述无线接入点中存储有覆盖范围下的所述至少一个无线终端的IP地址;

所述网络损伤模拟设备根据所述至少一个无线终端的IP地址进行网络损伤模拟,得到所述至少一个无线终端的网络损伤状态。

7.根据权利要求6所述的方法,其特征在于,所述网络损伤模拟设备从无线接入点中获取所述无线接入点覆盖范围中的至少一个无线终端的IP地址之前,所述方法还包括:所述无线接入点为所述至少一个无线终端分配IP地址。

8.根据权利要求6或者7所述的方法,其特征在于,所述方法还包括:所述无线接入点建立并存储覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系。

9.根据权利要求8所述的方法,其特征在于,所述网络损伤模拟设备从无线接入点中获取所述无线接入点覆盖范围中的至少一个无线终端的IP地址,包括:所述网络损伤模拟设备根据要进行网络模拟的目标无线终端的标识,向所述无线接入点发送携带所述目标无线终端的标识的无线终端IP地址获取请求;所述目标无线终端为所述至少一个无线终端中的其中之一;

所述无线接入点接收所述网络损伤模拟设备发送的携带所述目标无线终端的标识的所述无线终端IP地址获取请求,根据所述至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及所述无线终端IP地址获取请求中的所述目标无线终端的标识获取所述目标无线终端的IP地址,并向所述网络损伤模拟设备返回所述目标无线终端的IP地址;

所述网络损伤模拟设备接收所述无线接入点返回的所述目标无线终端的IP地址。

说明书 :

网络损伤模拟系统与方法

技术领域

[0001] 本发明涉及网络测试技术领域,特别涉及一种网络损伤模拟系统与方法。

背景技术

[0002] 网络损伤模拟是用于在实验室条件下对网络带宽、延迟、数据丢失、拥塞情况以及其他一些网络损伤状态进行模拟,以实现对网络设备在各种网络条件下的性能的测试,便于人们根据网络损伤模拟得到的网络损伤状态对现实的网络进行优化调整,使得网络环境处于便于数据传输的性能最佳状态。
[0003] 现有技术,通过加载有网络损伤模拟软件的计算机来模拟损伤网络得到网络损伤状态,并且该计算机通过无线上网卡访问网络,无线终端通过无线保真(Wire fireless;Wifi)连接到该计算机,并通过共享该计算机访问的网络进行网络访问。该网络环境也可以称为弱网络模拟环境,在该架构下,该计算机可以获取该无线终端的IP地址,并采用该计算机中的网络损伤模拟软件根据该无线终端的IP地址模拟该无线终端的网络损伤状态。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:现有技术中的上述网络损伤模拟方案仅能实现对一个无线终端的网络环境进行模拟,为一个无线终端提供网络损伤模拟服务,造成网络损伤模拟的灵活性较差。

发明内容

[0005] 为了解决现有技术的问题,本发明实施例提供了一种网络损伤模拟系统与方法。所述技术方案如下:
[0006] 一方面,提供了一种网络损伤模拟系统,所述系统包括:
[0007] 无线接入点,用于存储覆盖范围下的至少一个无线终端的IP地址;
[0008] 网络损伤模拟设备,用于从所述无线接入点中获取所述至少一个无线终端的IP地址;并根据所述至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到所述至少一个无线终端的网络损伤状态。
[0009] 可选地,如上所述的系统中,所述无线接入点,还用于为所述至少一个无线终端分配IP地址。
[0010] 可选地,如上所述的系统中,所述网络损伤模拟设备通过采用加载由网络损伤模拟软件的计算机实现。
[0011] 可选地,如上所述的系统中,所述无线接入点,还用于建立并存储覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系。
[0012] 可选地,如上所述的系统中,所述网络损伤模拟设备,具体用于根据要进行网络模拟的目标无线终端的标识,向所述无线接入点发送携带所述目标无线终端的标识的无线终端IP地址获取请求;所述目标无线终端为所述至少一个无线终端中的其中之一;
[0013] 所述无线接入点,还用于接收所述网络损伤模拟设备发送的携带所述目标无线终端的标识的所述无线终端IP地址获取请求,根据所述至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及所述无线终端IP地址获取请求中的所述目标无线终端的标识获取所述目标无线终端的IP地址,并向所述网络损伤模拟设备返回所述目标无线终端的IP地址;
[0014] 所述网络损伤模拟设备,具体用于接收所述无线接入点返回的所述目标无线终端的IP地址,并根据所述目标无线终端的IP地址进行网络损伤模拟,得到所述目标无线终端的网络损伤状态。
[0015] 另一方面,提供了一种网络损伤模拟方法,所述方法包括:
[0016] 网络损伤模拟设备从无线接入点中获取所述无线接入点覆盖范围中的至少一个无线终端的IP地址;所述无线接入点中存储有覆盖范围下的所述至少一个无线终端的IP地址;
[0017] 所述网络损伤模拟设备根据所述至少一个无线终端的IP地址进行网络损伤模拟,得到所述至少一个无线终端的网络损伤状态。
[0018] 可选地,如上所述的方法中,所述网络损伤模拟设备从无线接入点中获取所述无线接入点覆盖范围中的至少一个无线终端的IP地址之前,还包括:
[0019] 所述无线接入点为所述至少一个无线终端分配IP地址。
[0020] 可选地,如上所述的方法中,所述方法还包括:
[0021] 所述无线接入点建立并存储覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系。
[0022] 可选地,如上所述的方法中,所述网络损伤模拟设备从无线接入点中获取所述无线接入点覆盖范围中的至少一个无线终端的IP地址,包括:
[0023] 所述网络损伤模拟设备根据要进行网络模拟的目标无线终端的标识,向所述无线接入点发送携带所述目标无线终端的标识的无线终端IP地址获取请求;所述目标无线终端为所述至少一个无线终端中的其中之一;
[0024] 所述无线接入点接收所述网络损伤模拟设备发送的携带所述目标无线终端的标识的所述无线终端IP地址获取请求,根据所述至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及所述无线终端IP地址获取请求中的所述目标无线终端的标识获取所述目标无线终端的IP地址,并向所述网络损伤模拟设备返回所述目标无线终端的IP地址;
[0025] 所述网络损伤模拟设备接收所述无线接入点返回的所述目标无线终端的IP地址。
[0026] 本发明实施例提供的网络损伤模拟系统与方法,其中所述无线接入点用于存储覆盖范围下的至少一个无线终端的IP地址;所述网络损伤模拟设备用于从所述无线接入点中获取所述至少一个无线终端的IP地址;并根据所述至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到所述至少一个无线终端的网络损伤状态。本发明实施例的技术方案,通过在网络损伤模拟系统中采用无线接入点,可以实现对无线接入点覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本发明实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。

附图说明

[0027] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028] 图1为本发明实施例一提供的网络损伤模拟系统的结构示意图。
[0029] 图2为本发明实施例提供的一种网络损伤模拟系统的应用场景图。
[0030] 图3为本发明实施例二提供的网络损伤模拟方法的流程图。
[0031] 图4为本发明实施例三提供的网络损伤模拟方法的流程图。

具体实施方式

[0032] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0033] 实施例一
[0034] 图1为本发明实施例一提供的网络损伤模拟系统的结构示意图。如图1所示,本实施例的网络损伤模拟系统,具体可以包括无线接入点(Access Point;AP)10和网络损伤模拟设备20。无线AP10和网络损伤模拟设备20互相通信连接。
[0035] 其中无线AP10用于存储覆盖范围下的至少一个无线终端的IP地址;网络损伤模拟设备20用于从无线AP10中获取至少一个无线终端的IP地址;并根据至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到至少一个无线终端的网络损伤状态。
[0036] 亦即,网络损伤模拟设备20可以对至少一个无线终端中每一个无线终端进行网络损伤模拟,得到该无线终端的网络损伤状态,对于至少一个无线终端,共可以得到至少一个无线终端的网络损伤状态。
[0037] 在本实施例中,网络损伤模拟设备20进行网络损伤模拟的时候将无线终端的IP地址作为网络损伤模拟参数,然后根据该网络损伤模拟参数对该无线终端进行网络损伤模拟可以得到该无线终端的网络损伤状态,以供在网络调整时根据该网络损伤状态对该无线终端的网络进行优化调整。
[0038] 需要说明的是,网络损伤模拟设备20在进行网络损伤模拟的时候可能还需要其他的基本参数,极板参数不是与各无线终端对应的,例如基本参数可以包括以下网络环境调节参数等等,这些基本参数可以根据要模拟的网络状态进行调整,在此不再赘述。
[0039] 本实施例的无线AP可以看作是一个无线路由器。
[0040] 本实施例提供的网络损伤模拟系统,其中无线AP用于存储覆盖范围下的至少一个无线终端的IP地址;网络损伤模拟设备用于从无线AP中获取至少一个无线终端的IP地址;并根据至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到至少一个无线终端的网络损伤状态。本实施例的技术方案,通过在网络损伤模拟系统中采用无线AP,可以实现对无线AP覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。
[0041] 可选地,在上述图1所示实施例的基础上,其中无线AP10还用于为至少一个无线终端分配IP地址。由于至少一个无线终端为该无线AP10覆盖范围下的无线终端,该无线AP10可以为其覆盖下的每一个无线终端自动分配IP地址。
[0042] 进一步可选地,在上述图1所示实施例的基础上其中网络损伤模拟设备通过采用加载由网络损伤模拟软件的计算机实现。例如可以为一台加载了VE SMB网络损伤模拟软件的计算机实现。其中在该计算机上可以打开网络损伤模拟软件的界面,该界面上可以显示要进行网络模拟的参数,对于网络环境相同或者相似的情况下,一些基本参数可以设置相同。还包括要模拟的无线终端的参数的输入区域,此时可以在该输入区域中输入要模拟的无线终端的IP地址。例如参考上述技术方案,具体可以从无线AP中获取要模拟的无线终端的IP地址,从而实现对该无线终端对应的网络损伤的模拟。
[0043] 进一步,可选地,由于在无线AP10的覆盖范围中,可以包括若个无线终端,无线AP10在对各无线终端分配IP地址的时候,为了对每一个无线终端的IP地址加以区分和标识,可以建立并存储每一个无线终端的标识与其对应的IP的对应关系,例如在该无线AP10下覆盖有一个i-phone x,一个Nokia y,一个Htc z等等无线终端,而且通过各个无线终端的类型即可对无线终端加以区分,此时可以采用各无线终端的类型作为该无线终端的标识;若为该i-phone x分配IP地址1,为该Nokia y分配IP地址2;为Htc z分配IP地址3;此时可以建立i-phone x与IP地址1的对应关系,Nokia y与IP地址2的对应关系,Htc z与IP地址3的对应关系,并存储这样的对应关系。
[0044] 进一步地,当该无线AP10覆盖范围下包括有多个i-phone x时,可以分别对其命名为i-phone x1,i-phone x2,或者i-phone x3等等,以加以区分,并将各名称作为其标识。并为每个无线终端分配IP地址,建立并存储每一个无线终端的标识与IP地址的对应关系。
[0045] 进一步地,根据上述实施例的技术方案,在AP10中建立并存储有无线AP10覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系,当需要对无线AP10覆盖下的某一个无线终端进行网络损伤模拟的时候,可以充分利用该对应关系获取无线终端的IP,例如具体地:
[0046] 网络损伤模拟设备20具体用于根据要进行网络模拟的目标无线终端的标识,向无线AP10发送携带目标无线终端的标识的无线终端IP地址获取请求;目标无线终端为至少一个无线终端中的其中之一;
[0047] 无线AP10还用于接收网络损伤模拟设备20发送的携带目标无线终端的标识的无线终端IP地址获取请求,根据至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及无线终端IP地址获取请求中的目标无线终端的标识获取目标无线终端的IP地址,并向网络损伤模拟设备20返回目标无线终端的IP地址;
[0048] 网络损伤模拟设备20还具体用于接收无线AP10返回的目标无线终端的IP地址,并根据目标无线终端的IP地址进行网络损伤模拟,得到目标无线终端的网络损伤状态。
[0049] 采用上述方式,可以获取至少一个无线终端中任意一个无线终端的网络损伤状态。
[0050] 上述方案应用于当仅需要对无线AP10覆盖范围下的某一个无线终端对应的网络进行网络损伤模拟时的可选技术方案。实际应用中,在具体实现时,可以通过网络损伤模拟设备20的人机接口模块输入要进行网络模拟的目标无线终端的标识。例如当网络损伤模拟设备20为一台加载了网络损伤模拟软件的计算机时,可以在该网络损伤模拟软件的界面上设置要进行网络模拟的目标无线终端的标识的输入区域,通过人机接口模块在要进行网络模拟的目标无线终端的标识的输入区域输入要模拟的无线终端的标识。可以在网络损伤模拟软件的界面上设置获取无线终端IP地址的按钮,点击该按钮,该网络损伤模拟设备20与无线AP10通信,从无线AP10中获取该要模拟的无线终端的标识对应的IP地址,并将该IP地址填入网络损伤模拟软件的界面上的要模拟的无线终端的标识的输入区域,并开始进行网络损伤模拟,得到网络损伤模拟状态。上述实施例仅提供一种可选实现方式,并不对本发明权利所限定的技术方案做限制。
[0051] 采用上述实施例提供的网络损伤模拟系统,通过在网络损伤模拟系统中采用无线AP,可以实现对无线AP覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。
[0052] 图2为本发明实施例提供的一种网络损伤模拟系统的应用场景图。如图2所示,网络损伤模拟设备具体可以采用一台装有VE SMB的网络损伤模拟软件并且具备双网卡的计算机通过高带宽(4M以上)的网络连接到万维网。作为网络损伤模拟设备的计算机的另一个网口连接到无线AP,该无线AP也可以称为无线路由器。可以设置无线AP(无线路由器)的DHCP服务,将网关设置为作为网络损伤模拟设备的计算机的ip地址,设置作为网络损伤模拟设备的计算机将宽带网络共享给另一个连接到无线AP的网口,将无线终端通过wifi连接到无线AP(无线路由器)。在图2中以无线AP下括两个无线终端为例。
[0053] 在实际操作中,在作为网络损伤模拟设备的计算机中打开VE SMB网络损伤模拟软件,可以在该VE SMB网络损伤模拟软件界面上设置输入无线终端标识的区域,以及点击获取无线终端IP地址的按钮,可以输入无线终端的标识,并通过点击获取无线终端IP地址的按钮获取对应的无线终端的IP地址,然后点击进行网络损伤模拟按钮,该VE SMB网络损伤模拟软件开始根据该无线终端的IP地址进行网络损伤模拟,最终得到该无线终端对应的网络损伤状态。该网络损伤状态可以用于指导后续网络优化调整的,使得网络环境处于便于数据传输的性能最佳状态。
[0054] 需要说明的是,当用户已经确定要模拟的无线终端的IP地址时,也可以直接在VE SMB
[0055] 网络损伤模拟软件界面上输入无线终端的IP地址,并进行网络损伤模拟。
[0056] 采用上述实施例提供的网络损伤模拟系统,通过在网络损伤模拟系统中采用无线AP,可以实现对无线AP覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。
[0057] 实施例二
[0058] 图3为本发明实施例二提供的网络损伤模拟方法的流程图。如图3所示,本实施例的网络损伤方法,具体可以包括如下步骤:
[0059] 100、网络损伤模拟设备从无线AP中获取无线AP覆盖范围中的至少一个无线终端的IP地址;
[0060] 本实施例的无线AP中存储有覆盖范围下的至少一个无线终端的IP地址。
[0061] 101、网络损伤模拟设备根据至少一个无线终端的IP地址模拟至少一个无线终端的网络损伤状态。
[0062] 例如网络损伤模拟设备可以对至少一个无线终端中每一个无线终端进行网络损伤模拟,得到该无线终端的网络损伤状态,对于至少一个无线终端,共可以得到至少一个无线终端的网络损伤状态。
[0063] 本实施例的网络损伤模拟方法,适用于对图1所示实施例的网络损伤模拟系统进行网络损伤模拟。
[0064] 本实施例的网络损伤模拟方法,具体可以为上述网络损伤模拟系统实现网络损伤模拟的方法,其实现网络损伤模拟与上述相关系统实施例中网络损伤模拟设备和无线AP实现其功能的机制相同,详细可以参考上述相关实施例的记载,在此不再赘述。
[0065] 本实施例的网络损伤模拟方法,网络损伤模拟设备从无线AP中获取无线AP覆盖范围中的至少一个无线终端的IP地址;并根据至少一个无线终端的IP地址中每一个无线终端的IP地址进行网络损伤模拟,得到至少一个无线终端的网络损伤状态。本实施例的技术方案,通过在网络损伤模拟系统中采用无线AP,可以实现对无线AP覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。
[0066] 可选地,在上述图3所示实施例的基础上,在步骤100“网络损伤模拟设备从无线AP中获取无线AP覆盖范围中的至少一个无线终端的IP地址”之前,还包括:无线AP为至少一个无线终端分配IP地址。
[0067] 可选地,上述实施例中的网络损伤模拟设备通过采用加载由网络损伤模拟软件的计算机实现。
[0068] 进一步可选地,在上述实施例中的“无线AP为至少一个无线终端分配IP地址”之后,还可以包括:无线AP建立并存储覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系。
[0069] 进一步可选地,上述图3所示实施例中的步骤101“网络损伤模拟设备从无线AP中获取无线AP覆盖范围中的至少一个无线终端的IP地址”,具体可以包括:
[0070] (1)网络损伤模拟设备根据要进行网络模拟的目标无线终端的标识,向无线AP发送携带目标无线终端的标识的无线终端IP地址获取请求;该目标无线终端为至少一个无线终端中的其中之一;
[0071] (2)无线AP接收网络损伤模拟设备发送的携带目标无线终端的标识的无线终端IP地址获取请求,根据至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及无线终端IP地址获取请求中的目标无线终端的标识获取目标无线终端的IP地址,并向网络损伤模拟设备返回目标无线终端的IP地址;
[0072] (3)网络损伤模拟设备接收无线AP返回的目标无线终端的IP地址。
[0073] 然后根据步骤101,网络损伤模拟设备可以根据至少一个无线终端的IP地址模拟至少一个无线终端的网络损伤状态。
[0074] 上述步骤(1)-(3)对应一种从无线AP覆盖下的至少一个无线终端中获取一个要进行网络损伤模拟的目标无线终端进行网络损伤模拟的技术方案,采用该技术方案可以获取至少一个无线终端中任意一个无线终端的IP地址,详细与上述相关系统实施例的实现相同,详细可以参考上述相关系统实施例的记载,在此不再赘述。
[0075] 采用上述实施例的技术方案,通过在网络损伤模拟系统中采用无线AP,可以实现对无线AP覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。
[0076] 实施例三
[0077] 图4为本发明实施例三提供的网络损伤模拟方法的流程图。如图4所示,本实施例的网络损伤方法,具体可以包括如下步骤:
[0078] 200、无线AP为至少一个无线终端中每一个无线终端分配IP地址;
[0079] 201、无线AP获取至少一个无线终端中每个无线终端的标识,建并存储覆盖范围下的至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系;
[0080] 步骤200和步骤201的实现详细可以参考上述系统实施例的记载,在此不再赘述。
[0081] 202、网络损伤模拟设备根据要进行网络模拟的目标无线终端的标识,向无线AP发送携带目标无线终端的标识的无线终端IP地址获取请求;
[0082] 例如具体可以通过在作为网络损伤模拟设备的计算机打开网络损伤模拟软件,显示网络损伤模拟软件的界面;并在界面上输入要进行网络模拟的目标无线终端的标识,并点击获取无线终端IP地址来实现。当点击获取无线终端IP地址即表示向无线AP发送携带目标无线终端的标识的无线终端IP地址获取请求。
[0083] 203、无线AP接收网络损伤模拟设备发送的携带目标无线终端的标识的无线终端IP地址获取请求,根据至少一个无线终端的无线终端的标识和无线终端的IP地址的对应关系、以及无线终端IP地址获取请求中的目标无线终端的标识获取目标无线终端的IP地址;
[0084] 204、无线AP并向网络损伤模拟设备返回目标无线终端的IP地址;
[0085] 205、网络损伤模拟设备接收无线AP返回的目标无线终端的IP地址;
[0086] 例如,具体地当网络损伤模拟设备接收到无线AP返回的目标无线终端的IP地址,网络损伤模拟软件界面上自动可以将目标无线终端的IP地址填入相应的位置,即表示接收到无线AP返回的目标无线终端的IP地址。
[0087] 206、网络损伤模拟设备根据目标无线终端的IP地址进行网络损伤模拟,得到目标无线终端的网络损伤状态。
[0088] 例如可以通过点击网络损伤模拟软件界面上的网络损伤模拟按钮,该网络损伤模拟软件便开始进行网络损伤模拟,最中得到该目标无线终端的网络损伤状态。
[0089] 采用上述实施例的帮组后200-205可以实现对无线AP下的任意一个无线终端的进行网络损伤模拟。
[0090] 采用上述实施例的技术方案,通过在网络损伤模拟系统中采用无线AP,可以实现对无线AP覆盖下的所有无线终端进行网络损伤模拟服务,克服了现有技术的网络损伤模拟方案中仅能够对一个无线终端进行模拟的缺陷,本实施例的技术方案既能对一个无线接入终端的网络损伤进行模拟,也能对多个无线接入终端的网络损伤进行模拟,有效地增强了网络损伤模拟的灵活性。
[0091] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0092] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0093] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。