端口状态参数获取方法、装置及传输设备、存储介质制造方法及图纸

技术编号:20493367 阅读:26 留言:0更新日期:2019-03-02 23:18
本发明专利技术实施例提供一种端口状态参数获取方法、装置及传输设备、存储介质,通过对传输设备端口的传输性能数据进行采集,然后在确定当前采集到的传输性能数据出现因数据采集本身不准确而导致的异常时,对该端口的在前状态参数进行优化处理以获取端口当前的状态参数。在确定传输性能数据异常由数据采集结果本身不准确而导致时,不会直接根据该结果计算端口当前的状态参数,而是根据在前状态参数进行优化处理获得当前的状态参数。所以,该方案能够避免数据采集结果本身不准确而致使端口状态参数不准确的问题,进而避免不准确的端口状态参数影响网络规划或网络维护品质,使得网络规划或网络维护的结果与实际网络情况相契合。

Port state parameter acquisition method, device, transmission device and storage medium

The embodiment of the present invention provides a method, device, transmission device and storage medium for acquiring port state parameters. By collecting transmission performance data of transmission device ports, and then optimizing the pre-state parameters of the port to acquire port current when the abnormal transmission performance data collected at present appears due to the inaccuracy of data acquisition itself. The state parameters. When it is determined that the abnormal transmission performance data is caused by the inaccuracy of the data acquisition results, the current state parameters of the port will not be calculated directly based on the results, but will be obtained by optimizing the pre-state parameters. Therefore, this scheme can avoid the problem of inaccurate port state parameters caused by inaccurate data acquisition results, and then avoid the inaccurate port state parameters affecting network planning or network maintenance quality, making the results of network planning or network maintenance consistent with the actual network situation.

