向右滑动:上一篇 向左滑动:下一篇 我知道了
广告

Thread认证要求一致性与互操作性兼顾

时间:2017-02-21 作者:Junko Yoshida 阅读:
Thread Group设定了远大目标,不只要实现一致性,也要让Thread 1.1产品具备互操作性。

律师这种职业能藉由争辩对法条的不同见解而拿到报酬,可惜工程师没这么幸运──如果有技术规格写得不清不楚,产品设计师最后还可能会因为做出了错误的诠释而付出惨痛代价。wlREETC-电子工程专辑

以上是笔者最近与产业组织Thread Group主席Grant Erickson交谈后领悟到的心得;Thread在不久前宣布,已经有分别来自于ARM、NXP Semiconductors、OpenThread与Silicon Labs的四种软件堆栈(software stack)成功完成了互操作性测试,成为首批能取得Thread Certified Components认证的软件堆栈。wlREETC-电子工程专辑

Thread Group将这个进展视为重要里程碑,因为该组织不只是透过针对单一参考实作(reference implementations)进行量测,来验证Thread 1.1规格的一致性(该组织已经在去年11月开始进行验证,当时他们公布了Thread 1.1规格的第一版硬件参考测试平台与测试框架)。wlREETC-电子工程专辑

这一次,Thread Group表示,该组织藉由以包含上述四种软件堆栈的混合网络(blended network)来测试每个设备的规格一致性,又向前迈进一步;Thread Group设定的远大目标是实现“真正的连网设备生态系统多供应商选项”。wlREETC-电子工程专辑

我请Erickson解释为何这是一件大事,他说明了如果没有该组织最新采取的这些额外验证步骤,可能会发生什么样的错误;他举例指出,开发符合Thread Group新规格的物联网(IoT)设备设计工程师,就算确定他从头到尾都有遵循规格,并不能保证他的产品具备互操作性。wlREETC-电子工程专辑

物联网设备突然无法与其他设备通讯、甚至无法链接网络的情况并不罕见;同样的,该设备可能经历周期性故障或是丢失封包…这种情况为什么会发生?wlREETC-电子工程专辑

Erickson解释,技术规格可能是经过担保(under-written)的,这并不一定很罕见,特别是当技术规格很新的时候,产业组织会随着时间定期更新规格;在推出最新的Thread 1.1规格时,立即的问题就是如何确保用户在Thread认证产品上有更一致的使用体验。wlREETC-电子工程专辑

但采用相同芯片与软件堆栈的Thread产品或许可以互通,但它们可能无法顺利与其他采用不同芯片与软件堆栈的Thread认证产品共同运作。wlREETC-电子工程专辑

Erickson表示,互操作性问题通常导因于对规格的的不同诠释:“举例来说,规格可能载明要遵循三个步骤,但是并没有标示这三个步骤的优先级;”或许实际产品的变异性在处理上并不是什么大问题,例如Wi-Fi产品:“你只要将产品重新启动,就能让它联机。”wlREETC-电子工程专辑

但相较之下,物联网设备必须在一个电池寿命是关键所在的、条件不那么宽松的环境中运作:“你无法承担重新启动设备所消耗的电池电量;”Erickson将物联网形容为一种要求更为严格的任务关键网络,并认为Thread Group正在提供更强固的Thread 1.1认证计划。wlREETC-电子工程专辑

在被问到这次还有其他哪些新讯息(与去年秋天发布第一版1.1规格相较)时,Erickson指出了由Nest Labs/Google所开发之OpenThread的加入:“我们的第一个计划只涵盖三种软件堆栈,”分别来自ARM、NXP与Silicon Labs:“但现在有四种。”wlREETC-电子工程专辑

那Thread 1.1与Thread 1.0 (符合此规格的产品并未商用)在基本上到底有什么不同?Erickson表示:“1.1规格有两项主要功能,包括应用导向的频道灵活性(application-directed channel agility),以及密钥变换(key change)。”wlREETC-电子工程专辑

Erickson 解释,“Thread 1.1产品具备侦测空域中干扰的能力,并会自动Thread网络内的净空频道,不须用户干预;类似的,当出现安全性威胁,Thread的应用层能重设一个主密钥(master key),并驱动网络中新一轮的旋转密钥(rotating keys),使得黑名单(black list)的取得或是移除某个连网设备更容易。”wlREETC-电子工程专辑

而Ericson总结指出,Thread Group及其成员:“在提供互操作性──不只是规格一致性──方面已经超越了大多数的技术联盟,这将为终端用户带来更佳的产品体验;”现在Thread Group的成员已经可以提交零组件以及产品进行测试与Thread认证,而他也承诺,几星期之后Thread 1.1规格就会向大众公开。wlREETC-电子工程专辑

编译:Judith ChengwlREETC-电子工程专辑

本文授权编译自EE Times,版权所有,谢绝转载wlREETC-电子工程专辑

EETC wechat barcode


关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”。
wlREETC-电子工程专辑

wlREETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
Junko Yoshida
ASPENCORE全球联席总编辑,首席国际特派记者。曾任把口记者(beat reporter)和EE Times主编的Junko Yoshida现在把更多时间用来报道全球电子行业,尤其关注中国。 她的关注重点一直是新兴技术和商业模式,新一代消费电子产品往往诞生于此。 她现在正在增加对中国半导体制造商的报道,撰写关于晶圆厂和无晶圆厂制造商的规划。 此外,她还为EE Times的Designlines栏目提供汽车、物联网和无线/网络服务相关内容。 自1990年以来,她一直在为EE Times提供内容。
您可能感兴趣的文章
  • Zigbee、Thread和Bluetooth mesh谁的性能更胜一筹? 近来针对Zigbee、Thread和Bluetooth mesh,发表了业界首份性能基准评比的结果,以比较各种协议在不同的测试条件和网络配置下表现得如何。不出所料的是……
  • 新iPhone中的神秘芯片U1,是用来干啥的? 昨天,苹果在发布会上发布了新一代iPhone。其中最有趣的是U1芯片。 根据苹果的官方介绍,U1是一块超宽带(UWB)定位芯片,该芯片将会给苹果带来spatial awareness。U1的第一个应用是……
  • 五大标准组织围剿,对华为有何影响? 相较于上周华为被炒作的、且多被夸大甚至不实的“零部件断供”消息相比,这一轮针对华为的消息则来自于标准制定组织。相比起看得见、摸得着的零部件,被这些标准制定组织暂停会员资格对华为的影响会有多大呢?
  • 如何在3美元的WiFi设备上安装安全的嵌入式Web服务器 1美元即可买到ESP8266芯片,但我建议使用带USB接口的线路板。更新固件需要USB接口。如果没有搭载USB接口,则需要额外的步骤,比如使用USB-TTL转换器。一个带USB接口的ESP8266线路板只需3美元即可买到。嵌入式开发可能既困难又昂贵,但本文展示如何在30分钟内,在一种成本超低的设备上安装好安全的嵌入式Web服务器,以便在WiFi芯片上运行FreeRTOS和lwIP TCP/IP堆栈。同时将解释如何在ESP8266上编译和运行Minnow Server。 Minitow服务器和参考示例在GitHub上可以找到。
  • 【中国“芯”领袖】做“中国的博通”:矽昌李兴仁博士谈 在“自主创新”的市场驱动、社会呼吁和政府支持下,中国本土芯片设计公司如雨后春笋般蓬勃发展起来,一批优秀的创业家及其创新的芯片技术和产品也脱颖而出。电子工程专辑(EE Times China)特开辟【中国“芯”领袖】专栏,以专访形式为大家讲述一个个在芯片设计领域自主创新的创业故事。本期为大家介绍的是国内首款无线WiFi路由器芯片开发商矽昌通信及其创始人李兴仁博士的奋斗历程。
  • 如何用现场无线测试检测网络缺陷 不论是在高流量,还是在有限的网络资源条件下,无线设备和网络都需要在部署后能够正常运行。在受控条件下,在实验室中测试Wi-Fi设备可让你发现设备是否符合标准、测量如发送功率和误码率等物理属性。实验室测试还允许你查验更高层的通信协议,及了解设备或网络如何从错误中恢复。实验室测试虽然很重要,但它不能替代网络级别的实时测试,本文将会介绍如何使用实时测试来发现网络缺陷。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告