论文部分内容阅读
物联网,顾名思义,就是“物物相连的互联网”。在物联网业务中,运营商为行业应用客户提供统一的信息通讯服务。但是由于各个行业专业分工不同,还有无线网络的特殊性使得行业终端存在着移动性及不确定性,因此物联网的业务拓展和维护变得十分困难,缺少一个管理和监控的手段,这样就会面临应用开发成本高、开发难度大及开发周期长等问题。针对如上问题,为了在物联网应用上提供稳定良好的通道,有必要在行业应用客户与行业终端之间建设一个网络支撑平台,即物联网终端管理平台。该平台可以为行业客户设计更好的管理和监控界面,为行业客户设计从端到端的服务流程的梳理,提升我们维护行业应用的技术能力等。本文所研究的课题是基于无线机器通信协议(WMMP , Wireless Machine-to-Machine Protocol)的物联网终端管理平台的设计与实现,WMMP协议是中国移动提出的物联网终端管理平台的通信标准。论文首先介绍了物联网技术的国内外研究现状及应用领域,深入研究了移动的通信协议,而后提出平台的功能需求和非功能需求,并使用快速原型的方法同客户确认需求。物联网终端管理平台的设计采用层次化的设计结构和“高内聚,低耦合”的模块化设计方法,并对平台整体结构设计采用主从服务器结构,提高平台的性能。该平台设计为四层,分别是表现层、业务逻辑层、接口层和数据层。采用基于成熟的struts标签作为表现层的开发,用户通过浏览器来对平台进行管理操作;业务逻辑层采用struts Action进行统一管理;struts框架的应用使得结构更加清晰,提高开发效率;数据层采用ibatis实现数据的持久化,应用ibatis技术简化数据库操作,可以实现快速的系统响应;在接口层,采用WMMP协议实现与终端的通信。本文旨在实现对物联网终端的统一管理,通过终端管理模块解决了终端的远程控制功能,终端的参数配置功能,终端的远程升级功能等管理问题;同时为物联网应用客户提供终端信息的查询功能及统计功能,应用客户可以通过该平台定制报表获得所需终端信息,进而支持用户的参考决策;从而,为行业客户提供一个便捷、有效、智能化的平台。