一种网管接口的文件准备通知重发的方法

文档序号:84744阅读:229来源:国知局
专利名称:一种网管接口的文件准备通知重发的方法
技术领域
本发明涉及移动通信领域,特别涉及网络管理系统与网元管理系统之间的通知重发机制。
背景技术
网络管理系统(NMS)与网元管理系统(EMS)之间的接口称为Itf-N接口。EMS主要完成ITU(国际电信联盟)TMN(电信管理网)中网元管理层(EML)的管理功能,即完成一个或多个移动通信设备的管理功能,通常不同设备供应商之间的EMS无法通用。NMS主要完成ITU TMN中网络管理层(NML)的管理功能,负责一个被管网络(以下称为子网)内所有网元的管理。对于子网中存在多个设备供应商的情况,可以通过EMS管理来实现管理整个子网的目的。
在Itf-N接口中定义了文件传输机制,用于在NMS和EMS之间传递文件。其中,性能数据文件和告警数据文件是两个典型的应用。
为了获取整个网络的运行数据,用以评价网络运行性能指标、分析网络性能或进行其他处理,Itf-N接口提供了性能测量任务管理接口。NMS向EMS请求创建一个性能测量任务,而EMS在创建性能测量任务成功后,在约定的测量时间段内,向NMS上报收集到的性能测量参数,上报方式为文件传输方式。具体流程是,EMS在准备好性能数据文件后向NMS上报“文件准备通知”,NMS收到通知后通过FTP(文件传输协议)从EMS上获取对应的性能数据文件。如果在上报周期时间到达后,EMS由于某些原因无法准备好性能数据文件,则发送“文件准备失败通知”以告知NMS。
另外,当数据量较大的时候,在NMS和EMS之间采用文件传输进行告警同步比采用迭代器传输的效率高。当EMS收到NMS发起的获取告警列表操作时,首先把告警列表按照规范定义的格式组织成文件,然后向NMS上报“文件准备通知”。在现有技术中,NMS只有在收到“文件准备通知”的情况下,才可能到指定的EMS上获取性能数据文件。然而在实际网络运行过程中,由于NMS与EMS之间的物理通信通常是远程通信,因此在同步、告警风暴等接口流量超过负荷的情况下,会发生因NMS或EMS通知缓冲区溢出而导致的“文件准备通知”丢失,从而造成NMS无法获取性能数据文件。