【技术实现步骤摘要】
端口状态参数获取方法、装置及传输设备、存储介质
本专利技术涉及通信领域,尤其涉及一种端口状态参数获取方法、装置及传输设备、存储介质。
技术介绍
随着数据业务、专线业务和带宽业务的发展,承载在PTN(PacketOpticalTransportNetwork,分组传送网络)上的业务量日益增大,给网络规划以及维护管理也带来了重大挑战。网络规划及网络维护管理都需要基于网络链路上端口的流量数据进行,因此,为了保证网络规划与网络维护的品质,让网管人员根据端口流量实时进行流量控制和流量规划,避免端口流量拥塞导致业务异常故障,就要求网络链路上端口流量统计能够尽可能地准确。目前的端口流量统计方案基本上就是周期性地统计传输设备上的芯片数据,并根据采集到的数据计算出端口流量与传输速率。但是,如果在传输设备的CPU比较忙时,统计性能任务的优先级就会降低,因此时常会出现数据统计任务进行期间被其他高优先级任务打断,导致统计获得的数据不完整的情况。甚至,当传输设备长时间忙于执行高优先级任务时,还会导致低优先级任务得不到轮询,从而导致数据结果始终为0的情况发生。另外,由于芯片本身的缺陷,可能会出现芯片统计周期与传输设备上层应用统计周期不同步的情况,这种情况也会导致统计数据不正常。可以看出上述两种导致统计数据异常的情况,并不是由网络状态或者传输设备本身故障所引起的,而是因为数据统计或数据采集本身不准确而导致的。换言之,传输设备本身的流量与传输速率是正常的,但数据采集过程本身的不准确导致了数据采集结果异常。所以这种异常的数据采集结果不应当作为网络规划与维护的依据,但是现有的端口流量统计方案中,会直接将数据采集结果作为网络规划与维护的依据,进而导致网络规划与维护的品质差,不符合实际情况。
技术实现思路
本专利技术实施例提供的端口状态参数获取方法、装置及传输设备、存储介质,主要解决的技术问题是:提供一种新的端口状态参数获取方案,用以解决现有方案中直接读取传输设备芯片上数据来计算端口状态参数而导致后续网络规划与网络维护品质差,不符合实际情况的问题。为解决上述技术问题,本专利技术实施例提供一种端口状态参数获取方法,包括:对传输设备端口的传输性能数据进行采集;确定当前采集到的传输性能数据异常,所述异常由数据采集本身不准确而导致;对所述端口的在前状态参数进行优化处理获取所述端口当前的状态参数,所述状态参数包括所述端口的实际流量和/或传输速率。本专利技术实施例还提供一种端口状态参数获取装置,包括:数据采集模块,用于对传输设备端口的传输性能数据进行采集;异常判定模块,用于确定当前采集到的传输性能数据异常,所述异常由数据采集本身不准确而导致;状态获取模块,用于对所述端口的在前状态参数进行优化处理获取所述端口当前的状态参数,所述状态参数包括所述端口的实际流量和/或传输速率。本专利技术实施例还提供一种传输设备,所述传输设备包括处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的一个或者多个程序,以实现如上所述的端口状态参数获取方法的步骤。本专利技术实施例还提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的端口状态参数获取方法的步骤。本专利技术的有益效果是:本专利技术实施例提供一种端口状态参数获取方法、装置及传输设备、存储介质,在该端口状态参数获取方法中,通过对传输设备端口的传输性能数据进行采集,然后在确定当前采集到的传输性能数据出现因数据采集本身不准确而导致的异常时,对该端口的在前状态参数进行优化处理以获取端口当前的状态参数。由于本专利技术实施例中在确定传输性能数据异常是由数据采集结果本身不准确而导致时,并不会直接根据数据采集结果计算端口当前的状态参数,而是会根据该端口的在前状态参数进行优化处理,从而获得该端口当前的状态参数。所以,这种方案能够避免数据采集结果本身不准确而致使端口状态参数不准确的问题,进而避免这种不准确的端口状态参数影响网络规划或网络维护品质,使得网络规划或网络维护的结果与实际网络情况相契合,为用网用户提供良好的用户体验。本专利技术其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本专利技术说明书中的记载变的显而易见。附图说明图1为本专利技术实施例一提供的端口状态参数获取方法的一种流程图;图2为本专利技术实施例一提供的对端口的在前状态参数进行优化处理获取端口当前状态参数的一种流程图;图3为本专利技术实施例二提供的端口状态参数获取方法的一种流程图;图4为本专利技术实施例二提供的对端口的在前状态参数进行优化处理获取端口当前状态参数的一种流程图;图5为本专利技术实施例三提供的端口状态参数获取装置的一种结构示意图;图6为本专利技术实施例五提供的传输设备的一种硬件结构示意图;图7为本专利技术实施例五提供的端口状态参数获取方法的一种流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一:为了解决现有技术中直接根据对传输设备中芯片的数据采集结果计算端口状态参数的方案中,会因为数据采集本身不准确而导致端口的状态参数不准确,进而导致根据该端口状态参数进行的网络规划与维护的品质不高,不符合实际情况的问题,本实施例提供一种端口状态参数获取方法,请参见图1示出的端口状态参数获取方法的流程图:S102、对传输设备端口的传输性能数据进行采集。本实施例中,端口状态参数获取装置对传输设备端口的传输性能数据进行采集,可以采用周期性数据采集的方式:当数据采集周期到达时,端口状态参数获取装置对端口的传输性能数据进行采集。传输性能数据可以包括接收方向上的传输总帧数和传输总字节数,也可以包括发送方向上的传输总帧数和传输总字节数,当然,端口状态参数获取装置还可以同时采集端口发送方向与接收方向上的传输总帧数和传输总字节数。毫无疑义的是,对于一个端口来说,接收方向与发送方向的状态参数并没有直接的关联关系,因此,在绝大多数情况下,针对同一个端口,端口状态参数获取装置是分别对发送方向和接收方向上的状态参数进行获取,所以,针对发送方向各接收方向的传输性能数据,端口状态参数获取装置也可以分别获取。本实施例中所说的端口可以是以太网端口,不过,可以理解的是,除了以太网端口以外,还可以是承担了数据传输任务的其他类型的端口。S104、确定当前采集到的传输性能数据异常。当采集到端口的传输性能数据之后,端口状态参数获取装置可以根据数据采集情况确定当前采集到的传输性能数据是否异常。值得注意的是,本实施例中所指的异常是由数据采集本身不准确而引起的。所以,端口状态参数获取装置确定当前采集到的传输性能数据是否异常实际上也就是判断针对传输性能数据的采集是否准确。换言之,端口状态参数获取装置在确定当前采集到的传输性能数据异常时,会排除因真实网络状况等引起的端口传输性能数据异常情况。例如,如果以太网端口当前的传输性能数据与正常水平相差甚远,但这是由于数据采集时刻的网络状态差等原因引起的,则这不属于本实施例中所谓的异常情况;如果采集到的传输性能数据与正常水平相差甚远,但这是由本文档来自技高网
...

