0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

物联网除了靠软件外还需要什么?

NJ90_gh_bee81f8 来源:电子发烧友网 作者:工程师谭军 2018-07-16 11:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

业界工程师唯有加倍努力地开发高质量、安全且可互通的软件,否则,物联网(Internet of Things;IoT)将难以兑现其承诺。而即使有了理想的软件,实现物联网的未来愿景可能还需要新的编程技术,甚至是立法。

这是Google首席互联网布道师Vint Cerf在最近一次技术聚会中与同事共同分享的看法。他同时也是互联网协议(Internet Protocol;IP)的共同开发者

在与物联网有关的几个问题中,安全仍然可能是最大的顾虑。Cerf回想起2016年10月美国网域服务商DYN遭受大规模分布式阻断服务(DDoS)攻击的意外,导致DYN和其他许多公司解析网络域名称的功能停摆了一段时间。

他说:“以前我曾经开玩笑说,我最担心的是会有10万台连网冰箱攻击美国银行(Bank of America),而现在有了DYN被骇的经验后,我真的觉得这可能会发生。”

Cerf认为,其解决之道在于发展通用的准则,以便能套用现行的工具,例如采用加密密钥的数字认证和身份验证。

“我深信业界已经拥有进行强力验证所需要的各种技术了。但我们可能得先搞清楚如何组织这些机制,使其用于在线更新设备、转移设备的所有权以及大规模进行操作等任务。”

“零错误”的程序代码+立法

其他领域可能需要新技术。Cerf说:“但令人汗颜的是我必须坦承,至今我们仍然不知道如何编写出‘零错误’(bug-free)的程序代码。”

不过,他指出,诸如TLA +和Coq等编程语言以及Coverity (2014年被Synopsys收购)等公司开发的工具,都朝着正确的方向发展。“我虽然不是这方面的专家,但我猜测目前仍处于研究阶段,正在积极寻找为降低错误量身打造的编程环境。”

业界仍然需要定义和使用更多的标准,让来自不同供货商生产的产品更加易于使用。除了当今许多低层级的通讯协议外,他还呼吁制订更多应用层标准,定义一些像操作调光或改变数字灯泡色彩等任务的基本指令。

他说:“我们需要在类似的设备之间建立互通的语义。”他强调,配置物联网设备需要类似的标准。“例如,Schema.org就是一个可以记录和采用这种命令方法的网站。”

Cerf并赞扬美国参议员Mark Warner提出的立法草案,它为政府的物联网采购设定了一些要求。“我会敦促他们不要指定任何特定的技术(因为这经常造成错误),但说明可证实的功能则别具意义。”

也就是说,Cerf认为,现在就为业界制订一项定义IoT产品的保护法案,看来还为时过早。

“当我们准备好推荐立法之际,可能就是最佳时机了,但我认为目前我们还没有足够的经验。然而,为理想的物联网产品属性提出一些宣言也无伤大雅。”