发明内容本发明所要解决的技术问题是提供一种文件准备通知重发机制,以解决现有技术中文件准备通知容易丢失的问题,和由此导致的NMS无法获取相应的数据文件,从而造成性能统计数据不准确、不能正确评估网络运行质量和网络性能的问题,以及NMS和EMS之间的告警信息不一致,从而影响网络正常运营和维护的问题。
为了实现上述目的,提出了一种网管接口的文件准备通知重发的方法,用于网络管理系统与网元管理系统之间的文件传输过程,包括以下步骤步骤1,在所述网元管理系统中定义文件扫描定时器,用于扫描向所述网络管理系统传输的所述文件,以判断其是否已传输和/或已过期;以及步骤2,在一个上报周期之内,所述网元管理系统根据每个所述文件的状态,决定是否向所述网络管理系统发送重新组织的文件准备通知。
其中,所述文件状态由所述网元管理系统定义,包括准备好未传输状态,即所述文件在所述网元管理系统发送文件准备通知时已准备好,并且不能确认是否已被所述网络管理系统获取;准备好已传输状态,即所述文件在所述网元管理系统发送文件准备通知时已准备好,并且确认已被所述网络管理系统获取;过期未传输状态,即文件已超出文件准备通知中定义的预定删除期限,并且不能确认是否已被所述网络管理系统获取;以及过期已传输状态,即所述文件已超出文件准备通知中定义的预定删除期限,并且确认已被所述网络管理系统获取。需要注意,根据不同的文件处理策略,上述准备好已传输状态和过期已传输状态可能不存在。
在所述步骤1中,所述文件扫描定时器由所述网元管理系统建立并维护,其时间周期可由所述网元管理系统根据系统负荷情况及所述网络管理系统对文件准备通知重发的时间间隔要求设定。
所述步骤2进一步包括步骤21,所述上报周期到达后,所述网元管理系统将准备好的文件标记为准备好未传输状态,并向所述网络管理系统发送文件准备通知;步骤22,根据文件处理策略,所述网元管理系统对所述网络管理系统已下载的文件进行处理,并在所述文件扫描定时器到时之后,查找所有未传输的文件,包括准备好未传输状态和/或过期末传输状态的文件,由所述网元管理系统决定;以及步骤23,对于查找到的所述文件,所述网元管理系统向所述网络管理系统发送重新组织的文件准备通知,以再次传送该文件。
在这里,所述文件处理策略为删除文件策略,即,如果所述网元管理系统确定某个文件已经被所述网络管理系统下载,则将所述文件删除。在这种情况下,前面定义的准备好已传输状态和过期已传输状态将不存在。
在所述文件扫描定时器到时后,所述删除文件策略进一步包括步骤I,利用所述文件扫描定时器对删除后剩余的所述文件进行扫描,并根据所述文件的名称判断其是否过期,同时设置相应的文件过期状态;以及步骤II,由所述网元管理系统重新组织文件准备通知。
另外,所述文件处理策略还可以为设置文件状态策略,即,所述网元管理系统将所述网络管理系统已经下载过的所述文件标记为已传输。
在所述文件扫描定时器到时后,所述设置文件状态策略进一步包括步骤a,利用所述文件扫描定时器对每一个所述文件进行扫描,并根据所述文件的名称判断其是否过期,同时设置相应的文件过期状态;以及步骤b,所述网元管理系统判断所述文件状态是否为已传输;如果是,则将其删除或不做处理,如果不是,则由所述网元管理系统重新组织文件准备通知。
需要注意,所述网元管理系统在重新组织的所述文件准备通知中,注明其为重发通知。
另外,所述网元管理系统是在所述网络管理系统发起的操作中对已下载的所述文件进行处理。
通过本发明的方法,可以解决现有技术中由于文件准备通知丢失而造成文件获取失败和/或错误的问题,从而使网络管理系统能够及时、准确的获取所需的性能数据文件和/或告警数据文件,以维护网络的正常运营。
下面结合附图和实施方式对本发明进行详细说明。
图1为定时器到时后根据删除文件策略的文件处理流程 图2为定时器到时后根据设置文件状态策略的文件处理流程图;以及图3为根据本发明NMS与EMS间文件准备通知重发的流程图。
具体实施方式在本发明中,EMS对Itf-N接口数据文件(以下简称为文件或数据文件)定义了四种状态,即,准备好未传输、准备好已传输、过期已传输和过期未传输。其中,“准备好未传输”的文件是指EMS在发送“文件准备通知”时已经准备好并且不能确认NMS已经获取了的义件;“准备好已传输”的文件指EMS在发送“文件准备通知”时已经准备好并且确认NMS已经获取的文件;“过期已传输”的文件指已超出“文件准备通知”中定义的预定删除期限并且EMS确认NMS已经获取的文件;“过期未传输”的文件指文件已超出“文件准备通知”中定义的预定删除期限并且EMS不能确认NMS已经获取的文件。同时,根据这四种文件状态建立对应的目录,将文件按其所述状态分别存储在相应目录下,以便于查找和存取。
同时,在EMS中定义了Itf-N接口数据文件扫描定时器(以下简称为定时器),用于扫描向NMS传输数据文件,从而根据文件名称的过期信息判断文件是否过期。如果文件根据判断已经过期了,则设置该文件的状态为过期。其中,定时器在EMS首次发送“文件准备通知”消息时建立,并且其时间周期小于预定的文件删除时间与创建时间之间的间隔。
此外,在NMS发起的file_download_indication操作中,EMS对NMS已下载文件的处理策略为以下两种策略之一。
策略1为删除文件策略,即,如果EMS确定某个文件已经被NMS下载,则将其删除。这样,在定时器到时之后,剩余的就是不能确定已被NMS下载的文件,即未传输的文件。
图1为定时器到时后根据删除文件策略的文件处理流程图。如图1所示,首先通过定时器对剩余的文件进行扫描,并根据文件的名称判断该文件是否过期,同时设置相应的文件过期状态(S101);然后,由EMS重新组织“文件准备通知”消息,并且在该消息中注明其为“重发通知”(S102);之后,由EMS向NMS重新发送“文件准备通知”。需要注意,这时已传输的数据文件将不会被标记为“准备好已传输”状态或“过期已传输”状态。也就是说,当采用删除文件策略时,这两种状态将不会存在。
策略2为设置文件状态策略,即,EMS将NMS已经下载过的数据文件标记为已传输状态。这样,在定时器到时之后,可以通过判断文件的传输状态来查找未传输的文件。
图2为定时器到时后根据设置文件状态策略的文件处理流程图。如图2所示,首先对所有的文件进行扫描,并根据扫描的结果,由文件名称判断该文件是否过期,同时设置相应的文件过期状态(S201);然后,对于这些文件由EMS判断其状态是否为已传输(S202);如果是,则删除该文件或对其不做处理(S203),如果不是,则由EMS重新组织“文件准备通知”消息,并且在该消息中注明其为“重发通知”(S204);之后,由EMS向NMS重新发送“文件准备通知”。
下面就以一个实施方式为例,并结合附图对本发明作详细说明。
图3为根据本发明NMS与EMS间文件准备通知重发的流程图。如图3所示,NMS与EMS之间文件发送的步骤包括步骤1,NMS向EMS请求创建性能测量任务或发起获取告警列表操作(S11),之后,EMS响应NMS创建相应的任务并准备数据文件(S12);步骤2,在上报周期到达后,判断所需的文件是否已准备好(S13);如果是,则EMS标记该文件状态为“准备好未传输”并向NMS发送首次的“文件准备通知”消息,以通知NMS到指定EMS上获取该文件(S14),之后执行步骤3,反之,如果EMS由于某些原因无法准备好文件,则发送“文件准备失败通知”以告知NMS(S15),并结束此次发送过程;步骤3,EMS启动定时器(S16);步骤4,在NMS发起的file_download_indication操作中,EMS根据设定的文件处理策略对NMS已下载的文件进行处理(S17),如前所述,如果采用策略1,则将已经下载过的文件删除,如果采用策略2,则将NMS已下载的文件标记成为已传输状态;步骤5,定时器到时(S18)后,EMS根据前面所述的文件处理策略扫描所有文件,查找所有未传输的文件,包括状态为“准备好未传输”的文件和/或“过期未传输”的文件,并记录包括文件名、文件位置、文件大小和文件格式等的相应文件信息(S19)。
步骤6,对于查找到的这些文件,由EMS向NMS重新发送“文件准备通知”消息,以再次传送这些文件(S20)。
这样,就实现了NMS与EMS间文件准备通知的重发。接下来,对前面提到的两种文件处理策略做进一步说明。
应当指出,虽然通过上述实施方式对本发明进行了描述,然而本发明还可有其它多种实施方式。在不脱离本发明精神和范围的前提下,熟悉本领域的技术人员显然可以对本发明做出各种相应的改变和变形,但这些改变和变形都应当属于本发明所附权利要求
及其等效物所保护的范围内。
权利要求
1.一种网管接口的文件准备通知重发的方法,用于网络管理系统与网元管理系统之间的文件传输过程,其特征在于,包括以下步骤步骤1,在所述网元管理系统中定义文件扫描定时器,用于扫描向所述网络管理系统传输的所述文件,以判断其是否已传输和/或已过期;以及步骤2,在一个上报周期之内,所述网元管理系统根据每个所述文件的状态,决定是否向所述网络管理系统发送重新组织的文件准备通知。
2.根据权利要求
1所述的方法,其特征在于,所述文件状态由所述网元管理系统定义,包括准备好未传输状态,即所述文件在所述网元管理系统发送文件准备通知时已准备好,并且不能确认是否已被所述网络管理系统获取;准备好已传输状态,即所述文件在所述网元管理系统发送文件准备通知时已准备好,并且确认已被所述网络管理系统获取;过期未传输状态,即文件已超出文件准备通知中定义的预定删除期限,并且不能确认是否已被所述网络管理系统获取;以及过期已传输状态,即所述文件已超出文件准备通知中定义的预定删除期限,并且确认已被所述网络管理系统获取。
3.根据权利要求
1所述的方法,其特征在于,在所述步骤1中,所述文件扫描定时器由所述网元管理系统建立并维护,其时间周期可由所述网元管理系统根据系统负荷情况及所述网络管理系统对文件准备通知重发的时间间隔要求设定。
4.根据权利要求
1、2或3所述的方法,其特征在于,所述步骤2进一步包括步骤21,所述上报周期到达后,所述网元管理系统将准备好的文件标记为准备好未传输状态,并向所述网络管理系统发送文件准备通知;步骤22,根据文件处理策略,所述网元管理系统对所述网络管理系统已下载的文件进行处理,并在所述文件扫描定时器到时之后,查找所有未传输的文件,包括准备好未传输状态和/或过期未传输状态的文件;以及步骤23,对于查找到的所述文件,所述网元管理系统向所述网络管理系统发送重新组织的文件准备通知,以再次传送该文件。
5.根据权利要求
4所述的方法,其特征在于,所述文件处理策略为删除文件策略,即,如果所述网元管理系统确定某个文件已经被所述网络管理系统下载,则将所述文件删除。
6.根据权利要求
5所述的方法,其特征在于,在所述文件扫描定时器到时后,所述删除文件策略进一步包括步骤I,利用所述文件扫描定时器对删除后剩余的所述文件进行扫描,并根据所述文件的名称判断其是否过期,同时设置相应的文件过期状态;以及步骤II,由所述网元管理系统重新组织文件准备通知。
7.根据权利要求
4所述的方法,其特征在于,所述文件处理策略为设置文件状态策略,即,所述网元管理系统将所述网络管理系统已经下载过的所述文件标记为已传输。
8.根据权利要求
7所述的方法,其特征在于,在所述文件扫描定时器到时后,所述设置文件状态策略进一步包括步骤a,利用所述文件扫描定时器对每一个所述文件进行扫描,并根据所述文件的名称判断其是否过期,同时设置相应的文件过期状态;以及步骤b,所述网元管理系统判断所述文件状态是否为已传输;如果是,则将其删除或不做处理,如果不是,则由所述网元管理系统重新组织文件准备通知。
9.根据权利要求
1、6或8所述的方法,其特征在于,所述网元管理系统在重新组织的所述文件准备通知中,注明其为重发通知。
10.根据权利要求
4所述的方法,其特征在于,所述网元管理系统在所述网络管理系统发起的操作中对已下载的所述文件进行处理。
专利摘要
本发明公开了一种网管接口的文件准备通知重发的方法,用于网络管理系统与网元管理系统之间的文件传输过程,包括以下步骤步骤1,在所述网元管理系统中定义文件扫描定时器,用于扫描向所述网络管理系统传输的所述文件,以判断其是否已传输和/或过期;以及步骤2,在一个上报周期之内,所述网元管理系统根据每个所述文件的状态,决定是否向所述网络管理系统发送重新组织的文件准备通知。通过本发明的方法,可以解决现有技术中由于文件准备通知丢失而造成文件获取失败和/或错误的问题,从而使网络管理系统能够及时、准确的获取所需的性能数据文件和/或告警数据文件,以维护网络的正常运营。
文档编号H04L1/16GK1996873SQ200610011124
公开日2007年7月11日 申请日期2006年1月6日
发明者黄树强, 熊康建 申请人:中兴通讯股份有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1