close
当前位置: 北京赛车软件平刷王 > 专题 > 技术专题 >

OceanConnect 华为IoT联接管理平台

OceanConnect是什么

OceanConnect是华为云核心网推出的以IoT联接管理平台为核心的IoT生态圈?;谕骋坏腎oT联接管理平台,通过开放API和系列化Agent实现与上下游产品能力的无缝联接,给客户提供端到端的高价值行业应用,比如智慧家庭、车联网、智能抄表、智能停车、平安城市等。

1、 华为IoT平台解决方案描述

华为IoT联接管理平台(IoT Connection Management Platform)是面向运营商和企业/行业领域的统一开放云平台,支持SIM和非SIM场景的各种联接和联接管理。通过开放的APIs和独有的Agent,向上集成各种行业应用,向下接入各种传感器、终端和网关,帮助运营商和企业/行业客户实现多种行业终端的快速接入,多种行业应用的快速集成?;狪oT联接管理平台提供安全可控的全联接管理,使能行业革新,构建IoT生态。
华为IoT联接管理平台已经商业应用于多个运营商和企业/行业,比如Telefonica拉美智慧家庭项目、一汽启明车联网项目、沙特Zain车联网项目等。

2、 华为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等标准规范。

3、 OceanConnect生态介绍

OceanConnect 是华为公司基于物联网、云计算和大数据等技术打造的开放生态环境。OceanConnect 围绕着华为IoT联接管理平台,提供丰富的生态API 和系列化Agen软件件实现与上下游产品能力的无缝联接,平台适配各种网络环境和协议类型,支持各种类型的智能设备快速的接入,有效降低了合作伙伴的开发成本。
OceanConnect 正在与越来越多的合作伙伴一起,为了全联接的美好世界而努力,目前已能够提供许多高价值行业应用,比如智慧家庭、车联网、公共事业、油气能源等。

4、 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、 重大产业贡献及奖项

华为作为ICT标准、开源与产业的重要贡献者,积极融入、支持主流国际标准的制定与推行,携手构建共赢的产业链与生态圈。
截至2015年12月31日,华为加入300+个标准组织/产业联盟/开源社区,担任280+个重要职位, 在IEEE-SA、ETSI、WFA、TMF、Openstack、Linaro、oneM2M、AII,BBF、OASIS和CCSA等组织担任董事会成员。2015年提交提案超过4,800 篇,截止2015年12月31日,累计提交提案43,000篇。
在物联网(IoT)领域,华为联合产业界,创建oneM2M、聚焦业务平台标准化,避免产业碎片化;在3GPP、GSMA积极推动NB-IoT、LTE-V及可穿戴设备标准化及产业化;同时担任30+个高端职位,是OSGi、OMA、IIC、AIOTI、OCF、Thread等物联网重要标准及产业组织的关键成员。
2016年,华为持续加大参加行业标准组织和产业联盟,并做出卓越贡献。
1)  华为IoT数据模型报告成功入选IAB《IoT语义互通高峰论坛》
2016年3月,互联网架构委员会(Internet Architecture Board)召开首届《全球IoT语义互通专家论坛》,华为提交的IoT数据模型报告《Overview of IoT Semantics Landscape》成功入围,对推动全球IoT数据模型互通标准起到积极驱动效果。
2)  华为引领OSGi和oneM2M产业合作,带动IoT互联生态发展
2016年3月,华为主导倡议oneM2M与OSGi Alliance(开放服务网关协议联盟)互通合作,从底层框架上解决物联网的互联互通问题,实现丰富的物联网网关与平台的平滑对接,打破不同产品、协议、行业之间的壁垒,为整个IoT产业的发展开辟新的篇章。
3)  华为当选OSGi IoT专家组主席,布局标准加快物联网产业发展
2016年4月,华为成功当选OSGi联盟IoT Expert Group(物联网专家组)主席,这是华为在国际物联网标准产业组织中的又一次高端职位收获,也再次说明华为在倡导物联网产业发展方面的专注投入和持续贡献得到业界的积极认可。
4)  华为参与oneM2M互操作测试,推动物联网产业化落地
2016年5月,由欧洲电信标准委员会ETSI和韩国电信技术联盟TTA联合主办第二届oneM2M互操作测试大会在韩国召开,华为携基于oneM2M标准的IoT平台系统实现参加,成功完成互操作测试和一致性测试,测试用例100%通过,在业界达到领先。
5)  oneM2M启动Release 3标准化,华为引领物联网技术布局
2016年5月,oneM2M召开第23次技术全会,Release 3新版本的标准化工作被正式提上日程。在华为主导提议下,面向垂直行业应用的数据分发服务DDS应用、和支持异构设备接入的开放服务网关OSGi互通成为oneM2M Release 3率先成立的两个特性项目,华为同时担任这两个项目的报告人职位。
6)  华为代表oneM2M于IAB“IoT Software Update Workshop”发表设备管理标准技术报告
2016年6月,互联网架构委员会(Internet Architecture Board)召开“IoT Software Update Workshop”,华为代表oneM2M标准组织发表了《oneM2M device management and software/firmware update》报告,为业界关注的IoT设备管理研究提供重要技术参考,并对oneM2M产业推广起到积极作用。
 
