前面我已经归纳了物联网平台的三种主要类型,分别是CMP,AEP, PES,详见:
连接管理平台CMP
应用使能平台AEP
平台使能解决方案PES
今天要学习的华为OceanConnect IoT平台则上下通吃,包含CMP和AEP的功能,具备PES的气质,如果要给OceanConnect提建议,那就是可以在上实现PES,华为大部分的产品和服务都是面向企业的,其上已经预集成了一些解决方案,如果再将解决方案后面的定制和服务加上,就是PES了。
下面我们看看华为OceanConnect IoT平台的介绍,大部分的资料从其官网摘抄下来的。
华为OceanConnect IoT平台
公司:华为
名称:OceanConnect
网址:OceanConnect IoT 平台
简介:华为IoT联接管理平台起名Ocean Connect,代表海量设备接入,开放生态圈,敏捷高效且易集成的平台方案。
OceanConnect 是华为公司基于物联网、云计算和大数据等技术打造的开放生态环境。OceanConnect 围绕着华为IoT联接管理平台,提供了170多种开放API 和系列化Agent帮助伙伴加速应用上线,简化终端接入,保障网络联接,实现与上下游伙伴产品的无缝联接,同时提供面向合作伙伴的一站式服务,包括各类技术支持、营销支持和商业合作。
OceanConnect 的平台架构
华为的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内又可以分成联接管理和应用使能两层,前者是无线连接、智慧家庭网关及行业网关背后共同的平台,为下层连接,上层应用提供支持。后者则为丰富发应用程序功能的实现提供能力支持。
由于华为主要的服务与企业,并不断努力致力于生态圈的建设,在OceanConnect的应用使能层之上还预制了一些行业解决方案,主要涉及领域见图中所示。
OceanConnect IoT平台的特点
1) 应用预集成的解决方案与生态链构建:以基于云化的IoT联接管理平台为核心,同时支持公有云和私有云部署,面向企业/行业,家庭/个人领域提供一系列的预集成应用,包括智慧家庭、车联网、公共事业、油气能源等;华为立足于构建一个与合作伙伴共赢的生态链,越来越多的应用正在加入华为物联网平台,共同构建一个智能的全连接世界,创造更大的商业价值。
2) 接入无关(任意设备、任意网络、多协议适配):支持无线、有线等多种网络连接方式接入,可以同时接入固定,移动(2G/3G/4G/NB IoT);丰富的协议适配能力,支持海量多样化终端设备接入;Agent方案简化了各类终端厂家的开发,屏蔽各种复杂设备接口,实现终端设备的快速接入;同时华为可以提供预集成Agent的室内外物联网敏捷网关,真正做到给客户提供端到端的物联网基础平台,让客户聚焦于自身的业务;华为平台帮助客户实现了应用与终端的解耦合,帮助客户不再受限于私有协议对接,获得灵活的分批建设系统的自由。
3) 强大的开放与集成能力:网络API、安全API、数据API三大类API,帮助行业集成商和开发者实现强大的联接安全,数据的按需获取和个性化的用户体验;华为IoT联接管理平台的集成框架安全、可靠,可以实现与现网网元、IT系统的快速集成;华为的生态构建支持,可以给各位应用厂商提供零成本的云调试对接环境,快速体验华为API并完成新产品的集成。
4) 大数据分析与实时智能:实现了云端平台、边缘网关、智能终端的分层智能与控制。提供规则引擎等智能分析工具。
5) 支持全球主流IoT标准: 华为IoT联接管理平台支持全球主流IoT标准协议及功能实现,包括权威平台规范oneM2M、ETSI等。在家庭网络领域,遵循了ZWave/ZigBee/BlueTooth/Allseen/Thread等标准,同时华为推出了Hi-Link家庭网络标准。在车联网领域,遵循了JT/T 808等标准规范。
Ocean Connect平台的开放的能力
平台底层为了方便物的接入,提供了系列化的Agent。目前Ocean Connect平台已经接入了200多款不同行业的网关&传感器设备的接入。
系列化的Agent接入平台之后,提供丰富的API能力:联接管理能力,安全能力,数据管理能力以及与第三方云平台对接的能力,提供170多个上层API,主要分类如下:
网络联接能力API
广域网络类型接入管理:2G/3G/4G/Nb IoT/IP;通信能力调用 APIs:SMS/voice/Video/IM;近场网络协议管理与适配。
安全能力API
设备安全接入能力:终端、网关Token鉴权;传输通道加密能力:Https、TLS、DTLS、SSLVPN;数据加密存储:消息加密、数据加密、视频加密。
数据管理能力API
提供多种数据通道的支持:MQTT/Http/Https/AMQP/COAP;海量数据存储和分析:Apache storm/hadoop/MangoDB;强大的业务编排能力:规则引擎、 复杂逻辑处理、可视化编排。
OceanConnect解决方案
OceanConnect上已经实现的解决方案可以参考另一篇文章:
[转]华为和他小伙伴们的九大物联网解决方案
更细节的资料暂时还没有看,不过可以通过其生态圈伙伴,猜测出可能的内容:
OceanConnect 在智能家居、车联网、智慧农业、智能停车等领域聚合了80+个合作伙伴,构建智能家居、车队管理、UBI、辅助驾驶、智慧农业、农机预防性维护、人员定位与危险气体检测、智能抄表、智能水务、智慧停车应用等10+个解决方案,集成sensor 传感器200+个。
各领域主要的合作方有:
1)智能家居领域:Bosch、Philips、AeonLabs、Fibaro、WULIAN、LEEDARSON、HIKVISION 、McoHome、Danfoss、Yale等;
2)车联网领域:成为、钛马、恒润、径卫视觉、Holmer、锐明等;
3)油气能源领域:昆仑海岸、石化盈科、中油瑞飞、KONCAR、TATUNG等;
4)公共事业:宁波水表、三川、东软、汇中、创泰、捷顺等;