无线通讯设备、传输速率控制方法_3

文档序号:9379876阅读:来源:国知局
涉及的信号波之外,例如还存在由无线AP5中继的数据信号所涉及的信号波、由无线AP5定期地发送的信标信号所涉及的信号波等。
[0110]接通干涉设备7的动作开关(步骤S13),从干涉设备7发出辐射噪声。
[0111]该辐射噪声对于无线STA3而言成为干涉波,无线STA3的干涉波检测单元38检测干涉波的产生开始与该干涉波的干涉波功率(步骤S14)。此外,从干涉设备7发出的辐射噪声对无线AP5而言也体现为干涉波。
[0112]无线STA3向无线AP5发送测试用发送信号,作为该测试用发送信号的响应,无线AP5发送测试用响应信号。无线STA3从无线AP5接收测试用响应信号。然后,无线STA3的上位层处理单元34将测试用发送信号所涉及的测试用发送包的发送包数Tl、与测试用响应信号所涉及的无误包的测试用响应包的接收包数T2输出至PERrt算出单元120 (步骤S15)。无线STA3的PERrt算出单元120使用发送包数Tl和接收包数T2,算出往返通信的PERrt (步骤 S16)。
[0113]此外,对于测试用发送信号与测试用响应信号的关系而言,只要处于接受了测试用发送信号的无线AP5折返而向无线STA3回复测试用响应信号的关系即可。
[0114]无线STA3的PERdwn算出单元130算出从无线AP5向无线STA3的通信即返路通信的PERdwn (步骤S17),PERup算出单元140算出从无线STA3向无线AP5的通信即往路通信的PERup (步骤S18)。接着,无线STA3的干涉波功率推定单元150推定无线AP5中的干涉波的干涉波功率(步骤S19)。
[0115]无线STA3的PER推定单元160针对多个传输速率中的各个速率,推定将该传输速率用于从无线STA3向无线AP5发送信号时的PER (步骤S20)。然后,无线STA3的传输速率选择单元170从多个传输速率之中,选择PER的推定值最小的传输速率m作为从无线STA3向无线AP5发送信号所使用的传输速率,并将其设定给发送单元38 (步骤S21)。
[0116]无线STA3使用传输速率#B,经由无线AP5以及另一无线AP向另一无线STA发送数据信号。然后,无线STA3经由另一无线AP以及无线AP5,从另一无线STA接收对数据信号的ACK信号(步骤S22)。
[0117]断开干涉设备7的动作开关(步骤S23),从干涉设备7不发出辐射噪声。
[0118]无线STA3检测干涉波的产生结束(步骤S24)。
[0119]无线STA3的PER推定单元160将无线AP5中的干涉波的干涉波功率视为O (无干涉波),并针对多个传输速率中的各个速率,推定将该传输速率用于从无线STA3向无线AP5发送信号时的PER(步骤S25)。然后,无线STA3的传输速率选择单元170从多个传输速率之中选择PER的推定值最小的传输速率#C作为从无线STA3向无线AP5发送信号所使用的传输速率,并将其设定给发送单元38 (步骤S26)。
[0120]无线STA3使用传输速率#C,经由无线AP5以及另一无线AP向另一无线STA发送数据信号。然后,无线STA3经由另一无线AP以及无线AP5,从另一无线STA接收对数据信号的ACK信号(步骤S27)。
[0121]无线STA3的RSSI检测单元37检测由无线AP5中继的ACK信号所涉及的信号波(无线AP5从天线51发送的信号波)的RSSI作为来自无线AP5的期望信号波的RSSI (步骤 S28)ο
[0122]接下来,参照附图对与图2至图4的无线STA3的传输速率的控制相关的动作进行说明。
[0123]图7是无线STA3检测期望信号波的接收信号强度的处理的流程图。
[0124]其中,在图7的流程图中,在干涉波产生的期间且在已经保存有期望信号波的RSSI的检测值的情况下,不更新RSSI的检测值的保持内容。此外,在这种情况下也可以更新RSSI的检测值。
[0125]RSSI检测单元37使RSSI检测完毕标志无效(OFF)(步骤S101)。其中,RSSI检测完毕标志有效的情况表示保持有来自无线AP5的期望信号波的RSSI的检测值,RSSI检测完毕标志无效的情况表示未保持来自无线AP5的期望信号波的RSSI的检测值。
[0126]接收单元32进行由包含无线AP5在内的无线通讯设备中的任一个发送的信号波的检测处理,RSSI检测单元37进行信号波的RSSI的检测处理(步骤S102)。接收单元32持续进行步骤S102的信号波的检测处理,RSSI检测单元37持续进行步骤S102的信号波的RSSI的检测处理,直到在步骤S102的信号波的检测处理中检测到信号波为止(S103:否)。然后,若检测到信号波(S103:是),则接收单元32针对所检测到的信号波进行解调、解码等预定的处理。然后,接收帧解析单元33对接收帧的错误检查以及MAC帧头的内容进行解析,并判定接收帧是否是以无线AP5为发送站的帧错误的MAC帧、即判定所检测到的信号波是否是由无线AP5从天线51发送的发往本站的期望信号波(步骤S104)。
[0127]此外,例如,在接收帧为数据帧的情况下,能够根据Addressl、Address2等来判定是否是以无线AP5为发送站的发往本站的MAC帧。
[0128]另外,例如,在接收帧为ACK帧的情况下,在ACK帧中仅存在对接收站的MAC地址进行储存的Addressl作为地址字段。然而,发往本站的ACK帧的发送站是在数据帧的Addressl中存储有MAC地址的接收站。由此,能够判定ACK帧是否是以无线AP5为发送站的发往本站的MAC帧。
[0129]在判定为不是期望信号波的情况下(S104:否),回到步骤S102的处理。另一方面,在判定为是期望信号波的情况下(S104:是),RSSI检测单元37对干涉波产生标志是否有效进行判定(步骤S105)。其中,干涉波产生标志有效的情况表示是干涉波的产生期间,无效的情况表示不是干涉波的产生期间。此外,在图8的传输速率控制处理中实施干涉波产生标志的有效/无效。
[0130]在判定为干涉波产生标志有效的情况下(S105:是),RSSI检测单元37对RSSI检测完毕标志是否有效进行判定(步骤S106)。在判定为RSSI检测完毕标志有效的情况下(S106 ??是),回到步骤S102的处理。
[0131]在判定为干涉波产生标志无效的情况下(S105:否)、或者在判定为RSSI检测完毕标志无效的情况下(S106:否),RSSI检测单元37使RSSI检测完毕标志有效并且保持步骤S102中检测到的RSSI的检测值作为期望信号波的RSSI的检测值(步骤S107),然后回到步骤S102的处理。
[0132]此外,干涉波检测单元38例如可以在每当将无线STA3与无线AP5无线连接时使RSSI检测完毕标志无效,也可以每隔一定期间使RSSI检测完毕标志无效。
[0133]图8是由图2至图4的无线STA3进行的传输速率控制处理的流程图。
[0134]传输速率选择单元170从多个传输速率之中任意选择一个传输速率,并将所选择的传输速率初始设定给发送单元36 (步骤S151)。
[0135]此外,在初始设定后,若无线STA3在检测到干涉波的产生开始之前接收到由无线AP5从天线51发送的期望信号波,则也可以利用该期望信号波的RSSI的检测值与无线AP5中的干涉波的干涉波功率“O” (无干涉波)来进行步骤S165、S166的处理,由此选择传输速率并将其设定给发送单元36。
[0136]干涉波检测单元38使干涉波产生标志无效(步骤S152)。
[0137]干涉波检测单元38进行干涉波以及干涉波功率的检测处理(步骤S153)。干涉波检测单元38持续进行步骤S153的干涉波以及干涉波功率的检测处理,直至在步骤S153的处理中检测到干涉波的产生开始为止(S154:否)。
[0138]若检测到干涉波的产生开始(S154:是),则干涉波检测单元38使干涉波产生标志有效(步骤S155)。
[0139]无线STA3通过上位层处理单元34、发送帧生成单元35以及发送单元36的处理,将测试用发送包所涉及的信号波发送至无线AP5。而且,无线STA3通过接收单元32、接收帧解析单元33以及上位层处理单元34的处理,接收测试用响应包作为测试用发送包的响应。针对发送包数Tl的测试用发送包进行响应。然后,上位层处理单元34将测试用发送包的发送包数Tl、和测试用发送包以及测试用响应包的收发结果所得的无误包的测试用响应包的接收包数T2输出至PERrt算出单元120 (步骤S156)。此外,在后面使用图9以及图10对与步骤S156相关的无线STA3的处理的一个例子以及无线AP5的处理的一个例子进行叙述。
[0140]PERrt算出单元120根据步骤S156的处理中从上位层处理单元34接受的发送包数Tl与接收包数T2,算出往返通信的PER即PERrt (步骤S157)。
[0141]PERdwn算出单元130参照传播特性表110的期望信号波的发送所使用的传输速率下的传播特性,根据图7的步骤S107中保持的期望信号波的RSSI的检测值、和步骤S153中检测到的干涉波功率的检测值,算出返路通信的PER即PERdwn(步骤S158)。此外,期望信号波的发送所使用的传输速率在IEEE802.11标准中储存于PLCP报头。
[0142]PERup算出单元140根据步骤S157中算出的PERrt的算出值和步骤S158中算出的PERdwn的算出值,算出往路通信的PER即PERup (步骤S159)。
[0143]干涉波功率推定单元150参照传播特性表110的测试用发送信号的发送所使用的传输速率下的传播特性,根据图7的步骤S107中保持的期望信号波的RSSI的检测值、和步骤S159中算出的PERup的算出值,推定无线AP5中的干涉波的干涉波功率(步骤S160)。
[0144]PER推定单元160参照传播特性表110的各传输速率下的传播特性,根据图7的步骤S107中保持的期望信号波的RSSI的检测值、和步骤S160中推定出的无线AP5中的干涉波的干涉波功率的推定值,推定将该传输速率用于从无线STA3向无线AP5发送信号时的PER (步骤 S161)。
[0145]传输速率选择单元170从多个传输速率之中选择PER的推定值最小的传输速率作为从无线STA3向无线AP5发送信号所使用的传输速率,并将所选择的传输速率设定给发送单元36(步骤S162)。
[0146]干涉波检测单元38进行干涉波以及干涉波功率的检测处理(步骤S163)。干涉波检测单元38持续进行步骤S163的干涉波以及干涉波功率的检测处理,直到在步骤S163的处理中检测到干涉波的产生结束为止(S164:否)。
[0147]若检测到干涉波的产生结束(S164 ??是),则PER推定单元160将无线AP5中的干涉波的干涉波功率视为“O” (无干涉波)。而且,PER推定单元160参照传播特性表110的各传输速率下的传播特性,根据图7的步骤S107中保持的期望信号波的RSSI的检测值、和无线AP5中的干涉波的干涉波功率“O”(无干涉波),推定将该传输速率用于从无线STA3向无线AP5发送信号时的PER(步骤S165)。
[0148]传输速率选择单元170从多个传输速率之中选择PER的推定值最小的传输速率作为从无线STA3向无线AP5发送信号所使用的传输速率,并将所选择的传输速率设定给发送单元36(步骤S166)。
[0149]干涉波检测单元38使干涉波产生标志无效(步骤S167)。然后,回到步骤S153的处理。
[0150]图9是表示由无线STA3进行的图8的测试用信号的收发S156的处理的流程图。
[0151]上位层处理单元34生成包含头校验和在内的测试用发送包(步骤S201)。此外,在实施方式I等中,对于测试用发送包而言,无线AP5的上位层处理单元54对其有效载荷的内容进行解析来获知是否是测试用发送包。
[0152]发送帧生成单元35生成由MAC帧头、储存有测试用发送包所涉及的数据的帧主体、以及FCS构成的测试用发送帧(步骤S202)。此外,在实施方式I等中,对于测试用发送帧而言,无线AP5的接收帧解析单元53对类型值以及子类型值的内容进行解析来获知接收帧是否是测试用发送帧。另外,通过对Addressl以及Adrress2的内容等进行解析来获知接收站以及发送站。
[0153]发送单元36针对测试用发送帧部分,使用由传输速率控制单元39设定的传输速率来进行编码、调制等预定的处理,并添加PLCP前导和PLCP报头,从天线31发送测试用发送信号所涉及的信号波(步骤S203)。
[0154]接收单元32进行信号波的检测处理(步骤S204),判定在步骤S204的检测处理中是否检测到信号波(步骤S205)。在未检测到信号波的情况下(S205:否),上位层处理单元34判定自步骤S201中生成发送包起是否经过了预定时间(步骤S206)。在判定为未经过预定时间的情况下(S206:否)回到步骤S204的处理,在判定为经过了预定时间的情况下(S206:是)进入步骤S210的处理。
[0155]若检测到信号波(S205:是),则接收单元32针对所检测到的信号波进行解调、解码等预定的处理。然后,接收帧解析单元33进行接收帧的错误检查以及对MAC帧头的内容进行解析,判定接收帧是否是无误帧的发往本站的测试用响应帧(步骤S207)。此外,在实施方式I等中,对于测试用响应帧而言,无线STA3的接收帧解析单元33对类型值以及子类型值的内容进行解析来获知接收帧是否是测试用响应帧。
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1