7)  华为于“2016国际开放物联技术与标准峰会暨W3C万维物联网兴趣组会议”发表主题报告,呼吁业界IoT标准互通与合作
2016年7月,华为代表oneM2M参加2016国际开放物联技术与标准峰会暨W3C万维物联网兴趣组会议,发表题为《IoT Standards Interworking & Collaboration》的主题演讲,从技术互通以及标准运作的角度介绍了oneM2M在IoT标准协作方面的努力,并号召标准和产业界为打造和谐统一的IoT生态更加开放合作。

快速入门

Step 1 准备环境

安装JDK1.8

  • 版本:jdk-8u131。如官网版本有升级,建议选择最新版本。
  • 下载地址://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html请根据操作系统的位数,选择对应的JDK进行下载。
    • Windows 64位:jdk-8u131-windows-x64.exe
    • Windows 32位:jdk-8u131-windows-i586.exe
  • 安装方法:下载完成后双击,选择安装路径后,默认安装。
  • 配置环境变量:JDK安装完成后,需要配置Java环境变量,具体配置方法请参考配置Java环境变量。
 注意:
务必使用JDK1.8版本。如果已安装JDK1.7及以下版本,请重新安装。

安装Eclipse

  • 版本:建议下载最新发布版本,如Oxygen或Neon版本。
  • 下载地址://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/oxygenr
 注意:
Eclipse版本和JDK版本必须都是32位或都是64位,且必须与Windows操作系统的位数保持一致,否则启动会找不到jvm.dll。

下载Demo

  • Demo名称:Huawei_IoT_Platform_Demo_North_Lite
  • 下载地址://developer.huawei.com/ict/cn/resource/samplecode?ecologyID=0&productID=0&colname=1&key=North&curPage=1&pageNum=10&isOpen=false

Step 2 预约远程实验室

预约方法

  1. 单击“IoT远程实验室”进入远程实验室,在环境目录页会显示IoT业务可预约的所有环境。
  2. 选择“OceanConnect V100R001C30”环境,点击“预约”按钮进入远程实验室详情页面。

     
  3. 在“获取账号”页签中,逐一填写申请账号信息,点击“申请”按钮申请调测账号。

     

预约结果

预约成功后,您的邮箱将收到一封来自远程实验室的邮件,如下图:

  • App ID和密钥:在SP Portal中创建App后的返回值。使用GUI Demo登录OceanConnect平台时会用到。
  • 应用对接地址:远程实验室环境中OceanConnect平台的公网IP。
  • 应用对接端口:北向应用的对接端口。
  • SoftRadio对接地址:SoftRadio对接OceanConnect平台时的IP地址。
  • SoftRadio对接端口:SoftRadio对接OceanConnect平台时的端口。
  • 平台Portal链接:SP Portal界面的访问地址。
  • 登录账号/密码:登录SP Portal界面的账号/密码。
  • 其他信息项可以暂时忽略。
