[发明专利]一种双网热备用方法无效
| 申请号: | 200910032146.3 | 申请日: | 2009-07-09 |
| 公开(公告)号: | CN101944986A | 公开(公告)日: | 2011-01-12 |
| 发明(设计)人: | 李友军;徐广辉;张桂阳;王文龙;笃俊 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
| 主分类号: | H04L1/22 | 分类号: | H04L1/22;H04L12/24 |
| 代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 陈建和 |
| 地址: | 211102 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 双网热 备用 方法 | ||
技术领域
本发明涉及一种数据传输双网热备用的方法,尤其是指双收双发,相同数据相同编号,并以编号的方式判断数据的有效性的方法,主要应用变电站自动化中数据传输。
背景技术
变电站综合自动化系统对数据传输的可靠性要求很高,因此如何解决数据传输的可靠性是通信过程中非常重要的问题。目前解决数据传输可靠性问题主要采用双网互为备用的方式。双网的数据如何处理,如何确保在网络切换过程中数据不丢失、不重复又是双网方案中的核心问题。目前现存的双网方案采用的都是单网发送,出错后进行网络切换的方式([1],[2],[3]),这种方案在一个网络出错后才切换到另外一个网络,其中切换时间至少需要10s左右的时间,在切换的10s时间内,可能会丢失大量的突发数据及实时数据。如果其切换后的网络将所有未传输的数据重新发送,将导致接收方在短时间内需要处理大量的数据,而且无法判断数据是否重复,因此将导致大量的重复数据呈现给终端用户。
技术背景参考文献:
[1]曹俊敏,孟祥群,唐厚君.单个CAN控制器的双总线冗余网络实现.微处理机,2007年8月,第4期:29~31.
[2]罗超,薛福珍,庞国仲.双网冗余DCS通讯系统得设计与实现.小型微型计算机系统,2004,25(4):579~581.
[3]刘丽军,杨耿杰,郭谋发.双以太网冗余通讯信息的设计及应用.2005,18(7):15~16.
发明内容
本发明的目的是:提供一种双网数据传输的方法,采用双收双发,无需网络切换,即相同数据采用双网同时发送且编号相同,接收方采用双网同时接收,依编号判断数据的有效性,有效解决了双网切换过程中出现数据丢失及重复的问题。
本发明采用的技术方案是:一种双网热备用的方法,其特征是:网络正常工作时,数据发送方的被发送数据方采用两条网络连接通道,两条网络连接通道都是工作状态,数据发送方的被发送数据排队等待发送,数据发送方数据发送模块将数据按顺序取出,然后向两条网络连接通道同时发送数据;数据接收方通过两条网络连接通道同时接收数据;两条网络连接通道中任何一条连接通道单独断开接受数据均不会影响数据传输,只有当两条网络连接通道都断开后,数据传输才会中断。所述两条网络连接可以是有线或无线连接通道。
两条网络连接的接收和发送的数据采用相同的数据编号,按照以下规则进行数据编号和编号异常处理:
(1)数据编号初始化:收发双方建立连接后采用相同的初始数据编号(如默认采用0),成对的连接在第一个连接建立时设置数据编号,两条网络连接通道中任何一个网络连接通道单独断开对该数据编号没有影响,单网断开重新连接后仍使用原有的数据编号,只有在两条网络连接通道的连接都断开后,数据编号才设置重新开始;
(2)发送数据编号:发送方在发送数据时,将数据进行编号后,向两条网络连接的通道同时发送数据(即双发),然后将数据编号顺序加1;
(3)数据接收处理:接收方同时接收两条网络连接的发来的数据(即双收),接收方在收到数据后,判断收到的数据编号和接收方自己的编号是否一致,若一致则将数据应用或向上一级发送,同时将自己的数据编号顺序加1,不一致则将该数据丢弃;
(4)数据编号异常处理:接收方的数据编号长时间(可以设置成1秒到10秒之间的任何数值)得不到更新,则断开两个网络连接,重新建立连接并初始化编号。
(5)当接收和发送双方的数据编号溢出时,双方的数据编号自动归0。
本发明方法可以用于LonWork,Profibus、Can、以太网等能以平衡方式通信的任何网络。
本发明的中所述的两条网络连接可以是有线或无线连接通道;数据双收双发处理可由一个CPU或并行的两个CPU实现。
本发明的有益效果:本发明提出的双网热备用方法简单易行,有效并可靠地解决了双网数据传输处理过程中的数据丢失和重复的问题,从而实现了双网切换无任何时间间隔,可称为无缝切换的双网。
附图说明
为了对本发明作进一步说明,给出附图:
图1为本发明数据传输及处理的具体实施方式示例图。
具体实施方式
网络正常工作时,两条网络连接都是工作状态,数据发送方的被发送数据排队等待发送,数据发送模块将数据按顺序取出,然后向双网同时发送数据;数据接收方通过双网同时接收数据;双网中任何一个网络连接的单独断开接受数据不会影响数据传输,只有当双网连接都断开后,数据传输才会中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910032146.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于3G无线通讯网络的管网抄表测控装置
- 下一篇:数字家电遥控设备





