论文部分内容阅读
通信方面人才的培养是通信产业中不可或缺的一环。伴随着信息技术和通信系统的飞速发展,通信网络中的通信设备的种类增多、功能复杂性加大,都为通信人才对通信设备的管理带来了巨大的挑战,于是如何利用有限的资源进行最大化、最有效率的人才培养逐渐成为众多研究者的研究目标之一。而随着计算机模拟技术的逐步发展,利用软件实现的模拟平台见效显著,于是各个领域的模拟平台或者仿真实验室开始不断出现,而如何利用计算机模拟技术实现的关于通信设备的模拟平台依然是急需开发研究的领域。本文在基于现有的专用通信模拟平台之上,充分调研现有通信设备模拟平台可能出现的需求场景,结合部分研究者的研究成果,利用UML建模技术,以通信设备模拟平台的用例需求为驱动,设计了通用的通信设备模拟平台的架构。该架构出于通用性考虑,是通信设备模拟平台的抽象设计,实际中开发的模拟平台仍然需要根据具体设备以及具体设备的具体需求进行用户自定义功能的需求分析和扩展功能的开发。在进行通用性架构设计时,本文对通信设备模拟平台中可能出现的核心资源进行了信息建模。这些核心资源分为物理资源和逻辑资源,物理资源与实际中在设备室中出现的物理设备相关联,是物理设备的信息表示和抽象设计,代表物理设备在通信设备模拟平台中的实体。然后根据实际中物理设备可能出现的包含、关联等实体关系,对信息模型之间的关系进行了相关分析和设计,给出了信息模型之间的包含、关联关系图。同样,在基于分层网络的思想之上,结合模拟平台中的关键技术等需求,提出了模拟平台中代表逻辑资源的抽象信息模型,以及上述所有信息模型的详细设计,给定相关属性和接口方法的设计。本文设计的通用性、可扩展、可重用的设计思想不仅体现在架构和信息模型的设计之上,同时也体现在关键技术的设计之上,本文给出了数据服务、通用业务测试连通度测试和可视化层组件化的设计,这些关键技术的设计基于前面核心资源的信息模型,充分利用信息模型以及其间关系,为通信设备模拟平台的开发实现提供关键性的建议和参考。最后,本文基于SSM框架实现B/S架构的PTN通信设备模拟平台,并利用设计的关键技术流程实现关键性功能,验证平台架构、信息模型以及关键技术的设计合理性,结果表明,本文中的设计对于实际通信设备模拟平台的开发实现能够提供强有力的支撑。