UnPlugFest:蓝牙技术联盟中“行事低调的中流砥柱”

  您是否对蓝牙技术联盟的“基石”之一 — unplugfest感到神秘而陌生?其实从蓝牙无线技术发展的最初阶段开始,unplugfests(upfs)就成为了bluetooth sig工作中不可或缺的重要组成。unplugfests是由bluetooth sig主持的面向联盟成员(现在已有9000多位成员)的非赢利交互性测试大会。upf的主要目的是促进所有正在开发或已推向市场的蓝牙设备的互操作能力,但近几年召开的大会向人们证明,其意义远不止于此。

  每年,sig都举办三次upf — 每个地区(美国、亚太地区与欧非中东地区)一次 — 为所有成员企业的工程师提供测试产品的机会。10月在布鲁塞尔举行的unplugfest已经是第28届大会,从1999年在法国尼斯举行第1届unplugfest以来,大会已经有了巨大变化,目前已有12个蓝牙原型获得44个成员企业的测试。多年来,众多参与企业已经形成了一个热衷蓝牙的紧密团体,并且不断有新的企业加入其中。大会的涉及面也日益宽广,例如:邀请测试专家提供更加广泛的支持,邀请可靠性与安全性领域的专家针对潜在的安全问题展开客观、无偏见但引人思考的讨论,对协议的可靠性及加入技术中的新特性进行验证等。

  尽管有数百位来自全球各成员企业的工程师参加测试大会,但upfs仍然是一个封闭活动,这为开发商提供了一个安全的天堂。大会的重要特点之一即完全的机密性,每届upf大会都会在一个不公开的中立地点闭门举行。芯片设计公司csr的全球标准测试与认证顾问、之前长期担任sig upf经理的magnus sommansson谈到:“在参加大会前,每个与会者都要签字同意参与规则并对大会的共同目标了然于胸。参加大会的人员会异常忙碌,他们甚至无法抽出时间关注新的设计或功能,与会者需要遵守严格的行为准则与活动时间表。他们彼此尊重并全身心的投入,因为他们需要在短短的一周内完成众多测试工作。”

  upf是sig的“技术大脑”,成员企业的工程师们可以在会上对原型或产品进行最全面的测试。测试的目的不是决定一台设备是否满足sig的认证要求。upfs旨在支持工程师团队检验其开发的蓝牙产品是否能与其它公司的产品进行互操作。

  众多企业已经认识到,能在这个汇集最多蓝牙产品的大会上测试其还未上市的产品,机会实属难得。另外,成员企业的工程师们可以彼比交流,了解最新的技术发展。bluetooth sig市场营销经理kevin keating表示:“关注整个价值链、改进互操作性,这意味着我们将帮助企业向市场投放更好的产品,赢得更佳的消费者满意度,极大减少客户的支持需求。鉴于此,公司将产品带到upf测试是节省成本的不二之选。”

 

  upf的基本测试工作围绕以下三个基础测试类别展开:

  -类别1的测试针对蓝牙产品的下层(接近硬件)部分,通常为位于hci接口之下的协议堆栈部分。其中包括射频(rf)、基带(bb)与链路管理(lmp)层。测试可能包括验证前向纠错、白化、自适应跳频、改良配对及其它与建立acl连接相关的特性。

  -类别2的测试与hci之下的堆栈部分相关。其中包括中层协议,例如:sdp、rfcomm、tcs、bnep、avdtp与avctp。

  -类别3的测试将检验支持最终用户功能的应用配置。这类测试还将验证端到端用户体验。因此,想要参加类别3测试的企业,不仅要考虑其蓝牙解决方案的互操作性,还要考虑其产品提供的最终用户体验。

  除了上面提到的基础类别测试,upf还提供其它测试,以确保最全面的测试支持。测试项目的持续改进与扩充使upf成为sig的隐形推动力,确保了sig的技术成熟及在市场上的成功。

  -profile tuning suite(pts)是一个自动化测试系统,用作确保蓝牙互操作性的参考测试系统。其基于黑盒子(black box)战略,这项技术使测试者能了解被测实现(implementation under test)的内部执行情况,其优势是能确保测试公平,因为设计者和测试者都保持独立,不会相互约束。

  -为了鼓励upf平台能够测试更广泛的消费类产品(原型及上市产品),device library test应运而生。device library test测试面向已不在市场上销售和还未登陆本地市场的产品。

  -robustness测试支持与会企业验证其产品经受各类情境的能力,例如:缓冲区溢出、恶意字符串(malformed strings)与其它无效行为。这样可以极大减少设备崩溃与安全弱点造成的风险。

  -bluetooth core conformance test case validation测试:在一个测试系统实施由核心蓝牙规范定义的测试案例。在这些测试被用作资格认证项目的参考之前,必须获得验证。为了完善测试,成员企业被允行使用这些测试来帮助他们改进产品,以此对这些测试系统进行验证。

  -互操作性原型测试通常与upfs的测试搭配进行。这项测试主要用于验证新的规范,而不是验证产品中的规范实施。与其它测试不同,iop的测试结果将匿名记录,以供blue

  • UnPlugFest:蓝牙技术联盟中“行事低调的中流砥柱”已关闭评论
    A+
发布日期:2019年07月04日  所属分类:新闻动态