一种移动端Wi-Fi质量检测方法与流程

文档序号:16150061发布日期:2018-12-05 17:24阅读:325来源:国知局

本发明涉及网络质量检测,具体涉及一种移动端wi-fi质量检测方法。

背景技术

随着智能手机和其他移动终端的普及,wi-fi因高速、低成本成为最受欢迎的无线接入方式。然而,掉线、速度慢、卡顿、安全等问题会影响用户wi-fi体验,造成用户感知不好。在此背景下,快速有效检测wi-fi网络质量,并给出量化分析结果至关重要。

目前,市面上出现了一系列wi-fi质量检测app,如wlanacceptance和wi-fi管家。wlanacceptance能够进行wi-fi信号、网速等单项检测,但是并没有给出综合量化结果,用户感知差。wi-fi管家能够对wi-fi安全和网速进行总体量化,但缺少wi-fi信号分析处理,用户感知差。



技术实现要素:

本发明的目的在于提供一种移动端wi-fi质量检测方法,从多方面采集wi-fi质量数据,给出量化结果,符合用户对wi-fi网络质量的感知。

实现本发明目的的技术解决方案为:一种移动端wi-fi质量检测方法,首先进行wi-fi安全测试、wi-fi信号测试和wi-fi速度测试,获取wi-fi安全检测量化结果、wi-fi信号检测量化结果和wi-fi速度检测量化结果;然后综合上述量化结果确定wi-fi质量综合得分。

作为一种优选实施方式,所述wi-fi安全测试包括dns劫持、arp攻击、wi-fi钓鱼、wi-fi加密四项,确定wi-fi安全检测最终量化结果的具体公式为:

s1=ws,1*ds,1*100+ws,2*ds,2*100+ws,3*ds,3*100+ws,4*ds,4*100

式中,ws,1~ws,4分别为dns劫持、arp攻击、wi-fi钓鱼、wi-fi加密四项的权重,ds,1~ds,4分别为dns劫持、arp攻击、wi-fi钓鱼、wi-fi加密四项的检测标志,若检测到对应的项目,则检测标志为1,否则为0。

作为一种更优选实施方式,dns劫持、arp攻击、wi-fi钓鱼、wi-fi加密的权重均为25%。

作为一种优选实施方式,所述wi-fi信号测试包括同频wi-fi干扰、临频wi-fi干扰、终端关联、信号强度四项,确定wi-fi信号检测量化结果的具体公式为:

s2=wsg,1*dsg,1*100+wsg,2*dsg,2*100+wsg,3*dsg,3*100+wsg,4*dsg,4*100

式中,wsg,1~wsg,4分别为同频wi-fi干扰、临频wi-fi干扰、终端关联、信号强度四项的权重,dsg,1~dsg,4分别为同频wi-fi干扰、临频wi-fi干扰、终端关联、信号强度四项的检测标志。

作为一种更优选实施方式,若同一频道检测到的干扰数不大于5个或超过-50dbm同频干扰数不大于2个,则dsg,1为1,否则为0;若相邻频道检测到不大于10个干扰数或超过-50dbm相邻频道干扰数不大于2个,则dsg,2为1,否则为0;若连接wi-fi延迟不大于5000ms,则dsg,3为1,否则为0;若wi-fi信号强度大于等于-70dbm,则dsg,4为1,若wi-fi信号强度小于-70dbm大于等于-80dm,则dsg,4为0.5,否则为0。

作为一种最优选实施方式,同频wi-fi干扰、临频wi-fi干扰、终端关联、信号强度的权重分别为30%、30%、20%、20%。

作为一种优选实施方式,所述wi-fi速率检测包括网页浏览、网关连通性、dns联通性、ftp网速四项,确定wi-fi速度检测量化结果的具体方法为:

进行wi-fi网页浏览测试:首先筛选wi-fi网页浏览的历史测试数据,丢弃设定阈值区间外的数据,然后求取wi-fi网页浏览平均值bavg、最大值bmax和最小值bmin,最后获取本次wi-fi网页浏览数据bn,根据s3,1=2*bavg*(bn-bmax)/(bmin-bmax)+(100-2*bavg)计算wi-fi网页浏览得分s3,1;

进行网关网络延迟测试:首先筛选网关网络延迟的历史测试数据,丢弃设定阈值区间外的数据,然后求取网关网络延迟平均值davg、最大值dmax和最小值dmin,最后获取本次网关网络延迟数据dn,根据s3,2=2*davg*(dn-dmax)/(dmin-dmax)+(100-2*davg)计算网关网络延迟得分s3,2;

进行网关丢包率测试:首先筛选网关丢包率的历史测试数据,丢弃设定阈值区间外的数据,然后求取网关丢包率平均值lavg、最大值lmax和最小值lmin,最后获取本次网关丢包率数据ln,根据s3,3=2*lavg*(ln-lmax)/(lmin-lmax)+(100-2*lavg)计算网关丢包率得分s3,3;

