CN104620526A - WiFi中的动态探测控制 - Google Patents
WiFi中的动态探测控制 Download PDFInfo
- Publication number
- CN104620526A CN104620526A CN201380047265.0A CN201380047265A CN104620526A CN 104620526 A CN104620526 A CN 104620526A CN 201380047265 A CN201380047265 A CN 201380047265A CN 104620526 A CN104620526 A CN 104620526A
- Authority
- CN
- China
- Prior art keywords
- throughput
- csi
- current
- detection
- timestamp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0452—Multi-user MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0027—Scheduling of signalling, e.g. occurrence thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
- H04B7/0645—Variable feedback
- H04B7/0647—Variable feedback rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种在无线通信设备中执行动态探测的方法包括:基于当前信道状态信息(CSI)的使用时间,判断是否执行探测。可以在执行探测之后,将可实现吞吐量记录成参考吞吐量。将当前可实现吞吐量与参考吞吐量进行比较。在当前吞吐量超过参考吞吐量第一预定的量时,对CSI时间戳进行重置,从而延长当前CSI的使用期限。在当前吞吐量低于参考吞吐量第二预定的量时,可以减小CSI时间戳,从而减小当前CSI的使用期限。
Description
背景技术
IEEE 802.11指代在2.4GHz、3.6GHz和5GHz频带中实现无线局域网(WLAN)通信的一组标准。WLAN通信允许设备与一个或多个其它设备无线地交换数据。WiFiTM是使用IEEE 802.11标准中的任何一种的WLAN产品的品牌名称。IEEE 802.11ac是被开发以在5GHz频带中支持甚高吞吐量(VHT)操作的新标准。为了获得这种VHT操作,IEEE 802.11ac设备使用多达160MHz的宽带RF(射频)带宽、多达8个MIMO(多输入多输出,其指代在发射机和接收机处均使用的多个天线)空间流、MU-MIMO(其指代允许一个终端同时地在相同的频带中向多个用户发送信号或者从多个用户接收信号的多用户MIMO)、以及多达256QAM(正交幅度调制)的高密度调制。
波束成形是使用多个天线的定向信号发射或接收以实现空间选择性的技术。例如,发射机可以控制每一个天线处的信号的相位和幅度,以在波前形成建设性和破坏性的干扰模式。为了正确地形成用于MIMO通信的波束,发射机需要知道信道的特性。为了获得这些信道特性,发射机可以向设备发送已知信号,这使得该设备产生关于该信道的信息。随后,该设备可以将该信道状态信息(CSI)反向发送给发射机,转而,发射机可以应用正确的相位和幅度,以形成在该设备处所指示的优化的波束。该过程称为信道探测或信道估计(本申请称为探测过程)。
在802.11ac通信中,接入点(AP)节点可以使用探测过程,以从一个或多个潜在的目的站收集CSI。其后,AP节点可以使用所收集的CSI作为当前信道估计量,以在MU-MIMO帧中向多个站发送下行链路数据。应当注意,所收集的CSI还可以用于在SU-MIMO帧中向一个站发送下行链路数据,其中SU-MIMO是单用户MIMO(在一个站处使用多个天线的波束成形技术)。
图1A示出了包括AP和两个站STA1和STA2的小型基本服务集(BSS)。在一个实施例中,每一个设备都包括被配置为根据802.11ac标准进行操作的收发机310(发射机和接收机)。图1B示出了AP和两个站STA1和STA2之间的示例性通信。可以将该示例性通信的特性描绘成包括两个过程:探测过程110和数据过程111。探测过程110开始于AP向站STA1和STA2发送空数据分组通知(NDPA)信号101,其中NDPA信号101指示在后续分组中将不发送数据。在NDPA信号101之后,AP发送空数据分组(NDP)信号102。该NDP信号102可以作为用于从站STA1和STA2获得信道特性的已知信号。根据802.11ac标准,在接收到NDP信号102之后,站STA1可以在波束成形(BF)报告1信号103中发送其CSI;AP可以发送BF轮询信号104,BF轮询信号104指示站STA2可以发送其信道特性;随后,站STA2可以在BF报告2信号105中发送其CSI。
使用来自其相关联的站STA1和STA2的CSI,AP可以通过同时地向站STA1发送MU-MIMO数据106和向站STA2发送MU-MIMO数据107,开始数据过程111。应当注意,虽然使用术语MU-MIMO来描述数据,但在其它实施例中,数据也可以是SU-MIMO。在接收到数据106之后,站STA1可以发送块确认(BA)信号108;AP可以发送针对站STA2的块确认请求(BAR)信号109;作为响应,站STA2可以发送其BA信号110。应当注意,虽然图1示出了与两个站相关联的AP,但在其它实施例中,AP可以与任意数量的站相关联,这些站中的每一个都可以在探测过程110期间发送BF报告信号,以及在数据过程111期间发送BA信号。
由于就介质传播时间而言,探测过程具有很大的开销,因此AP通常并不被配置为在每一次MU-MIMO数据传输之前都进行探测。例如,图2示出了在第一探测过程201(1)之后跟着多个数据过程202(1)-202(N),其中N是大于2的整数。在完成了这N次数据过程之后,在执行另一些多个数据过程(没有示出)之前,执行第二探测过程202(2)。
当在探测过程之后立即发出MU-MIMO数据时,用于MU-MIMO数据传输的CSI是新鲜的。因此,该数据分组具有很高的机率能被成功地接收。相比而言,如果在自从上一次探测过程以来的某个持续时间之后(例如,在图2中的N个数据分组之后)才发出MU-MIMO数据,则生成该MU-MIMO数据传输所使用的CSI可能是陈旧的。因此,在该情况下,这些数据分组被成功接收的机率很低。
用于控制何时进行探测的典型方式是针对从探测过程中收集的每一个CSI,都建立一个预定的到期时间。如果AP节点需要执行针对某个目的地的MU-MIMO,但最近收集的CSI已超过了其到期时间,则AP将执行针对该目的地的探测。虽然这种探测控制的方法简单,但其很难确定CSI的最佳到期时间。具体而言,根据信道状况或者MU-MIMO水平(例如,2个用户一组、3个用户一组等),即使当CSI具有相同的使用期限时,两个MU-MIMO传输(或者SU-BF传输)的信号与干扰加噪声比(SINR)也可能明显地不同。
例如,具有诱发的多普勒的信道的CSI可能变化地非常快。在该情况下,即使在探测之后的5ms,MU-MIMO传输的SINR也可能下降地很明显。相比而言,在相对稳定的信道中,SINR通常恶化的更慢。如上所述,探测之后的SINR可能基于MU-MIMO水平(1个用户、2个用户等)而区别性地恶化。通常,MU-MIMO水平越高(即,用户越多),SINR在探测之后恶化的越快。因此,出现了基于当前信道状况来提供动态可调整的探测时间间隔的***和技术的需求。
发明内容
描述了一种在无线通信设备中执行动态探测的方法。该方法包括:接收诸如多用户多输入多输出(MU-MIMO)请求或波束成形请求之类的数据请求。当信道状态信息(CSI)到期时(如通过将当前时间戳与CSI时间戳(即,上一次CSI更新的时间)进行比较所确定的),则可以执行探测,以及更新CSI时间戳。在探测之后,可以根据所述数据请求来执行数据传输,可以计算与该探测相关联的参考可实现吞吐量Rref。相比而言,当该CSI没有到期时,根据所述数据请求执行所述数据传输,并且可以记录当前可实现吞吐量Rcurr。使用当前可实现吞吐量Rcurr和参考可实现吞吐量Rref,可以延长或者缩短探测时间间隔。
将当前时间戳与所述CSI时间戳进行比较可以包括:判断从当前时间戳中减去所述CSI时间戳是否大于预定的缺省CSI使用期限到期时间D。在一个实施例中,所述预定的缺省CSI使用期限到期时间D可以是根据发射模式和多普勒简档来导出的。计算所述参考可实现吞吐量Rref可以包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和指示传输质量的值。在一个实施例中,指示传输质量的值可以是1减去分组差错率(PER)。
使用当前可实现吞吐量Rcurr和所述参考可实现吞吐量Rref来判断是延长还是缩短所述探测时间间隔还可以包括:在记录当前可实现吞吐量Rcurr之后,判断所述当前可实现吞吐量Rcurr是否大于所述参考可实现吞吐量Rref和预定因子α的乘积。当所述当前可实现吞吐量Rcurr大于所述参考可实现吞吐量Rref和所述预定因子α的乘积时,可以更新所述CSI时间戳以等于所述当前时间戳,从而延长所述探测时间间隔。此外,当所述当前可实现吞吐量Rcurr大于所述参考可实现吞吐量Rref时,可以将所述当前可实现吞吐量Rcurr指定成新的参考可实现吞吐量Rref。在一个实施例中,将所述预定因子设置为0和1之间的值。
使用所述当前可实现吞吐量Rcurr和所述参考可实现吞吐量Rref来判断是延长还是缩短所述探测时间间隔还可以包括:在记录所述当前可实现吞吐量Rcurr之后,判断所述当前可实现吞吐量Rcurr是否小于所述参考可实现吞吐量Rref和预定因子β的乘积。当所述当前可实现吞吐量Rcurr小于所述参考可实现吞吐量Rref和所述预定因子β的乘积时,可以将所述CSI时间戳减少预定的延迟d,从而缩短所述探测时间间隔。在一个实施例中,可以将所述预定因子β设置为0和1之间的值。例如,0<β<α≤1。
此外,还描述了一种电子设备。该电子设备(连同其它组件)包括处理器模块和通信模块。该通信模块包括动态探测模块,后者被配置为执行上面所描述的步骤。
此外,还描述了一种存储有计算机可执行指令的非临时性计算机可读介质。这些指令可以有利地针对无线设备的发射机来执行动态探测。当这些指令被一个处理器执行时,使得该处理器执行包括上面所描述的步骤的处理。
描述了在无线通信设备中执行动态探测的另一种方法。该方法包括:基于当前信道状态信息(CSI)的使用时间,判断是否执行探测。可以在执行所述探测之后,将可实现吞吐量更新成参考吞吐量。可以将当前可实现吞吐量与所述参考吞吐量进行比较。在所述当前吞吐量超过所述参考吞吐量第一预定的量时,可以对CSI时间戳进行重置,从而延长所述当前CSI的使用期限。相比而言,在所述当前吞吐量低于所述参考吞吐量第二预定的量时,可以减小所述CSI时间戳,从而减小所述当前CSI的使用期限。
附图说明
图1A示出了包括AP和两个站STA1和STA2的小型基本服务集(BSS)。
图1B示出了AP和两个站之间的示例性通信,该通信包括探测过程和数据过程。
图2示出了AP和两个站之间的示例性现有技术通信,其中定期地执行探测过程(即,在预定数量的数据过程之后)。
图3示出了基于当前信道状况的示例性动态探测技术。
图4示出了被配置为实现图3的动态探测技术的示例性电子设备。
具体实施方式
根据一个优选的实施例,可以替代固定的探测时间间隔,使用动态可调整的探测时间间隔。在该实施例中,可以基于当前信道状况,来动态地调整探测时间间隔。因此,在自从上一次探测以来,当前信道状况基本保持不变的情况下,可以将下一次探测向后推迟。相比而言,在当前信道状况恶化到预定的水平时,可以缩短探测时间间隔。
图3示出了可以在发射机(或收发机)中实现的示例性动态探测技术300。在步骤301中,接收数据请求。应当注意,通常,发射机的媒体访问控制MAC层中的调度模块可以决定该信号的目的地、为了传输目的如何对这些目的地进行组合以及应当如何向这些目的地发送数据(例如,MU-MIMO、SU-MIMO或波束成形)。
步骤302判断CSI是否到期。在一个实施例中,可以通过使用当前时间戳t和CSI时间戳TCSI(其可以是在执行上一次探测时生成的)来判断CSI是否到期。例如,在当前时间戳t和CSI时间戳TCSI之间的差值大于预定的缺省CSI使用期限到期时间D时(t-TCSI>D),则可以说该CSI已到期。
在一个实施例中,可以根据使用的发射模式和多普勒简档来导出预定的缺省CSI使用期限到期时间D。例如,波束成形发射模式下的时间D可以具有较长的到期时间(例如,具有100–800msec的量级)。相比而言,MU-MIMO发射模式下的时间D可以具有更短的到期时间(例如,具有20–50msec的量级)。应当注意,与2用户MU-MIMO相比,3用户MU-MIMO具有更短的到期时间。当存在高多普勒时,需要该到期时间快到5msec,以确保优化的性能。相比而言,对于静态多普勒来说,该到期时间可以是30-50msec。应当注意,当无线设备第一次发射信号时,将CSI的特性描绘成在步骤302中到期。
当CSI到期时,步骤303可以执行探测,以及将CSI时间戳TCSI更新为等于当前时间戳(即,TCSI=t)。步骤304可以基于更新后的CSI来执行传输,以及随后基于该传输来计算参考可实现吞吐量Rref。在一个实施例中,
Rref=Phyrate*(1-PER)
其中,Phyrate是在该传输中使用的实际速率,PER是分组差错率。值得注意的是,如下面所描述的,可以有利地使用该参考可实现吞吐量Rref(其与该探测相关联(即,在执行探测之后的第一次传输的吞吐量)),来动态地改变探测时间间隔。
当上一次CSI没有到期时(步骤302),步骤305可以使用未到期的CSI来执行传输,以及记录当前可实现吞吐量Rcurr。在一个实施例中,
Rcurr=Phyrate*(1-PER)
在其它实施例中,当前可实现吞吐量Rcurr和参考可实现吞吐量Rref均可以使用MAC吞吐量,而不是上面的公式中的实际速率Phyrate。
步骤306可以判断当前可实现吞吐量Rcurr是否大于参考可实现吞吐量Rref和α的乘积,其中,α是第一预定控制因子(其将在下文中进一步详细解释)。如果是,则在步骤307中,可以将CSI时间戳TCSI更新为等于当前时间戳(即,TCSI=t),从而有效地延长当前CSI的使用期限。另外,在当前可实现吞吐量Rcurr大于参考可实现吞吐量Rref时,则步骤307还可以将参考可实现吞吐量Rref更新为等于当前可实现吞吐量Rcurr。
在当前可实现吞吐量Rcurr没有大于参考可实现吞吐量Rref和α的乘积时(步骤306),步骤308可以判断当前可实现吞吐量Rcurr是否小于参考可实现吞吐量Rref和β的乘积,其中β是第二预定控制因子。在一个实施例中,可以如下所述地设置第一和第二预定控制因子:0<β<α<=1。使用这些设置,第一和第二预定控制因子可以帮助决定何时推迟以及何时前移下一次探测,同时使不必要的配置改变减到最小(即,太频繁地改变探测时间间隔是低效的,并且浪费***资源)。步骤309可以将CSI时间戳TCSI更新为等于当前时间戳TCSI减去预定的延迟d(即,TCSI=TCSI-d),从而有效地缩短当前CSI的使用期限,并且加速下一次探测的进程。在一个实施例中,延迟d可以足够地大,使得当前时间戳TCSI立即到期。当发生这种情况时,下一次MU-MIMO传输将触发新的探测。通常,延迟d是用于决定应当将下一次探测向前移动多少的另一个控制因子。在步骤304、307和309中的任意一个之后,技术300返回到接收新数据请求的步骤301。
在一个实施例中,可以将该动态探测技术300实现在AP(例如,参见图1A的AP)之中。在另一个实施例中,可以将该动态探测技术300实现在AP和至少一个站(例如,参见图1A中的AP、STA1和/或STA2的收发机310)之中。
图3中所描述的动态探测技术300的某些方面可以采用完全的软件实施例的形式(其包括固件、常驻软件、微代码等),或者也可以采用组合软件和硬件方面的实施例的形式(本申请通常将其全部指代为“电路”、“模块”或“***”)。此外,本发明的实施例可以采用以任何有形介质体现的计算机程序产品的形式,其中在该介质中体现有计算机可使用程序代码。可以将所描述的实施例提供成计算机程序产品或者软件,计算机程序产品或者软件可以包括其上存储有指令的机器可读介质,这些指令可以用于对计算机***(或其它电子设备)进行编程以执行根据实施例的处理(无论其目前是否进行了描述)。机器可读介质包括用于存储具有机器(例如,计算机)可读形式(例如,软件、处理应用)的信息的任何机制(“机器可读存储介质”)或者发送信息的任何机制(“机器可读信号介质”)。机器可读存储介质可以包括,但不限于:磁存储介质(例如,软盘);光存储介质(例如,CD-ROM);磁光存储介质;只读存储器(ROM);随机存取存储器(RAM);可擦除可编程存储器(例如,EPROM和EEPROM);闪存;或者适合于存储电指令(例如,可由一个或多个处理单元来执行)的其它类型的介质。此外,机器可读信号介质实施例可以用电子、光学、声学或其它形式的传播信号(例如,载波波形、红外线信号、数字信号等)来体现,或者也可以用有线、无线或其它通信介质来体现。
用于执行这些实施例的操作的计算机程序代码可以用一种或多种编程语言的任意组合来编写,包括诸如Java、Smalltalk、C++之类的面向对象编程语言和传统的过程编程语言(例如,“C”编程语言或类似的编程语言)。程序代码可以完全地在用户的计算机上执行、部分地在用户的计算机上执行(作为单独的软件包)、部分地在用户的计算机上执行以及部分地在远程计算机或服务器上或完全地在远程计算机或服务器上执行。在后一场景下,远程计算机可以通过任何类型的网络(其包括局域网(LAN)、个域网(PAN)或广域网(WAN))连接到用户的计算机,或者该连接可以是针对外部计算机的(例如,使用互联网服务提供商,通过互联网进行连接)。
虽然将动态探测技术300描述成由发射机执行,但具有无线能力的电子设备通常包括某些组件,其中这些组件可以描绘成发射机的一部分,也可以不是发射机的一部分。事实上,在一些实施例中,可以将该电子设备的某些组件描绘成位于收发机之外,但仍然帮助实现动态探测技术300的一个或多个步骤。图4示出了包括动态探测模块405A的简化电子设备400,其中动态探测模块405A可以基本上执行动态探测技术300。电子设备400可以是笔记本计算机、桌面型计算机、平板计算机、上网本、移动电话、游戏控制台、个人数字助理(PDA)或者具有无线(和有线,在一些情况下)通信能力的其它电子***。
电子设备400可以包括处理器模块402(其可能包括多个处理器、多个内核、多个节点和/或实现多线程等)。电子设备400还可以包括存储器模块403,存储器模块403可以包括高速缓存、SRAM、DRAM、零电容RAM、双晶体管RAM、eDRAM、EDO RAM、DDR RAM、EEPROM、NRAM、RRAM、SONOS、PRAM和/或另一种类型的存储器单元阵列。电子设备400还包括网络接口模块404,网络接口模块404可以包括至少一个WLAN802.11接口。其它网络接口可以包括蓝牙接口、WiMAX接口、接口、无线USB接口和/或有线网络接口(例如,以太网接口或者电力线通信接口等)。处理器模块402、存储器模块403和网络接口模块404耦接到总线401,其中总线401可以根据PCI、ISA、PCI-Express、 NuBus、AHB、AXI或者其它总线标准来实现。
此外,电子设备400还包括通信模块405,通信模块405可以包括上面所描述的动态探测模块405A和另一个处理模块405B。其它处理模块405B可以包括但不限于:用于处理所接收的信号、用于处理要发送的信号、以及用于协调接收机和发射机部分的动作的收发机的部分。其它实施例可以包括图4中没有示出的更少的或者另外的组件,例如,视频卡、音频卡、其它网络接口和/或***设备。在一个实施例中,存储器模块403可以直接连接到处理器模块402,以增加***处理能力。
上面所描述的结构和方法的各个实施例只是说明性的,而不旨在限制所描述的动态探测技术和***实施例的保护范围。例如,在一个实施例中,由于步骤306和308中的仅仅一个是成立的,因此可以并行地执行步骤306和308。应当注意,本申请所描述的动态探测技术可以容易地并入到遵循802.11的***中,并完全符合图1B中所示出的各个无线设备之间的通信。
Claims (40)
1.一种在电子设备中执行动态探测的方法,所述电子设备包括无线通信能力,所述方法包括:
使用所述电子设备接收数据请求;
通过将当前时间戳与信道状态信息(CSI)时间戳进行比较,判断CSI是否到期,其中所述CSI时间戳指示上一次CSI更新的时间;
当所述CSI到期时,执行探测并且更新所述CSI时间戳;
在所述探测之后,根据所述数据请求执行数据传输,以及计算与所述探测相关联的参考可实现吞吐量;以及
当所述CSI没有到期时,根据所述数据请求执行所述数据传输,以及记录当前可实现吞吐量。
2.根据权利要求1所述的方法,其中,所述数据请求是多用户多输入多输出(MU-MIMO)和单用户波束成形(SU-BF)中的一种。
3.根据权利要求1所述的方法,还包括:
使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短探测时间间隔。
4.根据权利要求3所述的方法,其中,将所述当前时间戳与所述CSI时间戳进行比较包括:
判断从所述当前时间戳中减去所述CSI时间戳是否大于预定的缺省CSI使用期限到期时间。
5.根据权利要求4所述的方法,其中,所述预定的缺省CSI使用期限到期时间是根据发射模式和多普勒简档来导出的。
6.根据权利要求3所述的方法,其中,计算所述参考可实现吞吐量包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和指示传输质量的值。
7.根据权利要求3所述的方法,其中,计算所述参考可实现吞吐量包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和等于1减去分组差错率的值。
8.根据权利要求3所述的方法,其中,使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短所述探测时间间隔包括:
在记录所述当前可实现吞吐量之后,判断所述当前可实现吞吐量是否大于所述参考可实现吞吐量和预定因子的乘积。
9.根据权利要求8所述的方法,还包括:
当所述当前可实现吞吐量大于所述参考可实现吞吐量和所述预定因子的乘积时,更新所述CSI时间戳以等于所述当前时间戳,从而延长所述探测时间间隔。
10.根据权利要求9所述的方法,还包括:
当所述当前可实现吞吐量大于所述参考可实现吞吐量时,将所述当前可实现吞吐量指定成所述参考可实现吞吐量。
11.根据权利要求10所述的方法,还包括:
将所述预定因子设置为0和1之间的值。
12.根据权利要求3所述的方法,其中,使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短所述探测时间间隔包括:
在记录所述当前可实现吞吐量之后,判断所述当前可实现吞吐量是否小于所述参考可实现吞吐量和预定因子的乘积。
13.根据权利要求12所述的方法,还包括:
当所述当前可实现吞吐量小于所述参考可实现吞吐量和所述预定因子的乘积时,将所述CSI时间戳减少预定的延迟。
14.根据权利要求13所述的方法,还包括:
将所述预定因子设置为0和1之间的值。
15.一种在无线通信设备中执行动态探测的方法,所述方法包括:
基于当前信道状态信息(CSI)的使用时间,判断是否执行探测;
在执行所述探测之后,将可实现吞吐量更新成参考吞吐量;
将当前可实现吞吐量与所述参考吞吐量进行比较;
在所述当前可实现吞吐量超过所述参考吞吐量第一预定的量时,对CSI时间戳进行重置,从而延长所述当前CSI的使用期限。
16.根据权利要求15所述的方法,还包括:
在所述当前可实现吞吐量低于所述参考吞吐量第二预定的量时,减小所述CSI时间戳,从而减小所述当前CSI的使用期限。
17.一种电子设备,包括:
处理器模块;以及
通信模块,所述通信模块包括:
动态探测模块,其被配置为执行下面的操作:
接收数据请求;
通过将当前时间戳与信道状态信息(CSI)时间戳进行比较,判断CSI是否到期,其中所述CSI时间戳指示上一次CSI更新的时间;
当所述CSI到期时,执行探测,并且更新所述CSI时间戳;
在所述探测之后,根据所述数据请求执行数据传输,以及计算与所述探测相关联的参考可实现吞吐量;
当所述CSI没有到期时,根据所述数据请求执行所述数据传输,以及记录当前可实现吞吐量。
18.根据权利要求17所述的电子设备,其中,所述数据请求是多用户多输入多输出(MU-MIMO)和单用户波束成形(SU-BF)中的一种。
19.根据权利要求17所述的电子设备,还包括:
使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短探测时间间隔。
20.根据权利要求19所述的电子设备,其中,将所述当前时间戳与所述CSI时间戳进行比较包括:
判断从所述当前时间戳中减去所述CSI时间戳是否大于预定的缺省CSI使用期限到期时间。
21.根据权利要求20所述的电子设备,其中,所述预定的缺省CSI使用期限到期时间是根据发射模式和多普勒简档来导出的。
22.根据权利要求19所述的电子设备,其中,计算所述参考可实现吞吐量包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和指示传输质量的值。
23.根据权利要求19所述的电子设备,其中,计算所述参考可实现吞吐量包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和等于1减去分组差错率的值。
24.根据权利要求23所述的电子设备,其中,使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短所述探测时间间隔包括:
在记录所述当前可实现吞吐量之后,判断所述当前可实现吞吐量是否大于所述参考可实现吞吐量和预定因子的乘积。
25.根据权利要求24所述的电子设备,其中,所述动态探测模块还被配置为执行下面的操作:
当所述当前可实现吞吐量大于所述参考可实现吞吐量和所述预定因子的乘积时,更新所述CSI时间戳以等于所述当前时间戳,从而延长所述探测时间间隔。
26.根据权利要求25所述的电子设备,还包括:
当所述当前可实现吞吐量大于所述参考可实现吞吐量时,将所述当前可实现吞吐量指定成所述参考可实现吞吐量。
27.根据权利要求19所述的电子设备,其中,使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短所述探测时间间隔包括:
在记录所述当前可实现吞吐量之后,判断所述当前可实现吞吐量是否小于所述参考可实现吞吐量和预定因子的乘积。
28.根据权利要求27所述的电子设备,其中,所述动态探测模块还被配置为执行下面的操作:
当所述当前可实现吞吐量小于所述参考可实现吞吐量和所述预定因子的乘积时,将所述CSI时间戳减少预定的延迟。
29.一种非临时性计算机可读介质,其存储有用于针对无线设备的发射机来执行动态探测的计算机可执行指令,当所述指令由处理器执行时,使得所述处理器执行包括下面的处理:
接收数据请求;
通过将当前时间戳与信道状态信息(CSI)时间戳进行比较,判断CSI是否到期,其中所述CSI时间戳指示上一次CSI更新的时间;
当所述CSI到期时,执行探测,并且更新所述CSI时间戳;
在所述探测之后,根据所述数据请求执行数据传输,以及计算与所述探测相关联的参考可实现吞吐量;以及
当所述CSI没有到期时,根据所述数据请求执行所述数据传输,以及记录当前可实现吞吐量。
30.根据权利要求29所述的计算机可读介质,其中,所述数据请求是多用户多输入多输出(MU-MIMO)和单用户波束成形(SU-BF)中的一种。
31.根据权利要求29所述的计算机可读介质,还包括:
使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短探测时间间隔。
32.根据权利要求31所述的计算机可读介质,其中,将所述当前时间戳与所述CSI时间戳进行比较包括:
判断从所述当前时间戳中减去所述CSI时间戳是否大于预定的缺省CSI使用期限到期时间。
33.根据权利要求32所述的计算机可读介质,其中,所述预定的缺省CSI使用期限到期时间是根据发射模式和多普勒简档来导出的。
34.根据权利要求31所述的计算机可读介质,其中,计算所述参考可实现吞吐量包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和指示传输质量的值。
35.根据权利要求31所述的计算机可读介质,其中,计算所述参考可实现吞吐量包括计算下面二者的乘积:在探测之后立即执行的所述数据传输的物理速率和等于1减去分组差错率的值。
36.根据权利要求31所述的计算机可读介质,其中,使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短所述探测时间间隔包括:
在记录所述当前可实现吞吐量之后,判断所述当前可实现吞吐量是否大于所述参考可实现吞吐量和预定因子的乘积。
37.根据权利要求36所述的计算机可读介质,还包括:
当所述当前可实现吞吐量大于所述参考可实现吞吐量和所述预定因子的乘积时,更新所述CSI时间戳以等于所述当前时间戳,从而延长所述探测时间间隔。
38.根据权利要求37所述的计算机可读介质,还包括:
当所述当前可实现吞吐量大于所述参考可实现吞吐量时,将所述当前可实现吞吐量指定成所述参考可实现吞吐量。
39.根据权利要求31所述的计算机可读介质,其中,使用所述当前可实现吞吐量和所述参考可实现吞吐量来判断是延长还是缩短所述探测时间间隔包括:
在记录所述当前可实现吞吐量之后,判断所述当前可实现吞吐量是否小于所述参考可实现吞吐量和预定因子的乘积。
40.根据权利要求39所述的计算机可读介质,还包括:
当所述当前可实现吞吐量小于所述参考可实现吞吐量和所述预定因子的乘积时,将所述CSI时间戳减少预定的延迟。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/615,446 | 2012-09-13 | ||
US13/615,446 US20140071955A1 (en) | 2012-09-13 | 2012-09-13 | Dynamic Sounding Control In Wifi |
PCT/US2013/057347 WO2014042892A1 (en) | 2012-09-13 | 2013-08-29 | Dynamic sounding control in wifi |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104620526A true CN104620526A (zh) | 2015-05-13 |
Family
ID=49165857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380047265.0A Pending CN104620526A (zh) | 2012-09-13 | 2013-08-29 | WiFi中的动态探测控制 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140071955A1 (zh) |
CN (1) | CN104620526A (zh) |
WO (1) | WO2014042892A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108702336A (zh) * | 2016-03-17 | 2018-10-23 | T移动美国公司 | 数据路由中的动态优化队列 |
CN109716846A (zh) * | 2016-09-14 | 2019-05-03 | 诺基亚技术有限公司 | 根据当前估计的有效性为更新的无线信道估计分配资源 |
CN109921836A (zh) * | 2017-12-13 | 2019-06-21 | 华为技术有限公司 | 信道探测的确定方法、装置及存储介质 |
CN110098894A (zh) * | 2018-01-30 | 2019-08-06 | 慧与发展有限责任合伙企业 | 峰值数据传输速率 |
CN111858200A (zh) * | 2020-06-22 | 2020-10-30 | 银清科技有限公司 | ***测试中的吞吐量控制方法、装置及电子设备 |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9379794B2 (en) * | 2012-10-02 | 2016-06-28 | Qualcomm Incorporated | Scheduling transmission for multi-user, multiple-input, multiple-output data |
US9241275B2 (en) * | 2013-02-28 | 2016-01-19 | Cisco Technologies, Inc. | Distributed processing distributed-input distributed-output (DIDO) wireless communication |
US20140334356A1 (en) * | 2013-05-10 | 2014-11-13 | Electronics And Telecommunications Research Institute | Resource management method and apparatus for controlling interference between cells |
US9686004B2 (en) * | 2013-10-31 | 2017-06-20 | Aruba Networks, Inc. | Adaptive methods for optimizing sounding and channel feedback overhead in SU-MIMO and MU-MIMO beam forming |
WO2015102180A1 (ko) * | 2014-01-06 | 2015-07-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 사운딩 방법 및 장치 |
US9860084B2 (en) | 2015-07-29 | 2018-01-02 | Qualcomm Incorporated | Techniques for managing sounding intervals of a wireless communications device |
CN105071837B (zh) * | 2015-09-14 | 2017-07-21 | 山东大学 | 一种基于多路WiFi的大功率逆变电源动态组网方法及网络 |
US10651916B2 (en) * | 2015-11-03 | 2020-05-12 | Intel IP Corporation | Uplink and downlink sounding for wireless networks |
EP3614634B1 (en) | 2015-11-12 | 2022-10-12 | Telefonaktiebolaget LM Ericsson (publ) | Channel estimation evaluation in mimo systems |
US20170170884A1 (en) * | 2015-12-14 | 2017-06-15 | Qualcomm Incorporated | Mu-mimo scheduler transmit mode probing with transmit mode scoring |
US9668149B1 (en) | 2016-05-25 | 2017-05-30 | Cisco Technology, Inc. | Receiver stomp-and-restart in a distributed MU-MIMO system using RSSI separation |
US10312979B2 (en) | 2016-07-27 | 2019-06-04 | Cisco Technology, Inc. | Enabling distributed access points on high bandwidth cables for band and antenna splitting |
US20180123835A1 (en) * | 2016-10-27 | 2018-05-03 | Aruba Networks, Inc. | Channel sounding |
US20180212655A1 (en) * | 2017-01-23 | 2018-07-26 | Qualcomm Incorporated | Methods and systems for distributed uplink mimo communications |
US10306675B2 (en) | 2017-05-03 | 2019-05-28 | Cisco Technology, Inc. | Collision detection and avoidance mechanism using distributed radio heads in a wireless network |
CN107818663B (zh) * | 2017-09-18 | 2020-02-18 | 深圳大学 | 一种基于WiFi组网的室内智能安防方法、***及介质 |
US20220124736A1 (en) * | 2020-10-20 | 2022-04-21 | Qualcomm Incorporated | Csi report with expiration time |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040022213A1 (en) * | 2002-05-31 | 2004-02-05 | Samsung Electronics Co., Ltd. | Apparatus and method for determining CQI report cycle in an HSDPA communication system |
WO2011103367A1 (en) * | 2010-02-17 | 2011-08-25 | Qualcomm Incorporated | Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems |
CN102549992A (zh) * | 2009-09-18 | 2012-07-04 | 高通股份有限公司 | 在多用户通信***中支持自适应站相关信道状态信息反馈速率的协议 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7184426B2 (en) * | 2002-12-12 | 2007-02-27 | Qualcomm, Incorporated | Method and apparatus for burst pilot for a time division multiplex system |
KR101071837B1 (ko) * | 2005-06-24 | 2011-10-11 | 엘지전자 주식회사 | 브로드캐스트/멀티캐스트 서비스 수행 방법 |
WO2008021188A2 (en) * | 2006-08-15 | 2008-02-21 | Interdigital Technology Corporation | Method and apparatus for controlling transmission of a channel quality indicator |
US7661038B2 (en) * | 2006-10-09 | 2010-02-09 | Intel Corporation | Link adaptation for retransmission error-control technique transmissions |
US8498639B2 (en) * | 2007-02-09 | 2013-07-30 | Qualcomm Incorporated | Flexible channel quality indicator reporting |
KR20110016888A (ko) * | 2008-04-25 | 2011-02-18 | 가부시키가이샤 엔티티 도코모 | 이동통신시스템에 있어서의 기지국장치 및 방법 |
KR101711657B1 (ko) * | 2009-10-20 | 2017-03-02 | 한국전자통신연구원 | 고용량 무선 통신 시스템에서의 자원 관리 방법 |
-
2012
- 2012-09-13 US US13/615,446 patent/US20140071955A1/en not_active Abandoned
-
2013
- 2013-08-29 WO PCT/US2013/057347 patent/WO2014042892A1/en active Application Filing
- 2013-08-29 CN CN201380047265.0A patent/CN104620526A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040022213A1 (en) * | 2002-05-31 | 2004-02-05 | Samsung Electronics Co., Ltd. | Apparatus and method for determining CQI report cycle in an HSDPA communication system |
CN102549992A (zh) * | 2009-09-18 | 2012-07-04 | 高通股份有限公司 | 在多用户通信***中支持自适应站相关信道状态信息反馈速率的协议 |
WO2011103367A1 (en) * | 2010-02-17 | 2011-08-25 | Qualcomm Incorporated | Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108702336A (zh) * | 2016-03-17 | 2018-10-23 | T移动美国公司 | 数据路由中的动态优化队列 |
CN109716846A (zh) * | 2016-09-14 | 2019-05-03 | 诺基亚技术有限公司 | 根据当前估计的有效性为更新的无线信道估计分配资源 |
CN109716846B (zh) * | 2016-09-14 | 2022-04-29 | 诺基亚技术有限公司 | 根据当前估计的有效性为更新的无线信道估计分配资源的方法和装置 |
CN109921836A (zh) * | 2017-12-13 | 2019-06-21 | 华为技术有限公司 | 信道探测的确定方法、装置及存储介质 |
CN109921836B (zh) * | 2017-12-13 | 2021-04-09 | 华为技术有限公司 | 信道探测的确定方法、装置及存储介质 |
CN110098894A (zh) * | 2018-01-30 | 2019-08-06 | 慧与发展有限责任合伙企业 | 峰值数据传输速率 |
CN110098894B (zh) * | 2018-01-30 | 2022-03-01 | 慧与发展有限责任合伙企业 | 用于确定峰值数据传输速率的介质、设备和方法 |
CN111858200A (zh) * | 2020-06-22 | 2020-10-30 | 银清科技有限公司 | ***测试中的吞吐量控制方法、装置及电子设备 |
CN111858200B (zh) * | 2020-06-22 | 2023-10-20 | 银清科技有限公司 | ***测试中的吞吐量控制方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
US20140071955A1 (en) | 2014-03-13 |
WO2014042892A1 (en) | 2014-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104620526A (zh) | WiFi中的动态探测控制 | |
CN102577202B (zh) | 在多用户通信***中支持自适应站相关的信道状态信息反馈速率的物理层度量 | |
US9191174B2 (en) | Method of performing link adaptation procedure | |
CN102461278B (zh) | 提供关于接入点选择的信息的方法 | |
US9306645B2 (en) | Interference avoidance for beamforming transmissions in wireless communication devices and systems | |
CN102783105B (zh) | 用于在多用户通信***中支持自适应信道状态信息反馈速率的方法和装置 | |
CN104079329B (zh) | 一种虚拟天线端口的映射方法和基站 | |
US20150312919A1 (en) | Virtual antenna mapping method and apparatus for feedback of virtual antenna mapping information in mimo system | |
US9055449B2 (en) | Explicit and implicit hybrid beamforming channel sounding | |
US9379794B2 (en) | Scheduling transmission for multi-user, multiple-input, multiple-output data | |
CN101199124A (zh) | 用于mimo最优选择和干扰消去的方法和装置 | |
WO2013159517A1 (zh) | 一种实现用户调度的用户配对方法、装置和*** | |
KR20190043496A (ko) | 암시적 mu-mimo를 위한 효율적 채널 추정 | |
WO2019109345A1 (zh) | 一种被用于无线通信的用户设备、基站中的方法和装置 | |
KR101734284B1 (ko) | Su-bf 및 mu-mimo 동작에 대해 통합된 레이트 적응을 위한 방법 및 시스템 | |
CN104995858A (zh) | 针对无线通信***中基于双模(单用户和多用户)分组错误率的速率控制的方法和*** | |
WO2016041166A1 (en) | Scheme of finite power transmission statuses for low cost wireless broadband communication system | |
CN108023618B (zh) | 基于mimo天线的波束训练方法及装置 | |
US9351226B2 (en) | Communication method and apparatus based on association mechanism in wireless local area network system | |
CN104956605A (zh) | 用于基于信号与干扰和噪声比提高传输设置的方法和*** | |
US20170163322A1 (en) | Access method and device | |
KR101590294B1 (ko) | 다중 노드 통신을 위한 백스캐터 시스템 및 그것을 이용한 다중 노드 통신 방법 | |
CN109547073B (zh) | 基于空间复用的非授权频段异构网络嵌入式友好共存方法及*** | |
JP5463307B2 (ja) | 無線通信システム、及び無線通信方法 | |
Lee et al. | DiFuse: distributed frequency domain user selection for multi-user MIMO networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150513 |
|
WD01 | Invention patent application deemed withdrawn after publication |