网络状态数据更新方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21166619 阅读:30 留言:0更新日期:2019-05-22 09:32
本发明专利技术公开了一种网络状态数据更新方法、装置、计算机设备及存储介质,应用于通信技术领域,用于解决用户难以全局性了解当前所处环境的网络质量的问题。本发明专利技术提供的方法包括:获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置;确定出在预设的数字地图上所述当前定位信息所在的第一位置点;将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据。

Updating methods, devices, computer equipment and storage media of network status data

The invention discloses a network status data updating method, device, computer equipment and storage medium, which is applied in the field of communication technology to solve the problem that users are difficult to understand the network quality of the current environment globally. The method provided by the invention includes: acquiring the current location information uploaded by the current mobile terminal and the current network status data, the current network status data refers to the data representing the current network status of the communication network connected by the current mobile terminal, the current location information refers to the location of the current physical location of the current mobile terminal, and determining the prediction. The first location point of the current location information on the digital map is set up, and the network status data of the first location point on the digital map is updated to the current network status data.

【技术实现步骤摘要】
网络状态数据更新方法、装置、计算机设备及存储介质
本专利技术涉及通信
,尤其涉及网络状态数据更新方法、装置、计算机设备及存储介质。
技术介绍
目前,网络已经成为人们生活、工作必不可少的工具,而且随着大数据时代的到来,人们对网络质量的要求越来越高,尤其是对网络的网速和丢包率。现有网速测试工具往往只能检测当前时间点下某个网络提供商的网络质量,比如某用户的手机接入的是联通的通信网络,该用户打开手机的网速测试工具可以测试出当前该联通通信网络的网速、丢包率等,这些数据虽然一定程度上让用户了解自身所处的网络环境,但是当用户所处网络的网络质量较差时,却难以全局性地为用户使用通信网络提供帮助。因此,寻找一种能够为用户全局性的地提供通信网络的网络状态的方法成为本领域技术人员亟需解决的问题。
技术实现思路
本专利技术实施例提供一种网络状态数据更新方法、装置、计算机设备及存储介质,以解决用户难以全局性了解当前所处环境的网络质量的问题。一种网络状态数据更新方法,包括:获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置;确定出在预设的数字地图上所述当前定位信息所在的第一位置点;将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据。一种网络状态数据更新装置,包括:数据信息获取模块,用于获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置;第一位置点确定模块,用于确定出在预设的数字地图上所述当前定位信息所在的第一位置点;第一位置点更新模块,用于将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述网络状态数据更新方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述网络状态数据更新方法的步骤。上述网络状态数据更新方法、装置、计算机设备及存储介质,首先,获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置;然后,确定出在预设的数字地图上所述当前定位信息所在的第一位置点;最后,将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据。本专利技术中,通过预先建立一个用于记录各个位置的网络状态数据的数字地图,该数字地图依靠各个用户的移动终端上传当前定位信息和当前的网络状态数据来更新地图上的各个位置点的最新网络状态数据,当用户的数据足够庞大时,可以实现整张数字地图上各个位置点的网络状态数据均能得到实时更新,从而用户可以通过该数字地图全局性地获取到自身所处网络环境的网络状态,当用户所处网络的网络质量较差时,用户可以基于该数字地图作出有利于自身的决策,比如移动至网络质量较好的区域。可见,该数字地图可以全局性地为用户使用通信网络提供帮助,有利于用户在使用通信网络时作出适当的决策,提升了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中网络状态数据更新方法的一应用环境示意图;图2是本专利技术一实施例中网络状态数据更新方法的一流程图;图3是本专利技术一实施例中网络状态数据更新方法在一个应用场景下请求移动终端上传数据的流程示意图;图4是本专利技术一实施例中网络状态数据更新方法在一个应用场景下反馈地点当前网络状态的流程示意图;图5是本专利技术一实施例中网络状态数据更新方法在一个应用场景下反馈区域当前网络状态的流程示意图;图6是本专利技术一实施例中网络状态数据更新方法在一个应用场景下规划导航路线至优质网络状态地点的流程示意图;图7是本专利技术一实施例中网络状态数据更新装置的结构示意图;图8是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请提供的网络状态数据更新方法,可应用在如图1的应用环境中,其中,移动终端通过网络与服务器进行通信。其中,该移动终端可以但不限于笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一实施例中,如图2所示,提供一种网络状态数据更新方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:101、获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置。本实施例中,移动终端接入通信网络并通过网络与服务器通信连接,在使用时,移动终端会定时获取自身的当前定位信息以及当前的网络状态数据,然后移动终端将当前定位信息和当前的网络状态数据上传给服务器。需要说明的是,本实施例中所说的通信网络具体可以是由网络提供商提供的移动网络或者WIFI网络。为便于阐述,下面在说明时具体使用移动网络进行描述。其中,当前的网络状态数据可以是指表征所述当前移动终端所连接的移动网络的当前网络状态的数据,具体可以包括所述当前移动终端所连接的移动网络的网络提供商、所述移动网络当前的网络速率、丢包率、信号强度,等等。比如,某台手机接入中国联通的4G网络,通过手机上的测速软件测试得知当前的网络速率为2M/s,丢包率为0.6%。优选地,当前的网络状态数据还可以包括当前系统时间,这样便于服务器记录下这些网络状态数据被移动终端测试得到的时间,有利于服务器在后续步骤中对数字地图上的网络状态数据进行更新。该当前定位信息是指所述当前移动终端当前所处物理地点的位置,一般来说,移动终端可以通过开启其上的GPS功能来获取到自身的当前定位信息。102、确定出在预设的数字地图上所述当前定位信息所在的第一位置点。可以理解的是,服务器在获取到该移动终端的当前定位信息之后,可以在预设的数字地图上确定出该当前定位信息所在的第一位置点。该数字地图预先建立在服务器上,在本实施例中,该数字地图主要用于标注各个地点上各个网络提供商的网络状态,以便于为用户使用移动网络提供数据支撑和帮助。关于该数字地图所覆盖的范围,其可以根据实际情况需要具体设置。例如,该数字地图可以覆盖全中国的地理区域,也可以仅覆盖一个省份,比如覆盖广东省所有的地理区域。103、将所述数字本文档来自技高网...

