使用经压缩波束成形信息的多普勒分布估计的制作方法

文档序号:14185756阅读:157来源:国知局

本专利申请要求由Elsherif等人于2014年12月14提交的题为“DOPPLER PROFILE ESTIMATION USING COMPRESSED BEAMFORMING INFORMATION(使用经压缩波束成形信息的多普勒分布估计)”的美国专利申请No.14/968,321、以及由Elsherif等人于2015年9月1日提交的题为“DOPPLER PROFILE ESTIMATION USING COMPRESSED BEAMFORMING INFORMATION(使用经压缩波束成形信息的多普勒分布估计)”的美国临时专利申请No.62/212,895的优先权,其中的每一件申请均被转让给本申请受让人。

背景

公开领域

本公开例如涉及无线通信系统,尤其涉及使用经压缩波束成形信息来估计多普勒分布。

相关技术描述

无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户通信的多址系统。无线局域网是多址系统的示例并且被广泛地部署和使用。各多址系统的其它示例可包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、以及正交频分多址(OFDMA)系统。

WLAN(诸如Wi-Fi(IEEE 802.11)网络)可包括可与一个或多个站(STA)或移动设备通信的接入点(AP)。在一些情形中,AP可以在多用户MIMO(MU-MIMO)传输中同时与超过一个STA通信AP可将一群STA指派给MU-MIMO群,并且向指派给该MU-MIMO群的这群STA发送MIMO传输。在伺机调度的情况下,AP可基于例如话务的可用性、调制和编码方案(MCS)兼容性等来在每一探通时段期间改变指派给MU-MIMO群的STA。然而,对AP与给定STA之间的无线信道的不恰当评估可能导致不合适的MCS确定、无效的MU-MIMO编群等。

概述

本说明书公开了用于使用波束成形信息(例如,经压缩波束成形信息,以及在一些情形中,未经压缩波束成形信息)来估计多普勒分布的技术。根据这些技术,一种无线通信设备(例如,AP或类似设备)在一时间段内从STA接收经压缩波束成形信息。例如,无线通信设备在连续探通间隔期间执行信道探通规程并且从数个STA(例如,在一些实现中,2至8个STA)接收经压缩波束成形信息。响应于信道探通规程,与每个STA相关联的经压缩波束成形信息包括反馈信噪比(SNR)值和经压缩反馈矩阵。

该无线通信设备至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵(例如,来自与该STA相关联的多个信道探通规程)来确定该STA的一个或多个SNR梯度度量。另外,该无线通信设备至少部分地基于(诸)SNR梯度度量来确定多普勒梯度度量。该无线通信设备类似地确定一些或所有数目个STA的SNR梯度和多普勒梯度度量。

描述了一种用于无线通信的方法。在一些示例中,该方法包括:由第一无线设备在一时间段内从站接收波束成形信息,该波束成形信息包括反馈信噪比(SNR)值和经压缩反馈矩阵;以及至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵来确定该站的一个或多个SNR梯度度量。

描述了一种通信设备。在一些示例中,该通信设备包括:收发机,其用于在一时间段内从站接收波束成形信息,该波束成形信息包括反馈信噪比(SNR)值和经压缩反馈矩阵;以及SNR梯度估计器,其用于至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵来确定该站的一个或多个SNR梯度度量。

另一通信设备包括:用于在一时间段内从站接收波束成形信息的装置,该波束成形信息包括反馈信噪比(SNR)值和经压缩反馈矩阵;以及用于至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵来确定该站的一个或多个SNR梯度度量的装置。

描述了一种存储用于无线通信的代码的非瞬态计算机可读介质。该非瞬态计算机可读介质的代码包括能执行以使至少一个通信设备执行以下操作的指令:在一时间段内从站接收波束成形信息,该波束成形信息包括反馈信噪比(SNR)值和经压缩反馈矩阵;以及至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵来确定该站的一个或多个SNR梯度度量。

关于上述方法、通信设备、以及非瞬态计算机可读介质,可至少部分地基于一个或多个SNR梯度度量来确定多普勒梯度度量。可至少部分地基于多普勒梯度度量的分类来设置站的调制和编码方案。可至少部分地基于多普勒梯度度量的分类来修改站的探通规程间隔。可至少部分地基于多普勒梯度度量的分类来形成站的多用户传输群。

确定站的一个或多个SNR梯度度量可包括对与特定时间间隔相关联的多个SNR梯度值取平均。确定站的一个或多个SNR梯度度量可包括确定与单用户传输相关联的单用户SNR梯度度量。确定站的一个或多个SNR梯度度量可包括确定与多用户传输相关联的多用户SNR梯度度量。确定站的一个或多个SNR梯度度量可包括确定与不同数目个站相关联的多用户传输的不同的多用户SNR梯度度量。

在该时间段内接收到的来自站的波束成形信息可与同该站相关联的多个探通规程相关联。可存储在该时间段内接收到的来自站的波束成形信息。

所描述的系统、方法、设备或计算机可读介质的适用性的进一步范围将因以下详细描述、权利要求书和附图而变得明了。本详细描述和具体示例是仅作为解说给出的,并且落在本描述的范围内的各种改变和修改对于本领域技术人员将变得明了。

附图简述

通过参照以下附图可获得对本发明的本质和优点的进一步理解。在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述可应用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。

图1解说了根据本公开的各个方面的支持使用经压缩波束成形信息来估计多普勒分布的无线通信系统(诸如WLAN)的示例;

图2解说了根据本公开的各个方面的其中波束成形器无线设备确定与波束成形方无线设备相关联的SNR梯度度量的示例无线通信场景;

图3A和3B示出了根据本公开的各个方面的从STA接收经压缩波束成形信息并将所接收的经压缩波束成形信息用于确定SNR梯度度量和多普勒梯度度量的AP的示例的框图;

图4A和4B示出了根据本公开的各个方面的支持使用经压缩波束成形信息来估计多普勒分布的AP的示例的框图;以及

图5示出了根据本公开的各个方面的解说用于使用经压缩波束成形信息来估计多普勒分布的方法的示例的流程图。

详细描述

