无线通信装置以及无线通信方法与流程

文档序号:17048320发布日期:2019-03-05 19:47阅读:190来源:国知局
无线通信装置以及无线通信方法与流程

本发明的实施方式涉及一种无线通信装置以及无线通信方法。



背景技术:

已知一种混合自动重传控制(harq:hybridautomaticrepeatrequest),其在检测到接收器从发射器接收到的信息包的错误时通过将从发射器重传的信息包的可靠性信息(似然信息)与最初接收到的信息包的似然信息合成来改善信号品质的重传。在无线通信中的利用harq的错误订正中,所需的信息例如储存于phy(physicallayer,物理层)标头中。更具体来说,通过在phy标头中储存加扰初始值而提高加扰处理的可靠性,或者通过在phy标头中储存目标地址而使接收器中的解码处理高效化并降低商业电力。

然而,在上述例子中,由于始终在phy标头中储存有加扰初始值、目标地址信息,所以,phy标头的信息量变多。其结果,存在开销增加、通信效率劣化这样的问题。



技术实现要素:

本发明要解决的技术问题在于,提供一种抑制开销的增加并且实现harq的无线通信装置以及无线通信方法。

作为本发明的实施方式的无线通信装置具备发送部,该发送部发送至少具备phy标头和净荷的信息包数据,在所述信息包数据不包括重传数据的情况下,将第一phy标头作为所述phy标头而发送,在所述信息包数据包括重传数据的情况下,将信息量比所述第一phy标头多的第二phy标头作为所述phy标头而发送。

根据上述构成的无线通信方法,能够抑制开销的增加并且实现harq。

附图说明

图1是示出在无线通信中使用的信息包构成的图。

图2是示出一个实施方式的无线通信装置的功能的框图。

图3是示出harq的无线通信的概略的图。

图4是示出无线通信装置的处理的流程图。

图5是示出一个实施方式的信息包数据的数据构造的图。

图6是示出一个实施方式的重传信息包的处理时间的概略的图。

图7是示出一个实施方式的phy标头的调制方法的图。

图8是示出一个实施方式的进行了帧聚合的信息包数据的图。

图9是一个实施方式的访问接入点或者终端的功能框图。

图10是示出一个实施方式的终端或者访问接入点的整体构成的例子的图。

图11是示出搭载于一个实施方式的终端或者访问接入点的无线通信装置的硬件构成例的图。

图12是一个实施方式的终端或者访问接入点的功能框图。

图13是一个实施方式的终端的立体图。

图14是示出一个实施方式的存储卡的图。

图15是示出一个实施方式的争用期的帧交换的一个例子的图。

符号说明

1:无线通信装置

10:发送部

100:信息包数据生成部

101:phy标头生成部

102:编码器

103:ack/nack发送部

104:已发送信息包存储部

20:接收部

200:phy标头解析部

201:似然合成部

202:译码器

203:ack/nack接收部

204:已接收信息包存储部

30:控制部

40:无线部

41:天线

211:基带ic

213:存储器

214:主机接口

215:cpu

216:dac

217:adc

221:rfic

222:滤波器

223:混频器

224:放大器

225、235:巴仑

242:pll

243:晶体振荡器

247:天线

245:开关

148:无线lan模块

149:主机系统

301:笔记本pc

305、315、355:无线通信装置

321:移动体终端

331:存储卡

332:存储卡主体

42a~42d:天线

402:发送部

403:接收部

401:通信处理部

404:网络处理部

405:有线i/f

406:存储器

407:服务器

901:通信处理部

902:发送部

903:接收部

91a:天线

904:应用处理器

905:存储器

906:第2无线通信模块。

具体实施方式

下面,参照附图,说明本发明的实施方式。下面说明的全部实施方式涉及使harq高效化的无线通信装置。

作为无线信息包通信中的频带利用率的改善方法之一,使用harq。该harq例如在hsdpa(highspeeddownlinkpacketaccess,高速下行链路分组接入)、lte(longtermevolution,长期演进)这样的无线通信中使用。在harq中,当在接收器侧产生错误的情况下,从发射器侧发送重传信息包,在接收器侧合成可靠性信息,从而改善信号品质。作为可靠性技术,存在合成对数似然(llr:loglikelihoodratio,对数似然比)来改善信号品质的方法。在harq中,主要使用2种方式。

第1种方式是cc(chasecombining,追加合并)方式。cc方式是指发射器在初次的发送信息包(下面,称为初发信息包)与重传信息包中发送相同的数据、并且在接收器中进行似然合成的方式。通过该似然合成,能够减轻噪声的影响,改善接收信号的品质。

第2种方式是ir(incrementalredundancy,增量冗余)方式。在ir方式中,发射器在初发信息包和重传信息包中发送一部分或者全部不同的数据。在初发信息包中发送经冗余编码的信号,当在接收器中无法订正错误的情况下,从发射器通过重传信息包发送追加的冗余信号。通过在接收器中将初发信息包的似然与重传信息包的似然合成,能够提高错误订正能力,改善接收性能。本实施方式能够应用于上述2种cc方式、ir方式中的任一方。

图1是示出一般用作无线通信信息包的信息包构成的图。信息包在其开头具备phy标头500,接着具备phy数据550。phy数据550具备mac标头600和净荷650。phy数据550也可以还具备被称为4字节的fcs(framechecksequence,帧校验序列)的错误检测的位(序列)。phy数据550也被称为mac帧。

phy标头500储存物理层(physicallayer)的信号处理所需的信息。mac标头600储存mac层(mediaaccesscontrollayer,媒体接入控制层)的信号处理所需的信息。通过接收器,读取在这些标头中储存的信息,其后,进行净荷650的解码处理(下面称为译码)。

图2是示出本实施方式的无线通信装置1的功能的框图。无线通信装置1具备发送部10、接收部20、控制部30和无线部40。

发送部10具备信息包数据生成部100、ack/nack发送部103和已发送信息包存储部104,并进行无线信号的发送。

信息包数据生成部100具备phy标头生成部101和编码器102,并生成要发送的信息包数据。在本实施方式中,省略关于详细内容的说明,但除此之外,信息包数据生成部100也可以还具备生成mac标头600的mac标头生成部、取得净荷650的数据的数据取得部等生成信息包数据所需的部位。

phy标头生成部101生成在信息包数据中包括的phy标头500。关于该phy标头生成部101的动作,在后面叙述中详细说明。

编码器102执行信息包数据的编码。在编码中能够考虑各种方法,在本实施方式中,对编码没有特别限定。另外,编码器102也可以执行净荷650的数据的加扰、加密等。进一步地,在将mac帧聚合的情况下,也可以进行将这些帧聚合的处理。

ack/nack发送部103在接收部20接收到数据的情况下,发送表示是否正常进行了接收的信号。在正常进行了接收的情况下,将ack(肯定响应:acknowledgement)信息包发送给发送了该信号的无线通信装置,在未正常进行接收的情况下,不发送ack信息包。作为其他方法,在正常进行了接收的情况下,什么都不发送,在未正常进行接收的情况下,将nack(否定响应:negativeacknowledgement)信息包发送给发送了该信号的无线通信装置。另外,也可以利用ack信息包和nack信息包这两者。

ack信息包或者nack信息包在接收到初发信息包之后在一定时间以内回送。直至ack信息包发送为止的时间间隔根据无线通信的标准来定义,例如在ieee802.11ac等无线lan(localareanetwork,局域网)的情况下,规定为sifs(shortinterframespace,短帧间间隔)时间。sifs时间根据标准而定义为不同的时间间隔,例如在ieee802.11ac的情况下,定义为16usec。

已发送信息包存储部104存储从发送部10发送的信息包数据。所存储的信息包数据也可以在重传时利用。

接收部20具备phy标头解析部200、似然合成部201、译码器202、ack/nack接收部203和已接收信息包存储部204,并进行无线信号的接收。

phy标头解析部200在所接收到的信息包数据中,进行phy标头500的解析。关于该phy标头解析部200的动作,在后面叙述中详细说明。

似然合成部201在接收到重传信息包时,通过在净荷650的数据中进行似然合成,来判断是否能够正常接收净荷650的数据。

译码器202执行所接收到的信息包的解码化。解码化也与编码对应地考虑各种方法。与编码器102同样地,译码器202执行净荷650的解扰等。

ack/nack接收部203接收从接收器发送的ack/nack信号。在发射器的ack/nack接收部203中,通过接收从接收器的ack/nack发送部103发送的ack信号或者nack信号,能够判断是否正常接收到所发送的信息包数据。或者,根据是否在设想时间内回送来ack信号,判断是否正常接收到信息包数据。

已接收信息包存储部204存储已经接收到的信息包数据。所存储的信息包数据也可以在接收到重传信息包时进行利用。

已发送信息包存储部104以及已接收信息包存储部204既可以是dram(dynamicrandomaccessmemory,动态随机存取存储器)、sram(staticrandomaccessmemory,静态随机存取存储器)等易失性存储器,也可以是nand存储器、mram(magnetoresistiverandomaccessmemory,磁阻式随机存取存储器)等非易失性存储器,或者,也可以是寄存器电路。

