一种基于简单网络管理协议的文件传输管理系统及方法

文档序号:7627894阅读:132来源:国知局
专利名称:一种基于简单网络管理协议的文件传输管理系统及方法
技术领域
本发明涉及通信系统中的文件传输管理控制技术,特别涉及一种基于简单网络管理协议(SNMP)的文件传输管理系统及方法。
背景技术
全球微波接入互操作性(WiMAX,World Interoperability for MicrowaveAccess)是一项基于电气与电子工程师协会(IEEE)802.16系列标准的无线城域网技术。WiMAX的最大传输速度可达75兆比特每秒(Mbit/s),信号传输半径达到50公里,基本上能够覆盖城郊。由于这种远距离传输特性,WiMAX将不仅仅是解决无线接入的技术,还能作为电缆(Cable)、数字用户线(DSL)等有线网络接入的无线扩展,方便地实现边远地区的网络连接,因此WiMAX具有广阔的应用前景。
如图1所示的是WiMAX的网络结构示意图,包括核心网络、管理单元、基站(BS,Base Station)、用户站(SS,Subscriber Station)和用户终端设备(TE)。其中,核心网络提供接入因特网的功能;管理单元用于监视和控制网内所有BS和SS,提供管理、控制等功能;BS提供SS和核心网络之间的连接;SS提供BS与TE之间的中继连接;TE也可以与SS合一。
在WiMAX的应用中,涉及到在管理单元对接入侧两个新引入被管单元BS和SS的集中管理的问题。随着技术的发展,WiMAX还会支持移动性管理等特性,从而需要管理的被管单元种类还会增加,同时,在被管单元中,需要管理的数据量也会随着被管单元的功能增加而大幅度增加。
被管单元和管理单元之间传输的数据包括告警数据、性能统计数据、日志数据、配置数据或/和系统测试数据等等用户关心的数据。根据系统运行的不同情况,这些数据的数据量可能会很大,在采用SNMP进行网络管理的系统中,如何高效地完成被管单元与管理单元之间数据的传输,并且对运行的系统的影响最小,是亟待解决的问题。
目前,在管理单元和被管单元之间通过SNMP管理信息库(MIB)进行交互,当被管单元向管理单元发送数据时,被管单元通过设置的SNMPMIB节点将要发送的数据单条串行的向管理单元上报;或者管理单元通过设置的SNMP MIB节点向被管单元下发查询命令,接收到查询命令的被管单元通过设置的SNMP MIB节点将查询结果返回给管理单元。
这两种被管单元与管理单元之间传输数据的方式,都受到所设置的SNMP MIB节点当前处理数据能力的限制,使管理单元无法对被管单元的数据发送过程进行管理控制,当要发送的数据量大时,就会导致被管单元的SNMP MIB节点处理数据效率不高,传送不及时,严重时导致要传输数据的丢失,影响采用SNMP进行网络管理的系统的正常运行。

