[发明专利]传输控制协议的传输方法和装置在审

专利信息
申请号: 201610391485.0 申请日: 2016-06-06
公开(公告)号: CN107465625A 公开(公告)日: 2017-12-12
发明(设计)人: 卫琳;刘波;喻炜;严玉平 申请(专利权)人: 普天信息技术有限公司
主分类号: H04L12/801 分类号: H04L12/801;H04L12/861
代理公司: 北京德琦知识产权代理有限公司11018 代理人: 孙清然,王琦
地址: 100080 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 传输 控制 协议 方法 装置
【说明书】:

技术领域

发明涉及移动通信技术,特别是涉及一种传输控制协议(TCP)的传输方法和装置。

背景技术

TCP协议栈是一种实现可靠传输的重要技术,其提供可靠传输的方法之一就是数据接收方需要向发送方发送数据接收确认信息。但是,在实际传输过程中,发送方所发送的数据和接收方反馈的确认信息都可能会在传输过程中丢失。针对该问题,发送端的TCP协议栈在生成TCP分组发给网络层传输时会启动一个定时器。如果数据生成方在定时器超时时还没有收到相应的接收确认信息,就需要重传该数据,此时将生成重传数据包,放入缓存,等待传输资源重传。重传定时器的时长为1.5秒,3秒,6秒,12秒,24秒,48秒和多个64秒。重传12次后TCP通道复位。

在TCP传输中,当发送端(可以是生成TCP分组的设备,也可以是TCP分组传输过程中用于中转数据的中转设备)检测到新的待发送TCP分组时,会将该TCP分组存放在自身的缓存中,以便在有传输资源时将其发送出去。当系统中的传输资源紧张时,将会出现由于发送端或用于数据中转的网元并未能及时将缓存中的TCP分组发送出去,而导致发送端由于重传定时器超时未收到确认信息生成重传数据包的情况,这样,在发送端或用于数据中转的网元的缓存中就会存在多个内容相同的待发送TCP分组的情况,在有可用的传输资源时,这些内容相同的TCP分组都会被发送给接收端,从而会造成传输资源的大量浪费。

由此可见,现有TCP的传输方案在系统传输资源紧张时会存在传输资源浪费的问题。

发明内容

有鉴于此,本发明的主要目的在于提供一种TCP的传输方法和装置,可以有效减少系统传输资源紧张时空口资源的浪费。

为了达到上述目的,本发明提出的技术方案为:

一种传输控制协议的传输方法,包括:

当发送端检测到新的待发送TCP分组时,检查自身缓存中是否存在与所述待发送TCP分组相同内容的TCP分组;如果是,则将所检查到的TCP分组替换为所述待发送TCP分组,否则,将所述待发送TCP分组保存至所述缓存中;

所述发送端在获取到可以发送所述待发送TCP分组的传输资源时,从所述缓存中取出所述TCP分组发送给接收端。

一种传输控制协议的传输装置,包括:

分组缓存模块,用于当检测到新的待发送TCP分组时,检查自身缓存中是否存在与所述待发送TCP分组相同内容的TCP分组;如果是,则将所检查到的TCP分组替换为所述待发送TCP分组,否则,将所述待发送TCP分组保存至所述缓存中;

发送模块,用于在获取到可以发送所述待发送TCP分组的传输资源时,从所述缓存中取出所述TCP分组发送给接收端。

综上所述,本发明提出的TCP的传输方法和装置,发送端在将待发送TCP分组放入缓存中待发送时,需要先检查缓存中是否有与待发送TCP分组相同内容的分组,如果有,则直接将已存在的相同内容的TCP分组替换为该待发送TCP分组,这样,可以避免缓存中同时存在多个相同内容的TCP分组,避免系统传输资源紧张时缓存数据的冗余堆积,进而减少传输资源的浪费。

附图说明

图1为本发明实施例的方法流程示意图;

图2为本发明实施例的装置结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。

本发明的核心思想是:发送端在缓存待发送TCP分组时,先判断其中是否有相同内容的TCP分组,如果有,则用新的TCP分组代替旧的TCP分组,以避免缓存中缓存相同的数据,避免系统传输资源紧张时缓存数据的冗余堆积,进而减少传输资源的浪费。

图1为本发明实施例一的方法流程示意图,如图1所示,该实施例主要包括:

步骤101、当发送端检测到新的待发送TCP分组时,检查自身缓存中是否存在与 所述待发送TCP分组相同内容的TCP分组;如果是,则将所检查到的TCP分组替换为所述待发送TCP分组,否则,将所述待发送TCP分组保存至所述缓存中。

本步骤中,与现有传输方法所不同的是,在检测到有新的TCP分组时,不会直接保存至缓存中,而是需要先检查一下缓存中是否有相同内容的TCP分组,如果有,则只需要用新的替换旧的即可,如此,可以确保发送端缓存中的数据不存在重复内容的情况,这样,在进行调度时,可以尽量避免同时发送多个相同内容的TCP分组,从而可以有效减少传输资源的浪费。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201610391485.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

周一至周五 9:00-18:00

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