Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 16500-3-02 (同等采用为 CAN CSA ISO IEC 16500-3-02) 是国际电工委员会(IEC)制定的数字视频广播(Digital Video Broadcasting,DVB)标准体系中的核心规范之一。该标准专门规定了DVB系统中服务信息(Service Information,SI)的通用语法、编码格式及传输机制,是DVB广播网络实现节目导览、服务发现、事件通知等用户功能的技术基础。
本标准适用于所有基于MPEG-2传输流(TS)的DVB广播系统,包括卫星(DVB-S/S2)、有线(DVB-C)、地面(DVB-T/T2)以及未来IP接口的扩展应用。它为系统运营者、接收设备制造商和中间件开发者提供了一套统一的SI数据生成、解析和交互规范,确保不同厂商设备在同一个广播网络中的互操作性。
加拿大标准协会(CSA)已等同采用本国际标准,因此CAN/CSA-ISO/IEC 16500-3-02在加拿大具有国家标准地位,适用于加拿大国内数字电视广播系统的建设与合规评估。2026年发布的修订版本进一步整合了长期实践反馈,优化了私有描述子扩展机制,并对大带宽服务场景下SI秒表分段提出了明确约束。
IEC 16500-3-02定义了多张强制性及可选SI表,每张表均被分配唯一的表标识符(table_id),并通过特定的包标识符(PID)在传输流中传输。核心表格如下表所示:
| SI表名称 | 缩写 | 表ID范围 | 分配的PID | 功能描述 |
|---|---|---|---|---|
| 网络信息表 | NIT | 0x40–0x41 | 0x0010 | 描述物理网络参数及传输流归属 |
| 服务描述表 | SDT | 0x42–0x43 | 0x0011 | 提供传输流中每个服务的名称、类型、状态等信息 |
| 事件信息表 | EIT | 0x4E–0x6F | 0x0012 | 包含当前/后续事件及未来事件的详细描述(EPG核心) |
| 时间和日期表 | TDT | 0x70 | 0x0014 | 携带当前的UTC时间和日期 |
| 时间偏移表 | TOT | 0x73 | 0x0014 | 提供时区偏移和夏令时信息 |
| 运行状态表 | RST | 0x71 | 0x0013 | 广播运行状态(如节目开始/结束事件) |
| 填充表 | ST | 0x72 | 0x0010–0x0014 | 用于数据填充或扩展 |
标准基于MPEG-2系统层(ISO/IEC 13818-1)的私有分段数据结构,定义了一系列描述子(descriptor)用于承载具体的参数。每个SI表以分段(section)形式传输,长度不超过4096字节(除去段头)。关键编码要求包括:
private_section结构,包含table_id、section_syntax_indicator、section_length等字段。service_descriptor、network_name_descriptor、content_descriptor等。同时预留了private_data_specifier用于制造商自定义扩充,但必须遵守注册规则。version_number字段控制增量更新,接收机仅在版本变更时处理新数据以降低功耗。广播前端(复用器/编码器)在生成SI表时,必须严格遵守PID分配唯一性及表ID范围规则。尤其需要注意网络信息表(NIT)中的实际传输流描述,它直接影响接收机的调谐参数。若NIT中的original_network_id、transport_stream_id与SDT、EIT关联不一致,会导致服务搜台失败或EPG混乱。
section_number连续性。EIT未来事件需要按段递增序号,且每个分段内的事件时间不得重叠。若接收机检测到序号缺失或时间冲突,会丢弃整个EIT表,导致EPG无法显示。按照IEC 16500-3-02要求,接收机应实现SI表优先级处理:首先缓存并验证NIT、SDT和当前EIT,然后根据用户操作选看未来EIT。推荐遵循以下实施准则:
service_descriptor嵌套country_availability_descriptor时需正确解析区域性限制。multiple_string_structure实现EPG字符编码的本地化切换(如UTF‑8或ISO‑6937)。private_data_specifier,以避免与其他厂商专有格式冲突,破坏网络互操作性。IEC 16500-3-02在整个DVB标准体系中占据承上启下的位置,与以下标准密切相关:
section_syntax_indicator等字段。此外,在IP化广播(DVB‑IP)场景中,SI数据可通过HTTP承载(依据IEC 16500-9系列),但表格结构仍维持IEC 16500-3-02的定义不变,仅封装方式改变。
private_data_specifier代码。未注册的描述子可能导致不同厂商设备之间的解析冲突,严重影响网络互操作性。注册流程简单免费,建议在开发商用系统前完成。