OCF规范的最新动态
• 核心规范
此规范定义了OCF核心体系结构、核心功能和协议,以使能针对物联网(loT)用法和生态系统的OCF配置文件的实施。 OCF体系结构基于面向资源的REST体系结构样式。该规范描述了核心功能的OCF框架,并详细定义了用于构造资源实例的资源模型。该规范同时定义了CRUDN、消息传递、发现、监视和维护功能交互以及交易必需的资源。另外各种垂直规范(如智能家居或医疗保健)都使用本文档中定义的模型和程序。
• 核心可选框架
本框架规定了OCF核心体系结构、核心功能和协议的可选方面,以支持针对物联网(IoT)使用和生态系统的实现OCF配置文件。 OCF体系结构基于面向资源的REST体系结构样式,描述了核心功能的OCF框架并详细定义了用于构造资源实例的资源模型,同时规定了CRUDN、消息传递、发现、监视和维护功能交互和事务必需的资源。另外各种垂直规范(例如,智能家居或医疗保健)都使用本文档中定义的模型和程序。
• 安全
安全规范定义了影响OCF核心规范中的OCF基本层的安全目标、理念、资源和机制。该规范包括在OCF资源的体系结构中的设备身份、身份验证、供应、建立网络凭据、授权和访问控制。安全主题还包括在本地与远程设备或主机之间交换的机密性、消息完整性、资源持久性保护以及安全。
• 桥接规范
桥接规范规定了一个用于在OCF和非OCF生态系统中的设备之间进行转换的框架,其中指定了资源发现、消息转换、安全性和处理多个网桥的一般要求。此外,桥接规范对OCF和AllJoyn生态系统之间的转换提出了具体要求,包括核心资源的映射、错误的传播以及算法上转换自定义资源类型,并且引用OCF到AllJoyn映射规范来转换众所周知的资源类型。
• 资源类型
资源类型规范规定了所有OCF资源的基础资源架构以及在该基础架构上构建的资源,这些资源均可由OCF设备公开。资源规范使用RAML作为资源公开的API的规范语言,并使用JSON模式作为资源表示的有效负载定义。该规范还使用Swagger2.0给出了这些资源定义。这些资源可以对关键用例进行建模,包括设备控制、通知、环境传感和控制、能源管理和节能。
• 设备
设备规范通过使用OCF核心规范中定义的功能来定义一组要使用的设备类型(如在Smart Home垂直环境中),其中实现选择存在于消息传递协议和网络层这两个领域。对于定义的设备类型,本文档规定了必须实施的资源,并指出所有OCF定义的资源都可以选择由OCF设备公开。
• Wi-Fi的简易设定
本规范定义了OCF核心规范中定义的功能扩展以满足Wi-Fi简易设置的要求。本规范指定新的资源类型以启用OCF核心规范中定义的功能和对现有功能的任何扩展。
• 设备到云的服务
本规范定义了对OCF核心规范中定义的功能扩展,以满足OCF Cloud的要求。本规范指定新的资源类型以启用OCF核心规范中定义的功能和对现有功能的任何扩展。
• 资源到AllJoyn接口的映射
OCF资源到AllJoyn接口的映射规范提供了详细的映射信息,以提供AllJoyn定义的接口和OCF定义的资源之间的等效性。本规范提供了从/到OCF的AllJoyn设备类型的映射,为强制和可选的AllJoyn接口标识了等效的OCF资源,并且为每个接口使用OCF定义的JSON模式扩展定义了详细的Property by Property映射,从而以编程方式定义了映射。
• 资源到OneM2M模块类映射
OCF资源到OneM2M模块类的映射规范提供了详细的映射信息,以提供OneM2M定义的模块类和OCF定义的资源之间的等效性。 OneM2M桥接器是非对称客户端桥接器,因此,本文档提供了设备类型的单向映射为特定的oneM2M模块类标识了等效的OCF资源,并使用OCF定义的JSON模式扩展来以编程方式定义详细的逐个属性映射。
• Zigbee集映射规范资源
本文档提供了Zigbee定义的集和OCF定义的资源之间的详细映射信息。