论文部分内容阅读
在现代通信网络的分层结构中,“光网络层”指利用光网络设备对数据进行大容量、高速率传输的网络层次。在越来越多的业务需求的驱动下,通信网络需要承载的数据量正在持续增长,这促使光网络规模迅速增长,光网络的网络管理压力与日俱增,同时,光网络的能耗问题也变得越来越突出。因此,为了提高光网络运营管理效率,降低光网络能耗,需要研发低功耗、高效率光网络管理系统。嵌入式系统因为其低功耗、高效率、配置灵活的特点已经在网络管理领域获得了广泛应用。但是,在很长的一段时间内,因为嵌入式系统的处理能力和资源相对有限,其在网络管理系统中通常仅作为代理端使用。今天,随着计算机技术的不断发展和芯片制造工艺的不断提高,嵌入式系统的处理能力不断增强,甚至已经达到能与台式机媲美的地步,所以,在网络管理领域,嵌入式系统可以被赋予更多的功能。USB大容量存储(USB Mass Storage)设备具有开发周期短、使用简单方便的特点,被广泛应用于金融安全产品、移动存储等领域。本论文一方面依托光网络中的ROADM(可重构光分叉复用)设备,进行了嵌入式网络管理系统的研究;另一方面依托USB设备开发平台,进行了USB大容量存储设备的研究。论文主要内容及创新点如下:1.通过对现有的网络管理系统架构进行分析,结合当今发展低功耗、高效率网络管理系统的趋势,提出了一套基于嵌入式系统的全功能低功耗、高效率网络管理系统。其不仅可以作为传统的网络管理代理端运行,而且具有独立的网络管理功能,能够不通过管理端即可对被管设备进行监测和控制。2.基于ARM平台和嵌入式Linux操作系统,研究了嵌入式网络管理系统的设计和开发方法,其间涉及到SNMP网络管理协议、高级Linux编程技术以及多个Linux开源软件包的使用。3.对嵌入式网络管理系统的功耗进行了分析,提出了降低功耗的方法。4.研究了具有光盘文件系统(CDFS)的虚拟USB只读光盘设备,给出了USB设备枚举过程、USB Mass Storage Bulk-Only传输过程以及虚拟光盘文件系统的具体实现,具有较好的实用价值。