论文部分内容阅读
网络的飞速发展对网络管理提出了更高的要求,因此网络管理是当前网络研究的一个重要方面。嵌入式系统作为计算机应用的一个重要领域,已深入社会的方方面面,越来越为人们所关注,是当前研究的热点问题。嵌入式系统主要应用于通信、多媒体和消费电子。在通信网络中,很多设备都运行在嵌入式实时操作系统上,管理人员通过嵌入式网管系统来管理和配置这些设备。
目前在嵌入式网管领域,很多功能相同的模块在不同应用中出现了不一致,这就导致了嵌入式网管系统的重复开发。本文主要研究嵌入式网管技术及其实现方法,并且提出了一个嵌入式网管子系统软件的框架,可以用来指导嵌入式网管子系统的设计。
本文主要的研究工作和取得的成果包括:
(1)研究了基于CLI的嵌入式网管技术,基于CLI的嵌入式网管技术实现的关键是命令的匹配,找到相应的命令处理函数,在命令处理函数中调用系统的接口函数,完成对特定设备的操作维护。本文采用RCC中命令树来进行匹配,RCC中的RCB来实现命令函数对接口函数的调用,并且给出了一种基于CLI的嵌入式网管的实现方法。
(2)研究了基于SNMP的嵌入式网管技术,基于SNMP的嵌入式网管技术实现方法的关键是网元Agent的设计,网元Agent主要是接受Manage发送来的SNMP报文,对SNMP报文进行解码,找到相应的处理函数,本文给出了一种基于SNMP的嵌入式网管中网元Agent的实现方法。
(3)研究了基于Web的嵌入式网管技术,该技术中的关键部分是WebServer的构建,而Server是嵌入在设备内部的,因此跟一般的Server构建不同,本文给出了一种基于RCW和RCA的WebServer的实现方法。
(4)提出了一个嵌入式网管子系统软件的框架,该框架是通用的框架,用这个框架来指导嵌入式网管子系统软件设计的时候,可以根据具体应用的需要进行剪裁。