他并总结说:“我无法为所有的事情提出解决方法,但我认为提出问题十分重要。此外,设计人员在打造IoT产品时也要考虑到所需要的特性。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47343

    浏览量

    408252
  • 编程语言
    +关注

    关注

    10

    文章

    1959

    浏览量

    38935
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问riscv中断还需要软件保存上下文和恢复吗?

    以下是我拷贝的文档里的说明,这个中断处理还需要软件来写上下文保存和恢复,在使用ARM核的单片机都不需要考虑这些的,使用过的小伙伴能解答吗? 3.8. 进出中断的上下文保存和恢复 RISC-V架构
    发表于 10-20 09:56

    学习联网怎么入门?

    联网的基本概念和技术是学习联网的重要第一步。联网是指互联网上的物品相互连接,通过网络实现信息
    发表于 10-14 10:34

    学习联网可以做什么工作?

    健康、智能制造等领域。以下是一些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感器、无线通信、云计算、大数据等技术的应用。   嵌入式软件
    发表于 10-11 16:40

    请问STM32新出的芯片USB还需要上拉电阻吗?

    我记得F103的USB需要上拉个电阻,STM32新出的芯片USB还需要上拉电阻吗?例如H5系列
    发表于 07-18 06:40

    为什么选择蜂窝联网

    在为您的联网(IoT)应用评估最合适的低功耗广域网(LPWAN)技术时,除了考虑技术指标,还必须考虑各种因素,因为技术指标本身可能与实际性能大相径庭。与 LoRaWAN、Sigfo
    发表于 03-17 11:42

    用了TOUCH编程还需要再用CUBE-IDE处理吗?

    如题 用了TOUCH编程还需要再用CUBE-IDE处理吗? TOUCH 仅仅只有在线版吗
    发表于 03-10 06:19

    STM32和MCP2515通信,STM32这端还需要接CAN PHY吗?

    最近在做CAN通信的相关项目,STM32G4负责接收,对端是一个MCP2510+TJA1040的组合, 想问下应该如何接?STM32这端还需要接CAN PHY吗?
    发表于 03-10 06:18

    有MES系统还需要上MOM系统吗?这些不同点你需要了解!

    还需要引入MOM系统? 本文将深入探讨MES与MOM系统的区别,从多个维度深入剖析两者的不同,帮您做出明智决策。 一、定义与范畴 MES 系统- 聚焦生产执行: MES 主要围绕生产车间的执行活动展开,着重监控和管理生产任务的执行过程,从生产订单下达到产
    的头像 发表于 02-25 11:09 946次阅读
    有MES系统<b class='flag-5'>还需要</b>上MOM系统吗?这些不同点你<b class='flag-5'>需要</b>了解!

    请问DLP2010EVM-LC除了要自己另购19V电源,还需要另购什么东西?

    请问DLP2010EVM-LC除了要自己另购19V电源,还需要另购什么东西?
    发表于 02-25 06:46

    hyper内存条,hyper-v 添加虚拟机还需要硬盘吗

    在计算机技术的浩瀚星空中,虚拟机犹如一颗璀璨的明星,散发着独特的光芒。今天给大家介绍hyper-v添加虚拟机还需要硬盘吗?    hyper-v添加虚拟机还需要硬盘吗?    Hyper-V是虚拟机
    的头像 发表于 01-24 14:01 708次阅读
    hyper内存条,hyper-v 添加虚拟机<b class='flag-5'>还需要</b>硬盘吗

    联网就业有哪些高薪岗位?

    系统的数据安全和隐私保护,这一岗位的需求也在逐年上升。  随着联网行业的蓬勃发展,这些高薪岗位将持续吸引着大量求职者。然而,高薪并不是唾手可得的,对于求职者而言,还需要具备扎实的技术功底、丰富的实践经验和持续学习的精神。只有
    发表于 01-10 16:47

    ADC324x的CLK和SYSREF信号由CDCE62005提供合适吗?是否还需要向FPGA提供SYSREF信号?

    你好,我想将ADC324X采集到的数据给FPGA,实在不太确定这个SYSREF信号怎么配置,如下图所示。ADC324x的CLK和SYSREF信号由CDCE62005提供合适吗?是否还需要向FPGA
    发表于 01-02 06:15

    ADS1293EVM如果用ubs连接电脑,还需要外部供电吗?

    你好,我是一名在校大学生,刚刚接触ADS1293问题多多,请问如果用ubs连接电脑,还需要外部供电吗?是不是只需要四根线将电极和输入端口连接,就可以用自带的软件测出心电图?万分感谢!
    发表于 01-01 06:42

    蓝桥杯联网需要安装哪些软件

    蓝桥杯联网比赛需要安装的软件有如下几种,需要大家自己在练习的时候自行安装。下面是安装教程。以下是需要
    的头像 发表于 12-23 21:02 1464次阅读
    蓝桥杯<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>需要</b>安装哪些<b class='flag-5'>软件</b>?

    请问DP83822IRHB该PHY要配成RGMII时,到底还需要哪些配置?

    XI_50配置成0,那么就配置成了RGMII,时钟25MHz的模式。 但是当RX_ER配成模式2或3时,无法进行以太网通讯,发现没有TX_CK;而当RX_ER配置成模式4时,虽然也无法进行以太网通讯,但是TX_CK是存在的。 请问DP83822IRHB该PHY要配成RGMII时,到底还需要哪些配置,谢谢!
    发表于 12-16 08:09