根据本公开的各方面,无线通信设备(诸如接入点(AP))使用波束成形信息来估计其他设备(诸如站(STA))的多普勒(Doppler)分布。STA的多普勒分布被用于各种多输入多输出(MIMO)操作。该AP在一时间段内从数个STA接收波束成形信息(例如,经压缩波束成形信息,以及在一些情形中,未经压缩波束成形信息)。例如,该AP在连续探通间隔期间执行多用户和单用户信道探通规程,并且从该数个STA接收经压缩波束成形信息。该AP至少部分地基于在该相应STA的时间段内接收到的经压缩波束成形信息来确定每个STA的SNR梯度度量。就此而言,该AP使用来自仅若干个信道探通规程或几百个信道探通规程的经压缩波束成形信息。

在一些示例中,AP确定与每个STA相关联的波束成形引导矩阵。该波束成形引导矩阵至少部分地基于所接收的经压缩波束成形信息,并被用来确定相应STA的SNR梯度度量。该SNR梯度度量向该AP提供关于多普勒分布以及每个STA的无线信道改变得如何快或如何慢的指示。就此而言,该AP至少部分地基于该SNR梯度度量来确定相应STA的多普勒梯度度量。

根据一些示例,AP至少部分地基于多普勒梯度度量的分类来设置特定站的调制和编码方案(MCS)。就此而言,该多普勒梯度度量向该AP提供关于该特定STA的无线信道将如何改变(或不改变)的预测性洞察。该预测性洞察有利地向该AP提供用于确定和设置适于该STA的MCS的信息。在其他示例中,该AP至少部分地基于(诸)多普勒梯度度量的分类来修改特定STA(和/或STA群)的探通规程间隔。该AP还至少部分地基于这些STA的多普勒梯度度量来形成多用户传输群。

被认为是用于设置MSC、评估探通间隔、或确定其他MIMO操作的纯反应性方法的分组差错率(PER)历史不能提供对频繁变化的无线信道的完整描绘。然而,本文中所描述的SNR梯度和多普勒梯度度量技术单独或与PER历史相结合地提供对AP与特定STA之间的无线信道的富有洞察力且准确的评估。

以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者示例。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照一些示例所描述的特征可在其他示例中被组合。

首先参照图1,框图解说了根据本公开的各个方面的无线局域网(WLAN)100的示例。WLAN 100包括接入点(AP)105以及被标记为STA_1到STA_7的STA 110。STA 110可以是移动手持机、平板计算机、个人数字助理(PDA)、其他手持式设备、上网本、笔记本计算机、平板计算机、膝上型设备、台式计算机、显示设备(例如,TV、计算机监视器等)、打印机等。虽然仅解说了一个AP 105,但是WLAN 100可替换地具有多个AP 105。STA 110也可被称为移动站(MS)、移动设备、接入终端(AT)、用户装备(UE)、订户站(SS)、或订户单元。STA 110与AP 105相关联并且经由通信链路115与AP 105通信。每个AP 105具有覆盖区域125,以使得该区域内的STA 110在AP 105的射程内。STA 110分散遍及覆盖区域125各处。每个STA 110可以是驻定或移动的。附加地,每个AP 105和STA 110可具有多个天线。

虽然STA 110能够使用通信链路115通过AP 105来彼此通信,但是STA 110还可经由直接无线通信链路120来彼此直接通信。直接无线通信链路可在STA 110之间出现,而不管任何STA是否连接至AP 105。如此,STA 110或类似设备可包括用于使用经压缩波束成形信息来确定多普勒分布的技术,如本文中关于AP 105描述的。

图1中所示的STA 110和AP 105可根据来自IEEE 802.11及其各种版本(包括但不限于802.11b、802.11g、802.11a、802.11n、802.11ac、802.11ad、802.11ah、802.11z、802.11ax等)的包括物理(PHY)层和媒体接入控制(MAC)层的WLAN无线电和基带协议来通信。由此,WLAN 100实现允许数个设备(例如,STA 110和AP 105)共享相同的无线介质(例如,信道)的基于争用的协议。为了防止若干设备在信道上同时进行传送,BSS中的每个设备根据结构化并组织介质接入的某些规程来操作,由此缓解这些设备之间的干扰。

在WLAN 100中,AP 105利用将经压缩波束成形信息(例如,甚高吞吐量(VHT)经压缩波束成形(CBF)报告信息)用于估计多普勒分布的技术。AP 105利用诸如MIMO和MU-MIMO之类的某些传输技术。MIMO通信通常涉及多个发射机天线(例如,在AP 105处)向多个接收天线(例如,在STA 110处)发送信号或多个信号。每个发射天线传送独立的数据(或空间)流,以提高空间分集以及成功信号接收的可能性。换言之,MIMO技术使用覆盖区域125中的AP 105上的多个天线和/或STA 110上的多个天线以利用多径环境来传送多个数据流。

AP 105还实现MU-MIMO传输,其中AP 105同时向多个STA 110传送独立的数据流。在MU-N传输(例如,MU-2、MU-3、MU-4等)的一个示例中,AP 105同时向N个STA传送信号。由此,当AP 105具有针对许多STA 110的话务时,AP 105可通过将针对该群中的每个STA 110的个体流聚集成单个MU-MIMO传输来提高网络吞吐量。

在实现各种MU-MIMO技术和操作中,AP 105(例如,波束成形执行方设备)依赖于用覆盖区域125中的STA 110(例如,波束成形接受方设备)执行的多用户信道探通规程以确定如何在优选方向上辐射能量。AP 105通过向数个STA 110(诸如STA-1、STA-2、STA-3、STA-4、STA-5、以及STA-6)传送空数据分组宣告(NDPA)帧和空数据分组(NDP)帧来探通信道。AP 105已经知晓例如STA-7不支持MU-MIMO操作并且不在多用户信道探通规程中包括STA-7。

AP 105还在NDPA和NDP帧之后传送波束成形报告轮询帧以协调和收集来自该数个STA 110的响应。STA 110中的每一者依次用经压缩的波束成形动作帧(例如,VHT CBF帧)来响应以供向AP 105传送VHT CBF反馈。该VHT CBF反馈包含VHT CBF报告信息,AP 105将该VHT CBF报告信息的各部分用来确定用于数个STA 110的SNR梯度度量和多普勒梯度度量。

