一、概述
Xlink IoT Gataway是物联云平台提供的一个敏捷、可扩展的物联网网关软件架构,可广泛适用于智 能家居、智慧社区和智能商业等物联网的应用场景。通过Xlink IoT Gataway方案您可以快速开发网关应 用,实现本地设备安全认证、协议转换和处理、执行本地计算、数据收发和缓存,支持云端及应用程序 的数据采集、同步和远程访问控制。 Xlink IoT Gataway由Xlink Core Gateway和Xlink SEP 、Xlink PTP 三个部分构成。
应用与智能家居网关及子设备接入时,具备如下功能特性:
二、Xlink Core Gateway
- Xlink Core Gateway(XCG)是Xlink网关的核心程序,提供网关的设备安全、消息处理,计算、 数据缓存和通信等服务。
- XCG作为单独进程在OS中运行,通过进程通信与X-PTP,X-SEP应用进行交互。
二、Xlink PTP
Xlink Protocol Transform Processor (X-PTP ):家庭网关协议转换进程,是一个开放的开发框架,基于其所开发的网关应用程序,我们称之为PTP应用,可用于实现子设备协议的转换和通信适配,也可以自定义数据和业务处理逻辑。
- X-PTP 它用于实现子设备协议的转换和通信适配,也可以自定义数据和业务处理逻辑。
- X-PTP 根据XCG提供的系列便捷的协议,使得您能够快速对接子设备,子设备可以是Z-wave、 Zigbee、BLE Mesh和RS-485等通信协议;
- X-PTP应用程序会作为独立的进程在网关中运行,每个X-PTP进程可以处理不同类型的子设备接入协议。例如,您可以开发一个支持Zigbee HA的X-PTP程序,让网关支持Zigbee联盟标准的设备接入,同时也可以开发一个支持BLE Mesh或RS-485的X-PTP程序来实现相应的设备接入。
- 每个X-PTP进程都将连接到同一个本地的XCG进行统一的通信和管理