用于配置网络设备的多个PTP端口的系统和方法技术方案

技术编号:36740328 阅读:69 留言:0更新日期:2023-03-04 10:16
本发明专利技术描述了一种用于配置网络设备的多个PTP端口的系统和方法,该网络设备包括输入组件和处理器。识别与网络设备的PTP端口的子集和PTP区域相关联的PTP端口组。接收对应于PTP端口组的PTP参数集,并将其应用于与PTP端口组相关联的PTP端口的子集中的每个端口。对PTP区域内的支持PTP的设备执行时间交换。本发明专利技术还描述了包括第一透明时钟、第二透明时钟和边界时钟的PTP网络设备。第一透明时钟执行第一PTP区域内的时间交换。第二透明时钟执行第二PTP区域内的时间交换。边界时钟执行第一PTP区域与第二PTP区域之间的时间交换。区域与第二PTP区域之间的时间交换。区域与第二PTP区域之间的时间交换。

【技术实现步骤摘要】
用于配置网络设备的多个PTP端口的系统和方法


[0001]本申请涉及支持精确时间协议的网络设备的领域,更具体地,涉及配置网络设备的多个精确时间协议端口。

技术介绍

[0002]精确时间协议(“PTP”)网络设备能够由多个物理端口组成。每个端口的模式基于其预期用途来确定和配置。PTP网络设备可能具有需要相同配置参数集的若干端口。传统设备设置模型需要为具有许多端口的PTP网络设备单独地配置每个端口,从而导致用于配置该设备的大量的时间和劳动成本。
[0003]此外,PTP网络设备的端口能够根据每个端口所连接到的区域而具有不同的时间交换要求。IEEE 1588标准定义了在分组网络中提供时钟同步的协议。在该标准中定义了几种时钟类型,包括普通时钟(Ordinary Clock)、边界时钟(Boundary Clock)和透明时钟(Transparent Clock)。边界时钟是这样一种模式,其中,设备预计在一个端口上接收作为PTP从时钟的时间,并且将作为PTP主时钟的时间发布给它的其余PTP端口。相反,透明时钟预计在其PTP端口之间转发时间信息。IEEE C37.238

2011标准和IEC 61850
‑9‑
3标准分别定义电源配置文件(Power Profile)和实用工具配置文件(Utility profile),它们允许边界时钟引入高达200ns的时间不精确性,而它们允许透明时钟引入高达50ns的时间不精确性。
[0004]在多端口网络设备中,几个端口能够与同一PTP区域相关联,而其它端口能够与其它不同的PTP区域相关联。PTP区域是网络区域,其中,所有支持PTP的设备遵守相同的PTP参数集,也称为PTP配置文件(PTP profile)。具有透明时钟功能的多端口网络设备能够在PTP区域内而不是在PTP区域之间执行时间交换。具有边界时钟功能的多端口设备能够执行PTP区域内和PTP区域之间的时间交换,但是边界时钟功能将用于所有PTP端口,而不管某些端口是属于同一区域还是属于不同区域,即使该设备能够具有透明时钟功能。虽然透明时钟不旨在用于区域间时间交换,但是边界时钟效率低且可能引入较高的时间不精确性。

技术实现思路

[0005]根据本公开的一个或多个实施例,提供了一种用于多端口PTP网络设备的配置方法。该方法提供了用相同的PTP参数或配置文件来添加,删除或以其他方式配置网络设备的多个端口的灵活性。此外,单个PTP网络设备能够提供符合这些功能的标准的边界时钟功能和透明时钟功能,即使IEEE1588标准没有提供组合的边界时钟和透明时钟设备(“BC

TC设备”)。PTP网络设备的混合配置利用用于PTP区域之间的时间交换的边界时钟功能和用于同一PTP区域中的端口之间的时间交换的透明时钟功能。因此,该方法允许多端口PTP网络设备的有效操作,从而最小化任何潜在的时间不精确性。
[0006]配置方法通过PTP端口组配置将网络设备的物理PTP端口与一个PTP配置参数集相关联。能够同时有效地配置几个PTP端口,并且能够根据用户需要以灵活的方式对PTP端口
进行分组。PTP端口的配置变得用户友好,并且能够最小化由于配置拷贝而可能发生的错误。不是PTP网络的一部分的端口不需要被包括作为任何PTP配置的一部分。该配置方法还通过透明时钟功能提供区域内的显著精确性,并且通过边界时钟功能避免对时间不精确性的不必要贡献。
[0007]一个方面是一种用于配置网络设备的多个PTP端口的系统,该网络设备包括输入组件和处理器。输入组件被配置成识别与网络设备的PTP端口的子集相关联的PTP端口组。PTP端口组进一步与PTP区域相关联。处理器被配置为接收对应于PTP端口组的PTP参数集,并将PTP参数集应用于与PTP端口组相关联的PTP端口的子集中的每个端口,并对PTP区域内的支持PTP的设备执行时间交换。
[0008]另一方面是一种用于配置网络设备的多个PTP端口的方法。识别与网络设备的PTP端口的子集相关联的PTP端口组,其中,PTP端口组进一步与PTP区域相关联。接收对应于PTP端口组的PTP参数集。将PTP参数集应用于与PTP端口组相关联的PTP端口的子集中的每个端口。对PTP区域内支持PTP的设备执行时间交换。
[0009]又一方面是多端口精确时间协议(“PTP”)网络设备,其包括第一透明时钟、第二透明时钟和边界时钟。网络设备的第一透明时钟耦合到第一PTP区域的第一设备。第一透明时钟执行第一PTP区域内的时间交换。网络设备的第二透明时钟耦合到第二PTP区域的第二设备。第二透明时钟执行第二PTP区域内的时间交换。网络设备的边界时钟与第一透明时钟和第二透明时钟通信。边界时钟执行第一PTP区域与第二PTP区域之间的时间交换。
[0010]通过参考以下详细描述和附图,上述特征和优点以及其它特征和优点对于本领域的普通技术人员将变得更加清楚。虽然希望提供这些或其它有利特征中的一个或多个特征,但是本文公开的教导延伸到落入本专利技术的范围内的那些实施例,而不管它们是否实现上述优点中的一个或多个优点。
附图说明
[0011]为了更完整地理解本公开及其优点,现在参考结合附图作出的以下描述,其中,相同的附图标记表示相同的对象。
[0012]图1示出了可操作以采用本文所述技术的示例性实施方式中的系统的图示。
[0013]图2示出了表示多个PTP端口组的示例性PTP参数集的PTP配置表,其能够被图1的系统所使用。
[0014]图3示出了耦合到多个PTP区域的支持PTP的设备的混合BC

