说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

IoE Day侧记:想开发智能硬件?先要弄明白这几个问题

HTML文档下载 WORD文档下载 PDF文档下载
在今年10月的IoE Day活动上,Qualcomm与合作伙伴共推物联网平台解决方案AllJoyn。在所有参与展出的产品中,智能家居绝对是主角,产品覆盖了智能音响、智能冰箱,以智能音响系统等多个品类。

最近根据一项调查显示,到2020年,全球将有250亿台设备接入互联网,并且实时在线,保持与外界的联系。这其中远远不仅是台式电脑和手机这么简单,其中还包含了许多新兴的智能设备。

未来的智能设备的发展趋势?

我们可以将这250亿台设备分为三个大类,一类是和我们BODY身体相关的,这包含了智能眼镜、智能手表、智能追踪装置、检测身体体征的各种传感器,可穿戴的摄像设备等等。

第二类则是HOME家居相关的,这包含了智能路由器、家里的各种自动化装置,我们日常对于能源的智能管理,各种智能化白电,LTE智能照明,媒体播放装置。

最后,第三类,是最近几年新兴的所谓的智慧城市的内容,包括了能源和测量,基础设施的构建,工业和建筑,还有智能交通系统。

凡是包含在这三大类中的设备,都将会上网,而且可能很多设备都是实时在线的状态。他们会通过3G/4G或是WiFi的方式接入全球的互联网,这也将实时的产生巨大的数据流量,其总量要相当于目前全球互联网流量的1000倍之多。这也将实现业内喊了好多年的那句口号——Internet of Everything

智能设备应该如何服务于人?

无论是250亿甚至500亿,总之未来会有海量的智能设备涌入我们的生活中。我们所更关心的问题是,我们该如何利用这些设备?我们未来会面临怎样的挑战?那么抛开这些纠结的问题,看未来大的方向,至少有一点是现在全世界厂商都可以达成共识的:在智能物联网中,人与这些设备的沟通和交互,很多时候是通过一个智能硬件入口的,比如说一部智能手机、一部平板电脑,未来也有可能是您的智能手表。我们会通过这个智能硬件入口去进一步去控制汽车、电视、各种智能家居的电器。总之是通过某个智能硬件和周围的设备发生沟通。

此时,人的感知能力会进一步扩大,因为手机会和周围的智能设备上的传感器连接起来。同时,被本来不具备输入输出能力的设备,提供了这样一个输入输出的交互方式。


图:基于Alljoyn技术的智能插座


图:基于Alljoyn技术的智能空调

比如,笔者天生就是路痴,对方向极为不敏感。手机上的GPS不仅仅提供了地理位置信息和方向信息,让我准确的感知和理解到自己确切的位置。同时,也让周围的环境可以感知到我。例如,我走到一个商场里面,就可以根据我的喜好推送店铺的打折信息。

智能设备的管理必须基于云吗?

目前市场上的解决方案,都是以云技术为基础。多年以来,整个行业都认为:云就是筐,什么都可以往里面装。行业云、品牌云每一个品牌甚至都有一个自己的云。但是云的存在,让各种设备的互联互通变得困难。很多国际大公司,其实在用云计算为自己构建起技术壁垒。一个云上的设备,很难和另一个云上的设备互联互通。比如,一个品牌云上的智能空调,就很难和另一个品牌的空气净化器互联起来。

但是如果未来的智能互联网,其众多设备不能互联互通,那么他们为人们服务能能力将大打折扣。我们很难想象一个家庭中,所有电器都使用同一个品牌的,很少会有这样的超级粉丝家庭的。


图:基于AllPlay技术的智能音箱方案

另一点,云的效率本身,其实也并不高。用手机开启空调和吸尘器机器人,这些设备就在距离我们很近的地方。但是我们需要用手机绕到几百公里外的云数据中心,再绕回来,这真的有必要吗?更不用说,万一某天的网络出了问题,用户在根本就连不上网络的情况下,在家里就不能控制自己的电器了吗。

