CN106549822B - 测试时间同步报文的响应时间的方法、装置及测试设备 - Google Patents

测试时间同步报文的响应时间的方法、装置及测试设备 Download PDF

Info

Publication number
CN106549822B
CN106549822B CN201510670173.9A CN201510670173A CN106549822B CN 106549822 B CN106549822 B CN 106549822B CN 201510670173 A CN201510670173 A CN 201510670173A CN 106549822 B CN106549822 B CN 106549822B
Authority
CN
China
Prior art keywords
time
packet
response
message
field
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510670173.9A
Other languages
English (en)
Other versions
CN106549822A (zh
Inventor
韩柳燕
胡新天
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Publication of CN106549822A publication Critical patent/CN106549822A/zh
Application granted granted Critical
Publication of CN106549822B publication Critical patent/CN106549822B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

本发明提供一种测试时间同步报文的响应时间的方法、装置及测试设备,其中用于测试设备端的方法包括:获取测试设备执行能够使得被测设备响应并返回报文的改变操作的发生时间T1;获取被测试设备正确响应改变操作而返回的响应报文到达测试设备的时间T2;获取用于测试设备向被测设备传输报文的第一链路的第一传输时延和用于被测设备向测试设备传输报文的第二链路的第二传输时延;将T2与T1之间时间差,与第一传输时延及第二传输时延之和作差,得到的结果确定为响应时间。这样可以测量响应时间,也可以通过响应时间为同步网络部署和故障排查做基础,进而掌握报文变化对时间同步的效果影响,还方便用户来提高同步网络性能。

Description

测试时间同步报文的响应时间的方法、装置及测试设备
技术领域
本发明涉及通信传输领域,特别是涉及测试时间同步报文的响应时间的方法、装置及测试设备。
背景技术
很多领域的应用需要精确时间同步,例如在移动通信领域,多种通信制式要求基站空口之间满足时间同步才能正常工作。
PTP(Precision Time Protocol,精确时钟同步)协议是用于设备之间的高精度的时间同步协议。在一条PTP同步路径中,主时钟提供源时间,供下一级时钟同步,也就是供从时钟参考。从时钟则通过与主时钟互通报文消息,进而根据主时钟提供的时间校正本地时间。具体的,在设备响应并接收报文时,对于PTP报文的响应时间来说,根据响应时间可以确定同步网络部署以及出现问题后的故障排查,但现有技术没有办法测量响应时间。
发明内容
本发明要解决的技术问题是提供一种测试时间同步报文的响应时间的方法、装置及测试设备,以解决现有技术没有办法测量响应时间的问题。
为了解决上述技术问题,本发明实施例提供的一种测试时间同步报文的响应时间的方法,用于测试设备端,所述测试时间同步报文的响应时间的方法包括:
第一获取步骤,获取测试设备执行一能够使得被测设备响应并返回报文的改变操作的发生时间T1;
第二获取步骤,获取所述被测试设备正确响应所述改变操作而返回的响应报文到达所述测试设备的时间T2;
第三获取步骤,获取用于所述测试设备向所述被测设备传输报文的第一链路的第一传输时延和用于所述被测设备向所述测试设备传输报文的第二链路的第二传输时延;
响应时间确定步骤,将所述T2与所述T1之间时间差,与所述第一传输时延及所述第二传输时延之和作差,得到的结果确定为所述响应时间。
进一步地,所述时间同步报文为精确时间同步协议PTP时间同步报文。
进一步地,所述改变操作具体为:
停止操作,停止所述测试设备向所述被测设备周期性发送第一时间同步报文的行为;或
字段赋值操作,修改当前待发送到所述被测设备的第二时间同步报文的至少一个字段的值,使得修改后的至少一个字段的值与上一次发送到所述被测设备的第二时间同步报文中对应字段的值不同;
当所述改变操作为停止操作时,所述T1为所述第一时间同步报文的预定发送时间;
当所述改变操作为字段赋值操作时,所述T1为字段值修改后的首次发送的所述第二时间同步报文的实际发送时间。
进一步地,当所述改变操作为停止操作,所述第一时间同步报文为宣告Announce报文时,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
进一步地,当所述改变操作为字段赋值操作时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
进一步地,所述测试设备向所述被测设备发送所述第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
进一步地,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
进一步地,所述第二获取步骤具体为:
在记录的所有从被测设备接收到的报文的到达时间中,提取正确响应所述改变操作而返回的响应报文到达的时间T2;或
判断出接收到的报文为正确响应所述改变操作而返回的响应报文后,获取所述响应报文到达的时间T2。
进一步地,所述第一传输时延和所述第二传输时延是根据所述测试设备和所述被测设备之间传输的时间同步报文中记录的时间戳得到。
为了解决上述技术问题,本发明实施例还提供一种测试时间同步报文的响应时间的装置,用于测试设备端,所述测试时间同步报文的响应时间的装置包括:
第一获取模块,用于获取测试设备执行一能够使得被测设备响应并返回报文的改变操作的发生时间T1;
第二获取模块,用于获取所述被测试设备正确响应所述改变操作而返回的响应报文到达所述测试设备的时间T2;
第三获取模块,用于获取用于所述测试设备向所述被测设备传输报文的第一链路的第一传输时延和用于所述被测设备向所述测试设备传输报文的第二链路的第二传输时延;
响应时间确定模块,用于将所述T2与所述T1之间时间差,与所述第一传输时延及所述第二传输时延之和作差,得到的结果确定为所述响应时间。
进一步地,所述时间同步报文为精确时间同步协议PTP时间同步报文。
进一步地,所述改变操作具体为:
停止操作,停止所述测试设备向所述被测设备周期性发送第一时间同步报文的行为;或
字段赋值操作,修改当前待发送到所述被测设备的第二时间同步报文的至少一个字段的值,使得修改后的至少一个字段的值与上一次发送到所述被测设备的第二时间同步报文中对应字段的值不同;
当所述改变操作为停止操作时,所述T1为所述第一时间同步报文的预定发送时间;
当所述改变操作为字段赋值操作时,所述T1为字段值修改后的首次发送的所述第二时间同步报文的实际发送时间。
进一步地,当所述改变操作为停止操作,所述第一时间同步报文为宣告Announce报文时,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
进一步地,当所述改变操作为字段赋值操作时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
进一步地,所述测试设备向所述被测设备发送所述第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
进一步地,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
进一步地,所述第二获取模块具体为:
提取子模块,用于在记录的所有从被测设备接收到的报文的到达时间中,提取正确响应所述改变操作而返回的响应报文到达的时间T2;或
获取子模块,用于判断出接收到的报文为正确响应所述改变操作而返回的响应报文后,获取所述响应报文到达的时间T2。
进一步地,所述第一传输时延和所述第二传输时延是根据所述测试设备和所述被测设备之间传输的时间同步报文中记录的时间戳得到。
为了解决上述技术问题,本发明实施例还提供一种测试设备中,包括如上述的测试时间同步报文的响应时间的装置。
本发明实施例的上述技术方案的有益效果如下:
本发明实施例的方案中,通过将获取到的T1与T2之间的时间差,减去第一传输时延和第二传输时延,得到对测试设备的报文改变操作的响应时间的结果,这样可以测量响应时间,也可以通过响应时间的结果确定设备的响应性能,还可以为同步网络部署和出现问题后的故障排查做基础,进而能掌握PTP报文变化的时间对时间同步的效果影响,也方便了用户根据故障排查结果来提高同步网络性能及稳定性。
附图说明
图1为本发明实施例的测试时间同步报文的响应时间的方法的步骤示意图;
图2为本发明实施例的交互时间同步报文计算传输时延示意图;
图3为本发明实施例的测试时间同步报文的响应时间的装置的结构示意图;
图4为本发明实施例的测试设备与被测试设备的一种交互简图;
图5为本发明实施例的测试设备与被测试设备的另一种交互简图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明实施例针对现有技术中无法测试PTP报文的响应时间的问题,提供一种测试时间同步报文的响应时间的方法、装置及测试设备。
第一实施例
如图1所示,该测试时间同步报文的响应时间的方法,用于测试设备端,可以包括:
第一获取步骤11,获取测试设备执行一能够使得被测设备响应并返回报文的改变操作的发生时间T1;
应当说明的是,上述改变操作是指对测试设备原本执行的某一报文进行更改,如更改其类型、终止其发送或者更改其参数等,使得被测试设备响应上述的改变。上述的改变操作可以涵盖多种情况。
除了上述改变操作需要说明以外,对于测试设备与被测试设备也需要进行说明,上述测试设备和上述被测试设备通过以太网接口等接口连接,采用最通用的通信协议标准的以太网,方便了本发明实施例方法的推广和应用。
第二获取步骤12,获取所述被测试设备正确响应所述改变操作而返回的响应报文到达所述测试设备的时间T2;
应当说明的是,本发明具体实施例可以应用IEEE 1588(IEEE,Institute ofElectrical and Electronics Engineers,电气和电子工程师协会)协议,具体可以根据IEEE 1588协议对不同报文所规定的正确响应方式来判断被测试设备是否正确响应改变操作。这样可以直接通过该协议的规定判断被测试设备是否正确响应改变操作,提高了判断响应的时效性。
第三获取步骤13,获取用于所述测试设备向所述被测设备传输报文的第一链路的第一传输时延和用于所述被测设备向所述测试设备传输报文的第二链路的第二传输时延;
应当说明的是,由于上述测试设备和上述被测试设备之间是通过多条连接线连接,这样上述测试设备主时钟端口到上述被测试设备从时钟端口的时间同步报文,就会具有第一传输时延Delay1;同理,上述被测试设备从时钟端口到上述测试设备主时钟端口的时间同步报文,也就会具有第二传输时延Delay2;而在计算对报文改变操作的响应时间时,只需要判断设备自身的响应时间,因此需要去掉传输时延,以提高计算响应时间的准确性。
关于上述第一传输时延和上述第二传输时延还需要进行说明的是:上述第一传输时延及上述第二传输时延,可以利用报文的时间戳信息或者辅助仪表等其他辅助手段得到。对于利用辅助仪表测试获得传输时延后,可以人工将第一传输时延Delay1和第二传输时延Delay2时延配置到测试设备,这样的实现方式简单可靠。
对于上述得到上述第一传输时延及上述第二传输时延的方式仅仅是举例说明,任何其他可以得到上述第一传输时延及上述第二传输时延的方式,均属于本发明实施例的保护范围,在此不一一举例。
响应时间确定步骤14,将所述T2与所述T1之间时间差,与所述第一传输时延及所述第二传输时延之和作差,得到的结果确定为所述响应时间。
本发明实施例步骤14的内容可以通过公式进行说明,具体的公式为:
被测试设备报文响应时间=T2-T1-Delay1-Delay2
本发明第一实施例中,通过获取到的T1与T2之间的时间差,减去第一传输时延和第二传输时延,得到对测试设备的报文改变操作的响应时间的结果,实现了响应时间的测量。测量得到的响应时间可以用于判断设备的响应性能,还可以为同步网络部署和出现问题后的故障排查做基础,并利用故障排查结果来提高同步网络性能。
第二实施例
对于第一实施例的时间同步报文可以是NTP(Network Time Protocol,网络时间协议),但由于NTP一般只能达到亚秒级的时间同步精度,不能满足更高精度的时间同步要求,因此本发明第二实施例在第一实施例的基础上,所述时间同步报文为精确时间同步协议PTP时间同步报文。
需要说明的是,上述测试设备和上述被测试设备之间可以交互PTP报文。其中该PTP报文可以包括交互时间戳的Sync同步报文、Delay_Rep延时请求报文、Delay_Resp延时响应报文和携带时间状态的宣告Announce报文(宣告Announce报文传递时间源信息)等报文。
由于上述PTP报文属于PTP协议的网络中的报文,因此在此说明一下PTP协议的网络:一般将应用了PTP协议的网络称为PTP域;PTP域内有且只有一个同步时钟,PTP域内的所有设备都与该时钟保持同步;PTP域中的节点称为时钟节点。
本发明第二实施例中,由于PTP可以达到亚微秒级,能够满足更高精度的时间同步要求,同时也由于PTP相比GPS(Global Positioning System,全球定位***),PTP具备更低的建设和维护成本,这样可以摆脱对GPS的依赖,在国家安全方面也具备特殊的意义。
第三实施例
本发明第三实施例在第一实施例或第二实施例的基础上,所述第一获取步骤中的所述改变操作具体为:
停止操作,停止所述测试设备向所述被测设备周期性发送第一时间同步报文的行为;或
字段赋值操作,修改当前待发送到所述被测设备的第二时间同步报文的至少一个字段的值,使得修改后的至少一个字段的值与上一次发送到所述被测设备的第二时间同步报文中对应字段的值不同;
当所述改变操作为停止操作时,所述T1为所述第一时间同步报文的预定发送时间;
当所述改变操作为字段赋值操作时,所述T1为字段值修改后的首次发送的所述第二时间同步报文的实际发送时间。
应当说明的是:上述停止上述测试设备向上述被测设备周期性发送第一时间同步报文的行为中的周期性可以设置为一秒;上述测试设备向上述被测设备周期性发送第一时间同步报文的行为可以是设置为上述测试设备向上述被测设备每秒发送8个宣告Announce报文。
由于上述停止操作是停止上述测试设备向上述被测设备周期性发送第一时间同步报文的行为,也就是调整了报文的发送频率,这样可以给报文响应留出适当的时间,防止出现还没有来得及响应完成上一个报文,又需要响应下一个报文的情况,这样也可以提高响应的准确性。
此处还需要对上述停止操作的内容进行说明:可以包括停止Sync同步报文及宣告Announce报文等报文,在停止Sync同步报文及宣告Announce报文后,可以使被测试设备进入时间保持状态。
对于上述停止操作中的预定发送时间在此说明如下。具体的,测试设备记录首个停止发送的第一时间同步报文的原定发送时刻,记为上述T1;测试设备也可以记录每个第一时间同步报文的发送时刻,并在停止发送第一时间同步报文后,根据记录的第一时间同步报文的发送时刻,计算出首个停止发送第一时间同步报文的原定发送时刻并记录,记为上述T1。
另外除了上述停止操作一种改变操作之外,还存在另外一种字段赋值操作,在此进行说明:上述字段赋值操作可以为改变携带的质量参数,比如改变时钟等级clockclass值。在上述字段赋值操作后,可以测试被测试设备进入时间保持状态的报文响应时间;也可以测试被测试设备仍然跟踪该时间源,时间源未发生切换的报文响应时间;也可以测试被测试设备在多路PTP时间源之间发生切换的报文响应时间。
本发明第三实施例中,通过停止操作可以测试被测试设备进入时间保持状态进的报文响应时间,这样可以测试被测试设备在不接收外界的报文时的被测试设备的性能;或者通过字段赋值操作,可以实现测试多种状态下的被测设备的报文响应时间,这样通过多方面得到的报文响应时间,为后续同步网络的部署和出现问题后的故障排查做好准备,也可以评价被测试设备的响应性能。
第四实施例
本发明第四实施例在第三实施例的基础上,当所述改变操作为停止操作,所述第一时间同步报文为宣告Announce报文时,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
应当说明的是:根据IEEE 1588协议规定的对发送的第一时间同步报文的正确响应方式,来判断被测试设备是否正确响应第一时间同步报文。这样可以直接通过该协议的规定进行判断,以提高判断的时效性。
对于上述IEEE 1588协议来说,根据IEEE 1588协议规定,当测试设备原本的时钟等级Clockclass字段数值为6,被测试设备时钟等级Clockclass字段数值为187时,本发明第四实施例具体判断是否正确响应的举例如下。
举例一:在测试设备检测被测试设备回复的宣告Announce报文时钟等级Clockclass字段,如果时钟等级Clockclass字段数值由6变为187(由于被检测设备处于保持状态,所以时钟等级Clockclass字段修改为自身的字段),则判断被测试设备正确响应变化,进入时间保持状态。否则,判断被测试设备未正确响应变化。
举例二:测试设备检测被测试设备回复Announce报文的时钟标识ClockIdentity字段,如果时钟标识ClockIdentity字段数值由测试设备的时钟标识ClockIdentity变为被测试设备的时钟标识ClockIdentity,则判断被测试设备正确响应变化,进入保持状态。否则,判断被测试设备未正确响应变化。
本发明第四实施例中,通过停止操作,并在第一时间同步报文为宣告Announce报文时,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,判断是否正确响应,这样才能够得到正确的响应时间。若被测试设备没有响应或者错误响应测试设备输出响应,则直接输出测试结果异常,也不用再进行测试,这样避免了无效的错误的测试,提高了测试的效率,进而得到有效的报文响应时间。
第五实施例
本发明第五实施例在第三实施例的基础上,当所述改变操作为字段赋值操作时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
应当说明的是:上述第二时间同步报文包括两个:上一个已经发送的第二时间同步报文以及当前需要修改字段值的第二时间同步报文,但上一个已经发送的第二时间同步报文是否发生过改变,在此并不限定。
另外,还需要举例说明的是:根据IEEE 1588协议规定,当测试设备中之前发送的第二时间同步报文中的时钟等级Clockclass字段的数值为6,而修改后的第二时间同步报文时钟中的时钟等级Clockclass字段的数值为7,则仅将宣告Announce报文中时钟等级Clockclass字段的数值由6改为7时,被测试设备仍然会跟踪该时间源,时间源未发生切换。
本发明第五实施例具体得到T1的举例如下。
举例一:将宣告Announce报文中时钟等级Clockclass字段的数值由6改为7,则测试设备记录首个Clockclass为7的宣告Announce报文的发送时刻为T1(测试设备记录首个字段数值发生改变PTP报文的原定发送时刻,记为T1)。
举例二:记录每个宣告Announce报文的发送时刻,然后提取首个时钟等级Clockclass为7的宣告Announce报文的发送时刻并记为T1(相当于,测试设备记录每个PTP报文的发送时刻,提前首个字段数值发送改变PTP报文的发送时刻)。
对于测试设备来说,本发明实施例优选为记录首个字段数值发生改变时间同步报文的预设发送时刻,记为上述T1,这样不用记录每个宣告Announce报文的发送时刻,减轻了网络负荷。
对于改变发送给被测试设备的报文后,需要知道对于该报文是否有正确的响应,因此本发明第五实施例具体判断是否正确响应的举例如下。
在回复的宣告Announce报文中时钟等级Clockclass字段数值由6变为7,则判断被测试设备正确响应变化,否则,判断被测试设备未正确响应变化。
本发明的第五实施例,通过改变具有至少一个字段为时钟等级Clockclass字段的时间同步报文,然后在后续通过判断接收到的报文中时钟等级Clockclass字段的值的变化,来确定是否是正确响应,这样能够得到正确的响应时间。若被测试设备没有响应或者错误响应测试设备输出响应,则直接输出测试结果异常,也不用再进行测试,这样避免了无效的错误的测试,提高了测试的效率,进而得到有效的报文响应时间。
第六实施例
本发明第六实施例在第三实施例的基础上,所述测试设备向所述被测设备发送所述第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
其中所述测试设备向所述被测设备可以通过不同接口发送第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
本发明第六实施例中,所述测试设备向所述被测设备发送对应于不同时间源的第二时间同步报文和第三时间同步报文时,可能通过多种方式来切换时间源,如:
假定当前时间源和另一时间源除了时钟等级参数之外的其他参数相同,而当前时间源的时钟等级为A1,而另一时间源的具有低于时钟等级A1的时钟等级为B1,此时降低当前时间源的时钟等级A1,使之低于时钟等级为B1,则可以实现时间源切换;或
假定当前时间源和另一时间源除了时钟优先级参数之外的其他参数相同,而当前时间源的时钟优先级为A2,而另一时间源的具有低于时钟优先级A2的时钟优先级为B2,此时降低当前时间源的时钟优先级A2,使之低于时钟等级为B2,则可以实现时间源切换。
总之,切换时间源可以通过修改某些时间源选择算法所使用的参数来实现,在此不一一描述。
一种具体的实现方式中,上述方法用于PTP协议时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
另一种具体的实现方式中,上述方法用于PTP协议时,所述第二时间同步报文和第三时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
以通过时钟等级Clockclass字段识别是否正确响应时钟源切换操作为例说明如下。
上述测试设备向上述被测设备输出两路时间同步报文:第二时间同步报文和第三时间同步报文,二者的时钟等级字段的值不同,这样就可以通过响应报文中是携带上述第三时间同步报文的时钟等级Clockclass字段的值还是携带上述第二时间同步报文的时钟等级Clockclass字段的值,知道被测试设备切换至哪一路时间源。
根据IEEE 1588协议规定,如除时钟等级参数之外的其他参数相同时,如果测试设备中之前发送的第二时间同步报文中的时钟等级Clockclass字段的数值为6,而修改后的第二时间同步报文中的时钟等级Clockclass字段的数值为8,第三时间同步报文时钟中的时钟等级Clockclass字段的数值为7,则被测试设备跟踪的时间源会发生切换。
本发明第六实施例具体得到T1的举例如下。
举例一:测试设备将宣告Announce报文中时钟等级Clockclass字段的数值由6改为8,则测试设备记录首个时钟等级Clockclass字段为8的宣告Announce报文的发送时刻为T1(测试设备记录首个字段数值发生改变PTP报文的原定发送时刻,记为T1);
举例二:测试设备也可以记录每个宣告Announce报文的发送时刻,提取首个时钟等级Clockclass字段为8的宣告Announce报文的发送时刻并记为T1。
对于测试设备来说,本发明实施例优选为记录首个字段数值发生改变时间同步报文的预设发送时刻,记为上述T1,这样不用记录每个宣告Announce报文的发送时刻,减轻了网络负荷。
对于改变发送给被测试设备的报文后,需要知道对于该报文是否有正确的响应,因此本发明第六实施例具体判断是否正确响应的举例如下。
举例一,如果回复宣告Announce报文中时钟等级Clockclass字段数值由6变为7,则判断被测试设备正确响应变化,进入时间源切换状态。否则,判断被测试设备未正确响应变化。
举例二,如果回复宣告Announce报文中时钟标识ClockIdentity字段数值由第二路时间源宣告Announce报文的时钟标识ClockIdentity变为另一路时间源宣告Announce报文的时钟标识ClockIdentity,则判断被测试设备正确响应变化,进入时间源切换状态。否则,判断被测试设备未正确响应变化。
本发明的第六实施例,通过判断接收到的报文中的时钟等级Clockclass字段的值的变化,来确定被测试设备是否正确响应该变化,进而得到正确的响应时间。若被测试设备没有响应或者错误响应测试设备输出响应,则直接输出测试结果异常,也不用再进行测试,这样避免了无效的错误的测试,提高了测试的效率,进而得到有效的报文响应时间。
第七实施例
本发明第七实施例在第一实施例的基础上,所述第二获取步骤具体为:
在记录的所有从被测设备接收到的报文的到达时间中,提取正确响应所述改变操作而返回的响应报文到达的时间T2;或
判断出接收到的报文为正确响应所述改变操作而返回的响应报文后,获取所述响应报文到达的时间T2。
应当说明的是,从所有从被测设备接收到的报文的到达时间中,提取正确的响应报文到达的时间T2,也可以通过多个响应报文到达的时间T2的平均值来计算T2,这样计算的T2比较准确。
另外,在接收正确响应报文后,获取并保存上述响应报文到达的时间T2,这样不用预留较大保存空间来保存所有响应报文的到达时间,节约了空间,也可以更快速的得到T2。
但是想要得到上述的T2,首先需要确定,在改变发送给被测试设备的报文后,被测设备对于该报文变化是否有正确响应,因此本发明第七实施例具体得到正确响应时间的举例如下。
举例一,记录每个宣告Announce报文的到达时间,并提取首个字段数值正确变化PTP报文的到达时刻,记为T2(若被测试设备正确响应了测试设备输出PTP报文的变化,进入了保持状态,测试设备记录每个PTP报文的到达时间)。
举例二,首次判断被测设备回复PTP报文正确响应了测试设备输出PTP报文变化后,记录该回复报文的到达时刻,记为T2。
举例三,首次发现回复宣告Announce报文的时钟等级Clockclass或时钟标识ClockIdentity字段正确变化后,记录该宣告Announce报文的到达时刻。
本发明第七实施例,增加了多种获取T2的路径,提高了获取正确的响应时间的准确性或实时性,进而提高了用户体验效果。
第八实施例
本发明第八实施例在第一实施例的基础上,所述第一传输时延和所述第二传输时延是根据所述测试设备和所述被测设备之间传输的时间同步报文中记录的时间戳得到。
应当说明的是:测试设备和被测试设备根据PTP报文交互流程,包括Sync同步报文、Delay_Rep延时请求报文和Delay_Resp中的时间戳信息,测试设备可以分别计算第一传输时延Delay1和第二传输时延Delay2时延时间,如图2所示,具体通过时间戳信息,获得传输时延的具体方法如下:
利用PTP报文交互,测试设备获取到各个报文时间戳信息,单向传输时延可以通过以下公式计算出来:
(1)主时钟向从时钟发送Sync同步报文,并记录发送时间t1;从时钟收到该报文之后,记录接收时间t2。
(2)从时钟向主时钟发送Delay_Rep延时请求报文,用于发起反向传输延时的计算,并记录发送时间t3;主时钟收到该报文后,记录接收时间t4。
(4)主时钟收到Delay_Rep延时请求报文后,回复一个携带有t4的Delay_Resp延时响应报文。
此时,从时钟便拥有了t1至t4的四个时间戳,由此可以计算出主时钟、从时钟的往返单向延时为
Delay=[(t2-t1)+(t4-t3)]/2
如图2所示,如果测试设备和被测试设备之间的多条链路基本相同,则测试设备主时钟端口到被测试设备从时钟端口的时间同步报文的第一传输时延Delay1=被测试设备从时钟端口到测试设备主时钟端口的时间同步报文的第二传输时延Delay2。在通过报文交互计算得到单向传输时延Delay之后,乘以2就可以得到传输时延总和。
本发明第八实施例,通过PTP报文中携带的时间戳信息,可以计算出从时钟与主时钟之间的偏移和延时,进一步可以测量响应时间,据此调整本地时钟达到与主时钟的同步,这样通过时间戳可以实现发送的数据包时间的同步信息,使得数据能以正确的时间顺序回复,也提高了测量响应时间的准确性。
第九实施例
如图3所示,本发明第九实施例的测试时间同步报文的响应时间的装置,用于测试设备端,其中,所述测试时间同步报文的响应时间的装置包括:
第一获取模块31,用于获取测试设备执行一能够使得被测设备响应并返回报文的改变操作的发生时间T1;
应当说明的是,上述改变操作是指对测试设备原本一直执行的某一报文进行更改,如更改其类型、终止其发送或者更改其参数等,使得被测试设备响应上述的改变。上述的改变操作可以涵盖多种情况。
除了上述改变操作需要说明以外,对于测试设备与被测试设备也需要进行说明,上述测试设备和上述被测试设备通过以太网接口等接口连接,采用最通用的通信协议标准的以太网,方便了本发明实施例方法的推广和应用。
第二获取模块32,用于获取所述被测试设备正确响应所述改变操作而返回的响应报文到达所述测试设备的时间T2;
应当说明的是,本发明具体实施例中可以应用IEEE 1588(IEEE,Institute ofElectrical and Electronics Engineers,电气和电子工程师协会)协议,具体可以根据IEEE 1588(IEEE,Institute of Electrical and Electronics Engineers,电气和电子工程师协会)协议对不同报文所规定的正确响应方式来判断被测试设备是否正确响应改变操作。这样可以直接通过该协议的规定判断被测试设备是否正确响应改变操作,提高了判断响应的时效性。
第三获取模块33,用于获取用于所述测试设备向所述被测设备传输报文的第一链路的第一传输时延和用于所述被测设备向所述测试设备传输报文的第二链路的第二传输时延;
应当说明的是,由于上述测试设备和上述被测试设备之间是通过多条连接线连接,这样上述测试设备主时钟端口到上述被测试设备从时钟端口的时间同步报文,就会具有第一传输时延Delay1;同理,上述被测试设备从时钟端口到上述测试设备主时钟端口的时间同步报文,也就会具有第二传输时延Delay2;而在计算对报文改变操作的响应时间时,只需要判断设备自身的响应时间,因此需要去掉传输时延,以提高计算响应时间的准确性。
关于上述第一传输时延和上述第二传输时延还需要进行说明的是:上述第一传输时延及上述第二传输时延,可以利用报文的时间戳信息或者辅助仪表等其他辅助手段得到。对于利用辅助仪表测试获得传输时延后,可以人工将第一传输时延Delay1和第二传输时延Delay2时延配置到测试设备,这样的实现方式简单可靠。
但是对于上述得到上述第一传输时延及上述第二传输时延的方式仅仅是举例说明,任何其他可以得到上述第一传输时延及上述第二传输时延的方式,均属于本发明实施例的保护范围,在此不一一举例。
响应时间确定模块34,用于将所述T2与所述T1之间时间差,与所述第一传输时延及所述第二传输时延之和作差,得到的结果确定为所述响应时间。
本发明实施例的响应时间确定模块34的内容通过公式进行说明,具体的公式为:
被测试设备报文响应时间=T2-T1-Delay1-Delay2
本发明第九实施例中,通过获取到的T1与T2之间的时间差,减去第一传输时延和第二传输时延,得到对测试设备的报文改变操作的响应时间的结果,实现了响应时间的测量。测量得到的响应时间可以用于判断设备的响应性能,还可以为同步网络部署和出现问题后的故障排查做基础,并利用故障排查结果来提高同步网络性能。
需要说明的是,本发明提供的装置是应用上述测试时间同步报文的响应时间的方法的装置,则上述测试时间同步报文的响应时间的方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
本发明第十实施例在第九实施例基础上的测试时间同步报文的响应时间的装置中,所述时间同步报文为精确时间同步协议PTP时间同步报文。
本发明第十一实施例在第九或第十实施例基础上的测试时间同步报文的响应时间的装置中,所述改变操作具体为:
停止操作,停止所述测试设备向所述被测设备周期性发送第一时间同步报文的行为;或
字段赋值操作,修改当前待发送到所述被测设备的第二时间同步报文的至少一个字段的值,使得修改后的至少一个字段的值与上一次发送到所述被测设备的第二时间同步报文中对应字段的值不同;
当所述改变操作为停止操作时,所述T1为所述第一时间同步报文的预定发送时间;
当所述改变操作为字段赋值操作时,所述T1为字段值修改后的首次发送的所述第二时间同步报文的实际发送时间。
本发明第十二实施例在第十一实施例基础上的测试时间同步报文的响应时间的装置中,当所述改变操作为停止操作,所述第一时间同步报文为宣告Announce报文时,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
本发明第十三实施例在第十一实施例基础上的测试时间同步报文的响应时间的装置中,当所述改变操作为字段赋值操作时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
本发明第十四实施例在第十一实施例基础上的测试时间同步报文的响应时间的装置中,所述测试设备向所述被测设备发送所述第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
其中所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
还有,上述装置用于PTP协议时,所述第二时间同步报文和第三时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
本发明第十五实施例在第九实施例基础上的测试时间同步报文的响应时间的装置中,所述第二获取模块具体为:
提取子模块,用于在记录的所有从被测设备接收到的报文的到达时间中,提取正确响应所述改变操作而返回的响应报文到达的时间T2;或
获取子模块,用于判断出接收到的报文为正确响应所述改变操作而返回的响应报文后,获取所述响应报文到达的时间T2。
本发明第十六实施例在第九实施例基础上的测试时间同步报文的响应时间的装置中,所述第一传输时延和所述第二传输时延是根据所述测试设备和所述被测设备之间传输的时间同步报文中记录的时间戳得到。
为了能够测量响应时间,本发明第十七实施例还提供一种测试设备,包括如上述的测试时间同步报文的响应时间的装置。
如图4所示,测试设备和被测试设备通过以太网接口等接口连接,以在测试设备和被测试设备之间交互PTP报文,测试设备的一个接口作为主时钟接口和被测试设备交互PTP报文,另一个接口作为从时钟接口和被测试设备交互PTP报文;另外,对于图4中的箭头方向还需要进行说明,该箭头方向是指主时钟接口指向从时钟接口的方向(而不是PTP报文的发送方向),而PTP报文可以通过以太网接口之间的连接交互报文。
如图5所示,测试设备和被测试设备通过以太网接口等接口连接,以在测试设备和被测试设备之间交互PTP报文,测试设备的两个接口均作为主时钟接口向被测试设备发送PTP报文,第三个接口作为从时钟接口和被测试设备交互PTP报文;另外,对于图5中的箭头方向还需要进行说明,该箭头方向是指主时钟接口指向从时钟接口的方向(而不是PTP报文的发送方向),而PTP报文可以通过以太网接口之间的连接交互报文。
相应的由于本发明实施例的测试时间同步报文的响应时间的装置,应用于测试设备,因此,本发明实施例还提供了一种测试设备,其中,上述测试时间同步报文的响应时间的装置的所述实现实施例均适用于该测试设备的实施例中,也能达到相同的技术效果。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (19)

1.一种测试时间同步报文的响应时间的方法,用于测试设备端,其特征在于,所述测试时间同步报文的响应时间的方法包括:
第一获取步骤,获取测试设备执行一能够使得被测设备响应并返回报文的改变操作的发生时间T1;
第二获取步骤,获取所述被测试设备正确响应所述改变操作而返回的响应报文到达所述测试设备的时间T2;
第三获取步骤,获取用于所述测试设备向所述被测设备传输报文的第一链路的第一传输时延和用于所述被测设备向所述测试设备传输报文的第二链路的第二传输时延;
响应时间确定步骤,将所述T2与所述T1之间时间差,与所述第一传输时延及所述第二传输时延之和作差,得到的结果确定为所述响应时间。
2.根据权利要求1所述的测试时间同步报文的响应时间的方法,其特征在于,所述时间同步报文为精确时间同步协议PTP时间同步报文。
3.根据权利要求1或2所述的测试时间同步报文的响应时间的方法,其特征在于,所述改变操作具体为:
停止操作,停止所述测试设备向所述被测设备周期性发送第一时间同步报文的行为;或
字段赋值操作,修改当前待发送到所述被测设备的第二时间同步报文的至少一个字段的值,使得修改后的至少一个字段的值与上一次发送到所述被测设备的第二时间同步报文中对应字段的值不同;
当所述改变操作为停止操作时,所述T1为所述第一时间同步报文的预定发送时间;
当所述改变操作为字段赋值操作时,所述T1为字段值修改后首次发送的所述第二时间同步报文的实际发送时间。
4.根据权利要求3所述的测试时间同步报文的响应时间的方法,其特征在于,当所述改变操作为停止操作,所述第一时间同步报文为宣告Announce报文时,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
5.根据权利要求3所述的测试时间同步报文的响应时间的方法,其特征在于,当所述改变操作为字段赋值操作时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
6.根据权利要求3所述的测试时间同步报文的响应时间的方法,其特征在于,所述测试设备向所述被测设备发送所述第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
7.根据权利要求6所述的测试时间同步报文的响应时间的方法,其特征在于,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取步骤中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
8.根据权利要求1所述的测试时间同步报文的响应时间的方法,其特征在于,所述第二获取步骤具体为:
在记录的所有从被测设备接收到的报文的到达时间中,提取正确响应所述改变操作而返回的响应报文到达的时间T2;或
判断出接收到的报文为正确响应所述改变操作而返回的响应报文后,获取所述响应报文到达的时间T2。
9.根据权利要求1所述的测试时间同步报文的响应时间的方法,其特征在于,所述第一传输时延和所述第二传输时延是根据所述测试设备和所述被测设备之间传输的时间同步报文中记录的时间戳得到。
10.一种测试时间同步报文的响应时间的装置,用于测试设备端,其特征在于,所述测试时间同步报文的响应时间的装置包括:
第一获取模块,用于获取测试设备执行一能够使得被测设备响应并返回报文的改变操作的发生时间T1;
第二获取模块,用于获取所述被测试设备正确响应所述改变操作而返回的响应报文到达所述测试设备的时间T2;
第三获取模块,用于获取用于所述测试设备向所述被测设备传输报文的第一链路的第一传输时延和用于所述被测设备向所述测试设备传输报文的第二链路的第二传输时延;
响应时间确定模块,用于将所述T2与所述T1之间时间差,与所述第一传输时延及所述第二传输时延之和作差,得到的结果确定为所述响应时间。
11.根据权利要求10所述的测试时间同步报文的响应时间的装置,其特征在于,所述时间同步报文为精确时间同步协议PTP时间同步报文。
12.根据权利要求10或11所述的测试时间同步报文的响应时间的装置,其特征在于,所述改变操作具体为:
停止操作,停止所述测试设备向所述被测设备周期性发送第一时间同步报文的行为;或
字段赋值操作,修改当前待发送到所述被测设备的第二时间同步报文的至少一个字段的值,使得修改后的至少一个字段的值与上一次发送到所述被测设备的第二时间同步报文中对应字段的值不同;
当所述改变操作为停止操作时,所述T1为所述第一时间同步报文的预定发送时间;
当所述改变操作为字段赋值操作时,所述T1为字段值修改后的首次发送的所述第二时间同步报文的实际发送时间。
13.根据权利要求12所述的测试时间同步报文的响应时间的装置,其特征在于,当所述改变操作为停止操作,所述第一时间同步报文为宣告Announce报文时,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
14.根据权利要求12所述的测试时间同步报文的响应时间的装置,其特征在于,当所述改变操作为字段赋值操作时,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
15.根据权利要求12所述的测试时间同步报文的响应时间的装置,其特征在于,所述测试设备向所述被测设备发送所述第二时间同步报文和第三时间同步报文,所述字段赋值操作为能够切换时间源的操作。
16.根据权利要求15所述的测试时间同步报文的响应时间的装置,其特征在于,所述第二时间同步报文为宣告Announce报文,所述至少一个字段为时钟等级Clockclass字段,所述第二获取模块中,根据接收到的报文中的时钟等级Clockclass字段和/或时钟标识ClockIdentity字段的值,确定接收到的报文是否为正确响应所述改变操作而返回的响应报文。
17.根据权利要求10所述的测试时间同步报文的响应时间的装置,其特征在于,所述第二获取模块具体为:
提取子模块,用于在记录的所有从被测设备接收到的报文的到达时间中,提取正确响应所述改变操作而返回的响应报文到达的时间T2;或
获取子模块,用于判断出接收到的报文为正确响应所述改变操作而返回的响应报文后,获取所述响应报文到达的时间T2。
18.根据权利要求10所述的测试时间同步报文的响应时间的装置,其特征在于,所述第一传输时延和所述第二传输时延是根据所述测试设备和所述被测设备之间传输的时间同步报文中记录的时间戳得到。
19.一种测试设备,其特征在于,包括如上述权利要求10至权利要求18任一项所述的测试时间同步报文的响应时间的装置。
CN201510670173.9A 2015-09-16 2015-10-13 测试时间同步报文的响应时间的方法、装置及测试设备 Active CN106549822B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2015105901668 2015-09-16
CN201510590166 2015-09-16

Publications (2)

Publication Number Publication Date
CN106549822A CN106549822A (zh) 2017-03-29
CN106549822B true CN106549822B (zh) 2019-12-06

Family

ID=58364625

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510670173.9A Active CN106549822B (zh) 2015-09-16 2015-10-13 测试时间同步报文的响应时间的方法、装置及测试设备

Country Status (1)

Country Link
CN (1) CN106549822B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110661878B (zh) * 2019-10-06 2023-08-18 上海淡竹体育科技有限公司 体育测试***中同步测试指令和数据的方法及装置
CN113067654B (zh) * 2020-01-02 2022-04-15 ***通信有限公司研究院 一种同步选源端口状态测试方法及测试设备
CN112134750B (zh) * 2020-09-02 2022-06-03 中国信息通信研究院 网络时间协议压力测试方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478358A (zh) * 2008-01-02 2009-07-08 中兴通讯股份有限公司 一种优化时间同步校正的方法和装置
CN101977104A (zh) * 2010-11-13 2011-02-16 上海交通大学 基于ieee1588精确时钟同步协议***及其同步方法
CN102664726A (zh) * 2012-04-26 2012-09-12 华为技术有限公司 Ptp时钟源切换的方法、主从时钟设备及***
EP2770678A1 (en) * 2011-10-17 2014-08-27 ZTE Corporation Clock synchronization method and system in 1588-2008 protocol
CN106330591A (zh) * 2015-06-30 2017-01-11 ***通信集团公司 一种通信***的oam测试方法及设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478358A (zh) * 2008-01-02 2009-07-08 中兴通讯股份有限公司 一种优化时间同步校正的方法和装置
CN101977104A (zh) * 2010-11-13 2011-02-16 上海交通大学 基于ieee1588精确时钟同步协议***及其同步方法
EP2770678A1 (en) * 2011-10-17 2014-08-27 ZTE Corporation Clock synchronization method and system in 1588-2008 protocol
CN102664726A (zh) * 2012-04-26 2012-09-12 华为技术有限公司 Ptp时钟源切换的方法、主从时钟设备及***
CN106330591A (zh) * 2015-06-30 2017-01-11 ***通信集团公司 一种通信***的oam测试方法及设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"PTP协议时间同步精度测试";陈良华等;《仪器仪表用户》;20081231;全文 *
"精确时间协议PTP研究";葛宝珊等;《计算机工程与应用》;20121231;全文 *

Also Published As

Publication number Publication date
CN106549822A (zh) 2017-03-29

Similar Documents

Publication Publication Date Title
EP2675102B1 (en) Communication system time synchronization method, slave station apparatus, master station apparatus, control apparatus, and program
JP5576747B2 (ja) 通信システム及び時刻同期方法
US9876596B2 (en) Method and device for detecting fault in synchronization link
EP2706686B1 (en) Method, terminal and system for measuring asymmetric delay of transmission link
US9270554B2 (en) Communication apparatus and delay detecting method
US9154292B2 (en) Communication apparatus, communication system, and time synchronization method
US8126333B2 (en) Optical transmission system and synchronization method using time reference pulse
CN106451763B (zh) 一种无需全局同步***的智能变电站站级总线网络***
CN102638324B (zh) 一种实现精确时间同步的方法和装置
CN107786293B (zh) 时间同步方法、主时钟设备、从时钟设备及时间同步***
CN105262555B (zh) 一种时间同步方法、可编程逻辑器件、单板及网元
WO2017101528A1 (zh) 一种时钟链路切换方法、装置及基站
CN102315985B (zh) 采用ieee1588协议的智能装置时间同步精度测试方法
CN102412955B (zh) 光纤不对称时主从设备间的时间偏差获取方法和通信***
US20030142696A1 (en) Method for ensuring access to a transmission medium
CN103236893A (zh) 一种智能变电站过程层网络报文同步方法
CN103139002A (zh) 网元间的1588时间误差检测方法及装置
CN106549822B (zh) 测试时间同步报文的响应时间的方法、装置及测试设备
CN103138887A (zh) 一种1588事件报文的处理方法及***
CN203596827U (zh) 时间同步***、交换机、嵌入式接口板
Mahmood et al. Clock synchronization for IEEE 802.11 based wired-wireless hybrid networks using PTP
KR20090071923A (ko) 동기식 이더넷에서 단일 타임 싱크 프레임을 이용한 통신단말 및 브리지 장치의 시간 동기화 방법 및 그 장치
CN112751639B (zh) 时间同步的方法、通信设备和***
CN102917284A (zh) 一种基于pon***的精确时钟同步方法
CN106161121B (zh) 一种报文转发时延的测量方法、装置及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant