IEEE 1588精确时间同步协议的应用方案
- 格式:pdf
- 大小:1.69 MB
- 文档页数:5
1588时间同步解决方案介绍5、1588时间同步解决方案TD-SCDMA时间同步现状l TD-SCDMA组网对时间同步要求较高ü TD-SCDMA/TD-LTE 均属于TDD时分双工系统,在相同的频率上发送上/ 下行数据,需要基站间同步,以避免时隙间和上/下行帧之间的干扰。
ü TD基站时间同步精度要求为± 1.5μs。
l TD-SCDMA基站目前使用GPS作为唯一的授时时间源制式 GSM WCDMA CDMA2000 TD-SCDMA FDD-LTE TD-LTE 频率同步50ppb 50ppb 50ppb 50ppb 50ppb 50ppb 时间同步None None 小于3μs 小于1.5μs None 小于1.5μs各种无线通信系统的同步性能指标要求TD-SCDMA基站的时间同步需求TD-SCDMA无线组网要求同频相邻基站空口同步、时隙对齐,任意两个基站之间帧头最大偏差不超过3μs,否则会产生:时隙干扰:前一个时隙的信号落在下一个时隙中,破坏了这两个时隙内的正交码的正交性,使这两个时隙内的基站或终端都无法正常解调。
上下行时隙干扰:一个基站发射的信号直接对另一个基站的接收造成强大的干扰,严重影响第二个基站的正常接收。
码频率TDD/TDMACDMA 1.6MHz本振源 PRC/LPR (铯钟) G.811时钟铷原子钟准确度±2×10-12 ±1×10-11 ±5×10-11变化±1us 需用时间 115多天 17分钟 3.4分钟675μs 75μs160μs 675μs75μs675μstime本地时钟和频率同步网守时能力无法满足TD需求,需要有时间同步机制依赖GPS存在的问题l 安全问题– GPS系统存在安全隐患。
– GPS故障率: GPS部分已成为除射频模块外的第二高故障率设备,约占总故障数的15%左右。
IEEE_1588协议IEEE1588协议,也称为精密时钟同步协议,是一个用于实时系统中精确同步时钟的网络协议。
它的目标是提供亚微秒级的时钟同步精度,以满足高精度和高同步性能的实时应用需求。
IEEE1588协议主要用于工业自动化、电力系统、通信系统等领域,能够实现在分布式系统中所有时钟设备之间的同步。
IEEE 1588协议的原理是基于主从模式,其中一个设备是主时钟(Master Clock),该设备通过发送同步消息来广播时间信息,其他设备则是从时钟(Slave Clock),它们通过接收同步消息来校正自身的时钟。
主从模式可以实现网络中所有设备的时间同步,但是主时钟设备需要提供高精准的参考时钟。
IEEE1588协议的消息格式如下:1. Sync消息(同步消息):主时钟设备通过此消息广播时间信息,从时钟设备通过解析此消息来校正自身的时钟。
2. Delay_Req消息(延迟请求消息):从时钟设备通过向主时钟设备发送此消息来计算时钟矫正的延迟。
3. Follow_Up消息(跟随消息):主时钟设备通过此消息回复Delay_Req消息,包含时钟矫正延迟的信息。
4. Delay_Resp消息(延迟响应消息):主时钟设备通过此消息回复Delay_Req消息,包含时钟矫正延迟的信息。
5. PDelay_Req消息(精确延迟请求消息):用于测量主从时钟之间的延迟。
6. PDelay_Resp消息(精确延迟响应消息):用于回复PDelay_Req消息,包含主从时钟之间的延迟信息。
7. Announce消息(通告消息):用于通知网络中的设备主时钟的更改。
IEEE 1588协议的核心算法是时钟同步算法,该算法通过计算往返时延(Round-Trip Delay)来实现时钟同步。
往返时延包括主时钟设备发送Sync消息到从时钟设备接收到Follow_Up消息的时间,以及从时钟设备收到Delay_Resp消息到主时钟设备接收到的时间。
IEEE 1588精密时钟同步协议测试技术关键字:基站数字示波器光纤测试仪光谱仪自动化测试基于以太网的时分复用通道仿真技术(TDM over Ethernet)作为一种过渡技术,具有一定的以太网时钟同步概念,可以部分解决现有终端设备用于以太网的无缝连接问题。
IEEE 1588标准则特别适合于以太网,可以在一个地域分散的IP网络中实现微秒级高精度的时钟同步。
本文重点介绍IEEE 1588技术及其测试实现。
1引言以太网技术由于其开放性好、价格低廉和使用方便等特点,已经广泛应用于电信级别的网络中,以太网的数据传输速度也从早期的10M提高到100M,GE,10GE。
40GE,100GE正式产品也将于200 9年推出。
以太网技术是“即插即用”的,也就是将以太网终端接到IP网络上就可以随时使用其提供的业务。
但是,只有“同步的”的IP网络才是一个真正的电信级网络,才能够为IP网络传送各种实时业务与数据业务的多重播放业务提供保障。
目前,电信级网络对时间同步要求十分严格,对于一个全国范围的IP网络来说,骨干网络时延一般要求控制在50ms之内,现行的互联网网络时间协议NTP(Network Time Prot ocol),简单网络时间协议SNTP(Simple Network Time Protocol)等不能达到所要求的同步精度或收敛速度。
基于以太网的时分复用通道仿真技术(TDM over Ethernet)作为一种过渡技术,具有一定的以太网时钟同步概念,可以部分解决现有终端设备用于以太网的无缝连接问题。
IEEE 1588标准则特别适合于以太网,可以在一个地域分散的IP网络中实现微秒级高精度的时钟同步。
本文重点介绍IEEE 1588技术及其测试实现。
2 IEEE 1588PTP介绍IEEE 1588PTP协议借鉴了NTP技术,具有容易配置、快速收敛以及对网络带宽和资源消耗少等特点。
IEEE1588标准的全称是“网络测量和控制系统的精密时钟同步协议标准(IEEE 1588 Precision Clo ck Synchronization Protocol)”,简称PTP(Precision Timing Protocol),它的主要原理是通过一个同步信号周期性的对网络中所有节点的时钟进行校正同步,可以使基于以太网的分布式系统达到精确同步,IEEE 1588PTP时钟同步技术也可以应用于任何组播网络中。
IEEE1588的高精度时间同步算法的分析与实现IEEE1588,也被称为精确时间协议(PTP),是一种用于网络中实现高精度时间同步的协议。
它在各种工业应用和通信系统中被广泛采用,因为它可以提供微秒级甚至亚微秒级的精度,满足了许多应用的实时性要求。
首先,IEEE 1588协议需要在网络中选择一个主时钟(Master Clock),作为时间同步的源头。
主时钟拥有最高的时间精度,并将其时间信息通过数据包广播给其他时钟节点。
其他节点被称为从时钟(Slave Clock),它们通过接收到的时间数据来调整自身的时钟,并与主时钟保持同步。
在主时钟启动时,它会周期性地发送特殊的数据包,称为同步事件(Sync Event)。
这些数据包包含了主时钟的当前时间戳,从时钟接收到这些数据包后,会记录接收时间戳。
当从时钟收到一定数量的同步事件后,它会计算出与主时钟的相对时间差,并根据这个时间差来调整自身的时钟。
为了确保时间同步的准确性,IEEE 1588采用了两个重要的概念,即时钟同步和时间戳校准。
时钟同步通过周期性的同步事件来实现,从而减小网络延迟带来的时间误差。
而时间戳校准则通过周期性地发送延迟请求(Delay Request)和延迟响应(Delay Response)数据包来估计网络延迟,并相应地调整时间戳。
在实际的实现中,IEEE1588通常使用硬件支持或软件实现的方式。
硬件支持一般通过专用的电路芯片或FPGA来实现,它们能够提供更高的时间精度和更低的延迟。
而软件实现则是在通用的计算机上运行,通过操作系统和网络协议栈来实现时间同步功能。
在软件实现中,IEEE1588通常依赖于操作系统的时钟服务和网络协议栈。
操作系统的时钟服务提供了计算机系统的时间信息,并提供了时间戳的功能。
网络协议栈则负责封装和发送数据包,并处理收到的数据包以提取时间戳信息。
在实现中,需要考虑以下几个关键问题:1.时间同步精度:在实现中,需要根据具体应用的要求选择合适的时钟源和自适应算法,以达到所需的精度。
IEEE1588V2 PTP时钟同步方案介绍一实现原理1。
1 PTP系统概述PTP为Precise Time Protocol的简称,遵循IEEE 1588协议标准,1588协议是解决IP传输的基站之间同步问题的协议。
以前的NODEB基站从GPS获取同步信号1PPS和时间信息TOD,为保证时间同步,每个NODEB 都需要一个GPS。
而1588协议提出通过PTP消息进行时钟信息的传递,NODEB接受到同样的时钟信息作为本NODEB的同步时间信息,从而实现整个系统时钟的同步。
如1。
1,PTP系统的同步时钟系统。
同一个通路上(Path A, Path B , Path C和PathD)获取相同的时钟信息,这样只需要边界时钟(NODEB13和NODEB14;NODEB13和NODEB15;)实现同步即可以实现系统时钟的同步。
图1。
1 PTP同步时钟系统示意图在PTP系统中分为主/从两种时钟提取的方式.当本NODEB为主时钟方式,需要有GPS,通过GPS获取TOD 时间消息和1PPS同步信号。
然后将TOD消息和1PPS封装在UDP数据包中通过以太网连路进行传输。
当本NODEB 为从时钟方式,需要从以太网接受的数据中,解析出该UDP数据包,获取时间信息和同步信息.另外PTP系统之间的时间信息是通过MAC地址进行寻址传输的。
NodeB支持主从两种模式,选用SEMTECH的ACS9510时钟芯片,PTP系统的实现方式如图1.2.图1.2 PTP 系统的实现方式1。
2 PTP 时钟提取模块框图BBU1324A 设备支持IEEE1588 PTP HOST&SLAVE 的功能, BBU1327A 设备支持IEEE1588 PTP SLAVE,都采用SEMTECH 的ACS9510.ACS9510支持IEEE1588 V2.0协议,PTP 时钟提取模块的功能框图如图1。
3.SFPSFP88E1145NP前面板PHYPHYACS9510MPC8280SPIOCXO/TCXO1PPS TODCOPPERRGMIIMII2M SDRAMBBU1324A IEEE1588模块框图UARTRGMIIRGMIISGMIISGMII图1。
IEEE1588高精度同步算法的研究和实现
IEEE1588高精度同步算法的研究和实现
随着网络技术的发展,分布式控制系统中对时间同步的要求越来越高.为了满足某些领域中微秒级时间同步的要求,本文对IEEE1588高精度时间同步进行了研究,对该算法实现高精度同步的方法进行了阐述,同时对实际系统中存在的问题进行了剖析,根据分析结果,采用系统晶振补偿和OffsetTime滤波的方法对系统进行了完善,并进行了实验.实验结果表明,通过晶振补偿和OffsetTime滤波很大程度上提高了同步精度,达到了高精度同步系统的要求.
作者:桂本烜刘锦华 GUI Ben-xuan LIU Jin-hua 作者单位:桂本烜,GUI Ben-xuan(浙江大学先进控制研究所,杭州,310027) 刘锦华,LIU Jin-hua(中石油辽河油田分公司,辽宁,盘锦,124010) 刊名:电光与控制ISTIC PKU英文刊名:ELECTRONICS OPTICS & CONTROL 年,卷(期):2006 13(5) 分类号:V271.4 TN914 关键词:IEEE1588 时间同步线路延时时间偏差时钟补偿。
IEEE1588 PTP对时系统原理及特点随着网络技术的快速发展,以太网的定时同步精度也在不断入提高,为了适应网络技术的变化,人们开发出了NTP网络时间协议来提高各网络设备的定时同步功能,但在一些对时间精度要求很高的行业中,NTP还是不能满足各设备之间的定时同步精度。
而IEEE 1588 PTP 对时系统,可以解决一些高精度设备所需要的时间信息,并实现时间同步。
IEEE 1588标准被称为“网络测量和控制系统的精密时钟同步协议标准”或简称为“PTP”。
IEEE 1588标准是通过一个同步信号周期性对网络中所有节点的时钟进行校正同步,并使以太网的分布式系统实现精确时间同步,IEEE 1588 PTP对时系统可以应用于任何组播网络中。
IEEE 1588将整个网络内的时钟分为两种,普通时钟和边界时钟,只有一个PTP通信端口的时钟是普通时钟,有一个以上PTP通信端口的时钟是边界时钟,每个PTP端口提供独立的PTP通信。
其中边界时钟通常用在确定性较差的网络设备,如交换机和路由器上。
从通信关系上又把时钟分为主时钟和从时钟,任何时钟都能作为主时钟和从时钟,并且保证从时钟与主时钟时间同步。
IEEE 1588 PTP对时系统可以实现主时钟和从时钟功能,在系统的同步过程中,IEEE 1588 PTP对时系统提供时间同步及时间信息,SYN2403型PTP精密从时钟接收SYN2401型PTP精密主时钟发来的时间戳信息,系统根据此信息计算出主从线路时间延迟及主从时间差,并利用该时间差调整本地时间,从而使设备时间保持与主设备时间一致的频率和相位,实现频率同步和时间同步。
PTP与其他网络同步协议如SNTP和NTP相比,主要区别PTP针对更安全和更稳定的网络环境设计,占用网络和计算机资源更少。
SYN2401型PTP精密主时钟目前的版本是IEEE1588-2008,PTP V2,主要应用于本地化、网络化的系统,内部组件相对稳定。
1588PTP⽹络时钟服务器(时间同步)技术应⽤⽅案1588PTP⽹络时钟服务器(时间同步)技术应⽤⽅案1588PTP⽹络时钟服务器(时间同步)技术应⽤⽅案京准电⼦科技官微——ahjzsz1. 概述1.1. PTP起源伴随着⽹络技术的不断增加和发展,尤其是以太⽹在测量和控制系统中应⽤越来越⼴泛,计算机和⽹络业界也在致⼒于解决以太⽹的定时同步能⼒不⾜的问题,以减少采⽤其它技术,例如IRIG-B等带来的额外布线开销。
于是开发出⼀种软件⽅式的⽹络时间协议(NTP),来提⾼各⽹络设备之间的定时同步能⼒。
1992年NTP版本的同步准确度可以达到200µs,但是仍然不能满⾜测量仪器和⼯业控制所需的准确度。
为了解决这个问题,同时还要满⾜其它⽅⾯需求。
⽹络精密时钟同步委员会于2001年中获得IEEE仪器和测量委员会美国标准技术研究所(NIST)的⽀持,该委员会起草的规范在2002年底获得IEEE标准委员会通过,作为IEEE1588标准。
该标准定义的就是PTP协议(Precision Time Protocol)。
1.2. PTP应⽤环境PTP适合⽤于⽀持单播,组播消息的分布式⽹络通信系统,例如Ethernet。
同时提供单播消息的⽀持。
协议⽀持多种传输协议,例如UPD/IPv4,UDP/IPv6,Layer-2 Ethernet,DeviceNet。
协议采⽤短帧数据传输以减少对⽹络资源使⽤,算法简单,对⽹络资源使⽤少,对计算性能要求低,适合于在低端设备上应⽤。
1.3. PTP⽬标⽆需时钟专线传输时钟同步信号,利⽤现有的数据⽹络传输时钟同步消息。
降低组建时间同步系统的费⽤。
在提供和GPS相同的精度情况下,不需要为每个设备安装GPS那样昂贵的组件,只需要⼀个⾼精度的本地时钟和提供⾼精度时钟戳的部件,成本相对较低。
采⽤硬件与软件结合设计,并对各种影响同步精度的部分进⾏有效矫正,以提供亚微妙级的同步精度。
独⽴于具体的⽹络技术,可采⽤多种传输协议。
IEEE1588 PTP 同步时钟在电力系统应用的可IEEE1588(PTP)同步时钟在电力系统应用的可行性方案探讨摘要:本文介绍了电力系统时间同步的基本概况,对目前电力系统所采用的各种时间同步方案作了较为具体的研究,并指出目前电力系统中所采用的时间同步技术的局限性以及存在的问题。
在此基础上,以发电厂作为一个应用实例,结合IEEE1588(PTP)协议本身的特点,提出了一个基于IEEE1588(PTP)时间精确同步协议的应用方案。
在综合各种理论分析和方案对比的基础上,分析并指出在电力系统中采用IEEE1588(PTP)时间同步标准作为时间同步方案是可行也是可取的。
一、电力系统时间同步基本概况电力系统是时间相关系统,无论电压、电流、相角、功角变化,都是基于时间轴的波形。
近年来,超临界、超超临界机组相继并网运行,大区域电网互联,特高压输电技术得到发展。
电网安全稳定运行对电力自动化设备提出了新的要求,特别是对时间同步,要求继电保护装置、自动化装置、安全稳定控制系统、能量管理系统(EMS)和生产信息管理系统等基于统一的时间基准运行,以满足事件顺序记录(SOE)、故障录波、实时数据采集时间一致性要求,确保线路故障测距、相量和功角动态监测、机组和电网参数校验的准确性,以及电网事故分析和稳定控制水平,提高运行效率及其可靠性。
未来数字电力技术的推广应用,对时间同步的要求会更高。
目前,电力系统中的时间同步处于"各自为政"的状态,要求对时的每套系统都配置一套独立的时钟系统,通常选用美国的全球定位系统(GPS)接收器,结果使电力企业、电厂、变电站的楼顶天线林立。
由于处理方式、接口标准不统一,这些时间接收系统相互间不通用、无法互联,更不用说形成互为备用,而且整个系统的可靠性无法保证,过于依赖于GPS。
为了逐步实现全电网的统一时间,有必要在发电厂、变电站、控制中心、调度中心建立集中和统一的电力系统时间同步系统,而且要求该系统能基于不同的授时源建立时间同步并互为热备用。
IEEE1588精密时钟同步分析0引言测试与测量(Test and Measurement,T&M)的发展以测试总线的发展为标志。
测试总线从GPIB 到VXI再到PXI,测试仪器也由机架式发展到了插卡式。
但是T&M对数据传输与处理综合要求的逐步提高使得这种发展已经远远不能满足人们的需求,于是以太网以其优秀的传输性能开始被广泛采用。
人们开始在测试与测量系统中直接接入以太网,然后使用GPIB、VXI或者PXI总线连接仪器,达到向远程地点传输数据或者从远程地点接收命令的目的。
去年9月,Agilent公司和VXI科技公司联合推出了LXI(LAN based eXtensions for Instruments),这是一种适用于测试系统的新一代基于LAN的模块化平台标准。
LXI总线不受带宽、软件和计算机背板体系结构的限制,而且能利用日益增长的Ethernet吞吐能力。
LXI是一种基于网络的仪器接口规范,为实现各种终端设备之间的同步控制,采用了以太网的精密时间协议(Precision Time Protocol,PTP),即IEEE1588。
IEEE1588定义了一个在测量和控制网络中,与网络交流、本地计算和分配对象有关的精确同步时钟的协议(PTP)。
下面介绍这种精密时钟协议的体系结构、工作原理以及它的精度分析。
1IEEE1588体系结构1.1关于精密时钟一个1588精密时钟(PTP)系统包括多个节点,每一个都代表一个时钟,时钟之间经由网络连接。
按工作原理,时钟可以分为普通时钟和边界时钟两种。
二者的区别是普通时钟只有一个PTP端口,而边界时钟包括多个PTP端口。
在网络中,每一个时钟都可能处于下面3种状态:从属时钟(SLAVE)、主时钟(MASTER)和原主时钟(PASSIVE)。
每个时钟所处的状态是根据最优化的时钟算法决定的,图2IEEE1588的三层结构这些状态随着网络构造的改变而改变。
1.2PTP参考体系结构PTP体系结构的特别之处在于硬件部分与协议的分离,以及软件部分与协议的分离,因此,运行时对处理器的要求很低。
• 35•随着网络控制技术水平的不断提升,分布式控制系统也提出对时钟同步精度的更高标准,本文以IEEE1588精密时钟同步协议为例,对该高精度时钟的同步机制与校正原理阐述说明,并对IEEE1588协议的BMC(最佳主时钟)、LCS(本地时钟同步)两大核心算法进行分析,并以技术开发角度提出了IEEE1588精密时钟同步协议,应用于数字化通信机房的应用方案,通过系统测试发现了数字化通信机房内IEEE1588的高精度时间同步实现可行性。
IEEE1588作为一种精密时钟同步协议标准,主要应用于网络测量及控制系统中,作为新一代测控纵向LXI标准关键组成,为了可以更好的满足工业控制、仪器测量相关领域中微秒级标准的时间同步需求,IEEE1588标准自提出得以广泛应用。
IEEE1588标准代称网络测量和控制系统的精密时钟同步协议标准,该标准原理就是经同步信号周期性,能够校正网络内的全部节点时钟达到同步,并基于以太网分布式系统,精准同步亚纳秒时钟。
IEEE1588标准较现阶段的GPS、NTP/SNTP达到配置简单优化、高精度且快速收敛,以及较小资源消耗与网络带宽特点。
对于时钟同步精度方面也要求更加严格,譬如运用于电力自动化系统、工业以太网、移动通信网等领域,引发人们的广泛关注。
1 IEEE1588时钟同步协议机制1.1 PTP时钟状态机PTP时钟同步系统作为包括主时钟、从时钟这样两部分之间构成主从关系的网络层次结构,以单个或多个PTP子域共同组成,并且每一个子域内都含有按个或多个彼此通信时钟。
在网络内每一个PTP时钟,都极有可能存在两种不同状态,具体状态主要取决于BMC算法,在主时钟状态下设备为精确时钟,能够与从时钟的时间同步,但是一个主时钟只能存在1个通信子域内。
对于PTP网络内每一个时钟设备,经周期性交换带有时间信息同步报文,能够计算主时钟和从时钟之间存在的偏差与网络延时,对偏差进行纠正,对延时进行补偿处理,能够做到主时钟和从时钟之间同步亚纳秒级。
IEEE1588协议IEEE 1588协议是一种用于时钟同步的网络通信协议,其全称为"Precision Clock Synchronization Protocol for Networked Measurement and Control Systems"。
该协议是由IEEE所制定的,旨在解决分布式系统中设备时钟同步问题。
在分布式系统中,设备之间的时钟同步是至关重要的。
准确的时钟同步能够确保系统中的各个设备在不同节点上以一致的时间进行操作,从而实现更可靠的协调和协同工作。
此外,在一些需要严格时间同步的应用领域,如工业自动化、电力系统等,时钟同步则是成功实现系统任务的基础。
传统的时钟同步方法中,基于GPS(Global Positioning System)的时间同步方案是一种常见的解决方法。
然而,GPS无法完全适用于所有场景,尤其是对于移动设备、室内场景等。
IEEE 1588协议的出现,则为这类应用场景的时钟同步问题提供了有效的解决方法。
IEEE 1588协议基于主从(Slave)的建模方式,其中主时钟(Master Clock)负责向从时钟(Slave Clock)广播时钟信号。
具体而言,协议通过周期性发送时间戳消息来实现主从时钟之间的同步。
在主时钟发送时间戳消息时,从时钟会接收该消息,并通过与其内置的本地时钟进行比较,进而进行时钟校正。
这样,从时钟就可以根据主时钟的参考进行同步,从而实现各个设备间的时钟同步。
IEEE 1588协议定义了两个核心消息:Sync(同步)和Delay_Req(延迟请求)。
Sync消息用于主时钟广播当前的时间信息,而Delay_Req消息用于从时钟向主时钟请求延迟信息。
协议还提供了一些附加消息,如Follow_Up(回应)、Delay_Resp(延迟回应)和Pdelay_Req(对称延迟请求),用于进一步优化时钟同步过程。
除了时钟同步外,IEEE 1588协议还提供了一种高级特性,即时钟精度统计(Clock Accuracy Estimation)。
1588V2的原理与方案介绍摘要:目前电信业务传送网络正在完成IP化的转化,以分组交换为主要核心的IPRAN、PTN技术已经成为传送网的主流技术广泛应用于运营商中。
传统的以TDM为内核的MSTP技术逐渐退出现网。
而在转化过程中如何保证网络的适中同步需求成为分组传送网络迫切需要解决的问题。
1588V2技术作为分组传送网中同步解决方案逐步被运营商了解和接受。
本文主要介绍1588V2技术的关键技术以及实现方式介绍。
关键词:同步;1588v2;延时机制1 同步的提出随着传送网发展,各个运营商都展开了IP化传送网络的建设工作。
移动主推的PTN技术和联通、电信主推的IPRAN技术成为目前的主流传送技术。
而目前分组传送网络还存在很多关键点需要解决,其中对基于以太网的同步技术的要求成为业界关注的要点。
2 同步的意义传统的MSTP传送TDM业务的时,如果MSTP网络无法实现时钟同步则很可能出现:(1)业务出现滑码;(2)严重时还会出现指针频繁调整,业务误码率急剧升高,大量告警上报,关键芯片失效。
而在无线IP RAN中,如果无线网络间的时间同步未在要求的精度内,会出现:(1)基站切换时,会导致通话掉线;(2)通话计费,网间结算将无法进行。
3 1588v2协议介绍IEEE 1588V2的在传输网中的应用是将分布在传输网络中的不同的设备保持精确的时钟同步,以PTP(精确时间协议)为标准。
对以太网中设备进行亚微秒级的同步。
4 时钟实体类型IEEE 1588按照时钟是否为透传时钟,将时钟类型分为了透传和非透传时钟两种。
其中,透传时钟,按照时钟采用的延时机制不同,分为了E2E透传时钟和P2P透传时钟;非透传时钟,则按照时钟的ptp端口数目多少分成了普通时钟和边界时钟:(1)普通时钟:只有一个PTP物理通信端口和网络相连;(2)边界时钟:支持多个物理端口与网络相连。
即为多个普通时钟的组合,不同的是其只有一套共用的时钟设备;(3)E2E透传时钟:E2E透传时钟像路由器或交换机一样转发所有的PTP 消息;(4)P2P透传时钟:与E2E透传时钟功能相同,只是对PTP时间消息的修正和处理方法不同:他把报文的各段线路延迟累加放到报文的校正字段中。
IEEE 1588精密时间协议——分组网络上的频率同步关键字:精密时间协议时间传输协议同步以太网电信网络正在从电路交换技术快速转向分组交换技术,以满足核心网和接入网对带宽需求的迅速扩大。
传统的电路交换TDM网络本身就支持在整个网络上实现精密频率同步。
为了确保向终端用户设备提供高等级QoS,无线基站和多业务接入点(MSAN)等接入平台仍然依赖网络回传连接上提供的同步功能。
在电信网中,能否通过以太网向远端无线基站和接入平台提供运营级的同步质量,是向以太网回传网演进的关键。
时间传输协议最初使用时间传输协议的电信设备是通过伺服控制环路驱动远端网元(如街道机箱接入平台和无线基站)中的参考振荡器。
这些远端网元中的参考振荡器以前都是从T1/E1 TDM 回传连接恢复同步。
只要TDM传输网络可以跟踪到基准参考时钟(PRC),远端网元就能采用相对简单的伺服控制将它们的振荡器锁定到可跟踪PRC的回传反馈时钟。
当回传连接变成以太网——远端网元与同步源相互隔离时问题就来了。
本文将讨论如何使用以太网上的精密时间协议(PTP)远端网元提供同步。
虽然以太网已得到广泛普及,是低价连接的理想介质,但并不非常适合要求精密同步的应用。
以太网生来就是非确定性的网络,很难提供要求同步的实时或对时间敏感的应用。
PTP通过网络物理层的硬件时间戳技术很好地克服了以太网的延迟和抖动问题,因此使用以太网络承载时钟数据包可以达到100ns范围内的空前精度,进而显著节省成本。
下一代网络的同步功能基于GPS的卫星接收器可以提供小于100ns的精度,经常被用于精密时间与频率同步非常关键的领域,如电信、军事和航空应用。
但提高精度成本巨大。
基于GPS的系统需要安装室外天线,确保直接看到天空以便接收低功率的卫星传输信号,这不仅增加了费用,而且对设施的物理架构也带来了额外的负担。
基于这个理由,GPS最适合在中心局用作电信网络的基准参考时钟,然后使用其它技术向远端设备分配同步和定时。
1 概述IEEE1588v2有效解决了GPS同步成本高、安装困难等问题,是承载TD-SCDMA/LTE网络的关键技术之一。
1588v2有3种时钟模式:普通时钟(OC)、边界时钟(BC)和透明时钟(TC)。
OC通常是网络始端或终端设备,该设备只有一个1588端口且只能作为Slave(从端口)或Master(主端口)。
BC是网络中间节点时钟设备,该设备有多个1588端口,其中一个端口可作为Slave,设备系统时钟的频率和时间同步于上一级设备,其他端口作为Master,可以实现逐级的时间传递。
TC是网络中间节点时钟设备,可分为E2E(EndtoEnd)和P2P (PeertoPeer)两种。
1588v2最重要的技术是BMC算法(BestMasterClockAlgorithm,最佳主时钟算法),其作用为:建立主从同步链,保证时钟路由不成环;支持多个时间源的自由选择和自动切换;主用时钟链路出现故障后,能自动快速倒换到备用时钟链路。
本地时钟通过BMC算法来决策哪个时钟是最好的,并据此来决定端口的下一个状态值是Master、Slave还是Passive。
在PTN中,1588v2实现时间同步主要有BC和TC两种模式。
2 BC模式BC模式又可分为带外和带内两种。
图1所示为BC带外模式,主时钟是RNC/BTS,与主时钟直接相连的PTN节点A通过外时间同步接口1PPS(PulsePerSecond,秒脉冲)+TOD (TimeofDate)接口同步到RNC/BTS,其后主从同步链上各个节点采用BC模式同步其上一个节点,实现逐级同步。
在图1中假设已建立三条主从同步链,即A-D-E、A-D-C-F 和A-D-C-F-G,主从同步链的建立可通过BMC 算法自动生成或通过人工配置完成。
RNC:无线网络控制器BTS:基站收发器Node B:3G移动基站以主从同步链A-D-C-F-G为例分析,可看出BC带外模式特点为:⑴主从同步链的首尾节点(A、G)运行OC模式,其中节点A运行主PTP模式,节点G运行从PTP模式,其余中间节点运行BC模式,RNC、基站可不用支持1588v2协议处理;⑵它是一个逐级同步的过程,节点D同步到A,然后节点C再同步到D,依此类推,最终实现NodeB和RNC的时间同步;⑶PTN中主从端口数量一样,即有一个主端口就有一个从端口;⑷每条链路上的PTP包流量与网络节点数无关;⑸同步链的建立需要人为指定或运行PTP中的BMC算法;⑹若出现节点失效的情况,1588v2可采用BMC算法自动重新建立备用主从同步链,实现时间同步路径的自动倒换。
1588协议1588协议是一种用于精确时间同步的网络协议,广泛应用于工业自动化领域,以及其他需要对网络设备进行时间同步的应用场景。
该协议由IEEE(Institute of Electrical and Electronics Engineers)提出,并于2008年正式发布。
1588协议主要用于解决网络设备之间的时钟同步问题。
在许多实时应用场景中,如电力系统、工业控制等,设备之间的时钟同步至关重要。
而1588协议通过网络中的时间同步客户端和时间同步服务器之间的协作,使网络设备能够达到亚微秒级的时钟同步精度。
1588协议的基本工作原理是在网络中定义一个主时钟(Master Clock)和多个从时钟(Slave Clock),主时钟提供准确的时间信号,从时钟根据主时钟的时间信号进行同步。
主时钟和从时钟通过1588协议进行通信,主要包括消息的传输和同步算法。
1588协议的消息传输基于以太网,具体采用了一种称为“半透明时间戳”的技术。
该技术通过在以太网数据帧中添加时间戳信息,实现对数据帧的时间戳同步。
使用半透明时间戳技术,可以消除网络延迟对时钟同步精度的影响,提高同步性能。
1588协议的同步算法主要分为两个阶段,首先是粗同步(Coarse Synchronization),然后是精细同步(Fine Synchronization)。
粗同步阶段主要用于快速同步从时钟的相对时间,通过对主时钟发出的时间同步消息进行计算来实现。
在精细同步阶段,从时钟通过与主时钟的时间差进行反馈,逐步调整自己的时钟频率和相位,实现对主时钟信号的精确同步。
1588协议还支持多个从时钟同时同步的场景,可以通过对从时钟进行分级管理,组织多级时间同步网络。
每一级的从时钟都可以同步上一级的主时钟,实现全局的时间同步。
总之,1588协议是一种通过网络实现设备时钟同步的协议,具有高精度、高性能的特点。
在工业自动化领域,该协议被广泛应用于实时控制系统、电力系统等场景。