CN117201269A - 一种基于多级中继的反射式告警丢包补偿方法和装置 - Google Patents
一种基于多级中继的反射式告警丢包补偿方法和装置 Download PDFInfo
- Publication number
- CN117201269A CN117201269A CN202311272983.XA CN202311272983A CN117201269A CN 117201269 A CN117201269 A CN 117201269A CN 202311272983 A CN202311272983 A CN 202311272983A CN 117201269 A CN117201269 A CN 117201269A
- Authority
- CN
- China
- Prior art keywords
- network element
- alarm
- relay
- message
- relay network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000001514 detection method Methods 0.000 claims abstract description 51
- 238000007689 inspection Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种基于多级中继的反射式告警丢包补偿方法和装置,将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文;将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。将网元的告警报文保存到中继网元中,并通过网关网元向中继网元进行告警报文检测,有效的解决了因为网络节点拥塞导致的告警报文丢包问题。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种基于多级中继的反射式告警丢包补偿方法和装置。
背景技术
数据传输网络系统中,设备告警上报是保证系统正常运行的重要操作手段,运维人员通过告警信息判断设备当前的运行状态,在出现告警时及时予以处理,排查故障,保障整个网络的正常运行。
当前,进行设备告警上报时,告警信息主要采用UDP格式报文的传输方式。UDP协议是一种无连接协议,没有确认机制,UDP格式的报文数据在各种不同的设备组合的网络中进行传输时,不可避免出现丢包的现象。然而关键的告警数据,一旦丢失,则会对传输网络的运维造成较大的影响,甚至导致业务数据中断。
因此,如何避免设备的告警信息丢包是通信网络运维中必须面对和解决的技术问题。
发明内容
本申请的主要目的在于提供一种基于多级中继的反射式告警丢包补偿方法和装置,旨在解决设备的告警信息容易丢包的技术问题。
第一方面,本申请提供一种基于多级中继的反射式告警丢包补偿方法,所述方法包括以下步骤:
将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文;
将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;
通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。
一些实施例中,将普通网元与网管工作站之间的多个普通网元配置为中继网元,包括:
将各个普通网元与网管工作站之间的至少两条不同路由路径上的至少一个普通网元设置为候选中继网元,并分别将各条路由路径上的至少一个候选中继网元设置为中继网元。
一些实施例中,该方法还包括:
检测中继网元的剩余储存空间和剩余带宽;
若存在剩余储存空间低于预设的剩余储存空间阈值和/或剩余带宽低于预设的剩余带宽阈值的中继网元,则将与该中继网元位于同一路径上且剩余储存空间和剩余带宽均高于对应阈值的候选中继网元设置为新的中继网元,并将该中继网元调整为候选中继网元。
一些实施例中,将中继网元调整为候选中继网元,包括:
通过中继网元向对应的普通网元和所述网关网元发送中继网元调整信息,以使该中继网元对应的普通网元向新的中继网元发送告警报文,所述网关网元向新的中继网元发送告警检测报文。
一些实施例中,通过中继网元保存对应普通网元的告警报文之后,还包括:
确定所述中继网元中告警报文的保存时长,若告警报文的保存时长到达预设的保存时长阈值,则将告警报文设置为失效状态,其中所述保存时长阈值小于所述网管工作站的告警轮询周期。
一些实施例中,该方法还包括:
通过所述网关网元实时进行告警报文检查,当所述网关网元检查到普通网元应答的告警报文时,将告警报文反馈至所述网管工作站,并向保存该告警报文的中继网元发送告警失效报文,以使保存该告警报文的中继网元将该告警报文设置为失效状态。
一些实施例中,通过中继网元在接收到告警检测报文时,将保存的告警报文发送至所述网关网元,还包括:
当中继网元接收到所述网关网元发送的告警检测报文时,确定保存的告警报文是否有效;
在确定告警报文有效后,判断当前时间与自身接收到告警报文时间的时差是否大于预设的丢包时间阈值,其中所述丢包时间阈值为告警报文从中继网元发出后到达所述网管工作站所需要的时间;
若是,则向所述网关网元发送告警报文,否则,不发送。
一些实施例中,该方法还包括:
若中继网元为与所述网关网元位置最近的中继网元,则该中继网元在将保存的告警报文发送至所述网关网元之后,向其它中继网元发送告警失效报文,以使其它中继网元将对应告警报文设置为失效状态。
一些实施例中,该方法还包括:
网关网元根据告警报文的丢包率以及中继网元与对应普通网元之间的跳数确定告警检测报文的发送时间间隔,并使得在中继网元保存的告警报文失效前,中继网元能够接收到至少两次告警检测报文。
第二方面,本申请还提供一种基于多级中继的反射式告警丢包补偿装置,所述装置包括:
配置模块,其用于将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文,将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;
告警报文发送模块,其用于通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。
本申请提供一种基于多级中继的反射式告警丢包补偿方法和装置,将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文;将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。将网元的告警报文保存到中继网元中,并通过网关网元向中继网元进行告警报文检测,有效的解决了因为网络节点拥塞导致的告警报文丢包问题。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为网络拓扑示意图;
图2为本申请实施例提供的一种基于多级中继的反射式告警丢包补偿方法的流程示意图;
图3为本申请实施例提供的一种基于多级中继的反射式告警丢包补偿装置的示意性框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
值得说明的是,如图1所示的网络拓扑图,网管工作站下挂有多个层级的多个网元,这些网元均为普通网元。网管工作站会根据预设的告警轮询周期向各个普通网元发送轮询告警报文,各个普通网元在接收到网管工作站发送的告警轮询报文之后,向网管工作站发送自己的告警报文作为应答,网管工作站接收到普通网元的告警报文之后,会根据告警报文分析对应普通网元当前的状态,以保证整个网络正常运行。然而普通网元向网管工作站发送的告警报文为UDP格式的报文。UDP协议是一种无连接协议,没有确认机制,也没有流量控制和拥塞控制。UDP的报文中只包含源节点和目的节点的IP以及端口号,没有保持可靠连接的其他信息。当两个网络节点通过UDP协议通信时,当发送数据的网络节点将数据报文发送出去后,并不知道报文在网络中的传输情况,如果网络出现拥塞或者接收方处理时间过长,而UDP不会调整发送速率,因此不可避免的出现告警报文丢失的情况,进而导致网管工作站无法接收到普通网元的告警报文,对网络的运维造成较大的影响。
因此,本申请实施例提供一种中继的反射式告警丢包补偿方法和装置,以解决上述问题。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参照图2,图2为本申请的实施例提供的一种基于多级中继的反射式告警丢包补偿方法的流程示意图。本实施例的整体思路包括:
步骤S1、将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文。
步骤S2、将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文。
步骤S3、通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。
具体的,如图1所示,在传输网络中将与网管工作站直接相连的普通网元设置为网关网元,与网关网元在同一个路由域的所有普通网元的报文都会经过网关网元到达网管工作站,网关网元能够检测到同一个路由域内所有普通网元上报的告警报文。
同时,在传输网络中选取一些普通网元设备作为中继网元,将普通网元与网管工作站之间的多个普通网元配置为中继网元的步骤包括:将各个普通网元与网管工作站之间的至少两条不同路由路径上的至少一个普通网元设置为候选中继网元,并分别将各条路由路径上的至少一个候选中继网元设置为中继网元。其中,候选中继网元是指后续可以转换为中继网元的网元。
例如,一个普通网元与网管工作站之间有三条路由路径,则在其中的至少两条路由路径上分别选取候选中继网元,然而当一个普通网元与网管工作站之间只存在一条路由路径时,在这一条路由路径上选取候选中继网元。
进一步的,在一条路由路径中,可以根据路由路径中网元节点的个数,设置1级或者多级候选中继网元,各级之间原则上均衡分布。可以根据一下公式选取候选中继网元:
Ni=Ki(Hopi/Mi)±PAi
式中,i=1,2,…n且n≥2;K=1,2,…M。
其中,N为路由路径上被选取作为候选中继网元的普通网元的编号,Hop为普通网元到网关网元的路由跳数,M为候选中继网元的层数,n为表示普通网元节点到网管工作站的可选路由条数,PA为调节参数。
值得说明的是,候选中继网元的平均层数可以根据路由路径上的节点数,或者根据需求进行设置。例如,某一个普通网元到达网管工作站的一条路由路径经过10个网元节点,可以设置候选中继网元的层数为3,表示选取该路由路径中的3个节点网元作为该普通网元的候选中继网元,则可以选取第3,第6,第9跳节点网元作为候选中继网元。在根据公式选取计算选取候选中继网元的基础上,可以根据预设的校正参数调整选取的候选中继网元。例如预设的校正参数为1,那么可以选择第2,第5,第8个节点网元作为候选中继网元,以对公式算出的候选中继节点进行微调,使得选取的候选中继网元能够更满足实际网络拓扑的场景。
进一步的,在确定普通网元的各条路由路径上的候选中继网元之后,可以将各个路由路径上的至少一个候选中继网元作为储存告警报文的中继网元,没有作为中继网元的候选中继网元则像普通网元一样运行,不进行保存告警报文的操作。可以理解的是,一个中继网元可以对应多个普通网元,一个普通网元也可以对应多个中继网元,因此普通网元和中继网元中保存有其对应关系。
值得说明的是,在设置好网关网元和中继网元之后,网管工作站可以根据预设的告警轮询周期向各个普通网元发送轮询告警报文,各个普通网元接收到轮询告警报文之后通过路由路径向网管工作站返回告警报文,并且与此同时普通网元也会将告警报文发送给对应的多级中继网元,中继网元在接收到普通网元发送的告警报文后,将告警报文进行保存。需要理解的是,中继网元不仅要服务对应的普通网元进行告警报文保存,同时自己也是普通网元也需要上报告警报文,候选网元和中继网元也像普通网元一样存在用于保存其告警报文的对应的中继网元。
作为一种优选的实时方式,网络运行期间可以检测所述中继网元的剩余储存空间和剩余带宽;若存在剩余储存空间低于预设的剩余储存空间阈值和/或剩余带宽低于预设的剩余带宽阈值的中继网元,则将与该中继网元位于同一路径上且剩余储存空间和剩余带宽均高于对应阈值的候选中继网元设置为新的中继网元,并将该中继网元调整为候选中继网元。
一些实施例中,将中继网元调整为候选中继网元的步骤包括:通过中继网元向对应的普通网元和所述网关网元发送中继网元调整信息,以使该中继网元对应的普通网元向新的中继网元发送告警报文,所述网关网元向新的中继网元发送告警检测报文。
示范性的,在网络运行期间,中继网元可以动态计算自身FPGA的剩余可用存储空间、资源占用率以及网络带宽占用率等数据,然后根据候选中继网元的处理能力,FPGA剩余储存空间大小以及通道带宽等因素,动态进行候选中继网元与实际中继网元的双向转换。实际运行中,如果中继网元的FPGA剩余空间低于剩余储存空间阈值或者出口剩余带宽低于剩余带宽阈值容易产生拥塞,而在同一路由路径中还存在其他候选中继网元,且候选中继网元剩余储存空间和剩余带宽均高于对应阈值时,则可以将同一路径上的候选中继网元调整为中继网元,用于保存告警报文,将可能拥塞的中继网元转换为候选中继网元,不再保存告警报文。一旦中继网元被调整为候选中继网元,则其会通知其对应的普通网元,停止向自己发送告警报文,而是向新的中继网元发送告警报文,通知网关网元向自己发送告警检测报文,而是向新的中继网元发送告警检测报文。在剩余储存空间和剩余带宽充足时,也可以恢复候选中继网元作为中继网元。
本实施例中,为了降低中继网元中的资源负荷,对中继网元中保存的告警报文进行失效操作。
具体的,通过中继网元保存对应普通网元的告警报文之后,还包括:确定所述中继网元中告警报文的保存时长,若告警报文的保存时长到达预设的保存时长阈值,则将告警报文设置为失效状态,其中所述保存时长阈值小于所述网管工作站的告警轮询周期。
本实施例中,中继网元设备将接收的告警信息保存到FPGA的存储区域中,设置保存时间小于网管工作站的告警轮询周期,本实施例中设置告警信息保存时间为告警轮询周期的50%,超过保存时间后,告警报文会失效,从而降低中继网元的资源负荷,失效状态的告警报文不会被重传。
对中继网元中保存的告警报文进行失效操作还包括,通过所述网关网元实时进行告警报文检查,当所述网关网元检查到普通网元应答的告警报文时,将告警报文反馈至所述网管工作站,并向保存该告警报文的中继网元发送告警失效报文,以使保存该告警报文的中继网元将该告警报文设置为失效状态。
解释性的,网管工作站向下挂的网元发送告警轮询报文,被查询的网元接收到告警轮询报文后会向网管工作站发送自己的告警报文,网关网元为与网管工作站直接相连的网元节点,告警报文必然会经过网关网元。网关网元会实时检查接收被查询网元应答的告警报文,因为网关网元是与网管工作站直接相连的网元,因此当网关网元收到被查询网元应答的告警报文时,其可以直接向网管工作站反馈接收到的告警报文,不会产生丢包,网管工作站能够顺利接收到告警报文,因此网关网元会向对应的中继网元发送告警失效报文,使得中继网元将保存的所述告警报文设置为失效状态,以降低中继网元的资源负荷。
在一个实施例中,在网管工作站向其下挂的网元发送轮询告警报文之后,网关网元就会周期性的向各个中继网元发送告警检测报文,以使得中继网元将保存的告警报文发送至网关网元,以保证被查询网元的告警报能够成功被上传至网管工作站。通过中继网元在接收到告警检测报文时,将保存的告警报文发送至所述网关网元,还包括:当中继网元接收到所述网关网元发送的告警检测报文时,确定保存的告警报文是否有效;在确定告警报文有效后,判断当前时间与自身接收到告警报文时间的时差是否大于预设的丢包时间阈值,其中所述丢包时间阈值为告警报文从中继网元发出后到达所述网管工作站所需要的时间;若是,则向所述网关网元发送告警报文,否则,不发送。
值得说明的是,本实施例中为了保证有效的告警报文不会遗漏,网关网元以周期性的不间断的向各个中继网元发送告警检测报文,因此本实施例中设置为在告警报文被网关网元接收后的即在中继网元中被设置为失效状态,保证告警报文不会被重传占用网络资源。
需要理解的是,当前时间与接收到所述告警报文的时差小于预设的丢包时间阈值时,表示当前告警报文可能并未发生丢包而是在传输的路上,因此中继网元不对网关网元发送的告警检测报文做出反应,而当前时间与接收到所述告警报文的时差大于预设的丢包时间阈值时,表示告警报文可能产生了丢包,因此中继网元将保存的告警报文重新发送给网关网元。
作为一种优选的实施方式,网关网元向中继网元发送告警检测报文时的发周期是根据告警报文的丢包率以及中继网元与对应普通网元之间的跳数确定告警检测报文的发送时间间隔,并使得在中继网元保存的告警报文失效前,中继网元能够接收到至少两次告警检测报文。
示范性的,网关网元根据网络拥塞程度,动态调整发送告警检测报文的时间,最大不超过FPGA保存告警报文时间的50%,且保证发送周期确保中继网元在告警失效前能收到两次。网关网元发送告警检测报文的周期间隔时间可以采用公式:
Δt=[(tn-tn-1)(tn-1-tn-2)(tn-2-tn-3)…(t1-t0)]/n
其中,△t为前n次网关网元发送告警检测报文间隔时间的平均值,Pn为前n次出现告警报文丢包的概率,Hop为出现告警丢包的网元与发出保存的告警报文的中继网元之间的跳数。
值得说明的是,网关网元发送告警检测报文的间隔时间与丢包概率成正比,与中继网元和被查询网元之间跳数成反比。当网络拥塞比较严重时,网关网元向中继网元发送告警检测报文的时间间隔相对前n次时间间隔的平均值变大,等待更长的时间发送告警检测报文。同时,如果出现告警丢包的网元与发起重传的中继网元的跳数的平均值变大,则网关网元向中继网元发送告警检测报文的时间间隔变小,更快速发送检测报文,提高报文重传的成功率。
作为一种优选的实施方式,若中继网元为与所述网关网元位置最近的中继网元,则该中继网元在将保存的告警报文发送至所述网关网元之后,向其它中继网元发送告警失效报文,以使其它中继网元将对应告警报文设置为失效状态。可以理解的是,当与网关网元位置最近的中继网元将保存的告警报文发送至所述网关网元时,表示与网关网元位置最近的该中继网元中保存的告警报文的保存状态良好没有丢失,即使再次触发告警报文重传,可以由直接该中继网元重传即可。因此可以通知其它中继网元将对应告警报文设置为失效状态,从而降低其他中继网元的资源负荷
本申请实施例提供了一种基于多级中继的反射式告警丢包补偿方法,其有益效果在于,采用多层的中继网元设计,在出现告警报文丢包时,距离网管最近的中继网元就可以回送告警数据,减少了数据传输需要经过的节点数。并且本实施例中的中继节点是通过静态配置和动态调整相结合方式进行配置的,对于静态设置的中继节点,可以根据中继节点管理的网元个数,FPGA存储容量,网络带宽以及中断频率,进行动态调整。将告警数据预存到中继网元的FGPA,FGPA可以快速发起告警应答,无需CPU组包,降低时延,提高效率。无需网管检测告警报文的丢包情况和发起重新查询请求,能够有效的减轻网管的处理负荷。网关网元根据算法间隔时间向中继网元发送告警检测报文,无需为每个网元创建超时定时器等待告警报文超时,速度快,效率高,极大的降低了网关网元的资源负荷。自我感知网络的丢包严重程度,反向倍增算法动态调整网关网元发送检测报文的时间,能够有效的提高告警重传的成功率。
请参照图3,图3为本申请实施例提供的一种基于多级中继的反射式告警丢包补偿装置的示意性框图。
如图3所示,该装置包括:
配置模块,其用于将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文,将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;
告警报文发送模块,其用于通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。
其中,该装置还用于:
将各个普通网元与网管工作站之间的至少两条不同路由路径上的至少一个普通网元设置为候选中继网元,并分别将各条路由路径上的至少一个候选中继网元设置为中继网元。
其中,该装置还用于:
检测中继网元的剩余储存空间和剩余带宽;
若存在剩余储存空间低于预设的剩余储存空间阈值和/或剩余带宽低于预设的剩余带宽阈值的中继网元,则将与该中继网元位于同一路径上且剩余储存空间和剩余带宽均高于对应阈值的候选中继网元设置为新的中继网元,并将该中继网元调整为候选中继网元。
其中,该装置还用于:
通过中继网元向对应的普通网元和所述网关网元发送中继网元调整信息,以使该中继网元对应的普通网元向新的中继网元发送告警报文,所述网关网元向新的中继网元发送告警检测报文。
其中,该装置还用于:
确定所述中继网元中告警报文的保存时长,若告警报文的保存时长到达预设的保存时长阈值,则将告警报文设置为失效状态,其中所述保存时长阈值小于所述网管工作站的告警轮询周期。
其中,该装置还用于:
通过所述网关网元实时进行告警报文检查,当所述网关网元检查到普通网元应答的告警报文时,将告警报文反馈至所述网管工作站,并向保存该告警报文的中继网元发送告警失效报文,以使保存该告警报文的中继网元将该告警报文设置为失效状态。
其中,该装置还用于:
当中继网元接收到所述网关网元发送的告警检测报文时,确定保存的告警报文是否有效;
在确定告警报文有效后,判断当前时间与自身接收到告警报文时间的时差是否大于预设的丢包时间阈值,其中所述丢包时间阈值为告警报文从中继网元发出后到达所述网管工作站所需要的时间;
若是,则向所述网关网元发送告警报文,否则,不发送。
其中,该装置还用于:
若中继网元为与所述网关网元位置最近的中继网元,则该中继网元在将保存的告警报文发送至所述网关网元之后,向其它中继网元发送告警失效报文,以使其它中继网元将对应告警报文设置为失效状态。
其中,该装置还用于:
网关网元根据告警报文的丢包率以及中继网元与对应普通网元之间的跳数确定告警检测报文的发送时间间隔,并使得在中继网元保存的告警报文失效前,中继网元能够接收到至少两次告警检测报文。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种基于多级中继的反射式告警丢包补偿方法,其特征在于,包括:
将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文;
将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;
通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。
2.根据权利要求1所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,将普通网元与网管工作站之间的多个普通网元配置为中继网元,包括:
将各个普通网元与网管工作站之间的至少两条不同路由路径上的至少一个普通网元设置为候选中继网元,并分别将各条路由路径上的至少一个候选中继网元设置为中继网元。
3.根据权利要求2所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,还包括:
检测中继网元的剩余储存空间和剩余带宽;
若存在剩余储存空间低于预设的剩余储存空间阈值和/或剩余带宽低于预设的剩余带宽阈值的中继网元,则将与该中继网元位于同一路径上且剩余储存空间和剩余带宽均高于对应阈值的候选中继网元设置为新的中继网元,并将该中继网元调整为候选中继网元。
4.根据权利要求3所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,将中继网元调整为候选中继网元,包括:
通过中继网元向对应的普通网元和所述网关网元发送中继网元调整信息,以使该中继网元对应的普通网元向新的中继网元发送告警报文,所述网关网元向新的中继网元发送告警检测报文。
5.根据权利要求1所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,通过中继网元保存对应普通网元的告警报文之后,还包括:
确定所述中继网元中告警报文的保存时长,若告警报文的保存时长到达预设的保存时长阈值,则将告警报文设置为失效状态,其中所述保存时长阈值小于所述网管工作站的告警轮询周期。
6.根据权利要求1所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,还包括:
通过所述网关网元实时进行告警报文检查,当所述网关网元检查到普通网元应答的告警报文时,将告警报文反馈至所述网管工作站,并向保存该告警报文的中继网元发送告警失效报文,以使保存该告警报文的中继网元将该告警报文设置为失效状态。
7.根据权利要求1所述的基于多级中继的反射是告警丢包补偿方法,其特征在于,通过中继网元在接收到告警检测报文时,将保存的告警报文发送至所述网关网元,还包括:
当中继网元接收到所述网关网元发送的告警检测报文时,确定保存的告警报文是否有效;
在确定告警报文有效后,判断当前时间与自身接收到告警报文时间的时差是否大于预设的丢包时间阈值,其中所述丢包时间阈值为告警报文从中继网元发出后到达所述网管工作站所需要的时间;
若是,则向所述网关网元发送告警报文,否则,不发送。
8.根据权利要求7所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,还包括:
若中继网元为与所述网关网元位置最近的中继网元,则该中继网元在将保存的告警报文发送至所述网关网元之后,向其它中继网元发送告警失效报文,以使其它中继网元将对应告警报文设置为失效状态。
9.根据权利要求1所述的基于多级中继的反射式告警丢包补偿方法,其特征在于,还包括:
网关网元根据告警报文的丢包率以及中继网元与对应普通网元之间的跳数确定告警检测报文的发送时间间隔,并使得在中继网元保存的告警报文失效前,中继网元能够接收到至少两次告警检测报文。
10.一种基于多级中继的反射式告警丢包补偿装置,其特征在于,包括:
配置模块,其用于将普通网元与网管工作站之间的多个普通网元配置为中继网元,并通过中继网元保存对应普通网元的告警报文,将与网管工作站直接相连的普通网元配置为网关网元,并通过所述网关网元向中继网元发送告警检测报文;
告警报文发送模块,其用于通过中继网元在接收到所述告警检测报文时,将保存的告警报文发送至所述网关网元,以使所述网关网元向所述网管工作站反馈所述告警报文。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311272983.XA CN117201269A (zh) | 2023-09-27 | 2023-09-27 | 一种基于多级中继的反射式告警丢包补偿方法和装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311272983.XA CN117201269A (zh) | 2023-09-27 | 2023-09-27 | 一种基于多级中继的反射式告警丢包补偿方法和装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117201269A true CN117201269A (zh) | 2023-12-08 |
Family
ID=88984988
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311272983.XA Pending CN117201269A (zh) | 2023-09-27 | 2023-09-27 | 一种基于多级中继的反射式告警丢包补偿方法和装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117201269A (zh) |
-
2023
- 2023-09-27 CN CN202311272983.XA patent/CN117201269A/zh active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6535482B1 (en) | Congestion notification from router | |
| KR100918731B1 (ko) | 큐 버퍼를 제어하는 방법 | |
| US6570848B1 (en) | System and method for congestion control in packet-based communication networks | |
| EP0552216A1 (en) | TRAFFIC MANAGEMENT IN A NETWORK. | |
| CN101286930A (zh) | 一种多跳无线自组织网络的拥塞自适应路由方法 | |
| US7974188B2 (en) | Repeater and communication method | |
| CN108243117B (zh) | 一种流量监控方法、装置及电子设备 | |
| Flora et al. | A survey on congestion control techniques in wireless sensor networks | |
| Kharb et al. | Reliable and congestion control protocols for wireless sensor networks | |
| US9125083B2 (en) | Multiple access communication | |
| CN101340346A (zh) | 一种以太环网系统中环控制的方法及装置 | |
| US20100057901A1 (en) | Network management system and node device and management apparatus thereof | |
| US7782892B2 (en) | Method and an apparatus for consistency verification of traffic engineering link timeslot status | |
| WO2012085744A2 (en) | Device, system and method for handling alarm message storms in a communications network | |
| EP2090035A1 (en) | Congestion control in stateless domains | |
| US11025551B2 (en) | Weighted fair queueing using severity-based window in reliable packet delivery network | |
| CN117201269A (zh) | 一种基于多级中继的反射式告警丢包补偿方法和装置 | |
| US20090238068A1 (en) | Method, system and computer program product involving congestion and fault notification in ethernet | |
| Braun et al. | Energy-Efficient TCP Operation in Wireless Sensor Networks. | |
| Mundada et al. | A survey of congestion in Wireless Sensor Networks | |
| JP2006005775A (ja) | ネットワーク性能劣化原因判定方法及び輻輳制御方法 | |
| Khan et al. | Mitigation of packet loss using data rate adaptation scheme in MANETs | |
| CN109981407B (zh) | 防攻击报文方法及装置 | |
| Borasia et al. | A review of congestion control mechanisms for wireless sensor networks | |
| JPH08251226A (ja) | 輻輳通知方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |