发明名称 |
报文同步方法、装置及系统 |
摘要 |
本发明实施例涉及一种报文同步方法、装置及系统,方法包括:分别获取第一报文在主链路上传输的第一发送时戳和在备链路传输的第二发送时戳;根据第一发送时戳和第二发送时戳计算得到时刻偏差;在主链路上传输的第一报文和在备链路上传输的第一报文中增加字节,分别形成在主链路上在备链路上传输的第二报文;在主链路和备链路上分别向接收端发送第二报文。本发明实施例提供的报文同步方法、装置及系统,当主链路上的第二报文出现错误并不可纠时,接收端可以通过备链路接收第二报文,并通过第二报文中的时刻偏差对备链路上的第二接收时戳进行修正,从而使接收端在主链路和备链路上能得到相同的接收时戳,实现报文的同步处理。 |
申请公布号 |
CN101989906B |
申请公布日期 |
2013.12.18 |
申请号 |
CN200910089982.5 |
申请日期 |
2009.07.30 |
申请人 |
华为技术有限公司 |
发明人 |
蒋冰;张贻华;漆凯 |
分类号 |
H04L7/00(2006.01)I;H04L12/24(2006.01)I;H04J3/06(2006.01)I |
主分类号 |
H04L7/00(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种报文同步方法,其特征在于,包括:获取在主链路上传输的第一报文的第一发送时戳,以及获取在备链路传输的第一报文的第二发送时戳,在获取所述第一发送时戳时,所述主链路上传输的第一报文只是报文头部发送出去,尾部还在等待发送,在获取所述第二发送时戳时,所述备链路上传输的第一报文只是报文头部发送出去,尾部还在等待发送;根据所述第一发送时戳和第二发送时戳计算得到所述第一发送时戳与第二发送时戳的时刻偏差;在所述主链路上传输的第一报文和在所述备链路上传输的第一报文中增加字节,将所述时刻偏差设置于所述字节中,分别形成在主链路上传输的第二报文和在备链路上传输的第二报文;在主链路和备链路上分别向接收端发送第二报文,使所述接收端在主链路上传输的第二报文出现故障时,通过备链路上传输的第二报文中的时刻偏差,对备链路上的第二接收时戳进行修正,并去除增加的字节得到第一报文。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |