【问题标题】:OneM2M: Changing MN-CSE configurations from IN-CSEOneM2M:从 IN-CSE 更改 MN-CSE 配置
【发布时间】:2021-01-12 20:17:49
【问题描述】:

在 oneM2M 中,我想通过将命令从 IN-CSE 发送到 MN-CSE 来更新 MN-CSE 配置。我怎样才能做到这一点?

我的方法:我正在考虑在 MN-CSE 上创建一个 AE,比如 CONFIG-AE。每次我想改变任何东西时,我都会在 CONFIG-AE 的容器内创建一个新的 Content Instance。容器将订阅 CONFIG-AE 资源作为通知 URL。现在,当我们添加新的内容实例时,请求将被重定向到 CONFIG-AE 的 POA(访问点)。 POA 基本上是一个 IPE 实施,它将进一步处理该行动。方法正确吗?

CONFIG-AE (POA=an IPE implementation)
        |
        |   
        --------Container
                    |
                    |
                    --------Subscription (notificationURL=path of CONFIG-AE)

提前致谢。

【问题讨论】:

    标签: notifications iot m2m onem2m


    【解决方案1】:

    你的方法会奏效。任何有权限在容器下创建内容实例的AE都可以通过这种方式设置配置数据。然后,您示例中的 CONFIG-AE 将需要相应地应用新配置。不过,我不确定为什么这个 AE 会成为 IPE?它将通过什么提供互通功能?

    不过,您还应该查看 TS-0001,第 10.2.8 节“设备管理”和整个 TS-0022,“现场设备配置”。这里,oneM2M 指定特定的管理资源来管理 oneM2M 部署中的节点。起初这可能看起来有点矫枉过正,但由于其中定义的资源类型与其他管理技术非常一致,因此值得付出努力。

    如果您使用来自 OMA 或 BBF 的远程管理技术,您可能还需要查看 TS-0005“管理启用 (OMA)”和 TS-0006“管理启用 (BBF)”,具体取决于您的基础架构。

    【讨论】:

    • 非常感谢@Andreas,它非常有用。