[发明专利]数据发送装置及数据发送方法无效
申请号: | 201180023938.X | 申请日: | 2011-06-08 |
公开(公告)号: | CN102893577A | 公开(公告)日: | 2013-01-23 |
发明(设计)人: | 山口能史;小林广和;千贺谕;原田昌明 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L13/08;H04L29/08;H04W28/06;H04W52/26 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 发送 装置 方法 | ||
技术领域
本发明涉及数据发送装置及数据发送方法,特别涉及用于通信网络中的省电的数据发送装置及数据发送方法。
背景技术
专利文献1中记载了经由无线链路使用肯定响应的、可进行功率控制的数据发送控制方法。专利文献1记载的数据发送控制方法,比较在传输了某个发送大小的数据时所预测的接收确认响应(Ack)的接收量与实际的Ack接收量,根据该比较结果控制发送功率。
图1是表示专利文献1记载的数据发送控制方法的流程图。
如图1所示,在步骤S3中,判定是否接收了对发送了的数据的Ack。另外,在步骤S6中,作为丢失的Ack的数量/期望的Ack的数量,计算分组差错率PER(Packet Error Rate)。
然后,在步骤S7中,将PER与第1阈值和第2阈值的两个阈值进行比较。这里,两个阈值之间具有第1阈值>第2阈值的关系。在PER大于第1阈值的情况下,即在PER较高的情况下,在步骤S8中增大发送功率,并在步骤S10中比较PER与第2阈值。在PER小于第2阈值的情况下,在步骤S11中进行减小发送功率的控制。
另一方面,基于TCP(Transport Control Protocol,传输控制协议)的数据发送必须考虑延迟、抖动、分组丢失等各种原因导致的网络状况的变化和差异。
接下来,说明TCP的发送和接收控制。
在TCP中,采用窗口这一概念进行数据发送和接收的流量控制。在TCP的流量控制中,通过将接收窗口(一般相当于接收端的TCP接收缓存器的空闲容量)通知至发送端,进行调整以避免更多的数据发送至接收端。具体而言,接收窗口存储在TCP报头的“窗口大小”字段中,使用从接收侧发往发送侧的Ack分组(肯定响应)进行通知。
在TCP报头(header)中,还有Ack号(接下来要接收的数据的号)的字段,接收端使用Ack分组的Ack号字段,同时向发送端通知已接收了截至哪个号的数据。
发送端监视Ack,根据发送过的数据大小、由Ack通知的接收窗口以及Ack号之间的关系,确认接下来能够一次发送的数据大小的上限,以不超过该上限进行发送。
这里,由发送端决定的能够不等待Ack而发送的数据的大小即为发送窗口大小。发送端以分组单位依次发送相当于发送窗口大小的数据。
图2是表示TCP的收发控制的控制时序图。图2(a)表示正常地进行通信的情况下的发送和接收控制,图2(b)表示发生了分组丢失的情况下的发送和接收控制。
图2中,DATAn表示第n分组数据。ACKn是通知已接收到截至第n分组数据的情况的Ack。
如图2(a)所示,正常时,在传输开始后的一段时间,进行TCP的慢启动控制,即,在接收分组数据时,每次更新接收完毕的分组号来发送Ack(DATA1~ACK10)。随后,在传输步入正轨后,接收端并不是每次发送Ack,而是对于分组数据的多次接收,发送一次Ack(DATA11以后)。
在图2(a)中,表示对于分组数据的两次接收,发送一次Ack的情况的例子。
但是,在发生分组数据的丢失,接收了下一个应接收的分组数据号以外的数据时,接收端将分组数据的丢失通知至发送端。具体而言,接收端在每次接收分组数据后,发送重复的Ack(重复Ack),直到接收丢失了的分组数据为止。
图2(b)表示上述重复Ack发送的例子。在图2(b)的例子中,假设发生了DATA11的分组的丢失。接收端未接收下一个应接收的DATA11的分组数据,而接收DATA12。因此,接收端在接收DATA12之后,每次接收分组数据时,发送用于通知接收到至DATA10(第10分组)的情况的Ack。
现有技术文献
专利文献
专利文献1:特开2006-254505号公报
发明内容
发明要解决的问题
但是,在这种现有技术中,由于进行根据PER变更发送功率的控制,所以在分组数据丢失发生之后,接收端在每次接收分组数据时,将重复Ack持续返回至发送端。即,在现有技术中,一旦发生了数据丢失,丢失发生之后的接收端的Ack发送次数增多,接收Ack的发送端的负载增大,并且接收方终端的耗电增加。
在现有技术中,具有无法解决由接收端的重复Ack发送次数增多而导致的发送端的负载增大和接收方终端的耗电增加的问题。特别是,在传输相当于发送窗口大小的数据时,在该传输初始阶段发生了分组数据的丢失时,接收端的重复Ack的发送次数增多。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180023938.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置