[发明专利]一种基于RESTFUL的数据流控制方法有效
申请号: | 201410244385.6 | 申请日: | 2014-06-04 |
公开(公告)号: | CN103986785B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 张鹏;程方;张瑞;史涛;蒋明浪;朱建虎 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 重庆华科专利事务所50123 | 代理人: | 康海燕 |
地址: | 400065 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 restful 数据流 控制 方法 | ||
1.基于RESTFUL的数据流控制方法,其特征在于,客户端向RESTFUL服务器发送请求报文,服务器端检查请求报文,如请求报文中数据字段正确,且数据分片序号前后连续,返回响应报文,否则重传;当建立新的连接时,将待请求发送数据分片初始化为一个数据包大小;客户端查看响应报文中的返回状态,若返回状态为确认信号ACK,则文件分片序号加1,进入慢启动阶段,准备发送待请求发送数据分片;如响应时间戳f(t)满足公式则增大下一发送数据分片的数据量,其中表示为f(t)与f(t-1)的差值,μ为控制因子;当待发送数据分片大小增加到达慢启动阈值时慢启动阶段结束,进入拥塞避免阶段;客户端在预定时间后没有收到响应报文,则数据包超时重传;直至客户端发送完最后一个数据分片。
2.根据权利要求1所述的方法,其特征在于,服务器端检查请求报文具体包括:提取并检查请求报文字段中的存储路径字段、设备名、文件名、数据分片序号的合法性,如果合法,待发送数据分片序号加1。
3.根据权利要求1所述的方法,其特征在于,进入慢启动阶段后,设置控制因子μ=0.5,当响应时间戳f(t)满足公式:待发送数据分片增加一个数据包大小的发送量,并记录当前增长次数等于上一次增长次数加1。
4.根据权利要求1所述的方法,其特征在于,慢启动阈值的初值设为最大数据传输量的一半。
5.根据权利要求1所述的方法,其特征在于,拥塞避免阶段,设置控制因子μ=0.1,当每收到一个ACK且响应时间戳f(t)满足公式当前数据分片大小以1/cwt的速率增加,并记录当前增长次数等于上一次增长次数加1,如时间戳f(t)不满足公式则待发送数据分片大小减少为当前发送数据分片的一半,其中cwt表示增长次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410244385.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:焊枪调位机构
- 下一篇:基于PLL和DDS的同步扫描电路系统