[发明专利]用于数据中心联网的可靠传输协议和硬件架构在审
申请号: | 202011269309.2 | 申请日: | 2020-11-13 |
公开(公告)号: | CN112383622A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 王炜煌;普拉尚特·钱德拉;斯里尼瓦斯·瓦杜瓦塔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据中心 联网 可靠 传输 协议 硬件 架构 | ||
1.一种方法,包括:
由发起者实体确定要将传出数据传送到目标实体;
由所述发起者实体将请求将所述传出数据放置在所述目标实体处的索求的推送请求传送到所述目标实体;
由所述发起者实体从所述目标实体接收响应于所述索求的推送请求的推送授权;以及
由所述发起者实体响应于所述推送授权,将要放置在所述目标实体处的所述传出数据传送到所述目标实体。
2.根据权利要求1所述的方法,进一步包括:
由所述发起者实体确定所述传出数据的大小满足预定阈值,其中,传送所述索求的推送请求是基于所述传出数据的大小满足所述预定阈值的确定。
3.根据权利要求2所述的方法,其中,推送请求源自所述发起者实体的上层协议,基于所述发起者实体的上层协议,所述发起者实体的可靠传输协议层通过所述发起者实体与所述目标实体之间的连接,将所述索求的推送请求作为分组传送。
4.根据权利要求1所述的方法,进一步包括:
由所述发起者实体确定所述传出数据的大小不满足预定阈值;
由所述发起者实体在不发送所述索求的推送请求或接收所述推送授权的情况下,传送要放置在所述目标实体处的所述传出数据。
5.根据权利要求4所述的方法,其中,推送请求源自所述发起者实体的上层协议,基于所述发起者实体的上层协议,所述发起者实体的可靠传输协议层通过所述发起者实体与所述目标实体之间的连接,将所述传出数据作为分组发送。
6.根据权利要求1所述的方法,进一步包括:
由所述发起者实体从所述目标实体接收指示所述传出数据被接收到并且被放置在所述目标实体处的确认。
7.根据权利要求1所述的方法,进一步包括:
由所述发起者实体确定需要来自所述目标实体的传入数据;
由所述发起者实体将请求将所述传入数据传送到所述发起者实体的拉取请求传送到所述目标实体;
由所述发起者实体从所述目标实体接收响应于所述拉取请求的所述传入数据。
8.根据权利要求7所述的方法,进一步包括:
由所述发起者实体基于一个或多个拥塞参数来排程针对所述传入数据的所述拉取请求。
9.一种方法,包括:
由发送者实体通过到接收者实体的连接按第一顺序传送多个分组;
由所述发送者实体维护包括多个位的至少一个滑动窗口,其中,所述滑动窗口的每个位表示所述多个分组中的相应分组;
由所述发送者实体接收指示所述接收者实体已经接收到所述多个分组中的一个或多个分组的一个或多个确认,所述一个或多个确认中的每一个均引用所述多个分组中的相应分组,其中,所述一个或多个确认按与所述第一顺序不同的第二顺序被接收;以及
由所述发送者实体修改所述滑动窗口中的所述多个位中的与接收到的所述一个或多个确认相对应的一个或多个位的值。
10.根据权利要求9所述的方法,进一步包括:
由所述发送者实体基于一个或多个拥塞参数来调整所述滑动窗口的大小。
11.根据权利要求9所述的方法,其中,所述多个分组包括以下中的一项或多项:对数据分组的请求、数据分组、以及确认。
12.根据权利要求11所述的方法,其中,所述至少一个滑动窗口包括请求滑动窗口。
13.根据权利要求11所述的方法,其中,所述至少一个滑动窗口包括数据滑动窗口。
14.根据权利要求9所述的方法,其中,所述多个分组包括响应于拉取请求的至少一个数据分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011269309.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有悠波球的蹦极绳
- 下一篇:一种氨基磺酸系减水剂的制备方法