控制部30控制无线通信装置1的上述处理以及进行其他所需的处理。其他所需的处理是指例如将所接收到的信息包数据输出到需要的计算机等的处理。另外,例如也可以由控制部30进行tcp/ip或者udp/ip的处理,在上位层进行比该处理上位的应用层的处理。上位层的处理既可以通过由cpu(centralprocessingunit,中央处理单元)等处理器执行的软件(程序)来进行,也可以通过硬件来进行,也可以通过软件和硬件这两者来进行。这样,该控制部30既可以具备cpu等,也可以通过更简易的电路来设计。

另外,控制部30主要进行mac层的处理以及物理层的处理的全部或者一部分。控制部30也可以具备进行与ul-mu相关的处理的ul-mu处理部、进行帧或者信息包的crc检查的crc检查部。

在图3中,信息包数据的生成以及已发送的信息包数据的存储设为由发送部10执行,但也可以在控制部30内执行。即,帧分割部100、块编码部101、编码帧生成部102、帧聚合部103、phy标头生成部104、已发送数据存储部106也可以配备于控制部30。同样地,在接收部20具备的phy标头解析部201、似然合成部202、解码部203、已接收数据存储部204也可以配备于控制部30。进一步地,也可以将控制部30设为由模拟或者数字电路构成的控制电路,使控制电路具备这些功能。

无线部40将来自发送部10的信息包数据转换成电波而发送,并将作为电波从外部接收到的信息包数据转换成信号向接收部20输出。该无线部40也可以具备用于收发电波的天线41。天线41既可以是芯片型天线,也可以是在印刷基板上由布线形成的天线,也可以是利用线状的导体元件而形成的天线。

图3是示出发送侧的无线通信装置1a与接收侧的无线通信装置1b之间的使用harq的无线通信的概略的图。处于无线通信装置1a、1b的下部的直线表示时间流,在附图中从上向下地表示时间的经过。下面,只要没有特别说明,则对发送侧的无线通信装置1及其要素附加符号a,对接收侧的无线通信装置1及其要素附加符号b。

首先,无线通信装置1a从发送部10a向无线通信装置1b发送作为初发信息包的信息包数据。此外,该信息包的发送不限于从无线通信装置1a向无线通信装置1b具有指向性地发送,无线通信装置1a也可以通过广播等来传发信息包数据。

无线通信装置1b在接收部20b中接收初发信息包,进行该初发信息包的解码处理。关于是否为初发信息包的判断,例如从记录于phy标头500等的数据读取。

当在解码处理中没有解码错误的情况下,无线通信装置1b经由发送部10b将ack信息包发送给无线通信装置1a。在存在解码错误的情况下,不返送ack信息包,或者发送未图示的nack信息包。无线通信装置1b中的ack/nack信息包的发送也与无线通信装置1a的信息包的发送同样地,既可以有指向性,也可以利用广播等。如上所述,在ack/nack信息包被发送的情况下,无线通信装置1b在sifs时间内发送ack/nack信息包。

另外,无线通信装置1b在产生解码错误的情况下,采取上述应对,并且将净荷650的似然保存于已接收信息包存储部204。作为其他例子,也可以将净荷650的数据保存于已接收信息包存储部204。

无线通信装置1a基于ack/nack接收部203a接收到的来自无线通信装置1b的ack/nack信息包的接收状态,判断在无线通信装置1b中初发信息包的接收成功还是失败。在判断为在无线通信装置1b中初发信息包的接收成功的情况下,无线通信装置1a结束与已经发送的初发信息包相关的处理,向接下来的信息包的收发等处理转移。

另一方面,在判断为在无线通信装置1b中初发信息包的接收失败的情况下,无线通信装置1a发送重传信息包。该重传信息包在无线通信装置1a的发送部10a中附加表示是重传信息包的主旨的数据以及重传信息包用的冗余信息包等而发送。该信息包数据与初发信息包同样地,由信息包数据生成部100生成。此外,在无线通信装置1a中,也可以作为不同的部件而具备生成初发信息包和重传信息包中各自的信息包数据的生成部。

无线通信装置1b在接收到重传信息包后,对在重传信息包中包括的phy标头500、mac标头600进行译码,判断接收信息包是初发信息包还是重传信息包。

如果判断为是重传信息包,则无线通信装置1b在似然合成部201b中进行似然合成之后,在译码器202b中执行译码处理。通过该似然合成部201b中的似然合成来改善接收信号的品质,如果判断为重传信息包中的解码错误不再存在,则在从重传信息包的接收结束起经过sifs时间之后,从ack/nack发送部103b发送ack信息包。

在这样的harq的处理中,在接收重传信息包时,在无线通信装置1b侧,进行“接收信息包不是初发信息包而是重传信息包”这样的判断变得重要。如果该判断出错,则难以进行适当的似然合成以及译码处理。在无线通信装置1b中,对phy标头500以及mac标头600进行解码而取得所需的信息,判断是否为重传信息包。

作为判断接收信息包是否为发给本装置的重传数据所需的信息,例如可列举目标id信息、重传标记等。进一步地,在信息包信号包括被进行加扰的部分的通信方式的情况下,还需要加扰初始值的信息。在无线lan中,允许进行针对每个信息包而改变了加扰的初始值的发送,所以,即使在利用初发信息包和重传信息包发送的原始的数据相同的情况下,也有可能对实际的接收信号的数据列按不同的系列进行加扰。为了在接收器侧的无线通信装置1b中执行似然合成,需要进行使经加扰的系列返回原状的解扰处理,为此,需要加扰初始值的信息。

如上所述,在harq的接收处理中,在接收侧的无线通信装置1b中,基于目标id信息、重传标记等,判断接收信息包是否为重传信息包,所以,发生由于该处理引起的延迟。因此,使用harq的情况下的接收处理与不使用harq的情况下的接收处理相比,处理延迟变大。如果该处理延迟变大,则难以在sifs时间内生成ack信息包,无法进行正常的无线信息包通信。为了使处理延迟减少,在接收侧的无线通信装置1b中快速地进行判断是否为重传信息包的处理,确保与用于进行似然合成的事先准备相关的时间变得重要。

使用流程图来说明从该harq的初发信息包的发送至重传信息包的接收为止的处理。图4是示出发送某个信息包数据的情况下的发送侧的无线通信装置1a以及接收侧的无线通信装置1b的处理的流程图。此外,在该图4中,记载有1个信息包数据,但不限于此,无线通信装置1a、1b也可以不断地在与其他无线通信装置1之间进行中断处理等。

首先,无线通信装置1a的信息包数据生成部100a生成与初发信息包相关的信息包数据(s100)。信息包数据通过进行包括净荷650的加扰的编码而生成。

接下来,无线通信装置1a的发送部10a经由无线部40a发送所生成的信息包数据(s102)。在该时刻下,在已发送信息包存储部104a中存储发送的(发送了的)信息包的数据。

接下来,无线通信装置1b的接收部20b经由无线部40b接收从无线通信装置1a发送的信息包(s204)。此外,无线通信装置1不限于以一对一方式进行通信,所以,例如根据mac标头600的信息,辨别出所接收到的数据的发送源是无线通信装置1a。

接下来,无线通信装置1b的phy标头解析部200b判断所接收到的信息包数据是否为初发信息包(s206)。

在所接收到的信息包数据是初发信息包的情况下(s206:“是”),继续进行接收,判断接收是否成功(s210)。在所接收到的信息包数据不是初发信息包的情况下,即在所接收到的信息包数据是重传信息包的情况下(s206:“否”),无线通信装置1b的似然合成部201b在重传信息包中进行似然合成(s208)之后,判断接收是否成功(s210)。

在接收成功的情况下(s210:“是”),无线通信装置1b的ack/nack发送部103发送ack信息包(s212)。在接收失败的情况下(s210:“否”),无线通信装置1b向接收等待状态转移。此外,在不进行ack发送而进行nack发送的情况下,在接收成功的情况下结束处理,在接收失败的情况下,在发送nack信息包之后,向接收等待状态转移。

无线通信装置1a当在ack/nack接收部203a中接收到来自无线通信装置1b的ack信息包的情况下(s114:“是”),判断为发送处理正常结束,结束处理。

另一方面,当在规定的时间后、例如在从发送信息包起经过比sifs时间充分长的时间之后未接收到ack信息包的情况下(s114:“否”),无线通信装置1a判断为信息包的发送失败,在信息包数据生成部100中生成重传信息包(s116)。然后,从信息包发送处理(s102)起重复进行处理。

在以下的实施方式的说明中,说明关于是初发信息包还是重传信息包的识别信息的嵌入。

(第1实施方式)

本实施方式的无线通信装置1在作为信息包的开头部的phy标头500中储存harq处理所需的信息,在接收到信息包数据的情况下,迅速地进行判断该信息包数据是否为重传信息包的处理,使用于进行似然合成的前处理的时刻提早,进而,将以在sifs时间内充分来得及的方式进行似然合成。

图5是示出本实施方式的表示是重传信息包的标记的储存的地方的图。图5的(a)是示出初发信息包中的数据构造的图,图5的(b)是示出具备重传标记的重传信息包中的数据构造的图。此外,下面,在数据构造的图中,其长度的比率并非表示实际的数据的长度的比率。对这些图进行比较可知,在本实施方式中,初发信息包和重传信息包具有不同的帧结构。

