
- 2025
- -
- 02
- -
- 07
-
随着运营商越来越多地采用开源宽带网关平台,prpl基金会(prpl Foundation) 等行业组织应运而生,以推动这些平台的标准化和发展。prpl基金会已推出包括 prplOS、LCM 和 prplMesh 在内的一系列解决方案。
一个由行业组织支持这些解决方案的主要优势是,它们可以为您的产品提供清晰且标准化的测试与认证服务,这些服务由 prplWare 认证计划(prplWare Certification Program) 实现。
什么是prplware?
prplWare架构(来源:prplfoundation.org)
prplWare 是 prpl基金会开发的一套开源库和API的统称,其主要组件包括:
-
prplOS:
-
基于 OpenWRT 的底层网关操作系统。
-
-
prplMesh:
-
Wi-Fi联盟 EasyMesh 标准的开源实现。
-
-
LCM(生命周期管理,Life-Cycle Management):
-
创建开源工具,帮助服务提供商动态部署并远程管理下载的应用和服务。
-
prplWare 的远程管理接口是高层API(High-Level API,HL-API)。HL-API 使用 宽带论坛(Broadband Forum)的 TR-181 Device:2 数据模型 定义,并通过 宽带论坛的用户服务平台(User Services Platform,USP) 操作。USP 为应用程序提供了直接接口,用于操作和读取运行 prplOS 的宽带网关设备。
此外,HL-API 还允许通过 USP 1.3 Broker 和服务机制,使来自 LCM 的可下载应用和服务在 RDK-B 和 prplOS 部署之间实现可移植性。
prpl基金会 定义了必须由 prplWare 设备实现的配置文件(profile)。在认证过程中,该配置文件将被验证。
prplWare 自我认证流程
prpl HL-API 认证计划 是一种 自测程序。这意味着无需第三方机构对您的设备进行测试,您可以使用经过认证的工具和测试用例,在您自己的环境中对设备进行测试。一旦您获得通过的测试结果,可以将这些结果导出并提交给 prpl基金会 进行认证。
QA Cafe 的 CDRouter 是 prplWare 认证的官方测试工具。通过配备 prplWare 认证扩展模块和 USP(或 TR-069)测试扩展的 CDRouter 系统,您可以对产品进行测试并生成认证所需的结果。该测试过程完全自动化,可以根据需要反复运行,以帮助进行调试和故障排查。
prplWare 认证测试内容
prpl基金会 开发了一套专门用于通过 prplWare 认证的测试用例。这些测试由两大测试计划组成,必须通过这些测试计划才能获得认证。
prpl HL-API 测试计划
该测试计划的目标是验证设备对 TR-181 数据模型 的实现是否符合为 prplOS 定义的数据模型配置文件。
prplOS 测试计划
prplOS 测试计划 包含一系列测试用例,主要集中在 prplWare 解决方案的核心协议功能上,包括:
-
桥接功能(Bridging)
-
IPv4 和 IPv6
-
DHCP(动态主机配置协议)
-
DNS(域名系统)
-
防火墙(Firewall)
如何在获得通过的测试结果后完成认证
当使用认证程序时,CDRouter 的测试结果可以被导出并签名,以确保其完整性。这些结果随后提交给 prpl基金会认证委员会。
认证的基本要求
根据 prpl基金会认证计划指南,完成认证的基本要求包括:
-
申请者需为 prpl基金会的成员。
-
测试必须在 prplWare 组件上进行。
-
申请认证的设备必须通过所有必需的测试用例。
-
测试结果不得以任何方式被修改。
-
CDRouter 可以对认证结果进行签名,确保其合法性。
-
-
认证委员会需审核测试结果的有效性。
通过满足这些要求,设备可以获得 prplWare 的认证资格。完整的认证要求和细节可在 prpl基金会认证计划指南 中查看。
需要了解更多信息, 请联系sales@paralink.com.cn
-