当前位置: 首页 > 专利查询>李保安专利>正文

一种保障网络通信可靠性的方法技术

技术编号:20627788 阅读:115 留言:0更新日期:2019-03-20 17:23
本发明专利技术公开了一种保障网络通信可靠性的方法,其包括以下步骤:(1)N个通信节点分别检测自身是否处于通信活跃状态,如果是则检测自身的实时吞吐容量以及与其相对应的其他通信节点的名称;(2)基于所述吞吐容量以及相对应的其他通信节点的名称构建实时通信矩阵H,H为N*N阶角对称方阵;(3)以实时通信矩阵H作为输入,通过网络表示学习(NRL)的Node2Vec算法计算特征矩阵X;(4)计算所述特征矩阵X的特征根,判断所述特征根是否在第一或第四象限,如果是则所述网络的通信可靠性可被当前的带宽保障,如果否则输出扩容信息。本发明专利技术公开的保障网络通信可靠性的方法能够智能的估算当前的网络能够满足网络中节点的需求。

A Method to Guarantee the Reliability of Network Communication

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)的Node2Vec算法计算特征矩阵X;(4)计算所述特征矩阵X的特征根,判断所述特征根是否在第一或第四象限,如果是则所述网络的通信可靠性可被当前的带宽保障,如果否则输出扩容信息所述保障网络通信可靠性的方法,其还满足以下条件:所述通信活跃状态是指所述通信节点正在接收或发送数据。所述保障网络通信可靠性的方法,其还满足以下条件:所述与其相对应的其他通信节点的确定方式如下:当某一通信节点正在发送数据至另一个通信节点时所述与其相对应的其他通信节点为接收所述数据的所述另一个通信节点;当某一通信节点正在接收从另一个通信节点传输的数据时所述与其相对应的其他通信节点为传输所述数据的所述另一个通信节点。所述保障网络通信可靠性的方法,其还满足以下条件:所述其他通信节点的名称为IP地址或编号。所述保障网络通信可靠性的方法,其还满足以下条件:所述构建实时通信矩阵X的具体步骤如下:当通信节点i与通信节点j之间存在数据流动时,hij与hji的数值为所述通信节点i与所述通信节点j之间的吞吐量,hii=0,i、j=1、2、……、N,hij为所述实时通信矩阵H中第i行第j列元素。所述保障网络通信可靠性的方法,其还满足以下条件:所述步骤(3)具体包括:Node2vec算法的目标函数如式(1)所示:(1)式(1)中,,是通信节点集到D维特征的映射,u是网络中的某一通信节点,是通信节点u的邻居通信节点;由目标函数得到的最优网络节点特征表示如式(2)所示:(2)式(2)中,,D是特征维数,N是网络中的通信节点个数。所述保障网络通信可靠性的方法,其还满足以下条件:所述扩容信息是指建议所述网络增加带宽的信息。所述保障网络通信可靠性的方法,其还满足以下条件:所述信息通过显示屏进行显示。所述保障网络通信可靠性的方法,其还满足以下条件:所述信息还被传输至工作人员的移动终端上。附图说明图1是保障网络通信可靠性的方法的流程图。具体实施方式请参见图1。一种保障网络通信可靠性的方法,其特征在于,N个通信节点共用一个网络,其中N为所述网络所包含的通信节点的总数,所述保障网络通信可靠性的方法包括以下步骤:(1)N个通信节点分别检测自身是否处于通信活跃状态,如果是则检测自身的实时吞吐容量以及与其相对应的其他通信节点的名称;(2)基于所述吞吐容量以及相对应的其他通信节点的名称构建实时通信矩阵H,H为N*N阶角对称方阵;(3)以实时通信矩阵H作为输入,通过网络表示学习(NRL)的Node2Vec算法计算特征矩阵X;(4)计算所述特征矩阵X的特征根,判断所述特征根是否在第一或第四象限,如果是则所述网络的通信可靠性可被当前的带宽保障,如果否则输出扩容信息。所述通信活跃状态是指所述通信节点正在接收或发送数据。所述与其相对应的其他通信节点的确定方式如下:当某一通信节点正在发送数据至另一个通信节点时所述与其相对应的其他通信节点为接收所述数据的所述另一个通信节点;当某一通信节点正在接收从另一个通信节点传输的数据时所述与其相对应的其他通信节点为传输所述数据的所述另一个通信节点。所述其他通信节点的名称为IP地址或编号。所述构建实时通信矩阵X的具体步骤如下:当通信节点i与通信节点j之间存在数据流动时,hij与hji的数值为所述通信节点i与所述通信节点j之间的吞吐量,hii=0,i、j=1、2、……、N,hij为所述实时通信矩阵H中第i行第j列元素。所述步骤(3)具体包括:Node2vec算法的目标函数如式(1)所示:(1)式(1)中,,是通信节点集到D维特征的映射,u是网络中的某一通信节点,是通信节点u的邻居通信节点;由目标函数得到的最优网络节点特征表示如式(2)所示:(2)式(2)中,,D是特征维数,N是网络中的通信节点个数。所述扩容信息是指建议所述网络增加带宽的信息。所述信息通过显示屏进行显示。所述信息还被传输至工作人员的移动终端上。在所述步骤(4)输出所述扩容信息之后,还包括:(5)工作人员将所述网络的带宽向上提高一个单位。之后在所述网络具有了新的增加的带宽的基础上,重复步骤(1)-(5),直至新的增加了带宽的网络的通信可靠性可被保障。至此,由于每次验证过程均仅增加一个单位,能够使得以最小的带宽来保障需求,从而节约投资。需要注意的是,以上内容是结合具体的实施方式对本专利技术所作的进一步详细说明,不能认定本专利技术的具体实施方式仅限于此,在本专利技术的上述指导下,本领域技术人员可以在上述实施例的基础上进行各种改进和变形,而这些改进或者变形落在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
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所述的一种保障网络通信可靠性的方法,其特征在于,所述与其相对应的其他通信节点的确定方式如下:当某一通信节点正在发送数据至另一个通信节点时所述与其相对应的其他通信节点为接收所述数据的所述另一个通信节点;当某一通信节点正在接收从另一个通信节点传输的数据时所述与其相对应的其他通信节点为传输所述...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:李保安
类型:发明
国别省市:山东,37

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

1