云是必要的,但是在不得不用云的时候,再用它。在能够用本地解决的时候,我们要尽量在本地就解决问题。这有效率上的好处,有互联互通的好处,更有安全的好处。


这张图是以空间为维度,把网络划分为4层。最大最外层是WAN,其次是MAN。最近的这个我们叫做PAN,即以个人为中心的近场网络环境。具体从技术上来描述,蓝牙或者Wifi信号能工作到的距离,就想当是PAN的范围。PAN和LAN就构成了大多数用户的智能家居所处的空间范围Proximal Network。Alljoyn技术所解决的,正是以个人为中心的近距离环境下的,设备之间的连接和数据传输问题。如果用户走出室外,到了MAN和WAN的范围环境,当然要用到云技术。现在的问题是,用户就在家里,人和智能家电设备就在同一个Wifi环境下,那就没有必要绕道云端。


图:智能扫地机器人

智能设备要支持那些网络协议?

要想管理未来的250亿台智能硬件设备,还应该做到对不同的物理层协议都有良好的支持。大家对未来的技术趋势可能有不同的理解,有人说未来Wifi会一统天下,有人说还会有其他的方案。无论争论的观点如何,有一点可以肯定,目前短期内会有多个通讯协议共存,至少相当一段时间会共存。有些是Wifi,有些是蓝牙,有些是PLC,甚至有些是以太网接口,这些设备必须在同一个环境下可以做到互联互通。另外还要支持不同的OS,iOS、Android、WP、Blackbarry,以及其他的各种从桌面到嵌入式的小众系统。

要为每一个智能设备做一款APP吗?

上述各种问题,是对于我们这些搞技术的人而言的,那么对于一个普通消费者来说,互联互通的体验就是用一个APP去控制所有的智能设备。而不是今天我买个空调,要下载一个APP,明天买个洗衣机,要下载一个APP,买个音箱,买个灯泡,都要下APP。最后手机里几十个APP,实在受不了。能不能用一个APP控制所有的设备,不管这个智能设备是谁生产的,支持怎样的网络,使用怎样的协议等等。


图:当忘记关冰箱门的时候,基于Alljoyn的设备会广播该事件


图:智能电饭煲

Alljoyn技术如何解决这些问题

在Qualcomm Alljoyn的方案中,它支持各种网络协议和操作系统,在以路由器为中心的Proximal Network空间范围工作。设备通过使用Alljoyn标准的语言,对外发布一个控制界面,手机端收到这个界面讯息,就可以将其解释为一个人类能够识别的图形界面。这有点类似HTML语言和浏览器的关系。人会去选择按动不同按钮。更重要的是,系统将按钮和设备控制函数的逻辑关联起来。这样一来,各家就能做各家的事情。设备厂商清楚的知道,设备控制函数的意义(例如,开灯、关灯)人通过这个被解析的UI界面,也可以理解厂商的意图。


图:采用QCA4004方案的智能设备

基于Alljoyn的智能设备在网内,不是广播我是谁,而是广播我有什么能力和控制界面的样子。这就会带来许多优势,比如说,现在市面上有的号称高端智能的微波炉,里面会放一个喇叭。当加热ok的时候,微波炉会通过喇嘛互换主人。但是在Alljoyn的概念中,当微波炉加热食物完毕后,会在局域网内广播,让音箱、电灯这样的有事件提醒能力的设备,去呼唤主人。

又例如,很多所谓的高端智能冰箱,都会在门上嵌入一个触摸屏。我觉得这个触摸屏是完全没有必要的,触摸屏只是一个人机界面。当我们走到冰箱前面,没有必要用触摸屏进行操作,直接打开冰箱就ok了。冰箱应该只做冰箱的工作,然后通过Alljoyn协议,发送自己的能力到手机端,而用户使用手机上的触摸屏控制才好。这样就不用每次都要跑到冰箱门边点几下。坐在沙发上,甚至在其他屋子里,一样可以控制冰箱。