发明内容
有鉴于此,本发明的主要目的在于提供一种基于SNMP的文件传输管理系统,该系统能够使管理单元对被管单元的数据发送过程进行管理控制,保证数据传输的及时性和可靠性。
本发明还提供一种基于SNMP的文件传输管理方法,该方法能够使管理单元对被管单元的数据发送过程进行管理控制,保证数据传输的及时性和可靠性。
根据上述目的,本发明的技术方案是这样实现的一种基于简单网络管理协议SNMP的文件传输管理系统,由可操作SNMP管理信息库SNMP MIB节点的管理单元和被管单元组成,在SNMPMIB节点中增加具有文件传输管理控制功能的节点,用于被管单元和管理单元之间进行文件传输的控制消息或者通知的交互。
所述的具有文件传输管理控制功能的节点包括具有管理文件传输控制消息以及上下载文件功能的节点或/和文件传输功能消息上报的通知上报节点,其中,具有管理文件传输控制消息以及上下载文件功能的节点用于被管单元和管理单元之间进行文件传输的控制消息的交互;文件传输功能消息上报的通知上报节点用于被管单元向管理单元进行通知消息的上报。
所述具有管理文件传输控制消息以及上下载文件功能的节点包括查询被管单元当前准备好文件的节点和传输文件节点,分别用于传输查询当前准备好文件控制消息和传输上下载文件控制消息。
所述查询当前准备好文件的节点还包括发送获取当前准备好的可传输文件控制消息的节点、设置获取当前准备好的可传输文件控制消息中的数据内容类型参数的节点、设置获取当前准备好的可传输文件控制消息的开始时间参数的节点、设置获取当前准备好的可传输文件控制消息的结束时间参数的节点或/和设置获取当前准备好的可传输文件控制消息的返回准备好文件列表参数的节点,分别用于设置获取当前准备好的可传输文件控制消息中的数据内容类型参数,开始时间参数、结束时间参数或/和返回的准备好文件列表相关参数。
所述传输文件的节点包括发送上载文件控制信息和下载文件控制信息的节点、设置上载文件控制信息和下载文件控制信息中的存放位置参数的节点、设置下载文件控制信息的下载进度参数的节点或/和设置上载文件控制信息的上载进度参数的节点,分别用于发送上载文件控制信息和下载文件控制信息、标识可传输文件的存放位置、标识下载进度以及标识上载进度。
所述文件传输功能消息上报的通知上报节点包括设置通知上报消息的节点、控制通知上报消息是否发送的节点、发送文件准备好通知的节点或/和发送文件准备出错通知的节点。
一种基于SNMP的文件传输管理方法,在被管单元和管理单元的SNMPMIB节点中增加文件传输管理控制功能的节点,该方法还包括A、将要发送的数据承载在文件中;
B、管理单元和被管单元通过设置的具有文件传输管理控制功能的节点对步骤A所述的文件进行传输管理控制。
步骤B所述的进行传输管理控制的过程为管理单元通过文件传输管理控制功能的节点向被管单元发送获取当前准备好的可传输文件控制消息;被管单元通过文件传输管理控制功能节点向管理单元返回当前准备好的文件信息。
所述的当前准备好的文件信息为文件保存的内容类型、文件大小、文件压缩算法类型、文件准备好时间信息或/和文件保存位置。
步骤B所述的进行传输管理控制的过程为被管单元通过文件传输管理控制功能的节点向管理单元发送文件准备好通知消息。
所述的文件准备好通知消息为可传输文件保存的内容类型、可传输文件的大小、可传输文件的压缩算法类型、可传输文件准备好的时间信息或/和可传输文件保存的位置。
所述的步骤B所述的进行传输管理控制的过程为被管单元通过文件传输管理控制功能的节点向管理单元发送文件准备出错通知消息。
所述的文件准备出错通知消息为可传输文件保存的内容类型、可传输文件的大小、可传输文件的压缩算法类型、可传输文件准备好的时间信息或/和可传输文件保存的位置。
步骤B所述的进行文件传输管理控制的过程为管理单元通过文件传输管理控制功能的节点向被管单元发送下载文件控制消息。
所述的下载文件控制消息携带文件的存放位置信息。
在所述的向被管单元发送下载文件控制消息之后,该方法还包括下载进度通过文件传输管理控制功能的节点向管理单元上报。
步骤B所述的进行文件传输管理控制的过程为管理单元通过文件传输管理控制功能的节点向被管单元发送上载文件控制消息。
所述的上载文件控制消息携带文件的存放位置信息。
在所述的向被管单元发送上载文件控制消息之后,该方法还包括上载进度通过文件传输管理控制功能的节点向管理单元上报。
步骤A所述的要发送的数据为告警数据、性能统计数据、日志数据、配置数据或/和系统测试数据。
从上述方案可以看出,本发明考虑到管理单元和被管单元之间的SNMPMIB节点当前处理数据的能力,将数据在文件中传输,即在被管单元和管理单元之间的SNMP MIB节点中增加具有文件传输管理控制功能的节点,管理单元和被管单元通过设置的具有文件传输管理控制功能的节点进行文件传输管理控制。因此,本发明提供的系统及方法保证了数据传输的及时性和可靠性,进一步保证采用SNMP进行网络管理的系统的正常运行。


