[发明专利]一种基于连续丢包拥塞判断的TCP传输加速方法在审

专利信息
申请号: 201410127574.5 申请日: 2014-04-01
公开(公告)号: CN104980365A 公开(公告)日: 2015-10-14
发明(设计)人: 苏健;叶进;张智卫 申请(专利权)人: 广西大学
主分类号: H04L12/807 分类号: H04L12/807;H04L12/823
代理公司: 暂无信息 代理人: 暂无信息
地址: 530004 广西壮族自治区*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种基于连续丢包拥塞判断的TCP传输加速机制的设计。通过分析拥塞丢包和信道丢包的特点,得出拥塞丢包往往出现连续性的结论。采用TCP SACK机制检测连续丢包数量,以此衡量网络拥塞程度,并相应地调整拥塞窗口。经过在模拟环境和真实网络环境下的测试验证,发现此方法提高了数据传输速率,增大了网络吞吐量。
搜索关键词: 一种 基于 连续 拥塞 判断 tcp 传输 加速 方法
【主权项】:
一种基于连续丢包拥塞判断的TCP加速传输方法,其特征为:(1)网络出现拥塞的判断标准为丢包呈现出连续性特点;(2)连续丢包数的统计方法;(3)拥塞窗口调整算法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西大学,未经广西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410127574.5/,转载请声明来源钻瓜专利网。

