一种报文传输时延获取方法及装置制造方法及图纸

技术编号:10317694 阅读:211 留言:0更新日期:2014-08-13 18:45
本发明专利技术公开了一种报文传输时延获取方法及装置,其方法为,获取接收端口接收到通讯报文的第一时钟信息,以及发送端口发送上述通讯报文的第二时钟信息,根据该第一时钟信息,第二时钟信息,确定在交换机中通讯报文在交换机中的传输时延。采用上述技术方案,交换机在通讯报文中的指定位置添加相应的时间戳信息,并根据该时间戳信息,确定通讯报文在交换机本地传输过程中对应的通讯报文在交换机中的传输时延,在工业测控系统与同步源失步的情况下,仍能够方便快捷的确定通讯报文在交换机中的传输时延,从而保证了对工业测控系统中设备的故障保护以及故障检测结果准确性。

【技术实现步骤摘要】
一种报文传输时延获取方法及装置
本专利技术涉及通信
,尤其涉及一种报文传输时延获取方法及装置。
技术介绍
目前,在工业测控系统中,以智能变电站系统中为例,当智能变电站系统中的任意一设备出现故障时,智能变电站系统中的采样装置会根据与故障相关的采样数据生成SV(Sampled Value ;取样值)报文,并将SV报文通过交换机网络传输至保护装置。基于现有的交换网络性能限制,SV报文在交换网络中的传输存在传输时延,即保护装置接收到SV报文的时刻要晚于变电设备发出SV报文。因此,在智能变电站系统中或者智能变电站系统外还设置有智能变电站系统对应的同步源,用于保证变电设备获取的采样数据的同步性。具体的,保护装置会按照预设周期根据同步源的时钟信息对保护装置本地时钟信息进行校准,当保护装置接收到SV报文后,即获取该SV报文中携带的采样数据,以及根据SV报文中携带的采样数据对应的采集时间,确定故障设备的故障发生时间,从而对故障设备执行相应的操作。特殊的,当智能变电站系统对应的同步源故障时,由于无法确定交换网络传输SV报文时所对应的传输时延,因此,保护装置接收到SV报文时即无法判断采用本文档来自技高网...
一种报文传输时延获取方法及装置

【技术保护点】
一种报文传输时延获取方法,应用于工业测控系统中,其特征在于,所述工业测控系统包含至少一个交换机,所述方法包括:当确定所述交换机的接收端口接收到通讯报文后,在所述通讯报文中的指定位置添加所述交换机的时钟源对应的第一时钟信息;其中,所述第一时钟信息为链路时延与所述接收端口接收到所述通讯报文的时刻之差的绝对值;当确定所述交换机的发送端口获取到添加第一时钟信息的通讯报文后,确定所述时钟源对应的第二时钟信息;其中,所述第二时钟信息包含所述发送端口获取到所述添加第一时钟信息的通讯报文的时刻;或者,所述第二时钟信息包含所述发送端口获取到所述添加第一时钟信息的通讯报文的时刻以及所述时钟源的反转次数;根据所述通...

【技术特征摘要】
1.一种报文传输时延获取方法,应用于工业测控系统中,其特征在于,所述工业测控系统包含至少一个交换机,所述方法包括: 当确定所述交换机的接收端口接收到通讯报文后,在所述通讯报文中的指定位置添加所述交换机的时钟源对应的第一时钟信息;其中,所述第一时钟信息为链路时延与所述接收端口接收到所述通讯报文的时刻之差的绝对值; 当确定所述交换机的发送端口获取到添加第一时钟信息的通讯报文后,确定所述时钟源对应的第二时钟信息;其中,所述第二时钟信息包含所述发送端口获取到所述添加第一时钟信息的通讯报文的时刻;或者,所述第二时钟信息包含所述发送端口获取到所述添加第一时钟信息的通讯报文的时刻以及所述时钟源的反转次数; 根据所述通讯报文中携带的所述第一时钟信息,以及所述第二时钟信息,获取所述通讯报文在所述交换机中的传输时延。2.如权利要求1所述的方法,其特征在于,所述通讯报文中还携带所述第一当前时刻与所述链路时延之间的大小关系,所述第一当前时刻与所述时钟源可记录的最大时刻的一半对应的时钟源时刻的大小关系,以及所述链路时延与所述时钟源可记录的最大时刻的一半对应的时钟源时刻的大小关系; 当所述第二时钟信息仅包含第二当前时刻时,根据所述通讯报文中携带的所述第一时钟信息,以及所述第二时钟信息,获取所述通讯报文在所述交换机中的传输时延,具体包括: 当所述第一当前时刻小于所述链路时延,所述链路时延大于所述时钟源时刻,且所述第二当前时刻小于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之和作为初始通讯报文传输时延,若所述初始通讯报文传输时延小于所述时钟源可记录的最大时亥1J,则将所述初始通讯报文传输时延作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻小于所述链路时延,所述链路时延小于所述时钟源时刻,且所述第二当前时刻小于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之和作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻小于所述链路时延,所述链路时延大于所述时钟源时刻,且所述第二当前时刻大于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之和作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻小于所述链路时延,所述链路时延小于所述时钟源时刻,且所述第二当前时刻大于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之和作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻大于所述链路时延,所述第一当前时刻大于所述时钟源时刻,且所述第二当前时刻小于所述时钟源时刻时,计算所述时钟源可记录的最大时刻与所述第一时钟信息的差值,以及获取所述差值与第二当前时刻之和作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻大于所述链路时延,所述第一当前时刻大于所述时钟源时刻,且所述第二当前时刻大于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之差作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻大于所述链路时延,所述第一当前时刻小于所述时钟源时刻,且所述第二当前时刻小于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之差作为通讯报文在所述交换机中的传输时延; 当所述第一当前时刻大于所述链路时延,所述第一当前时刻小于所述时钟源时刻,且所述第二当前时刻大于所述时钟源时刻时,计算所述第二当前时刻与所述第一时钟信息之差作为通讯报文在所述交换机中的传输时延。3.如权利要求1所述的方法,其特征在于,所述通讯报文中还携带所述第一当前时刻与所述链路时延之间的大小关系; 当所述第二时钟信息包含第二当前时刻以及所述时钟源的反转次数时,根据所述通讯报文中携带的所述第一时钟信息,以及所述第二时钟信息,获取所述通讯报文在所述交换机中的传输时延,具体包括: 当所述第一当前时刻小于所述链路时延时,根据所述第一时钟信息,所述第二当前时亥IJ,所述时钟源可记录的最大时刻,以及所述时钟源的反转次数,获取所述通讯报文在所述交换机中的传输时延; 当所述第一当前时刻大于所述链路时延时,根据所述第一时钟信息,所述第二当前时亥IJ,所述时钟源可记录的最大时刻,以及所述时钟源的反转次数,获取所述通讯报文在所述交换机中的传输时延。4.如权利要求1-3所述的方法,其特征在于,所述通讯报文由所述工业测控系统中的采样装置发送至本地,或者,所述通讯报文由所述工业测控系统中的其他交换机发送至本地。5.如权利要求1所述的方法,其特征在于,获取所述通讯报文传输时延之后,进一步包括: 生成所述通讯报文传输时延对应的二进制时延信息,并将所述二进制时延信息添加至所述通讯报文中的指定位置; 将所述通讯报文发送至所述工业测控系统中的保护装置,令所述保护装置根据...

【专利技术属性】
技术研发人员:仁参考张俭锋韦锦驹
申请(专利权)人:北京东土科技股份有限公司
类型:发明
国别省市:北京;11

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

1