如图5的(a)所示,初发信息包具备第一phy标头510、mac标头600和净荷650。在第一phy标头510中,除了在一般的phy标头中具备的信息之外,还具备重试字段。例如,在第一phy标头510中的第1信号字段512内具备重试字段514。

该重试字段514最少有1比特即可,例如在重试字段514是1比特的情况下,以如果是初发信息包则是0、如果是重传信息包则是1的方式确定值。这样的重试字段514的值的设定由发送侧的无线通信装置1a的phy标头生成部101a执行。编码器102a对包括该信息的信息包数据进行编码,生成信息包数据。重试字段在phy标头内可以配备于被使用的位置以外的任意位置,例如使用未用于标准上特定的用途的比特或者字段。

在接收侧的无线通信装置1b的phy标头解析部200b中,通过参照该重试字段514的值,能够判断所接收到的信息包是初发信息包还是重传信息包。

如图5的(b)所示,重传信息包具备第二phy标头520、mac标头600和净荷650。在第二phy标头520中,除了在一般的phy标头中具备的信息之外,还具备重试字段524以及扩展信号字段526。重试字段524与初发信息包的情况同样地,配备于第二phy标头520的第2信号字段522内,储存表示该信息包是初发信息包还是重传信息包的值。

在接收侧的无线通信装置1b的phy标头解析部200b中,参照重试字段514的值,在将所接收到的信息包判断为重传信息包的情况下,通过似然合成部201b,执行该接收信息包的似然合成。

似然合成所需的数据在扩展信号字段526中储存。在该扩展信号字段526中,作为harq所需的信息,例如储存信息包的id(identifier,标识符)信息、加扰初始值的信息(下面称为harq信息)。通过采取这样的结构,在接收处理中,能够在与在净荷650中储存有这些信息的情况相比更早的时刻下取得harq信息。

该扩展信号字段526的值的设定也与重试字段同样地,在发送侧的无线通信装置1a中,通过phy标头生成部101a以及编码器102a来执行。通过这样设置扩展信号字段526,从而重传信息包的信息量多于初发信息包的信息量,即第二phy标头520的数据长度比第一phy标头510的数据长度长。

图6是示出重传信息包的译码处理中的各字段的处理时间的概略的图。在本实施方式以及比较例各自的图中,上部所示的部分表示信息包数据的接收,下部的箭头表示phy标头解析部200、似然合成部201、译码器202等中的处理时间。

在本实施方式的无线通信装置1中,从接收到第二phy标头520中的第2信号字段522和扩展信号字段526的时刻开始该字段的译码。这些字段的译码时间与扩展信号字段的接收的时刻大致同时结束。其后,进行关于是否进行净荷650的似然合成的判断以及用于进行似然合成的前处理。

即,通过在信息包数据中读取该信号字段内的重试字段的值,从而判断是重传信息包还是初发信息包。接下来,在判断为是重传信息包的情况下,从被译码的扩展信号字段的数据读取信息包id、加扰初始值等信息。另外,如果将目标id储存进扩展信号字段526中,则在所接收到的信息包数据并非发给本无线装置的数据的情况下,还能够使接收中止。

当开始净荷的接收后,在该时刻下,基于在已接收信息包存储部204中储存的初发信息包的净荷的数据,开始重传信息包的似然合成。该似然合成能够与净荷的接收一起,大致实时地进行。另外,也可以与似然合成并行地进行净荷部的译码处理。

在接收结束并且似然合成结束之后,如图所示,直至发送ack信息包为止的sifs时间大致直接成为余量,无线通信装置1能够在sifs时间内具有富余地发送ack信息包。例如在似然合成正常结束的情况下,还能够在该余量的时间内进行净荷部中的译码处理未完成的部分的处理等,更迅速地推进其他处理。

另一方面,在比较例中,关于是初发信息包还是重传信息包的判断储存在mac标头600中。在该情况下,直至mac标头600的译码结束为止,即至少直至mac标头600的接收结束为止,不清楚是初发信息包还是重传信息包。其结果,净荷的似然合成的判断以及前处理至少直至mac标头600的接收结束为止无法进行。似然合成的判断以及前处理的时间相比本实施方式的无线通信装置1延迟,从而似然合成结束的时间相应地偏移。其结果,从似然合成结束起直至ack信息包的发送为止的余量比本实施方式的无线通信装置1短。

这样,本实施方式的无线通信装置1与比较例相比,能够在信息包数据的接收结束之后,较多地取得直至ack信息包的发送为止的余量,例如,能够使引起与似然合成相关的处理延迟等的可能性变低。

如上所述,根据本实施方式,通过在重传信息包的第二phy标头520中储存重试字段以及所需的信息,储存比第一phy标头510的信息量多的harq所需的信息,能够抑制用于似然合成的前处理的开销,在比以往更早的时刻下进行似然合成,进一步地,不改变初发信息包的phy标头的信息量,在重传信息包的phy标头中具备在重传的情况下所需的数据,能够使得不是重传信息包的信息包的通信效率不劣化地进行通信。通过这样抑制用于似然合成的处理延迟以及确保初发信息包中的通信效率,能够抑制伴随着harq的执行的开销。即,能够抑制初发信息包中的phy标头的信息量增加(通信效率的劣化),并且在重传信息包中高效地执行似然合成。

其结果,能够兼顾由harq带来的接收性能的改善以及可靠的ack响应。另外,如果处理时间大,则相应地另外需要临时地保持译码过程中的数据的存储器区域,但根据本实施方式,还能够期待削减存储量这样的效果。进一步地,在接收处理的早期阶段中,根据是否为重传,并且根据在重传信息包的phy标头中储存有目标id,能够取得目标id信息等,所以,例如如果是并非发给本无线通信装置的信息包,则还能够使接收处理停止,还能够得到由于省去无用的译码处理带来的低功耗化的效果。

(第2实施方式)

在上述第1实施方式中,通过在phy标头中设置重试字段来判断所接收到的信息包数据是初发信息包还是重传信息包,但在本实施方式中,将通过将初发信息包和重传信息包的调制方式设为不同的调制方式来判断所接收到的信息包数据是与初发信息包相关的信息包数据还是与重传信息包相关的信息包数据。

图7是示出本实施方式的信息包数据的结构的一部分的图。图7的(a)是与初发信息包相关的图,图7的(b)是与重传信息包相关的图。

如图7的(a)所示,在初发信息包中,第一phy标头510的第1信号字段512通过第1调制方式、例如bpsk(binaryphaseshiftkeying,二进制移相键控法)来进行调制。bpsk是通过对基准信号的相位进行调制而传递数据的方法之一,通过将相位调制成作为i信道方向的0°以及180°方向而传递比特数据。图中的白圆是表示比特的值的相位,例如,0°(i信道的正侧)表示0的比特,180°(i信道的负侧)表示1的比特。

另一方面,如图7的(b)所示,在重传信息包中,第二phy标头520的第2信号字段522通过与第1调制方式不同的第2调制方式、例如qbpsk(quadrature-bpsk,正交bpsk)来进行调制。qbpsk通过将相位调制成与bpsk偏离了90°的相位、即作为q信道方向的90°以及270°方向而传递比特数据。

发送侧的无线通信装置1a的信息包数据生成部100a如上所述,将作为phy标头的一部分的信号字段的调制方式设为不同的方式。通过这样,与上述第1实施方式不同,以不设置重试字段而能够区分初发信息包与重传信息包的方式生成信息包数据。

另一方面,接收侧的无线通信装置1b的phy标头解析部200b根据所接收到的信息包数据中的信号字段的调制方式,判断该信息包数据是初发信息包还是重传信息包。

如上所述,根据本实施方式,通过将phy标头的信号字段的调制方式在初发信息包和重传信息包中设为不同的调制方式,能够在不设置重试字段而能够区分初发信息包与重传信息包的形式下进行执行。通过这样,能够削减phy标头的信息量,由于削减多余的信息,所以,能够改善通信效率。

此外,在上述中将信号字段的调制方式设为不同的调制方式,但不限于此。例如,既可以将phy标头全部的调制方式设为不同的调制方式,也可以设为直至重传信息包的扩展信号字段为止的调制方式。进一步地,也可以将phy标头内的规定的其他字段的调制方式设为不同的调制方式,根据该其他字段的调制方式来判断是初发信息包还是重传信息包。

另外,调制方式设为bpsk/qbpsk,但不限于这些。只要是能够明确地区分的两种调制方式,是在无线通信中使用的调制方式,则可以选择任意的两种调制方式。特别是,在利用bpsk/qbpsk的情况下,由于其振动方向相差90°,所以,存在2个信息包的区分不易混淆这样的优点。

(第3实施方式)

在上述各实施方式中,说明了不进行帧聚合,而是对于各phy标头,仅具有1个mac帧,但不限于此。即,即使是具备多个mac帧的信息包数据,也能够应用上述实施方式。

图8是示出进行了帧聚合的信息包数据的构成的图。例如,在该图8的(a)以及图8的(b)中,将聚合了3个mac帧的数据作为信息包数据而用于通信。在无线信息包通信中,1个信息包有时这样由多个被称为mac帧的数据单位构成。