该VHT CBF报告信息包括反馈信息,诸如以根据标准(例如,IEEE 802.11ac)量化的角度(即,(phi)Φ和ψ(psi)Ψ角度)的形式来压缩的经压缩波束成形反馈矩阵V。VHT CBF报告信息还包括反馈信噪比(SNR)值(例如,空-时流Nc的平均SNR,其中Nc是经压缩的波束成形反馈矩阵V中的列数)。流i中每频调的每个SNR值(在被平均之前)对应于与在STA 110处确定的波束成形反馈矩阵V的列i相关联的SNR。反馈SNR值基于信道探通规程中的NDP帧,并且因此这些反馈SNR值中的每一者通常对应于特定STA 110在从AP 105到特定的STA 110的单用户(SU)传输中可能经历的SNR。

在实现某些SU传输(例如,MIMO)技术和操作时,AP 105(例如,波束成形器设备)依赖于使用覆盖区域125中的特定STA 110(例如,具有多个接收天线的波束成形方设备)来执行以确定如何向该特定STA辐射能量的单用户信道探通规程。AP 105通过向特定STA 110(诸如STA-7)传送空数据分组宣告(NDPA)帧和空数据分组(NDP)帧来探通该信道。该特定STA 110使用经压缩波束成形动作帧(例如,VHT CBF帧)来响应以供向AP 105传送VHT CBF反馈。该VHT CBF反馈包含VHT CBF报告信息,类似于以上关于多用户信道探通规程描述的那样。

某些STA 110可按不同速率移动,并且由此从信道探通规程导出的瞬时信道测量信息可能不能提供对无线信道的完整描绘。例如,STA-1正按一般而言慢到中的速率远离AP 105地移动(130-a),而STA-2和STA-4是驻定的。STA-3正按一般而言较快的速率与服务区域相切地移动(130-b)。以此方式,由STA-3接收的与来自AP 105的单用户传输相关联的信号可受到比所接收的与多用户传输相关联的信号的影响小的STA移动的影响,其中空间流被更狭窄地聚焦并且来自针对其他STA的空间流的干扰被加剧。

在一些情形中,信道测量信息在约0.1秒内足够精确,以使得能够产生有效的波束成形计算。在其他情形中,诸如具有大量移动STA 110的MU-MIMO传输,信道测量信息仅在约0.01秒内足够精确。然而,在其他情形中,诸如至驻定STA 110的SU传输,信道测量信息在约1到2秒内保持足够精确以用于波束成形计算。如此,至少部分地基于STA 110的多普勒分布来改变探通间隔。

在一些示例中,AP 105收集来自STA 110从多个多用户和单用户信道探通规程获得的VHT CBF报告信息,并且使用该反馈信息来确定SNR度量和波束成形引导矩阵。在一些情形中,仅使用在多用户信道探通规程期间获得的经压缩波束成形信息来确定第一组多普勒梯度度量,并且仅使用在单用户信道探通规程期间获得的经压缩波束成形信息来确定第二组多普勒梯度度量。将理解,本文中所描述的信道探通规程是作为非限定性示例来提供的。用于获得经压缩波束形成信息的其他信道探通规程可被用来确定多普勒分布,如对于给予本公开的益处的技术人员而言将是显而易见的。

图2解说了根据本公开的各个方面的其中波束成形器无线设备确定与波束成形方无线设备相关联的SNR梯度度量的示例无线通信场景200。图2中所示的示例无线通信场景200是参照AP 105-a和STA 110-a来解说的,它们是图1的AP 105和STA 110的相应示例。在该示例中,AP 105-a已经在多个探通时段内从多个STA 110(包括STA-1(在图2中被描绘为STA 110-a))接收到VHT CBF报告信息。AP 105-a分析STA-1关于SU传输和具有MU-2、MU-3和MU-4编群的MU-MIMO传输的SNR。

例如,AP 105-a分析STA-1关于MU-3MU-MIMO传输的SNR。AP 105-a确定包括STA-1 110-a以同时包括STA-2和STA-3(如图1中所示)的第一MU-3MIMO传输。在示例无线通信场景200中,AP 105-a处的发射天线222的数目为4,而STA-1 110-a处的接收天线233的数目为1。在多用户探通规程期间,STA-1估计无线信道H并使用奇异值解压缩(SVD)操作来分解无线信道估计H(诸如Hi=UiSiVi*),其中Ui是与接收天线的数目相关联的酉矩阵,Si表示反馈SNR值,Vi*是反馈矩阵,而i表示特定STA(例如,在该示例中为STA-1 110-a)。类似信道估计操作由其他STA 110(在该示例中包括STA-2和STA-3)在多用户探通规程期间执行。

AP 105-a接收经压缩波束成形信息,并且从由STA-1 110-a在信道探通规程期间提供的经压缩波束成形信息中解压缩或分解经压缩波束成形反馈矩阵V。AP 105-a构建反馈矩阵Vi*并获得反馈SNR值Si(例如,对VHT CBF报告信息中报告的SNR取平均)。AP 105-a使用每个STA(例如,在该示例中为STA-1、STA-2和STA-3)的Si和Vi*来计算波束成形引导矩阵W。在该示例中,波束成形引导矩阵W(t)是用于至STA-1 110-a、STA-2和STA-3的MU-3MU-MIMO传输的引导矩阵在探通时刻t的波束成形引导矩阵。

AP 105-a将STA-1 110-a的即时SNR计算为其中和Vi*(t)为STA i(在该示例中为STA-1 110-a)在探通时刻t的S和Vi0矩阵,而W(t)为在探通时刻t的波束成形矩阵。在该示例中,假定单位噪声功率。AP 105-a存储波束成形引导矩阵W(t)并且使用该波束成形引导矩阵W(t)以计算在后续探通间隔t+TS、t+2TS、t+3TS等的SNR梯度度量(例如,SNR随时间的变化),其中TS为探通间隔(例如,接收针对相同STA 110的两个连贯VHT CBF报告之间的间隔)。AP 105-a如下相对于每个STA 110确定SNR梯度度量,其中i表示特定STA(例如,在该示例中为STA-1 110-a):