进行dns网络延迟测试:首先筛选dns网络延迟的历史测试数据,丢弃设定阈值区间外的数据,然后求取dns网络延迟平均值davg’、最大值dmax’和最小值dmin’,最后获取本次dns网络延迟数据dn’,根据s3,4=2*davg’*(dn’-dmax’)/(dmin’-dmax’)+(100-2*davg’)计算dns网络延迟得分s3,4;

进行dns丢包率测试:首先筛选dns丢包率的历史测试数据,丢弃设定阈值区间外的数据,然后求取dns丢包率平均值lavg’、最大值lmax’和最小值lmin’,最后获取本次dns丢包率ln’,根据s3,5=2*lavg’*(ln’-lmax’)/(lmin’-lmax’)+(100-2*lavg’)计算dns丢包率得分s3,5;

进行ftp下载速率测试:首先筛选ftp下载速率的历史测试数据,丢弃设定阈值区间外的数据,然后求取ftp下载速率平均值lavg’、最大值lmax’和最小值lmin’,最后获取本次dns丢包率ln’,根据s3,6=2*lavg’*(ln’-lmax’)/(lmin’-lmax’)+(100-2*lavg’)计算ftp下载速率得分s3,6;

综合wi-fi网页浏览得分、网关网络延迟得分、网关丢包率得分、dns丢包率得分和ftp下载速率得分,获得wi-fi速度总得分。

s3=s3,1*w3,1+s3,2*w3,2+s3,3*w3,3+s3,4*w3,4+s3,5*w3,5+s3,6*w3,6

式中,s3表示wi-fi速度总得分,s3,1~s3,6分别表示wi-fi网页浏览测试、网关网络延迟测试、网关丢包率测试、dns网络延迟测试、dns丢包率测试、ftp下载速率测试,w3,1~w3,6分别表示各指标对应的权重。

作为一种更优选实施方式,wi-fi网页浏览测试、网关网络延迟测试、网关丢包率测试、dns网络延迟测试、dns丢包率测试、ftp下载速率测试的权重为:10%、18%、18%、18%、18%、18%。

作为一种优选实施方式,确定wi-fi质量综合得分的公式为:

s=w1*s1+w2*s2+w3*s3

其中,s为wi-fi质量综合得分,s1~s3分别为wi-fi安全检测量化结果、wi-fi信号检测量化结果和wi-fi速度检测量化结果,w1~w3分别为wi-fi安全检测、wi-fi信号检测和wi-fi速度检测的权重。

作为一种更优选实施方式,wi-fi安全检测、wi-fi信号检测和wi-fi速度检测的权重分别为35%、35%、30%。

本发明与现有技术相比,其显著优点为:1)本发明通过集成主流网络测试工具的方式采集测试原始数据,经后台量化分析算法处理获得wi-fi安全检测量化指标、wi-fi信号检测量化指标和wi-fi速度检测量化指标,具有全面性、系统性、客观性等特点,能够为网络优化提供可参考的数据指标依据;2)本发明操作简单技术实用,用户体验性好。

附图说明

图1是本发明移动端wi-fi质量检测的方法流程图。

图2是本发明wi-fi安全检测结果量化的方法流程图。

图3是本发明wi-fi信号检测结果量化的方法流程图。

图4是本发明wi-fi速度结果量化的方法流程图。

具体实施方式

下面结合附图和具体实施例,进一步说明本发明方案。

本发明依托江苏有线宽带大数据分析平台,基于全量数据的精确统计及评分量化处理算法,对各项测试结果进行量化处理,实现对基础网络信息情况的检测功能。如图1所示,移动端wi-fi质量检测方法,包括如下步骤:

步骤1、进行wi-fi安全测试,获取wi-fi安全检测量化结果;

wi-fi安全检测量化结果总共100分,包括dns劫持、arp攻击、wi-fi钓鱼、wi-fi加密四项,每一项25分。确定wi-fi安全检测最终量化结果的具体方法为:

步骤s101、检测wi-fi是否有dns劫持,若有转至步骤102,否则转至步骤103;

步骤s102、总分减去25分;

步骤s103、检测wi-fi是否有arp攻击,若有转至步骤s104,否则转至步骤s105;

步骤s104、总分减去25分;

步骤s105、检测wi-fi是否为钓鱼wi-fi,若是转至步骤s106,否则转至步骤s107;

步骤s106、总分减去25分;

步骤s107、检测wi-fi是否有密码,若有转至步骤s108,否则转至步骤s109;

步骤s108、总分减去25分;

步骤s109、输出剩余分数,即wi-fi安全检测总得分。

步骤2、进行wi-fi信号测试,获取wi-fi信号检测量化结果;

wi-fi信号检测总共100分,包括同频wi-fi干扰、临频wi-fi干扰、终端关联、信号强度4项,每一项10~30不等分数。确定wi-fi信号检测量化结果的具体方法为:

步骤s201、检测wi-fi同一频道干扰的数量和干扰信号强度,若同一频道检测到的干扰数大于5个或超过-50dbm同频干扰数大于2个,则转至步骤s202,否则转至步骤s203;

步骤s202、总分减去30分;