TC网络设备的示意图。
[0015]图4示出了表示图3的混合BC

TC网络设备的层的框图。
[0016]图5示出了图1的连接终端或图1、图3和图4的网络设备的示例性设备组件的框图。
[0017]图6示出了描绘可操作以采用本文所述的技术的示例性操作的流程图。
具体实施方式
[0018]现在将参考附图描述各种技术,所述各种技术与便于配置多端口精确时间协议(“PTP”)网络设备的系统和方法有关,其中,相同的附图标记自始至终表示相同的元件。以下讨论的附图和用于描述本专利文件中的公开内容的原理的各种实施例仅作为说明,并且不应当以任何方式解释为限制本专利技术的范围。本领域技术人员将理解,本专利技术的原理能够
在任何适当布置的装置中实现。应当理解,被描述为由某些系统元件执行的功能能够由多个元件执行。类似地,例如,元件能够被配置为执行被描述为由多个元件执行的功能。将参考示例性的非限制性实施例来描述本申请的许多创新教导。
[0019]网络设备和方法针对相同的PTP参数或配置文件配置多个端口,并保持基于预期用途添加,删除或独立配置端口的灵活性。该设备和方法允许用户减少在分别配置每个PTP端口时遇到的冗余配置步骤的数量。例如,配置模型能够便于产品的现场部署,并且能够使设备及其相关联的PTP网络的终端用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于配置网络设备的多个精确时间协议PTP端口的系统,所述网络设备包括:输入组件,所述输入组件被配置用于识别与所述网络设备的所述PTP端口的子集相关联的PTP端口组,所述PTP端口组进一步与PTP区域相关联;和处理器,所述处理器被配置用于接收对应于所述PTP端口组的PTP参数集,并且所述处理器将所述PTP参数集应用于与所述PTP端口组相关联的PTP端口的子集的每个端口,并且所述处理器对所述PTP区域内的支持PTP的设备执行时间交换。2.根据权利要求1所述的系统,其中:所述输入组件由连接终端或所述网络设备支持;并且所述处理器从所述连接终端或所述网络设备的所述输入组件接收所述PTP参数集。3.根据权利要求1所述的系统,其中,对应于所述PTP端口组的所述PTP参数集包括选自包括域号、传输协议、路径延迟机制、PTP配置文件、PTP端口类型、同步时间间隔、通告报文时间间隔或通告报文接收超时次数的组中的至少一个参数。4.根据权利要求1所述的系统,其中,将支持PTP的设备耦合到PTP端口的子集的每个端口。5.根据权利要求1所述的系统,其中,所述处理器在相似的时间将所述PTP参数集应用于PTP端口的子集的所有PTP端口。6.根据权利要求1所述的系统,其中:所述输入组件识别与所述网络设备的PTP端口的第二子集相关联的第二PTP端口组,所述第二PTP端口组进一步与第二PTP区域相关联;并且所述处理器接收对应于所述第二PTP端口组的第二PTP参数集,并将所述第二PTP参数集应用于与所述PTP端口组相关联的PTP端口的所述第二子集的每个端口,并在第一PTP区域与所述第二PTP区域之间对支持PTP的设备执行时间交换。7.根据权利要求1所述的系统,其中,所述处理器确定由主机发送的初始同步消息的传输时间、由从机接收的所述初始同步消息的接收时间、由所述从机发送延迟请求的传输时间,以及由所述主机接收所述延迟请求的接收时间。8.一种用于配置网络设备的多个精确时间协议PTP端口的方法,所述方法包括:识别与所述网络设备的PTP端口的子集相关联的PTP端口组,所述PTP端口组进一步与PTP区域相关联;接收对应于所述PTP端口组的PTP参数集;将所述PTP参数集应用于与所述PTP端口组相关联的PTP端口的子集的每个端口;对所述PTP区域内支持PTP的设备执行时间交换。9.根据权利要求8所述的方法,其中:识别所述PTP端口组包括识别连接终端的输入组件或所述网络设备的输入组件处的所述PTP端口组;并且接收所述PTP参数集包括从所述连接终端的所述输入组件或所述网络设备的所述输入组件接收所述PTP参数集。10.根据权利要求8所述的方法,其中,对应于所述PTP端口组的所述PTP参数集包括选自包括域号、传输协议、路径延迟机制、PTP配置文件、PTP端口类型、同步时间间隔、通告报文时间间隔或通告报文接收超时次数的组中的至少一个参数。
11.根...

【专利技术属性】
技术研发人员:维韦卡南达
申请(专利权)人:西门子加拿大有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1