AP 105-a如下针对两个探通间隔2TS(例如,接收针对相同STA 110的两个连贯VHT CBF报告之间的时间间隔)确定附加SNR梯度度量:

一般而言,AP 105-a如下相对于每个STA 110确定关于特定STA(例如,在该示例中为STA-1 110-a),的给定多个(m个)探通间隔TS的SNR梯度度量:

波束成形引导矩阵W(t)被用于确定给定STA 110的多个SNR梯度度量。例如,即使当针对STA-1的后续探通规程和MU-MIMO传输不包括STA-2或STA-3时(例如,至STA-1 110-a、STA-5和STA-6的MU-3MU-MIMO传输),关于至STA-1 110-a、STA-2和STA-3的MU-3MU-MIMO传输计算的波束成形引导矩阵W(t)也被用来相对于从后续信道探通规程接收到的经压缩反馈信息确定SNR梯度度量。就此而言,在一些实施例中,波束成形引导矩阵W(t)用作临时常数以用于确定多个SNR梯度度量。

例如,如图2中所解说的,STA-1 110-a正在移动(130-c)。当STA-1 110-a处于第一时间和位置202时,由AP 105-a发起第一信道探通规程。当STA-1 110-a处于第二时间和位置204时,由AP 105-a在后续时间发起第二信道探通规程。探通间隔TS为STA-1 110-a在第一时间和位置202与第二时间和位置204之间的时间段。由AP 105-a接收的与第一时间和位置202处的STA-1 110-a相关联的经压缩波束成形信息(例如,)以及由AP 105-a接收的与第二时间和位置204处的STA-1 110-a相关联的经压缩波束成形信息(例如,)被AP 105-a用来确定与探通时间间隔TS相关联的SNR梯度度量(例如,ΔSNRi(1))。

当STA-1 110-a处于第三时间和位置206时,由AP 105-a在进一步后续时间发起第三信道探通规程。探通间隔2TS为STA-1 110-a在第一时间和位置202与第三时间和位置206之间的时间段。由AP 105-a接收的与第一时间和位置202处的STA-1 110-a相关联的经压缩波束成形信息(例如,)以及由AP 105-a接收的与第三时间和位置206处的STA-1 110-a相关联的经压缩波束成形信息(例如,)被AP 105-a用来确定与探通时间间隔2TS相关联的SNR梯度度量(例如,ΔSNRi(2))。

另外,AP 105-a确定针对相同STA 110的多个连贯VHT CBF报告上的平均SNR梯度度量。例如,AP 105-a如下使用移动平均来针对给定多个(m个)探通间隔TS确定多个连贯VHT CBF报告上的平均SNR梯度度量:

就此而言,针对波束成形引导矩阵W(t)的附加矩阵计算被用来确定平均SNR梯度度量。例如,一系列SNR梯度度量计算是使用关于至STA-1 110-a、STA-2和STA-3的MU-3MU-MIMO传输计算的波束成形引导矩阵W(t)来确定的,而另一系列SNR梯度度量计算是使用关于至STA-1 110-a、STA-5和STA-6的MU-3MU-MIMO传输计算的波束成形引导矩阵W(t+x)来确定的。在这些示例中,波束成形引导矩阵W(t+x)中的x可与多个探通间隔n个TS(例如,2TS、10TS、30TS等)相关联,并且使用波束成形引导矩阵W(t)以及波束成形引导矩阵W(t+x)计算SNR梯度度量的类似历时(例如,TS、2TS、3TS等)可被组合以用于平均梯度SNR度量。

例如,在图2中,由AP 105-a接收的与第二时间和位置204处的STA-1 110-a相关联的经压缩波束成形信息(例如,)以及由AP 105-a接收的与第三时间和位置206处的STA-1 110-a相关联的经压缩波束成形信息(例如,)被AP 105-a用来确定与探通时间间隔TS相关联的另一SNR梯度度量(例如,ΔSNRi(1))。随后根据式(1)来对该SNR梯度度量(例如,针对从第二时间和位置204至第三时间和位置206的探通时间间隔TS获得的ΔSNRi(1)度量)与从由AP 105-a接收的与第一时间和位置202处的STA-1 110-a相关联的经压缩波束成形信息(例如,)和由AP 105-a接收的与第二时间和位置204处的STA-1 110-a相关联的经压缩波束成形信息(例如,)获得的关于探通时间间隔TS的SNR梯度度量取平均。

如对于给予本公开的益处的技术人员而言将是显而易见的,所公开的用于SNR梯度度量(ΔSNRi(1)、ΔSNRi(2)、ΔSNRi(m)、以及平均ΔSNRi(m))的公式以及类似技术的特性包括但不限于:使用相同波束成形引导矩阵来确定多个SNR梯度度量;使用不同波束成形引导矩阵来确定相同探通间隔历时的多个SNR梯度度量;使用来自不同信道探通规程的不同反馈SNR值来确定SNR梯度度量;以及使用来自不同信道探通规程的不同经压缩反馈矩阵来确定SNR梯度度量。

AP 105-a使用SNR梯度度量来确定多普勒梯度度量。AP 105-a使用多普勒梯度度量以实现用于动态地适配探通间隔(例如,修改针对STA 110或STA 110群的探通间隔)的速率适配技术(例如,MCS确定)并将STA 110分类以进行MU-MIMO编群(例如,对具有低多普勒梯度的STA 110进行编群)。

图3A示出了根据本公开的各个方面的从STA接收经压缩波束成形信息并使用所接收的经压缩波束成形信息以确定SNR梯度度量和多普勒梯度度量的AP的示例的框图300-a。图3A中所示的示例框图300-a是参照作为图1和2的AP 105和STA 110的相应示例的AP 105-b和STA 110-b、110-c、110-d来解说的。

