[发明专利]通信装置、通信方法以及存储介质有效
申请号: | 201710914380.3 | 申请日: | 2017-09-30 |
公开(公告)号: | CN107948236B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 富所达彦 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军 |
地址: | 日本国东京都*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 装置 方法 以及 存储 介质 | ||
本发明公开了一种通信装置、通信方法以及存储介质。通信装置包括:接收单元,被配置为响应于表示允许传输的数据量的通知接收从其他通信装置传输的数据;存储单元,被配置为在存储区域存储接收单元接收的数据;确定单元,被配置为确定除了具有在所述通信装置和所述其他通信装置之间建立逻辑通信路径时保留的容量的接收缓冲器以外,其他缓冲器是否也能够保证存储单元存储数据的存储区域,所述其他缓冲器被配置为存储接收单元接收的数据中不能在接收缓冲器中存储的数据;决定单元,被配置为基于确定单元的确定结果决定允许从所述其他通信装置传输的数据量;以及通知单元,被配置为向所述其他通信装置发送表示决定单元决定的允许传输的数据量的通知。
技术领域
本发明涉及一种控制通信装置之间传输和接收数据的量的技术。
背景技术
通信装置之间采用的通信方法的一种是传输控制协议(TCP)/互联网协议(IP)。根据TCP/IP执行通信的通信装置建立与其他通信装置(通信对方)的逻辑通信路径(连接),并管理针对各通信路径的接收缓冲器。在接收缓冲器中临时存储通信装置接收的数据。接收缓冲器具有规定的容量,通信装置的存储器资源被分配为各接收缓冲器。
TCP/IP具有防止超过接收缓冲器的容量的数据量被传输到通信装置的窗口控制功能。在窗口控制下,数据接收装置向数据传输装置通知接收缓冲器的容量作为表示允许通过目标通信路径传输的数据量的窗口尺寸。传输装置经由目标通信路径向接收装置传输等于或小于通知的窗口尺寸的数据量。窗口控制防止从传输装置传输高于接收装置的接收缓冲器的容量的数据量。
此外,日本特开2009-237768号公报公开了如下技术:通信装置传输关于表示高于接收缓冲器的可用存储容量的值的窗口尺寸。当通信装置接收具有高于接收缓冲器的可用存储容量的尺寸的数据时,使用不同于接收缓冲器的临时缓冲器存储不能在接收缓冲器中存储的数据。
然而,在日本特开2009-237768号公报公开的通信方法中,对具有高于能够存储的数据量的尺寸的数据的接收可能导致通信效率的低下。例如,在通信装置由于缺乏存储器资源而无法使用临时缓冲器的情况下,如果接收具有高于接收缓冲器的可用存储容量的尺寸的数据,则可能丢弃不能在接收缓冲器中存储的接收数据,这可能会导致通信效率的低下。
发明内容
根据本发明的一个方面,一种通信装置,包括:接收单元,被配置为响应于表示允许传输的数据量的通知接收从其他通信装置传输的数据;存储单元,被配置为在存储区域存储接收单元接收的数据;确定单元,被配置为确定除了具有在所述通信装置和所述其他通信装置之间建立逻辑通信路径时保留的容量的接收缓冲器以外,其他缓冲器是否也能够保证存储单元存储数据的存储区域,所述其他缓冲器被配置为存储接收单元接收的数据中不能在接收缓冲器中存储的数据;决定单元,被配置为基于确定单元的确定结果决定允许从所述其他通信装置传输的数据量;以及通知单元,被配置为向所述其他通信装置发送表示决定单元决定的允许传输的数据量的通知。
根据以下参照附图对示例性实施例的描述,本发明的其他特征将变得清楚。
附图说明
图1是示出通信系统的配置的视图。
图2是例示通信装置的硬件配置的框图。
图3是例示通信装置的操作的流程图。
图4是例示窗口缩放选项格式的视图。
图5是例示缩放因子和缩放单位容量之间的对应关系的表。
图6A和6B是分别例示根据缩放因子的窗口尺寸的表。
图7是例示通信装置和其他通信装置之间的通信内容的序列图。
图8是例示决定窗口尺寸的通信装置的操作的流程图。
图9是例示网络缓冲器的内部结构的视图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710914380.3/2.html,转载请声明来源钻瓜专利网。