热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

华为的OceanConnectIoT平台学习

前面我已经归纳了物联网平台的三种主要类型,分别是CMP,AEP,PES,详见:连接管理平台CMP应用使能平台A

前面我已经归纳了物联网平台的三种主要类型,分别是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架构,连接起华为希望连接的万物。如下所示:
OceanConnect架构

如上所示,华为的物联网连接方式有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,主要分类如下:

  1. 网络联接能力API
    广域网络类型接入管理:2G/3G/4G/Nb IoT/IP;通信能力调用 APIs:SMS/voice/Video/IM;近场网络协议管理与适配。

  2. 安全能力API
    设备安全接入能力:终端、网关Token鉴权;传输通道加密能力:Https、TLS、DTLS、SSLVPN;数据加密存储:消息加密、数据加密、视频加密。

  3. 数据管理能力API
    提供多种数据通道的支持:MQTT/Http/Https/AMQP/COAP;海量数据存储和分析:Apache storm/hadoop/MangoDB;强大的业务编排能力:规则引擎、 复杂逻辑处理、可视化编排。
    OceanConnect架构


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)公共事业:宁波水表、三川、东软、汇中、创泰、捷顺等;


推荐阅读
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • 应用链时代,详解 Avalanche 与 Cosmos 的差异 ... [详细]
  • 本文深入解析了 Kubernetes 控制平面(特别是 API 服务器)与集群节点之间的通信机制,并对其通信路径进行了详细分类。旨在帮助用户更好地理解和定制其安装配置,从而增强网络安全性,确保集群的稳定运行。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 深入解析 OpenSSL 生成 SM2 证书:非对称加密技术与数字证书、数字签名的关联分析
    本文深入探讨了 OpenSSL 在生成 SM2 证书过程中的技术细节,重点分析了非对称加密技术在数字证书和数字签名中的应用。非对称加密通过使用公钥和私钥对数据进行加解密,确保了信息传输的安全性。公钥可以公开分发,用于加密数据或验证签名,而私钥则需严格保密,用于解密数据或生成签名。文章详细介绍了 OpenSSL 如何利用这些原理生成 SM2 证书,并讨论了其在实际应用中的安全性和有效性。 ... [详细]
  • 如何高效启动大数据应用之旅?
    在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细]
  • 在前一篇文章《Hadoop》系列之“踽踽独行”(二)中,我们详细探讨了云计算的核心概念。本章将重点转向物联网技术,全面解析其基本原理、应用场景及未来发展前景。通过深入分析物联网的架构和技术栈,我们将揭示其在智能城市、工业自动化和智能家居等领域的广泛应用潜力。此外,还将讨论物联网面临的挑战,如数据安全和隐私保护等问题,并展望其在未来技术融合中的重要角色。 ... [详细]
  • 字节跳动深圳研发中心安全业务团队正在火热招募人才! ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 在List和Set集合中存储Object类型的数据元素 ... [详细]
  • 深入解析HTTPS:保障Web安全的加密协议
    本文详细探讨了HTTPS协议在保障Web安全中的重要作用。首先分析了HTTP协议的不足之处,包括数据传输过程中的安全性问题和内容加密的缺失。接着介绍了HTTPS如何通过使用公钥和私钥的非对称加密技术以及混合加密机制,确保数据的完整性和机密性。最后强调了HTTPS的安全性和可靠性,为现代网络通信提供了坚实的基础。 ... [详细]
  • Hired网站最新发布的开发者调查显示,Python 语言继续受到开发者的广泛欢迎,而 PHP 则被评为最不受欢迎的语言。该报告基于 Hired 数据科学团队对 13 个城市中 9800 名开发者的调查数据,深入分析了当前编程语言的使用趋势和开发者偏好。此外,报告还探讨了其他热门语言如 JavaScript 和 Java 的表现,并提供了对技术招聘市场的洞见。 ... [详细]
  • 本文提供了 RabbitMQ 3.7 的快速上手指南,详细介绍了环境搭建、生产者和消费者的配置与使用。通过官方教程的指引,读者可以轻松完成初步测试和实践,快速掌握 RabbitMQ 的核心功能和基本操作。 ... [详细]
  • ZeroMQ在云计算环境下的高效消息传递库第四章学习心得
    本章节深入探讨了ZeroMQ在云计算环境中的高效消息传递机制,涵盖客户端请求-响应模式、最近最少使用(LRU)队列、心跳检测、面向服务的队列、基于磁盘的离线队列以及主从备份服务等关键技术。此外,还介绍了无中间件的请求-响应架构,强调了这些技术在提升系统性能和可靠性方面的应用价值。个人理解方面,ZeroMQ通过这些机制有效解决了分布式系统中常见的通信延迟和数据一致性问题。 ... [详细]
author-avatar
清清果冻儿
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有