模拟无线网络的方法、路由主机与系统的制作方法_5

文档序号:9601311阅读:来源:国知局
用于当一台无线终端设备所绑定的权限密钥更新后,重新向当前控制所述无线终端设备的控制主机获取一个待验证的权限密钥并与新的权限密钥进行对比;若不一致,则禁止所述控制主机控制所述无线终端设备。
[0201]需要说明的是,本实施例提供的路由主机用于执行上述模拟无线网络的方法的第三实施例的所有方法步骤,其工作原理和技术效果一一对应,因而不再赘述。
[0202]本发明还提出了一种路由主机的第四实施例,其包括网络链路虚拟模块301、控制信息获取模块302、控制权限判断模块303、网络参数设定模块304以及网络模拟模块305,还包括:
[0203]路由主页生成模块,用于根据所述路由主机的IP地址生成一个路由主页;
[0204]路由主页显示模块,用于当检测到一台控制主机通过所述路由主机的IP地址访问所述路由主页时,将所述路由主页上的主页数据发送到所述控制主机,通过所述控制主机解析所述主页数据并显示所述路由主页;其中,所述主页数据包括当前接入到所述本地无线网络的所有无线终端设备的IP地址以及各个无线终端设备当前所设定的网络性能参数。
[0205]进一步地,所述主页数据还包括预存在所述路由主机本地的可选的多组网络性能参数;则所述控制信息获取模块具体用于:
[0206]获取所述控制主机在所述路由主页上所选择的待控制的无线终端设备的IP地址以确定所述待控制的无线终端设备,以及
[0207]获取所述控制主机从所述路由主页上选择的一组网络性能参数作为待设定的网络性能参数。
[0208]进一步地,所述预存在所述路由主机本地的可选的多组网络性能参数包括预存在公用数据库中的所有网络性能参数以及预存在私用数据库中的所有网络性能参数;其中,所述公用数据库与所述私用数据库预先创建在所述路由主机本地,且一个控制主机对应于一个私用数据库;在不同的控制主机访问所述路由主页,且在需要获取预存在私用数据库中的所有网络性能参数时,所调用的私用数据库不同。
[0209]进一步地,所述路由主机还包括:
[0210]创建请求获取模块,用于获取一台控制主机的参数创建请求;所述参数创建请求包含一组待创建的网络性能参数以及要设定的公私用信息;
[0211]参数创建模块,用于根据所述待创建的网络性能参数创建一组网络性能参数,并根据所述公私用信息将创建得到的网络性能参数存储在所述公用数据库中或者存储在所述控制主机的私用数据库中。
[0212]进一步地,所述路由主机还包括:
[0213]修改请求获取模块,用于获取一台控制主机的参数修改请求;所述参数修改请求包含所述控制主机从所述路由主页选定的一组待修改的网络性能参数以及对应的修改信息;
[0214]参数修改模块,用于根据所述修改信息,修改所述待修改的网络性能参数中的参数值,并保存在原来的数据库中;或者,将所述待修改的网络性能参数从原来的数据库中删除;或者,将所述待修改的网络性能参数从原来的数据库中添加到另一个数据库中进行保存。
[0215]需要说明的是,本实施例提供的路由主机用于执行上述模拟无线网络的方法的第四实施例的所有方法步骤,其工作原理和技术效果一一对应,因而不再赘述。
[0216]如图8所示,其是本发明实施例提供的一种模拟无线网络的系统的结构框图,其包括路由主机和N台无线终端设备;所述路由主机具有如图5所示的结构;所述N台无线终端设备通过本地无线网络与所述路由主机连接。
[0217]本发明实施例提供的模拟无线网络的方法,包括为接入到本地无线网络的N台无线终端设备一一对应地虚拟N条网络链路,使得每台无线终端设备分别能够通过对应的网络链路连接到所述外部网络,以及根据第i台无线终端设备当前设定的网络性能参数配置与所述第i台无线终端设备对应的网络链路,为所述第i台无线终端设备模拟具有所述网络性能参数的无线网络,因此可以分别设置每台无线终端设备的网络性能参数并为每台无线终端设备模拟不同的无线网络。整个测试环境都是基于路由主机搭建的本地无线网络中,能够模拟不同网络信号,无需到特定的环境进行测试,节约了为搭建通用移动系统所投入的时间和金钱成本;每台无线终端设备的无线网络环境能够单独设置,方便每台无线终端设备的测试工作,大大提高了测试效率,减少时间成本。同时,本发明实施例还提供了一种用于执行上述模拟无线网络的方法的路由主机,以及一种模拟无线网络的系统。
[0218]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0219]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种模拟无线网络的方法,其特征在于,所述方法由路由主机执行;所述路由主机与外部网络连接,并且建立一个本地无线网络;所述方法包括: 为接入到本地无线网络的N台无线终端设备一一对应地虚拟N条网络链路,使得每台无线终端设备分别能够通过对应的网络链路连接到所述外部网络; 根据第i台无线终端设备当前设定的网络性能参数配置与所述第i台无线终端设备对应的网络链路,为所述第i台无线终端设备模拟具有所述网络性能参数的无线网络;其中,N彡1,1彡i彡Ν。2.如权利要求1所述的模拟无线网络的方法,其特征在于,在所述根据第i台无线终端设备当前设定的网络性能参数配置与所述第i台无线终端设备对应的网络链路,为所述第i台无线终端设备模拟具有所述网络性能参数的无线网络之前,还包括: 获取控制主机发送的控制信息;所述控制主机为所述路由主机自身或任意一台所述的无线终端设备或其他与所述路由主机连接的设备;所述控制信息包括待控制的无线终端设备的IP地址以及待设定的网络性能参数; 将所述待设定的网络性能参数作为所述待控制的无线终端设备当前设定的网络性能参数。3.如权利要求1所述的模拟无线网络的方法,其特征在于,在所述根据第i台无线终端设备当前设定的网络性能参数配置与所述第i台无线终端设备对应的网络链路,为所述第i台无线终端设备模拟具有所述网络性能参数的无线网络之前,还包括: 获取控制主机发送的控制信息;所述控制主机为所述路由主机自身或任意一台所述的无线终端设备或其他与所述路由主机连接的设备;所述控制信息包括待控制的无线终端设备的IP地址以及待设定的网络性能参数; 根据所述控制信息判断所述控制主机是否允许控制所述待控制的无线终端设备; 当判定所述控制主机允许控制所述待控制的无线终端设备时,将所述待设定的网络性能参数作为所述待控制的无线终端设备当前设定的网络性能参数。4.如权利要求3所述的模拟无线网络的方法,其特征在于,所述控制信息还包括一个待验证的权限密钥; 所述根据所述控制信息判断所述控制主机是否允许控制所述待控制的无线终端设备,具体是验证所述待验证的权限密钥以及与所述待控制的无线终端设备绑定的权限密钥是否一致;若是,则判定所述控制主机允许控制所述待控制的无线终端设备。5.如权利要求4所述的模拟无线网络的方法,其特征在于,还包括: 在任一台无线终端设备接入到所述本地无线网络后,生成一个与所述无线终端设备绑定的权限密钥并存储在所述路由主机本地; 将所述权限密钥发送给与所述权限密钥绑定的无线终端设备。6.如权利要求5所述的模拟无线网络的方法,其特征在于,还包括: 当获取到一台无线终端设备的密钥更新指令时,生成一个新的权限密钥以替代与所述无线终端设备绑定的权限密钥并存储在所述路由主机本地,并将所述新的权限密钥发送给所述无线终端设备。7.如权利要求5所述的模拟无线网络的方法,其特征在于,还包括: 当一台无线终端设备所绑定的权限密钥的生存时长达到设定的时长阈值时,生成一个新的权限密钥以替代所述权限密钥并存储在所述路由主机本地,并将所述新的权限密钥发送给所述无线终端设备;所述生存时长是指从生成所述权限密钥开始到当前时刻之间的时间长度。8.如权利要求6或7任一项所述的模拟无线网络的方法,其特征在于,还包括:当一台无线终端设备所绑定的权限密钥更新后,重新向当前控制所述无线终端设备的控制主机获取一个待验证的权限密钥并与新的权限密钥进行对比;若不一致,则禁止所述控制主机控制所述无线终端设备。9.如权利要求2或3所述的模拟无线网络的方法,其特征在于,还包括: 根据所述路由主机的IP地址生成一个路由主页; 当检测到一台控制主机通过所述路由主机的IP地址访问所述路由主页时,将所述路由主页上的主页数据发送到所述控制主机,通过所述控制主机解析所述主页数据并显示所述路由主页;其中,所述主页数据包括当前接入到所述本地无线网络的所有无线终端设备的IP地址以及各个无线终端设备当前所设定的网络性能参数。10.如权利要求9所述的模拟无线网络的方法,其特征在于, 所述主页数据还包括预存在所述路由主机本地的可选的多组网络性能参数;则所述获取控制主机发送的控制信息具体包括: 获取所述控制主机在所述路由主页上所选择的待控制的无线终端设备的IP地址以确定所述待控制的无线终端设备,以及 获取所述控制主机从所述路由主页上选择的一组网络性能参数作为待设定的网络性能参数。11.如权利要求10所述的模拟无线网络的方法,其特征在于,所述预存在所述路由主机本地的可选的多组网络性能参数包括预存在公用数据库中的所有网络性能参数以及预存在私用数据库中的所有网络性能参数;其中,所述公用数据库与所述私用数据库预先创建在所述路由主机本地,且一个控制主机对应于一个私用数据库;在不同的控制主机访问所述路由主页,且在需要获取预存在私用数据库中的所有网络性能参数时,所调用的私用数据库不同。12.如权利要求11所述的模拟无线网络的方法,其特征在于,还包括: 获取一台控制主机的参数创建请求;所述参数创建请求包含一组待创建的网络性能参数以及要设定的公私用信息; 根据所述待创建的网络性能参数创建一组网络性能参数,并根据所述公私用信息将创建得到的网络性能参数存储在所述公用数据库中或者存储在所述控制主机的私用数据库中。13.如权利要求11所述的模拟无线网络的方法,其特征在于,还包括: 获取一台控制主机的参数修改请求;所述参数修改请求包含所述控制主机从所述路由主页选定的一组待修改的网络性能参数以及对应的修改信息; 根据所述修改信息,修改所述待修改的网络性能参数中的参数值,并保存在原来的数据库中;或者, 将所述待修改的网络性能参数从原来的数据库中删除;或者, 将所述待修改的网络
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1