图8的(a)是示出具备3个mac帧的初发信息包的构成的一个例子的图。初发帧具备第一phy标头510、例如构成第1mac帧的mac标头601和净荷651、构成第2mac帧的mac标头602和净荷652以及构成第3mac帧的mac标头603和净荷653。虽然未图示,但各mac帧也可以具备用于错误检测的冗余比特。

发送侧的无线通信装置1a经由无线部40a发送该进行了帧聚合的信息包数据。接收到该信息包数据的接收侧的无线通信装置1b对各mac帧进行译码处理,判断接收是否成功。例如设为第1mac帧的接收失败、第2mac帧以及第3mac帧的接收成功。在该情况下,接收侧的无线通信装置1b的ack/nack发送部103b对各mac帧发送表示接收是否成功的ack。

关于该ack,既可以针对各个帧发送不同的akc,为了削减开销,也可以发送在ieee802.11n中采用的块ack。块ack用于针对最大64kb的无线帧,一并通过1次ack进行响应。通过该块ack,针对各mac帧发行表示接收现状的比特,关于各个帧,通知接收是否成功。

无线通信装置1a的ack/nack接收部203a通过接收块ack而取得无线通信装置1b接收失败的mac帧的帧编号(sn:sequencenumber,序列号)。

例如,如图8的(a)所示,在仅第1mac帧接收失败的情况下,无线通信装置1a通过接收从无线通信装置1b发送的ack信息,从而取得第1mac帧接收失败、第2mac帧以及第3mac帧接收成功这样的信息。基于该ack的接收结果,无线通信装置1a判断为重传第1mac帧至第3mac帧中的第1mac帧。

无线通信装置1a将重传的第1mac帧与新发送的第4mac帧和第5mac帧聚合,生成信息包数据并发送。图8的(b)是示出包括重传的mac帧的所生成的信息包数据的例子的图。在包括重传的mac帧的情况下,生成具备包括扩展信号字段526的第二phy标头520作为phy标头的信息包数据。

在本实施方式中,在扩展信号字段526中储存表示mac帧的信息。表示mac帧的信息是指例如表示进行了聚合的帧中的哪个帧是重传信息包的信息,是帧尺寸、帧的顺序以及sn等信息。也可以是其他组合的信息,只要是能够表示对于针对初发信息包的哪个帧的重传信息包储存于所生成的信息包数据中的何处等的信息即可。

这些信息例如设为是帧尺寸、帧的顺序、sn的信息。在该情况下,无线通信装置1b的phy标头解析部200b根据帧的顺序以及对应的sn的信息,判断第几个帧是重传信息包。然后,根据各帧的帧尺寸,判断所接收到的信息包数据中的哪个区域是重传信息包。

图8的(b)是示出包括进行了mac帧的聚合的重传信息包的信息包数据的构成例的图。在扩展信号字段526中储存有各mac帧的尺寸、mac帧的储存顺序以及sn。例如,重传信息包是第1mac帧(mac标头601’和净荷651’),在进行了聚合的mac帧中,储存在最初位置,并且接着的mac帧中,储存有作为新的初发信息包的第4mac帧(mac标头604和净荷654)以及第5mac帧(mac标头605和净荷655)。

此外,在本实施方式中,关于是否为重传信息包,在第二phy标头520中储存有该信息,所以,不需要在各mac标头中储存该信息。因此,作为重传信息包的第1mac帧的mac标头601’也可以内容与初发的mac标头601相同。另一方面,净荷651’例如在harq的方式是cc方式的情况下,也可以与净荷651相同,在是ir方式的情况下,也可以与净荷651不同。

在该情况下,在接收侧判断为重传信息包是进行了聚合的mac帧中的第1个帧,该帧是第1mac帧,帧尺寸中的直至第1个帧的尺寸为止是重传信息包。在这样判断的基础上,无线通信装置1b的似然合成部201执行第1mac帧的似然合成。即,进行净荷651’的似然合成。在判断为重传信息包之后的处理也可以基于在上述第1实施方式中说明的处理来进行。

然后,关于第1mac帧,判断接收是否成功。接下来,关于第4mac帧以及第5mac帧,作为初发信息包判断接收是否成功,并适当地发送ack(块ack)。

如此,在将mac帧聚合的情况下,也适当地收发进行了聚合的mac帧中的接收失败的mac帧的信息。接收失败的mac帧的信息在包括重传信息包的信息包数据中,在phy标头中储存该信息。在接收侧,通过解析phy标头的信息,能够判断所接收到的信息包数据中的重传信息包储存于何处,能够适当地进行似然合成等针对重传信息包的动作。

如上所述,根据本实施方式,针对进行了聚合的mac帧,也能够适当地收发接收失败的帧的信息。在该情况下,关于重传帧的信息不储存于各mac帧的mac标头,而储存于进行了帧聚合的信息包数据的phy标头,所以,能够避免在进行harq的情况下的处理延迟的问题。通过在phy标头中储存帧尺寸、帧的顺序以及sn等与帧聚合相关的信息,能够在接收时的早期阶段中判断应该对哪个帧进行似然合成,所以,能够减少似然合成的处理延迟。

(第4实施方式)

在上述各实施方式中,在初发信息包和重传信息包中harq的方式通过相同的通信方式来执行。本实施方式不限于此,在初发信息包和重传信息包中,即使变更harq的方式,也能够应对。

如上所述,在harq的方式中,作为发送重传信息包的方式,存在cc方式和ir方式这2种方式。该方式的差异表现为在接收到重传信息包的情况下的似然合成的处理方法的差异。即,当在接收到重传信息包的时刻下变更了这些方式的情况下,有可能无法适当地进行似然合成。因此,在本实施方式中,在phy标头中储存与该方式相关的信息。

例如,如图5所示,在上述实施方式中,将重试字段设置于信息包数据的phy标头,判断是初发信息包还是重传信息包。在本实施方式中,在该phy标头的信号字段中储存表示harq的方式的信息。

关于harq的方式,已知cc方式和ir方式,但也可以是其他方式。在使用cc方式和ir方式的情况下,能够仅应用cc方式、仅应用ir方式以及应用cc/ir并用方式。在这样的情况下,例如在phy标头内设置2比特的表示方式的区域,如果是cc方式则设为0,如果是ir方式则设为1,如果是cc/ir并用方式则设为2。不限于此,也可以用比特标记来表示,在该情况下,例如如果是cc方式则设为1,如果是ir方式则设为2,如果是cc/ir并用方式则设为3。另外,不需要是2比特,也可以附加用于冗余化等的比特。

发送侧的无线通信装置1a的信息包数据生成部100a生成包括这样的比特信息的phy标头,接收侧的无线通信装置1b的phy标头解析部200b根据该比特信息,判断harq的方式。然后,基于判断出的结果,似然合成部201b进行似然合成,从而提高通信的可靠性。

进一步地,如果在ir方式的情况下,则重传冗余信号,所以,也可以储存有冗余信号的编码率的信息、收缩比特的信息。此外,虽然使用图5来进行了说明,但也可以构成为如图7所示,通过改变phy标头的一部分的调制方式,从而不具备表示是初发信息包还是重传信息包的重试字段。

如上所述,根据本实施方式,当在初发信息包和重传信息包中harq的方式变化的情况下,也能够在接收侧进行适当的harq的似然合成处理,能够抑制进行重传信息包中的似然合成时的开销。

在以上说明的各实施方式中,不限于harq,能够在发送数据而在接收侧中进行该数据的似然合成的通信中应用。当然,该通信不限于无线通信,也能够使用于有线通信。另外,既能够用于1个装置内的经由总线的模块间的通信等,也能够用于在包括装入装置的系统中在装入的装置与被装入的装置之间进行的通信。

(第5实施方式)

图9是本实施方式的基站(访问访问接入点)400的功能框图。该访问接入点具备通信处理部401、发送部402、接收部403、天线42a、42b、42c、42d、网络处理部404、有线i/f405和存储器406。访问接入点400经由有线i/f405与服务器407连接。通信处理部401以及网络处理部404中的至少前者具有与在第1实施方式中说明的控制部相同的功能。发送部402以及接收部403具有与在第1实施方式中说明的发送部以及接收部相同的功能。或者,发送部402以及接收部403对应于第1实施方式的发送部以及接收部的模拟区域的处理,第1实施方式的发送部以及接收部的数字区域的处理也可以对应于通信处理部401。网络处理部404具有与上位处理部相同的功能。在这里,通信处理部401也可以在内部拥有用于在与网络处理部404之间传递数据的缓冲器。该缓冲器既可以是dram等易失性存储器,也可以是nand、mram等非易失性存储器。

网络处理部404控制与通信处理部401的数据交换、与存储器406的数据写入/读取以及经由有线i/f405的与服务器407的通信。网络处理部404也可以进行tcp/ip、udp/ip等mac层的上位的通信处理、应用层的处理。网络处理部的动作既可以通过由cpu等处理器实施的软件(程序)的处理来进行,也可以通过硬件来进行,也可以通过软件和硬件这两者来进行。

作为一个例子,通信处理部401对应于基带集成电路,发送部402和接收部403对应于收发帧的rf集成电路。通信处理部401和网络处理部404也可以由1个集成电路(1个芯片)构成。发送部402以及接收部403的进行数字区域的处理的部分和进行模拟区域的处理的部分也可以由不同的芯片构成。另外,通信处理部401也可以执行tcp/ip、udp/ip等mac层的上位的通信处理。另外,天线的个数在这里是4个,但至少具备1个天线即可。

