报文的处理方法、装置与系统的制作方法

文档序号:9690280阅读:1064来源:国知局
报文的处理方法、装置与系统的制作方法
【技术领域】
[0001]本发明涉及通讯技术领域,尤其涉及一种报文的处理方法、装置与系统。
【背景技术】
[0002]目前,在智能变电站(英文:smart substat1n)中,继电保护器(英文:Protective relay)通过获取互感器采集的电力线路的实时电流或者实时电压数据,判断电力线路的供电情况,进而实现对电力线路的保护。
[0003]如图1所示,互感器对电力线路的实时电流或者电压数据进行采集,互感器向合并单元(英文:Merging Unit,缩写:MU)发送采集的电缆线路的电流或者电压数据。MU对电缆线路的电流或者电压数据进行数字模拟转换(英文:digital-to-analog convers1n,缩写:DAC),生成采样值(Sampled Value,简称:SV)报文。MU向交换机发送SV报文,交换机向继电保护器转发SV报文。继电保护器根据交换机转发的SV报文,判断电缆线路的供电情况,实现对电力线路的继电保护。
[0004]交换机向继电保护器转发SV报文时,由于交换机内部的中断指令或者内存读写等操作,使得交换机暂时停止向继电保护器发送SV报文,而转去执行中断指令或者内存读写等操作,交换机无法严格按照互感器的采集时间间隔转发SV报文,造成继电保护器的误判。

【发明内容】

