[发明专利]数据传输控制方法和装置有效
| 申请号: | 201010155206.3 | 申请日: | 2010-04-15 |
| 公开(公告)号: | CN101867512A | 公开(公告)日: | 2010-10-20 |
| 发明(设计)人: | 于江;王成毅;张岩强 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/16;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 控制 方法 装置 | ||
技术领域
本发明涉及通信技术,特别涉及一种数据传输控制技术。
背景技术
对于用户设备而言,经常会同时进行多个业务,例如,一边打开网页一边进行下载,或者在上传的同时进行下载。这些业务应用层一般使用传输控制协议(Transmission Control Protocol,TCP),所以当多个业务同时进行时,就可能导致某一方向上的TCP数据包把其反方向的TCP确认(Acknowledge,ACK)包堵住,从而影响其反方向传输链路的性能。
发明内容
本发明实施例提供了一种数据传输控制方法,从而可以降低任意传输方向上的业务对其反方向传输链路的业务的影响,提升数据传输性能。
一方面,本发明实施例提供了一种数据传输控制方法,主要包括:
根据第一传输方向上的缓存信息获取所述第一传输方向上的待发送数据量;
根据所述第一传输方向上的待发送数据量与第一传输方向上的速率获取所述第一传输方向上的等待时延;
根据获取的第一传输方向上的等待时延和相应的预设门限的大小关系确定与第一传输方向反方向的传输控制协议(TCP)确认(ACK)通告窗口的大小。
另一方面,本发明实施例提供了一种数据传输控制装置,主要包括:
数据量获取模块,用于根据第一传输方向上的缓存信息获取所述第一传输方向上的待发送数据量;
时延获取模块,用于根据所述数据量获取模块获取的第一传输方向上的待发送数据量与第一传输方向上的速率获取所述第一传输方向上的等待时延;
通告窗口确定模块,用于根据所述时延获取模块获取的第一传输方向上的等待时延和相应的预设门限的大小关系确定与第一传输方向反方向的传输控制协议(TCP)确认(ACK)通告窗口的大小。
本发明实施例提供的方法和装置,根据第一传输方向上的等待时延,确定其反方向的TCP ACK通告窗口的大小,从而可以降低任意传输方向上的业务对其反方向传输链路的业务的影响,提升数据传输性能。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。
图1是本发明一实施例提供的数据传输控制方法的流程图;
图2是本发明另一实施例提供的数据传输控制方法的流程图;
图3是本发明一实施例的数据传输控制装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例作进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
本实施例的技术方案,可以应用于各种通信系统,例如:GSM,码分多址(CDMA,Code Division Multiple Access)系统,WCDMA,时分同步码分多址(Time Division Synchronous Code Division Multiple Access,TD-SCDMA),长期演进(LTE,Long Term Evolution)等。在GSM系统中,终端为移动台(Mobile Station,MS),基站为基站收发信台(Base Transceiver Station,BTS),基站控制设备为基站控制器(Base Station Controller,BSC);在WCDMA和TD-SCDMA系统中,终端为用户设备(User Equipment,UE),基站为NodeB,基站控制设备为无线网络控制器(Radio Network Controller,RNC);在LTE系统中,终端为UE,基站为演进基站(eNodeB),基站控制设备为服务网关(Servicing Gateway,SGW)及移动管理实体(Mobile Management Entity,MME)。
本发明一实施例提供了数据传输控制方法,如图1所示,该方法可以包括如下内容。
S101,根据第一传输方向上的缓存信息获取第一传输方向上的待发送数据量。
其中,该第一传输方向可以包括上行传输方向或者下行传输方向;对于上行传输方向,可以从终端侧的RLC(Radil Link Control,无线链路控制)层缓存信息中获取上行待发送数据量;对于下行方向,可以从网络侧的RLC层缓存信息中获取下行待发送数据量。需要说明的是,除了RLC层可以缓存数据,其他协议层也可以缓存数据,对于其他协议层缓存数据的情况,本实施例的方案也可以适用,只要能获得相应协议层的缓存信息即可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010155206.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数字电视搜索信息方法
- 下一篇:一种可万向调角度电机