【技术保护点】
1.一种网络状态数据更新方法,其特征在于,包括:获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置;确定出在预设的数字地图上所述当前定位信息所在的第一位置点;将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据。

【技术特征摘要】
1.一种网络状态数据更新方法,其特征在于,包括:获取当前移动终端上传的当前定位信息和当前的网络状态数据,所述当前的网络状态数据是指表征所述当前移动终端所连接的通信网络的当前网络状态的数据,所述当前定位信息是指所述当前移动终端当前所处物理地点的位置;确定出在预设的数字地图上所述当前定位信息所在的第一位置点;将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据。2.根据权利要求1所述的网络状态数据更新方法,其特征在于,在将所述数字地图上的所述第一位置点的网络状态数据更新为所述当前的网络状态数据之后,还包括:接收来自第一移动终端的第一网络状态请求,所述第一网络状态请求中包括第一位置信息和所述第一移动终端支持接入的第一网络提供商;确定所述数字地图上所述第一位置信息所在的第二位置点;获取所述第二位置点上所述第一网络提供商提供的最新的第一网络状态数据;将获取到的所述最新的第一网络状态数据发送至所述第一移动终端。3.根据权利要求1所述的网络状态数据更新方法,其特征在于,所述网络状态数据更新方法还包括:接收来自第二移动终端的第二网络状态请求,所述第二网络状态请求中包括第二位置信息、区域半径和所述第二移动终端支持接入的第二网络提供商;以所述第二位置信息为中心根据所述区域半径确定所述数字地图上的定位区域;获取所述数字地图上位于所述定位区域内的各个第三位置点;获取所述各个第三位置点上所述第二网络提供商提供的最新的第二网络状态数据;将获取到的各个所述第三位置点和对应的各个第二网络状态数据发送至所述第二移动终端。4.根据权利要求1所述的网络状态数据更新方法,其特征在于,所述网络状态数据更新方法还包括:接收来自第三移动终端的第三网络状态请求,所述第三网络状态请求中包括第三定位信息、期望网络状态和所述第三移动终端支持接入的第三网络提供商,所述第三定位信息是指所述第三移动终端当前所处物理地点的位置;确定所述数字地图上所述第三定位信息所在的第四位置点;在距离所述第四位置点预设距离的范围内,在所述数字地图上搜索最新的网络状态数据不低于所述期望网络状态、且由所述第三网络提供商提供的通信网络所在的各个第五位置点;从所述各个第五位置点中确定出距离所述第四位置点最近的一个位置点。5.根据权利要求4...

【专利技术属性】
技术研发人员:高立志
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1