论文部分内容阅读
当前,全国电信业全业务运营已进入实施阶段。各电信企业在完成重组、构建竞争新优势的同时,更把目光瞄准未来具有巨大发展潜力的一些新兴战略市场。面向家庭客户提供个性化的综合信息服务,正成为全业务运营时代中国移动业务创新的一个至关重要的方向。就目前而言,以家庭信息化为切入点开拓家庭市场既是吸收和发展移动用户的需要,也是适应和迎合我国社会信息化大发展的需要,更是中国移动寻找新的蓝海、提高企业经营效益、增加业务收入的有效手段。根据目前行业的定义,家庭信息化是通过无线的方式,在家庭内部建立起集家庭控制网络和多媒体信息网络于一体的家庭信息化平台,实现信息设备、通信设备、娱乐设备、家用电器、自动化设备、照明设备、保安(监控)装置,以及水电热表、家庭求助报警等家居设备互联和管理,数据和多媒体信息共享的系统。而这个定义是针对一个成熟的、完善的家庭信息化系统的。3G网络由于其高带宽、高速率的特点,可以为家庭信息化系统开展更为丰富的数据业务。3G院线即是家庭信息化中的一个分支,它主要为了满足家庭产品需求中的娱乐类需求。通过家庭影院的方式来补充目前电影市场的一个空缺。本文以蓬勃兴起的家庭信息化业务为背景,开始了家庭信息化中3G院线系统的研究。首先根据家庭信息化业务的发展趋势以及对3G院线业务的了解,对3G院线系统的功能进行分析。之后对3G院线系统总体设计方案进行介绍,包括系统的功能结构、接口结构、系统的体系架构等。在介绍系统的体系架构时,模块设计按照系统的层次关系依次介绍。随后,本文将MBMS (Multimedia Broadcast Multicast Service)模块、终端模块与BSFGate (Bootstrapping Server Function Gate)模块作为系统的核心功能模块进行详细介绍。此部分对每个核心模块进行了详细的需求分析,定位了模块在系统中的功能,通过模块功能图,模块结构图展现设计思路;在模块的详细设计中包括了典型业务流程图,模块设计类图,深入的介绍了模块内部功能的实现细节。详细介绍了BSFGate模块。BSFGate模块设计并实现了基于GBA (Generic Bootstrapping Architecture)的认证鉴权功能,采用Java NIO(New IO)技术与Diameter协议完成了GBA架构中NAF (Network Application Function)与BSF (Bootstrapping Server Function)两个网元之间的通信。这一核心模块具有一定的通用性,可以在家庭信息化的其他项目中得到复用。在各个模块的功能介绍的同时,涉及了实现模块功能的各种参考设计模块以及各种实现技术,如EJB3.0 (Enterprise Java Bean3.0, Java企业应用组件3.0)、JMX (Java Management Extensions, Java管理扩展)、GBA、Diameter办议等。本文最后介绍了3G院线业务平台的前景和发展趋势,分析了系统需要进一步探讨和实现的问题。