路由模拟系统 设计计划
2004-2-24 日
总计划:
l 15天内完成初步的分析和设计,做出所有所需的一期文档。协商定义好两个主要接口:
(1)与网络通信模拟系统的整合接口。
(2)路由模拟系统与路由算法的整合接口。
l 2004年3月份(30天)基本实现路由模拟系统与一个路由算法。完成基本测试数据。
l 2004年4月份(30天)完成“智能路由算法(演化计算、神经网络等)模拟”。获得实验数据。
l 2004年5月份上旬(10-15天)完成论文。
一期文档定义(UML):
a) 路由模拟系统体系结构图(附注释表)。
b) 路由器体系结构图。
c) 路由模拟系统用况图。
d) 路由模拟系统概念图。
e) 路由模拟系统类图。
f) 网络数据包定义。
g) 路由模拟系统构件图。
二期文档定义:
a) 程序(C++)关键变量声明表。
b) 程序(C++)类声明表。
c) 程序文件调用表。
d) 程序(C++)代码。
e) 路由算法的形式描述。
三期文档定义:
a) 测试用例表。
b) 测试结果。
c) 路由模拟数据总结。
路由模拟系统体系结构图
2004-2-24 日
路由模拟体系结构注释表
2004-2-24 日
模拟系统组成
注释内容
网络模拟层
路由计算所需要的网络环境。主要包括 拓扑信息 和 网络设备。
拓扑结构
主要描述网络的拓扑信息。
物理结构
主要模拟网络设备的实际参数。
网络原语及数据帧模拟
模拟在路由工作过程中所需要的网络原语及数据帧。
路由模拟
重点描述路由器体系结构的模拟,包括路由器的性能参数,路由表的组织,接口数据包排队形式,路由计算所需要的数据结构。
路由计算
路由算法的实现。与路由模拟相互独立但有统一的接口。
模拟结果处理器
处理路由模拟的结果,包括统计分析路由算法和网络性能以及对其显示。
统计分析器
统计分析路由算法在一定的网络环境中的计算性能。
结果显示器
显示上述统计分析的结果。
路由器体系结构图
2004-2-24 日
路由器的参数:
(1) 背板能力。
(2) 吞吐率。
(3) 丢包率。
(4) 转发时延。
(5) 路由表容量。
(6) 可靠性(可用性,无故障工作时间,故障恢复时间)。
路由模拟系统用况图
2004-2-24 日