[发明专利]用于传输协议ACK聚合的方法和装置在审
申请号: | 202080014434.0 | 申请日: | 2020-02-14 |
公开(公告)号: | CN113498586A | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | P·阿格拉瓦尔;A·梅朗;V·P·德赛;R·奇拉;P·加德;H·苏布拉马尼安;V·多库;R·M·查普曼;S·A·卡西维斯瓦纳坦;S·N·特兰切蒂;R·马丁内斯;C·A·赫夫 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 赵腾飞 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 传输 协议 ack 聚合 方法 装置 | ||
1.一种由接收设备进行无线通信的方法,包括:
响应于指示数据传输处于第一状态的确定,暂时暂停对与至少一个接收到的通信分组相关的接收到的信息的聚合;以及
向发送设备发送至少一个确认(ACK),所述至少一个ACK是至少部分地基于所述接收到的信息的。
2.根据权利要求1所述的方法,还包括:
响应于指示所述数据传输处于第二状态的确定,对与所述至少一个接收到的通信分组相关的所述接收到的信息进行聚合;并且
其中,发送所述至少一个ACK包括:至少部分地基于对所述接收到的信息的所述聚合来进行发送。
3.根据权利要求1所述的方法,其中,所述确定至少部分地基于以下各项:
计算当前数据速率;以及
通过将所述当前数据速率与门限数据速率进行比较来确定所述数据传输是否处于所述第一状态。
4.根据权利要求3所述的方法,
其中,计算所述当前数据速率还包括:计算第一时间处的第一ACK序列号与第二时间处的第二ACK序列号之间的第一差和所述第一时间与所述第二时间之间的第二差的第一商;并且
其中,确定所述数据传输是否处于所述第一状态还包括:确定所述当前数据速率是否小于峰值数据速率和因子的第二商。
5.根据权利要求1所述的方法,其中,所述确定至少部分地基于以下各项:
计算所述第一状态的结束时间;以及
通过将当前时间与所述第一状态的所述结束时间进行比较来确定所述数据传输是否处于所述第一状态。
6.根据权利要求5所述的方法,其中,计算所述第一状态的所述结束时间还包括:计算所述接收设备与所述发送设备之间的往返时间和往返次数的乘积。
7.根据权利要求2所述的方法,响应于指示所述数据传输处于所述第二状态的所述确定,所述方法还包括:
确定所述接收设备在一时段内生成的先前ACK数量;
其中,对所述接收到的信息进行聚合包括:响应于确定所述接收设备在所述时段内生成的所述先前ACK数量大于门限来进行聚合;并且
其中,发送所述至少一个ACK包括:响应于确定所述接收设备在所述时段内生成的所述先前ACK数量小于或等于所述门限来进行发送。
8.根据权利要求7所述的方法,其中,所述门限是基于所述数据传输的吞吐率的可变性的。
9.根据权利要求2所述的方法,响应于指示所述数据传输处于所述第二状态的所述确定,所述方法还包括:
在接收到所述至少一个通信分组之后接收新通信分组;
响应于接收到所述新通信分组来生成所述至少一个ACK;并且
其中,向所述发送设备发送所述至少一个ACK指示在执行聚合时对所述至少一个接收到的通信分组和所述新通信分组的接收。
10.根据权利要求9所述的方法,还包括:
在执行所述聚合时丢弃与接收到的第二通信分组相对应的生成的ACK。
11.根据权利要求1所述的方法,响应于指示所述数据传输处于所述第一状态的所述确定,所述方法还包括:
检测所述第一状态的结束;
接收新通信分组;以及
对与所述新通信分组相关的新ACK进行聚合。
12.根据权利要求3所述的方法,其中,如果所述当前数据速率小于所述门限数据速率,则所述方法还包括:
确定所述当前数据速率在一时间量内保持在速率的百分比范围内;以及
响应于确定所述当前数据速率保持在所述速率的所述百分比范围内,确定所述数据传输处于第二状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080014434.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于控制模块化的家具系统的控制方法
- 下一篇:马达单元