论文部分内容阅读
分组传送网(PTN)作为承载3G/LTE以及后续综合分组化业务需求的典型技术,已在移动通信网络LTE基站接入中广泛使用。PTN业务的维护和服务需要频繁对PTN网络质量和性能进行测试、调整及优化,在满足功能需求的基础上,用户对测试仪的便携性及人性化的人机界面提出了更高的要求。论文依托“重庆移动”企业研发项目——“PTN测试仪的研究与开发”,针对传统PTN测试仪体积大、不利于随身携带等问题,论文将嵌入式开发平台与智能手机(或平板电脑等智能设备)相结合,设计了以嵌入式操作系统为服务端、手机浏览器为客户端的B/S软件架构。论文的主要工作包含以下几个方面:1.首先对课题研究的背景及意义进行概述,然后介绍了PTN网络的分层概念、技术标准和测试方法,最后结合系统需求确定软件架构总体设计,软件架构包括三个模块:客户端人机交互模块、数据库系统模块和服务端功能模块。2.客户端人机交互模块基于jQuery Mobile进行界面布局的设计,同时,使用异步请求解决页面抖动、页面频繁刷新而导致的加载空白等问题。3.为了解决数据库频繁操作造成Flash闪存寿命低的问题,论文设计了两个数据库,将频繁更新的数据如电池电量、网络状态等存储在内存数据库中,无需频繁更新的数据存储在Flash数据库中。4.服务端功能模块基于消息驱动机制设计和实现了MAC地址注册认证、网络信息配置、网络故障测试、测试报告处理、系统设置和在线监测六个功能模块,在各功能模块设计过程中运用功能图和流程图来进行建模,所有模块单独实现,提高了软件的可移植性和可维护性。测试结果表明,该测试仪不仅具有无屏化、功能实用、轻便易携和操作简洁等优点,还可将测试报告批量导出并通过智能手机进行远距离传输,实现数据的集中化管理。论文最后对已完成的工作和取得的研究成果进行了总结,并对课题的研究前景进行了展望。