STA-1 110-b、STA-2 110-c和STA-n 110-d中的每一者向AP 105-b传送经压缩波束成形信息。AP 105-b的SNR梯度估计器330处理所接收的经压缩波束成形信息以确定STA-1 110-b、STA-2 110-c和STA-n 110-d中的每一者的SNR梯度度量。所接收的经压缩波束成形信息中的一些可能可在未被AP 105-a解压缩的情况下使用(例如,在SU传输的情形中,作为VHT经压缩波束成形报告的一部分发送的每空时流的平均SNR)。附加地或替换地,可以接收未经压缩波束成形报告。使用波束成形引导矩阵W(t)来将STA-1 110-b、STA-2 110-c和STA-n 110-d中的每一者的SNR梯度度量确定为相应STA 110将在AP 105-b将执行至该相应STA 110的传输的情况下经历的SNR变化的估计(例如,相应STA 110为MU群或SU传输的成员的MU-MIMO传输)。波束成形引导矩阵确定器350还从STA-1 110-b、STA-2 110-c和STA-n 110-d中的每一者接收经压缩波束成形信息。

类似地,所接收的经压缩波束成形信息中的一些可能可在未被AP 105-a压缩的情况下使用。附加地或替换地,可以接收未经压缩波束成形报告。由波束成形引导矩阵确定器350确定波束成形引导矩阵W(t)并将其提供给SNR梯度估计器330。还由AP 105-b存储波束成形引导矩阵W(t)以用于多次计算。如此,STA-1 110-b、STA-2 110-c和STA-n 110-d中的每一者的SNR变化的速率由AP 105-b确定。

AP 105-a可存储在一时间段内从站接收到的经压缩波束成形信息。

例如,如下使用m的不同值(至多达K的值)的梯度来对特定多个(m个)探通间隔TS上的SNR梯度ΔSNRi(m)取平均以获得表示总决策时段Td=KTS中的整体SNR梯度的一个数字ΔSNRi

例如,如果K=3:

其表示在K=3个探通间隔上的整体SNR梯度。

K和Td的选择取决于当前探通间隔TS以及当前传输是单用户(SU)传输还是多用户(MU)传输。与SU传输相比,MU传输对信道变化更敏感,并且如果存在较大信道变化,则必须快速地适配探通间隔,从而导致较大SNR梯度。在一个示例实现中,对于SU传输,决策间隔Td=200ms,而对于MU传输,Td=80ms。探通间隔的值的示例包括:对于SU传输,Ts=50ms或100ms,而对于MU传输,Ts=10ms、20ms或40ms。因此,在该实现示例中,对于SU,K的值的示例包括4或2,而对于MU,包括8、4或2。这种配置使得针对MU传输的决策能够被更快地作出(MU的Td<SU的Td),因为MU传输对信道变化更敏感,并且具有更多可靠性(一般而言更大K,取决于当前探通间隔),由于对非最优决策的影响对于MU而言将是更大的。

SNR梯度度量被提供给AP 105-b的多普勒梯度估计器340,多普勒梯度估计器340至少部分地基于这些SNR梯度度量来将STA-1 110-b、STA-2 110-c和STA-n 110-d的无线信道的多普勒梯度分类。多普勒梯度估计器340提供与STA-1 110-b、STA-2 110-c和STA-n 110-d中的每一者相关联的多普勒梯度度量。例如,在一些实施例中,多普勒梯度度量被提供为多普勒分类。多普勒梯度估计器340将无线信道的多普勒梯度分类为具有非常低(例如,静态或近静态的无线信道)、低、中等、或高(例如,快速衰落的信道)多普勒梯度特性。在一些示例中,多普勒梯度估计器340将多普勒梯度如下分类:

在一些情形中,Δ1的值约为1至2dB,Δ2的值约为2至3dB,Δ3的值约为3至5dB,而Δ4的值约为5至10dB。在一些实现中,大于Δ4的ΔSNRi值被视为异常或错误测量并被排除(例如,在决定各种MIMO操作时针对该特定STA 110不利用多普勒梯度度量)。在其他实现中,大于Δ4的ΔSNRi值被视为具有为“高”的多普勒分类。

将领会,截然不同的多普勒分类的数目是设计参数,并且可取决于多普勒梯度估计器340和AP 105-b的某些实施例和实现而变化。

当AP 105-b至少部分地基于所确定的多普勒梯度度量来确定MU-MIMO传输群(或SU传输)时,波束成形引导矩阵W由波束成形引导矩阵确定器350来确定,并且MU-MIMO传输由发射机360来执行。波束成形引导矩阵W与该时刻的特定传输相关,并且虽然波束成形引导矩阵W可与SNR梯度度量计算中使用的那些波束成形引导矩阵(例如,波束成形引导矩阵W(t)和W(t+x))相同,特定传输的波束成形引导矩阵W不必一定是相同的。

图3B示出了根据本公开的各个方面的从STA接收经压缩波束成形信息并使用所接收的经压缩波束成形信息以用于确定SNR梯度度量和多普勒梯度度量的AP的示例的框图300-b。图3B中示出的示例框图300-b是参照作为图1和2的AP 105和STA 110的相应示例的AP 105-c和STA 110-e、110-f、110-g来解说的。

STA-1 110-e、STA-2 110-f、以及STA-n 110-g中的每一者向AP 105-b传送经压缩的波束成形信息。AP 105-c的(诸)解压缩器325解压缩所接收的经压缩的波束成形信息。例如,AP 105-c的解压缩器325至少部分地基于与每个经压缩反馈矩阵V的行和列相关联的角度(例如,(phi)Φ和ψ(psi)Ψ角度)来解压缩经压缩反馈矩阵,以在对STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的解压缩和重构之后获得经解压缩波束成形矩阵(例如,反馈矩阵V*)。

AP 105-b的SNR梯度估计器330-a处理所接收的已经被(诸)解压缩器325解压缩的经压缩波束成形信息以确定STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的SNR梯度度量。使用波束成形引导矩阵W(t)来将STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的SNR梯度度量确定为相应STA 110将在AP 105-c将执行至该相应STA 110的传输的情况下经历的SNR变化的估计(例如,相应STA 110为MU群或SU传输的成员的MU-MIMO传输)。波束成形引导矩阵确定器350-a还接收已经被(诸)解压缩器325解压缩的经压缩波束成形信息。