步骤s203、检测wi-fi相邻频道干扰数量和干扰信号强度,若相邻频道检测到大于10个干扰数或超过-50dbm相邻频道干扰数大于2个,则转至步骤s204,否则转至步骤s205;

步骤s204、总分减去30分;

步骤s205、检测wi-fi连接延迟时间,若连接wi-fi延迟大于5000ms,则转至步骤s206,否则转至步骤s207;

步骤s206、总分减去20分;

步骤207、检测当前wi-fi信号强度,若当前wi-fi信号强度小于-80dbm,则转至步骤s208,若当前wi-fi信号强度是否大于等于-80dbm且小于-70dbm,转至步骤s209,否则转至步骤s210;

步骤208、总分减去20分;

步骤s209、总分减去10分;

步骤s210、输出剩余分数,即wi-fi信号检测得分。

步骤3、进行wi-fi速度测试,获取wi-fi速度检测量化结果;

骤3中速率检测总共100分,包括网页浏览、网关连通性、dns联通性、ftp网速4项,根据历史测试数据最大值/最小值/平均值以及各项指标量化算法和各项指标权重占比,计算wi-fi速率检测评分。确定wi-fi速度检测量化结果的具体方法为:

步骤s301、进行wi-fi网页浏览测试,首先筛选wi-fi网页浏览的历史测试数据,丢弃设定阈值区间外的数据,然后求取wi-fi网页浏览平均值bavg、最大值bmax和最小值bmin,最后获取本次wi-fi网页浏览数据bn,根据2*bavg*(bn-bmax)/(bmin-bmax)+(100-2*bavg)计算wi-fi网页浏览得分;

步骤s302、进行网关网络延迟测试,首先筛选网关网络延迟的历史测试数据,丢弃设定阈值区间外的数据,然后求取网关网络延迟平均值davg、最大值dmax和最小值dmin,最后获取本次网关网络延迟数据dn,根据2*davg*(dn-dmax)/(dmin-dmax)+(100-2*davg)计算网关网络延迟得分;

步骤s303、进行网关丢包率测试,首先筛选网关丢包率的历史测试数据,丢弃设定阈值区间外的数据,然后求取网关丢包率平均值lavg、最大值lmax和最小值lmin,最后获取本次网关丢包率数据ln,根据2*lavg*(ln-lmax)/(lmin-lmax)+(100-2*lavg)计算网关丢包率得分;

步骤s304、进行dns网络延迟测试,首先筛选dns网络延迟的历史测试数据,丢弃设定阈值区间外的数据,然后求取dns网络延迟平均值davg’、最大值dmax’和最小值dmin’,最后获取本次dns网络延迟数据dn’,根据2*davg’*(dn’-dmax’)/(dmin’-dmax’)+(100-2*davg’)计算dns网络延迟得分;

步骤s305、进行dns丢包率测试,首先筛选dns丢包率的历史测试数据,丢弃设定阈值区间外的数据,然后求取dns丢包率平均值lavg’、最大值lmax’和最小值lmin’,最后获取本次dns丢包率ln’,根据2*lavg’*(ln’-lmax’)/(lmin’-lmax’)+(100-2*lavg’)计算dns丢包率得分;

步骤s306、进行ftp下载速率测试,首先筛选ftp下载速率的历史测试数据,丢弃设定阈值区间外的数据,然后求取ftp下载速率平均值lavg’、最大值lmax’和最小值lmin’,最后获取本次dns丢包率ln’,根据2*lavg’*(ln’-lmax’)/(lmin’-lmax’)+(100-2*lavg’)计算ftp下载速率得分;

步骤s307、综合wi-fi网页浏览得分、网关网络延迟得分、网关丢包率得分、dns丢包率得分和ftp下载速率得分,获得wi-fi速度总得分。

s3=s3,1*w3,1+s3,2*w3,2+s3,3*w3,3+s3,4*w3,4+s3,5*w3,5+s3,6*w3,6

式中,s3表示wi-fi速度总得分,s3,1~s3,6分别表示wi-fi网页浏览测试、网关网络延迟测试、网关丢包率测试、dns网络延迟测试、dns丢包率测试、ftp下载速率测试,w3,1~w3,6分别表示各指标对应的权重,其中网关网络延迟指标、网关丢包率指标、dns网络延迟指标、dns丢包率指标、ftp下载速率指标为网络质量的基本性能指标,这5个指标各占比为18%,如果这5个指标较差,则直接会影响用户上网体验,wi-fi网页浏览指标占比为10%。

在本实施例中,步骤3丢弃设定阈值区间外的数据是指丢弃过大(总的历史数据前2%数据)/过小(总的历史数据后2%数据)历史数据。

步骤4、根据上述量化结果和对应的权重系数,确定wi-fi质量综合得分,公式为:

wi-fi质量综合得分=35%*s1+35%*s2+30%*s3

式中,s1~s3分别为wi-fi安全检测量化结果、wi-fi信号检测量化结果和wi-fi速度检测量化结果。

本发明从多个角度对量化wi-fi质量,能够定位网络问题,为网络优化和未来市场发展预测提供基础数据支持,提升了运维部门的工作效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1