The invention discloses a method for ensuring the reliability of network communication, which comprises the following steps: (1) N communication nodes respectively detect whether they are in active state of communication, if so, detect their real-time throughput capacity and the names of other corresponding communication nodes; (2) build real-time based on the throughput capacity and the names of other corresponding communication nodes. Communication matrix H, H is N*N angular symmetric square matrix; (3) With real-time communication matrix H as input, the characteristic matrix X is calculated by the N ode2Vec algorithm of Network Representation Learning (NRL); (4) The eigenvalue of the eigenvalue matrix X is calculated to determine whether the eigenvalue is in the first or fourth quadrant, and if so, the communication reliability of the network can be guaranteed by the current bandwidth, otherwise it loses. Expansion information. The method for ensuring the reliability of network communication disclosed by the invention can intelligently estimate that the current network can meet the needs of the nodes in the network.
【技术实现步骤摘要】
一种保障网络通信可靠性的方法
本专利技术涉及通信
,尤其是一种保障网络通信可靠性的方法。
技术介绍
随着人们对于智能生活的不断追求以及智能电器设备的不断发展壮大,各种常规的家电,例如电饭锅、洗衣机等,均实现了通信联网的功能。而这些设备的联网通常导致局部网络带宽的不够用,从而使得用户在需要使用网络时无法正常连接至网络或者速度较慢进而使得比较重要的事情无法得到及时的处理。现有技术中,对于这种情况均是基于用户自身的体验来衡量是否进一步提高网络的带宽。然而,这种主观的方式无法正确、精准的反应实际的情况,尤其是当网络自身不稳定的情况下,可能会导致误判断,且主观的方式也无法保障衡量的精准程度。
技术实现思路
因此,针对上述问题,本专利技术提供了一种保障网络通信可靠性的方法,基于网络中现有的通信情况能够客观的、自动的识别出当前网络是否能够满足需求,并在不满足需求时提醒人们对网络进行升级;且在生一级后能够检测升级后的网络能否满足需求,是的通过最少的升级来保障正常的需求,从而节省开销,避免了主观判断上带来的误判断以及不精准性。为了达到上述目的,本专利技术提出了一种保障网络通信可靠性的方法,其特征在于,N个通信节点共用一个网络,其中N为所述网络所包含的通信节点的总数,所述保障网络通信可靠性的方法包括以下步骤:(1)N个通信节点分别检测自身是否处于通信活跃状态,如果是则检测自身的实时吞吐容量以及与其相对应的其他通信节点的名称;(2)基于所述吞吐容量以及相对应的其他通信节点的名称构建实时通信矩阵H,H为N*N阶角对称方阵;(3)以实时通信矩阵H作为输入,通过网络表示学习(NRL ...
【技术保护点】
1.一种保障网络通信可靠性的方法,其特征在于,N个通信节点共用一个网络,其中N为所述网络所包含的通信节点的总数,所述保障网络通信可靠性的方法包括以下步骤:(1)N个通信节点分别检测自身是否处于通信活跃状态,如果是则检测自身的实时吞吐容量以及与其相对应的其他通信节点的名称;(2)基于所述吞吐容量以及相对应的其他通信节点的名称构建实时通信矩阵H,H为N*N阶角对称方阵;(3)以实时通信矩阵H作为输入,通过网络表示学习(NRL)的Node2Vec算法计算特征矩阵X;(4)计算所述特征矩阵X的特征根,判断所述特征根是否在第一、四象限,如果是则所述网络的通信可靠性可被当前的带宽保障,如果否则输出扩容信息。
【技术特征摘要】
1.一种保障网络通信可靠性的方法,其特征在于,N个通信节点共用一个网络,其中N为所述网络所包含的通信节点的总数,所述保障网络通信可靠性的方法包括以下步骤:(1)N个通信节点分别检测自身是否处于通信活跃状态,如果是则检测自身的实时吞吐容量以及与其相对应的其他通信节点的名称;(2)基于所述吞吐容量以及相对应的其他通信节点的名称构建实时通信矩阵H,H为N*N阶角对称方阵;(3)以实时通信矩阵H作为输入,通过网络表示学习(NRL)的Node2Vec算法计算特征矩阵X;(4)计算所述特征矩阵X的特征根,判断所述特征根是否在第一、四象限,如果是则所述网络的通信可靠性可被当前的带宽保障,如果否则输出扩容信息。2.根据权利要求2所述的一种保障网络通信可靠性的方法,其特征在于,所述通信活跃状态是指所述通信节点正在接收或发送数据。3.根据权利要求2所述的一种保障网络通信可靠性的方法,其特征在于,所述与其相对应的其他通信节点的确定方式如下:当某一通信节点正在发送数据至另一个通信节点时所述与其相对应的其他通信节点为接收所述数据的所述另一个通信节点;当某一通信节点正在接收从另一个通信节点传输的数据时所述与其相对应的其他通信节点为传输所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。