同类专利
  • 数据传输方法和装置-201410799680.8
  • 李晋;李峰;黄一宏 - 华为技术有限公司
  • 2014-12-19 - 2019-10-25 - H04L12/807
  • 本发明实施例提供一种数据传输方法和装置,本发明数据传输方法,包括:第一设备根据数据流信息判断数据流信息对应的数据流中的数据传输协议TCP参数是否需要修改;数据流信息包括以下信息中的至少一项:第一设备的信息、第二设备的信息、业务信息、网络状态信息;若是,则对TCP参数进行修改,获得修改后的TCP参数;所述第一设备生成TCP参数的修改结果。本发明实现了根据不同用户的不同业务的数据流来对与该数据流对应的TCP参数修改。
  • 异构网络传输下的资源动态请求时间窗口及终端缓存方法-201510341265.2
  • 徐异凌;张文军;王成志;孙军;何大治;柳宁 - 上海交通大学
  • 2015-06-18 - 2019-07-26 - H04L12/807
  • 本发明提供一种异构网络传输下的资源动态请求时间窗口及终端缓存机制,将原来宽带网络中的单向网络延迟修改为上下行的网络延迟,修改了请求时间窗口和缓存窗口大小的计算方法。客户终端通过网络中传输信令或发送ARQ消息的方法,获知当前宽带网络下的带宽和上下行延迟,通过宽带源内容的可获取时间和宽带信道的延迟,客户终端计算出发送请求提前缓存的时间区间及终端所需要的缓存窗口大小。最后,本发明给出了在旧的系统中Asset的Available_Time未给出的情况下,为了兼容性系统的处理方案。本发明解决了广播与宽带中组成的异构终端中内容因宽带拥塞而无法同步的问题,同时也减小了客户端由于缓存而带来的额外开销。
  • 一种通信方法及装置-201810032226.8
  • 王刚 - 华为技术有限公司
  • 2018-01-12 - 2019-07-19 - H04L12/807
  • 一种通信方法及装置,其中方法包括:第一设备接收第二设备发送的数据包,并在确定数据包处理能力达到所述第一设备的处理上限时,生成第一窗口调整指示信息;所述第一窗口调整指示信息用于指示所述第二设备减少发送窗口的窗口长度;所述发送窗口的窗口长度与所述第二设备一次最多调度的数据包的数量成正比;所述第一设备向所述第二设备发送所述第一窗口调整指示信息。
  • 经由网络通过计算机传输数据而同时避免阻塞的方法及连接至网络的计算系统-201510119796.7
  • 瓦迪姆·斯米尔诺夫 - 主线网络控股有限公司
  • 2009-10-21 - 2019-07-12 - H04L12/807
  • 本发明公开了一种通过TCP传输来最大化当前可用网络路径带宽的利用率的方法。本发明的实施例允许自动地检测及利用所述当前可用带宽的较大部分(或甚至整个带宽)以用于利用本发明的每一特定连接及网络路径。此外,本发明的一些实施例提供:应用所述技术的软件可仅在数据发送器侧执行,且可与标准接收器通信。根据本发明的实施例,实施本发明的所述软件可放置在TCP/IP协议驱动器与网络接口驱动器之间。此中间软件可自TCP/IP驱动器隐藏真实网络状态,且利用先占式欺骗数据确认及封包丢失隐藏而使TCP连接SWND边缘移位。
  • 拥塞控制方法及装置-201510047095.7
  • 朱坤;吴钊源 - 华为技术有限公司
  • 2015-01-30 - 2019-07-12 - H04L12/807
  • 实施例公开了一种拥塞控制方法以及装置。该方法包括:发送方根据快速重传算法将拥塞窗口的值设置为第一值,并根据拥塞窗口向接收方发送第一段;发送方向接收方发送第一段后,接收来自接收方的确认,所述确认中携带重复选择性确认块;发送方根据比值将拥塞窗口的值设置为第二值,所述比值等于被接收方接收的重复段的字节的个数除以第一段的字节的个数,第二值大于第一值,重复段的字节的个数等于重复选择性确认块中的右边界和左边界的差值,重复段是第一段的子集。上述方案有助于提高网络带宽的利用率。
  • 面向云计算数据中心网络的差分流传输控制方法及装置-201610948260.0
  • 蔡岳平;张文鹏;罗森;樊欣唯 - 重庆大学
  • 2016-11-02 - 2019-06-07 - H04L12/807
  • 本发明涉及一种面向云计算数据中心网络的差分流传输控制方法及装置,属于云计算领域。包括以下步骤:1)交换机利用显式拥塞通知ECN机制标记超过设定阈值队列长度的数据包;2)发送端服务器统计被标记的ACK确认数据包比例,更新参数α,判断是否发生拥塞,其中参数α表示对网络拥塞程度的感知;2.1)当网络未发生拥塞时,TCP流不进行拥塞窗口调节;2.2)发送端服务器执行流分类判定,建立流分类数据库,同时记录更新参数β,其中参数β表示大流对接收端链路的复用程度;3)发送端服务器对流分类判定机制区分的不同传输需求TCP流执行不同的拥塞退避策略。本发明的优势在于:1、可以有效避免TCP Incast拥塞;2、可以减少小流完成传输的时间;3、可以保证拥塞控制快速公平收敛的特性。
  • 一种基于连续化模型的网络拥塞控制方法-201610795062.5
  • 孙广路;李少博 - 孙广路
  • 2016-08-31 - 2019-06-07 - H04L12/807
  • 本发明提供了一种基于连续化模型的网络拥塞控制方法,该网络拥塞控制方法包括:预先建立一个连续化拥塞控制模型,在TCP连接中的发送端向接收端发送第t+1个数据包之后,当发送端接收到接收端针对第t+1个数据包所回复的确认包时,发送端计算当前的网络状态参数,作为第t+1次M类网络状态参数;根据预设的连续化拥塞控制模型确定第t+1次M类网络状态参数对应的拥塞窗口值;根据第t+1次M类网络状态参数对应的拥塞窗口值,确定第t+1次拥塞窗口大小的确定值;计算第t+1次M类网络状态参数对应的奖赏值,并确定第t+1次M类网络状态参数对应的评估值,以对该模型进行更新。本发明的网络拥塞控制方法能够从发送端有效地控制网络拥塞问题。
  • 一种数据中心网络中基于任务感知的传输控制方法-201610906130.0
  • 王建新;刘森;黄家玮;邹绍军;张韬 - 中南大学
  • 2016-10-18 - 2019-06-04 - H04L12/807
  • 本发明公开了一种数据中心网络中基于任务感知的传输控制方法,包括以下步骤:通信过程的发送端通过显式反馈信息计算网络当前可用带宽,并且根据它以及所发送的流的拖尾度来调整发送速率,路由器通过分组头ECN信息反馈网络负载,接收端回显该ECN信息并且计算任务预期完成时间;发送端通过接收端在ACK中捎带的任务预期完成时间以及自己计算的流预期完成时间,计算出拖尾度,并且和显式反馈信息一起作为调整发送速率的依据。本发明通过结合端到端任务信息和网络拥塞信息反馈,从而避免了额外的控制开销、减少了部署的难度、提高协议普及性的同时保证了较低的任务完成时间和较高的吞吐率,因此,减少了用户发送请求之后的等待时间。
  • 一种面向工业无线Mesh网络的拥塞控制方法及装置-201611162122.6
  • 曾鹏;王金涛;王照伟;夏长清;金曦;于海斌 - 中国科学院沈阳自动化研究所
  • 2016-12-15 - 2019-06-04 - H04L12/807
  • 本申请公开了一种面向工业无线Mesh网络的拥塞控制方法,其特征在于,包括:对经过每条链路的数据包以所述链路的指定概率进行标记,得到数据包经过所有链路时被标记的概率ms(t);当发送节点确认目的节点每收到未标记的数据包时,将数据包的发送窗口增大第一预设值,当发送节点确认目的节点每收到标记的数据包时,将数据包的发送窗口减小第二预设值;根据所述ms(t)、所述第一预设值和所述第二预设值计算t时刻发送窗口的平均改变值,根据所述平均改变值计算数据包在t+1时刻的发送速率。本申请不仅对数据包端到端的传输提供了时延保障,而且提高了网络资源利用率。
  • 传输控制协议TCP数据包的发送方法、发送装置和系统-201510093011.3
  • 朱夏;李峰;程剑;孔维庆;陈刚;郭跃栋;任广涛 - 华为技术有限公司
  • 2015-03-02 - 2019-05-28 - H04L12/807
  • 本发明实施例公开了一种传输控制协议TCP数据包的发送方法、发送装置和系统。该发送方法包括:获取在网络中发送TCP数据包的第一往返时延,确定第二往返时延;如果所述第一往返时延大于所述第二往返时延,则以第一算法确定的拥塞窗口作为第一拥塞窗口;如果所述第一往返时延小于或等于所述第二往返时延,则以第二算法确定的拥塞窗口作为所述第一拥塞窗口;将所述TCP数据包以所述第一拥塞窗口进行发送。通过本发明公开的技术方案,从获取所述第一往返时延时的当前拥塞窗口一步到位地增长到第一拥塞窗口,更能够满足业务的吞吐率需求,也更有效地利用网络带宽。
  • 并联模式P2P扰码方法、装置及系统-201410549591.8
  • 朱玉石;李冰;吴丽梅 - 中兴通讯股份有限公司
  • 2014-10-16 - 2019-05-24 - H04L12/807
  • 本发明公开了一种并联模式P2P扰码方法、装置及系统,其中,该方法包括:获取主干网络的数据流,对主干网络的数据流对应的报文进行协议识别,确定点到点P2P类协议的P2P数据流,向与P2P数据流相应的P2P链路发送干扰包,对P2P数据流进行扰码,其中,发送干扰包的发送方与主干网络并联连接。本发明解决了点对点技术导致的网络拥塞的问题,提高了网络带宽资源利用率。
  • 一种非对称式网络传输协议设计方法-201610635247.X
  • 何泾沙;张亚君 - 北京工业大学
  • 2016-08-05 - 2019-04-26 - H04L12/807
  • 本发明涉及物联网网络传输领域,特别是涉及一种非对称式网络传输协议设计方法。该方法包括:建立包含参数Sack、参数Wcong的确认数据包,在数据包重传阶段,若受限制节点为发送端,令Wcong等于没有接收到的相应数据包序号,并将收到的数据包压入缓存中;接收端将参数Sack和Wcong发送至发送端;发送端接收参数Sack和Wcong后执行数据恢复算法;受限制节点为接收端,将S1中数据包的序号复制给Wcong,接收端接收到Wcong后判断是否存在3个Wcong相等,若存在,则执行数据恢复算法;否则中止。有效的解决了现阶段对称协议导致的通信效率低以及消耗能源过多的问题。
  • 基于TCP通信协议的拥塞窗口的控制算法和系统-201510599538.3
  • 张宇;吴教仁;刘涛;刘晓光;刘宁 - 北京百度网讯科技有限公司
  • 2015-09-18 - 2019-04-02 - H04L12/807
  • 本发明公开了一种基于TCP通信协议的拥塞窗口控制方法和系统,其中方法包括:监测网络的实际吞吐量和连续丢包数;根据网络的实际吞吐量和期望吞吐量得到网络延时变化;判断网络延时变化是否大于第一阈值且连续丢包数是否大于第二阈值;如果是,则判定网络发生拥塞,并根据测量的网络可用带宽更新慢启动阈值;以及根据慢启动阈值设置拥塞窗口的大小。该方法能够通过网络延时变化和丢包性质准确判断网络是否发生拥塞,并且在判断网络拥塞时能够根据实时监测到的带宽估算值设置拥塞窗口,从而使拥塞窗口更快的收敛到实际带宽,提高了带宽资源的利用率以及基于TCP应用的运行速度,提升了用户体验。
  • 一种基于SCPS-TP的自适应网络拥塞控制方法-201610353439.1
  • 王俊峰;闫宇轩;高展;丁雪峰 - 四川大学
  • 2016-05-25 - 2019-03-08 - H04L12/807
  • 本发明公开了一种基于SCPS‑TP的自适应网络拥塞控制方法,包括以下步骤:SCPS‑TP网关源端接收并向目的端转发数据报文;根据解析的报文信息判断是否有新的数据被确认;如果没有新的数据被确认,当重复ACK计数器增加到一定值后,将窗口大小增长模式变为线性自适应模式;若有新的数据被确认,拥塞控制为指数增长模式,扩大窗口后Diff大于设定阈值,拥塞控制方式变为线性自适应模式;若拥塞控制为线性自适应模式,根据Diff调整窗口大小;SCPS‑TP网关源端向目的端发送丢包缓冲区中的数据,并根据拥塞窗口大小发送新的数据;本发明能避免中间路由器队列太长导致网络拥塞严重丢包,又可充分利用带宽,部署在高传输时延、高链路误码率的卫星网络中,能提供网络传输加速功能。
  • 基于路由器的TCP优化方法及路由器-201610184212.9
  • 周鸣华;夏云;梁大衡;黄宁新;封枫;甘钧兆;彭志伟;唐大明 - 深圳市双赢伟业科技股份有限公司
  • 2016-03-28 - 2019-02-12 - H04L12/807
  • 本发明适用于通信技术领域,提供了基于路由器的TCP优化方法及路由器。该方法包括:当接收到客户端访问网页的请求信息时,获取最大报文长度以及拥塞窗口初始值;计算所述拥塞窗口初始值与所述最大报文长度的比值,得到第一参数;比较第一参数与第二参数的大小;若所述第一参数小于第二参数,则将所述第二参数与所述最大报文长度的乘积作为调整后的所述拥塞窗口初始值。本发明通过在访问网页的情况下,调大拥塞窗口初始值,从而基于路由器进行TCP优化,提高了访问网页的速率以及带宽利用率。
  • 一种控制网络拥塞的方法-201410437724.2
  • 倪花荣;马延萍;杨洪超;刘绍宁 - 华平信息技术股份有限公司
  • 2014-08-29 - 2019-01-25 - H04L12/807
  • 本发明提供一种控制网络拥塞的方法,所述控制网络拥塞的方法包括:根据网络数据包的丢包率判断当前网络数据包的丢包性质为拥塞丢包还是非拥塞丢包;若为非拥塞丢包,则继续执行TCP慢启动过程;若为拥塞丢包,则退出TCP慢启动过程,并记录当前发送窗口值,然后进入拥塞避免阶段。本发明提高了网络传输的效率和网络应用程序的响应速度,提高了网络带宽的利用率,提供了更好的网络性能;本发明可以将网络拥塞控制在可接受的地步,并挖掘网络的传输潜力,达到网络传输效率的最优化。
  • 拥塞控制方法及装置-201510114988.9
  • 秦阳;叶奕斌;史尧;钟晓雄 - 哈尔滨工业大学深圳研究生院
  • 2015-03-16 - 2018-11-02 - H04L12/807
  • 本发明实施例公开了一种拥塞控制方法及装置,其中方法包括:计算确认字符的变化率;以及根据所述确认字符的变化率,调整拥塞窗口。更特别的,如果确认字符的变化率大于k倍最小变化率阈值,且小于最大变化率阈值,则将当前拥塞窗口值减半,其中k为2~5之一。采用本发明实施例,能够提前进入拥塞避免状态,以防止因拥塞窗口过大引起的丢包和超时问题。
  • 一种基于单连接多请求的流量控制方法-201410696767.2
  • 洪珂;陈龙 - 网宿科技股份有限公司
  • 2014-11-26 - 2018-11-02 - H04L12/807
  • 本发明提供一种基于单连接多请求的流量控制方法,包括步骤S1、服务端接收客户端发起的请求,并将请求转给源服务端;步骤S2、服务端接收到源服务器发回的响应后,将该响应切分成帧,放入待发送数据集合中该请求的响应链表中;步骤S3、服务端检测与客户端的连接是否可写,若是,进入步骤S4;步骤S4、依据系统缓冲区待发送数据大小来调整各个请求的发送窗口大小;步骤S5、从待发送数据集合中获取并发送数据到系统缓冲区中,转入步骤S3。本发明的基于单连接多请求的流量控制方法利用系统自身的TCP机制,在服务端实时计算当前每个请求的窗口大小,从而提高了流量控制的实时性;不需要客户端发送窗口变更通知,减少了上行的开销。
  • 一种网络拥塞信息的获取方法和装置-201510137143.1
  • 马明礼 - 大唐移动通信设备有限公司
  • 2015-03-26 - 2018-10-16 - H04L12/807
  • 本申请实施例提供了一种网络拥塞信息的获取方法和装置,其中,所述方法包括:获取当前网络的数据传输速率C;统计当前网络的实际窗长Wind_last;采用所述数据传输速率C和所述实际窗长Wind_last计算往返时延RTT;采用所述往返时延RTT获取网络拥塞信息。本申请可以在任意网络节点处获取准确的网络拥塞信息,提高操作的便捷性。
  • 网络中拥塞窗口的确定方法和装置-201410201059.7
  • 刘珂;付斌章 - 华为技术有限公司;中国科学院计算技术研究所
  • 2014-05-13 - 2018-10-12 - H04L12/807
  • 本发明实施例提供一种网络中拥塞窗口的确定方法和装置,通过控制器接收源终端发送的数据包,根据数据包中的流标识确定数据包的转发路径,获取数据包的转发路径上各转发设备的剩余带宽中最小的剩余带宽,发送给目的终端,目的终端根据最小剩余带宽和预设时延确定数据包所属数据流的拥塞窗口,可以看出,在确定拥塞窗口的过程中,考虑了数据包的转发路径上各转发设备的剩余带宽的情况,因此,确定的拥塞窗口更加合理,能够提高拥塞控制效果,进而提高带宽利用率、提高吞吐率、提高数据流连接之间的公平性以及防止转发设备缓冲区溢出的问题。
  • 一种数据传输控制方法、控制装置、终端及可读存储介质-201810231994.6
  • 殷顺卿 - 珠海市魅族科技有限公司
  • 2018-03-20 - 2018-09-14 - H04L12/807
  • 本发明公开了一种数据传输速率控制方法,在本发明实施例中,确定应用程序对应的传输速率级别,所述应用程序为待调整数据传输速率的应用程序;接收服务器发送的TCP数据包;获取所述TCP数据包的大小;基于所述传输速率级别和所述TCP数据包的大小调整所述应用程序的TCP窗口大小。通过分析应用程序类别,以及其对传输速率要求的不同,实现了不同应用程序数据传输速率的独立调整,在保证对传输速率有更高要求应用较大带宽的基础上,不依赖终端整体带宽提高的苛刻要求,提高了用户体验的同时,扩大了使用的便利性和稳定性。
  • 一种广域网TCP单边加速的方法及系统-201410437208.X
  • 陆世亮;朱明 - 中国科学技术大学
  • 2014-08-29 - 2018-08-03 - H04L12/807
  • 本发明公开了一种广域网TCP单边加速的方法及系统,其中,该方法包括:采集传输控制协议TCP数据包的往返延迟,并从TCP协议栈获取丢包信号;根据所述往返延迟以及丢包信号,计算出预期的拥塞控制窗口大小,并且根据预期的拥塞窗口大小,在下一个RTT周期内进行拥塞控制窗口大小的调整,从而实现广域网TCP单边加速。通过采用本发明公开的方法及系统,使得TCP连接能够更加充分的利用广域网链路的带宽资源,进而提升用户体验。
  • 一种多优先级多信道MAC协议自适应抖动方法及系统-201510304569.1
  • 李金喜;丁勇飞;张衡阳;陈涛;肖蕾蕾;方正 - 中国航空无线电电子研究所
  • 2015-06-04 - 2018-07-24 - H04L12/807
  • 本发明一种多优先级多信道MAC协议自适应抖动方法,包含以下步骤:1:将网络层到达的业务分组数据按优先级级别送入相应信道的缓冲队列进行排队;2:从缓冲队列中取出分组数据,拆分为N个突发数据包;3:每个突发数据包在发送前,根据突发数据包所处的优先级级别和抖动阶段以及抖动阶段转移概率p来确定抖动窗口的大小;4:突发数据包根据确定的抖动窗口大小随机选择一个抖动时间完成抖动过程,在信道集中随机选择一个信道频点发送;5:统计一段时间内各个信道上的突发数据包的数量,对网络负载进行量化表示,作为抖动阶段转移概率p的设置依据。本发明保证了高优先级分组的低延时和高可靠,适合应用于为不同业务优级提供不同QoS。
  • 多路径TCP中面向多优先级连接的拥塞时间窗控制方法-201510128354.9
  • 丁男;林滔;胡小鹏;谭国真 - 大连理工大学
  • 2015-03-24 - 2018-06-19 - H04L12/807
  • 多路径TCP中面向多优先级连接的拥塞时间窗控制方法,属于网络通信技术领域。该方法应用在终端设备上具有多核处理器、同时具有多个独立物理网络接口,并存在多个任务利用MPTCP建立多TCP路径进行网络通信的过程中。当高优先级任务的TCP拥塞时间窗需要增加时,该方法时刻保证它的拥塞时间窗为当前所有任务的TCP拥塞时间窗最大值;当高优先级任务的TCP通道发生数据包丢失时,该方法会将同一网络接口上的各个任务的TCP拥塞时间窗都减小一半。多任务利用MPTCP协议进行网络通信时,该方法在保证各任务都能选择性能较优的传输路径的情况下,高优先级任务能获得更多的网络资源,使得高优先级任务即使在当前TCP路径的收发请求过多甚至拥塞时都能保障其通信服务质量。 1
  • 令牌传输控制方法及系统-201510178758.9
  • 任丰原;程鹏;张娇;舒然 - 清华大学
  • 2015-04-15 - 2018-06-15 - H04L12/807
  • 本发明公开了一种令牌传输控制方法及系统,涉及通信技术领域,所述方法包括:获取当前分配周期内的总令牌数,并根据接收的数据来获取当前分配周期内的等效激活流数;根据所述总令牌数和等效激活流数计算第一拥塞窗口大小;将所述第一拥塞窗口大小发送至所述发送端,以使得所述发送端在下一分配周期内按照所述第一拥塞窗口大小来发送数据。本发明通过计算第一拥塞窗口大小,并将第一拥塞窗口大小发送至发送端,以使得所述发送端在下一分配周期内按照所述第一拥塞窗口大小来发送数据,从而保证了高吞吐量,避免吞吐量的浪费,并在每个分配周期均可快速获得第一拥塞窗口大小,实现了快速响应性,进而能够快速地完成优化流。 1
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top