通过波束成形引导矩阵确定器350-a来确定波束成形引导矩阵W(t)并将其提供给SNR梯度估计器330-a。波束成形引导矩阵W(t)还由AP 105-c存储以用于多次计算。如此,STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的SNR变化的速率由AP 105-c确定。

SNR梯度度量被提供给AP 105-c的多普勒梯度估计器340-a,多普勒梯度估计器340-a至少部分地基于这些SNR梯度度量来将STA-1 110-e、STA-2 110-f和STA-n 110-g的无线信道的多普勒梯度分类。多普勒梯度估计器340-a提供与STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者相关联的多普勒梯度度量。例如,在一些实施例中,多普勒梯度度量被提供为多普勒分类。多普勒梯度估计器340-a将无线信道的多普勒梯度分类,如以上关于多普勒梯度估计器340所描述的。

仍参照图3B,AP 105-c使用所确定的STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的多普勒梯度度量以实现速率适配技术(例如,MCS确定)。在一些情形中,连贯信道探通规程之间的物理层汇聚规程(PLCP)协议数据单元(PPDU)的最优速率取决于无线信道在信道探通规程之后改变得如何快。对于快速衰落或快速变化的无线信道,期望STA 110的MCS按较快速率跌落。对于缓慢变化或静态的无线信道,期望STA 110的MCS按较慢速率跌落或者根本不跌落。

在一些示例中,AP 105-c使用所确定的多普勒梯度度量来针对探通间隔之间的PPDU传输来适配STA-1 110-e、STA-2 110-f和STA-n 110-g中的一者或多者的MCS。如果特定STA 110的多普勒梯度度量非常低(例如,缓慢变化或静态的无线信道),则AP 105-c将该特定STA 110的MCS确定为非常低的值(例如,为1的dM1值),从而保持其不变。如果多普勒梯度度量为高(例如,快速衰落或快速变化的无线信道),则AP 105-c将该特定STA 110的MCS确定为高值(例如,3至6之间的dM4值)。

如此,当多普勒梯度估计器340-a将多普勒梯度度量分类为“非常低”时,AP 105-c将该特定STA 110的MCS递减第一值(例如,dM1)。当多普勒梯度估计器340-a将多普勒梯度度量分类为“低”时,AP 105-c将该特定STA 110的MCS递减大于或等于第一值的第二值(例如,dM2)。当多普勒梯度估计器340-a将多普勒梯度度量分类为“中等”时,AP 105-c将该特定STA 110的MCS递减大于或等于第二值的第三值(例如,dM3)。以及,当多普勒梯度估计器340-a将多普勒梯度度量分类为“高”时,AP 105-c将该特定STA 110的MCS递减大于或等于第三值的第四值(例如,dM4)。

如以上关于截然不同的多普勒分类的数目类似地描述的那样,截然不同的递减值(例如,dMx值)的数目及其值是设计参数,并且可取决于多普勒梯度估计器340-a和AP 105-c的某些实施例和实现而变化。

作为对比,某些探通内MCS速率适配技术(例如,两个连贯信道探通规程之间的PPDU的速率适配)仅基于以来自STA 110的块确收为基础计算的即时PER。在一些实施例中,AP 105-c可以采用基于PER的技术和本文中所描述的多普勒梯度度量技术的组合。

AP 105-c还使用所确定的STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的多普勒梯度度量以动态地适配探通间隔(例如,修改STA 110或STA 110的群的探通间隔)。

如果特定STA 110的多普勒梯度度量非常低(例如,缓慢变化或静态的无线信道),则AP 105-c选择与该特定STA 110相关联的较长探通间隔(例如,为探通间隔Ts的4倍至16倍的T1值)。在此类情形中,AP 105-c至少部分地由于与具有非常低的多普勒梯度度量的STA 110相关联的较少探通开销而经历较高吞吐率。

然而,如果多普勒梯度度量为高(例如,快速衰落或快速变化的无线信道),则AP 105-c选择与该特定STA 110相关联的较短探通间隔(例如,等于当前探通间隔Ts或比当前探通间隔Ts短的探通间隔的T4值)。在此类情形中,AP 105-c更有效地跟踪无线信道变化并且至少部分地基于陈旧无线信道信息来避免PER的突然增加。

如此,当多普勒梯度估计器340-a将多普勒梯度度量分类为“非常低”时,AP 105-c为该特定STA 110的探通间隔选择第一值(例如,T1)。当多普勒梯度估计器340-a将多普勒梯度度量分类为“低”时,AP 105-c为该特定STA 110的探通间隔选择第二值(例如,T2),其中第二值小于或等于第一值。当多普勒梯度估计器340-a将多普勒梯度度量分类为“中等”时,AP 105-c为该特定STA 110的探通间隔选择第三值(例如,T3),其中第三值小于或等于第二值。以及,当多普勒梯度估计器340-a将多普勒梯度度量分类为“高”时,AP 105-c为该特定STA 110的探通间隔选择第四值(例如,T4),其中第四值小于或等于第三值。

如以上关于截然不同的多普勒分类的数目类似地描述的那样,截然不同的探通间隔值(例如,Tx值)的数目及其值是设计参数,并且可取决于多普勒梯度估计器340-a和AP 105-c的某些实施例和实现而变化。

AP 105-c使用所确定的STA-1 110-e、STA-2 110-f和STA-n 110-g中的每一者的多普勒梯度度量以将STA分类以进行MU-MIMO编群(例如,对具有低多普勒梯度的STA 110进行编群)。多普勒梯度度量提供关于信道改变得如何快以及由此特定STA 110的相关联的信号与噪声加干扰比(SINR)和MCS将改变得如何快的指示。由此,AP 105-c使用多普勒梯度度量结合队列深度和MCS速率例如来确定STA 110的MU-MIMO编群。

