【技术实现步骤摘要】
一种网络质量探测方法、终端设备、云平台及存储介质
[0001]本专利技术涉及网络质量探测领域,尤其涉及一种网络质量探测方法、终端设备、云平台及存储介质。
技术介绍
[0002]家庭网络是融合家庭控制网络和多媒体信息网络于一体的家庭信息化平台,是在家庭范围内实现信息设备、通信设备、娱乐设备、家用电器、自动化设备、照明设备、监控装置等设备互连和管理,以及数据和多媒体信息共享的系统。
[0003]现有技术中,在对家庭网络质量进行探测的过程中,通过在每个目标网络层级设备中部署网络探针,通过部署的网络探针周期性地发起网络质量探测任务,并收集网络质量探测数据进行网络质量分析,或是在终端设备上装载应用软件(Application,APP),通过APP与相关联的每一个服务器发起网络质量探测操作,通过探测响应时间与设定阈值时间的比较,确定家庭网络的质量。通过利用在每个目标网络层级设备中部署网络探针的方式,部署更新成本高,效率低,且通过装载APP的方式需要终端设备与服务器一直处于连接状态,利用APP通过探测响应时间与预设时间阈值进行比较,比较方式单一,导致家庭网络质量探测的效率和准确性低。
技术实现思路
[0004]有鉴于此,本申请实施例期望提供一种网络质量探测方法、终端设备、云平台及存储介质,能够提高家庭网络质量探测的效率和准确性。
[0005]为达到上述目的,本申请的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供一种网络质量探测方法,应用于终端设备,所述方法包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种网络质量探测方法,其特征在于,应用于终端设备,所述方法包括:获取终端设备信息,并将所述终端设备信息添加至第一超文本传输协议HTTP请求消息中,将所述第一超文本传输协议HTTP请求消息发送给云平台;接收所述云平台发送的、响应所述第一超文本传输协议HTTP请求消息的第一HTTP响应消息,并从所述第一HTTP响应消息中获取数据上报策略;根据所述数据上报策略,获取所述终端设备的网络传输速率,并根据所述网络传输速率进行网络状态探测,得到当前网络状态;将所述当前网络状态添加至第二HTTP请求消息中,将所述第二HTTP请求消息发送给所述云平台。2.根据权利要求1所述的方法,其特征在于,所述接收所述云平台发送的、响应所述第一HTTP请求消息的第一HTTP响应消息,并从所述第一HTTP响应消息中获取数据上报策略之后,所述方法还包括:根据所述数据上报策略,获取所述终端设备的无线网络状态信息和所述终端设备的网络传输速率;将所述网络传输速率和所述无线网络状态信息添加至第三HTTP请求消息中,将所述第三HTTP请求消息周期性的发送至所述云平台;在接收到所述云平台发送的、响应所述第三HTTP请求消息的第二HTTP响应消息的情况下,从所述第二HTTP响应消息中获取探测指令;基于所述探测指令进行网络质量探测,得到当前网络质量;将所述当前网络质量添加至第四HTTP请求消息中,将所述第四HTTP请求消息发送给所述云平台。3.根据权利要求1所述的方法,其特征在于,所述获取终端设备信息之前,所述方法还包括:向所述云平台发起密钥协商请求,以生成所述终端设备对应的第一共享秘钥和所述云平台对应的第二共享密钥;所述将所述终端设备信息添加至第一HTTP请求消息中,将所述第一HTTP请求消息发送给云平台,包括:终端设备基于所述第一共享秘钥对所述设备信息进行加密,并将加密后的设备信息添加至第一HTTP请求消息中,将所述第一HTTP请求消息发送给云平台,以供所述云平台利用所述第二共享密钥对所述加密后的设备信息进行解密。4.根据权利要求1所述的方法,其特征在于,所述网络传输速率为终端设备上行速率,所述根据所述网络传输速率进行网络状态探测,得到当前网络状态,包括:若所述终端设备上行速率大于第一阈值,确定所述终端设备的当前网络状态为第一上行网络状态;所述第一阈值为上行网络状态阈值和上行网络状态标准差之和,所述上行网络状态阈值根据终端设备最差上行速率、终端设备最优上行速率和终端设备出现频率较高的上行速率确定的,所述上行网络状态标准差根据所述终端设备最差上行速率和所述终端设备最优上行速率确定的;若所述终端设备上行速率大于或等于所述上行网络状态阈值且小于所述第一阈值,确定所述终端设备的当前网络状态为第二上行网络状态;
若所述终端设备上行速率小于所述上行网络状态阈值且大于第二阈值,确定所述终端设备的当前网络状态为第三上行网络状态;所述第二阈值为所述上行网络状态阈值和所述上行网络状态标准差之差;若所述终端设备上行速率小于或等于所述第二阈值,确定所述终端设备的当前网络状态为第四上行网络状态;其中,所述第一上行网络状态优于所述第二上行网络状态,所述第二上行网络状态优于所述第三上行网络状态;所述第三上行网络状态优于所述第四上行网络状态。5.根据权利要求1所述的方法,其特征在于,所述网络传输速率为终端设备下挂设备下行速率,所述根据所述网络传输速率进行网络状态探测,得到当前网络状态,还包括:若所述终端设备下挂设备下行速率大于第三阈值,确定所述终端设备的当前网络状态为第一下行网络状态;所述第三阈值为终端设备下行网络状态阈值和终端设备下行网络状态标准差之和,所述终端设备下行网络状态阈值根据终端设备下挂设备最优下行速率、终端设备下挂设备最差下行速率、终端设备下挂设备出现频率较高的下行速率确定的,所述终端设备下行网络状态标准差根据所述终端设备下挂设备最优下行速率和所述终端设备下挂设备最差下行速率确定的;若所述终端设备下挂设备下行速率大于或等于所述终端设备下行网络状态阈值且小于所述第三阈值,确定所述终端设备的当前网络状态为第二下行网络状态;若所述终端设备下挂设备下行速率小于所述终端设备下行网络状态阈值且大于或等于第四阈值,确定所述终端设备的当前网络状态为第三下行网络状态;所述第四阈值为所述终端设备下行网络状态阈值和所述终端设备下行网络状态标准差之差;若所述终端设备下挂设备下行速率小于或等于所述第四阈值,确定所述终端设备的当前网络状态为第四下行网络状态;其中,所述第一下行网络状态优于所述第二下行网络状态,所述第二下行网络状态优于所述第三下行网络状态;所述第三下行网络状态优于所述第四下行网络状态。6.根据权利要求2所述的方法,其特征在于,所述探测指令为网页访问指令,所述基于所述探测指令进行网络质量探测,得到当前网络质量,包括:在所述终端设备上发起网页访问,统计终端设备建立传输控制协议TCP连接的成功率;若所述成功率大于或等于第五阈值,确定所述终端设备的当前网络质量为第一网络质量;若所述成功率小于所述第五阈值,确定所述终端设备的当前网络质量为第二网络质量;其中,所述第一网络质量优于所述第...
【专利技术属性】
技术研发人员:魏飞,赵航斌,张依东,陈庆清,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。