存储器406进行从服务器407接收到的数据、由接收部403接收到的数据的保存等。存储器406例如既可以是dram等易失性存储器,也可以是nand、mram等非易失性存储器。另外,也可以是ssd、hdd、sd卡、emmc等。存储器406也可以处于基站400的外部。

有线i/f405与服务器407进行数据的收发。在本实施方式中,以有线方式进行与服务器407的通信,但也可以以无线方式执行与服务器407的通信。

服务器407是接受请求数据发送的数据转送请求并送回包括所请求的数据的响应的通信装置,设想例如http服务器(web服务器)、ftp服务器等。但是,只要具备送回所请求的数据的功能,则不限定于此。也可以是pc、智能手机等由用户操作的通信装置。另外,也可以以无线方式与基站400进行通信。

在属于基站400的bss的sta发放了针对服务器407的数据的转送请求的情况下,将与该数据转送请求相关的信息包发送到基站400。基站400经由天线42a~42d接收该信息包,由接收部403执行物理层的处理等,由通信处理部401执行mac层的处理等。

网络处理部404进行从通信处理部401接收到的信息包的解析。具体来说,确认目标ip地址、目标端口编号等。在信息包的数据是httpget请求那样的数据转送请求的情况下,网络处理部404确认由该数据转送请求所请求的数据(例如,通过httpget请求所请求的存在于url的数据)是否被缓存(存储)于存储器406。在存储器406中,储存有将url(或者其缩小表述,例如散列值、作为替代的标识符)与数据对应起来而得到的表格。在这里,将数据被缓存在存储器406中表述为在存储器406中存在缓存数据。

当在存储器406中不存在缓存数据的情况下,网络处理部404经由有线i/f405对服务器407发送数据转送请求。即,网络处理部404作为sta的代理,向服务器407发送数据转送请求。具体来说,网络处理部404生成http请求,进行tcp/ip标头的附加等协议处理,向有线i/f405交付信息包。有线i/f405将所收取的信息包发送给服务器407。

有线i/f405从服务器407接收作为针对数据转送请求的响应的信息包。网络处理部404根据经由有线i/f405接收到的信息包的ip标头,掌握到是发给sta的信息包,向通信处理部401交付信息包。通信处理部401执行针对该信息包的mac层的处理等,发送部402执行物理层的处理等,从天线42a~42d发送发给sta的信息包。在这里,网络处理部404将从服务器407接收到的数据与url(或者其缩小表述)对应起来,作为缓存数据保存到存储器406。

当在存储器406中存在缓存数据的情况下,网络处理部404从存储器406读取由数据转送请求所请求的数据,将该数据发送给通信处理部401。具体来说,对从存储器406读取的数据附加http标头等,进行tcp/ip标头的附加等协议处理,向通信处理部401发送信息包。此时,作为一个例子,信息包的发送源ip地址设定为与服务器相同的ip地址,发送源端口编号也设定为与服务器相同的端口编号(通信终端发送的信息包的目标端口编号)。因此,如果从sta看去,则看起来犹如与服务器407进行通信一样。通信处理部401执行针对该信息包的mac层的处理等,发送部402执行物理层的处理等,从天线42a~42d发送发给sta的信息包。

通过这样的动作,频繁访问的数据基于保存于存储器406的缓存数据而进行响应,能够削减服务器407与基站400间的通信量。此外,网络处理部404的动作不限定于本实施方式的动作。代替sta,从服务器407取得数据,将数据缓存到存储器406,对于针对同一数据的数据转送请求,如果是从存储器406的缓存数据进行响应这样的一般的缓存代理,则是其他动作也没问题。

能够将本实施方式的基站(访问接入点)用作上述某个实施方式的基站。也可以使用保存于存储器406的缓存数据来执行在上述某个实施方式中使用的帧、数据或者信息包的发送。另外,也可以将通过上述某个实施方式的基站接收到的帧、数据或者信息包而得到的信息缓存于存储器406。在上述某个实施方式中,访问接入点发送的帧也可以包括缓存的数据或者基于该数据的信息。基于数据的信息也可以是例如与数据的尺寸相关的信息、与数据的发送所需的信息包的尺寸相关的信息。另外,也可以是数据的发送所需的调制方式等信息。另外,也可以包括表示发给终端的数据有无的信息。

能够将本实施方式的基站(访问接入点)用作上述某个实施方式的基站。在本实施方式中,说明了具备缓存功能的基站,但也能够通过与图9相同的块构成来实现具备缓存功能的终端(sta)。在该情况下,也可以省略有线i/f405。也可以使用保存于存储器406的缓存数据来执行上述某个实施方式中的由终端实施的帧、数据或者信息包的发送。另外,也可以将通过上述某个实施方式的终端接收到的帧、数据或者信息包而得到的信息缓存于存储器406。在上述某个实施方式中,终端发送的帧也可以包括缓存的数据或者基于该数据的信息。基于数据的信息也可以是例如与数据的尺寸相关的信息、与数据的发送所需的信息包的尺寸相关的信息。另外,也可以是数据的发送所需的调制方式等信息。另外,也可以包括表示发给终端的数据有无的信息。

(第6实施方式)

图10示出终端(非访问接入点的终端)或者访问接入点的整体构成例。该构成例是一个例子,本实施方式不限定于此。终端或者访问接入点具备1个或者多个天线1~n(n是1以上的整数)、无线lan模块148和主机系统149。无线lan模块148对应于上述某个实施方式的无线通信装置。无线lan模块148具备主机接口,通过主机接口而与主机系统149连接。除了经由连接缆线与主机系统149连接之外,也可以与主机系统149直接连接。另外,也能够构成为无线lan模块148通过焊接等安装于基板,经由基板的布线与主机系统149连接。主机系统149依照任意的通信协议,使用无线lan模块148以及天线1~n,与外部的装置进行通信。通信协议也可以包括tcp/ip以及比它上位的层的协议。或者,也可以是tcp/ip搭载于无线lan模块148,主机系统149仅执行它的上位层的协议。在该情况下,能够简化主机系统149的构成。本终端例如也可以是移动体终端、tv、数码相机、佩戴式设备、平板、智能手机、游戏装置、网络存储装置、监视器、数字音频播放器、web摄像机、视频摄像机、投影仪、导航系统、外部适配器、内部适配器、机顶盒、网关、打印机服务器、移动式访问接入点、路由器、企业/服务提供商访问接入点、便携式装置、手持式装置、汽车等。无线lan模块148(或者无线通信装置)除了ieee802.11之外,还可以具备lte(longtermevolution,长期演进)或者lte-advanced(standardsformobilephones,移动电话标准)那样的其他无线通信标准的功能。

图11示出无线lan模块的硬件构成例。该构成在无线通信装置搭载于非访问接入点的终端以及访问接入点中的任一方的情况下都能够应用。即,能够用作上述某个实施方式中的无线通信装置的具体构成的一个例子。在该构成例中,天线仅为1根,但也可以具备2根以上的天线。在该情况下,与各天线对应地,配置多个发送系统(216、222~225)、接收系统(217、232~235)、pll242、晶体振荡器(基准信号源)243以及开关245的集合,各集合也可以分别连接到控制电路212。pll242或者晶体振荡器243或者它们两者对应于本实施方式的振荡器。

无线lan模块(无线通信装置)具备基带ic(integratedcircuit,集成电路)211、rf(radiofrequency,无线电频率)ic221、巴伦225、开关245和天线247。

基带ic211具备基带电路(控制电路)212、存储器213、主机接口214、cpu215、dac(digitaltoanalogconverter,数模转换器)216以及adc(analogtodigitalconverter,模数转换器)217。

基带ic211和rfic221可以形成于相同的基板上。另外,基带ic211和rfic221可以由1个芯片构成。dac216以及adc217这两者或者某一方既可以配置于rfic221,也可以配置于其他ic。另外,存储器213以及cpu215这两者或者某一方也可以配置于与基带ic不同的ic。

存储器213储存在与主机系统之间传递的数据。另外,存储器213储存通知给终端或者访问接入点的信息、或者从终端或者访问接入点通知的信息或者它们两者。另外,存储器213也可以存储cpu215的执行所需的程序,并被用作cpu215执行程序时的作业区域。存储器213既可以是sram、dram等易失性存储器,也可以是nand、mram等非易失性存储器。

主机接口214是用于与主机系统连接的接口。接口可以是uart、spi、sdio、usb、pciexpress等任意接口。

cpu215是通过执行程序来控制基带电路212的处理器。基带电路212主要进行mac层的处理以及物理层的处理。基带电路212、cpu215或者它们两者对应于控制通信的通信控制装置或者控制通信的控制部。

基带电路212以及cpu215中的至少一方也可以包括生成时钟的时钟生成部,通过由该时钟生成部生成的时钟来管理内部时间。

基带电路212针对所发送的帧,进行物理标头的附加、编码、加密、调制处理(也可以包括mimo调制)等作为物理层的处理,生成例如2种数字基带信号(下面,数字i信号和数字q信号)。