[0005]本发明提供了一种报文的处理方法、装置与系统,解决了交换机无法按照互感器的采集时间间隔转发SV报文,导致SV报文抖动较大的问题。
[0006]在第一方面,本发明提供了一种报文的处理方法,所述方法包括:
[0007]网络设备接收第一报文和第二报文,接收所述第一报文的时间为第一接收时间,接收所述第二报文的时间为第二接收时间;
[0008]所述网络设备缓存所述第一报文和第二报文;
[0009]当到达第一发送时间时,所述网络设备发送所述第一报文,所述第一发送时间为所述第一接收时间加上延时值,所述延时值为预设的固定值;
[0010]当到达第二发送时间时,所述网络设备发送所述第二报文,所述第二发送时间为所述第二接收时间加上所述延时值。
[0011]在第一方面的第一种可能的实现方式中,所述网络设备接收第一报文和第二报文之后,所述网络设备缓存所述第一报文和第二报文之前还包括:
[0012]所述网络设备确定接收所述第一报文的物理接口的第一接口编号;
[0013]所述网络设备确定接收所述第二报文的物理接口的第二接口编号;
[0014]所述网络设备缓存所述第一报文和第二报文具体包括:
[0015]根据所述第一接口编号,所述网络设备将所述第一报文存放入与所述第一接口编号对应的缓存队列中;
[0016]根据所述第二接口编号,所述网络设备将所述第二报文存放入与所述第二接口编号对应的缓存队列中。
[0017]结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述网络设备为无源光网络Ρ0Ν设备;
[0018]所述网络设备缓存所述第一报文之前还包括:
[0019]所述Ρ0Ν设备判断所述第一接收时间是否在所述Ρ0Ν设备的当前轮询时隙内;
[0020]如果所述第一接收时间处于所述Ρ0Ν设备的当前轮询时隙内,则所述Ρ0Ν设备缓存所述第一报文;
[0021]如果所述第一接收时间在所述Ρ0Ν设备的当前轮询时隙外,则所述Ρ0Ν设备确定所述第一报文的第一主动延时时间和第二主动延时时间,根据所述第一主动延时时间和第二主动延时时间,缓存所述第一报文;
[0022]其中,所述第一主动延时时间为所述Ρ0Ν设备轮询到接收所述第一报文的物理接口处的时间减去所述第一接收时间;
[0023]所述第二主动延时时间为所述延时值减去所述第一主动延时时间。
[0024]在第二方面,本发明提供了一种报文的处理装置,所述装置包括:
[0025]接收单元,用于接收第一报文和第二报文,接收所述第一报文的时间为第一接收时间,接收所述第二报文的时间为第二接收时间;
[0026]缓存单元,用于缓存所述第一报文和第二报文;
[0027]发送单元,用于当到达第一发送时间时,发送所述第一报文,所述第一发送时间为所述第一接收时间加上延时值,所述延时值为预设的固定值;
[0028]所述发送单元还用于,当到达第二发送时间时,发送所述第二报文,所述第二发送时间为所述第二接收时间加上所述延时值。
[0029]在第二方面的第一种可能的实现方式中,所述装置还包括:
[0030]确定单元,用于确定接收所述第一报文的物理接口的第一接口编号;
[0031]所述确定单元还用于,确定接收所述第二报文的物理接口的第二接口编号;
[0032]所述缓存单元具体用于,根据所述第一接口编号,将所述第一报文存放入与所述第一接口编号对应的缓存队列中;
[0033]所述缓存单元还具体用于,根据所述第二接口编号,将所述第二报文存放入与所述第二接口编号对应的缓存队列中。
[0034]结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述装置为无源光网络Ρ0Ν设备;
[0035]所述装置还包括:判断单元,用于判断所述第一接收时间是否在所述Ρ0Ν设备的当前轮询时隙内;
[0036]所述缓存单元还用于,如果所述第一接收时间处于所述Ρ0Ν设备的当前轮询时隙内,则缓存所述第一报文;
[0037]所述缓存单元还用于,如果所述第一接收时间在所述PON设备的当前轮询时隙夕卜,则确定所述第一报文的第一主动延时时间和第二主动延时时间,根据所述第一主动延时时间和第二主动延时时间,缓存所述第一报文;
[0038]其中,所述第一主动延时时间为所述Ρ0Ν设备轮询到接收所述第一报文的物理接口处的时间减去所述第一接收时间;
[0039]所述第二主动延时时间为所述延时值减去所述第一主动延时时间。
[0040]在第三方面,本发明提供了一种报文的处理系统,所述系统包括:网络设备和继电保护器;
[0041]所述网络设备,用于接收所述第一报文的时间为第一接收时间,接收所述第二报文的时间为第二接收时间,缓存所述第一报文和第二报文,当到达第一发送时间时,向所述继电保护器发送所述第一报文,所述第一发送时间为所述第一接收时间加上延时值,所述延时值为预设的固定值,当到达第二发送时间时,向所述继电保护器发送所述第二报文,所述第二发送时间为所述第二接收时间加上所述延时值;
[0042]所述继电保护器,用于接收所述网络设备发送的所述第一报文和第二报文。
[0043]在第三方面的第一种可能的实现方式中,所述网络设备还用于,确定接收所述第一报文的物理接口的第一接口编号;确定接收所述第二报文的物理接口的第二接口编号;
[0044]所述网络设备具体用于,根据所述第一接口编号,将所述第一报文存放入与所述第一接口编号对应的缓存队列中;根据所述第二接口编号,将所述第二报文存放入与所述第二接口编号对应的缓存队列中。
[0045]结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述网络设备为无源光网络Ρ0Ν设备;
[0046]所述网络设备还用于,判断所述第一接收时间是否在所述Ρ0Ν设备的当前轮询时隙内;
[0047]如果所述第一接收时间处于所述Ρ0Ν设备的当前轮询时隙内,则根据所述第一接收时间,缓存所述第一报文;
[0048]如果所述第一接收时间在所述Ρ0Ν设备的当前轮询时隙外,则所述Ρ0Ν设备确定所述第一报文的第一主动延时时间和第二主动延时时间,根据所述第一主动延时时间和第二主动延时时间,缓存所述第一报文;
[0049]其中,所述第一主动延时时间为所述Ρ0Ν设备轮询到接收所述第一报文的物理接口处的时间减去所述第一接收时间;
[0050]所述第二主动延时时间为所述延时值减去所述第一主动延时时间。
[0051]结合第三方面和第三方面的第一种至第二种可能的实现方式中的任意一个,在第三方面的第三种可能的实现方式中,所述系统还包括:至少1个互感器和至少1个合并单元;
[0052]所述互感器,用于采集电缆线路的电流数据或电压数据,并向所述合并单元发送采集的所述电缆线路的电流数据或电压数据;
[0053]所述合并单元,用于向所述网络设备发送所述第一报文和第二报文,所述第一报文携带所述电缆线路的电流数据或电压数据中的任一数据,所述第二报文携
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1