Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
🏠 BS ISO/IEC 29341 是英国标准协会(BSI)采纳 ISO/IEC 29341 系列后发布的信息技术 UPnP(Universal Plug and Play)设备体系结构标准,本批次收录六份文件,由 BSI 技术委员会 IST/6(数据通信)参与制定。UPnP 是一种面向家庭与小型办公网络的即插即用设备互连体系:设备通过网络自动发现、描述、控制与事件通知实现”零配置”互联。ISO/IEC 29341 系列以”设备控制协议(DCP)”的形式把 UPnP 的各设备类型与服务规范标准化,覆盖媒体服务器/渲染器、远程用户接口、内容目录、AV 传输、连接管理、网络设备与安全等主题。该系列是数字家庭、影音共享与智能家居互操作的基础标准族之一。
UPnP 体系的核心是”发现—描述—控制—事件”四步交互模型:设备上电后通过 SSDP 组播宣告自己;控制点(Control Point)通过描述文档获知设备能力(服务与状态变量);调用 SOAP 动作实现控制;通过 GENA 事件机制接收状态变化通知。ISO/IEC 29341 系列把这种体系与各设备类型(媒体服务器、媒体渲染器、远程 UI 客户端/服务器等)的 DCP 规范标准化,使不同厂商设备可以互操作。本批次文件聚焦在 UPnP 远程用户接口(RUI)与相关服务,体现了 UPnP 从单纯 AV 控制向多屏交互演进的趋势。BS ISO/IEC 29341 是其英国官方实施版本。
BS ISO/IEC 29341 系列本批次六份文件(2015 年版本)构成 UPnP 远程用户接口及相关服务体系:
| 分册 | 中文主题 | 主要内容 | 年份 |
|---|---|---|---|
| BS ISO IEC 29341-12-1 | 远程用户接口 客户端设备 | RUI 客户端设备定义与发现/控制流程 | 2015 |
| BS ISO IEC 29341-12-2 | 远程用户接口 服务器设备 | RUI 服务器设备定义与展示/传输流程 | 2015 |
| BS ISO IEC 29341-12-10 | 远程用户接口 客户端服务 | RUI 客户端服务接口、状态变量与动作 | 2015 |
| BS ISO IEC 29341-12-11 | 远程用户接口 服务器服务 | RUI 服务器服务接口与传输协议支持 | 2015 |
| BS ISO IEC 29341-3-10 | 基本设备服务 | UPnP 基本设备管理服务(扫描版,依据公开领域知识) | 2015 |
| BS ISO IEC 29341-7-11 | 媒体/网络相关服务 | 媒体与网络设备相关服务(扫描版,依据公开领域知识) | 2015 |
系列内部逻辑:远程用户接口(RUI)机制让”瘦客户端”(如电视、投影仪)显示来自”胖服务器”(如手机、PC)的 UI 内容;第 12-1/12-2 定义客户端与服务器设备,第 12-10/12-11 定义对应服务(含 UIListing、Session、Input 等服务);第 3-10、7-11 分册则覆盖基本设备与媒体/网络服务。工程上按设备角色选用相应 DCP 规范。
第 12-1 部分规定 RUI 客户端设备:作为 UPnP 设备,它在网络上被发现并托管 RUI 客户端服务,接收服务器推送的 UI 描述并渲染给用户。分册定义设备描述、嵌入式服务与事件行为,使电视、机顶盒等”展示设备”能够承载来自移动设备的交互界面。
第 12-10 部分规定 RUI 客户端服务的接口细节:状态变量(如 UIListingUpdate、A_ARG_TYPE_DeviceProfile、兼容 UI 列表等)与动作(浏览可用 UI、启动/停止会话、处理用户输入等)。服务通过事件机制告知控制点可用 UI 列表的变化,并管理与远端服务器之间的会话与输入通道。
UPnP 设备体系由通用架构(发现、描述、控制、事件)叠加设备类型(DCP)构成;本系列文件即把各 DCP 的规范文本标准化为 ISO/IEC 29341 的分册。工程实现需遵循统一描述格式(XML)、SOAP 动作、SSDP 发现与 GENA 事件,确保跨厂商互操作。