本发明专利技术实施例涉及通信领域,公开了一种网络质量评估的方法、电子设备及存储介质。本发明专利技术中网络质量评估的方法,包括:根据当前网络中的节点信息,生成目标网络拓扑,目标网络拓扑为主节点分别直连每个子节点的网络拓扑结构;根据当前网络中的节点信息、目标网络拓扑以及当前网络的实际网络拓扑,确定目标网络拓扑的网络传输代价作为第一网络传输代价,确定实际网络拓扑的的网络传输代价作为第二网络传输代价;根据第一网络传输代价以及第二网络传输代价,确定当前网络的质量评估结果。采用本实施例中的网络质量评估的方法,使得用户可以获取当前网络的质量,辅助用户对当前网络进行调整,提高网络的质量。提高网络的质量。提高网络的质量。
【技术实现步骤摘要】
网络质量评估的方法、电子设备及存储介质
[0001]本专利技术涉及通信领域,尤其涉及一种网络质量评估的方法、电子设备及存储介质
技术介绍
[0002]网状(Mesh)路由器是一种可以扩大wifi覆盖范围的产品,可以用于小型的办公区域,家庭全网覆盖等场景。在Mesh路由器的覆盖范围之内,用户的wifi终端可以无缝的在数个路由器之间进行切换,终端可以选择一个最佳的接入位置以达到更好的网络速率。一般Mesh网络是由数个的单个路由器组建好统一网络,Mesh路由器摆放在不同的房间内进行覆盖。各个Mesh节点之间是通过无线信道相连。
[0003]然而,Mesh网络总性能与Mesh路由器的摆放位置相关,但是用户并不知道网络总性能如何,导致得到的Mesh网络质量不佳,影响用户体验。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种网络质量评估的方法、电子设备及存储介质,使得用户可以获取当前网络的质量,辅助用户对当前网络进行调整,提高网络的质量。
[0005]为解决上述技术问题,本专利技术的实施例提供了一种网络质量评估的方法,包括:根据当前网络中的节点信息,生成目标网络拓扑,目标网络拓扑为主节点分别直连每个子节点的网络拓扑结构;根据当前网络中的节点信息、目标网络拓扑以及当前网络的实际网络拓扑,确定目标网络拓扑的网络传输代价作为第一网络传输代价,确定实际网络拓扑的的网络传输代价作为第二网络传输代价;根据第一网络传输代价以及第二网络传输代价,确定当前网络的质量评估结果。
[0006]本专利技术的实施例还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的网络质量评估的方法。
[0007]本专利技术的实施例还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的网络质量评估的方法。
[0008]本专利技术实施例相对于现有技术而言,根据当前网络中的节点信息,生成目标网络拓扑,该目标网络拓扑采用子节点直连主节点的结构,该目标网络拓扑中每个子节点距离主节点最短,数据在该目标网络中传输所耗时间最短,该目标网络拓扑的网络传输代价为理想状态下的网络传输代价,将目标网络拓扑结构的网络传输代价作为衡量实际网络拓扑的网络传输代价标准,进而可以准确的量化当前网络的质量评估结果,使得确定的当前网络的质量评估结果准确,从而可以辅助用户调整网络质量不佳的网络,从而提高网络的网络质量,提升用户的使用体验。
附图说明
[0009]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说
明并不构成对实施例的限定。
[0010]图1是根据本专利技术第一实施例提供的一种网络质量评估的方法的流程图;
[0011]图2是根据本专利技术第二实施例提供的一种网络质量评估的方法的流程图;
[0012]图3是根据本专利技术第二实施例提供的一种网络质量评估的方法中的当前网络的网络拓扑结构图;
[0013]图4是根据本专利技术第二实施例提供的一种网络质量评估的方法中的目标网络拓扑结构图示意图;
[0014]图5是根据本专利技术第二实施例提供的一种网络质量评估的方法中的确定网络传输代价的具体实现示意图;
[0015]图6是根据本专利技术第二实施例提供的一种网络质量评估的方法中的确定每条路径的最大速率的具体实现示意图;
[0016]图7是根据本专利技术第三实施例提供的一种网络质量评估的方法的流程图;
[0017]图8是根据本专利技术第三实施例提供的一种网络质量评估的方法中一条路径的示意图;
[0018]图9是根据本专利技术第三实施例提供的一种网络质量评估的方法中的展示界面的示意图;
[0019]图10是根据本专利技术第四实施例提供的一种电子设备的结构框图。
具体实施方式
[0020]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本专利技术的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0021]专利技术人发现目前的Mesh网络中各个节点通过无线信道相连,由于无线信道的特性,信道质量受到外界影响很大,比如,天线的方向、建筑物的阻挡都会影响Mesh路由器(即Mesh节点)的性能,因此,若用户将Mesh节点放置在不合适的位置或者采用了不适合的朝向,那么得到的Mesh网络的网络质量必然很差,影响了用户对网络的使用,但是,目前仅会为用户提供Mesh节点放置的手册,手册中介绍了Mesh节点放置的原则,例如:放置要正立放置(平躺放置或其它姿势),保证路由器处于较开阔的位置,不被其它障碍物所阻挡;Mesh路由器之间不宜穿过过厚的墙面,最好处于互相的视野之内。用户根据该手册放置好Mesh路由器后,并不知道得到的网络的网络质量是否良好,是否还有提升的空间。
[0022]本专利技术的第一实施例涉及一种网络质量评估的方法,其流程如图1所示:
[0023]步骤101:根据当前网络中的节点信息,生成目标网络拓扑,目标网络拓扑为主节点分别直连每个子节点的网络拓扑结构。
[0024]步骤102:根据当前网络中的节点信息、目标网络拓扑以及当前网络的实际网络拓扑,确定目标网络拓扑的网络传输代价作为第一网络传输代价,确定实际网络拓扑的的网络传输代价作为第二网络传输代价。
[0025]步骤103:根据第一网络传输代价以及第二网络传输代价,确定当前网络的质量评估结果。
[0026]本专利技术实施例相对于现有技术而言,本专利技术实施例相对于现有技术而言,根据当前网络中的节点信息,生成目标网络拓扑,该目标网络拓扑采用子节点直连主节点的结构,该目标网络拓扑中每个子节点距离主节点最短,数据在该目标网络中传输所耗时间最短,该目标网络拓扑的网络传输代价为理想状态下的网络传输代价,将目标网络拓扑结构的网络传输代价作为衡量实际网络拓扑的网络传输代价标准,进而可以准确的量化当前网络的质量评估结果,使得确定的当前网络的质量评估结果准确,从而可以辅助用户调整网络质量不佳的网络,从而提高网络的网络质量,提升用户的使用体验。
[0027]本专利技术的第二实施例涉及一种网络质量评估的方法,其流程如图2所示。该网络质量评估的方法可以应用于电子设备,例如,电脑、服务器等。
[0028]为了更好理解本示例中的网络质量评估的方法,下面先对Mesh网络进行介绍。
[0029]Mesh网络是由多个具有组网功能的路由器相互连接而形成的网络。在Mesh组网后,用户可以得一个当前网络的网络拓扑图,如图3所示,通常Mesh网络的网络拓扑采用一个倒立本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种网络质量评估的方法,其特征在于,包括:根据当前网络中的节点信息,生成目标网络拓扑,所述目标网络拓扑为主节点分别直连每个子节点的网络拓扑结构;根据当前网络中的节点信息、所述目标网络拓扑以及当前网络的实际网络拓扑,确定目标网络拓扑的网络传输代价作为第一网络传输代价,确定所述实际网络拓扑的的网络传输代价作为第二网络传输代价;根据所述第一网络传输代价以及所述第二网络传输代价,确定当前网络的质量评估结果。2.根据权利要求1所述的网络质量评估的方法,其特征在于,所述方法还包括:根据所述质量评估结果,获取所述实际网络拓扑中的缺陷信息;确定所述缺陷信息对应的改进策略;响应于用户的获取请求,向所述用户提供修正信息,以供用户修正所述实际网络拓扑;其中,所述修正信息包括所述缺陷信息;或者,所述修正信息包括所述改进策略;或者,所述修正信息包括所述缺陷信息和所述改进策略。3.根据权利要求1或2所述的网络质量评估的方法,其特征在于,所述根据所述第一网络传输代价以及所述第二网络传输代价,确定当前网络的质量评估结果,包括:确定所述第一网络传输代价与所述第二网络传输代价之间的比值;根据所述比值,确定当前网络的质量评估结果。4.根据权利要求3所述的网络质量评估的方法,其特征在于,所述节点信息包括:节点所处位置的信道利用信息以及所述节点的网络传输信息;所述根据当前网络中的节点信息、所述目标网络拓扑以及当前网络的实际网络拓扑,确定目标网络拓扑的网络传输代价作为第一网络传输代价,确定所述实际网络拓扑的的网络传输代价作为第二网络传输代价,包括:针对每个网络拓扑进行如下处理:根据每个节点所处位置的信道利用信息以及每个节点的网络传输信息,确定所述网络拓扑结构中每条路径的最大速率;根据每条路径的最大速率,确定每条路径传输数据消耗的传输时长;确定所述节点到所述主节点的所有路径传输数据消耗的传输时长的和值;根据每个和值,确定所述网络拓扑结构的网络传输代价。5.根据权利要求4所述的网络质量评估的方法,其特征在于,所述节点所处位置的信道利用信息包括:所述节点所处信道的信道强度,所述节点的网络传输信息包括:所述节点的信号强度;所述根据每个节点所处位置的利用信息以及每个节点的网络传输信息,确定所述网络拓扑结构中每条路径的最大速率,包括:确定所述路径的信号强度因子以及所述路径的信道竞争因子,所述信号强度因子用于指示所述路径中节点的信号强度对传输速率的影响程度,所述信道竞争因子用于指示所述路径中的信道竞争对传输速率的影响程度;确定所述路径的理论最大传输速率、所述路径的信号强度因子以及所述路径的信道竞争因子之间的乘积值,将所述乘积值作为所述路径的最大速率。
6.根据权利要求4或5所述的网络质量评估的方法,其特征在于,所述根据每条路径的最大速率,确定每条路径传输数据消耗的传输时长,包括:将每条路径的最大速率的倒数,作为所述路径花费的时长;将每条路径花...
【专利技术属性】
技术研发人员:张学谦,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。