专利名称:无线通信装置的制作方法
技术领域:
本发明特别涉及进行帧传输的无线通信装置。
背景技术:
作为提高无线LAN系统中的吞吐量的方法,已提出Frame aggregation(帧聚合)方式(参照非专利文献1)。如图1所示,该帧聚合方式是将MAC报头的信息(接收端地址等)相同的较小的帧数据聚集为一个较大的帧而传输的方式。
虽然在不进行帧聚合的IEEE802.11方式中通过多个帧发送,但通过帧聚合方式作为一个较大的帧来传输,从而能够减少IFS(Inter Frame Space),即传输帧之间的规定的等待时间以及MAC报头。并且,使用帧聚合方式的结果,能够提高整个系统的吞吐量。
非专利文献1“HTSG-Throughput_Enhancement_via_Frame_Aggregation”,SeoulNational University and Samsung,2003年5月IEEE802.11n会议,11-03-376r0-HTSG-Throughput_Enhancement_via_Frame_Aggregation.ppt发明内容本发明需要解决的问题然而,在以往的通信系统中有以下的问题,即,因信道变动极大而接收质量恶化的结果,在进行了帧聚合的较长的帧产生帧差错时,传输效率明显降低而导致吞吐量的下降。
本发明的目的是提供能够提高吞吐量的无线通信装置。
解决问题的方案本发明的无线通信装置所采用的结构包括发送帧生成单元,对数据部分附加报头,从而形成发送帧;传播路径变动指标获得单元,获得传播路径的变动指标;以及数据长度决定单元,根据所述传播路径变动指标而决定所述发送帧的数据部分的长度。
本发明的有益效果根据本发明,能够提供可提高吞吐量的无线通信装置。
图1是用于说明帧聚合的图。
图2是表示本发明实施方式1的无线通信装置的结构的方框图。
图3是用于说明传播路径变动的情况和帧聚合的关系的图。
图4是用于说明传播路径变动的情况和帧分割(Frame Fragmentation)的关系的图。
图5是表示实施方式1的另外一个无线通信装置的结构的方框图。
图6是表示图1的从无线通信装置发送的帧的格式的图。
图7是表示实施方式2的无线通信装置的结构的方框图。
图8是表示实施方式2的另外一个无线通信装置的结构的方框图。
具体实施例方式
下面,参照附图详细地说明本发明的实施方式。另外,在实施方式中,对相同的结构元素赋予相同的标号,并省略其说明以免重复。
(实施方式1)如图2所示,实施方式1的无线通信装置100包括发送信号生成单元110、帧生成单元120、编码单元130、OFDM调制单元140、无线发送单元150、无线接收单元160、OFDM解调单元170、解码单元180以及控制单元190。其中,帧生成单元120还包括帧聚合单元121、缓存器122以及帧分割(Frame Fragmentation)单元123。控制单元190包括传播路径变动测定单元191、帧生成控制单元192、ACK/NACK信息获得单元193以及发送控制单元194。
发送信号生成单元110被输入了QoS(Quality of Service)发送数据等的发送数据,并附加适当的MAC报头和FCS(Frame Check Sequence)等,从而生成发送信号。然后,发送信号生成单元110根据来自控制单元190的发送命令信号(包括发送命令和发送定时),将已生成的发送信号输出到帧生成单元120。具体来说,发送信号生成单元110根据发送命令信号所包含的发送定时,输出与发送命令对应的发送信号。
帧生成单元120根据从控制单元190接收的“帧生成命令信号”,由所输入的发送信号生成发送帧。
具体来说,在帧生成命令信号包含“聚合命令”和“聚合帧数”时,帧生成单元120对被输入的发送信号中相当于聚合帧数的发送信号进行聚合(Aggregation),从而生成一个聚合帧。
另外,在帧生成命令信号包含“分割命令”和“分割帧数”时,帧生成单元120由被输入的发送信号中相当于一个帧的发送信号生成基于分割帧数的分割帧。也就是说,分割帧具有与将分割数的倒数乘以1帧的长度的积相等的长度。另外,在聚合帧和分割帧,对其报头部分附加了识别信息,该识别信号表示是聚合帧还是分割帧。并且,在聚合帧的报头部分,聚合前的帧的接收端地址等的报头部分被共同化。另一方面,在各个分割帧的报头部分,除了通常的顺序号之外还被赋予分割号码。
然后,由帧生成单元120所生成的发送帧被输出到编码单元130。另外,帧生成单元120的详细说明将后述。
编码单元130对输入帧进行适当的编码。该适当的编码是,进行基于帧的种类而被决定的编码,例如在QoS帧适用自适应调制时,也使编码率等根据传播路径而改变。
OFDM调制单元140对输入帧进行规定的多值调制、IFFT等的进行OFDM调制时所需的信号处理,从而生成OFDM调制信号。另外,在适用自适应调制时,使一次调制方式(QPSK、16QAM等等)根据传播路径而改变。
无线发送单元150对输入帧施以RF处理(上变频等),并通过天线发送出去。
在通过天线输入接收信号后,无线接收单元160对该接收信号进行RF处理(下变频等)。
在RF处理后的信号输入后,OFDM解调单元170对其进行FFT和解交织等在接收OFDM信号时所需的接收信号处理,从而进行OFDM解调。
在OFDM解调信号输入后,解码单元180对其进行适当的纠错解码,并将解码后的信号作为接收信号输出。
在OFDM解调信号和纠错解码后的接收信号输入后,控制单元190对发送信号生成单元110和帧生成单元120进行控制。具体来说,控制单元190将发送命令信号(包括发送命令和发送定时)输出到发送信号生成单元110,由此控制在发送信号生成单元110中的发送信号的输出。
另外,控制单元190使用OFDM解调信号来测定与后述的无线通信装置200之间的传播路径变动,并判定“传播路径变动的程度”。然后,基于“传播路径变动的程度”,控制单元190通过对帧生成单元120输出的帧生成命令信号而切换帧聚合和帧分割。
例如,在控制单元190求“传播路径变动指标”并将其与规定的阈值进行比较时,如果“传播路径变动指标”大于规定的阈值,即,在传播路径变动的程度剧烈,则控制帧生成单元120以使其进行帧分割。另外,如果“传播路径变动指标”为规定的阈值以下,即,在传播路径变动的程度比较缓和,则控制帧生成单元120以使其进行帧聚合。
详细地说,在控制单元190中,在OFDM解调单元170的输出信号,即例如从后述的无线通信装置200发送的导频载波或数据用的副载波(例如,CTS(Clear to Send)帧或其它的反馈信息等)的解调后的信号被输入后,传播路径变动测定单元191建立如相对于时间的接收功率等表示传播路径变动的情况的坐标图(以下称之为“传播路径变动测定结果”)(参照图3和图4)。这里,图3示出在传播路径变动的程度较缓和时的坐标图,而图4示出在传播路径变动的程度剧烈时的坐标图。
基于传播路径变动测定单元191的传播路径变动测定结果,帧生成控制单元192从其倾斜度的绝对值求“传播路径变动速度”的绝对值,并将其作为“传播路径变动指标”而利用。然后,将根据该“传播路径变动速度”的绝对值的帧生成命令信号输出到帧生成单元120。
具体来说,在传播路径变动速度的绝对值大于规定的阈值时,帧生成控制单元192决定与帧分割命令和“传播路径变动速度”的绝对值对应的分割帧数,并输出包括这些内容的帧生成命令信号。另外,在传播路径变动速度的绝对值为规定的阈值以下时,帧生成控制单元192决定与帧聚合命令和“传播路径变动速度”的绝对值对应的聚合帧数,并输出包括这些的帧生成命令信号。
这样,在帧生成控制单元192中求作为“传播路径变动指标”的“传播路径变动速度”的绝对值,并根据该“传播路径变动速度”的绝对值而决定发送帧的聚合帧数(聚合数)或分割帧数(分割数)。特别在“传播路径变动的程度”较大时,在接收端能够正确地接收无线通信装置100所发送的帧的可能性较低,这时,如果发送较长的帧后从接收端发来重发请求,则需要重发较长的帧,由此传输效率明显地降低并导致吞吐量的下降。因此,在“传播路径变动的程度”较大时,根据其程度增加分割数或者即使进行聚合也使聚合数较小为有利。
另一方面,在“传播路径变动的程度”较小时,在接收端能够正确地接收无线通信装置100所发送的帧的可能性较高,因此使聚合数增多以提高整个系统的吞吐量。
因此,通过根据“传播路径变动的程度”来决定聚合数或分割数,能够提高整个系统的吞吐量。另外,在MAC层中的聚合时,图3所示的聚合帧的MPDU(MAC Protocol Data Unit)成为进行聚合的“基本单位数据单元”。另外,在图4中表示分割帧的fragment是以Fragmentation数(分割数)分割“基本单位数据单元”的数据部分。
另外,在解码单元180的输出信号被输入后,ACK/NACK信息获得单元193判定来自接收站端、即来自后述的无线通信装置200的反馈信息是ACK还是NACK。然后生成判定结果信息(包括数据的顺序号和ACK/NACK信息)。
发送控制单元194将发送命令信号(包括发送命令和发送定时)输出到发送信号生成单元110,并对发送信号生成单元110的发送信号的输出进行控制。另外,发送控制单元194将来自ACK/NACK信息获得单元193的判定结果信息(包括数据的顺序号和ACK/NACK信息)发送到帧生成单元120。
下面,详细地说明帧生成单元120。在帧生成单元120中,缓存器122在来自发送信号生成单元110的发送信号被输入后,存储该发送信号。然后,缓存器122在从帧聚合单元121或帧分割单元123被输入“读出信号”后,根据该读出信号将所存储的发送信号输出到帧聚合单元121或帧分割单元123。
另外,缓存器122输入来自发送控制单元194的判定结果信息。然后,在判定结果信息所包含的是ACK信息时,缓存器122删除与该判定结果信息所包含的数据顺序号对应的发送信号。另一方面,在判定结果信息包含NACK信息时,缓存器122因需要重发与该判定结果信息所包含的数据顺序号对应的发送信号而继续将其存储,并在得到下一次发送机会时,根据来自帧聚合单元121或帧分割单元123的“读出信号”输出新的发送信号或重发发送信号。
在输入了包括“聚合命令”和“聚合帧数”的帧生成命令信号后,帧聚合单元121根据该帧生成命令信号向缓存器122输出读出信号,并根据聚合帧数从缓存器122读出发送信号。并且,对已读出的发送信号进行聚合(Aggregation),从而生成一个聚合帧,并输出到编码单元130。另外,使读出信号包含基于来自发送控制单元194的ACK/NACK信息而被决定的数据顺序号。然后,接收该读出信号的缓存器122输出对应的发送信号。
在输入了包括“分割命令”和“分割帧数”的帧生成命令信号后,帧分割单元123根据该帧生成命令信号向缓存器122输出读出信号,从而读出相当于1帧的发送信号。并且,由已读出的相当于1帧的发送信号生成根据分割帧数的分割帧,并输出到编码单元130。另外,使读出信号包括基于来自发送控制单元194的ACK/NACK信息所决定的数据顺序号。然后,接收该读出信号的缓存器122输出对应的发送信号。
这样,在无线通信装置100中,通过由控制单元190进行的控制根据“传播路径变动的程度”而切换帧聚合和帧分割。特别在“传播路径变动的程度”较大时,在接收端能够正确地接收无线通信装置100所发送的帧的可能性较低,这时,如果在发送进行了帧聚合的聚合帧后从接收端发来重发请求,则需要重发聚合后的变长的帧,由此传输效率明显地降低并导致吞吐量的下降。因此,在“传播路径变动的程度”较大时,进行帧分割较为有利。
另一方面,在“传播路径变动的程度”较小时,在接收端能够正确地接收无线通信装置100所发送的帧的可能性较高,因此进行帧聚合以提高整个系统的吞吐量。
因此,通过根据“传播路径变动的程度”而切换帧聚合和帧分割,能够提高整个系统的吞吐量。
如图5所示,无线通信装置200包括无线接收单元201、OFDM解调单元210、解码单元220、控制单元230、解帧聚合单元241、缓存器242、解帧分割单元243、发送信号生成单元251、ACK帧生成单元252、缓存器260、编码单元270、OFDM调制单元280以及无线发送单元290。并且,控制单元230包括报头/数据分离单元231、差错检测单元232、报头信息获得单元233、发送信号生成控制单元234以及发送控制单元235。
在通过天线输入接收信号后,无线接收单元201对该接收信号进行RF处理(下变频等)。
在被输入RF处理后的信号后,OFDM解调单元210进行FFT和解交织等接收OFDM信号时所需的接收信号处理,从而进行OFDM解调。
在输入OFDM解调信号后,解码单元220对其进行适当的纠错编码,并将解码后的信号作为接收信号输出。
在输入OFDM解调信号和解码后的接收信号后,控制单元230对解帧聚合单元241、缓存器242、解帧分割单元243、发送信号生成单元251、ACK帧生成单元252以及缓存器260进行控制。
具体来说,控制单元230参照解码单元220的输出信号的报头信息,并根据该报头信息所包含的帧识别信息(表示是聚合帧还是分割帧的识别信息),向解帧聚合单元241或解帧分割单元243输出“命令信号和其对象帧数信息”。也就是说,控制单元230通过向解帧聚合单元241和解帧分割单元243输出“命令信号和其对象帧数信息”并进行控制,从而控制为从解帧聚合单元241和解帧分割单元243输出的接收数据成为“基本单位数据单元”。由此,能够形成数据单元,该数据单元相当于在无线通信装置100中比进行聚合或解分割的层(在本实施方式中,在MAC层进行聚合等,因此是MAC层)高的层中的处理单位。
另外,控制单元230对解码单元220的输出信号的报头部分和数据部分进行差错检测,根据其检测结果而控制由ACK帧生成单元252生成的帧的种类(ACK或NACK)。然后,将数据部分的内容输出到缓存器242。另外,在发送其它发送信号等时,向发送信号生成单元251输出生成命令信号并进行信号生成控制。
另外,控制单元230决定发送信号的发送定时,并根据该发送定时进行发送控制。具体来说,向缓存器260输出发送命令信号并进行控制。再有,控制单元230的详细说明将后述。
在被输入接收信号的数据部分后,缓存器242将其存储。然后,根据来自解帧聚合单元241或解帧分割单元243的读出信号,将存储的数据输出到接受了读出信号的解帧聚合单元241或解帧分割单元243。
解帧聚合单元241从控制单元230输入解帧聚合命令信号。该解帧聚合命令信号包含“解聚合命令”和“聚合帧数”。
然后,解帧聚合单元241接收到解帧聚合命令信号后,通过向缓存器242输出读出信号而读出对应的一个聚合帧,并将该聚合帧分割(解聚合)为相当于聚合帧数的帧。
解帧分割单元243从控制单元230输入解帧分割命令信号。该解帧分割命令信号包含“解分割命令”和“解分割帧数”。
然后,解帧分割单元243在接收到解帧分割命令信号后,通过向缓存器242输出读出信号,从而读出与“解分割帧数”相当的对应的分割帧,并将它们聚合(解分割)为一个帧。
这样,解帧聚合单元241和解帧分割单元243根据来自控制单元230的命令信号而读出存储于缓存器242的帧,并对聚合帧进行基于聚合帧数的分割,而对分割帧进行基于分割帧数的聚合,然后作为接收数据输出。由此,能够形成数据单元,生成,该数据单元相当于在无线通信装置100中比进行聚合或解分割的层(在本实施方式中,在MAC层进行聚合等,因此是MAC层)高的层中的处理单位。
在输入发送数据后,发送信号生成单元251根据来自控制单元230的生成命令信号而生成发送信号。该发送信号被输出到缓存器260。
ACK帧生成单元252在来自控制单元230的控制信号是ACK发送命令信号时生成ACK帧。该ACK帧被输出到缓存器260。
接着,详细地说明控制单元230。该控制单元230的报头/数据分离单元231将来自解码单元220的输出信号分离为报头部分和数据部分,并输出到差错检测单元232。
差错检测单元232输入来自报头/数据分离单元231的报头部分和数据部分。接收信号的数据格式为例如图6所示的形式。这样,对报头部分和数据部分的双方分别进行了纠错编码,所以即使从被报头/数据分离单元231分离并输出,也能够对各自的部分进行适当的差错检测。然后,差错检测单元232将报头部分以及对于数据部分的差错检测结果输出到报头信息获得单元233,同时将数据部分输出到缓存器242。
报头信息获得单元233从差错检测单元232输入报头部分以及对于数据部分的差错检测结果。如图6所示,该报头部分中设置了Agg/frag标记区域和Agg/frag帧数区域。Agg/frag标记区域包含识别信息,识别该帧是聚合帧还是分割帧。另外,Agg/frag帧数区域中,在该帧是聚合帧时包含聚合帧数,在该帧是分割帧时包含分割帧数。
然后,报头信息获得单元233根据Agg/frag标记区域的识别信息向解帧聚合单元241或解帧分割单元243输出命令信号。具体来说,在Agg/frag标记区域的识别信息表示该帧是聚合帧时,向解帧聚合单元241输出解帧聚合命令信号(包含“解聚合命令”和“聚合帧数”)。另外,在Agg/frag标记区域的识别信息表示该帧是分割帧时,向解帧分割单元243输出解帧分割命令信号(包含“解分割命令”和“解分割帧数”)。
然后,报头信息获得单元233对来自差错检测单元232的差错检测结果进行判定,将判定结果作为有无差错信息输出到发送信号生成控制单元234。另外,报头信息获得单元233在判定的结果为有差错时,即发回ACK帧时,将该发回的定时信息输出到发送控制单元235。
发送信号生成控制单元234根据来自报头信息获得单元233的有无差错信息而向ACK帧生成单元252输出控制信号。具体来说,在有无差错信息表示没有差错时,发送信号生成控制单元234输出ACK生成命令信号。另外,在有无差错信息表示有差错时,发送信号生成控制单元234输出NACK生成命令信号。另外,发送信号生成控制单元234在发送其它发送信号等时,向发送信号生成单元251输出生成命令信号,进行信号生成控制。
发送控制单元235向缓存器260输出发送命令信号以使根据从报头信息获得单元233输入的发送定时信息发送ACK帧。
这样,根据实施方式1,在无线通信装置100中设置了帧生成单元120,通过对数据部分附加报头而生成发送帧;以及控制单元190,获得传播路径的变动指标,并根据该传播路径变动指标而决定发送帧的数据部分的长度。
由此,在传播路径变动指标较大,即传播路径变动的程度剧烈时,能够将数据部分的长度缩短,另外,在传播路径变动指标较小,即传播路径变动的程度较缓和时,能够将数据部分的长度增长。因此,在传播路径变动的程度剧烈而从接收端提出重发请求的可能性较高时,通过使数据部分的长度缩短而能够防止因发送较长的数据而造成的吞吐量的降低,并且在提出重发请求的可能性较低时,通过发送较长的数据而能够提高吞吐量。其结果,能够实现提高整个系统的吞吐量的无线通信装置100和无线通信装置200。
并且,控制单元190根据传播路径变动指标而决定基本单位数据单元的聚合数或分割数,帧生成单元120生成其长度与所决定的聚合数或分割数对应的数据部分。
另外,帧生成单元120还包括帧聚合单元121,聚合相当于所决定的聚合数的基本单位数据单元并附加报头,从而生成发送帧;以及帧分割单元123,根据所决定的分割数而分割基本单位数据单元,并对各个分割数据附加报头,从而生成发送帧。
另外,控制单元190利用来自作为接收站的无线通信装置200的反馈信息等而求传播路径变动指标。
通过这样的方法,不再需要用于反馈信息等的新的信令。
(实施方式2)在实施方式1中,无线通信装置100使用来自无线通信装置200的反馈信息等而判定传播路径变动的程度,并根据传播路径变动的程度而切换帧聚合和帧分割。与此相对,实施方式2的特征为,在接收聚合帧和分割帧的接收站端,使用这些帧来测定传播路径变动的程度,并通过将该测定结果反馈给发送站端,从而能够在发送站端作为用于在下次发送信号时切换帧聚合和帧分割的指标加以利用。
如图7所示,无线通信装置300包括控制单元310。并且,控制单元310包括传播路径信息获得单元311和帧生成控制单元312。
控制单元310从解码单元180的输出信号中获得由后述的无线通信装置400发送来的“传播路径变动测定结果”。然后,控制单元310使用该“传播路径变动测定结果”,检测与无线通信装置400之间的传播路径变动,从而判定“传播路径变动的程度”。然后,控制单元310根据“传播路径变动的程度”改变向帧生成单元120输出的帧生成命令信号而切换在帧生成单元120中的帧聚合和帧分割。
也就是说,控制单元310根据“传播路径变动的程度”而切换帧聚合和帧分割,该“传播路径变动的程度”通过来自作为接收聚合帧和分割帧的接收站的无线通信装置400的“传播路径变动测定结果”而判定。因为该聚合帧和分割帧与在实施方式1的无线通信装置100中所利用的来自无线通信装置200的反馈信息(例如导频载波或数据用的副载波(例如,CTS(Clear to Send)帧或其它的反馈信息等))相比是较长的信号,所以通过将其在接收机端用于测定,能够更正确地把握传播路径的情况。由此能够恰当地切换帧聚合和帧分割,所以能够提高整个系统的吞吐量。
详细地说,在控制单元310中,传播路径信息获得单元311从解码单元180的输出信号中获得由后述的无线通信装置400发送来的“传播路径变动测定结果”。该“传播路径变动测定结果”被输出到帧生成控制单元312。
帧生成控制单元312基于传播路径变动测定结果,从其斜率的绝对值求“传播路径变动速度”的绝对值,并将其作为“传播路径变动指标”而利用。然后,将根据该“传播路径变动速度”的绝对值的帧生成命令信号输出到帧生成单元120。如图8所示,实施方式2的无线通信装置400包括传播路径变动测定单元410和ACK帧生成单元420。
传播路径变动测定单元410输入从无线通信装置300发送的信号经过OFDM解调单元210后的输出信号,即,输入例如从无线通信装置300发送的聚合帧和分割帧的被解调后的信号后,建立如时间对接收功率等表示传播路径变动的情况的坐标图,即“传播路径变动测定结果”(参照图3和图4)。该“传播路径变动测定结果”被输出到ACK帧生成单元420。
ACK帧生成单元420在输入ACK发送命令信号和NACK发送命令信号后,生成与此相应的ACK帧。此时,对ACK帧附加来自传播路径变动测定单元410的“传播路径变动测定结果”。通过这样的方法,在接收该ACK帧的无线通信装置300中,在切换帧聚合和帧分割时能够利用“传播路径变动测定结果”,同时通过对作为既存的反馈信息的ACK帧附加“传播路径变动测定结果”,从而不再需要准备新的专用帧。
这样,根据实施方式2,在无线通信装置300中设置了帧生成单元120,在数据部分上附加报头而生成发送帧;以及控制单元310,获得传播路径的变动指标,并根据该传播路径变动指标而决定发送帧的数据部分的长度。
由此,在传播路径变动指标较大,即传播路径变动的程度剧烈时,能够将数据部分的长度缩短,另外,在传播路径变动指标较小,即传播路径变动的程度较缓和时,能够将数据部分的长度增长。因此,在传播路径变动的程度剧烈而从接收端提出重发请求的可能性较高时,通过使数据部分的长度缩短而能够防止因发送较长的数据而造成的吞吐量的降低,并且在提出重发请求的可能性较低时,通过发送较长的数据而能够提高吞吐量。其结果,能够实现提高整个系统的吞吐量的无线通信装置300和无线通信装置400。
另外,由控制单元310获得的传播路径变动指标根据传播路径变动测定结果而求,该传播路径变动测定结果基于从无线通信装置300发送的帧而在无线通信装置400测定。
由此,因为从无线通信装置300发送的帧与反馈信息(例如导频载波或数据用的副载波(例如,CTS(Clear to Send)帧或其它的反馈信息等))相比是较长的信号,所以能够更正确地把握传播路径的情况。因此,能够正确地求出传播路径变动指标,所以能够恰当地决定发送帧的数据部分的长度,由此能够提高吞吐量。
(其它实施方式)(1)在实施方式1的无线通信装置100和实施方式2的无线通信装置300中,使用反馈信息等来判定传播路径变动的程度,并根据传播路径变动的程度而切换帧聚合和帧分割。然而,本发明不限于此,也可以根据传播路径变动的程度而切换帧聚合和一般的发送,即按每个帧发送的情况。即使这样,在“传播路径变动的程度”较大时,与发送聚合帧时相比,在按每个帧发送时在接收端能够正确地接收的可能性高,因此也能够提高整个系统的吞吐量。
(2)在实施方式2中,由无线通信装置400生成传播路径变动测定结果,并将其附加到ACK帧并反馈给无线通信装置300。无线通信装置300通过对其进行分析而把握传播路径的情况,并切换帧聚合和帧分割。然而,本发明不限于此,也可在接收端的无线通信装置中分析传播路径变动测定结果,生成“帧生成命令信号”,并将该“帧生成命令信号”附加到ACK帧中。
此时,在无线通信装置400中,在传播路径变动测定单元410和ACK帧生成单元420之间设置传播路径变动分析单元,并与在实施方式2已说明的帧生成控制单元312同样地,基于传播路径变动测定结果,从其斜率的绝对值求“传播路径变动速度”的绝对值,并将其作为“传播路径变动指标”而利用。并且生成与该“传播路径变动速度”的绝对值对应的帧生成命令信号。
然后,在ACK帧生成单元420中,将该帧生成命令信号附加到ACK帧中。
由此,在发送端的无线通信装置中,只要从接收帧中获得帧生成命令信号并将其提供给帧生成单元,就能够切换帧聚合和帧分割。
本发明的无线通信装置的第一形态所采用的结构包括发送帧生成单元,在数据部分上附加报头而生成发送帧;传播路径变动指标获得单元,获得传播路径的变动指标;以及数据长度决定单元,根据所述传播路径变动指标来决定所述发送帧的数据部分的长度。
根据该结构,在传播路径变动指标较大,即传播路径变动的程度剧烈时,能够将数据部分的长度缩短,另外,在传播路径变动指标较小,即传播路径变动的程度较缓和时,能够将数据部分的长度增长。因此,在传播路径变动的程度剧烈而从接收端提出重发请求的可能性较高时,通过将数据部分的长度缩短而能够防止因发送较长的数据而造成的吞吐量的降低,并且在提出重发请求的可能性较低时,通过发送较长的数据而能够提高吞吐量。其结果,能够实现提高整个系统的吞吐量的无线通信装置。
在本发明的无线通信装置的第二形态所采用的结构中,所述数据长度决定单元根据所述传播路径变动指标来决定基本单位数据单元的聚合数或分割数,所述发送帧生成单元生成其长度与所述决定的聚合数或分割数对应的所述数据部分。
根据该结构,与第一形态同样地,在传播路径变动指标较大,即传播路径变动的程度剧烈时,能够使数据部分的长度缩短,另外,在传播路径变动指标较小,即传播路径变动的程度较缓和时,能够使数据部分的长度增长。因此,在传播路径变动的程度剧烈而从接收端提出重发请求的可能性较高时,通过将数据部分的长度缩短而能够防止因发送较长的数据而造成的吞吐量的降低,并且在提出重发请求的可能性较低时,通过发送较长的数据而能够提高吞吐量。其结果,能够实现提高整个系统的吞吐量的无线通信装置。
在本发明的无线通信装置的第三形态所采用的结构中,所述发送帧生成单元包括聚合帧生成单元,聚合相当于所述决定的聚合数的所述基本单位数据单元并附加所述报头,从而生成所述发送帧;以及分割帧生成单元,根据所述决定的分割数而分割所述基本单位数据单元,并在各个分割数据上附加所述报头,从而生成所述发送帧。
根据该结构,与第一形态同样地,在传播路径变动指标较大,即传播路径变动的程度剧烈时,能够使数据部分的长度缩短,另外,在传播路径变动指标较小,即传播路径变动的程度较缓和时,能够使数据部分的长度增长。因此,在传播路径变动的程度剧烈而从接收端提出重发请求的可能性较高时,通过将数据部分的长度缩短而能够防止因发送较长的数据而造成的吞吐量的降低,并且在提出重发请求的可能性较低时,通过发送较长的数据而能够提高吞吐量。其结果,能够实现提高整个系统的吞吐量的无线通信装置。
本发明的无线通信装置的第四形态所采用的结构中,所述传播路径变动指标获得单元基于来自接收端的所述发送帧的反馈信息而计算所述传播路径变动指标。
根据该结构,不再需要用于反馈信息等的新的信令,从而能够简化结构。
本说明书是根据2004年12月14日申请的日本专利申请第2004-361102号。其内容全部包含于此。
工业实用性本发明的无线通信装置具有提高整个系统的吞吐量的效果,特别作为在无线LAN系统中的无线终端极为有用。
权利要求
1.一种无线通信装置,包括发送帧生成单元,在数据部分上附加报头,从而生成发送帧;传播路径变动指标获得单元,获得传播路径的变动指标;以及数据长度决定单元,根据所述传播路径变动指标来决定所述发送帧的数据部分的长度。
2.如权利要求1所述的无线通信装置,其中,所述数据长度决定单元根据所述传播路径变动指标来决定基本单位数据单元的聚合数或分割数,所述发送帧生成单元生成其长度与所述决定的聚合数或分割数对应的所述数据部分。
3.如权利要求2所述的无线通信装置,其中,所述发送帧生成单元包括聚合帧生成单元,聚合相当于所述决定的聚合数的所述基本单位数据单元并附加所述报头,从而生成所述发送帧;以及分割帧生成单元,根据所述决定的分割数而分割所述基本单位数据单元,并在各个分割数据上附加所述报头,从而生成所述发送帧。
4.如权利要求1所述的无线通信装置,其中,所述传播路径变动指标获得单元基于来自接收端的所述发送帧的反馈信息而计算所述传播路径变动指标。
全文摘要
可提高吞吐量的无线通信装置。在无线通信装置(100)中,帧生成单元(120)将报头附加到数据部分而生成发送帧,控制单元(190)获得传播路径的变动指标并根据该传播路径变动指标来决定发送帧的数据部分的长度。由此,在传播路径变动指标较大时,即在传播路径变动的程度剧烈时,能够使数据部分的长度缩短,另外,在传播路径变动指标较小时,即传播路径变动的程度较缓和时,能够使数据部分的长度增长。因此在传播路径变动的程度剧烈而从接收端提出重发请求的可能性较高时,通过使数据部分变短而能够防止由于发送较长的数据而造成的吞吐量的降低,并且在提出重发请求的可能性较低时,能够发送较长的数据而提高吞吐量。
文档编号H04L12/56GK101073243SQ200580041290
公开日2007年11月14日 申请日期2005年12月8日 优先权日2004年12月14日
发明者中胜义 申请人:松下电器产业株式会社