GY/T 348-2021 专业广播环境下音视频设备精确时间同步协议规范.pdf
- 文档部分内容预览:
5.1.3PTP设备特性
5.1.3.1节点类型
必须的节点类型:普通时钟。 允许的节点类型:边界时钟、端到端透明时钟、点到点透明时钟、管理节点。 除本文件所列设备属性值外,各类设备属性值应满足GB/T25931一2010的要求
5.1.3.2设备属性
电缆标准5.1.3.2.1 timeSource
该属性指示最高级时钟所使用的时间源信息,其值应为GB/T25931一2010中7.6.2.6给出的 timeSource枚举值或本PTP类定义的如下枚举值: 当主时钟的时间取自一个时间值是未定义且与真实的时间无关、时标是ARB的同步信号的周期性时 timeSource取Foh。 当主时钟的时间取自一个最初参考本地时间源的同步信号,随后主时钟时间相对于真实时间的准确 度取决于同步信号频率的准确度时,timeSource取F1h。 5.1.3.2.2clockclass
5. 1. 3. 2. 2 clockclass
性指示最高级时钟分发的时间或频率的可溯源性,其值应为表1定义的附加枚举值或GB/ 010中表5定义的clockClass枚举值。
表1clockClass附加枚举值
5. 1. 3. 2. 3 其他属性
E,该参数是PTP方差算法中测量样本的采样周期,缺省初始化值取1.0s
GY/T 3482021
GY/T 3482021
5.2.2动态数据集成员
5.3普通时钟和边界时钟
5.3.1最佳主时钟算法
5. 3. 2路径延时测量机制
路径延时测量机制要求同5.3.2。
路径延时测量机制要求同5.3.2.
5. 5. 1 管理机制
5.5.2机构扩展TLV:SMTLV
5. 5. 2. 1报文结构
本文件遵循GB/T25931一2010约定的字节和位顺序。 每过一秒钟或主时钟的锁定状态改变时,最高级时钟处于MASTER状态的每个端口都应发送一条带有 SMTLV的管理报文。 管理报文(COMMAND)的结构应符合表2的规定,SMTLV的结构应符合表3的规定。为避免在大型PTP 网络中出现突发流量的情况,当从时钟收到带有SMTLV的管理报文(COMMAND)时,不宜回复应答管理 报文(ACKNOWLEDGE)。 注:与同步、建立主从层次结构、信令相关的报文终止于边界时钟的协议机,并不会被转发。由边界时钟其他端口 转发的管理报文在系统内被限制传播,
2管理报文(COMMAND
GY/T 3482021
GY/T3482021
所有的SMTLV数据类型应编码为大端模式,且最低有效位应为位0,其他数据类型应按GB/T25931 2010中所述编码。 为确定本地时间,从时钟应用有符号的32位秒字段currentLocalOffset加上从时钟重建的PTH 时间。 注:SMTLV报文就绪前,可能会因网络传输和从时钟的内部处理过程而出现轻微延迟。jumpSeconds利 timeOfNextJump的机制设计用来补偿这类延迟,当SM标示的变化要被用于时间地址计算时,jumpSeconds利 timeofNextIump会被提前告知从时钟
2动态SMTLV值设置
5. 5. 2. 2 动态 SM TLV 值设置
5. 5. 2.2. 1概述
为了指示本地时间将要发生非连续性跳变,应事先传递时间跳变事件信号,这种情况可能由闰秒或 夏令时的调整引起。 每日纠偏事件的发生信号也应被事先传递。该事件发生时,通常将从时钟产生的GB/T14001一2012 时间地址调整为本地时间,这个信号传递过程独立于时间跳变事件。 由时间跳变事件所导致的GB/T14001一2012时间地址的非连续性可能不会立即反映到从时钟产生 的时间地址中。相反,对GB/T14001一2012时间地址值的调整会在下一次每日纠偏事件中进行。 表3中列出的部分SMTLV元素的值实际上是动态的,即:currentLocalOffset、jumpSeconds、 timeOfNextJump、timeOfNextJam、timeOfPreviousJam、previousJamLocalOffset、leapSecondJump 和daylightSaving 上述部分元素的取值受本地系统的运行策略和要求所影响,包括本地时区、每日纠偏时间(如适用)、 夏令时的开始及结束日期和时间,以及闰秒调整时间。 在夏令时开始或结束时间应格外注意,以确保通过PTP时间传递的与时间相关的SMTLV元素在预定 的本地时间产生预期的结果。 5.5.2.2.2规定如何设置SMTLV元素的值以传递时间跳变事件信号。 5.5.2.2.3规定如何设置SMTLV元素的值以传递每日纠偏事件信号
5. 5. 2. 2. 2 时间跳变事件信令
GY/T 3482021
5.5.2.2.3每日纠偏事件信令
如未使用每日纠偏,timeOfNextJam值应设为O,timeOfPreviousJam和previousJamLocaloffset 应设为从时钟要求的初始值。 注:在帧率为整数环境下,timeOfPreviousJam设定为过去的任意时间(例如o)且previousJamLocaloffset设定为 currentLocaloffset将导致所产生的时间地址与本地时间对齐。 如使用每日纠偏,应按附录A所述步骤将timeOfNextJam初始化为与下一次每日纠偏事件发生时间 相对应的值。timeofPreviousJam应初始化为与上一次每日纠偏事件发生时间相对应的值, previousJamLocaloffset应初始化为上一次纠偏事件所适用的currentLocaloffset值。 上述元素值应符合如下公式: time0fNextJam+currentLocal0ffset=time0fPreviousJam+previousJamLocal0ffset+(24x60x60) 注:按上述方式初始化后,该公式考虑了闰秒或夏令时调整所引起的本地时间变化, timeofPreviousJam和previousJamLocaloffset初始化完成后,下一次纠偏事件发生前其数值不 宜被修改。 当最高级时钟PTP时间的秒数大于timeOfNextJam值(即过了每日纠偏时间),随后的SMTLV元素 的值应按如下要求调整: previousJamLocaloffset值应设为刚发生的每日纠偏事件的currentLocaloffset值,且该值 在后续的管理报文中应保持不变直到下一次每日纠偏事件发生; b timeOfPreviousJam应设为timeOfNextJam的值,且该值在后续的管理报文中应保持不变直到 下一次每日纠偏事件发生; C timeOfNextJam应设为下一次计划中的每日纠偏事件相对应的值;如无纠偏事件计划,则该值 应设为0。
5. 6 PTP 选项
播电视系统PTP最高级时钟的 确度宜在偏离SI秒的土5ppm之内,最差不应偏离SI秒的土1( PTP最高级时钟应定期进行计量校准,确保其准确度符合本文件要求。
任何处于SLAVE状态的时钟都应能校正其频率,以满足第7章中的要求。 注:为实现频率校正,从时钟应支持单步和双步时钟。
7设备间同步准确度要求
GY/T 3482021
专业广播环境下已建立同步的设备中任意从时钟(相对于其主时钟)之间的准确度差的绝对值不应 超过1uS。 附录C给出了专业广播环境下PTP网络拓扑示例
9与其他PTP类的互操作性
本文件规定的专业广播环境下的PTP类(以下简称348类)与GB/T25931一2010申附录J规定的PTF 类(以下简称25931类)、GY/T304一2016中附录A规定的PTP类(以下简称304类)设备互操作的可能性。 生广播电视系统设计时,应考虑尽量选用支持相同PTP类的设备,在存在支持不同PTP类设备的使用环境 中应选择设置并使用各PTP类网络传输机制和数据集成员属性值的交集桥梁工程,以保障设备的互操作性。附录E 中表B.1给出了348类、25931类和304类数据集成员属性值的缺省值和可配置范围
GY/T 3482021
timeOfNextJam的计算
GY/T3482021
附录B (资料性) 各PTP类数据集成员属性值对比
建筑技术交底表B.1各PTP类数据集成员属性值对比
GY/T 348202
....- 设备标准 环境标准
- 相关专题: 广播