卡巴斯基发现新型Android恶意软件 可入侵Windows 谷歌发布基于B-Tree的C++模板库 开源产品系列:高性能Web框架Zend Framework LiFi是否会取代WiFi? 1月浏览器排行:IE10突破1% Chrome连续3月下滑 Wine让Android也能运行Windows软件 Cory Ondrejka,是这位工程师拯救了Facebook! 三星争夺企业市场的三大痛点与对策 Xcode更新至4.6 支持iOS 6.1 工程师揭秘:NVIDIA如何锻造Android掌机 VMware掌控Puppet 老用户会被锁定吗? 试图领导创新:三星创新中心11亿美元建基金 基于WebRTC Chrome与Firefox实现视频通话 将OpenStack私有云部署到Hadoop MapReduce环境 Web设计师必备的10款最佳排版工具 诺基亚CEO谈平板计划 Android为候选系统 244亿美元!戴尔公司正式完成私有化 对抗苹果 Facebook或推Find My Friends应用 前谷歌工程团队负责人:如何打造一个完美的产品 好消息!Google Drive可存储共享JavaScript等网站 Android Rivers:用Kotlin语言写出的新闻应用 辞旧迎新 老牌游戏开发商的移动进化之路 iSuppli:硬盘市场持续萎缩 大数据应用成重要市场 全球最大校园Hackathon:失败后,你能学到什么? 走进Evasi0n,越狱黑客如何拿到iOS权限 提升服务扩展性和冗余的八个编码方向 分析数据预测未来?数据挖掘绝不是大公司的专利 揭秘LinkedIn数据科学家如何工作 为什么响应式设计对SEO有好处? SpaceX团队:想登陆火星吗?学好C++吧 可穿戴设备:越来越清晰的苹果iWatch 水平考试与资格考试及格分别是多少分? 如何再网页中实现打印功能,份也打印。 我发现了一个网站的BUG,我该怎样进去? 到处都是泡泡,俺看的想吐,晚上再来算了。 怪事, 屏幕变黑白 我的问题_6 MYSQL中like的问题 请教打印预览问题 请问,如果我想把,file edit tools window这个主菜单栏动态去掉,怎么做? 如何用程序代码实现在Memo文本编辑框中被选中的文字加下划线。 怎样分析tcp报文(我很急呀) *.idl文件如何使用? 各位大侠,怎么写一个php在线打分的程序阿? 我测试一下 感兴趣的去试试! IE外壳扩展的程序 Delphi 6.0的一个Bug??? 我怎么把字符串放进缓冲里?急急急!!! 恭喜 zhipop 喜得漂亮的可爱的千金 几个小问题想请教大家 如何将浏览器的地址栏里的IE图标换成自己的图标? r俺明天想去给我的宝马生生级,不算显示器,3000元左右,请各位大侠们赐教该什么配置 2000下写的程序,NT 4.0workstation上为什么不能跑? 启用新主页下载数据窗口编辑器 请教Qbasic中的几个问题..... 用BCB如何向Oracle8.0.5中更新BLOB 用ODBC编程时发现错误:nvarchar 类型无数据类型同其绑定,用CString 出错!如何解决? 救命,救命!!!!!!!!!!!! 【 这两天好像来了很多新人嘛!来报个到吧! 】 请教:如将一个 FormView 的 ScrollBar 去掉 在asp中怎么定义可变长的数组? 关于文本框的问题(你能回答吗?) X档案第三季有一集叫《网络情人》,讲的什么内容? 如何登陆interbase de local server? 确定星座是按农历,还是公历????? 请问哪里能买到苹果7300主板,大概多少钱? vc高手快来帮我 我可以通过style定义普通字体的大小,却不能定义表格中字体的大小 BDE + SQL AnyWhere6.0问题!求救!SOS! 最新消息:泡泡是个PLMM 如何实现关机前所有文挡的自动保存 兄弟要进行一项庞大的工程 . 输全国县以上地区的编码. 我用powerbulider设计了一个报表,如何能在vc程序中使用这个报表 如何用回车键代替tab键在sle之间移动焦点 讨论:关于翻译英文文章的版权问题????????? 【 本人收到N多从+888发来的短信息,内容是:此信息无法显示!Faint! 】 如何将程序做成30天的试用版本并禁止拷贝? 请问select top 10 * from table order by time , time字段有很多相同记录 如何能得到UNIX下的C语言编程软件及书籍? how to install XWindow at RedHat7.1 with NVIDIA GeForce2 MX 在win2000上使用什么即时查杀病素的软件 500克等于多少个100毫克 现有0.1摩尔每升硫酸钠额溶液300毫升,0.1摩尔每升的硫酸镁溶液200毫升和0.1摩尔每升的硫酸铝溶液100毫升,这三种溶液中,硫酸根离子的浓度之比是()A.1:1:1 B 3:2:2 C.3;2:3 D 1:1:3 小学单位换算公式 2000毫升水有多少千克此问题对我很严重.还请各位尽量回答我. 1摩尔每升的碳酸钠100毫升,加入50毫升2摩尔每升的硫酸钠,将所得溶液稀释到200毫升我算的答案是2摩尔每升,老师说不对, g和ml怎么换算? 50毫升B摩尔每升的ALCL3溶液加入50毫升A摩尔每升氢氧化钠溶液当A小于等于3b时生成氢氧化铝的沉淀物质的量 配置500摩尔每毫升的Na2SO4溶液,需要硫酸钠的质量是多少克?配置500mL0.2摩尔每毫升的Na2SO4溶液,需要硫酸钠的质量是多少克? g跟ml要怎么换算啊? 向20毫升氯化铝溶液中滴入2摩尔每升氢氧化钠溶液时,沉淀质量与所滴加氢氧化钠溶液体积(ml)铝离子完全沉淀时沉淀质量为0.78g,假设溶液中有氢氧化铝0.39克,则此时用去氢氧化钠溶液的体积 吨,升、立方米、立方分米、立方厘米、克、毫克,换算如题 ug/ml和mIU/L的换算公式 向20毫升氯化铝溶液中滴入2摩尔每升的氢氧化钠溶液时,得到氢氧化铝沉淀的质量与所滴加氢氧化钠溶液体积关系如图所示.(1)图中A点表示的意义是____________.B点表示的意义是____________.(2)上 每立方厘米0.16毫克换算成千克每立方米 换算~l和ml100ml药兑水2000l那80ml水加多少药?是80ml水~不是80ml药~ 如何配置0.5摩尔每升的无水碳酸钠溶液500毫升 例如1A= mA = uA1V= kV请各位给我初二全部物理的单位换算,进率 我的药物浓度是:6mg/ml 分子量为150kd .换算成mmol/L,怎么换算啊?换算公式是什么? 实验室用NaCO3·10H2O 晶体配制500毫升0.1摩尔每毫升的碳酸钠溶液 应称取NaCO3·10H2O 多少克 物理上单位换算一千米每时等于多少米每秒? g到斤的换算公式 取500毫升碳酸钠溶液与300毫升浓度为一摩尔每升的盐酸反应,在不断搅拌下将碳酸钠溶液逐滴滴入盐酸中与将盐酸滴入碳酸钠溶液中,所产生气体的物质的量之比为3:2.则碳酸钠的浓度是多少? 物理单位换算关系 g、μg的换算公式谢谢了,1克=1000毫克 1毫克= μg 配制500毫升2摩尔每升的硫酸溶液需浓度为百分之九十八,其密度为1.84克每立方米的浓硫酸呵水各多少 一吨每立方米等于多少千克每立方分米?一千克每立方分米等于多少克每立方厘米?千克每立方米等于多少千克每立方分米?. 液体与质量关系?如何换算?500ml酒=多少斤?要计算过程? 如何配制溶液500毫升的碳酸钠溶液 求数学单位换算 1L=?立方cm 1平方米=?平方厘米 1平方分米=?平方厘米求数学单位换算 1L=?立方cm1平方米=?平方厘米1平方分米=?平方厘米 单位 CC与ml 如何换算?CC是什么单位?ml又是什么单位?这两个能换算么? 用98%浓硫酸配制500毫升1.0摩尔每升的硫酸溶液? 尺与平方米的单位换算是什么样的? CC是什么单位?与ML能换算吗? 用98%的浓硫酸(密度为1.84克每毫升)配制1摩尔每升的稀硫酸100ml,需要硫酸多少? 网络10兆等于多少m 西西cc(作为单位)与ml怎么兑换? 需要0.5摩尔每升的硫酸500毫升若使用溶质的酸进行配置,问题是:1.该浓硫酸的物质的量浓度 2.需要浓硫酸的 兆的单位换算一兆等于多少? 200g等于多少ml牛奶? 在20毫升0.1摩尔每升醋酸溶液中逐滴加入20毫升0.1摩尔每升的氨水溶液,溶液导电能力逐渐增强.为什么? 二十兆流量等于多少M? 200g水=?ml=?mol 将20毫升0.1摩尔每升的醋酸钠与10毫升0.1摩尔每升的盐酸混合溶液显酸性,溶液中个离子浓度的比较 单位换算20分之13吨等于多少千克 静脉滴注一滴是多少ml?如何将滴速和ml数转换? 下列溶液中含氯离子物质的量浓度最大的是( ) A.30毫升0.2摩尔每升KCI溶液 B.20毫升0.1摩尔每升氯化钙溶液,C.10毫升0.1摩尔每升氯化铝溶液 D.100毫升0.25摩尔每升氯化钠溶液 角度单位换算的公式要详细点的1度等于多少秒多少分 50度41分20秒等于多少度写出来详细 50%的NaOH溶液密度为1.525g/cm3,计算它的物质的量浓度,配制1 mol / L的NaOH溶液100 mL,需上述溶液多少?我的解法是:50% *1000*1.525g/cm3C= -----------------------------------≈19.1mol40g/mol0.1mol/L * 0.1LV= --------------- 把2.5毫升0.1摩尔每升的硫化钠溶液与1毫升0.1摩尔每升的亚硫酸钠溶液和7毫升0.1摩尔每升的盐酸混合后,充分反应后生成的产物中硫元素的存在形式为()1.S2.S,H2S3.S,SO24.S,H2S,SO2可答案是3阿 单位换算公式都有哪些? 2公升等于多少ML 24毫升浓度为0.05摩尔每升的NA2SO3溶液恰好与20毫升浓度为0.02摩尔每升的K2CR207溶液完全反应,已知NA2SO3被K2CR207氧化为NA2SO4,则元素CR在还原产物中的化合价是多少设CR在还原产物中的化合价为X,0.0 单位换算的公式!(1)70微米=()米=()毫米(2)0.05分米的二次方=()米的二次方=()厘米的二次方(3)200厘米的三次方=()米的三次方=()升(4)10的-10次方米=()纳米=()微米(5)3 1ppm等于多少ml/立方米精密过滤器是一个(1PPM)这个技术指标换算成(毫克/立方)这个单样是多少? 250毫升等于多少毫克 配制0.2摩尔每升硫酸钠溶液50毫升,需要称取固体硫酸钠的质量是多少 单位换算公式长度、重量、面积、体积等的换算公式每个分类的公式 越具体越好!还有啊 长度单位【寸、尺…】 重量单位【斤、钱…】 请问250毫克等于250毫升吗? 将100毫升0.3摩尔每升的硫酸钠溶液和50毫升0.2摩尔每升的硫酸铝溶液混合后,所得溶液中硫酸离子的物质的量 长度单位换算公式
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn