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


推荐阅读
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 深入理解Kafka服务端请求队列中请求的处理
    本文深入分析了Kafka服务端请求队列中请求的处理过程,详细介绍了请求的封装和放入请求队列的过程,以及处理请求的线程池的创建和容量设置。通过场景分析、图示说明和源码分析,帮助读者更好地理解Kafka服务端的工作原理。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • Android实战——jsoup实现网络爬虫,糗事百科项目的起步
    本文介绍了Android实战中使用jsoup实现网络爬虫的方法,以糗事百科项目为例。对于初学者来说,数据源的缺乏是做项目的最大烦恼之一。本文讲述了如何使用网络爬虫获取数据,并以糗事百科作为练手项目。同时,提到了使用jsoup需要结合前端基础知识,以及如果学过JS的话可以更轻松地使用该框架。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • Gitlab接入公司内部单点登录的安装和配置教程
    本文介绍了如何将公司内部的Gitlab系统接入单点登录服务,并提供了安装和配置的详细教程。通过使用oauth2协议,将原有的各子系统的独立登录统一迁移至单点登录。文章包括Gitlab的安装环境、版本号、编辑配置文件的步骤,并解决了在迁移过程中可能遇到的问题。 ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • ElasticSerach初探第一篇认识ES+环境搭建+简单MySQL数据同步+SpringBoot整合ES
    一、认识ElasticSearch是一个基于Lucene的开源搜索引擎,通过简单的RESTfulAPI来隐藏Lucene的复杂性。全文搜索,分析系统&# ... [详细]
  • AstridDAO 专访:波卡稳定币黑马 BAI
    加入Pol ... [详细]
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社区 版权所有