没有合适的资源?快使用搜索试试~ 我知道了~
首页IPSO-Smart-Objects-Expansion-Pack.pdf
资源详情
资源评论
资源推荐

©2015 IPSO Alliance 1
IPSO Smart Object Guideline
Smart Objects Expansion Pack
Internet Protocol for Smart Objects (IPSO) Alliance
Technical Guideline
IPSO Smart Object Committee
27 October, 2015
Copyright 2015
IPSO Alliance

©2015 IPSO Alliance 2
1. Introduction
The availability of Internet Protocol (IP) on constrained devices with memory sizes of 16 kilobytes or
less, including IPV6 and 6LowPAN, has made possible a new kind of interoperability for connected
devices and Smart Objects.
The IETF specify a set of standard protocols for IP-enabled networks in Constrained Resource
Environments (CoRE), including the Constrained resource Application Protocol [2] (CoAP, RFC 7252)
applicable to low power and low connection bandwidth devices. CoAP is an application protocol for
machines and connected devices, as http is for web browsers, but designed specifically for machine
interaction and operation over networks of constrained devices.
IPSO Smart Object Guidelines provide a common design pattern, an object model, that can effectively use
the IETF CoAP protocol to provide high level interoperability between Smart Object devices and
connected software applications on other devices and services.
Originally based on OMA LWM2M [1] Object model, IPSO Objects expand the definition it by means of
reusable resources. IPSO Smart Objects can be registered with the OMA Name Authority (OMNA)
enabling some degree of compliance between existing LWM2M and IPSO ones.
The first set of 18 Smart Objects were intended as a “Starter Pack” and as example of how to use Smart
Objects on some application specific use cases.
To complement the initial set of objects, this new IPSO Smart Object Expansion Pack was created. The
Expansion Pack covers a new set of 16 Common Template sensors, 6 Special template sensors, 5
Actuators and 6 Control switch types.
Some of the new objects are generic in nature, such as voltage, altitude or percentage, while others are
more specialized like the Color Object or the Gyrometer Object. New Actuators and Controllers are
defined such as timer or buzzer and Joystick and Level. All of these objects were found to be necessary on
a variety of use case domains.
The IPSO Alliance is committed to making it easy for people to create new objects based on their use case
needs, while promoting reusable and cross-domain standards to as great an extent as is practical.

©2015 IPSO Alliance 3
2. IPSO Smart Object Summary
IPSO Smart Objects are based on the object model specified in OMA LightWeight M2M [1] Chapter 6,
Identifiers and Resources.
An IPSO Smart Object is a specified collection of reusable resources (See Table 2, Reusable Resources)
that has a well-known object ID (See Table 1, Smart Objects) and which represents a particular type of
physical sensor, actuator, connected object or other data source. The reusable resources, which make up
the Smart Object, represent static and dynamic properties of the connected physical object and the
embedded software contained therein.
This document defines a set of IPSO Smart Objects, which conform to the OMA LWM2M Object Model,
and which can be used as data objects, or web objects, to represent common sensors, actuators, and data
sources.
Table 1 Summarizes the Objects defined by this Technical Guideline.

©2015 IPSO Alliance 4
Table 1. Smart Objects defined by this Technical Guideline
Type
Object
Object ID
Common
Template
Sensors
Voltage
3316
Current
3317
Frequency
3318
Depth
3319
Percentage
3320
Altitude
3321
Load
3322
Pressure
3323
Loudness
3324
Concentration
3325
Acidity
3326
Conductivity
3327
Power
3328
Power Factor
3329
Rate
3346
Distance
3330
Special
Template
Sensors
Energy
3331
Direction
3332
Time
3333
Gyrometer
3334
Color
3335
GPS Location
3336
Actuators
Positioner
3337
Buzzer
3338
Audio Clip
3339
Timer
3340
Addressable Text Display
3341
Controls
On/Off Switch
3342
Push Button
3347
Level Control
3343
Up/Down Control
3344
Multistate Selector
3348
Multiple Axis Joystick
3345

©2015 IPSO Alliance 5
3. Common Template Sensors
The following subsections include the new IPSO Objects and their Descriptions. The following Objects
use a common template with the same default resource structure shared by all of the basic objects.
Resources:
Resource Name
Resource
ID
Access
Type
Multiple
Instances?
Mandatory
Type
Range or
Enumeration
Units
Descriptions
Sensor
Value
5700
R
No
Mandatory
Float
Defined
by
“Units”
resource.
Last or
Current
Measured
Value from
the Sensor
Units
5701
R
No
Optional
String
Measurement
Units
Definition e.g.
“Cel” for
Temperature
in Celsius.
Min
Measured
Value
5601
R
No
Optional
Float
Same as
Measured
Value
Same as
Measured
Value
The minimum
value
measured by
the sensor
since power
ON or reset
Max
Measured
Value
5602
R
No
Optional
Float
Same as
Measured
Value
Same as
Measured
Value
The maximum
value
measured by
the sensor
since power
ON or reset
Min
Range
Value
5603
R
No
Optional
Float
Same as
Measured
Value
Same as
Measured
Value
The minimum
value that can
be measured
by the sensor
Max Range
Value
5604
R
No
Optional
Float
Same as
Measured
Value
Same as
Measured
Value
The maximum
value that can
be measured
by the sensor
Reset Min
and Max
Measured
Values
5605
E
No
Optional
Reset the Min
and Max
Measured
Values to
Current Value
剩余36页未读,继续阅读

















BruceXin
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0