论文部分内容阅读
随着通信技术快速的发展,通信系统对网络之间同步精度变的越来越高,传统的GPS方式和NTP同步不能满足系统的发展。在2004年,安捷伦公司提出PTP(IEEE1588)同步方式。该方式可能达到次纳秒级精度,可满足大型通信网络要求。本文主要分析IEEE1588的同步机制。并最终以AT91RM9200为核心实现IEEE1588同步系统。通过对IEEE1588高精度时间同步的原理的深入阐述,同时对影响同步精度的因素进行了深入分析,在此基础上,分析了时间戳的软件生成方式。 文章详细说明了协议的实现过程,包括ARM9200软硬件平台以及实现方法。对系统的需求模型做了总体的设计规划。对系统电路做了总体设计,完成了电路的PCB设计,设计了系统的硬件方案和软件构架,采用嵌入式软实时Linux2.6操作系统。并且提出了驱动所要解决的问题,和解决方案。并对应用层的telnet服务器和IEEE1588服务器做了介绍。为IEEE1588协议在ARM200开发平台上的实现提供了可能。本论最后详细分析了协议的同步原理。文章最后对网络协议的原理进行了深入的分析,以及影响时间同步精度的因素。