一种电信网管系统北向文件转发方法和系统的制作方法

文档序号:7688739阅读:111来源:国知局
专利名称:一种电信网管系统北向文件转发方法和系统的制作方法
技术领域
本发明涉及电信网管技术,特别涉及电信网管系统将北向输出的文件 以多种规则主动通过邮件等方式转发给第三方网管系统的方法与系统。
背景技术
电信网管中北向文件是有关呼叫、协议、系统资源以及配置信息的数 据文件, 一般由相关电信设备的处理程序管理,包括一系列任务的管理, 通过一系列任务生成相应的北向文件并输出到指定的目录,电信网管系统
主动通过FTP获取北向文件,存储到电信网管系统本地,再由第三方网管 通过FTP将北向文件下载到第三方网管系统。
这种方法主要依赖于第三方网管主动通过FTP方式获取北向文件,第 三方网管通过FTP获取北向文件,此种方法有存在以下缺点
a) 北向文件在统计任务多的情况下,北向文件会很多,如果每次下载 所有北向文件,下载速度慢;
b) 需要第三方网管系统用户主动选择下载感兴趣的北向文件,而在北 向文件很多的情况下査找北向文件不方便。
所以有必要提供一种灵活主动的方式将第三方网管系统感兴趣的北向 文件转发给第三方网管系统相应用户。

发明内容
本发明的目的在于提供一种灵活主动的方式向第三方网管系统转发北 向文件的方法与系统,以解决现有技术中由第三方网管主动向电信网管系 统获取北向文件过程中过于繁琐的操作及效率的低下,降低在实际操作维 护中的操作失误,便于第三方网管灵活的定义需要获取的北向文件,并且 在无人值守情况下自动获取需要的北向文件。
本发明提供以下技术方案-一种电信网管系统北向文件转发方法,包括以下处理过程
1) 网管系统扫描北向文件的生成情况,并将新生成的北向文件拷贝到 系统的临时保存区;
2) 将新生成的北向文件按照各用户的需求分别进行压缩处理,并存入 待转发队列;
3) 根据各压縮文件中对应的用户地址信息,将各压縮文件发送到各用户。
优选的,所述步骤1)中具体为网管系统定时扫描北向文件的生成 情况。
优选的,所述步骤2)具体为先对各用户分别设置北向文件过滤规
则,将新生成的北向文件按照过滤规则分别进行压縮处理,并将用户地址 与压縮文件对应后存入待转发队列。
优选的,所述步骤3)中具体为网管系统实时监控待转发队列,一
旦队列中有压縮文件,则触发转发处理流程,将文件转发到用户,并在转 发队列中删除转发成功的文件。
优选的,所述步* 3)中当转发处理过程失败时,在文件信息中记录 失败次数,并将文件放入发送失败队列;网管系统定时扫描发送失败队列, 自动重发该队列中的文件。
优选的,当发送处理失败的次数超过设定的次数阈值时,不再进行自 动重发,将失败文件信息记录并存入手工重发信息列表;手工重发时,根 据文件信息读取原始北向文件,并进行压縮后放入发送队列,并触发自动 转发处理流程。
一种电信网管系统北向文件转发系统,包括
扫描模块,用于扫描北向文件的生成情况,并将新生成的北向文件拷 贝到网管系统的临时保存区;
压縮模块,用于将新生成的北向文件按照各用户的需求分别进行压縮 处理,存入待转发队列;
转发模块,用于根据各压縮文件中对应的用户地址信息,将待转发队 列中各压縮文件发送到用户。
优选的,所述压縮模块中保存有各用户对应的北向文件过滤规则,将新生成的北向文件按照过滤规则分别进行压縮处理后与对应的用户地址一 起存入待转发队列。
优选的,所述转发模块中还设有发送失败队列,转发失败的文件存入 该队列中,网管系统定时扫描发送失败队列,自动重发该队列中的文件。
优选的,还包括手工重发模块,用于将转发失败次数超过设定的次数 阈值的文件信息进行记录,并根据文件信息读取原始北向文件,压縮后放 入发送队列,并触发自动转发处理过程。
本发明采用以上技术方案,有以下优点-
采用本发明后,第三方网管获取北向文件可以自定义获取指定过滤范 围的北向文件,按用户有选择的获取北向文件,系统自动扫描转发模块无 人干预,不需要用户自己去选择自己感兴趣的北向文件,用户只要收取邮 件获取相应北向文件即可。


图1是本发明北向文件转发系统框图; 图2是本发明转发规则初始化原理图; 图3是本发明北向文件转发方法流程图4是本发明北向文件邮件自动转发与手工重发原理图。
具体实施例方式
下面结合附图对本发明提供的北向文件转发的方法与系统进行详细说明。
如图1所示,本发明的北向文件转发系统框架,至少包括扫描模块、 压缩模块和转发模块,还可以增设手工重发模块。在系统中首先需要对整 个北向文件邮件转发邮件设定参数的初始化,各模块的运行基础均是按照 参数信息来进行处理。
扫描模块,按固定时间扫描原始存放北向文件路径,并将文件获取到 网管系统本地进行待处理。
压縮模块,按设定的压縮规则压縮每个邮件接收者需要的北向文件信 息,并且将北向压縮文件置于待发送队列。转发模块,根据邮件地址与北向压縮文件对应自动转发邮件,如果发 送失败则将北向压縮文件中的北向文件信息存储为文件保存在本地。
手工重发模块,读取失败文件信息,搜索原始北向文件路径,获取并 压縮北向文件进行手工重发。
如图2所示,本发明的转发规则初始化原理,包括 邮件转发规则初始化为系统各模块所有可配置执行参数的初始化,设 定参数包括基础规则信息和过滤规则信息。基础规则信息包括邮件服 务信息(邮件服务器地址,认证信息)、文件路径信息、压縮大小限制、文 件扫描周期、最大发送失败次数等自定义参数,过滤规则信息包括用户 邮件地址(可多个)、压縮规则信息(北向文件过滤关键字、时间日期范围、 话务统计类型、域信息、网元类型等),每个用户所需要的北向文件信息可 以均不相同,所以必须为某n (n>=l)个用户设定北向文件过滤规则。设 定参数可以直接配置文件或者通过界面进行配置,通过配置文件或者通过 界面配置后系统均能自动初始化参数信息,使规则能实时更新。
如图3所示,本发明的定时扫描北向文件原始文件并按规则压縮处理
北向文件处理流程,包括
首先将定时从设备获取的北向文件获取到网管系统本地的临时路径, 定时扫描的北向文件路径和扫描周期由规则信息获取。
当设备每个周期的原始北向文件获取到网管系统本地临时路径之后, 北向文件的压縮存储开始,每当扫描到有新北向文件生成之后,根据每条 过滤规则,压縮成若干个压縮文件,例如用户邮件地址1,对应编号为1 的过滤规则,根据编号为1的过滤规则生成一个北向文件压縮文件(如果 规则设定最大压縮文件大杏,则每超过规定大小就生成一个压縮文件),存 入指定的文件路径,并且将邮件地址1与该北向压縮文件名列表对应,存
入待发送队列,然后再处理用户邮件地址2对应编号为2的过滤规则,有 n个过滤规则,则生成大于等于n个压縮文件,所有规则处理完成之后, 将网管系统本地临时路径的北向文件删除。
如图4所示,本发明的北向文件邮件自动转发与手工重发原理示意图, 包括
待发送的北向压縮文件队列中有数据时将触发北向文件自动转发模块 处理流程,取出队列中的压縮文件名,获取指定的文件,根据规则设定的邮件服务信息发送邮件,如果邮件发送到邮件服务器成功,则将该压縮文 件删除,同时记录日志信息,如果邮件发送到邮件服务器失败,则将该文 件置于自动重发队列,每隔一段时间自动重发,并且记录发送失败次数, 当失败次数达到设定的最大重发次数之后,则将该压縮文件包内的文件信 息存为一个文件保存到发送失败北向文件路径,待手工重发,将文件信息 记录于文件,节省了存储空间。
当需要手工重发失败的北向文件时,首先读取失败北向文件路径中的 失败文件信息列表,再根据存储的北向文件信息重新压縮北向文件,然后 转入自动重发流程,手工重发流程没有失败次数的规定, 一次发送失败即 为失败,发送成功后删除该失败北向文件。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说 明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术 领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若 干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1.一种电信网管系统北向文件转发方法,其特征在于,所述方法包括以下处理过程1)网管系统扫描北向文件的生成情况,并将新生成的北向文件拷贝到系统的临时保存区;2)将新生成的北向文件按照各用户的需求分别进行压缩处理,并存入待转发队列;3)根据各压缩文件中对应的用户地址信息,将各压缩文件发送到各用户。
2. 根据权利要求1所述的电信网管系统北向文件转发方法,其特征在 于,所述步骤l)中具体为网管系统定时扫描北向文件的生成情况。
3. 根据权利要求1所述的电信网管系统北向文件转发方法,其特征在 于,所述步骤2)具体为先对各用户分别设置北向文件过滤规则,将新 生成的北向文件按照过滤规则分别进行压缩处理,并将用户地址与压縮文 件对应后存入待转发队列。
4. 根据权利要求1所述的电信网管系统北向文件转发方法,其特征在 于,所述步骤3)中具体为网管系统实时监控待转发队列, 一旦队列中有压縮文件,则触发转发处理流程,将文件转发到用户,并在转发队列中 删除转发成功的文件。
5. 根据权利要求4所述的电信网管系统北向文件转发方法,其特征在 于,所述步骤3)中当转发处理过程失败时,在文件信息中记录失败次数, 并将文件放入发送失败队列;网管系统定时扫描发送失败队列,自动重发 该队列中的文件。
6. 根据权利要求5所述的电信网管系统北向文件转发方法,其特征在 于,当发送处理失败的次数超过设定的次数阈值时,不再进行自动重发, 将失败文件信息记录并存入手工重发信息列表;手工重发时,根据文件信 息读取原始北向文件,并进行压縮后放入发送队列,并触发自动转发处理 流程。
7. —种电信网管系统北向文件转发系统,其特征在于,所述系统包括:扫描模块,用于扫描北向文件的生成情况,并将新生成的北向文件拷贝到网管系统的临时保存区;压縮模块,用于将新生成的北向文件按照各用户的需求分别进行压縮 处理,存入待转发队列;转发模块,用于根据各压縮文件中对应的用户地址信息,将待转发队 列中各压縮文件发送到用户。
8. 根据权利要求7所述的电信网管系统北向文件转发系统,其特征在 于,所述压縮模块中保存有各用户对应的北向文件过滤规则,将新生成的 北向文件按照过滤规则分别进行压縮处理后与对应的用户地址一起存入待 转发队列。
9. 根据权利要求7所述的电信网管系统北向文件转发系统,其特征在 于,所述转发模块中还设有发送失败队列,转发失败的文件存入该队列中, 网管系统定时扫描发送失败队列,自动重发该队列中的文件。
10. 根据权利要求9所述的电信网管系统北向文件转发系统,其特征 在于,还包括手工重发模块,用于将转发失败次数超过设定的次数阈值的 文件信息进行记录,并根据文件信息读取原始北向文件,压縮后放入发送 队列,并触发自动转发处理过程。
全文摘要
本发明公开了一种电信网管系统北向文件转发方法和系统,以灵活主动的方式对北向文件在网管侧就进行扫描、压缩和转发。采用本发明后,第三方网管获取北向文件可以自定义获取指定过滤范围的北向文件,按用户有选择的获取北向文件,系统自动扫描转发模块无人干预,不需要用户自己去选择自己感兴趣的北向文件,用户只要收取邮件获取相应北向文件即可。
文档编号H04L12/24GK101304430SQ20081006820
公开日2008年11月12日 申请日期2008年6月30日 优先权日2008年6月30日
发明者缪泽锋, 詹荣国 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1