论文部分内容阅读
物联网(Internet of Things),是通过射频识别等信息传感设备将物理世界中的物体与互联网连接起来,从而对这些物体进行智能化的识别和管理。随着网络、现代IT服务等通信设施变得愈加复杂,通信协议、数据形式等分布式计算系统的异构性,Agent之间的交互也愈加复杂。为了实现Agent之间自动资源发现,共享、重用和组合WWW上可用的信息,以进行协同和进一步工作,需要给物联网定义明确的语义。使用语义网中的主要支撑—本体(Ontology),在语义和知识层次上对物体的信息进行描述,以达到机器对信息的可理解,使物联网的功能有一个质的提升,因此物联网在本质上应该是语义物联网(Semantic Web of Things)。为了实现语义物联网环境下Agent之间的信息交换和共享,本文首先引入了语义空间理论,语义空间是由网络空间、物理空间、社会空间以及精神空间融合的复杂空间。各个空间通过语义链网络进行相互链接和演化,并根据链接规则推理出更多隐含的语义链信息。由于不同空间在进行语义链接的过程中可能会产生语义冲突,推理出和用户意图不相关甚至错误的语义信息。为了解决这些问题,引入Agent集群来协同不同空间中的语义信息,确保Agent之间在正确理解双方语义的基础上进行通信,从而提供给用户更加智能化的服务。传统的Agent集群是基于Agent本体间的语法或结构的相似度进行匹配的,没有考虑到语义相似度的比较,例如Agent本体元素的上下文语境,不同Agent可能使用的本体和概念不同等。基于以上考虑,本文提出的语义协同方法,能够从认知、理解和交互的角度出发,将物理空间收集到的信息上载到网络空间,从用户的精神空间中获取用户的真实需求,借助Agent之间的语义协同,从而通过网络空间推理出用户所需的服务。根据以上方法,本文设计并实现了语义物联网中基于语义空间的语义协同系统SSBSCS (Semantic Space-Based Semantic Collaboration System)。最后利用测试集对系统进行实验验证,实验结果表明,本文设计的原型系统能够对语义物联网进行有效的语义协同,且本文的研究为语义协同的相关处理提供了一种新的方式。