【技术保护点】
1.一种端口状态参数获取方法,包括:对传输设备端口的传输性能数据进行采集;确定当前采集到的传输性能数据异常,所述异常由数据采集本身不准确而导致;对所述端口的在前状态参数进行优化处理获取所述端口当前的状态参数,所述状态参数包括所述端口的实际流量和/或传输速率。

【技术特征摘要】
1.一种端口状态参数获取方法,包括:对传输设备端口的传输性能数据进行采集;确定当前采集到的传输性能数据异常,所述异常由数据采集本身不准确而导致;对所述端口的在前状态参数进行优化处理获取所述端口当前的状态参数,所述状态参数包括所述端口的实际流量和/或传输速率。2.如权利要求1所述的端口状态参数获取方法,其特征在于,所述对传输设备端口的传输性能数据进行采集包括:当数据采集周期到达时,对所述传输设备上以太网端口的传输性能数据进行采集,所述传输性能数据包括所述以太网端口接收方向和/或发送方向上的传输总帧数和传输总字节数。3.如权利要求1所述的端口状态参数获取方法,其特征在于,所述端口状态参数获取方法还包括:确定当前采集到的传输性能数据正常;根据采集到的所述传输性能数据计算出所述端口当前的状态参数。4.如权利要求1-3任一项所述的端口状态参数获取方法,其特征在于,所述确定当前采集到的传输性能数据异常包括:确定采集到的所述传输性能数据为异常值,且根据在前数据采集情况确定所述传输性能数据为异常值的连续累计次数已达到预设阈值。5.如权利要求4所述的端口状态参数获取方法,其特征在于,所述状态参数包括所述端口当前的实际流量,所述对所述端口的在前状态参数进行优化处理获取所述端口当前的状态参数包括:获取第M-N次至第M-1次传输性能数据采集中的至少一个所对应的实际流量,所述M为当前传输性能数据采集的序号值,所述N大于等于1;采用平滑算法根据获取到的在前实际流量计算得到所述端口当前的实际流量。6.如权利要求1-3任一项所述的端口状态参数获取方法,其特征在于,所述确定当前采集到的传输性能数据异常包括:当传输性能数据采集过程满足以下三个条件中的任意一个时,确定当前采集到的传输性能数据异常:确定前一次传输性能数据采集所花费的在前采集时长dtM-1大于等于第一时长阈值;确定当前次传输性能数据采集所花费的当前采集时长dtM大于等于第二时长阈值;确定当前次传输性能数据采集结束时刻tM’同前一次传输性能数据采集结束时刻tM-1’之间的间隔不等于传输性能数据采集周期T,所述M为当前传输性能数据采集的序号值。7.如权利要求6所述的端口状态参数获取方法,其特征...

【专利技术属性】
技术研发人员:陆群
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1