[发明专利]一种用于电力通信异构网络环境的路径切换方法无效
申请号: | 201310503424.5 | 申请日: | 2013-10-23 |
公开(公告)号: | CN103532841A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 饶玮;胡斌;戴江鹏;王刚;杨佩 | 申请(专利权)人: | 国家电网公司;中国电力科学研究院 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04W36/18;H04L29/06 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 电力通信 网络 环境 路径 切换 方法 | ||
技术领域
本发明属于电力系统通信管理技术领域,具体涉及一种用于电力通信异构网络环境的路径切换方法。
背景技术
电力通信网络是电力系统重要组成部分,发输变配用六个环节的安全生产与可靠运行都离不开优质的电力通信专网。电力通信是随电力系统的发展需要而逐步形成和发展的。它主要用来缓解公网发展缓慢而造成的通信能力不足和填补公网难以满足的一些电力部门特殊的通信需求,以保证电力专业化生产正常高效地进行,进而促进整个国民经济的发展。
随着电力系统信息化建设的深入,电力通信专网更成为电网调度自动化、网络运行市场化和经营管理现代化的基础;是确保电网安全、稳定、经济运行的重要手段;是电力系统的重要基础设施。一方面由于电力工业本身对电力通信专网信息通信传输的可靠性以及继电保护信号、自动化控制信息、电网安稳控制信息传送的快速性和准确性都有着有极其严格的要求,另一方面电力系统又拥有发展专网通信的特殊资源优势,因此目前全球绝大多数国家的电力公司都自主建设并投入运行了电力系统专用通信网。
在目前的电力通信网络架构中应用最广的传输层协议是TCP和UDP,但是由于这两种协议都无法在传输过程中动态切换访问节点,以及还存在着换手(Handoff)问题,无法满足信令传输移动性和稳定性的高要求。例如,一旦基于TCP或UDP的通信网络由于突发情况变得不可用,则其连接也随之中断,会影响电网调度、生产管理等方面,一些情况下会延误或者造成损失。另外,用户不断增长的对无线网的使用催生了各种各样的无线访问技术,如无线局域网(WLAN)、全球微波互联接入(Worldwide Interoperability for Microwave Access,WiMAX)、4G等等,所有这些无线网虽然都是基于IP协议,但是它们提供不同的覆盖范围和带宽,而且由于无线网络环境有着较高的丢包率和误码率,在这些异构无线网络环境下应用TCP将无法满足要求。一旦发生丢包,TCP就会减少封包的传输率,因为TCP此刻认为丢包是堵塞引起的,而这将导致传输服务的低利用率。在网络状况欠佳的情况下,UDP由于没有拥塞机制,会令网络更加堵塞不堪,甚至瘫痪。当前的TCP和UDP协议已经逐渐满足不了电力网对通信可持续性的要求。SCTP作为新兴的传输层协议,不但继承了TCP和UDP的优点,在异构网络环境中,发送端和接收端可以通过多个IP建立多条传输路径,在建立关联的时候会选择其中一条路径作为主路径(Primary Path),其它路径作为备用路径(Secondary Path)。当主路径变得不可用时,SCTP会自动立刻切换到其它备用路径,而不引起中断,从而为电力通信专网提供更高质稳定的传输服务。
发明内容
为了克服上述现有技术的不足,本发明提供一种用于电力通信异构网络环境的路径切换方法,利用PR-SCTP的特性及原本路径侦测的机制,并将心跳封包传送间隔做部分的修改,以达到在主要传输路径的带宽降低时,能有效的实时侦测发觉并进行传输路径的无缝切换,不用再重新建立连线,以达到更有效率的资料传输性能。
为了实现上述发明目的,本发明采取如下技术方案:
本发明提供一种用于电力通信异构网络环境的路径切换方法,所述方法包括以下步骤:
步骤1:基于SCTP协议,发送端发送消息;
步骤2:PR-SCTP协议的接收端接收前传序列号数据块Forward_TSN Chunk,并对其进行处理;
步骤3:对比主路径与备用路径的平均往返时间,决定是否进行路径切换。
所述步骤1包括以下步骤:
步骤1-1:基于SCTP协议,先在发送端增加操作,评估消息的生命期来决定是否到期而被丢弃的消息;
步骤1-2:当某个消息的生命期到期时,任何属于该消息的数据块Chunk都不能被传输或重传出去,此时收到对方发送的选择性确认信息SACK后,按照SCTP协议要求,若信息发送队列中下个数据块Chunk被发送端丢弃,则增大对方传输序列号TSN的确认信息ACK的值,即生成前传序列号Forward_TSN,最后将该前传序列号Forward_TSN与数据块Chunk绑定后得到前传序列号数据块Forward_TSN Chunk,并将前传序列号数据块Forward_TSN Chunk发给接收端。
所述步骤2中,PR-SCTP协议的接收端接收前传序列号数据块Forward_TSN Chunk后,做如下处理:
1)按照前传序列号数据块Forward_TSN Chunk中携带的值更改累计TSN;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;中国电力科学研究院,未经国家电网公司;中国电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310503424.5/2.html,转载请声明来源钻瓜专利网。