以太网是目前应用最广泛的局域网技术,应用于众多工业领域的实时以太网都面临着数据传输的实时性和确定性的需求。目前在分组网络中应用最广泛的是由IEEE 1588定义的精确时钟同步协议(Precision Time Protocol,PTP),其主要原理是通过一...以太网是目前应用最广泛的局域网技术,应用于众多工业领域的实时以太网都面临着数据传输的实时性和确定性的需求。目前在分组网络中应用最广泛的是由IEEE 1588定义的精确时钟同步协议(Precision Time Protocol,PTP),其主要原理是通过一个同步信号周期性地对网络中所有节点的时钟进行校正同步,使分布式网络内的所有时钟与最精确的时钟同步,可以达到亚微米级别的时间同步精度。ISO/IEC/IEEE 8802-1AS基于IEEE1588定义的精确时钟同步协议提出了一种广义精确时间同步协议(generalized precision time protocol,gPTP),用于时间敏感网络中设备时钟的定时和同步,其同步原理与PTP一致。本文通过建立仿真模型对比验证gPTP的同步精度更高。本文首先分析了广义精确时间同步协议的消息同步、传播和转发过程,其次提出了一种对广义精确时间同步协议进行时间同步仿真的方案。通过INET架构和分析gPTP时钟同步协议的基础上,在OMNeT++上对PTP和gPTP协议进行了物理层和MAC层上的信息建模与系统建模,从而仿真了PTP和gPTP的时钟同步过程,实验结果表明gPTP的时钟同步误差范围更小,验证了gPTP相对于PTP在时钟同步方面的优越性。展开更多
精确时钟协议(precision time protocol,PTP)由网络测量和控制系统的精确时钟同步协议标准(IEEE 1588)定义,借助网络通信和本地计算等技术实现分布式系统中的高精度时钟同步。虽然PTP系统可以通过纯软件的方式在局域网络内实现亚微秒级...精确时钟协议(precision time protocol,PTP)由网络测量和控制系统的精确时钟同步协议标准(IEEE 1588)定义,借助网络通信和本地计算等技术实现分布式系统中的高精度时钟同步。虽然PTP系统可以通过纯软件的方式在局域网络内实现亚微秒级的时钟同步,却难以满足对时钟同步性能有更高要求的通信传输网络。阐述了PTP协议的时钟同步机制,通过搭建实验平台对Linux PTP软件进行调试,基于GPS(global position system)/北斗多时钟源授时模块实现纳秒级的主从时钟同步,提升了系统的可靠性和安全性。为满足多种环境下针对PTP协议的网络时钟同步研究提供了参考。展开更多
随着网络技术的发展,音频传输逐渐网络化,为保证音频数据传输的实时性,对异步的以太网提出了高精度的时间同步要求。而IEEE1588标准定义的PTP(Precision Time Protocol)协议正是为实现高精度时钟同步而制定的。本文系统地介绍了IEEE1588...随着网络技术的发展,音频传输逐渐网络化,为保证音频数据传输的实时性,对异步的以太网提出了高精度的时间同步要求。而IEEE1588标准定义的PTP(Precision Time Protocol)协议正是为实现高精度时钟同步而制定的。本文系统地介绍了IEEE1588v2(第二版本的PTP协议)的原理,并从软件实现的角度给出了IEEE1588v2的总体设计。展开更多
文摘以太网是目前应用最广泛的局域网技术,应用于众多工业领域的实时以太网都面临着数据传输的实时性和确定性的需求。目前在分组网络中应用最广泛的是由IEEE 1588定义的精确时钟同步协议(Precision Time Protocol,PTP),其主要原理是通过一个同步信号周期性地对网络中所有节点的时钟进行校正同步,使分布式网络内的所有时钟与最精确的时钟同步,可以达到亚微米级别的时间同步精度。ISO/IEC/IEEE 8802-1AS基于IEEE1588定义的精确时钟同步协议提出了一种广义精确时间同步协议(generalized precision time protocol,gPTP),用于时间敏感网络中设备时钟的定时和同步,其同步原理与PTP一致。本文通过建立仿真模型对比验证gPTP的同步精度更高。本文首先分析了广义精确时间同步协议的消息同步、传播和转发过程,其次提出了一种对广义精确时间同步协议进行时间同步仿真的方案。通过INET架构和分析gPTP时钟同步协议的基础上,在OMNeT++上对PTP和gPTP协议进行了物理层和MAC层上的信息建模与系统建模,从而仿真了PTP和gPTP的时钟同步过程,实验结果表明gPTP的时钟同步误差范围更小,验证了gPTP相对于PTP在时钟同步方面的优越性。
文摘精确时钟协议(precision time protocol,PTP)由网络测量和控制系统的精确时钟同步协议标准(IEEE 1588)定义,借助网络通信和本地计算等技术实现分布式系统中的高精度时钟同步。虽然PTP系统可以通过纯软件的方式在局域网络内实现亚微秒级的时钟同步,却难以满足对时钟同步性能有更高要求的通信传输网络。阐述了PTP协议的时钟同步机制,通过搭建实验平台对Linux PTP软件进行调试,基于GPS(global position system)/北斗多时钟源授时模块实现纳秒级的主从时钟同步,提升了系统的可靠性和安全性。为满足多种环境下针对PTP协议的网络时钟同步研究提供了参考。
文摘随着网络技术的发展,音频传输逐渐网络化,为保证音频数据传输的实时性,对异步的以太网提出了高精度的时间同步要求。而IEEE1588标准定义的PTP(Precision Time Protocol)协议正是为实现高精度时钟同步而制定的。本文系统地介绍了IEEE1588v2(第二版本的PTP协议)的原理,并从软件实现的角度给出了IEEE1588v2的总体设计。