一种支持透传时钟的方法,具体包括:获取在远端IP传输设备和本地IP传输设备之间传递的消息;如果所述消息是第一1588V2事件消息,将预先测量的IP传输消息时延添加到所述第一1588V2事件消息中。本发明专利技术实施例还提供了一种透传时钟装置。由于在IP传输设备上迭加了透传时钟装置,无需对现网中的IP传输设备进行升级或替换,即可实现透传时钟功能。降低了透传时钟实现功能的操作复杂度,并降低了系统实现成本。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种支持透传时钟的方法及装置。
技术介绍
IP传输设备在传输消息过程中,如果网络双向IP消息传输时延相等,则时钟同步效果最好。但由于IP消息传输为异步存储转发,消息转发路由不确定,所以IP消息的传输时长不确定。为了保证时钟同步效果,要求IP传输设备支持IEEE(Institute ofElectrical and Electronics Engineers,美国电气和电子工程师协会)1588V2透传时钟功能,以消除IP消息传输时长抖动对时钟同步效果的不利影响。IEEE 1588V2是在IP传输网络上实现时钟同步的协议。 现有的IP传输设备中,硬件资源通常不能支持1588V2透传时钟功能。由于现有方案一般由硬件逻辑处理来获取接收到的消息中携带的时间戳,以及由上层软件处理1588V2透传时钟协议中与时间戳无关的部分。因此,为了支持1588V2透传时钟功能,需要对现有的网络设备进行硬件升级或替换,以及软件升级处理。 专利技术人在实现本专利技术的过程中,发现现有技术中至少存在如下问题 为了对现有的网络设备进行软件升级,需要对网络设备进行复位操作,进而造成业务中断,给IP传输网络的正常运行带来了风险,且软件升级过程复杂。另外,由于现有的网络设备的硬件资源通常不能支持1588V2透传时钟功能,需要进行硬件升级/替换,提高了 IP传输网络架构的成本。
技术实现思路
本专利技术的实施例提供了 一种支持透传时钟的方法及装置。 本专利技术的目的是通过以下技术方案实现的 —种支持透传时钟的方法,包括 获取在远端IP传输设备和本地IP传输设备之间传递的消息; 如果所述消息是第一 1588V2事件消息,将预先测量的IP消息传输时延添加到所述第一 1588V2事件消息中。 —种透传时钟装置,包括 消息获取模块,用于获取在远端IP传输设备和本地IP传输设备之间传递的消息; 时延补偿模块,如果所述消息是第一 1588V2事件消息,所述时延补偿模块用于将预先测量的IP消息传输时延添加到所述第一 1588V2事件消息中。 由上述本专利技术的实施例提供的技术方案可以看出,本专利技术实施例中,无需对现网中的IP传输设备进行升级或替换,即可实现透传时钟功能。降低了透传时钟实现功能的操作复杂度,并降低了系统实现成本。附图说明 图1为本专利技术实施例提供的IP传输网络系统结构示意图; 图2为本专利技术实施例中线路时延的测量原理示意图; 图3为本专利技术实施例一的处理过程示意图; 图4为本专利技术实施例二的处理过程示意图; 图5为本专利技术实施例三的处理过程示意图; 图6为本专利技术实施例提供的装置结构示意图; 图7为本专利技术实施例提供的另一种装置结构示意图。具体实施例方式本专利技术实施例中,如图1所示的IP传输网络系统中,在本地IP传输设备上迭加透传时钟装置,通过所述迭加的透传时钟装置实现本地IP传输设备支持1588V2透传时钟的功能。所述透传时钟装置通过近端端口与本地IP传输设备进行消息交互,通过远端端口与远端IP传输设备进行消息交互。本专利技术实施例提供的支持透传时钟的方法具体包括获取在远端IP传输设备和本地IP传输设备之间传递的消息,如果该消息是第一1588V2事件消息,将预先测量的IP消息传输时延添加到第一 1588V2事件消息中,以对该第一 1588V2事件消息进行IP消息传输时延补偿。上述操作由透传时钟装置完成,无需对本地IP传输设备进行软件升级或者硬件更新/替换。 本专利技术实施例中,在本地IP传输设备上迭加透传时钟装置,本地IP传输设备与远端IP传输设备之间的所有消息交互都会经过所述透传时钟装置。如果透传时钟装置获取的消息是Sync(同步)消息,则根据该Sync消息进行本地晶振频率同步处理;如果透传时钟装置获取的消息是与该透传时钟装置相关的消息(与该装置相关的消息是指接收端是透传时钟装置,用来对该透传时钟装置进行操作管理维护、协商BMC选源算法或者协商本地时钟晶振频率同步算法等的消息),对于协商BMC选源算法或者协商本地时钟晶振频率同步算法的消息,通过运行1588V2透传时钟协议相关的上层软件(例如BMC选源算法、本地始终晶振同步频率算法等等)进行处理,对于透传时钟装置的操作管理维护消息,通过运行透传时钟装置的操作维护软件进行操作管理维护处理;如果不是发送给透传时钟装置的消息且不是1588V2事件消息,则不对该消息进行任何处理,而将该消息透传,如果该消息是从远端IP传输设备获取的,则透传给本地IP传输设备,如果该消息是从本地IP传输设备获取的,则透传给远端IP传输设备。 本专利技术实施例中,由于在IP传输设备上迭加了透传时钟装置,该透传时钟装置将预先测量到的IP消息传输时延添加到需要进行时延补偿的第一 1588V2事件消息中,从而无需对现网中的IP传输设备进行升级或替换,即可实现透传时钟功能,因而降低了透传时钟实现功能的操作复杂度,并降低了系统实现成本。 透传时钟可分为点到点透传时钟和端到端透传时钟。如果是点到点透传时钟,则上述本专利技术实施例中的IP消息传输时延具体包括线路时延和转发时延。如果是端到端透传时钟,则上述本专利技术实施例中的IP消息传输时延具体包括转发时延。所述线路时延是指IP消息在传输线路上消耗的时长;所述转发时延是指IP消息在传输设备内部(本专利技术实施例中,传输设备内部是指本地IP传输设备和透传时钟装置)存储转发消耗的时长。5则本专利技术实施例还包括预先测量IP消息传输时延的操作,其中,测量转发时延具体包括如下操作 获取远端IP传输设备发来的第二 1588V2事件消息时,标记第一时间戳(可记作g,并将该第二 1588V2事件消息发送给本地IP传输设备;获取本地IP传输设备返回的该第二 1588V2事件消息时,标记第二时间戳(可记作t。);根据两次标记的时间戳测量转发时延,例如,转发时延Tx = t。-t。 测量线路时延具体包括如下操作 获取远端IP传输设备发来的第三1588V2事件消息,根据所述第三1588V2事件消息中携带的时间信息测量线路时延。 当采用End-to-End(端到端)透传时钟,则不需要补偿线路时延,因此,仅需要测量转发时延即可。 其中,线路时延的测量具体实现原理如图2所示,传输端口 Portl与传输端口Port2之间经过Pdelay_Req、 Pdelay_Resp和Pdelay_Resp_Follow_Up消息交互,可得到线路时延Tp 其中,所述线路时延Tt = ((t2-0+(Vt3))/2。 所述Pdelay_Req、 Pdelay_Resp和Pdelay_Resp_Follow_Up消息为第三1588事件消息。下面将对本专利技术实施例在实际应用过程中的具体实现方式进行详细的说明。 实施例一 在如图1所示的IP传输系统中,透传时钟装置迭加在本地IP传输设备上。所述透传时钟装置的近端端口与本地IP传输设备建立通信链路进行消息交互,所述透传时钟装置的远端端口与远端IP传输设备建立通信链路进行消息交互。透传时钟装置通过获取本地IP传输设备与远端IP传输设备之间传递的1588V2事件消息,并根据所述1588V2事件消息测量IP消息传输时延,或者对1588V2事件消息补偿IP消息传输时延。以采用点到点透传时钟为例,其具体处理过程如图3所本文档来自技高网...
【技术保护点】
一种支持透传时钟的方法,其特征在于,包括: 获取在远端IP传输设备和本地IP传输设备之间传递的消息; 如果所述消息是第一1588V2事件消息,将预先测量的IP消息传输时延添加到所述第一1588V2事件消息中。
【技术特征摘要】
一种支持透传时钟的方法,其特征在于,包括获取在远端IP传输设备和本地IP传输设备之间传递的消息;如果所述消息是第一1588V2事件消息,将预先测量的IP消息传输时延添加到所述第一1588V2事件消息中。2. 根据权利要求1所述的方法,其特征在于,所述IP消息传输时延包括转发时延, 该方法还包括预先测量IP消息传输时延,所述预先测量IP消息传输时延具体包括获取远端IP传输设备发来的第二 1588V2事件消息时,标记第一时间戳,并将所述第二 1588V2事件消息发送给本地IP传输设备;获取本地IP传输设备返回的所述第二 1588V2事件消息时,标记第二时间戳; 根据两次标记的时间戳测量转发时延。3. 根据权利要求2所述的方法,其特征在于,所述IP消息传输时延还包括线路时 延,所述预先测量IP消息传输时延还包括获取远端IP传输设备发来的第三1588V2事件消息,根据所述第三1588V2事件消息 中携带的时间信息测量线路时延。4. 根据权利要求1所述的方法,其特征在于,如果所述消息是发送给透传时钟装置的 消息,该方法还包括当所述消息是同步Sync消息时,根据所述同步消息进行本地晶振频率同步处理; 或者,当所述消息是用来协商BMC选源算法或者协商透传时钟装置时钟晶振频率同步算法 的消息时,运行1588V2透传时钟协议相关的上层软件进行BMC选源算法或者透传时钟 装置时钟晶振频率同步算法的协商处理;或者,当所述消息是透传时钟装置的操作管理维护消息时,运行透传时钟装置的操作维护 软件进行操作管理维护处理;5. 根据权利要求1所述的方法,其特征在于,如果所述消息不是发送给透传时钟装置 的消息,且不是1588V2事件消息,则该方法还包括将从远端IP传输设备获取的所述消息透传给本地IP传输设备; 或者,将从本地IP传输设备获取的所述消息透传给远端IP传输设备。6. —种透传时钟装置,其特征在于,包括消息获取模块,用于获取在远端IP传输设备和本地IP传输设备之间传递的消息; 时延补偿模块,如果所述消息是第一 1588V2事件消息,所述时延补偿模块用于将预 先测量的IP消息传输时延添加到所述第一 1588V2事件消息中。7. 根据权利要求6所述的装置,其特征在于,所述IP消息传输时延包括转发时延, 所述装置还包括转发时延测量模...
【专利技术属性】
技术研发人员:邹畅,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。