分析:智能硬件背后那朵机智的“云”决胜千里.pdf

分析:智能硬件背后那朵机智的“云”决胜千里.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分析:智能硬件背后那朵机智的 “云”决胜千里 论文类别:计算机 - 互联网研究 上传时间:2015/5/19 11:42:00 论文作者:未知 (中讯)当前智能硬件市场可谓非常火爆,但真正能够抓住用户痛点的产品却 少之又少,未来的突破口在哪?打造智能硬件的功能与服务聚合的呼声越来越 高。 我们知道迄今为止最成功的智能硬件就是智能手机,它就是一种服务和功能 的聚合。照相功能加上电话功能,再加上强大的计算能力和网络能力,智能手 机成功的进入了几乎每个人的手中。未来的智能硬件也应该是这个发展方向。 我们再举一个和车联网相关的例子,电动汽车的充电桩提供的是充电服务,把 充电桩接上网后,就可以和类似微信这样的社交服务连接起来,再加上地理位 置定位功能和支付服务,就可以组合出全新的用户体验。驾驶人在一个陌生的 城市可以很快的找到周边可用的充电桩,通过微信进行预约和支付,再也不用 担心找不到充电的地方或者是要排很长的队了。 然而,想要拥有这样的聚合力,少不了一个能够在背后运筹帷幄的 “大 脑”,如今看来,能够充当这一核心,只有云平台。不同于阿里云、亚马逊 云、腾讯云这些传统互联网基础服务平台(它们主要是为中小企业提供云计算和 数据存储服务),这里所说的是面向新兴的物联网开发,为智能硬件服务的云平 台。纵观整个智能硬件市场,能提供云服务功能的平台并不多见,而机智云是 其中为数不多的一家,借助本次科博会,也与机智云的CTO(首席技术官)刘琰 先生探讨一番有关智能硬件云平台的一些细节。 机智云CTO(首席技术官)刘琰 为什么说云平台对于智能硬件来说格外重要?刘琰是这样解释的,首先我们 要知道,大部分硬件因为受到成本和体积等因素的影响,在计算、存储等方面 的能力是有限的,把硬件接入云端后,无形中扩展了硬件的能力。直白一点说 就是原来硬件存不下的数据可以存放在云端了,原来硬件自己算不出来结果可 以让云端来计算,直接要结果就可以了。 另一方面是可以将硬件变得更加灵活,或者说更加智能。原来一些设备的业 务逻辑需要写在硬件里面,现在可以把这部分和智能决策的逻辑放到云端。 “举个例子,我们做过一个智能宠物屋,里面有个功能是当温湿度到达一定指 标时,会打开抽风装置来调节环境温度,那具体这个温湿度的阀值设成多少 呢?利用云技术我们可以把这个决策权交给云端。云端可以根据包括宠物屋里 是什么小动物,宠物屋的地理位置是南方还是北方,当时的时间是几点钟,等 一系列条件来决定是否打开抽风装置。这样把原来写在硬件里的业务逻辑变得 更多样化、更智能。” 那机智云又是如何帮助实现智能硬件接入云端的?我们可以先看看目前智能 硬件的基本架构,也就是我们常说的黄金三角形,也就是云端、智能硬件,还 有智能手机应用。云端的技术大多是互联网的技术,与硬件工程师所熟悉的领 域不太一样,我们需要有工具帮助开发者更好、更快地接入。出于这个考虑, 机智云提供了一个叫GAgent的小固件程序,它运行在硬件平台里面,通常在 Wi-Fi模块里,也可以在硬件的主控芯片里。GAgent起到了一个承上启下的作 用,对云端,它实现了所有的机智云接口,让硬件具有与云端连接的能力;对 主控芯片,它又提供了一套对嵌入式开发很友好的封装,让硬件工程师可以面 向业务编程,而不用去考虑云端通信的细节。 智能硬件 “黄金三角形”框图 GAgent在云端所提供的各类型接口能够让整个连接过程变得更加简易,这些 接口在传输层面支持多种协议,包括MQTT,HTTP/S,还有WebSocket等。MQTT 是由IBM最先倡导的一套专门用于物联网的协议,适用于互联网这样网络环境 不可靠的场景;同时它又是基于二进制的数据格式,特别适用于硬件上的嵌入 式开发。而HTTP/S和WebSocket则用于一些应用的开发,如微信的应用或者是 基于HTML5的应用。多样化的接口能让开发者根据不同的应用场景选择不同的 方式。 此外,机智云还在云端提供了一个开发者的自助服务界面,使得我们可以通 过一些简单的表单操作就可以完成对一款新的智能硬件的功能定义。刘琰介绍 道: “我们会帮开发者生成一系列包括嵌入式开发的协议文档、智能手机应用 的SDK、云端的相关接口、还有一个用于演示产品功能的智能手机应用。另 外,我们还提供了一个运行在云端的虚拟设备,帮助开发者能够在一行代码都 不用编写的情况下,测试自己产品的各项功能。” 值得一提的是,机智云为了帮助大家理解和学习智能硬件的原理以及对

文档评论(0)

10301556 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档