dac216对从基带电路212输入的信号进行da转换。更详细地说,dac216将数字i信号转换成模拟的i信号,将数字q信号转换成模拟的q信号。此外,也可能有时不进行正交调制而保持为一个系统的信号来发送。在具备多个天线并按天线的数量分发一个系统或者多个系统的发送信号来发送的情况下,也可以设置与天线的数量相应的数量的dac等。

作为一个例子,rfic221是rf模拟ic或者高频ic或者它们两者。rfic221具备滤波器222、混频器223、前置放大器(pa)224、pll(phaselockedloop,相位同步电路)242、低噪声放大器(lna)、巴伦235、混频器233以及滤波器232。这些要素中的某些要素也可以配置于基带ic211或者其他ic上。滤波器222、232既可以是带通滤波器,也可以是低通滤波器。

滤波器222分别从由dac216输入的模拟i信号以及模拟q信号提取期望频带的信号。pll242通过使用从晶体振荡器243输入的振荡信号,对振荡信号进行分频或者倍增或者它们两者,从而生成与输入信号的相位同步的恒定频率的信号。此外,pll242具备vco(voltagecontrolledoscillator,电压控制振荡器),基于从晶体振荡器243输入的振荡信号,利用vco来进行反馈控制,从而得到该恒定频率的信号。所生成的恒定频率的信号输入到混频器223以及混频器233。pll242相当于生成恒定频率的信号的振荡器的一个例子。

混频器223利用从pll242供给的恒定频率的信号,将通过了滤波器222的模拟i信号以及模拟q信号上变频成无线频率。前置放大器(pa)224将由混频器223生成的无线频率的模拟i信号以及模拟q信号放大至期望的输出电力。巴伦225是用于将平衡信号(差动信号)转换成不平衡信号(单端信号)的转换器。在rfic221中,处置平衡信号,从rfic221的输出至天线247,处置不平衡信号,所以,通过巴伦225进行这些信号转换。

开关245在发送时连接到发送侧的巴伦225,在接收时连接到接收侧的低噪声放大器(lna)234或者rfic221。开关245的控制既可以通过基带ic211或者rfic221来进行,也可以存在控制开关245的其他电路,从该电路进行开关245的控制。

经前置放大器224放大的无线频率的模拟i信号以及模拟q信号在通过巴伦225进行平衡-不平衡转换之后,从天线247作为电波向空间放射。

天线247既可以是芯片型天线,也可以是在印刷基板上利用布线形成的天线,也可以是利用线状的导体元件而形成的天线。

rfic221中的lna234针对从天线247经由开关245接收到的信号,保持将噪声抑制得较低的状态,放大至能够解调的电平。巴伦235对经低噪声放大器(lna)234放大的信号进行不平衡-平衡转换。此外,也可以是将巴伦235与lna234的顺序反过来的构成。混频器233使用从pll242输入的恒定频率的信号,将由巴伦235转换成平衡信号的接收信号下变频成基带。更详细地说,混频器233具有基于从pll242输入的恒定频率的信号而生成相位相互偏离90°的载波的单元,通过相位相互偏离90°的载波,对经巴伦235转换的接收信号进行正交解调,生成相位与接收信号相同的i(in-phase)信号以及相位比它迟90°的q(quad-phase)信号。滤波器232从这些i信号和q信号提取期望频率分量的信号。由滤波器232提取出的i信号以及q信号在被调整增益之后,从rfic221输出。

基带ic211中的adc217对来自rfic221的输入信号进行ad转换。更详细地说,adc217将i信号转换成数字i信号,将q信号转换成数字q信号。此外,也可能有时不进行正交解调而仅接收一个系统的信号。

在设置多个天线的情况下,也可以设置与天线的数量相应的数量的adc。基带电路212基于数字i信号以及数字q信号,进行解调处理、纠错码处理、物理标头的处理等物理层的处理(也可以包括mimo解调)等而得到帧。基带电路212对帧进行mac层的处理。此外,基带电路212在安装有tcp/ip的情况下,也能够构成为进行tcp/ip的处理。

作为一个例子,图2的控制部30的功能由基带电路212执行。也可以将相当于控制部30的功能的电路配置于rfic221侧。天线247也可以是指向性可变天线。在该情况下,指向性模式的切换控制也可以由基带电路212或者cpu215等进行。

(第7实施方式)

图12是第7的实施方式的终端(sta)900的功能框图。该sta900具备通信处理部901、发送部902、接收部903、天线91a、应用处理器904、存储器905和第2无线通信模块906。基站(ap)也可以具有相同的构成。

通信处理部901具有与在第1实施方式中说明的控制部相同的功能。发送部902以及接收部903具有与在第1实施方式中说明的发送部以及接收部相同的功能。或者,也可以是发送部902以及接收部903对应于在第1实施方式中说明的发送部以及接收部的模拟区域的处理,在第1实施方式中说明的发送部以及接收部的数字区域的处理对应于通信处理部901。在这里,通信处理部901也可以在内部拥有用于在与应用处理器904之间传递数据的缓冲器。该缓冲器既可以是dram等易失性存储器,也可以是nand、mram等非易失性存储器。

应用处理器904控制经由通信处理部901的无线通信、与存储器905的数据写入/读取以及经由第2无线通信模块906的无线通信。另外,应用处理器904还执行web浏览、影像、音乐等多媒体处理等sta中的各种处理。应用处理器904的动作既可以通过由cpu等处理器实施的软件(程序)的处理来进行,也可以通过硬件来进行,也可以通过软件和硬件这两者来进行。

存储器905进行由接收部903、第2无线通信模块906接收到的数据、由应用处理器904处理过的数据的保存等。存储器905例如既可以是dram等易失性存储器,也可以是nand、mram等非易失性存储器。另外,也可以是ssd、hdd、sd卡、emmc等。存储器905也可以处于访问接入点900的外部。

作为一个例子,第2无线通信模块906具有与图10或者图11所示的无线lan模块相同的构成。第2无线通信模块906通过与由通信处理部901、发送部902、接收部903实现的无线通信不同的方法来执行无线通信。例如,在通信处理部901、发送部902、接收部903是按照ieee802.11标准的无线通信的情况下,第2无线通信模块906也可以执行按照bluetooth(注册商标)、lte、wirelesshd等其他无线通信标准的无线通信。另外,也可以是通信处理部901、发送部902、接收部903按2.4ghz/5ghz执行无线通信,第2无线通信模块906按60ghz执行无线通信。

此外,在该例子中,天线的个数在这里是1个,由发送部902/接收部903与第2无线通信模块906共享天线。在这里,也可以通过设置控制天线91a的连接目的地的开关,从而共享天线。另外,也可以具备多个天线,由发送部902/接收部903与第2无线通信模块906使用不同的天线。

作为一个例子,通信处理部901对应于基带集成电路,发送部902和接收部903对应于收发帧的rf集成电路。在这里,通信处理部901和应用处理器904也可以由1个集成电路(1个芯片)构成。进一步地,第2无线通信模块906的一部分和应用处理器904也可以由1个集成电路(1个芯片)构成。

应用处理器进行经由通信处理部901的无线通信以及经由第2无线通信模块906的无线通信的控制。

(第8实施方式)

图13的(a)以及图13的(b)是本实施方式的无线终端的立体图。图13的(a)的无线终端是笔记本pc301,图13的(b)的无线终端是移动体终端321。笔记本pc301以及移动体终端321分别搭载有无线通信装置305、315。作为无线通信装置305、315,能够使用至此已说明的搭载于无线终端的无线通信装置、或者搭载于访问接入点的无线通信装置或者它们两者。搭载无线通信装置的无线终端不限定于笔记本pc、移动体终端。例如,也能够搭载于tv、数码相机、佩戴式设备、平板、智能手机、游戏装置、网络存储装置、监视器、数字音频播放器、web摄像机、视频摄像机、投影仪、导航系统、外部适配器、内部适配器、机顶盒、网关、打印机服务器、移动式访问接入点、路由器、企业/服务提供商访问接入点、便携式装置、手持式装置、汽车等。

另外,搭载于无线终端或者访问接入点或者它们两者的无线通信装置也能够搭载于存储卡。在图14中示出将该无线通信装置搭载于存储卡的例子。存储卡331包括无线通信装置355和存储卡主体332。存储卡331为了与外部的装置(无线终端或者访问接入点或者它们两者等)进行无线通信,利用无线通信装置355。此外,在图14中,省略存储卡331内的其他要素(例如,存储器等)的记载。

