文档介绍:南京邮电大学
硕士学位论文
普适计算上下文感知中间件的研究与实现
姓名:宋立森
申请学位级别:硕士
专业:计算机软件与理论
指导教师:王汝传
2011-01
南京邮电大学硕士研究生学位论文中文摘要
中文摘要
普适计算是一种全新的计算模式,其致力于将由通信和计算构成的信息空间与人们工作
生活的物理空间融为一体,支持用户“随时随地”并且“透明”地获取符合其个性化需求的
信息服务。上下文感知技术是普适计算中的关键技术之一,是实现普适环境的前提和基础。
中间件技术因其能够屏蔽软硬件开发和系统运行时的异构性,为上层应用提供一个统一的访
问接口,而成为国内外学者的研究热点。结合这两种技术的上下文感知中间件是普适计算环
境下信息获取与处理的重要支撑平台。
普适计算环境下,为提供某类服务会选择特定且可能异构的感知设备,并为其设计合适
的交互方式。然而,普适计算要求实现物理空间与信息空间的融合,当需要提供更丰富的服
务时,新设备可能无法适应原有设备的交互方式,使得原有服务不易扩展或无法与新服务无
缝结合。此外,普适计算中的上下文数据通常具有一定的冗余性,需要巨大的存储量空间,
会进一步影响服务的扩展性和系统的整体性能。本文针对以上情况,主要进行了以下几方面
工作:
(1) 对相关的普适计算与中间件技术、上下文感知计算技术进行了深入的阐述与分析,提
供了本文研究的理论基础。
(2) 提出基于 Jini 的普适计算上下文感知中间件架构,突破设备和软件平台的限制,增强
了服务的扩展与交互能力。
(3) 在中间件架构基础上,针对普适计算环境下上下文异构的特点,提出一种基于 XML
的上下文采集和集成方法,在保证上下文精度和新鲜度的前提下,尽量减少上下文信息的存
储量,为服务交互提供统一的上下文形式,有效地屏蔽上下文信息异构,奠定了高效的普适
服务的实现基础。
(4) 以高校新生报到和自助导游服务为应用场景,开发了一个普适计算上下文感知中间
件,对上述研究成果进行验证,取得了较为理想的实验结果。
关键词:普适计算,上下文感知,中间件,Jini,XML
I
南京邮电大学硕士研究生学位论文 ABSTRACT
ABSTRACT
puting is a puting mode, the aim of which is to achieve the integration
of information space (consisting munications puting) and physical space where
people live and work. In this environment, people can access digital service anytime and anywhere.
It is very important of context-awareness as the premise and basic of the realizing of pervasive
computing environment. The middleware technology has long been the research focus of scholars at
home and abroad, because it can shield the hardware, software development and system run-time
heterogeneity. It also provides a unified access interface for the upper applications. Context-aware
middleware is a significant support platform for information acquisition and processing in pervasive
computing environment.
For the provision of certain services, some special and heterogeneous devices may be selected,
for which appropriate interactive approach is also designed. However, when needing to provide a
richer service, the new device is possibly unable to