[发明专利]预热信道的方法和装置有效
申请号: | 201310645773.0 | 申请日: | 2013-12-04 |
公开(公告)号: | CN104092649A | 公开(公告)日: | 2014-10-08 |
发明(设计)人: | 尹程果 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 江崇玉 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 预热 信道 方法 装置 | ||
技术领域
本发明涉及通信领域,特别涉及一种预热信道的方法和装置。
背景技术
在通信网络中,数据传输是在信道上进行的。当通信双方需要传输数据时,先在网络接口层上建立物理信道,然后在传输层上建立TCP(Transmission Control Protocol,传输控制协议)连接,TCP连接建立成功后,通信双方就可以进行传输数据了。
当通信双方停止数据传输之后,如果达到了网络规定的保热时间,网络就会自动释放掉物理信道,以便节省网络资源。当通信双方再次进行数据传输时,就必须重新建立物理信道,而重新建立物理信道需要一定的时间,因此影响了数据传输效率。例如,在用户浏览网页的过程中,在某一网页上停留了一段时间,此时物理信道自动释放。当用户点击浏览下一个网页时,必须等待重新建立物理信道的时间,因此会感觉到访问网页的速度变慢。
发明内容
有鉴于此,本发明实施例提供了一种预热信道的方法和装置,以提高数据传输效率。所述技术方案如下:
一方面,提供了一种预热信道的方法,包括:
接收本次数据请求;
计算所述本次数据请求与上一次数据请求之间的时间间隔;
根据所述时间间隔与物理信道的保热时长,计算出物理信道的预热时刻;
在所述预热时刻到达时如果还未进行下一次通信,则开始周期性发包预热所述物理信道直至下一次通信开始为止。
另一方面,提供了一种预热信道的装置,包括:
接收模块,用于接收本次数据请求;
计算模块,用于计算所述本次数据请求与上一次数据请求之间的时间间隔;根据所述时间间隔与物理信道的保热时长,计算出物理信道的预热时刻;
预热模块,用于在所述预热时刻到达时如果还未进行下一次通信,则开始周期性发包预热所述物理信道直至下一次通信开始为止。
本发明实施例提供的技术方案带来的有益效果是:通过接收本次数据请求,计算所述本次数据请求与上一次数据请求之间的时间间隔,根据所述时间间隔与物理信道的保热时长,计算出物理信道的预热时刻,在所述预热时刻到达时如果还未进行下一次通信,则开始周期性发包预热所述物理信道直至下一次通信开始为止,可以避免在保热时长达到时物理信道自动释放,根据计算的预热时刻可以在下一次数据请求之前对物理信道进行预热,保持物理信道的连接,节省了下一次数据请求时重新建立物理信道的时间,极大地提高了数据传输效率,提升了服务质量。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1提供的预热信道的方法流程图;
图2是本发明实施例2提供的预热信道的方法流程图;
图3是本发明实施例3提供的预热信道的方法流程图;
图4是本发明实施例4提供的预热信道的装置一种结构图;
图5是本发明实施例4提供的预热信道的装置另一种结构图;
图6是本发明实施例5提供的终端结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
参见图1,本实施例提供了一种预热信道的方法,包括:
101:接收本次数据请求;
102:计算本次数据请求与上一次数据请求之间的时间间隔;
103:根据该时间间隔与物理信道的保热时长,计算出物理信道的预热时刻;
104:在该预热时刻到达时如果还未进行下一次通信,则开始周期性发包预热该物理信道直至下一次通信开始为止。
本实施例提供的上述方法可以应用于终端,如手机、平板电脑等等。其中,涉及的数据请求是指终端对网络侧的数据请求,是与终端的业务有关的数据请求,如请求浏览一个网页或者下载一个文件等等。通常,终端会多次发送数据请求,中间会有一定的时间间隔。本实施例中的本次数据请求是指终端发送的任一次数据请求,上一次数据请求就是指已经发生过的与本次数据请求相邻的一次数据请求。例如,终端在9:00发送上一次数据请求,间隔10分钟后在9:10发送本次数据请求,在间隔5分钟后发送下一次数据请求等等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310645773.0/2.html,转载请声明来源钻瓜专利网。