(第9实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置(访问接入点的无线通信装置或者无线终端的无线通信装置或者它们两者)的构成之外,还具备总线、处理器部以及外部接口部。处理器部以及外部接口部经由总线与外部存储器(缓冲器)连接。在处理器部中,固件进行动作。如此,做成将固件包括在无线通信装置中的构成,能够通过固件的改写而容易地进行无线通信装置的功能的变更。固件进行动作的处理器部既可以是本实施方式的控制部或者进行控制部的处理的处理器,也可以是进行与该处理的功能扩展或者变更相关的处理的其他处理器。也可以由本实施方式的访问接入点或者无线终端或者它们两者具备固件进行动作的处理器部。或者,也可以由搭载于访问接入点的无线通信装置内的集成电路或者搭载于无线终端的无线通信装置内的集成电路具备该处理器部。

(第10实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置(访问接入点的无线通信装置或者无线终端的无线通信装置或者它们两者)的构成之外,还具备时钟生成部。时钟生成部生成时钟并从输出端子将时钟输出到无线通信装置的外部。如此,将在无线通信装置内部生成的时钟输出到外部,并通过输出到外部的时钟使主机侧进行动作,能够使主机侧与无线通信装置侧同步地进行动作。

(第11实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置(访问接入点的无线通信装置或者无线终端的无线通信装置)的构成之外,还包括电源部、电源控制部以及无线电力供电部。电源控制部连接到电源部和无线电力供电部,进行选择供给到无线通信装置的电源的控制。通过这样做成将电源配备于无线通信装置的结构,能够进行控制电源的低功耗化动作。

(第12实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置的构成之外,还包括sim卡。sim卡与无线通信装置中的发送部或者接收部或者控制部或者它们中的多个连接。通过这样做成将sim卡配备于无线通信装置的构成,能够容易地进行认证处理。

(第13实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置的构成之外,还包括动态图像压缩/解压部。动态图像压缩/解压部与总线连接。通过这样做成将动态图像压缩/解压部配备于无线通信装置的构成,能够容易地进行经压缩的动态图像的传送以及所接收到的压缩动态图像的解压。

(第14实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置(访问接入点的无线通信装置或者无线终端的无线通信装置或者它们两者)的构成之外,还包括led部。led部与发送部或者接收部或者控制部或者它们中的多个连接。通过这样做成将led部配备于无线通信装置的构成,能够将无线通信装置的动作状态容易地通知给用户。

(第15实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置(访问接入点的无线通信装置或者无线终端的无线通信装置或者它们两者)的构成之外,还包括振动器部。振动器部与发送部或者接收部或者控制部或者它们中的多个连接。通过这样做成将振动器部配备于无线通信装置的构成,能够将无线通信装置的动作状态容易地通知给用户。

(第16实施方式)

在本实施方式中,除了上述某个实施方式的无线通信装置(访问接入点的无线通信装置或者无线终端的无线通信装置或者它们两者)的构成之外,还包括显示器。显示器也可以经由未图示的总线连接到无线通信装置的控制部。通过这样做成具备显示器的结构构成,并在显示器中显示无线通信装置的动作状态,能够将无线通信装置的动作状态容易地通知给用户。

(第17实施方式)

在本实施方式中,说明[1]无线通信系统中的帧类别、[2]无线通信装置间的连接切断的方法、[3]无线lan系统的访问方式、[4]无线lan的帧间隔。

[1]通信系统中的帧类别

一般来说,在无线通信系统中的无线访问协议上处置的帧如上所述大致分成数据(data)帧、管理(management)帧、控制(control)帧这3种。这些类别通常由在帧之间共同设置的标头部来表示。作为帧类别的显示方法,既可以能够通过1个字段来区分3个种类,也可以能够通过2个字段的组合来区分。在ieee802.11标准中,帧类别的识别通过处于mac帧的帧标头部的framecontrol字段中的type、subtype这样的2个字段来进行。数据帧、管理帧与控制帧的大致区分通过type字段来进行,在经大致区分的帧中的细微的类别、例如管理帧中的beacon帧这样的识别通过subtype字段来进行。

管理帧是在与其他无线通信装置之间的物理通信链路的管理中使用的帧。例如,存在用于进行与其他无线通信装置之间的通信设定的帧、用于解除通信链路(即切断连接)的帧、与无线通信装置中的省电动作相关的帧。

数据帧是在与其他无线通信装置确立物理通信链路的基础上将在无线通信装置的内部生成的数据发送到其他无线通信装置的帧。数据在本实施方式的上位层生成,例如通过用户的操作而生成。

控制帧是用于在与其他无线通信装置之间对数据帧进行收发(交换)时的控制的帧。在无线通信装置接收到数据帧、管理帧的情况下为了确认其送达而发送的响应帧属于控制帧。响应帧例如是ack帧、blockack帧。另外,rts帧、cts帧也是控制帧。

这3种帧在物理层经过根据需要的处理,作为物理信息包而经由天线送出。此外,在ieee802.11标准(包括上述ieeestd802.11ac-2013等扩展标准)中,作为确立连接的次序之一,存在联合(association)过程,其中使用的associationrequest帧和associationresponse帧是管理帧,associationrequest帧、associationresponse帧是单播的管理帧,所以,向接收侧无线通信终端请求作为响应帧的ack帧的发送,该ack帧如上所述是控制帧。

[2]无线通信装置间的连接切断的方法

在连接的切断(解除)中,存在明示的方法和暗示的方法。作为明示的方法,确立了连接的无线通信装置之间的某一方发送用于切断的帧。在ieee802.11标准中,deauthentication帧相当于它,被分类到管理帧。通常,在发送切断连接的帧的一侧的无线通信装置中,在发送该帧的时刻下判定为连接的切断,在接收切断连接的帧的一侧的无线通信装置中,在接收到该帧的时刻下判定为连接的切断。其后,如果是非基站的无线通信终端,则返回到通信时期(phase)中的初始状态、例如进行连接的bss探索的状态。在无线通信基站切断了与某个无线通信终端之间的连接的情况下,例如如果无线通信基站具有管理加入本bss的无线通信终端的连接管理表格,则从该连接管理表格删除与该无线通信终端相关的信息。例如,当在无线通信基站在联合过程中许可了对加入本bss的各无线通信终端的连接的阶段中分配aid的情况下,也可以删除与切断了该连接的无线通信终端的aid关联起来的保持信息,关于该aid,进行解除而分配给其他新加入的无线通信终端。

另一方面,作为暗示的方法,当在一定期间内未探测到从确立了连接的作为连接对方的无线通信装置进行帧发送(数据帧以及管理帧的发送、或者针对本装置所发送的帧的响应帧的发送)的情况下,进行连接状态的切断的判定。存在这样的方法是由于,在如上所述地判定连接的切断的状况下,考虑到与作为连接目的地的无线通信装置的通信距离较远而无法接收无线信号或者无法解码等无法确保物理无线链路的状态。即,是由于无法期待切断连接的帧的接收。

作为通过暗示的方法判定连接的切断的具体例,使用计时器。例如在发送请求送达确认响应帧的数据帧时,启动限制该帧的重传期间的第1计时器(例如,数据帧用的重传计时器),如果直至第1计时器停止为止(即直至经过期望的重传期间为止)未接收到针对该帧的送达确认响应帧,则进行重传。如果接收到针对该帧的送达确认响应帧,则使第1计时器停下来。

另一方面,如果未接收到送达确认响应帧而第1计时器停止,则发送用于确认例如作为连接对方的无线通信装置是否(在通信范围内)仍存在(换言之,是否能够确保无线链路)的管理帧,与此同时,启动限制该帧的重传期间的第2计时器(例如,管理帧用的重传计时器)。与第1计时器同样地,在第2计时器的情况下,也是如果直至第2计时器停止为止未接收到针对该帧的送达确认响应帧,则进行重传,当第2计时器停止时,判定为切断了连接。也可以在判定为切断了连接的阶段中,发送切断上述连接的帧。

或者,当从作为连接对方的无线通信装置接收到帧时,启动第3计时器,每当从作为连接对方的无线通信装置新接收到帧时,使第3计时器停下来,再次从初始值启动。当第3计时器停止时,与上述同样地,发送用于确认作为连接对方的无线通信装置是否(在通信范围内)仍存在(换言之,是否能够确保无线链路)的管理帧,与此同时,启动限制该帧的重传期间的第2计时器(例如,管理帧用的重传计时器)。在该情况下,也是如果直至第2计时器停止为止未接收到针对该帧的送达确认响应帧,则进行重传,当第2计时器停止时,判定为切断了连接。在该情况下,也可以在判定为切断了连接的阶段中,发送切断上述连接的帧。后者的、用于确认作为连接对方的无线通信装置是否仍存在的管理帧也可以与前者的情况下的管理帧不同。另外,后者的情况下的用于限制管理帧的重传的计时器在这里作为第2计时器使用与前者的情况相同的计时器,但也可以使用不同的计时器。

[3]无线lan系统的访问方式

例如,存在设想与多个无线通信装置进行通信或者竞争的无线lan系统。在ieee802.11无线lan中,将csma/ca(carriersensemultipleaccesswithcarrieravoidance,载波监听多路访问/冲突避免)作为访问方式的基础。在掌握某个无线通信装置的发送、并从该发送结束起隔出固定时间而进行发送的方式中,通过掌握了该无线通信装置的发送的多个无线通信装置同时进行发送,其结果,无线信号发生冲突,帧发送失败。掌握某个无线通信装置的发送,从该发送结束起等待随机时间,从而由掌握了该无线通信装置的发送的多个无线通信装置进行的发送按概率分散。因此,如果在随机时间中减去了最早的时间的无线通信装置是1个,则无线通信装置的帧发送成功,能够防止帧的冲突。基于随机值,发送权的获得在多个无线通信装置之间变得公平,所以,可以说采用carrieravoidance的方式是适于在多个无线通信装置之间共享无线介质的方式。

[4]无线lan的帧间隔

说明ieee802.11无线lan的帧间隔。在ieee802.11无线lan中使用的帧间隔存在distributedcoordinationfunctioninterframespace(difs)、arbitrationinterframespace(aifs)、pointcoordinationfunctioninterframespace(pifs)、shortinterframespace(sifs)、extendedinterframespace(eifs)、reducedinterframespace(rifs)等。

关于帧间隔的定义,在ieee802.11无线lan中,定义为在发送前确认载波监听空闲而应该空出的连续期间,不讨论严格的从前一帧起的期间。因此,在这里的关于ieee802.11无线lan系统的说明中,沿用该定义。在ieee802.11无线lan中,将在基于csma/ca的随机访问时等待的时间设为固定时间与随机时间之和,可以说为了使固定时间明确而得到这样的定义。

difs与aifs是指在基于csma/ca而在与其他无线通信装置发生竞争的争用期间内尝试开始帧交换时使用的帧间隔。difs在不存在基于通信量类别的优先权的区分时使用,aifs在设置有基于通信量类别(tid:trafficidentifier,通信量标识符)的优先权的情况下使用。

作为在difs与aifs中相关的动作,由于类似,所以下面主要使用aifs来说明。在ieee802.11无线lan中,在mac层进行包括帧交换的开始等的访问控制。进一步地,当在从上位层交付数据时进行qos(qualityofservice,服务质量)对应的情况下,通知数据以及通信量类别,基于通信量类别,对数据进行访问时的优先度的分类。将该访问时的类别称为访问范畴(ac:accesscategory)。因此,针对每个访问范畴,设置aifs的值。

pifs是用于能够实现相比竞争的其他无线通信装置具有优先权的访问的帧间隔,期间短于difs以及aifs中的任一方的值。sifs是当在发送响应系统的控制帧时或者暂时获得访问权之后利用脉冲串继续进行帧交换的情况下能够使用的帧间隔。eifs是在帧接收失败(判定为所接收到的帧错误)的情况下启动的帧间隔。

rifs是在暂时获得访问权之后利用脉冲串向同一无线通信装置连续发送多个帧的情况下能够使用的帧间隔,在使用rifs的期间,不请求来自作为发送对方的无线通信装置的响应帧。

在这里,在图15中示出ieee802.11无线lan中的基于随机访问的竞争期间的帧交换的一个例子。

设想如下情况:当在某个无线通信装置中产生数据帧(w_data1)的发送请求时,作为载波监听的结果,辨别为介质繁忙(busymedium)。在该情况下,从载波监听为空闲的时刻起空出固定时间的aifs,其后空出随机时间(randombackoff,随机退避)时,将数据帧w_data1发送到通信对象。此外,作为载波监听的结果,在辨别为介质不繁忙、即介质空闲(idle)的情况下,从开始载波监听的时刻起空出固定时间的aifs,将数据帧w_data1发送到通信对象。

随机时间是对用0至整数赋予的从争用窗口(cw:contentionwindow)之间的均匀分布导出的虚拟随机整数乘以时隙而得到的。在这里,将对cw乘以时隙而得到的量称为cw时间宽度。cw的初始值用cwmin赋予,每当重传时,cw的值增加直至cwmax为止。cwmin与cwmax这两者都具有与aifs相同的每个访问范畴的值。在作为w_data1的发送目的地的无线通信装置中,如果数据帧的接收成功、并且该数据帧是请求响应帧的发送的帧,则在从包含该数据帧的物理信息包的无线介质上的占有结束时刻起的sifs时间后,发送响应帧(w_ack1)。发送了w_data1的无线通信装置当接收到w_ack1时,如果在发送脉冲串时间限制内,则能够再次在从包含w_ack1的物理信息包的无线介质上的占有结束时刻起的sifs时间后,发送接下来的帧(例如,w_data2)。

aifs、difs、pifs以及eifs是sifs和时隙的函数,但针对每个物理层而规定sifs和时隙。另外,aifs、cwmin以及cwmax等针对每个访问范畴而被设置值的参数能够针对每个通信群组(在ieee802.11无线lan中是bss(basicserviceset,基本服务集))而设定,但默认值是确定的。

例如,在802.11ac的标准制定中,设为sifs是16μs,时隙是9μs,由此,pifs是25μs,difs是34μs,在aifs中,访问范畴是background(ac_bk)的帧间隔的默认值是79μs,besteffort(ac_be)的帧间隔的默认值是43μs,video(ac_vi)与voice(ac_vo)的帧间隔的默认值是34μs,cwmin和cwmax的默认值分别在ac_bk和ac_be中是31和1023,在ac_vi中是15和31,在ac_vo中是7和15。此外,eifs基本上是sifs、difs与以最低速的必需的物理速率发送的情况下的响应帧的时间长度之和。此外,在能够实现高效的eifs的取得方式的无线通信装置中,还能够推测运送针对启动了eifs的物理信息包的响应帧的物理信息包的占有时间长度,设为sifs、difs与该推测时间之和。

此外,在各实施方式中记载的帧也可以指nulldatapacket等在ieee802.11标准或者所遵循的标准中被称为信息包的帧。

在本实施方式中使用的术语应该进行宽泛解释。例如,术语“处理器”可以包含通用目的处理器、中央处理装置(cpu)、微处理器、数字信号处理器(dsp)、控制器、微控制器、状态机等。根据状况,“处理器”也可以指用于特定用途的集成电路、现场可编程门阵列(fpga)、可编程逻辑电路(pld)等。“处理器”也可以指多个微处理器那样的处理装置的组合、dsp以及微处理器的组合、与dsp芯协作的1个以上的微处理器。

作为其他例子,术语“存储器”可以包含能够储存电子信息的任意的电子部件。“存储器”也可以指随机存取存储器(ram)、只读存储器(rom)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除prom(eeprom)、非易失性随机存取存储器(nvram)、闪存存储器、磁或者光学数据存储设备,它们能够由处理器读取。如果处理器针对存储器读取或者写入信息或者进行这两者,则可以说存储器与处理器进行电通信。存储器也可以整合于处理器,在该情况下,也可以说存储器与处理器进行电通信。另外,电路既可以是配置于单一芯片的多个电路,也可以是分散地配置于多个芯片或者多个装置的1个以上的电路。

另外,在本说明书中,“a、b以及(或者)c中的至少1个”是不仅包括a、b、c、a-b、a-c、b-c、a-b-c的组合、还包括a-a、a-b-b、a-a-b-b-c-c等相同要素的多个组合的表述。另外,是还覆盖如a-b-c-d的组合那样的包括a、b、c以外的要素的构成的表述。

虽然说明了本发明的几个实施方式,但这些实施方式是作为例子而提出的,并非旨在限定发明的范围。这些实施方式能够通过其他各种方式来实施,在不脱离发明的主旨的范围内,能够进行各种省略、置换、变更。这些实施方式、其变形包括在发明的范围、主旨中,同样地包括在权利要求书所记载的发明及其均等范围中。

此外,能够将上述实施方式总结成以下的技术方案。

(技术方案1)

一种无线通信装置,具备发送部,

该发送部发送至少具备phy标头和净荷的信息包数据,在所述信息包数据不包括重传数据的情况下,将第一phy标头作为所述phy标头而发送,在所述信息包数据包括重传数据的情况下,将信息量比所述第一phy标头多的第二phy标头作为所述phy标头而发送。

(技术方案2)

根据技术方案1,所述第一phy标头的时间长度比所述第二phy标头的时间长度短。

(技术方案3)

根据技术方案1~2,

所述第一phy标头具备第1信号字段,

所述第二phy标头具备与所述第1信号字段不同的调制方式的第2信号字段。

(技术方案4)

根据技术方案3,

所述第1信号字段的调制方式是bpsk或者qbpsk中的某一方,

所述第2信号字段的调制方式是bpsk以及qbpsk中的与所述第1信号字段的调制方式不同的另一方的调制方式。

(技术方案5)

根据技术方案1~2,所述第一phy标头以及所述所述第二phy标头具备重试字段,在所述第一phy标头的重试字段和所述第二phy标头的重试字段中储存的值是不同的值。

(技术方案6)

根据技术方案1~2,所述第二phy标头具备在对所述信息包数据进行加扰时使用的加扰初始值。

(技术方案7)

根据技术方案1~2,所述第二phy标头具备作为所述信息包数据的发送目的地的目标地址。

(技术方案8)

根据技术方案1~7,所述第二phy标头具备与所述信息包数据的mac帧的序列编号、帧尺寸以及帧顺序相关的信息中的至少一方。

(技术方案9)

根据技术方案1~2,所述第二phy标头具备指定所述信息包数据的似然合成的处理方法的字段。

(技术方案10)

根据技术方案1~9,还具备接收部,该接收部接收所述信息包数据,基于所述第一phy标头或者所述第二phy标头的内容,对该信息包数据进行译码。

(技术方案11)

根据技术方案1~9,还具备接收部,该接收部接收所述信息包数据,基于所述第一phy标头或者所述第二phy标头的调制方式,对该信息包数据进行译码。

(技术方案12)

根据技术方案1~11,还具备至少1个天线。

(技术方案13)

一种无线通信方法,

在至少具备phy标头和净荷的信息包数据不包括重传数据的情况下,将第一phy标头作为所述phy标头而发送,

在所述信息包数据包括重传数据的情况下,将信息量比所述第一phy标头多的第二phy标头作为所述phy标头而发送。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1