图1为WiMAX的网络结构示意图。
图2为本发明基于SNMP的文件传输管理系统示意图。
图3为本发明基于SNMP的文件传输管理系统的实施例示意图。
图4为采用本发明基于SNMP的文件传输管理系统进行被管单元和管理单元之间的数据传输过程流程图。
图5为本发明的第一种文件传输管理控制过程的流程图。
图6为本发明的第二种文件传输管理控制过程的流程图。
图7为本发明的第三种文件传输管理控制过程的流程图。
图8为本发明的第四种文件传输管理控制过程的流程图。
图9为本发明的第五种文件传输管理控制过程的流程图。
具体实施例方式
为了使本发明的目的、技术方案和优点更加清楚明白,以下举具体实施例并参照附图,对本发明进行进一步详细的说明。
本发明中的管理单元为使用SNMP协议的网络管理系统(NMS)或被管单元管理系统(EMS);本发明中的被管单元为BS或SS;本发明可以应用于任何使用SNMP的系统,并不局限于WiMAX系统。
本发明采用文件方式传送数据。
为了实现管理单元对被管单元数据发送过程的管理控制,本发明在管理单元和被管单元之间的SNMP MIB中设置了具有文件传输管理控制功能的节点,具有文件传输管理控制功能的节点可以进行以下操作管理单元查询当前准备好文件管理单元向被管单元发送获取当前准备好的可传输文件控制消息,被管单元将已经准备好的可传输文件信息返回给管理单元。
被管单元文件准备好通知当被管单元要发送数据的文件准备好之后,主动向管理单元发送文件准备好通知。
管理单元文件准备出错通知当被管单元要发送数据的文件出错,主动向管理单元发送管理单元文件准备出错通知。
管理单元下载文件管理单元向被管单元发送下载文件控制消息。
管理单元上载文件管理单元向被管单元发送上载文件控制消息。
图2为本发明基于SNMP的文件传输管理系统示意图基于SNMP的文件传输管理系统由管理单元和被管单元组成,其中,管理单元和被管单元之间的SNMP MIB节点中增加了具有文件传输管理控制功能的节点,进行控制消息、通知以及承载要发送数据的文件的交互,完成被管单元和管理单元之间的文件传输控制管理。
图3为本发明基于SNMP的文件传输管理系统的实施例示意图基于SNMP的文件传输管理系统由管理单元和被管单元组成,管理单元和被管单元的SNMP MIB节点中增加的具有文件传输管理控制功能的节点为wmanDevCmnFileTransferManagementTable。wmanDevCmnFileTransferManagementTable包括具有管理文件传输控制消息以及上下载文件功能的节点或/和文件传输功能消息上报的通知上报节点,分别表示为wmanDevCmnFileTransferOperation和wmanDevCmnFileTransTrap。
具有管理文件传输控制消息以及上下载文件功能的节点中还设置有查询被管单元当前准备好文件的节点和传输文件的节点,分别记为wmanDevCmnListFiles节点和wmanDevCmnFileTransfer节点,wmanDevCmnListFiles节点用于传输查询当前准备好文件控制消息;wmanDevCmnFileTransfer节点用于传输上下载文件控制消息。
其中,wmanDevCmnListFiles节点还包括以下节点发送获取当前准备好的可传输文件控制消息的节点,记为wmanDevCmnListFileOperation节点,用于管理单元向被管单元发送获取当前准备好的可传输文件控制消息。
设置获取当前准备好的可传输文件控制消息中的数据内容类型参数的节点,记为wmanDevCmnParamManagementDataType节点,用于设置获取当前准备好的可传输文件控制消息中的数据内容类型参数,标识文件承载的数据内容类型,数据内容类型可以为性能数据、配置数据、告警数据或/和系统测试数据等用户关心的数据。
设置获取当前准备好的可传输文件控制消息的开始时间参数的节点,记为wmanDevCmnParamBeginTime节点,用于设置获取当前准备好的可传输文件控制消息的时间参数,该时间参数标识获取当前准备好的可传输文件的开始时间;设置获取当前准备好的可传输文件控制消息的结束时间参数的节点,记为wmanDevCmnParamEndTime节点,用于设置获取当前准备好的可传输文件控制消息的时间参数,该时间参数标识获取当前准备好的可传输文件的结束时间。
设置获取当前准备好的可传输文件控制消息的返回准备好文件列表参数的节点,记为wmanDevCmnFileList节点,用于被管单元当接收到管理单元发送的获取当前准备好的可传输文件控制消息后,设置获取当前准备好的可传输文件控制消息的返回参数,这些信息包括但不限于准备好的可传输文件的大小,准备好的可传输文件的压缩算法,可传输文件的准备好时间,准备好的可传输文件的格式以及准备好的可传输文件存放位置等信息。
在wmanDevCmnListFiles节点也可以部分包含上述这些具体参数的节点。
wmanDevCmnFileTransfer节点还包括以下节点发送上载文件控制信息和下载文件控制信息的节点,记为wmanDevCmnFileTransferState节点,用于管理单元向被管单元中发送上载文件控制信息和下载文件控制信息。
设置上载文件控制信息和下载文件控制信息中的存放位置参数的节点,记为wmanDevCmnParamFileTransferLocation节点,用于设置上载文件控制信息和下载文件控制信息中的存放位置参数,标识可传输文件的存放位置。
设置上载文件控制信息的上载进度参数的节点,记为wmanDevCmnParamFileUploadProgress节点,用于标识上载进度。
设置下载文件控制信息的下载进度参数的节点,记为wmanDevCmnParamFileDownloadProgress节点,用于标识下载进度。
wmanDevCmnFileTransfer节点也可以部分包含上述这些具体参数的节点。
文件传输功能消息上报的通知上报节点还包括以下节点设置通知上报消息的节点,记为wmanDevCmnFileTransferInterface节点,用于设置Trap消息的相关参数,相关参数包含但不限于可传输文件传输发生时间、可传输文件的传输Trap类型、可传输文件的存放位置信息或/和可传输文件准备好时间等信息。
控制通知上报消息是否发送的节点,记为wmanDevCmnFileTransferTrapControlRegister节点,用于对被管单元是否发送Trap消息进行控制。
发送文件准备好通知的节点,记为wmanDevCmnFileReadyTrap节点,用于发送文件准备好通知。
发送文件准备出错通知的节点,记为wmanDevCmnFilePrepareErrorTrap节点,用于发送文件准备出错通知。
文件传输功能消息上报的通知上报节点也可以部分包含上述这些具体参数的节点。
当采用本发明基于SNMP的文件传输管理系统进行被管单元和管理单元之间的数据传输过程如图4所示,其具体步骤为步骤400、在管理单元和被管单元之间的SNMP MIB节点中设置具有文件传输管理控制功能的节点,预先将要发送的数据承载在文件中。
步骤401、管理单元和被管单元通过设置的具有文件传输管理控制功能的节点对步骤400所述的文件进行传输管理控制。
在本发明中,管理单元通过设置具有文件传输管理控制功能的节点中的查询被管单元当前准备好文件的节点发送获取当前准备好的可传输文件控制消息获取被管单元上当前准备好的可传输文件的信息;也可以由被管单元通过设置的具有文件传输管理控制功能的节点中的文件传输功能消息上报的通知上报节点向管理单元主动上报文件准备好通知消息;当被管单元上准备文件失败时,也可以通过设置具有文件传输管理控制功能的节点中的文件传输功能消息上报的通知上报节点发送文件准备出错通知向管理单元上报;还可以由管理单元通过设置的具有文件传输管理控制功能的节点中的传输文件节点发送下载/上载文件控制消息,触发文件的传输过程。
第一种文件传输管理控制过程是发送获取当前准备好的可传输文件控制消息后,对承载数据的文件进行传输的过程,如图5所示,其具体步骤为步骤500、管理单元通过设置的具有文件传输管理控制功能的节点中的查询被管单元当前准备好文件的节点向被管单元发送获取当前准备好的可传输文件控制消息。
发送获取当前准备好的可传输文件控制消息可以由SNMP MIB节点中设置具有文件传输管理控制功能的节点的wmanDevCmnListFiles节点中的wmanDevCmnListFileOperation节点完成,同时可以指定设置具有文件传输管理控制功能的节点的wmanDevCmnListFiles节点中的wmanDevCmnParamManagementDataType节点、wmanDevCmnParamBeginTime节点以及wmanDevCmnParamEndTime节点完成。
步骤501、接收到该控制消息的被管单元通过设置的具有文件传输管理控制功能的节点的查询被管单元当前准备好文件的节点中的设置获取当前准备好的可传输文件控制消息的返回准备好文件列表参数的节点返回当前准备好的可传输文件的信息,或者直接返回当前准备好的可传输文件,该当前准备好的可传输文件中承载着要发送的数据。
以上返回信息被设置在wmanDevCmnListFiles节点中的wmanDevCmnFileList节点。
第二种文件传输管理控制过程是主动上报文件准备好通知消息后,对数据文件进行传输的过程,如图6所示,其具体步骤为步骤600、被管单元通过设置的具有文件传输管理控制功能的节点将可传输的数据文件准备好。
步骤601、被管单元通过设置的具有文件传输管理控制功能的节点中的文件传输功能消息上报的通知上报节点中的发送文件准备好通知的节点向管理单元发送文件准备好通知消息。文件准备好通知消息可以包含但不限于以下内容可传输文件保存的内容类型、可传输文件的大小、可传输文件的压缩算法类型、可传输文件准备好的时间信息或/和可传输文件保存的位置等信息。
发送文件准备好通知消息可以通过SNMP MIB节点中设置的具有文件传输管理控制功能的节点的wmanDevCmnFileTransTrap节点中的wmanDevCmnFileReadyTrap节点完成的。
发送完文件准备好通知消息后,可以直接将数据文件进行传输。也可以等到SNMP MIB节点中设置的具有文件传输管理控制功能的节点发送获取当前准备好的可传输文件控制消息后再将数据文件进行传输。
第三种文件传输管理控制过程是主动上报文件准备出错通知消息的过程,如图7所示,其具体步骤为步骤700、被管单元通过设置的具有文件传输管理控制功能的节点准备数据文件出错。
步骤701、被管单元通过设置的具有文件传输管理控制功能的节点中的文件传输功能消息上报的文件准备出错通知上报节点中的发送文件准备出错通知的节点向管理单元发送文件准备出错通知消息。
文件准备出错通知消息可以包含但不限于以下内容可传输文件保存的内容类型、可传输文件的大小、可传输文件的压缩算法类型、可传输文件准备好的时间信息或/和可传输文件保存的位置等信息。
发送文件准备出错通知消息是由SNMP MIB节点中设置的具有文件传输管理控制功能的节点的wmanDevCmnFileTransTrap节点中的wmanDevCmnFilePrepareErrorTrap节点完成的。
第四种文件传输管理控制过程是对发送下载文件控制消息后,进行文件传输监控的过程,如图8所示,其具体步骤为步骤800、管理单元通过设置的具有文件传输管理控制功能的节点中的传输文件节点向被管单元发送下载文件控制消息。
下载文件控制消息的参数包括文件存放位置以及下载进度等。
下载文件控制消息是由SNMP MIB节点中设置的具有文件传输管理控制功能的节点的wmanDevCmnListFiles节点中的wmanDevCmnFileTransferState节点发送的。
步骤801、被管单元通过设置的具有文件传输管理控制功能的节点上报下载进度。
在上报下载进度的同时,可以将承载了数据的文件进行传输。
在本发明中,也可以不进行上报下载进度的过程。
上报下载进度是SNMP MIB节点中设置的具有文件传输管理控制功能的节点的wmanDevCmnListFiles节点中的wmanDevCmnParamFileDownloadProgress节点完成的。
第五种文件传输管理控制过程是对发送上载文件控制消息后,进行文件传输的过程,如图9所示,其具体步骤为步骤900、管理单元通过设置的具有文件传输管理控制功能的节点中的传输文件节点向被管单元发送上载文件控制消息。
上载文件控制消息的参数包括文件存放位置以及上载进度等。
上载文件控制消息是由SNMP MIB节点中设置的具有文件传输管理控制功能的节点的wmanDevCmnListFiles节点中的wmanDevCmnFileTransferState节点发送的。
步骤901、管理单元通过设置的具有文件传输管理控制功能的节点从自身获取上载进度。
在上报上载进度的同时,可以将承载了数据的文件进行传输。
在本发明中也可以不进行上报上载进度的过程。
上载进度是管理单元的SNMP MIB节点中设置的具有文件传输管理控制功能的节点的wmanDevCmnListFiles节点中的wmanDevCmnParamFileUploadProgress节点获取的。
采用上述五种方法就能实现各种情况下的文件传输管理控制,从而在文件传输管理的控制下在管理单元与被管单元之间完成承载了要发送数据的文件的传输。
上述五种文件传输管理控制方法可以相互进行组合,完成本发明中管理单元和被管单元之间对承载要发送数据文件的传输。
举两个具体例子说明本发明提供的方法如何实现。
例1,承载了性能数据的性能数据文件在管理单元和被管单元之间的传输过程如下所述。
性能数据文件是采用SNMP进行网络管理的系统在设定的周期内收集并记录的文件。当被管单元将性能数据文件准备好后,向管理单元发送性能数据文件准备好通知,在该通知中,包含性能数据文件的位置信息以及标明该文件内容为“性能数据”等信息。接收到该通知的管理单元,根据自身需要,选择是否从被管单元上获取性能数据文件。
当被管单元向管理单元发送的性能数据文件准备好通知消息丢失,或者管理单元和被管单元在连接的一段时间内中断等异常情况下,采用SNMP进行网络管理的系统恢复正常后,管理单元向被管单元发送获取当前准备好的可传输性能数据文件控制消息,被管单元上报当前准备好的可传输性能数据文件信息,接收到该信息的管理单元,根据自身需要,选择是否从被管单元上获取性能数据文件。
管理单元指定要传输的在被管单元上的性能数据文件时,发送上载文件控制消息,控制在被管单元上的性能数据文件传输到管理单元上,在传输过程中,管理单元还可以向被管单元获取上载进度。
例2,承载了系统测试结果数据的系统测试结果文件在管理单元和被管单元之间的传输过程如下所述。
管理单元向被管单元发送获取当前准备好的可传输系统测试结果文件控制消息,被管单元执行测试并将测试结果数据承载在系统测试结果文件中。当系统测试结果文件准备出错时,被管单元向管理单元发送文件准备出错通知,在该通知中,可以包含出错原因以及标明该文件内容的类型为系统测试数据等信息,接收到该通知的管理单元可以根据自身的需要,选择是否重新发起获取当前准备好的可传输系统测试结果文件控制消息。
本发明考虑到SNMP MIB节点当前处理数据的能力,在被管单元和管理单元之间的SNMP MIB节点中设置具有文件传输管理控制功能的节点,通过SNMP MIB节点中的具有文件传输管理控制功能的节点对被管单元的数据发送过程进行管理和控制。本发明能够实现被管单元在可传输文件准备好后,及时通知管理单元。本发明能够使管理单元在管理管理单元和被管单元之间传输文件的过程中,对文件传输过程进行管理控制。本发明采用文件方式传输数据,而不是像现有技术那样单条串行地传输数据,增大了管理单元和被管单元之间传输数据的数据量,提高了数据的传输速率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于简单网络管理协议SNMP的文件传输管理系统,由可操作SNMP管理信息库SNMP MIB节点的管理单元和被管单元组成,其特征在于,在SNMP MIB节点中增加具有文件传输管理控制功能的节点,用于被管单元和管理单元之间进行文件传输的控制消息或者通知的交互。
2.如权利要求1所述的系统,其特征在于,所述的具有文件传输管理控制功能的节点包括具有管理文件传输控制消息以及上下载文件功能的节点或/和文件传输功能消息上报的通知上报节点,其中,具有管理文件传输控制消息以及上下载文件功能的节点用于被管单元和管理单元之间进行文件传输的控制消息的交互;文件传输功能消息上报的通知上报节点用于被管单元向管理单元进行通知消息的上报。
3.如权利要求2所述的系统,其特征在于,所述具有管理文件传输控制消息以及上下载文件功能的节点包括查询被管单元当前准备好文件的节点和传输文件节点,分别用于传输查询当前准备好文件控制消息和传输上下载文件控制消息。
4.如权利要求3所述的系统,其特征在于,所述查询当前准备好文件的节点还包括发送获取当前准备好的可传输文件控制消息的节点、设置获取当前准备好的可传输文件控制消息中的数据内容类型参数的节点、设置获取当前准备好的可传输文件控制消息的开始时间参数的节点、设置获取当前准备好的可传输文件控制消息的结束时间参数的节点或/和设置获取当前准备好的可传输文件控制消息的返回准备好文件列表参数的节点,分别用于设置获取当前准备好的可传输文件控制消息中的数据内容类型参数,开始时间参数、结束时间参数或/和返回的准备好文件列表相关参数。
5.如权利要求3所述的系统,其特征在于,所述传输文件的节点包括发送上载文件控制信息和下载文件控制信息的节点、设置上载文件控制信息和下载文件控制信息中的存放位置参数的节点、设置下载文件控制信息的下载进度参数的节点或/和设置上载文件控制信息的上载进度参数的节点,分别用于发送上载文件控制信息和下载文件控制信息、标识可传输文件的存放位置、标识下载进度以及标识上载进度。
6.如权利要求2所述的系统,其特征在于,所述文件传输功能消息上报的通知上报节点包括设置通知上报消息的节点、控制通知上报消息是否发送的节点、发送文件准备好通知的节点或/和发送文件准备出错通知的节点。
7.一种基于SNMP的文件传输管理方法,其特征在于,在被管单元和管理单元的SNMP MIB节点中增加文件传输管理控制功能的节点,该方法还包括A、将要发送的数据承载在文件中;B、管理单元和被管单元通过设置的具有文件传输管理控制功能的节点对步骤A所述的文件进行传输管理控制。
8.如权利要求7所述的方法,其特征在于,步骤B所述的进行传输管理控制的过程为管理单元通过文件传输管理控制功能的节点向被管单元发送获取当前准备好的可传输文件控制消息;被管单元通过文件传输管理控制功能节点向管理单元返回当前准备好的文件信息。
9.如权利要求8所述的方法,其特征在于,所述的当前准备好的文件信息为文件保存的内容类型、文件大小、文件压缩算法类型、文件准备好时间信息或/和文件保存位置。
10.如权利要求7所述的方法,其特征在于,步骤B所述的进行传输管理控制的过程为被管单元通过文件传输管理控制功能的节点向管理单元发送文件准备好通知消息。
11.如权利要求10所述的方法,其特征在于,所述的文件准备好通知消息为可传输文件保存的内容类型、可传输文件的大小、可传输文件的压缩算法类型、可传输文件准备好的时间信息或/和可传输文件保存的位置。
12.如权利要求7所述的方法,其特征在于,所述的步骤B所述的进行传输管理控制的过程为被管单元通过文件传输管理控制功能的节点向管理单元发送文件准备出错通知消息。
13.如权利要求12所述的方法,其特征在于,所述的文件准备出错通知消息为可传输文件保存的内容类型、可传输文件的大小、可传输文件的压缩算法类型、可传输文件准备好的时间信息或/和可传输文件保存的位置。
14.如权利要求7所述的方法,其特征在于,步骤B所述的进行文件传输管理控制的过程为管理单元通过文件传输管理控制功能的节点向被管单元发送下载文件控制消息。
15.如权利要求14所述的方法,其特征在于,所述的下载文件控制消息携带文件的存放位置信息。
16.如权利要求14所述的方法,其特征在于,在所述的向被管单元发送下载文件控制消息之后,该方法还包括下载进度通过文件传输管理控制功能的节点向管理单元上报。
17.如权利要求7所述的方法,其特征在于,步骤B所述的进行文件传输管理控制的过程为管理单元通过文件传输管理控制功能的节点向被管单元发送上载文件控制消息。
18.如权利要求17所述的方法,其特征在于,所述的上载文件控制消息携带文件的存放位置信息。
19.如权利要求17所述的方法,其特征在于,在所述的向被管单元发送上载文件控制消息之后,该方法还包括上载进度通过文件传输管理控制功能的节点向管理单元上报。
20.如权利要求7所述的方法,其特征在于,步骤A所述的要发送的数据为告警数据、性能统计数据、日志数据、配置数据或/和系统测试数据。
全文摘要
本发明公开了一种基于简单网络管理协议SNMP的文件传输管理系统及方法,该系统由可操作SNMP管理信息库SNMP MIB节点的管理单元和被管单元组成,在SNMP MIB节点中包括具有文件传输管理控制功能的节点,用于被管单元和管理单元之间进行文件传输的控制消息或者通知的交互。本发明提供的系统及方法使管理单元对被管单元的数据发送过程进行管理控制,保证数据传输的及时性和可靠性。
文档编号H04L29/06GK1964350SQ20051012441
公开日2007年5月16日 申请日期2005年11月11日 优先权日2005年11月11日
发明者邹兰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1