AEP(Application Enablement Platform)
应用使能平台,即Application Enable Platform(AEP),又称应用支持平台,应用支撑平台。AEP就是能快速开发部署物联网应用的云平台,常以PaaS的形式出现,因此开发出来的应用具有云服务的特性:动态扩展,按需服务,高可用性等等。
应用使能平台是一种以技术为中心的产品,它以与行业无关的可扩展的中间件为核心,方便用户在平台上开发全新的IoT应用程序或者将原有行业应用迁移或者升级成IoT方案。
A -> Application
这里的应用软件指的是物联网行业的各种具体应用。如车队远程监控,ATM机远程监控,糖尿病人血糖远程监控,空压机远程监控,机器人远程监控等物联网应用。
E -> Enable
通过创造必要的条件使事情能够发生或存在(To make it possible for something to happen or exist by creating the necessary conditions)
对于物联网领域,E指的是通过物联网软硬件平台P这个条件,让设备制造商能够基于这个平台二次开发,快速低风险的开出一个安全,可靠,未来可扩展的物联网应用A。
P -> Platform
平台的意思,具体到物联网领域,就是指这个平台做基础,客户拿过去就可以在这个平台之上做出物联网的应用。其本质其实是一个物联网系统的二次开发平台,是为了方便用户不重复造轮子的产物。
这个平台包括两大块,设备连接硬件和软件平台。
AEP的架构
根据AEP的定义,大部分AEP能提供图形化可视化开发工具,快速开发模型、中间件、数据存储功能、业务逻辑引擎、对接第三方系统API等等。如果AEP是面向物联网的,那么常常会包括设备管理,设备接入,连接管理等等功能。
OC(Ocean Connect)
华为IoT联接管理平台起名Ocean Connect,代表海量设备接入,开放生态圈,敏捷高效且易集成的平台方案。
OceanConnect 是华为公司基于物联网、云计算和大数据等技术打造的开放生态环境。OceanConnect 围绕着华为IoT联接管理平台,提供了170多种开放API 和系列化Agent帮助伙伴加速应用上线,简化终端接入,保障网络联接,实现与上下游伙伴产品的无缝联接,同时提供面向合作伙伴的一站式服务,包括各类技术支持、营销支持和商业合作。
OC平台架构
华为的IoT架构可以用“1+2+1”来表示:
- 1个开源物联网操作系统Huawei LiteOS;
- 2种连接方式,包括有线和无线连接,如NB-IOT/5G和敏捷物联网络(物联网关、智慧家庭网关)等方式;
- 1个统一开放的物联网平台OceanConnect,包含数据管理、设备管理和运营管理。
物联网平台OceanConnect则实现了华为的IoT架构,连接起华为希望连接的万物。如下所示:
如上所示,华为的物联网连接方式有2G/3G/4G及NB-IOT无线连接和有线连接,智慧家庭网关Home Gateway及一系列行业网关产品敏捷网络Agile Gateway负责连接终端和平台。
OceanConnect内又可以分成联接管理和应用使能两层,前者是无线连接、智慧家庭网关及行业网关背后共同的平台,为下层连接,上层应用提供支持。后者则为丰富发应用程序功能的实现提供能力支持。
Reference
华为的OceanConnect-IoT平台学习