论文部分内容阅读
网络的发展与普及,伴随着嵌入式与自动化技术的应用,促成家庭网络为越来越多的人们所关注。同时,无线移动通讯技术的广泛应用使得人们对家庭网络提出了更高的期望。将家庭网关与移动通讯领域中的IP多媒体子系统(IMS)相融合,通过计算资源、存储资源、软件资源、硬件资源的共享,使得人们可以在日常生活中随时随地获取各种信息与服务,成为未来家庭网络新的机遇与挑战。 在对家庭网络与IMS的最新技术进行系统、全面的研究和总结的基础上,对OSGi家庭网关与IMS融合所面临的挑战进行分析,就家庭网络内部及家庭网络与公共网络之间,特别是OSGi家庭网关与3G无线移动网络中的IMS融合的关键技术进行了深入研究与探讨。通过所提出的融合技术,将公共网络和信息服务延伸到人们的生活环境中,包括住宅、办公楼等固定场所及户外、车载等移动环境,并通过相应的平台网关连接各种信息终端,使人们能够随时随地、方便透明地享用各种通信、娱乐、控制和管理方面的信息服务。本文所完成的主要工作如下: (1)提出了一个通用OSGi/SIP通信服务系统框架,以应对OSGi家庭网关平台与SIP网络融合的挑战。针对OSGi家庭网关平台,提出并设计了SIP桥接中间件,其对于OSGi网络上的所有其他上层应用起着通用组件的作用。通过SIP桥接,使得这些应用具有了可以与SIP无线网络进行通信的能力。此外,描述了SIP桥接中间件的详细设计,并就OSGi家庭网关平台上基于SIP的通信服务实现问题进行了深入讨论,实现了OSGi设备到SIP设备的转变,从而使得这些设备可以通过SIP来进行彼此的通信。测试结果表明,本文所提出的SIP桥接中间件是可行的,其能够满足不同应用在通信控制、数据传输以及流媒体方面的需求。 (2)提出基于JXTA的分布式OSGi通信模型,解决了OSGi家庭网关与P2P网络的融合问题。为了对具有不同拓扑结构的P2P网络进行融合,采用了不依赖于底层P2P网络拓扑结构的、以XML格式进行描述的JXTA作为构建分布式OSGi覆盖网络的通信协议。对OSGi家庭网关平台提出了JXTA桥接中间件与集合代理束中间件。JXTA桥接中间件对于OSGi家庭网关上的所有应用起着通用组件的作用,并使得这些应用具有参与到JXTA网络中去的JXTA能力,而集合代理束则提供了JXTA集合节点与JXTA代理节点的逻辑功能。通过这两个组件,解决了OSGi设备加入JXTA对等组、发布JXTA节点通告及查找定位其他远程JXTA对等体的问题。 (3)提出基于JXTA的P2P-SIP通信系统模型,进而在P2P覆盖网络与SIP覆盖网络间构建融合环境。如前所述的任何具有SIP或JXTA能力的OSGi设备,均可以加入到该P2P-SIP通信系统中。为了兼容于传统的SIP与JXTA协议,提出了P2P-SIP通信系统的命名机制和JXTA-SIP注册服务器模块。设计并实现了JXTA-SIP桥接。通过JXTA桥接,具有SIP用户代理能力的JXTA节点可以处理在SIP协议中所定义的注册、查找、呼叫等过程,从而使得JXTA覆盖网络与SIP覆盖网络之间的交互操作成为可能。实现了基于JXTA的P2P-SIP通信系统原型,验证了JXTA-SIP节点之间以及其与传统SIP用户代理之间通信的可行性。 (4)在以上工作的基础上,提出分布式OSGi与IMS融合系统框架,解决了OSGi家庭网关平台对IMS支持的问题。设计了IMS桥接束,其用于处理多个OSGi设备共享一个IMS用户身份的情况。通过该中间件,远程IMS用户设备将可以与本地OSGi设备进行IMS会话。 (5)针对OSGi家庭网络设备管理与授权,提出了管理中心束的概念。分别就OSGi家庭网关平台中SIP服务、JXTA服务及IMS服务的管理与权限问题进行了讨论。管理中心束负责对使用这些服务的OSGi设备网络行为进行集中管理和授权。 以上研究工作,对构建OSGi家庭网关平台上新的业务与应用模式进行了有益的探索,并针对OSGi家庭网关平台与IMS融合的若干关键问题进行了深入研究。通过所提出的SIP桥接、JXTA桥接及IMS桥接中间件,实现了SIP网络、P2P网络及IMS网络与OSGi家庭网关平台彼此相互扩展,从而为用户带来了一个泛在融合的生活环境。家庭网络与IMS的融合本身是一个复杂的系统工程,除了本论文已经完成的工作外,还有待进一步完善与改进。