上下文感知系统中基于UPnP的服务发现与管理

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:dfhg54h446jn6gfn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在上下文感知计算系统中,包含了大量上下文信息源服务和上下文感知应用服务。面对这些纷繁芜杂的网络服务,系统需要提供服务管理和服务发现功能来简化上下文感知计算应用的开发。在此背景下,本文提出一种部署在OSGi平台上的上下文感知系统内的服务发现与管理算法,此算法基于UPnP协议实现。 本论文的研究工作是如何在上下文感知系统中发现和管理服务。对此,作者首先对上下文感知计算的起源及基本概念、语义Web、本体论以及用于服务发现的本体论语言等这些在设计过程中用到的关键技术作了简单说明。 其次,介绍了OSGi的概念和特点,提出了一种改进的基于OSGi的可调度的上下文感知系统框架,并简要介绍了各组件的功能、实现方法和编程细节,为实现上下文感知系统中基于UPnP的服务发现与管理提供一个开发、部署的中间件平台。 接着,本文介绍了UPnP的工作原理和基本概念、服务发现技术设计过程中需要注意的问题,并且简单介绍了现有的服务发现协议SLP、Jini、UPnP及Salutation等,并对其在实现方式、适用范围等方面的不同进行了比较分析,随后详细介绍了上下文感知系统中基于UPnP的服务发现子系统的算法实现,此系统采用Java语言实现,以组件形式运行于上下文感知计算系统框架内,为系统组件和高层应用程序提供服务注册、服务发现、服务查询与匹配、事件传递等服务,使上下文感知系统具备良好的可扩展性、信息抽象能力以及动态适应能力。 随后,作者在上述设计的UPnP通用设备模型的基础上实现了一个X-10灯光设备,详细介绍了X-10灯光设备的设备描述文档、接口实现等,向读者展示了创建UPnP设备的过程,验证了服务发现子系统的正确性和有效性。 最后,本文对课题设计过程进行总结,指出了当前研究工作中不足之处和需要进一步完善的地方。
其他文献
目前,汽车在人们的工作生活之中,成为不可或缺的交通工具,人们对汽车的行驶平顺性和操纵稳定性提出了更高的要求。因此,中国第一汽车集团公司技术中心电控研究室将车辆的控制系统
随着电子商务、电子政务应用的不断深入,工作流技术得到越来越广泛地应用,工作流管理系统已成为整个应用平台的有机组成部分。同时,人们对工作流管理系统的灵活性和动态处理能力
入侵检测技术和信息加密技术、病毒防御技术以及防火墙技术一起成为了保护网络安全的卫士。入侵检测系统(IDS)可以对系统或者网络资源进行实时检测,及时发现系统或网络的入侵
信息技术的发展大大加快了制造企业的现代化与信息化的进程。制造业信息化已成为全球化的发展趋势。以企业资源计划ERP为代表的管理数字化是纺织企业信息化技术特点的重要体
人脸识别是当前计算机模式识别领域中的一个非常活跃的研究课题,在法律、商业等领域具有广泛的应用前景。如何有效的从人脸图像中提取使之区别于其他个体的特征,是人脸识别研
心电信号中存在着大量人体健康状况的信息,准确的测量心电信号对心血管疾病的预防和治疗都具有重要的意义,同时也对提升人们的生活质量和健康水平有重要的价值。现有的脉搏检
本论文是结合陕西省21世纪初高等教育教学改革工程项目(0204014)“基于积件的网络多媒体课件的开发与应用实践研究”展开的。文中结合网络化积件系统的设计及实现过程对积件
随着网络技术的迅速发展,人们对多媒体通信的需求日益强烈。但是一个新的多媒体和会议业务开发完后,在部署到网络中投入运营前需要进行一系列的测试以保证其正确性、安全性、可
本文对抗体结合位结构比对技术进行了探讨。本研究在蛋白质结构比对的基础上,根据抗体结合位的空间结构特性,提出了一种新的结构比对方法。该方法是建立在原子空间坐标信息的基
Internet在过去的几十年中已经演变为一种非常重要的通讯基础设施,广泛应用于经济、教育、社会各方面。与此同时,Internet通讯服务中的竞争越来越激烈,终端用户要求他们的服务提