[发明专利]发送设备、发送方法和程序无效
申请号: | 200910133377.3 | 申请日: | 2009-04-07 |
公开(公告)号: | CN101552657A | 公开(公告)日: | 2009-10-07 |
发明(设计)人: | 大仲忍 | 申请(专利权)人: | 索尼株式会社 |
主分类号: | H04L1/16 | 分类号: | H04L1/16 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 宋 鹤;南 霆 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送 设备 方法 程序 | ||
技术领域
本发明涉及发送设备、发送方法和包括程序的记录介质,具体而言涉及获得提高的TCP/IP通信速度的发送设备、发送方法和程序。
背景技术
近年来,TCP/IP(传输控制协议/因特网协议)已被广泛用作诸如因特网之类的网络的标准传输协议。
通常,在TCP/IP通信中,数据发送器接收ACK(确认)分组,作为来自数据接收器的TCP/IP协议栈的对数据接收的确认。ACK分组中包括的确认号(ACK号)具有一个序号和表示所接收的数据的大小的数据。当ACK分组未作为响应发送到数据发送器时,数据发送器重发与前述被发送但是关于该数据的ACK分组还未被数据发送器接收的数据相同的数据。
本实施例的申请人已提出了一种重发分组的技术(例如参见日本专利早期公开No.2005-136547)。
在所提出的技术中,当判定在数据应当被再现之前接收器可以接收重发分组时,对重发所请求的重发分组的操作进行控制。
发明内容
然而,就包括日本专利早期公开No.2005-136547中所公开的技术的已知技术而言,在用作发送器的主机不具有执行处理的容量的情况下,或者在用作数据接收器的TCP/IP协议栈被设计为发送相当数目的ACK分组的情况下,由用作数据发送器的主机执行的ACK分组接收处理可能导致TCP/IP通信速度的恶化。
考虑到以上问题提出了本实施例,并且本实施例减少了要在TCP/IP通信中执行的操作,并且提高了TCP/IP通信速度。
根据本发明的一个实施例,提供了一种发送设备,包括:用于接收响应于发送数据项从接收设备发送来的ACK分组的接收装置、用于存储这些ACK分组中最近接收的最新ACK分组的ACK存储装置、以及用于根据在预定定时从ACK存储装置提供来的最新ACK分组来执行接收ACK分组的处理的TCP/IP处理装置。
在一个特定ACK分组已在TCP/IP通信中从通信伙伴发送来并且前述分组还未存储在ACK存储装置中的情况下,ACK存储装置可以将该特定ACK分组存储为最新ACK分组。
当已存储在ACK存储装置中作为最新ACK分组的另一ACK分组被存储在ACK存储装置中的时间段没有超过预定的时间段并且存储的ACK分组的数目小于要存储的ACK分组的最大数目时,在一个特定ACK分组已在TCP/IP通信中从通信伙伴发送来并且与该另一ACK分组连续的状况下,ACK存储装置将该特定ACK分组存储为最新ACK分组。
当最新ACK分组被存储在ACK存储装置中的时间段超过了预定的时间段时或者当存储的ACK分组的数目达到了要存储的ACK分组的最大数目时,在ACK存储装置接收到并不与已存储在ACK存储装置中作为最新ACK分组的分组连续的ACK分组的情况下,ACK存储装置将该最新ACK分组提供给TCP/IP处理装置。
TCP/IP处理装置可以在预定定时向ACK存储装置发送用于获得最新ACK分组的ACK处理请求。ACK存储装置可以响应于ACK处理请求而将所存储的最新ACK分组提供给TCP/IP处理装置。
根据本发明的另一个实施例,提供来一种发送方法,包括以下步骤:存储最新ACK分组,该最新ACK分组是响应于发送数据项从接收设备发送来的ACK分组中最近接收的;以及根据在预定定时提供的最新ACK分组来执行接收ACK分组的处理。
根据本发明的又一实施例,提供了一种与上述发送方法相对应的程序。
在发送设备、发送方法和程序中,存储了响应于发送数据项从接收设备发送来的ACK分组中最近接收的最新ACK分组,并且在预定定时根据最新ACK分组来执行接收ACK分组的处理。
因此,可以提高TCP/IP通信的速度。
附图说明
图1是图示根据本发明第一实施例的通信系统的框图;
图2是图示根据本发明第一实施例的发送处理的流程图;
图3是图示根据本发明第一实施例的ACK存储处理的流程图;
图4是图示根据本发明第二实施例的通信系统的框图;
图5是图示根据本发明第二实施例的ACK存储处理的流程图;
图6是图示接收ACK分组的处理的流程图;以及
图7是图示计算机的配置示例的框图。
具体实施方式
下面将参考附图描述本发明的实施例。
图1是图示根据本发明第一实施例的通信系统的配置的框图。在该通信系统中,发送设备11和接收设备12连接到网络13,并且彼此通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼株式会社,未经索尼株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910133377.3/2.html,转载请声明来源钻瓜专利网。