例如,AP 105-c最初基于队列深度和MCS速率来确定包括STA-1 110-e、STA-2 110-f和STA-3的候选MU-MIMO群。在该示例中,STA-1 110-e具有最当前的MCS为7,STA-2 110-f具有最当前的MCS为8,而STA-3 110具有最当前的MCS为7。STA-1 110-e和STA-2 110-f中的每一者具有分类为“低”的多普勒梯度度量。然而,STA-3具有分类为“高”的多普勒梯度度量。尽管STA-3 110的最当前的MCS值为7,但是多普勒梯度度量指示快速衰落或快速变化的无线信道与STA-3相关联。如此,在发送MU-MIMO传输时STA-3 110的实际MCS被预测为跌落至5或4。

由此,AP 105-c确定从候选MU-MIMO群中移除STA-3 110并且使用仅包括STA-1 110-e和STA-2 110-f的MU-2编群来执行MU-MIMO传输,或者修改MU-3编群以包括具有分类为“非常低”或“低”的多普勒梯度度量的另一STA 110。此外,至少部分地基于针对STA-3 110的多普勒梯度度量分类为“高”,AP 105-c可以调度STA-3以用于SU传输。

当AP 105-c至少部分地基于所确定的多普勒梯度度量来确定MU-MIMO传输群(或SU传输)时,波束成形引导矩阵W由波束成形引导矩阵确定器350-a来确定,并且MU-MIMO传输由发射机360-a来执行。

将领会,图3A和3B的框图300-a和300-b是使用经压缩或未经压缩波束成形信息来确定多普勒梯度度量的AP 105的一些示例,并且其他无线通信设备可以实现本文中所描述的技术。确定SNR梯度和多普勒梯度度量的无线通信设备(包括AP 105)可按与如本文中所描述的用于实现速率适配技术、用于动态地调节探通间隔、以及用于将STA 110分类以进行MU-MIMO编群的示例类似的方式被用于其他MIMO操作。

图4A示出了根据本公开的各个方面且关于图1-3B的支持将经压缩波束成形信息用于估计多普勒分布的示例AP 105-d的框图400-a。AP 105-d包括处理器405、存储器410、一个或多个收发机420、一个或多个天线425、探通管理器430、MU编群管理器435、MCS管理器440、解压缩器325-a、SNR梯度估计器330-b、多普勒梯度估计器340-b、以及波束成形引导矩阵确定器350-b。处理器405、存储器410、(诸)收发机420、探通管理器430、MU编群管理器435、MCS管理器440、解压缩器325-a、SNR梯度估计器330-b、多普勒梯度估计器340-b、以及波束成形引导矩阵确定器350-b与总线445通信地耦合,这使得这些组件之间能够通信。(诸)天线425与(诸)收发机420通信地耦合。

处理器405是智能硬件设备(诸如,中央处理单元(CPU)、微控制器、专用集成电路(ASIC)等)。处理器405处理通过(诸)收发机420接收到的信息以及要发送给(诸)收发机420以供通过(诸)天线425进行传送的信息。

存储器410存储包含指令的计算机可读、计算机可执行软件(SW)代码415,这些指令在被执行时使处理器405或AP 105-e的另一组件执行本文中所描述的各种功能,例如,接收数个STA 110的经压缩波束成形信息以及确定与这些STA 110相关联的SNR梯度和多普勒梯度度量。

(诸)收发机420与其他无线设备(诸如STA 110、其他AP 105、或其他设备)进行双向通信。(诸)收发机420包括调制解调器以调制分组和帧并将经调制分组提供给(诸)天线425以供传输。调制解调器附加地用于解调接收自(诸)天线425的分组。

探通管理器430、MU编群管理器435、MCS管理器440、解压缩器325-a、SNR梯度估计器330-b、多普勒梯度估计器340-b、以及波束成形引导矩阵确定器350-b实现参照图1-3B描述的特征,如以下进一步解释的。

再次,图4A仅示出了执行图1-3的特征的设备的一种可能实现。虽然出于清楚起见将图4A的组件示为离散的硬件块(例如,ASIC、现场可编程门阵列(FPGA)、半定制集成电路等),但是将理解,每一个组件也可由适配成以硬件执行一些或全部适用特征的多个硬件块来实现。替换地,图4A的两个或更多个组件的特征可由单个合并的硬件块来实现。例如,单个收发机420芯片可实现处理器405、探通管理器430、MU编群管理器435、MCS管理器440、解压缩器325-a、SNR梯度估计器330-b、多普勒梯度估计器340-b、以及波束成形引导矩阵确定器350-b。

在又一些其他示例中,每个组件的特征可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。例如,图4B示出了AP 105-e的另一示例的框图400-b,其中探通管理器430-a、MU编群管理器435-a、MCS管理器440-a、解压缩器325-b、SNR梯度估计器330-c、多普勒梯度估计器340-c、以及波束成形引导矩阵确定器350-c的特征被实现为存储在存储器410-a上并由一个或多个处理器405-a执行的计算机可读代码。硬件/软件的其他组合可被用于执行图4A和4B的一个或多个组件的特征。

图5示出了根据本公开的各个方面的解说用于将经压缩波束成形信息用于估计多普勒分布的方法500的一个示例的流程图。方法500可以由本公开中所讨论的AP 105和STA 110中的任一者来执行,但是为了清楚起见,将从作为波束成形器无线设备的图4A的AP 105-d以及作为波束成形方无线设备的图1-3B的STA 110的角度来描述方法500。将理解,方法500仅仅是用于使用经压缩波束成形信息来确定SNR梯度度量和多普勒梯度度量的技术的一个示例,并且方法500的操作可以被重新安排、由其他设备和其组件执行、和/或以其他方式修改成使得其他实现是可能的。

广义来说,方法500解说了AP 105-d通过其从多个站接收经压缩波束成形信息的过程,该经压缩波束成形信息包含反馈SNR值和经压缩反馈矩阵。方法500至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵来确定站的一个或多个SNR梯度度量。该站的一个或多个SNR梯度度量可由它们自己使用或被用来至少部分地基于该一个或多个SNR梯度度量来确定多普勒梯度度量。

