文档介绍:
基于 WoT 的智能社交物联网系统架构
谢勰,纪阳**
(北京邮电大学移动生活与新媒体实验室)
5
10
15
20
25
30
35
40
摘要:随着物联网的快速发展,越来越多的设备接入到网络中,但是目前物联网设备和平台
存在异构性强、平台架构封闭化、耦合度高和扩展性差等问题;如何实现物联网系统中物理
实体的共享,实现物联网中“物与物”、“人与物”的交互,并且在应用过程如何解决设备
相互协作的问题就成了需要研究的新的课题。本文提出了一个 REST 风格的 SWoT(Social Web
of Things)系统平台架构,利用多 Agent 系统(MAS-Multi-Agent System)将物联网中丰富的
“孤岛型”物理实体资源联系起来,提高系统的总体价值。Agent 作为对现实世界中物理实
体的抽象描述,具有基本的决策能力和自治能力,可以利用数学计算、规则推理或一定的知
识完成特定操作任务,并能够通过信息机制与其它 Agent 交互以完成信息传递与协调。此外,
系统采用 REST 风格,设计了一套 SWoT-API,通过 RESTful API 的方式实现“人与物”、“物
与物”之间的交互,保证了良好的开放性和松耦合性。
关键词:物联网;SWoT;REST;智能 Agent;MAS 系统
中图分类号:;
Architecture of the Social Web of Things
XIE Xie, JI Yang
(Beijing University of Posts & munications ,Mobile Life & New Media)
Abstract: In recent years, with the development of of Things, more and more embedded
devices are integrated into the . However, due to the lack of clear, standardized,
munication protocols, traditional sensors are typically locked into closed system,
which hinders the access to such sensors that can be available in other information systems. This
paper proposes architecture of Social Web of Things, which is following Representational State
Transfer (REST) architectural style and based on Multi-Agent System. In this architecture, agents
are the abstraction for devices and agents should have more abilities such as autonomy and
coordination. Also agents municate with each other for information and cooperation.
Furthermore, this paper gives the design of the APIs for SWoT based on existing SNS APIs to
meet the special requirements of SWoT to guarantee the loose coupling and scalability.
Key words: IoT;SWoT;REST;Agent;MAS
0 引言
近年来,随着物联网( of Things,IoT)技术的普及和嵌入式的设备的大量的研
发部署,使得智能物体的种类和数量都在不断的增长,物联网设备和系统在人们的日常生活
使用中也越来越普及。由于目前的物联网设备和平台存在异构性强、平台架构封闭化、耦合
度高和扩展性差等问题,导致了物联网应用的碎片化、开发门槛高、开发周期长。WoT(web
of things)技术的出现为物联网的发展提供了新的解决方案。WoT 技术利用 web 化思想来解
决物联网的开放性问题,通过 REST 风格的架构设计和 web 技术标准将物联网设备的数据
开放到互联网上,从而整合异构的物联网设备,降低开发门槛,同时,保证了系统的松耦合
性