[发明专利]一种基于SDN网络的TCP拥塞控制方法有效
申请号: | 201610529907.6 | 申请日: | 2016-07-06 |
公开(公告)号: | CN106102094B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 赵伟;徐飞;江俊锋;常利平;王浩 | 申请(专利权)人: | 广州海格通信集团股份有限公司 |
主分类号: | H04W28/02 | 分类号: | H04W28/02;H04W28/10;H04W80/06 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 黄磊 |
地址: | 510663 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SDN网络的TCP拥塞控制方法,SDN控制器收集实时的网络时延、时延抖动、可用网络带宽、网络拥塞状况以及目标是否可达信息,将这些信息发送给需要调整的TCP数据流;根据对应的调整目标分别对各需要调整的TCP数据流进行调整。本发明通过与SDN控制器进行交互,能够快速感知网络时延、拥塞状况、带宽、误码等网络状态信息,尤其是在高时延、高误码率的无线网络环境下,可以快速准确区分空口丢包与网络拥塞丢包,从而使得TCP协议可以快速感知网络状态,进而快速调整TCP协议的拥塞控制机制,提高TCP协议的传输效率。 | ||
搜索关键词: | 一种 基于 sdn 网络 tcp 拥塞 控制 方法 | ||
【主权项】:
1.一种基于SDN网络的TCP拥塞控制方法,其特征在于,包括下述步骤:SDN控制器收集实时的网络时延、时延抖动、可用网络带宽、网络拥塞状况以及目标是否可达信息,将这些信息发送给需要调整的TCP数据流;根据对应的调整目标分别对各需要调整的TCP数据流进行调整;该控制方法具体为:SDN控制器将网络时延和网络可用带宽信息发送给TCP数据流,TCP数据流根据带宽时延乘积调整发送窗口大小;SDN控制器将网络时延和时延抖动信息发送给TCP数据流,TCP数据流根据时延抖动信息调整超时重传定时器的超时时间,同时提供与传输路径相匹配的重传定时机制,加快重传效率;SDN控制器将网络拥塞通知给TCP数据流,TCP数据流进入标准的拥塞处理状态,此时减小发送窗口大小;SDN控制器将网络拥塞消失通知给TCP数据流,同时将网络时延和网络可用带宽信息通知给TCP数据流,TCP数据流根据带宽时延乘积将发送窗口调整为最大;当TCP数据流检测到丢包,并且没有收到SDN控制器的网络拥塞通知,则TCP数据流判断丢包是由于空口丢包导致,而非网络拥塞导致,此时仍然维持原发送窗口大小,不会降低数据发送速率;SDN控制器将目标不可达通知发送给TCP数据流,TCP数据流此时会停止发送数据,但仍维持原发送窗口大小;SDN控制器将目标可达通知发送给TCP数据流,TCP数据流此时会按照原发送窗口大小,继续发送数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州海格通信集团股份有限公司,未经广州海格通信集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610529907.6/,转载请声明来源钻瓜专利网。