以上信息以实际邮件提供的内容为准。
如果您的邮箱没有收到预约邮件,或者忘记密码,可以在“获取账号”页面重新发送密码邮件。

Step 3 创建Java工程

新建工程

  1. 打开Eclipse,选择“File > New > Project...”,在弹出的对话框中选择“Java Project”,单击“Next”。

     说明:
    本文档以Java Project为例,可以根据实际情况选择其他工程,如果您已有自己的工程,请跳过这一小步。
  2. 自定义工程名称(如LiteNAdemo)和工程保存路径,注意选择JRE版本为“JavaSE-1.8”,单击“Finish”,完成新建工程。

     

导入样例代码

  1. 解压缩下载好的Demo工程,将LiteNAdemo_https文件夹下的两个文件夹(src和Open source components)拷贝至新建的LiteNAdemo工程中。
    具体拷贝方法:全选中src和Open source components文件夹后,按下“Ctrl+C”快捷键。
     
  2. 选中LiteNAdemo工程,使用快捷键“Ctrl+V”将src和Open source components文件夹粘贴到工程目录下。

    粘贴完成后的工程目录如下图所示。此时可发现src目录下多出几个包,且工程会有很多错误。

     
  3. 选中LiteNAdemo工程,单击右键选择“Properties”。在弹出的对话框中依次选择“Java Build Path > Libraries > Add JARs”,进入工程目录Open source components,选中所有的jar文件,单击“OK”。

    导入jar包之后,工程中的错误就会全部消失。

Step 4 SP Portal创建应用

在调用鉴权和注册直连设备接口前,需要先登录OceanConnect平台的SP Portal界面,创建平台上的应用映射。
  1. 登录SP Portal。
    SP Portal登录地址:https://IP:8843(如:https://218.xx.xx.72:8843)。具体IP地址以预约远程实验室时发送的邮件为准。
    使用邮件中提供的账号/密码进行登录。
     
  2. 创建应用。
    < >进入SP Portal,点击界面左上角,选择“APP MANAGEMENT > Applications”。
     说明:
    在界面右上角可以选择中英文界面进行切换,此处以英文界面为例说明。
    1. 点击右上角“Create App”图标,在弹出的界面中,开发者可以自行填写和选择配置。< >APP Name:应用名称。不能与平台中的其他应用名称重复。Industry:应用的行业信息。在下拉框中进行选择即可。API Package:应用使用的API。建议全部勾选。其他选项保持默认。
    2. 点击按钮,完成应用的创建。在弹出的界面中,可以看到APP ID和PASSWORD,即为Step 5 编译及调试所说的APPID和密钥。务必复制,且妥善保存。

Step 5 编译及调试

  • 修改全局常量
  • 鉴权
  • 注册直连设备

相关资源


  • 免费使用远程实验室
  • 鉴权接口
  • 注册直连设备接口
  • 文档资源
  • 技术支持渠道


(责任编辑:ioter)

用户喜欢...

金雅拓联合华为OceanConnect,共促物联网生态发展

北京赛车软件平刷王 www.64tda.net 金雅拓联合华为OceanConnect,共促物联网生态发展,阿姆斯特丹,2016年11月28日,数字安全领域全球领导者金雅拓(Euro...


华为物联网联接管理平台为核心的IoT生态圈 OceanConnect介绍

1. OceanConnect是什么? OceanConnect是华为云核心网推出的以IoT联接管理平台为核心的IoT生态圈?;谕骋坏腎oT联接管理平台,通过开放API和系列化Agent实现与上下游产品能力的无缝联接。给客户提...


760| 956| 645| 388| 723| 230| 88| 470| 879| 785|