论文部分内容阅读
论文的主要研究内容是基于TCP协议的机架式光纤收发器网管系统的设计。机架式光纤收发器是多个光纤收发模块的集合,有统一的电源和散热系统。与传统的桌面式光纤收发器相比,它是一个局端设备,可以将用户端设备集中在一起,实现同时对多个光纤收发模块的管理。一般来说,光纤收发器网管系统都是采用SNMP协议来实现的,但是由于SNMP协议实现起来非常复杂,所需的人力物力资源相对较高,因此论文提出了一种基于TCP协议的光纤收发器网管系统,不仅实现了类似SNMP中TRAP的告警机制,减少了开发成本,而且由于TCP的面向连接的特性,使得网管系统保证了数据传输的可靠性;同时,通过采用套接字I/O机制的完成端口来实现,给系统提供了高的吞吐率,实现了网管系统的最佳性能;在数据接口方面,采用ADO数据接口可以访问关系型和非关系型数据库,并且访问速度快不存在瓶颈,同时应用程序占用的内存少。
论文在介绍光纤收发器发展状况和其网管系统的基本技术的基础上,提出了本课题的主要研究内容。论文详细介绍了网管系统设计中两个重要的外部接口,即网管系统与光纤收发器之间的通讯接口以及与本地数据库之间的数据访问接口现有的实现方式、工作原理以及各自的应用领域,分析比较了这些接口技术各自的优缺点,提出了适合于本网管系统的接口设计方案,描述了方案的具体实现过程。以此为基础,论文提出了基于TCP协议的机架式光纤收发器的总体设计思想,描述了网管系统各个模块的功能。在网管系统设计中,论文详细分析了系统的数据流程以及TCP通信流程,对于网管系统与光纤收发器之间数据传输规约和数据结构进行了设计。论文最后,在特定的软件测试的环境下,对所开发的网管系统进行了分析测试,结果表明系统设计正确可行。
基于TCP协议的机架式光纤收发器网管系统虽然实现了对于大量光纤收发模块的实时有效的管理,但是在功能上还有扩展的空间,比如故障预测,通过对历史数据的分析进行故障预测,对于经常发生故障的监控点进行统计。另外由于设计上的限制,该网管系统不能实现和其他厂家设备之间的管理功能,因此开发一个共同的管理平台将是下一个研究的任务。