在框505,AP 105-d的收发机420执行信道探通规程。该信道探通规程包括传送空数据分组(NDP)宣告帧以标识被选择为波束成形方的站。收发机420随后传送NDP,其中包含站已知的训练字段。

在框510处,收发机420从多个站中的每个站接收经压缩波束成形信息。这些站中的第一站响应于NDP来提供经压缩波束成形信息,并且这些站中的其他站顺序地响应于由AP 105-d的收发机420发送的个体波束成形报告轮询帧来提供经压缩波束成形信息。例如,站的经压缩波束成形信息包括反馈信噪比(SNR)值和经压缩反馈矩阵。在一时间段内接收由AP 105-d从该站接收到的经压缩波束成形信息。就此而言,总的来说作为在该时间段内接收到的且被用来确定该站的一个或多个SNR度量的经压缩波束成形信息与由AP 105-d关于该站执行的多个连贯探通规程相关联。

在一个选项中,在框515,AP 105-d的存储器410存储在一时间段内接收的来自该站的经压缩波束成形信息,如以上所讨论的。例如,存储器410存储从多个站中的每个站接收的经压缩波束成形信息和/或与已经被AP 105-d解压缩的所接收的经压缩波束成形信息相关联的波束成形信息。

在框520,根据一种选项,解压缩器325-a解压缩经压缩反馈矩阵。另外,在一些选项中,可对重构SV*信息执行内插、滤波、编码、以及相移操作。如以上所提及的,在一些示例中,该经解压缩反馈信息被存储在AP 105-d的存储器410中。

根据一个选项,在框525,AP 105-d的SNR梯度估计器330-b至少部分地基于所接收的反馈SNR值和所接收的经压缩反馈矩阵来确定该站的一个或多个SNR梯度矩阵。根据图1-3B中描述的原理来确定该站和该多个站的SNR梯度矩阵。在一些示例中,SNR梯度估计器330-b通过对与特定时间区间相关联的多个SNR梯度值取平均来确定该站的一个或多个SNR梯度度量。

在框530,多普勒梯度估计器340-b至少部分地基于该站的一个或多个SNR梯度度量来确定多普勒梯度度量。类似地,多普勒梯度估计器340-b至少部分地基于多个站中的每个站的SNR梯度度量来确定多普勒梯度度量。根据图1-3B中描述的原理来确定该站和该多个站的多普勒梯度矩阵。

根据一个选项,在框535,SNR梯度估计器330-b确定该站与单用户传输相关联的一个或多个单用户SNR梯度度量,并且进而多普勒梯度估计器340-b至少部分地基于这些单用户SNR梯度度量来确定单用户多普勒梯度度量。根据另一选项,SNR梯度估计器330-b确定该站与多用户传输相关联的一个或多个多用户SNR梯度度量,并且进而多普勒梯度估计器340-b至少部分地基于这些多用户SNR梯度度量来确定多用户多普勒梯度度量。在又一选项中,在框535,SNR梯度估计器330-b确定针对与不同数目个站相关联的多用户传输的不同第一多用户SNR梯度度量,(例如,针对具有总共两个站的多用户传输的MU-2SNR梯度度量、针对具有总共三个站的多用户传输的MU-3SNR梯度度量、针对具有总共四个站的多用户传输的MU-4SNR梯度度量、……、针对具有总共七个站的多用户传输的MU-7SNR梯度度量、和/或针对具有总共八个站的多用户传输的MU-8SNR梯度度量)。

关于使用多普勒梯度度量的AP 105-d,在框540,MU编群管理器435至少部分地基于根据第一选项的多普勒梯度度量的分类来形成该站的多用户传输群。在一些情形中,MU编群管理器435调度多用户传输群,以使得多用户传输群中的每个站具有相同的多普勒梯度度量的分类。根据第二选项,在框545,探通管理器430至少部分地基于多普勒梯度度量的分类来修改该站的探通规程间隔。根据第三选项,在框550,MCS管理器440至少部分地基于多普勒梯度度量的分类来设定该站的调制和编码方案。

在框555,根据一些示例,AP 105-e至少部分地基于所确定的多普勒梯度度量来传送来自该站的多用户传输群或单用户传输。

以上结合附图阐述的详细说明描述了示例而不代表可被实现或者落在权利要求的范围内的仅有示例。术语“示例”和“示例性”在本说明书中使用时意指“用作示例、实例或解说”,并且并不意指“优于”或“胜过其他示例”。本详细描述包括具体细节以提供对所描述的技术的理解。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,众所周知的结构和设备以框图形式示出以避免模糊所描述的示例的概念。

信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

结合本文中的公开所描述的各种解说性框以及组件可用设计成执行本文中描述的功能的通用处理器、数字信号处理器(DSP)、ASIC、FPGA或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或多个微处理器、或任何其他此类配置。

本文中所描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围和精神内。例如,由于软件的本质,以上描述的功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。如本文中(包括权利要求中)所使用的,在两个或更多个项目的列举中使用的术语“和/或”意指所列出的项目中的任一者可单独被采用,或者两个或更多个所列出的项目的任何组合可被采用。例如,如果组成被描述为包含组成部分A、B和/或C,则该组成可包含仅A;仅B;仅C;A和B的组合;A和C的组合;B和C的组合;或者A、B和C的组合。同样,如本文中(包括权利要求中)所使用的,在项目列举中(例如,在接有诸如“中的至少一个”或“中的一者或多者”的短语的项目列举中)使用的“或”指示析取式列举,以使得例如“A、B或C中的至少一个”的列举意指A或B或C或AB或AC或BC或ABC(即,A和B和C)。

计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,计算机可读介质可包括RAM、ROM、EEPROM、闪存、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合需程序代码手段且能被通用或专用计算机、或者通用或专用处理器访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘、和蓝光碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。以上介质的组合也被包括在计算机可读介质的范围内。

提供对本公开的先前描述是为使得本领域技术人员皆能够制作或使用本公开。对本公开的各种修改对于本领域技术人员将是显而易见的,并且本文中定义的普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并不限定于本文中所描述的示例和设计,而是应被授予与本文中公开的原理和新颖特征一致的最宽泛的范围。

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