[发明专利]一种用于电力通信异构网络环境的路径切换方法无效
申请号: | 201310503424.5 | 申请日: | 2013-10-23 |
公开(公告)号: | CN103532841A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 饶玮;胡斌;戴江鹏;王刚;杨佩 | 申请(专利权)人: | 国家电网公司;中国电力科学研究院 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04W36/18;H04L29/06 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电力通信 网络 环境 路径 切换 方法 | ||
1.一种用于电力通信异构网络环境的路径切换方法,其特征在于:所述方法包括以下步骤:
步骤1:基于SCTP协议,发送端发送消息;
步骤2:PR-SCTP协议的接收端接收前传序列号数据块Forward_TSN Chunk,并对其进行处理;
步骤3:对比主路径与备用路径的平均往返时间,决定是否进行路径切换。
2.根据权利要求1所述的用于电力通信异构网络环境的路径切换方法,其特征在于:所述步骤1包括以下步骤:
步骤1-1:基于SCTP协议,先在发送端增加操作,评估消息的生命期来决定是否到期而被丢弃的消息;
步骤1-2:当某个消息的生命期到期时,任何属于该消息的数据块Chunk都不能被传输或重传出去,此时收到对方发送的选择性确认信息SACK后,按照SCTP协议要求,若信息发送队列中下个数据块Chunk被发送端丢弃,则增大对方传输序列号TSN的确认信息ACK的值,即生成前传序列号Forward_TSN,最后将该前传序列号Forward_TSN与数据块Chunk绑定后得到前传序列号数据块Forward_TSN Chunk,并将前传序列号数据块Forward_TSN Chunk发给接收端。
3.根据权利要求1所述的用于电力通信异构网络环境的路径切换方法,其特征在于:所述步骤2中,PR-SCTP协议的接收端接收前传序列号数据块Forward_TSN Chunk后,做如下处理:
1)按照前传序列号数据块Forward_TSN Chunk中携带的值更改累计TSN;
2)当更改累计传输序列号TSN后的数据块Chunk已经被确认时,则进一步增大累计确认信息ACK的值;
3)接收端停止报告任何传输序列号TSN小于累计确认信息ACK值的数据块Chunk;
4)向上层传递任何流顺序号SSN或传输序列号TSN小于前传序列号数据块Forward_TSN Chunk中携带值的消息与数据块Chunk;
5)如果某些不完整的消息中缺乏单个或多个TSN小于前传序列号数据块Forward_TSN Chunk中的携带值,仍传递这些消息。
4.根据权利要求1所述的用于电力通信异构网络环境的路径切换方法,其特征在于:所述步骤3包括以下步骤:
步骤3-1:PR-SCTP协议采用周期侦测各个路径的往返时间RTT作为路径切换的依据,即周期性地侦测主路径的往返时间RTT和备用路径的往返时间RTT,求出各路径的平均往返时间ARTT;
步骤3-2:当PR-SCTP协议的关联建立后,若主路径的往返时间RTT未超过预先设定的超时时间Timeout,则周期性地对比主路径的平均往返时间ARTT与备用路径的平均往返时间ARTT;
步骤3-3:若主路径的平均往返时间ARTT大于备用路径的平均往返时间ARTT,则切换到备用路径,否则,返回步骤3-1继续执行。
步骤3-4:若主路径的往返时间RTT超时,则将此往返时间RTT设定为新的超时时间Timeout,然后返回步骤3-3继续执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;中国电力科学研究院,未经国家电网公司;中国电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310503424.5/1.html,转载请声明来源钻瓜专利网。