[发明专利]一种无损保护倒换实现方法与系统有效
申请号: | 202110004982.1 | 申请日: | 2021-01-04 |
公开(公告)号: | CN112822048B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 熊俊 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L43/0852;H04L43/0823;H04L47/32;H04L47/22 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 向彬 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无损 保护 倒换 实现 方法 系统 | ||
1.一种无损保护倒换实现方法,其特征在于,包括:
在发送端对每个报文增加一个序列号,工作路径和保护路径上同一个报文的序列号保持一致,在序列号为0的报文中包含每个序列号的周期号,当序列号周期翻转后,序列号为0报文里面的周期号递增,以保证每个序列号为0的报文周期号与实际的序列号周期保持一致;
接收端对序列号为0的报文作终结处理,并解析报文里面的周期号作为当前序列号的周期号,后续报文的周期号以此为准;
当工作路径中断后,接收端依据报文的周期号和序列号将工作路径和保护路径的报文拼接起来;
当工作路径中断时,发送端将缓存的报文做降速处理,直到保护路径的报文与工作路径拼接成功。
2.如权利要求1所述的无损保护倒换实现方法,其特征在于,还包括:
在工作路径和保护路径的传输时延差较大时,工作路径和保护路径报文拼接时,会存在一个长时间的转发空档期;计算出工作路径和保护路径的传输时延差,接收端将通过传输时延较短的路径上的报文延时预设的时延时间后并缓存,再发送转发到用户端。
3.如权利要求1或2所述的无损保护倒换实现方法,其特征在于,定义一个滑动窗口(M-N,M)来容忍接收端报文存在的乱序,M表示当前收到最新的一个序列号值,每收到一个报文就刷新M,X表示收到的最新的序列号,N表示滑动窗口期长短;当前周期号为R,每收到一个序列号为0的报文后,提取序列号为0的报文里面的周期号,刷新当前周期号。
4.如权利要求3所述的无损保护倒换实现方法,其特征在于,所述接收端利用所述滑动窗口(M-N,M)对工作路径和保护路径的报文做选收和拼接处理,具体为:
(1)接收到的报文的序列号为X,判断X是否在(M-N,M)范围内,M-NXM,M的值每收到一个报文加1;如果在范围内则转步骤(2),如果不在范围内,则转步骤(3);
(2)当X在(M-N,M)范围内时:
(2.1)如果序列号X已经处于收到状态,则比较两者之间的序列号周期,周期号相同或小于当前周期号R,报文丢弃,表示是相同报文,已经收到过了;周期号比当前周期号R大,刷新当前窗口期的周期号,报文继续转发并记录序列号的状态,表示此报文是新收到的报文;
(2.2)如果序列号X还没有收到,将X的序列号周期与当前周期号R做比较,如果大于或等于当前周期号R则刷新当前序列号及周期号并转发;否则报文丢弃;
(3)比较报文的周期号是否小于此保护组的当期周期号R,如果小于或等于当前周期号R,报文丢弃;大于当前周期号R,报文转发并刷新当前序列号和周期R。
5.如权利要求2所述的无损保护倒换实现方法,其特征在于,所述工作路径和保护路径的传输时延差通过1588功能、TWAMP功能或DM功能计算得到。
6.如权利要求2所述的无损保护倒换实现方法,其特征在于,所述预设的时延时间为16K的Block报文传输时间。
7.如权利要求1所述的无损保护倒换实现方法,其特征在于,所述发送端将缓存的报文做降速处理时,降速的带宽=缓存的报文的大小/工作路径和保护路径时延差。
8.一种无损保护倒换实现系统,其特征在于,包括发送端和接收端,其中:
所述发送端对每个报文增加一个序列号,工作路径和保护路径上同一个报文的序列号保持一致,在序列号为0的报文中包含每个序列号的周期号,当序列号周期翻转后,序列号为0报文里面的周期号递增,以保证每个序列号为0的报文周期号与实际的序列号周期保持一致;
所述接收端对序列号为0的报文作终结处理,并解析报文里面的周期号作为当前序列号的周期号,后续报文的周期号以此为准;
当工作路径中断后,所述接收端依据报文的周期号和序列号将工作路径和保护路径的报文拼接起来;
当工作路径中断时,发送端将缓存的报文做降速处理,直到保护路径的报文与工作路径拼接成功。
9.如权利要求8所述的无损保护倒换实现系统,其特征在于,在工作路径和保护路径的传输时延差较大时,工作路径和保护路径报文拼接时,会存在一个长时间的转发空档期;计算出工作路径和保护路径的传输时延差,接收端将通过传输时延较短的路径上的报文延时预设的时延时间后并缓存,再发送转发到用户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110004982.1/1.html,转载请声明来源钻瓜专利网。