模拟无线网络信号衰减、增强及网络切换的方法与装置的制造方法

文档序号:9492366阅读:490来源:国知局
模拟无线网络信号衰减、增强及网络切换的方法与装置的制造方法
【技术领域】
[0001]本发明涉及网络通讯技术领域,尤其涉及一种模拟无线网络信号衰减、增强、网络切换的方法与装置。
【背景技术】
[0002]随着无线网络的发展以及移动应用对人们学习、工作与生活的渗透,人们越来越多地使用用户设备中的移动应用通过无线网络来获取信息。一般在发布一款移动应用之前,移动应用的发布者需要对该移动应用在不同的无线网络环境下的性能和可靠性进行测试,以提供稳定的、可靠的移动应用。
[0003]目前,应用开发者为了对移动应用在不同的无线网络环境下的性能和可靠性进行测试,主要有以下三种方式:
[0004]—、自行搭建可以被控制的通用移动通信系统,然而,这种方式耗资巨大、成本较尚;
[0005]二、人工在各种无线网络环境下进行测试,例如,获取多个移动应用的使用者在多个不同的无线网络环境下的测试结果,然而,由于移动应用的使用者不了解移动应用的程序设计,这种方式不利于发现移动应用在不同的无线网络环境下可能存在的问题;
[0006]三、区别于前面两种方式,第三种方式采用模拟无线网络的方式,通过配置路由器的网络性能参数,来控制接入到该路由器的移动设备的网络信号,从而为该移动设备模拟各种网络环境。例如根据2G网络的网络性能参数来模拟2G网络。可见,第三种方式能够节约成本,并且方便快捷。

【发明内容】

[0007]发明人发现,在现实网络中,无线网络并不是直接就能切换的,网络信号的变化往往有一个过程,而通过上述第三种方式的话是无法模拟这个过程,不能真实地反映出移动应用在网络信号增强、衰减或者网络切换时受到的影响。
[0008]例如,手机会经常在无线网络和移动网络之间进行切换,当进入wifi环境且手机打开wifi的情况下,网络会优先选择通过连接wifi上网。当手机在无线网络环境中发生物理位置变化时,比如距离wifi收发器越来越远,wifi信号会越来越弱,当信号降低到一定程度就会断网然后切换到手机定制的移动网络环境(比如3G)。
[0009]手机游戏或者手机APP在这种真实的网络环境切换时可能会出现一些功能或体验上的异常,而这种场景切换又会经常出现,特别是手游,断线重连机制设计的好坏直接影响到游戏的体验和逻辑,这就给游戏或APP开发商带来经济上的损失。所以需要对这种网络场景切换进行模拟测试解决对应的问题来改进游戏和APP的功能体验。
[0010]为了解决现有技术存在的问题,本发明实施例提出一种模拟无线网络信号衰减、增强、网络切换的方法与装置,能够模拟网络信号的变化过程以及无线网络切换的过程,真实地反映出移动应用在网络信号增强、衰减或者网络切换时受到的影响。
[0011]本发明实施例提供一种模拟无线网络信号衰减的方法,包括:
[0012]根据预先构建的信号衰减模型,实时计算待模拟的无线网络的网络信号强度;
[0013]根据所述待模拟的无线网络的网络信号强度实时计算待配置的网络性能参数;
[0014]根据待配置的网络性能参数配置无线终端设备的网络性能参数,以模拟所述无线终端设备的无线网络信号衰减。
[0015]进一步地,所述根据预先构建的信号衰减模型,实时计算待模拟的无线网络的网络信号强度,具体包括:
[0016]根据自由空间损耗公式L = 201g(4 31 d.f/c)以及d = F(t),计算模拟网络的时长为t时的信号损耗值L(t);其中,d是信号传播距离,且d = F(t)是一个增函数;f是信号频率,为预设值,c是光速值;
[0017]根据所述信号损耗值L(t),计算模拟网络的时长为t时所述待模拟的无线网络的网络信号强度Q(t),Q(t) = 1-L(t)/Lmax;其中,Lmax为信号损耗最大值,为预设值;0 L(t) Lmax ο
[0018]进一步地,d= F(t) = vl.t ;vl 为预设值。
[0019]进一步地,所述模拟无线网络信号衰减的方法还包括:当t达到预设的第一时长阈值tl时,停止对所述无线终端设备的网络信号进行控制;
[0020]其中,0〈tl〈dmax/vl ;dmax表示信号传播距离的最大值,为预设值,且满足Lmax =201g (4n dmax.f/c)。
[0021]进一步地,所述第一时长阈值tl满足L(tl)>kl.Lmax ;其中,kl是0到1之间的预设值。
[0022]进一步地,所述根据所述待模拟的无线网络的网络信号强度实时计算待配置的网络性能参数,包括:
[0023]对于与所述网络信号强度正相关的网络性能参数A,
[0024]A = (Amax-Amin).Q+Amin ;
[0025]对于与所述网络信号强度负相关的网络性能参数B,
[0026]B = (Bmin-Bmax).Q+Bmax ;
[0027]其中,Q是所述待模拟的无线网络的网络信号强度;Amax代表预设的A的最大值,Amin代表预设的A的最小值;Bmax代表预设的B的最大值,Bmin代表预设的B的最小值。
[0028]相应地,本发明实施例还提供了一种模拟无线网络信号衰减的装置,包括:
[0029]信号强度计算模块,用于根据预先构建的信号衰减模型,实时计算待模拟的无线网络的网络信号强度;
[0030]参数计算模块,用于根据所述待模拟的无线网络的网络信号强度实时计算待配置的网络性能参数;
[0031]网络模拟模块,用于根据待配置的网络性能参数配置无线终端设备的网络性能参数,以模拟所述无线终端设备的无线网络信号衰减。
[0032]进一步地,所述信号强度计算模块包括:
[0033]信号损耗计算单元,用于根据自由空间损耗公式L = 201g(4 31 d.f/c)以及d =F(t),计算模拟网络的时长为t时的信号损耗值L(t);其中,d是信号传播距离,且d = F(t)是一个增函数是信号频率,为预设值,c是光速值;
[0034]信号强度计算单元,用于根据所述信号损耗值L(t),计算模拟网络的时长为t时所述待模拟的无线网络的网络信号强度Q(t),Q(t) = l-L(t)/Lmax;其中,Lmax为信号损耗最大值,为预设值( L(t) ( Lmax ο
[0035]进一步地,d= F(t) = vl.t ;vl 为预设值。
[0036]进一步地,所述模拟无线网络信号衰减的装置还包括停止控制模块;
[0037]所述停止控制模块用于当t达到预设的第一时长阈值tl时,停止对所述无线终端设备的网络信号进行控制;
[0038]其中,0〈tl〈dmax/vl ;dmax表示信号传播距离的最大值,为预设值,且满足Lmax =201g (4n dmax.f/c)。
[0039]进一步地,所述第一时长阈值tl满足L(tl)>kl.Lmax ;其中,kl是0到1之间的预设值。
[0040]进一步地,所述参数计算模块具体用于:
[0041]当所述网络性能参数为与所述网络信号强度正相关的网络性能参数A时,
[0042]根据A= (Amax-Amin).Q+Amin计算所述待模拟的无线网络的网络性能参数;
[0043]当所述网络性能参数为与所述网络信号强度负相关的网络性能参数B时,
[0044]根据B= (Bmin-Bmax).Q+Bmax计算所述待模拟的无线网络的网络性能参数;
[0045]其中,Q是所述待模拟的无线网络的网络信号强度;Amax代表预设的A的最大值,Amin代表预设的A的最小值;Bmax代表预设的B的最大值,Bmin代表预设的B的最小值。
[0046]本发明还提供了一种模拟无线网络信号增强的方法,包括:
[0047]根据预先构建的信号增强模型,实时计算待模拟的无线网络的网络信号强度;
[0048]根据所述待模拟的无线网络的网络信号强度实时计算待配置的网络性能参数;
[0049]根据待配置的网络性能参数配置无线终端设备的网络性能参数,以模拟所述无线终端设备的无线网络信号增强。
[0050]进一步地,所述根据预先构建的信号增强模型,实时计算待模拟的无线网络的网络信号强度,具体包括:
[0051]根据自由空间损耗公式L = 201g(4 31 d.f/c)以及d = F(t),计算模拟网络的时长为t时的信号损耗值L(t);其中,d是信号传播距离,且d = F(t)是一个减函数;f是信号频率,为预设值,c是光速值;
[0052]根据所述信号损耗值L(t),计算模拟网络的时长为t时所述待模拟的无线网络的网络信号强度Q(t),Q(t) = l-L(t)/Lmax;其中,Lmax为信号损耗最大值,为预设值;0 L(t) Lmax ο
[0053]进一步地,d = F(t) = dmax-v2.t ;dmax、v2为预设值;dmax表示信号传播距离的最大值,且满足 Lmax = 201g(4 π dmax.f/c)。
[0054]进一步地,所述模拟无线网络信号增强的方法还包括:当t达到预设的第一时长阈值t2时,停止对所述无线终端设备的网络信号进行控制;其中,0〈t2〈dmax/V2。
[0055]进一步地,所述第二时长阈值t2满足L (t2) <k2.Lmax ;其中,k2是0到1之间的预设值。
[0056]进一步地,所述根据所述待模拟的无线网络的网络信号强度实时计算待配置的网络性能参数,包括:
[0057]对于与所述网络信号强度正相关的网络性能参数A,
[0058]A = (Amax-Amin).Q+Amin ;
[0059]对于与所述网络信号强度负相关的网络性能参数B,
[0060]B = (Bmin-Bmax).Q+Bmax ;
[0061]其中,Q是所述待模拟的无线网络的网络信号强度;Amax代表预设的A的最大值,Amin代表预设的A的最小值;Bmax代表预设的B的最大值,Bmin代表预设的B的最小值。
[0062]相应地,本发明还提供了一种模拟无线网络信号增强的装置,包括:
[0063]信号强度计算模块,用于根据预先构建的信号增强模型,实时计算待模拟的无线网络的网络信号强度;
[0064]参数计算模块,用于根据所述待模拟的无线网络的网络信号强度实时计算待配置的网络性能参数;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1