[发明专利]一种基于SDN的避免冲突的快速数据传输方法有效
申请号: | 201510922433.7 | 申请日: | 2015-12-14 |
公开(公告)号: | CN105490936B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 王圣达;丛犁;隋吉生;陈鹤;陈晨;赵力强 | 申请(专利权)人: | 国网吉林省电力有限公司信息通信公司 |
主分类号: | H04L12/711 | 分类号: | H04L12/711 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
地址: | 130021 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SDN的避免冲突的快速数据传输方法,当正在传输数据的链路需要被重新占用时,正在转发该数据流的交换设备立刻生成一个伪故障信息;当建立应急链路时,控制器已知故障路段,对该传输路径进行备份,控制器根据该备份路径生成源IP地址为起始交换设备IP地址,目的IP地址为终止交换设备IP地址的备份流表项,并向该备份路径中的交换设备下发对应的备份流表项,直到应急信息数据流转发完毕,才释放链路,专心传输大数据流。本发明避免了因突发网络危险,中止了大数据传输而造成数据丢失或者数据重传的情况;无需中断已经正在进行数据传输任务,满足了应急通信对时效性和高效性的要求,提高了数据传输效率,节省了时间。 1 | ||
搜索关键词: | 交换设备 备份 链路 快速数据传输 备份路径 避免冲突 控制器 流表项 数据传输效率 大数据传输 目的IP地址 数据流转发 数据流 传输路径 传输数据 大数据流 故障路段 故障信息 数据传输 数据丢失 数据重传 应急通信 应急信息 高效性 生成源 时效性 中止 转发 应急 占用 传输 释放 中断 网络 | ||
当遇到紧急情况必须重新占用正在传输数据的链路时,正在转发数据流的交换设备立刻生成一个伪故障信息;
建立新的应急链路时,控制器已知故障路段,对该传输路径进行备份,控制器根据该备份路径生成源IP地址为起始交换设备IP地址,目的IP地址为终止交换设备IP地址的备份流表项,并向该备份路径中的交换设备下发对应的备份流表项;
当应急通信数据流行至伪故障路段,根据上述起始交换设备的IP地址和所述终止交换设备的IP地址对数据流进行封装,将封装后的数据流根据备份路径转发;
到达目的交换机,当确定该数据流的目的IP地址即为该交换机的IP地址时,对所述封装的数据流进行解封装,解封装后的数据流按照本交换设备中的主流表项进行转发;
由控制器向终止交换设备发出指令,由终止交换设备检测到来的数据流,如果是应急消息的数据流,则根据应急消息的主流表项进行转发,成功转发之后,再根据大数据的主流表项对大数据进行转发;反之,如果先检测到大数据流到来,则选择等待,直到应急消息数据流的到来。
2.如权利要求1所述的基于SDN的避免冲突的快速数据传输方法,其特征在于,所述数据流的转发的方法如下:由控制器向终止交换设备发出指令,由终止交换设备检测到来的数据流,如果是应急消息的数据流,则根据应急消息的主流表项进行转发,成功转发之后,再根据大数据的主流表项对大数据进行转发;反之,如果先检测到大数据流到来,则选择等待,直到应急消息数据流的到来。
3.一种如权利要求1所述基于SDN的避免冲突的快速数据传输方法的快速数据传输系统,其特征在于,所述快速数据传输系统主要包括:伪故障信息生成模块,用于当遇到紧急情况必须重新占用该链路时,正在转发数据流的交换设备立刻生成一个伪故障信息;
备份模块,用于建立新的应急链路时,控制器已知故障路段,对该传输路径进行备份,控制器根据该备份路径生成源IP地址为起始交换设备IP地址,目的IP地址为终止交换设备IP地址的备份流表项,并向该备份路径中的交换设备下发对应的备份流表项;
封装模块,用于当应急通信数据流行至伪故障路段,根据上述起始交换设备的IP地址和所述终止交换设备的IP地址对数据流进行封装,将封装后的数据流根据备份路径转发;
解封装模块,用于到达目的交换机,当确定该数据流的目的IP地址即为该交换机的IP地址时,对所述封装的数据流进行解封装,解封装后的数据流按照本交换设备中的主流表项进行转发;
数据流检测模块,用于由控制器向终止交换设备发出指令,由终止交换设备检测到来的数据流,如果是应急消息的数据流,则根据应急消息的主流表项进行转发,成功转发之后,再根据大数据的主流表项对大数据进行转发;反之,如果先检测到大数据流到来,则选择等待,直到应急消息数据流的到来。
4.如权利要求3所述的快速数据传输系统,其特征在于,所述备份模块建议包括:控制器,根据该备份路径生成源IP地址为起始交换设备IP地址,目的IP地址为终止交换设备IP地址的备份流表项,并向该备份路径中的交换设备下发对应的备份流表项;
交换单元,用于向该备份路径中的交换设备下发对应的备份流表项。
5.如权利要求3所述的快速数据传输系统,其特征在于,数据流检测模块进一步包括:控制单元,用于向终止交换设备发出指令,由终止交换设备检测到来的数据流;
判断单元,如果是应急消息的数据流,则根据应急消息的主流表项进行转发,成功转发之后,再根据大数据的主流表项对大数据进行转发;反之,如果先检测到大数据流到来,则选择等待,直到应急消息数据流的到来。
6.一种应用如权利要求1‑2任意一项所述基于SDN的避免冲突的快速数据传输方法的智能电网通信系统。7.一种应用如权利要求1‑2任意一项所述基于SDN的避免冲突的快速数据传输方法的网络控制系统。8.一种应用如权利要求1‑2任意一项所述基于SDN的避免冲突的快速数据传输方法的资源管理系统。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网吉林省电力有限公司信息通信公司,未经国网吉林省电力有限公司信息通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510922433.7/,转载请声明来源钻瓜专利网。