OSGi框架中基于SIP的通信服务实现研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:hanlv512
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机网络和互联网在近些年来的发展给人们的生活带来了巨大的变化,而这都源自于计算机网络自身资源共享的特性。将各类资源接入计算机网络,可以丰富它所能够提供的服务的形式和内容,这些资源包括数据资源、计算资源、存储资源等等。而日常生活中的一些嵌入式设备也可以作为一种资源接入网络,设备的功能则可以通过服务的形式提供给网络。这样,随着资源的范围的扩展,网络能使人们的生活变得更加舒适、便捷。 目前,OSGi网关可以通过Http协议来将嵌入式设备接入网络,向网络提供服务。然而由于Http自身的特点,使得这种实现方式存在种种局限性。为此,研究人员提出了基于OSGi框架的SIP通信服务,以提高传输效率。通过在OSGi上建立SIPservice和SIPbridging,以及扩展OSGi设备利用SIP进行通信的功能,最终使得设备以SIP设备的形式,通过OSGi连入网络。该服务框架可以在家庭、办公、厂房等网络以及车载系统中进行广泛应用。 本文所述的研究工作,侧重于OSGi框架与SIP的结合,这体现在对SIPservice和SIPbridglng的实现,以及SIPservice、SIPbridging和OSGi设备之间通信的实现上。在这里,通过SIPservice的精简,可以有效地减少OSGi网关的负载,并降低了系统的复杂性。对于SIPbridging,其分层设计使得核心部分(SIP模块)可以不依赖任何具体应用,而仅仅与SIP协议相关。同时,SIPbridging还实现了单方向的消息事务,进而为上层应用提供可靠的消息传递。SIPbridging的设计与实现在最大程度上满足了系统的通用特性,使系统可以得到广泛的应用。 具体实现工作采用了JAIN-SIP,JMF和Prosyst的mbeddedserver为开发工具和平台。根据系统框架设计,在预警方面进行实际应用的模拟,以验证基于OSGi框架通过SIP服务将设备接入网络的设计思想。通过测试,证实了OSGi通信服务系统思想及应用系统的可行性。根据SIP自身的特性,该通信服务框架还能够对下一代网络进行很好的支持,这将具有深远的研究意义以及很强的应用价值。
其他文献
  随着网络技术的飞速发展,公司、企业以及政府逐渐把他们的业务扩展到网络上。导致网络业务应用系统的规模越来越大,这体现在参与完成业务功能的计算机节点数目越来越多,业务
本论文的研究目标是设计并实现一个基于客户/服务器结构的COBOL语言集成开发环境。本文在论述集成开发环境特点和分析基于客户/服务器结构的COBOL语言集成开发环境的功能定义
由于Linux在诸多方面的卓越性能,近年来,嵌入式Linux成为众人瞩目的焦点。可是Linux是一种通用操作系统,不具有很好的实时性。要想把Linux应用在通信领域必须对Linux进行实时
分布式虚拟环境(Distributed Virtual Environment, DVE)下的协同工作系统,不但可以支持地域分散的用户以协作方式完成共同的任务,而且能给用户提供一种更具真实感、沉浸感的
Contract是一种形式化规格说明语言,用于说明相互协作完成某种功能的一组对象间的行为依赖关系。在面向对象软件开发中可用于作为系统的簇级规格说明,说明系统中类间的交互。
无线个人局域网是目前计算机和通信领域发展最迅速的方向之一,相应的联网技术层出不穷,包括IEEE802.11、HiperLAN2、蓝牙、IrDA、HomeRF以及超宽带等技术。经过对几种主流无线
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,也是近年来研究的一个热点问题,但是到目前为止,理论研究和实际应用还有相当长的距离。 本文首先介绍了人脸
在远程教育领域,基于Internet的分布式多媒体远程教学系统成本低、且能真正突破课堂时空限制,正得到越来越广泛的应用。如何将教师上课的音视频等媒体信息通过Internet实时有效
网络可靠度计算在网络的设计、使用和维护等方面都具有重要的意义。目前,网络可靠度计算问题的研究已经取得了大量的成果,其中基于有序二叉决策图(OBDD, OrderedBinary Decis
通信网飞速发展,导致了管理通信网也成为一个非常复杂的问题。如果建立一个通信网而不进行相应的网络管理建设,对该通信网的维护以及管理的工作量将会非常巨大。网络管理在整