用于适应无线网络中不同类别的设备的技术.pdf

上传人:Y0****01 文档编号:1681492 上传时间:2018-07-04 格式:PDF 页数:39 大小:3.87MB
返回 下载 相关 举报
摘要
申请专利号:

CN201380060647.7

申请日:

2013.06.28

公开号:

CN104798332A

公开日:

2015.07.22

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04J 11/00申请日:20130628|||公开

IPC分类号:

H04J11/00; H04B7/26

主分类号:

H04J11/00

申请人:

英特尔公司

发明人:

沙纳兹·艾兹兹; 托马斯·J·肯尼; 埃尔达德·佩拉亚

地址:

美国加利福尼亚州

优先权:

13/728,464 2012.12.27 US

专利代理机构:

北京东方亿思知识产权代理有限责任公司11258

代理人:

李晓冬

PDF下载: PDF下载
内容摘要

用于适应无线网络中高功能和低成本无线设备的装置、方法和机器可读存储介质。示例性装置包括:接收器,无线地接收第一分组,第一分组包括在经由符号集中的多个子载波被传输的第一数据符号中的第一偏移导频信号和第二偏移导频信号;发送器,无线地发送第二分组;以及逻辑,逻辑使用第一偏移导频信号和第二偏移导频信号来追踪相移、对接收器进行配置以补偿相移、避免使用对第一偏移导频信号和第二偏移导频信号的接收来更新从第一分组的前导码导出的初始信道估计、以及在第二分组的第二数据符号间发送第三偏移导频信号和第四偏移导频信号。

权利要求书

权利要求书1.  一种适应不同类别的无线设备的装置,包括:接收器,所述接收器无线地接收包括前导码和数据部分的第一分组,其中所述前导码包括符号的已知组合,所述数据部分包括在经由符号集中的多个子载波被传输的数据符号间的两个偏移导频信号;以及逻辑,所述逻辑:使用所述已知组合的接收来检测所述多个子载波中的每个子载波的特性以导出初始信道估计;使用所述初始信道估计对所述接收器进行配置以补偿所检测到的特性;使用所述两个偏移导频信号来追踪相移;对所述接收器进行配置以补偿所述相移;以及避免使用对所述偏移导频信号的接收来更新所述初始信道估计。2.  如权利要求1所述的装置,所述逻辑:接收对所述接收器运行于较低功能模式的指示;以及取决于所述运行于较低功能模式的指示,制约使用所述偏移导频信号的接收来更新所述初始信道估计。3.  如权利要求1所述的装置,仅当所述两个偏移导频信号中的两者都不在所述多个子载波中邻近群组子载波或DC子载波的子载波中被传输时,所述逻辑才使用所述两个偏移导频信号来追踪所述相移。4.  如权利要求1所述的装置,所述装置包括发送器,所述逻辑:在所述数据符号被接收时对所述数据符号执行循环错误检查;以及基于所述循环错误检查,操作所述发送器以发送对错误的指示。5.  如权利要求1所述的装置,所述装置包括发送器,所述逻辑:接收对将被接收的数据量或将被接收的所述第一分组的剩余部分的大小的指示;以及基于对所述数据量或所述剩余部分的大小超过选定阈值的指示,操作所述发送器以发送对在所述第一分组的接收中出错的指示。6.  如权利要求1所述的装置,所述装置包括发送器和传感器,所述 逻辑:循环监控所述传感器以获得所检测的事件;以及基于检测到所述所检测的事件,操作所述发送器以发送第二分组,所述第二分组用于传达对所述所检测的事件的指示。7.  一种适应不同类别的无线设备的装置,包括:接收器,所述接收器无线地接收第一分组,所述第一分组包括在经由符号集中的多个子载波被传输的第一数据符号间的第一偏移导频信号和第二偏移导频信号;发送器,所述发送器无线地发送第二分组;以及逻辑,所述逻辑:使用所述第一偏移导频信号和第二偏移导频信号来追踪相移;对所述接收器进行配置以补偿所述相移;避免使用对所述第一偏移导频信号和第二偏移导频信号的接收来更新从所述第一分组的前导码导出的初始信道估计;以及在所述第二分组的第二数据符号间发送第三偏移导频信号和第四偏移导频信号。8.  如权利要求7所述的装置,所述接收器随所述第一分组接收第一前导码,所述第一前导码包括符号的已知组合,所述逻辑:使用对所述已知组合的接收来检测所述多个子载波中的每个子载波的特性以导出初始信道估计;以及使用所述初始信道估计对所述接收器进行配置以补偿所检测到的特性。9.  如权利要求8所述的装置,所述逻辑发送第二前导码,所述第二前导码包括所述第二分组中在所述第二数据符号之前的符号的已知组合。10.  如权利要求7所述的装置,仅当所述第一偏移导频信号和第二偏移导频信号两者都不在所述多个子载波中邻近群组子载波或DC子载波的子载波中被传输时,所述逻辑才使用所述第一偏移导频信号和第二偏移导频信号来追踪所述相移。11.  如权利要求7所述的装置,所述逻辑:在所述第一数据符号被接收时对所述第一数据符号执行循环错误检查;以及基于所述循环错误检查,操作所述发送器以发送对错误的指示。12.  如权利要求7所述的装置,所述逻辑用于:接收对将被接收的数据量或将被接收的所述第一分组的剩余部分的大小的指示;以及基于对所述数据量或所述剩余部分的大小超过选定阈值的指示,操作所述发送器以发送对在所述第一分组的接收中出错的指示。13.  如权利要求7所述的装置,所述装置包括传感器,所述逻辑:循环监控所述传感器以获得所检测的事件;以及基于检测到所述所检测的事件,操作所述发送器以发送所述第二分组,所述第二分组用于传达对所述所检测的事件的指示。14.  如权利要求7所述的装置,所述接收器被配置为不能使用对所述第一偏移导频信号和第二偏移导频信号的接收来更新所述初始信道估计。15.  如权利要求7所述的装置,包括:存储指令的存储装置,和执行所述指令以实现所述逻辑的处理器电路;以及被耦接到所述接收器和所述发送器中的至少一者的至少一个天线。16.  一种用于适应不同类别的无线设备的计算机实现的方法,所述方法包括:使用对接收到的第一分组的前导码中的符号的已知组合的接收,来检测所述第一分组中用于传输数据符号的多个子载波中的每个子载波的特性,以导出初始信道估计;使用所述初始信道估计对接收所述第一分组的接收器进行配置以补偿所检测到的特性;使用所述第一数据分组的在所述数据符号间的两个偏移导频信号来追踪相移;对所述接收器进行配置以补偿所述相移;避免使用对所述偏移导频信号的接收来更新所述初始信道估计;以及向无线接入点发送不能成功地接收较大分组的指示。17.  如权利要求16所述的计算机实现的方法,包括:当所述两个偏移导频信号都不在所述多个子载波中邻近群组子载波或DC子载波的子载波中被传输时,使用所述两个偏移导频信号来追踪相移。18.  如权利要求16所述的计算机实现的方法,包括:在所述数据符号被接收时对所述数据符号执行循环错误检查;以及基于所述循环错误检查,发送对错误的指示,以作为不能成功地接收较大分组的指示。19.  如权利要求16所述的计算机实现的方法,包括:接收对将被接收的数据量或将被接收的所述第一分组的剩余部分的大小的指示;以及基于对所述数据量或所述剩余部分的大小超过选定阈值的指示,发送对在所述第一分组的接收中出错的指示。20.  如权利要求16所述的计算机实现的方法,包括:循环监控传感器以获得所检测的事件;以及基于检测到所述所检测的事件,操作所述发送器以发送所述第二分组,所述第二分组用于传达对所述所检测的事件的指示。21.  包括指令的至少一种机器可读存储介质,当所述指令被计算设备执行时使得所述计算设备执行以下操作:使用由所述计算设备的接收器接收到的第一分组的第一偏移导频信号和第二偏移导频信号来追踪相移,所述第一分组在经由符号集中的多个子载波被传输的第一数据符号间传达所述第一偏移导频信号和第二偏移导频信号;对所述接收器进行配置以补偿所述相移;避免使用对所述第一偏移导频信号和第二偏移导频信号的接收来更新从所述第一分组的前导码导出的初始信道估计;以及监控所述计算设备的传感器以获得所检测的事件;以及发送第二分组,所述第二分组在第二数据符号间包括第三偏移导频信号和第四偏移导频信号,所述第二数据符号传达对所述所检测的事件的指示。22.  如权利要求21所述的至少一种机器可读存储介质,所述计算设备被促使执行以下操作:随所述第一分组接收第一前导码,所述第一前导码包括符号的已知组合;使用对所述已知组合的接收来检测所述多个子载波中的每个子载波的特性以导出初始信道估计;以及使用所述初始信道估计对所述接收器进行配置以补偿所检测到的特性。23.  如权利要求21所述的至少一种机器可读存储介质,所述计算设备被促使仅当所述第一偏移导频信号和第二偏移导频信号都不在所述多个子载波中邻近群组子载波或DC子载波的子载波中被传输时,才使用所述第一偏移导频信号和第二偏移导频信号来追踪相移。24.  如权利要求21所述的至少一种机器可读存储介质,所述计算设备被促使执行以下操作:在所述第一数据符号被接收时对所述第一数据符号执行循环错误检查;以及基于所述循环错误检查,发送对错误的指示。25.  如权利要求21所述的至少一种机器可读存储介质,所述计算设备被促使执行以下操作:接收对将被接收的数据量或将被接收的所述第一分组的剩余部分的大小的指示;以及基于对所述数据量或所述剩余部分的大小超过选定阈值的指示,发送对在所述第一分组的接收中出错的指示。

说明书

说明书用于适应无线网络中不同类别的设备的技术
相关案件
本申请与申请日为2012年9月27日的题为“Channel estimate and Tracking(信道估计和追踪)”的共同拥有的美国专利申请号13/628,613有关,其全部内容通过引用被结合于此。
背景技术
一段时间以来,无线通信网络发展的一般趋势已经朝向不断增加的传输频率和不断增加的信道宽度,以使得不断增加的数据速率能够适应使用具有较大能力范围的无线设备来交换较大的数据量的持续的趋势。已经在无线广域网(WWAN)、3G和4G蜂窝无线网络的各种变体和无线局域网(WLAN)中看到这种趋势。
关于WLAN,这种趋势可以从纽约州的纽约电子与电气工程师学会在过去几年中公布的各种802.11系列标准(包括IEEE 802.11a/g、802.11n、802.11ac)的发展中被观察到。然而,在最近的转变中,IEEE新的802.11ah任务组目前正在开发802.11系列WLAN标准的新的变体,该新变体具有相对较低的数据速率、更窄的信道并以较低频率进行传输。
802.11ah的较低的传输频率旨在使较大的范围成为可能,而造成较低的数据速率的更窄的信道是为了使相对更简单和成本较低、不大可能需要交换相对大量的数据的无线设备的支持成为可能。802.11ah的预期用途的示例包括能够提供排布在建筑物、旷野周围,在车辆上的,在交通信号中,在人、动物上或人、动物中(例如,医疗传感器)等的传感器无线阵列。这样的传感器被设想为检测医疗、入侵、环境/天气、电力传输/配送以及其它类型的数据和信息,并将所检测到的以一般预期相对较小的数据量传达到其它无线设备。
然而,同时也希望适应交换较大量的数据的较高功能的无线设备(比 如,智能电话、便携式计算机等)。然而,802.11ah的较低的数据速率预期将导致这种较大量的数据的任何交换需要的时间大大长于许多其它的802.11系列标准需要的时间。通过示例的方式,在经由802.11ah在较高功能设备之间传达图像、音频、视频等时常常观察到的通常较大大小的数据分组的交换预期花费数十毫秒的时间来完成。
这样的用于传输分组的长的传输时间大大增加了完成它的传输所需要的时间内信号退化发展和恶化的脆弱性。这样的信号退化起因于环境条件的变化和与网络流量无关的其它设备间的传输引入的干扰。信号退化也能够是由多普勒频移效应引起的,多普勒频移效应起因于一个无线设备相对于另一无线设备(比如,车辆中的无线设备)以相当大的速度移动,或者起因于相当大的物体在两个无线设备之间的信号途径附近以相当大的速度移动(比如,穿过该区域的车辆)。
在分组的传输期间保持高水平的信号质量通常已经限定每个分组的传输中的各种特征,包括前导码,该前导码包括使初始信道估计成为可能的符号的已知模式,和使由接收无线设备进行的对信道估计的更新和相位追踪成为可能的随分组进行的导频信号的传输。然而,嵌入在传输中的这些特征中的至少一些特征要求在接收无线设备的一部分上的一些可观的处理能力(以及使用电力的伴随增加),以利用它们。尽管这样的增加的需求可能会对较高功能的无线设备带来极小的挑战,但是较低成本的无线设备往往更受限于可用的处理能力和/或可用的电力。就这些和其它的考虑而言,需要本文所描述的实施例。
附图说明
图1示出了计算设备间的交互的实施例。
图2a和图2b示出了在图1的实施例的计算设备间所进行的传输的示例。
图3示出了图1的实施例的一部分。
图4示出了图1的实施例的一部分。
图5示出了图1的实施例的一部分。
图6示出了第一逻辑流程的实施例。
图7示出了第二逻辑流程的实施例。
图8示出了第三逻辑流程的实施例。
图9示出了第四逻辑流程的实施例。
图10示出了处理架构的实施例。
具体实施方式
各种实施例一般针对通过采用在分组的传输期间在子载波间偏移以支持信道估计更新和相位追踪的导频信号来适应除了无线信道变体之外还受多普勒效应影响的无线网络中兼具高功能和低成本的无线设备。在包括预期传输较大和较小数据分组的较高功能无线设备和预期传送较小的数据分组的较低成本无线设备的无线网络中,通过前导码的传输和至少两个导频信号的传输来反复调整接收器以维持对所有的数据分组的较高质量的接收是可能的,其中前导码包括跨用于传达每个分组开始的数据符号的所有的子载波上的符号的已知组合,至少两个导频信号被促使在被用于在分组的传输中传达数据符号的子载波间偏移。
较高功能无线设备采用前导码中的符号的已知组合来导出初始信道估计,该初始信道估计包括所检测到的、被用于传达数据符号的各个子载波的特性;较高功能无线设备然后使用该初始信道估计来配置用于调整那些子载波的每个子载波的接收特性以补偿所检测到的特性的一组均衡器。在分组的传输期间,当导频信号在被用于传达数据符号的子载波间偏移时,这种较高功能无线设备还接收这些导频信号,并使用这些导频信号来反复地更新初始信道估计和追踪相位的偏移(相位追踪),该相位的偏移是在分组的传输期间由于多普勒效应和它们的接收器的频率或计时错误中的一者或两者在载波间产生的。还可以设想的是,这样的较高功能无线设备将还结合足以使得它们能够将导频信号用于这些目的的高度发展的DC失调消除和相邻信道干扰(ACI)过滤能力,即使这些导频信号在紧邻DC和防护子载波的子载波中被发送。
较低成本无线设备还采用前导码中的符号的已知组合来导出初始信道 估计,并且还使用该初始信道估计来配置用于调整那些子载波的每个子载波的接收特性以补偿所检测到的特性的一组均衡器。在分组的传输期间,当导频信号在被用于传达数据符号的子载波间偏移时,这样的较低成本无线设备还接收这些导频信号,并使用这些导频信号来反复地更新初始信道估计和追踪相位的偏移(相位追踪),该相位的偏移是在分组的传输期间由于多普勒效应和它们的接收器的频率或计时错误中的一者或两者在载波间产生的。然而,这样的较低成本无线设备不使用那些导频信号来反复更新初始信道估计。应当注意到的是,虽然设想导频信号将以它们在被用于传送数据符号的子载波间来回偏移的方式被发送时,但是还可以设想的是,较低成本无线设备也能够接收在被分配用于至少在分组的传输期间传输导频信号的子载波中的特定的子载波上的导频信号。
导出信道估计需要可观的处理能力,这转而需要消耗大量电量。可以设想的是,较低成本无线设备(比如,传感器无线网络中的传感器)将可能仅有权访问仅能够支持有限水平的处理能力的有限容量的电源(比如,电池)。此外,可以设想的是,这样的较低成本无线设备中的至少一些可以是一次性的,使得很不利于包含较贵形式的处理器电路,从而也易于限制处理能力。这样的较低成本无线设备可能仅涉及交换更少量的数据(使得它们被预期仅涉及交换需要较少的时间来发送的较短的分组)的期望被用作这样的较低成本无线设备被接受为采用导频信号仅用于相位追踪而不更新初始信道估计的基础。假设在交换仅传送最多100’s比特数据的分组时,发送这些分组的时间足够短,使得使用每个分组的前导码的符号的已知组合创建的初始信道估计保持足够有效以在整个这样的较短的传输时间内使用好的结果。
还可以被接受的是,这样的较低成本设备将不在分组的传输期间利用随每个符号集的传输的导频信号的传输。特别地,可以被接受的是,较低成本无线设备可以比较高功能无线设备包含较小程度能力的ACI滤波器,使得它们可以具有较小的能力来过滤来自超出防护载波外的相邻频率信道的、可能泄露到用于传送数据符号的子载波中的干扰,并且它们可以具有较小的能力来消除可能出现在DC子载波上的不需要的信号。因此,在导 频信号在邻近防护子载波或DC子载波中的一者的子载波中被发送的情况下,这样的较低成本设备可能没有足够的ACI过滤能力和/或DC消除能力来防止所接收到的导频信号的质量恶化以使得它们能够在相位追踪中有效地利用该导频信号。因此,可以接受的是,这样的较低成本无线设备不利用在邻近防护或DC子载波的子载波上被发送的导频信号,而是等待在其它子载波上的导频信号的传输来继续相位追踪。
为了支持较高功能无线设备和较低成本无线设备之间的这种不同的接收行为,这样的无线网络可以包含以下能力:使这样的网络中的无线接入点(AP)知道哪些无线设备涉及这些接收行为中的哪些接收行为。情况可能是,对接收行为的指示通过每个无线设备被传送到AP,这种指示可能作为控制分组和/或数据分组的一部分,或者可能在每个无线设备被添加到这样的无线网络时以某种形式的配置信息的交换。可替代地或附加地,这样的无线网络中的AP可以例如通过监控其中较大的分组到特定无线设备的传输失败但较短分组的传输成功的情况来推断每个无线设备的接收行为。
在一个实施例中,例如,装置包括无线地接收第一分组的接收器,该第一分组包括在经由符号集中的多个子载波在第一数据符号中被发送的第一偏移导频信号和第二偏移导频信号;无线地发送第二分组的发送器;以及逻辑,该逻辑使用第一偏移导频信号和第二偏移导频信号追踪相位偏移、配置接收器以补偿相位偏移、阻止使用第一偏移导频信号和第二偏移导频信号的接收来更新从第一分组的前导码导出的初始信道估计、在第二分组的第二数据符号中发送第三偏移导频信号和第四偏移导频信号。本文中还描述并要求防护其它实施例。
通过一般地参考本文所用的表示法和命名法,下面的详细描述的多个部分可以凭借在计算机或计算机网络上执行的程序过程来呈现。这些程序化的描述和表示被本领域技术人员用于向本领域其它技术人员最有效地传达他们的工作的实质。在本文中,过程一般被认为是产生期望的结果的自相一致操作的序列。这些操作是需要物理量的物理操控的操作。通常(尽管不是必须的),这些量采用能够被存储、被传输、被合并、被比较和以 其它方式被操控的电、磁或光信号的形式。主要是出于一般用法的原因,有时把这些信号称为比特、值、元件、符号、字符、项、数字或诸如此类被证明是方便的。然而,应当注意到的是,所有这些和相似的术语被与适当的物理量相关联并且仅是应用于那些变量的方便的标签。
此外,这些操控通常指的是诸如添加或比较之类的术语,其一般与由操作人员执行的智力操作相关联。然而,在本文所描述的形成一个或多个实施例的一部分的任何操作中,操作人员的这种能力不是必要的,或者在大多数情况下是不期望的。反而,这些操作是机器操作。用于执行各种实施例的操作的有用的机器包括通用数字计算机(其被存储在其内的、根据本文的教导编写的计算机程序选择性地被激活或者配置)和/或包括专门为所需要的目的构造的装置。各种实施例还涉及用于执行这些操作的装置和系统。这些装置可以被专门构造为用于所需要的目的或者可以包括通用计算机。用于这些机器中的各个机器的所需要的结构将在所给出的描述中出现。
现在参考附图,在全部附图中相同的参考标号被用于指代相同的元件。在下面的描述中,出于解释的目的,许多具体细节被阐述以提供对本发明的透彻理解。然而,显然的是,新颖的实施例可以在没有这些具体细节的情况下被实践。在其它情况下,公知的结构和设备被以框图的形式示出以便于对它们的描述。意图是覆盖权利要求范围之内的所有修改、等价物和替换物。
图1示出了无线通信系统1000的实施例,其中无线设备通过无线网络997交换分组。在通信系统1000中的无线设备之间的是一个或多个无线接入点(无线AP)100、较高功能设备300a和300b、较低成本无线设备500a和500b。这些计算设备100、300a-b和500a-b中的每个计算设备可以是各种类型的计算设备中任何一个的计算设备,这些计算设备包括但不限于:台式计算机系统、数据输入终端、膝上型计算机、上网本计算机、超级本计算机、平板计算机、手持个人数字助理、智能电话、智能相机、移动设备、被并入服饰中的可穿戴计算设备、被集成到车辆中的计算设备、服务器、服务器集群、服务器农场等。然而,可以设想的是,无线 设备300a-b是具有较高处理能力和/或接入较大量电功率的较高功能无线设备,无线设备500a-b是具有较低处理能力和/或接入相对有限的电源的较低成本的无线设备。还可以设想的是,无线设备500a-b是各自检测医疗、环境、安全相关、气体或电力设施相关和/或其它信息中的一者或多者的传感器设备(可能是一次性的),它们各自中继到可在无线网络997中存在的其它无线设备。
如所描述的,这些计算设备100、300a-b和500a-b经由无线网络997交换信号,这些信号组成不同大小的分组并传达各种命令和/或数据。在各种实施例中,网络997可以是各种类型的WWAN、蜂窝无线网络、WLAN等中的任何一个,其中射频和/或光信令被采用以在这些计算设备间交换信号。在可能形式的WLAN间,网络997可以符合IEEE公布的各种802.11系列无线联网规范中的一种或多种。然而,可以设想的是,在一些实施例中,网络997符合目前正在开发的IEEE 802.11ah无线网络规范或者相关无线网络规范(或者至少使用它的特征)。如所描绘的,无线设备300a-b和500a-b间的至少一些信号交换通过无线AP 100被中继和/或被无线AP 100安排为更直接地在无线设备300a-b和500a-b间发生。还如所描绘的,无线AP 100可以为一个或多个无线设备300a-b和500a-b提供到另一网络999(比如,互联网)的接入。
在各种实施例中,无线AP 100包括一个或多个处理器电路150、存储装置160、将无线AP 100耦接到网络997的接口190。存储装置160存储一个或多个控制例程140和配置数据131。在执行控制例程140的指令序列时,处理器电路150被促使操作接口190以无线地与各个无线设备300a-b和500a-b交换信号。取决于网络997的性质和/或配置,处理器电路150被促使参加这样的信号交换以在无线设备300a-b和500a-b之间中继分组,或者更直接地在这些无线设备之间安排分组的交换。此外,在无线AP 100为每个无线设备300a-b和500a-b提供到网络999(比如,广域网、互联网等)的接入的实施例中,处理器电路150被促使在这些无线设备中的每个无线设备和网络999之间中继分组。
应当注意到的是,虽然仅一个无线AP 100被示出,但是有多个无线 AP 100的通信系统1000的其它实施例是可能的,这些无线AP 100可能经由网络999链接到彼此。对多个无线AP 100的这种使用可以是响应于需要被无线网络997覆盖的区域足够大以至于单个AP 100不能做到这一点。
在各种实施例中,无线设备300a和300b各自包括一个或多个处理器电路350、存储装置360、将这些无线设备中的每个无线设备耦接到网络997的接口390。这些无线设备中的每个无线设备的存储装置360至少存储控制例程340。无线设备300a的存储装置360附加地存储较小的数据332、较大的数据340和(在接收时)较小的数据532。无线设备300b的存储装置350附加地存储较大的数据333(在接收时)。在执行控制例程340的指令序列时,这些无线设备中的每个无线设备的处理器电路350被促使操作接口390中的它们的相应的接口以与一个或多个其它的无线设备300a-b和500a-b交换传达数据的分组。在将被呈现的示例中,对数据的这些交换将包括被描绘为被存储在每个存储装置360中的各个数据片。
在各种实施例中,无线设备500a和500b各自包括一个或多个处理器电路550、存储装置560、传感器510、电源501、和将这些无线设备中的每个无线设备耦接到网络997的接口590。这些无线设备中的每个无线设备的存储装置560至少存储控制例程540。无线设备500a的存储装置560附加地存储较小的数据332(在接收时),无线设备500b的存储装置560附加地存储较小的数据532。在执行控制例程540的指令序列时,这些无线设备中的每个无线设备的处理器电路550被促使循环监控传感器510中它们的相应的传感器以检测传感器510中的各个传感器被配置为对其进行检测的各种事件中的任何事件。处理器电路还被促使操作接口590中的它们的相应的接口以与一个或多个其它的无线设备300a-b和500a-b交换传达数据(比如,传感器数据)的分组。在将被呈现的示例中,对数据的这些交换将包括被描绘为被存储在每个存储装置560中的各个数据片。
如将更详细地被解释的,每个接口190、390和590至少包括发送器和接收器,从而使得每个计算设备100、300a-b、500a-b能够经由网络997发送和接收分组。这些计算设备中的每个计算设备发送既包括前导码又包 括导频信号的分组,其中前导码包括符号的已知组合以使初始信道估计成为可能,导频信号在不同的时间、在用于传达数据符号的子载波中各不相同的子载波上被发送以使得信道估计更新和相位追踪成为可能。
图2a和2b各自描绘可以在经由网络997传送分组770时被使用的子载波分配的可能的变体。如每个变体中所描绘的,起限定作用的32个子载波被分配并限定频率的宽度。这32个子载波包括防护子载波779、DC子载波777、和26个数据/导频子载波775。这样的分配在带宽约为1MHz的情况下是适当的,而对于更宽的带宽,可以有用于这些目的中的每个目的的较大量的子载波。任何种类的信号、符号或其它的信息都不在防护子载波779中的任何子载波上被发送。防护子载波779被定义和定位以提供防止与在相邻信道上被传送的信号相干扰的边限。此外,任何种类的信号、符号、或其它的信息都不在DC子载波777上被传输,使得它常常被描述为“空的(nulled)”。然而,数据符号772和导频符号774的组合在不同的时间、在不同的数据/导频子载波775上被传输。数据符号772和导频信号774的这些传输在它们各自的数据/导频子载波775上同时发生。数据符号772大致并行地以符号集771(仅其中一个在图2a-2b中被高亮以避免视觉混乱--基本上数据符号772中的每一列是一个符号集771)在数据/导频中选出的多个数据/导频上被传输。如本领域的技术人员将容易认识到的,不同数量和布置的不同类型的子载波可以在各种可能的替代实施例的任一实施例中被部署,无论是否遵守被广泛认可的无线联网标准。然而,图2a和2b中所描绘的示例变体意在表示至少大致遵守目前正在开发的IEEE 802.11 ah WLAN规范的已知方面的可能的实现方式。
防护子载波775位于由这32个子载波定义的频带的边缘以辅助避免来自可能发生在紧邻的频带(未示出)中的无关的射频传输的干扰。如本领域技术人员将清楚的,提供防护子载波775是由于认识到足够有效地实现带通滤波以使得能够在该频带的边缘使用这些子载波来传输数据而不必担心遇到一定程度的干扰的难度。此外,防护子载波779给予某种程度的“缓冲”以吸收被不良地产生的频带的影响,该被不良地产生的频带打算发生在紧邻的频率范围中,但其“泄露”到该频带。DC子载波777被至 少部分地置空,以更好地使各接口190、390和590中的接收器能够采用直接转换接收器(DCR)来降低复杂性。如根据普通优选的实践,DC子载波777被选择为最接近该频带的中间的两个子载波中的一个。同时,由于防护子载波775和DC子载波777不传达命令或数据,它们有时被称为“空的”子载波。
根据802.11ah,数据符号772可以被选择为对正交频分复用(OFDM)符号集中包括用于网络997的操作和控制的状态/命令的数据和与网络997的操作无关的数据(比如,传感器数据)进行编码。可替代地,数据符号772可以被选择为对不同的符号集中更适合于其它形式的编码(包括但不限于经修剪的OFDM(C-OFDM)、单载波频域均衡(SC-FDE)和信令载波FDMA(SC-FDMA))的数据进行编码。数据符号772可以使用由一种或多种形式的调制创建的音调来传输,这些调制形式包括但不限于:不同阶的正交幅度调制(QAM)、正交相移键控(QPSK)、和二进制相移键控(BPSK)。至少在OFDM符号集被使用的情况下,相同形式的音调调制可以在数据符号772在所有的数据/导频子载波775上的所有的传输中被使用,或者各种形式的音调调制的混合可以在在数据/导频子载波775中的不同数据/导频子载波上传输数据符号772时被使用。
随着DC子载波位于靠近频带中心的位置(如先前所讨论的),26个数据/导频子载波775被分成两组,每组有13个数据/导频子载波。一组被编号为从-13到-1,另一组被编号为从1到13(根据IEEE 802.11 ah规范)。如所描绘的,在每个符号集合771经由数据/导频子载波775的传输期间,其中两个数据/导频子载波775被用于传送一对导频信号774,使得这26个子载波中的其它24个子载波传达数据符号772。两个导频信号774被接收无线设备用于追踪在分组的传输期间可能随时间发生的相移的程度,其可以指示频率和/或计时的失配,每个单一符号集771的数据符号772以该频率和/或计时通过数据/导频子载波775中的它们的分开的数据/导频子载波被接收。由于两个导频信号774的相移是已知的,接收器的各种参数能够被调整以适应这些经偏移的接收计时。
在图2a和图2b所描绘的两个变体中,两个导频信号774中的每个导 频信号随着每个符号集771的传输在数据/导频子载波775间偏移。然而,其它的实施例是可能的,其中导频信号在数据/导频子载波775间以较大的有规律间隔、或者以不断变化的间隔较不频繁地偏移。此外,在图2a和图2b的两个变体中,导频信号774的其中一个保持在编号为-13到-1的数据/导频子载波775内,另一个保持在编号为1到13的数据/导频子载波775内。如本领域技术人员将容易认识到的,这至少部分是由于将导频信号放置在频带的子载波间的有利条件,以使得它们间的频带宽度的实质部分能够更好地追踪所产生的相移。
图2a和图2b所描绘的变体在两个导频信号774在数据/导频子载波775间进行偏移的模式上存在不同。图2a描绘两个导频信号774以各自“扫描”跨过数据/导频子载波775中它的相应的13个数据/导频子载波的集合的方式进行偏移,在返回到各自开始它们的扫描模式的边缘之前,从它们的相应的13个数据/导频子载波775的集合的一个边缘到另一边缘,一次前进一个子载波。鉴于这两个导频信号774总是一致地以相同的方式并以相同的程度偏移,在它们之间总是保持相同数量的子载波(因此,相同的频率宽度)。图2b描绘每个导频信号774在数据/导频子载波775中其相应的13个数据/导频子载波的集合间以随机的方式进行偏移,但在它们之间总是保持相同数量的子载波。如果两个导频信号774在数据/导频子载波775间以不太协调的方式随机地偏移,将存在两个导频信号774之间仅有一个子载波(比如,DC子载波777)的情况,从而降低它们在相位追踪中的有效性。然而,应当注意到的是,尽管这些具体描绘关于导频信号774在子载波间的偏移的特定模式,但是在其它变体中其它模式是可能的。
可以使用两个导频信号774进行相位追踪,而不论它们是否在数据/导频子载波775间进行偏移,使得每个导频信号被永久地分配给具体子载波。然而,它们在数据/导频子载波775间的重复偏移使得它们还能够被用于更新初始信道估计。如先前所讨论的,在每个被传送的分组开始处或大体上在其附近是前导码,该前导码包括在每个数据/导频子载波775上形成模式的符号的已知组合,这种符号的已知的组合辅助检测品质的各种特 性,具有该品质的数据符号772能够通过这些子载波中的每个子载波被无线设备接收,从而形成包括对那些子载波的每个子载波的那些被检测到的特性的指示的信道估计。该接收无线设备然后能够采用该信道估计来设置由用于每个数据/导频子载波775的至少一个均衡器组成的至少一组均衡器的各种参数,以补偿那些检测到的特性,从而使得在每个数据/导频子载波775上的数据符号772能够被更清楚的接收。
然而,如先前所讨论的,这种初始信道估计仅在分组的前导码的传送时得出。在该前导码的传输之后,随着时间的推移,尤其是在长分组的传输中,每个数据/导频子载波775的特性可能改变到足以使初始信道估计无效这种程度,以至于在该同一的长分组继续被传输时那些均衡器的参数设置需要为继续进行数据符号772的有效接收而被改变。由于两个导频信号774被从一个数据/导频子载波偏移到另一数据/导频子载波,它们被在其上瞬时传输的每个数据/导频子载波775能够再次被表征,以使得最终所有的数据/导频子载波775的更贴切的特性被获得,从而创建更新的信道估计。
回到图1,尽管如刚刚所详细描述的,每个无线AP 100、无线设备300a-b、无线设备500a-b进行类似的传输行为(都传输具有符号的已知组合的前导码以使初始信道估计成为可能,并且所有的传输都对导频信号进行偏移)。然而,无线AP 100和无线设备300a-b的接收行为不同于无线设备500a-b的接收行为。具体而言,无线AP 100和无线设备300a-b利用导频信号774在数据/导频子载波775间的偏移来导出更新的信道估计并用于相位追踪。相比之下,尽管计算设备500a-b利用这些偏移导频信号774进行相位追踪,但是计算设备500a-b不利用它们来导出更新的信道估计。如将被更详细地被说明的,其结果是在多普勒效应显著的情况下,无线设备500a-b至少不太可能能够接受较大的分组。应当注意到的是,在多普勒效应极小或没有多普勒效应的情况下,不使用偏移导频信号774来更新信道估计将不会阻碍任一无线设备500a-b接收较大的分组。
如本领域技术人员将容易认识到的,在网络997中可以采用的任何协议中,对无线设备500a-b在多普勒效应显著的情况下能够接收的分组大小的这种限制不排除无线设备500a-b的有效参与以判定并控制哪个无线设备 在任何给定时间进行发送。这是由于期望协调无线网络中的传输活动所采用的典型的请求以传送(request-to-send)、清除以传送(clear-to-send)、确认(ACK)/和/或分组的其它变体(常常被称为控制分组)趋向于在长度上相对较短。事实上,经常存在的使协调无线设备间的传输的开销最小化愿望常常鼓励将相对较小的分组用于此目的。因此,可以设想的是,无法成功地接收较大的分组可能仅与接收传达数据的分组有关。然而,对于不被期望交换大数据分组的成本较低的无线设备,即使在多普勒效应显著的条件下被使用,这种限制也被设想为不可能是著的。
在各种实施例中,每个处理器电路150、350和550可以包括各种各样的市售处理器(包括但不限于:或或处理器;IBM和/或处理器;或Core(2)Core(2)CoreCoreCore或处理器)中的任何处理器。此外,这些处理器电路中的一个或多个可以包括多核处理器(多个处理器共存于相同或分开的管芯上),和/或一些其它种类的多处理器架构,通过这种多处理器架构多个物理上分开的处理器以某种方式被链接在一起。可替代地或附加地,这些处理器电路中的一个或多个可以由专用集成电路(ASIC)来实现以提供被自定义以供其使用的处理器的变体,其有可能包含专用状态机。
在各种实施例中,每个存储装置160、360和560可以基于各种各样的信息存储技术中的任何一种,这些信息存储技术可能包括需要不间断供电的易失性技术,也可能包括必需使用机器可读存储介质(可以是或不是可移除的)的技术。因此,这些存储装置中的每个存储装置可以包括各种类型的(或各种类型的组合的)存储设备中的任何一个,这些存储设备包括但不限于:只读存储器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双数据速率DRAM(DDR-DRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪速存储器、聚合物存储器(比如,铁电聚合物存储器)、奥氏(ovonic)存储 器、相变或铁电存储器、硅-氧化物-氮化物-氧化物-硅(SONOS)存储器、磁卡或光卡、一个或多个单独的铁磁磁盘驱动器或被组织成一个或多个阵列的多个存储设备(比如,被组织成独立磁盘阵列的冗余阵列(或RAID阵列)的多个铁磁磁盘驱动器)。应当注意到的是,虽然这些存储设备中的每个存储设备被描绘为单个区块,但是这些存储设备中的一个或多个存储设备可以包括多个可能基于不同的存储技术的存储设备。因此,例如,这些所描绘的存储装置中的一个或多个可以表示通过其程序和/或数据可以在一些形式的机器可读存储介质上被存储并被传达的光驱或闪速存储器读卡器的组合、用于将程序和/或数据在本地存储相对长的时间段的铁磁磁盘驱动器、以及一个或多个能够相对快速地访问程序和/或数据的易失性固态存储器设备(比如,SRAM或DRAM)。应当注意的是,这些存储装置中的每种存储装置可以多个由基于相同的存储技术的存储组件组成,但是由于专门用途(比如,一些DRAM设备被用作主存储装置,而其它的DRAM设备被用作图形控制器的不同的帧缓冲器)这些存储组件可以保持独立。
在各种实施例中,每个接口190、390和590采用各种无线信令技术中的任一无线信令技术来使得每个计算设备100、300和500能够通过网络997被耦接,如已经描述的。这些接口中的每个接口包括提供至少一些必要功能的电路来使这样的耦接成为可能。然而,这些接口中的每个接口还可以至少部分地使用由处理器电路150、350和550中相应的处理器电路执行的指令序列来实现(比如,以实现协议栈或其它特征)。在网络997的一个或多个部分需要使用无线信号传输的情况下,接口190、390和590中相应的接口可以采用符合各种工业标准中的任一标准的信令和/或协议,这些工业标准包括但不限于:IEEE 802.11a、802.11b、802.11g、802.16、802.20(通常被称为“移动宽带无线接入”);蓝牙;ZigBee;或蜂窝无线电话服务(比如,具有通用分组无线电服务(GSM/GPRS)、CDMA/1xRTT、全局演化的增强型数据速率(EDGE)、演进数据最优化(EV-DO)、数据和语音演进(EV-DV)、高速下行链路分组接入(HSDPA)、高速上行链路分组接入(HSUPA)、4G LTE等的 GSM)。应当注意到的是,尽管每个接口190、390和590被描绘为单个区块,这些接口中的一个或多个可以包括可能基于不同的信令技术的多个接口。尤其是在这些接口中的一个或多个接口将计算设备100耦接到各自可能采用不同的通信技术的不止一个网络(比如,网络997和999)的情况下可能如此。
图3、图4和图5一起示出更详细地描绘图1的框图的多个部分的框图。更具体地,计算设备100、300a-b和500a-b的操作环境的各方面被描绘,其中处理器电路150、350和550(图1)中的相应的多个通过执行相应的控制例程140、340和540被促使来执行前述功能。如本领域技术人员将认识到的,每个控制例程140、340和540(包括组成每个控制例程的组件)将逻辑实现为指令序列,并且被选择以在任何类型的一个或多个处理器(这些处理器被选择以实现各个处理器电路150、350和550)上是可操作的。此外,重要的是注意到,尽管这些图中描绘的是逻辑的实现方式在硬件组件和由指令组成的例程之间的具体分配,但是在其它实施例中不同的分配是可能的。
在各种实施例中,一个或多个控制例程140、340和540可以包括操作系统、设备驱动器和/或应用级例程(比如,在盘介质上提供的所谓的“软件套件”、从远程服务器得到的“小应用程序”等)的组合。在操作系统被包括在内的情况下,操作系统可以是各种可用的操作系统中适于处理器电路150、350和550中任何相应的处理器电路的任何操作系统,这些操作系统包括但不限于:WindowsTM,OSTM,Android OSTM,和在一个或多个设备驱动器被包括在内的情况下,这些设备驱动器可以支持各种其它组件(不论硬件还是软件)中的任何一个,这些其他组件包括一个或多个计算设备100、300和500。
更具体地转到图3,控制例程140包括通信组件149,该通信组件149可由处理器电路150执行以操作接口190来经由网络997(也可能是网络999)发送和接收信号。转而,通信组件149包括信道估计组件142、相位追踪组件144、以及可能的设备分类组件147。接口190包括被耦接到天线1001并且可操作来至少从网络997接收分组的接收器1901;以及被耦 接到天线1001并且可操作来经由网络997向其它无线设备发送分组的发送器1909。转而,接收器包括均衡器1902、相邻信道干扰(ACI)滤波器1903、相位追踪器1904、和相位补偿器1905。同样,转而,发送器1909包括信号生成器1907。
在传输分组时,处理器电路150被促使操作接口190的发送器1909以:首先发送前导码,该前导码包括形成另一无线设备可用以导出初始信道估计的模式的符号的已知组合;然后发送数据符号,该数据符号传达打算在该分组中被传达的状态和/或数据的任何(一个或多个)命令、(一个或多个)指示。这样做时,信号生成器1907被采用以生成至少两个导频信号。这种传输可以采用定义频带(比如,图2a或图2b中所描绘的)的子载波的组织,或者这种传输可以采用多种类型的子载波的不同配置和/或不同数量。无论子载波的数量和组织的确切细节如何,数据符号和导频信号被促使以导频随时间在各符号集被发送时在那些数据/导频子载波间偏移的方式共享相同的数据/导频子载波,以使得信道估计更新和相位追踪能够进行。不管分组被传输到的无线设备的长度或身份如何,在任何分组的传输期间总是涉及以下传输行为:包括前导码(包括符号的已知模式)的传输和偏移导频信号的传输(或者可能地,导频信号在所分配的子载波上的传输,以使得它们在分组的传输期间不偏移)。
在接收分组时,处理器电路150被促使操作接口190的接收器1901以首先接收前导码,该前导码包括形成被选择以使得检测在传输至少该分组的数据时所采用的每个子载波的各种接收特性的模式成为可能的符号的已知组合。通过执行信道估计组件142的指令,处理器电路150被促使采用那些子载波中的每个子载波的那些被检测到的特性来导出初始信道估计,然后采用该初始信道估计来至少设置均衡器1902的参数。针对至少用于发送数据符号(以及导频信号)的子载波中的每个子载波,均衡器1902包括至少一个均衡器,每个均衡器的参数被设置为补偿它们的被检测到的特性来改善那些数据符号的接收质量。
在接收到前导码之后,处理器电路150还被促使操作接收器1901以接收分组的剩余部分,包括传达打算在该分组中被传达的状态和/或数据的 任何(一个或多个)命令、(一个或多个)指示的数据符号。如已经被详细讨论的,被嵌入在至少该分组的剩余部分内的是随着时间的推移分组继续被接收时在不同的数据/导频子载波上被接收的至少两个导频信号,该至少两个导频信号在数据/导频子载波间偏移多次。ACI滤波器1903被选择为能够有效地抗干扰。因此,接收器1901能够接收导频信号中所传达的信息,其中导频信号在邻近防护子载波或DC子载波的数据/导频子载波上被传输。因此,被嵌入在分组的剩余部分中的所有的导频信号能够被用于更新信道估计和相位追踪,而不管它们在哪个数据/导频子载波上被传输。
随着导频信号在不同的数据/导频子载波上被接收,在接收分组的剩余部分期间的各个时刻,通过执行信道估计组件142的指令,处理器电路150被促使再次导出信道估计,并随后使用该从偏移导频信号导出的新的信道估计来更新基于前导码中所接收到的符号被导出的初始信道估计成为可能。取决于分组的长度,这样对更新的信道估计的导出可以发生不止一次。随着每个这样的更新的信道估计,处理器电路被促使至少更新均衡器1902的参数以补偿经由每个数据/导频子载波进行的数据符号接收的变化的特性。
随着导频信号在不同的数据/导频子载波上被接收,重复追踪频率和/或计时(在接收每个符号集时,数据符号以该频率和/或计时从每个数据/导频子载波被接收)上的失配导致的任何相位偏移的发展成为可能。通过执行相位追踪组件144的指令,处理器电路150被促使监控相位追踪器1904以追踪这种相位偏移的发展,并通过设置相位补偿器1905的参数来补偿失配的频率和/或计时(每个符号集的数据符号可以以该频率和/或计时从不同的数据/导频子载波被接收)作出响应。
无论分组长度或该分组被从其接收的无线设备的身份如何,在任何分组的接收期间总是涉及无线AP 100的以下接收行为:包括初始信道估计、更新信道估计(假设导频信号被传输以使得它们在子载波间偏移,而不是停留在指定的子载波内)和相位追踪。可以设想的是,在作为接入点时,无线AP 100被提供足够的处理能力和足够的电力以能够在接收分组的所有情况下执行它的接收行为的所有的这些方面。
更具体地转到图4,控制例程340包括通信组件349,其可由处理器电路350执行以操作接口390来经由网络997发送和接收信号。转而,通信组件349包括信道估计组件342和相位追踪组件344。接口390包括被耦接到天线3001并且可操作来至少从网络997接收分组的接收器3901;以及被耦接到天线3001并且可操作来经由网络997向其它无线设备发送分组的发送器3909。转而,接收器包括均衡器3902、相邻信道干扰(ACI)滤波器3903、相位追踪器3904、和相位补偿器3905。同样,转而,发送器3909包括信号生成器3907。
如所描绘的,组成无线设备300a-b的每个通信组件349和接口390的组件的类型和配置以及运转方式大体上与无线AP 100的通信组件149和接口190中它们的对应组件相同。事实上,由于这种程度的相似性,类似的组件被赋予后两位数相对应的参考数字。因此,无线设备300a-b的传输和接收行为大体上与那些刚才关于无线AP 100所详细描述的那些类似。
无线通信组件149和349之间的一个实质性区别是通信组件149中可能包括的设备分类组件147,无线AP可以通过该设备分类组件在它的传输行为中执行附加的动作以适应较低成本的无线设备(比如,无线设备500a-b),如随后将描述的。包括设备分类组件147的可选性通过用虚线对其进行描绘来指示。
更具体地转到图5,控制例程540包括通信组件549,其可由处理器电路550执行以操作接口590来经由网络997发送和接收信号。转而,通信组件549包括信道估计组件542和相位追踪组件544。接口590包括被耦接到天线5001并且可操作来至少从网络997接收分组的接收器5901;以及被耦接到天线5001并且可操作来经由网络997向其它无线设备发送分组的发送器5909。转而,接收器包括均衡器5902、相邻信道干扰(ACI)滤波器5903(可能地)、相位追踪器5904、和相位补偿器5905。同样,转而,发送器5909包括信号生成器5907。
如所描绘的,组成无线设备500a-b的每个通信组件549和接口590的组件的类型和配置以及运转方式大体上与无线设备300a-b的通信组件349和接口390中它们的对应组件相同。事实上,由于这种程度的相似性,再 一次地,类似的组件被赋予后两位数相对应的参考数字。然而,如现在将说明的,尽管无线设备500a-b的传输行为大体上与无线设备300a-b的传输行为相似,但是无线设备300a-b和无线设备500a-b之间的接收行为至少部分地不同。
通信组件349和549之间的一个实质性区别在于,处理器电路550被信道估计组件542促使仅基于任何接收到的前导码中的符号的已知组合导出初始信道估计,而不使用作为所接收到的分组的剩余部分的导频信号执行任何初始信道更新。这是由于以下该预期:考虑到无线设备500a-b的低成本性质以及它们被设想为相对简单的计算设备(比如,无线传感器设备),每个无线设备500a-b不可能涉及任何长分组的交换,使得在分组接收期间没必要对初始信道估计进行反复更新。如先前所讨论的,信道估计的导出要求可观的处理能力,在状态和/或数据的(一个或多个)命令、(一个或多个)指示在分组的剩余部分(跟随它的前导码)被接收的同时免除导出更新的信道估计提供了采用较低成本处理组件来实现处理器电路550的机会。
另一实质性区别(如以虚线描绘的ACI滤波器5903所暗示的)可以是接收器5901完全不包含ACI滤波器5903,或者ACI滤波器5903在避免导频信号(其中,导频信号在邻近防护子载波的数据/导频子载波中被传输)的任何恶化时不像无线设备300a-b的ACI 3903一样有能力。在这样的实施例中,相位追踪组件544和/或相位追踪器5904可以简单地忽略在邻近防护子载波和/或DC子载波的数据/导频子载波中被传输的导频信号。
回到图3,如先前所讨论的,无线AP 100的通信组件149可以附加地包括设备分类组件147,通过该设备分类组件147无线AP可以在它的传输行为中执行附加的动作以适应较低成本的无线设备(比如,无线设备500a-b)。在各种可能的实施例中,设备分类组件147的指令的执行使得处理器电路150采取各种可能的动作来确定无线设备300a-b和500a-b中的哪些无线设备能够成功地接收较长的分组和/或适应已知的或被确定为仅能够通过在传输之前将较大的分组分割为较小的分组来成功地接收较短的分组的无线设备。
在一个可能的实施例中,网络997可以提供一种机制,通过这种机制无线AP 100能够被给予关于至少一些无线设备(比如,无线设备500a-b)不能成功地接收较大的分组的信息。这样的机制可以是配置数据从这样的无线设备到无线AP 100的传输,处理器电路150然后被促使将其存储为配置数据137的一部分。替代地或附加地,这样的机制可以是在从这样的无线设备到无线AP 100的一个或多个分组中所传达比特或者其它的指示符。
在另一可能的实施例中,无线AP 100可以观察每个无线设备300a-b和500a-b对以下情况作出响应的方式:使不同大小的分组被传输到它们以指示它们中的一个或多个展示它们不能成功地接收较大的分组。这样的指示可以是缺少ACK(确认)分组的传输、NACK(无确认)分组的传输、请求重新发送或重复传输、和/或来自这些无线设备中不同的无线设备的响应于接收到较大的分组而指示分组接收错误的其它的信号(但是响应于接收较小的分组不进行这样的传输)。处理器电路150可以被设备分类组件147促使推断这样的信令模式指示不能接收较大的分组,处理器电路150然后可以被促使将具有这种推断的指示存储作为配置数据137的一部分。
不管使得无线AP 100能够区分能够接收较大的分组的无线设备和不能(特别地,在多普勒效应显著的情况下)接收较大的分组的无线设备的确切方式,向无线设备发送分组时,无线AP 100可以被促使参考配置数据137中对于接收较大的分组的能力的指示。在存在将被传送到的无线设备不能成功地接收较大的分组的指示的情况下,处理器电路150然后可以被促使将要被传送到无线设备的较大的分组分割成较小的分组。
回到图5,在一些实施例中,接收器5901可以与接收器3901等同,和/或处理器电路550可以与处理器电路350等同,以使得无线设备500a-b的这些组件能够如无线设备300a-b中它们的对应组件一样能够被操作以接收较大的分组,但是无线设备500a-b的这些组件处于较低的操作功能模式中,在此较低的操作功能模式中,使用导频信号和/或ACI滤波来对初始信道估计进行的这样的更新被禁用以减小功耗。通过在制造每个无线设备300a-b和500a-b时使用等同的部件但是对无线设备500a-b而言适应电源 的降低的可用性并且没有对适应较大的分组的需求来获得规模经济的益处可能被认为是恰当的。在一些变体中,可以通过提供配置数据537(可能被存储在存储装置560的非易失性部分中)来设置这种较低功能模式,配置数据537指示处理器电路550使用导频信号和/或ACI滤波的更新的信道估计将被禁用。处理器电路550然后可以至少通过配置接收器5901的ACI滤波器5903和/或通过避免导出更新的信道估计来相应地作出响应。在其它变体中,这样的较低功能模式的设置可以经由熔断保险丝或在它们的制造时以其他方式在处理器电路550和/或接收器5901内嵌入操作在较低功能模式的指示来完成。向处理器电路550和/或接收器5901提供操作在较低功能模式的指示的其它机制(包括本领域技术人员将熟知的捆扎电阻技术和其它技术)是可能的。
可替代地或附加地,接收器5901可以附加地包含用于更及时地停止接收和/或拒绝其它无线设备可能尝试向无线设备500a-b发送的较大的分组的限制器5906。在前导码被接收后,在接收传达其数据的分组的剩余部分之前,中间部分(有时被称为“信号字段”)传达关于分组的剩余部分有多少数据和/或有多长的指示。响应于这种数据或分组长度超过所选择的阈值的指示,限制器5906可以使用所选择的阈值将被分组的剩余部分超过的指示来信令接收器5901和/或处理器电路550。响应于此,处理器电路550和/或接收器5901可以信令或操作发送器5909向发送分组的无线设备发送NACK或其它信号,即接收分组时存在错误和/或分组不被接受(或可替代地,在它将被预期是成功接收或接受该分组的指示的时间段内避免信令或操作发送器5909发送ACK或其它信号)。设置这样的阈值来触发这样的响应而不是继续允许有限的电力在预期最终无法成功的接收整个分组(特别是在知道传输发生在多普勒效应显著使得成功接收较大的分组被认为是高度不可能的环境中的情况下)中继续被消耗被认为是优选的。在拒绝较大的分组时更多这样的一致性行为可以向无线AP 100提供一致的指示,即无线设备500a-b不能成功地接收较大的分组。
为了进一步说明计算设备100、300a-b和500a-b间的传输和/或接收行为的差异,现在将对在这些计算设备间交换较大和较小量的数据的各种示 例进行描述。在这些示例中,由较大或较小的数据片的传输而产生的较大和较小的分组被交换,这些计算设备100、300a-b和500a-b的各种发送和接收行为间的相互影响被描述。
在一个示例中,无线设备300a将较小的分组中的较小的数据332发送到无线设备500a。无线设备300a可以开始于向无线AP 100发送请求发送数据的机会的一个或多个控制分组,并最终从无线AP 100接收允许无线设备300a这么做的一个或多个分组。网络997中的至少一些其它的无线设备足够接近无线设备300a和无线AP 100以接收控制分组并观察控制分组的这种交换,如先前所讨论的,这些控制分组被预期是相对较短的,使得预期这些无线设备中的任何无线设备都能够成功地接收它们。可替代地,网络997的协议可以允许无线设备300a感测没有发生动作的时间段,使得无线设备300a可以在没有控制分组的交换以明确请求这样做的权限的情况下简单地进行传输。
在无线AP 100仅协调其它无线设备之间的传输的实施例中,无线设备300a直接向无线设备500a发送传达较小的数据332的数据分组。在发送该数据分组时,无线设备300a开始于传送前导码,该前导码包括创建使得无线设备500a能够检测每个数据/导频子载波的特性以导出初始信道估计的模式的符号的已知组合;无线设备300a然后使用该初始信道估计来配置用于那些数据/导频子载波中的每个数据/导频子载波的均衡器的参数来补偿那些检测到的特性以辅助对到来的数据符号的更清晰的接收。无线设备300a然后向无线设备500a发送传达较小的数据332的分组的剩余部分,在它这样做时,将至少两个导频信号嵌入到不同的数据/导频子载波中、使它们随时间在那些子载波的不同子载波间偏移。无线设备500a从数据/导频子载波接收数据符号和导频信号,并将这些偏移导频信号用于相位追踪,但是不对初始信道估计进行更新。此外,当它们中的至少一个在邻近防护载波或DC载波的数据/导频子载波中时被传输时,无线设备500a可以不利用导频信号。考虑到这种数据分组的较短的长度,主要由于组成较小的数据332的较小量的数据,这种缺少对初始信道估计的更新和可能缺少对每个导频信号的各个传输的使用在这种较小的数据分组的接收中不 会造成问题。在接收所有的这种较小的数据分组时,无线设备500a发送指示它的成功接收的信号。
在无线AP至少对无线设备之间的数据分组进行中继(使得无线设备通常不在它们之间直接交换数据分组)的实施例中,无线AP 100从无线设备300a接收传达较小的数据332的较小的数据分组,然后以较小的数据分组的单独的传输向无线设备500a重新发送该较小的数据332。该较小的数据分组从无线AP 100到无线设备500a的这种传输在无线AP 100和无线设备500a之间进行的方式大体上与刚才所详述的该较小的数据分组直接从无线设备300a到无线设备500a的传输相同。
在另一示例中,无线设备300a以较大的分组向无线设备300b发送较大的数据333。无线设备300a再次开始于向无线AP 100发送请求传送数据的机会的一个或多个控制分组,并最终从无线AP 100接收授予无线设备300a这样做的权限的一个或多个分组。
在无线AP 100仅协调其它无线设备之间的传输的实施例中,无线设备300a直接向无线设备300b发送传达较大数据333的数据分组。在发送该数据分组时,无线设备300a再次开始于发送前导码,该前导码包括创建使得无线设备500a能够检测每个数据/导频子载波的特性以导出初始信道估计的模式的符号的已知组合,然后使用该初始信道估计来配置用于那些数据/导频子载波中的每个数据/导频子载波的均衡器的参数来补偿那些检测到的特性以辅助到来的数据符号的更清晰的接收。无线设备300a然后向无线设备300b发送传达较大的数据333的分组的剩余部分,在它这样做时,将至少两个导频信号嵌入到不同的数据/导频子载波中、使它们随时间在那些子载波的不同子载波间偏移。无线设备300b从数据/导频子载波接收数据符号和导频信号,并将这些偏移导频信号用于相位追踪和对它的初始信道估计的更新中。此外,无线设备300b具有在导频信号每次被发送时使用它们的能力,而不论哪些数据/导频子载波被用于传输它们。可替代地,在在信道中的变化被判定为更良性并以较慢的速度发生时,无线设备300b可以以较低的频率利用导频信号:可能仅导频信号每隔一次的传输,可能导频信号的每三次、四次或更多次传输中的一次。考虑到相位追踪和 信道估计更新的同时使用,无线设备300b能够成功地接收传达较大数据333的较大的分组的全部内容。在接收到所有的这种较大的数据分组时,无线设备300b发送指示它的成功接收的信号。
在无线AP 100至少对无线设备之间的数据分组进行中继(使得无线设备通常不直接在它们之间交换数据分组)的实施例中,无线AP 100从无线设备300a接收传达较大的数据333的较大的数据分组,然后以较大的数据分组的单独的传输向无线设备300b发送该较大的数据333。该较大的数据分组从无线AP 100到无线设备300b的这种传输在无线AP 100和无线设备300b之间发生的方式大体上与刚才所详细描述的该较大的数据分组直接从无线设备300a到无线设备300b的传输相同。
比较上面这两个示例,可以看出无线设备300a或无线AP 100在发送较小或较大的分组时的传输行为是相同的。具有使得初始信道估计能够被导出的已知符号组合的前导码和偏移导频信号是否在分组中被提供不取决于分组的大小。无线设备300b(即使在多普勒效应显著的情况下,其也能够成功地接收较大的分组)和无线设备500a(在多普勒效应显著的情况下,其不能成功地接收较大的分组)之间的接收行为存在实质性差异。无线设备300b更好地利用在数据/导频子载波的变化的数据/导频子载波中被发送的偏移导频信号来使得对较大的分组的成功接收成为可能。
在另一示例中,无线设备500b以较小的分组向无线设备500b发送较小的数据532。该较小的数据532可以包括对传感器510所检测到的事件的指示,通过传感器监控组件541的指令的执行处理器电路550被促使监控传感器510。无线设备500b可以开始于向无线AP 100发送请求传送数据的机会的一个或多个控制分组,并最终从无线AP 100接收许可无线设备500b这么做的一个或多个分组(或者,如先前所讨论的,可以检测网络997中的不活动,使得它能够在不用首先获得许可的情况下前进)。无线设备500b然后前进到直接向无线设备300a发送较小的数据分组,或者向无线AP 100发送较小的数据分组以通过大体上等同于刚才所描述的无线设备300a的传输行为的传输行为重新传输到无线设备300a。换言之,无线设备500b发送前导码,该前导码具有使得初始信道估计能够被导出 的符号的已知组合,并且无线设备500b在数据/导频子载波上的数据符号之中发送偏移导频信号以使得相位追踪和信道估计更新成为可能。尽管接收行为的各方面(尤其是更新信道估计)可能要求可观的处理能力,但是这样的前导码和偏移导频信号的传输不要求可观的处理能力。因此,置于无线设备500b(即使具有更有限的处理能力和/或电量)上的负担被认为是最小的。
在包括显著的多普勒效应的条件下,假如无线AP 100或无线设备300a-b中的一个试图向无线设备500a-b中的一个发送较大的分组,则结果将可能是以指示接收错误和/或拒绝该分组的信号的形式作出响应。通过不采用偏移导频信号来导出更新的信道估计,在显著的多普勒效应中数据符号的符号集的接收质量不可能被维持足够长以成功地接收它们全部,从而可能导致检测到数据出错(比如,经由循环冗余校验或其它错误检测算法)。可替代地,在无线设备500a-b中的一个无线设备实现限制器5906的情况下,无线设备500a-b中的这个无线设备可以简单地通过响应于分组超过所选择的数据量阈值或分组长度分组的进一步接收被拒绝的指示来信令发送无线设备。在无线AP 100实现推断网络997中的一些无线设备不能成功地接收较大的分组这一能力时,无线AP 100可以观察错误接收和/或拒绝接收的这些指示,并存储推断无线设备500a-b中一个或两个都不能够成功地接收较大的分组的指示。
图6示出了逻辑流程2100的一个实施例。逻辑流程2100可以是由本文所描述的一个或多个实施例执行的一些操作或所有操作的代表。更具体地,逻辑流程2100可以示出无线设备500a-b中的一个无线设备的组件(至少包括执行控制例程540的处理器电路550和/或接口590的组件)所执行的操作。
在2110处,无线设备(比如,无线设备500a-b中的一个)接收分组的前导码,该前导码包括使得对至少将被用于传达分组的数据符号的子载波(比如,数据/导频子载波775)的特性的检测成为可能。这使得该无线设备能够导出指示所检测到的那些子载波中的每个子载波的特性的初始信道估计。
在2120处,无线设备因此导出初始信道估计,并采用该初始信道估计来配置针对那些子载波的均衡器的参数。更具体地,无线设备对一组均衡器(每个被用于传输数据符号的子载波至少一个)进行配置以补偿那些所检测到的那些子载波的特性。
在2130处,无线设备接收分组的剩余部分,其中传达状态和/或数据的(一个或多个)命令、(一个或多个)指令的数据符号被传达;无线设备还接收被嵌入在用于传输数据符号的子载波间的(至少两个)偏移导频信号。如已经被讨论的,从这些导频信号在分组被传输时随时间在这些子载波间偏移这个意义上来说,它们是“偏移”导频信号。
在2140处,无线设备使用偏移导频信号中的至少两个来进行相位追踪,其中从一个符号集到另一符号集的任何发展的相位偏移被追踪,因为它们可以指示每个符号集的数据符号之间的发展的相位偏移,因为那些数据符号是在它们的分开的子载波中被传输的。无线设备使用发展的相移的这样的指示来配置它的接收器,以大概补偿数据符号的相应的相移。
在2150处,尽管使用偏移导频信号来进行相位追踪,但是无线设备避免使用它们来导出更新的信道估计。相反,无线设备继续依赖于初始信道估计,更具体地,依赖于均衡器基于初始信道估计被配置有的参数设置。
在2160处,在数据符号继续被接收时无线设备重复地对它们执行错误检查。如果在2170处没有错误被检测到,则在2180处无线设备发送成功地接收整个分组的指示。然而,如果检测到错误,则在2190处无线设备显示或隐式地(取决于协议)发送接收分组时发生错误或拒绝分组的指示(比如,通过传输NACK分组显示地进行,或通过不传输ACK分组隐式地进行)。
图7了示出逻辑流程2200的一个实施例。逻辑流程2200可以是由本文所描述的一个或多个实施例执行的一些操作或所有操作的代表。更具体地,逻辑流程2200可以示出无线设备500a-b中的一个无线设备的组件(至少包括执行控制例程540的处理器电路550和/或接口590的组件)所执行的操作。
从2210到2220,无线设备(比如,无线设备500a-b中的一个)以与刚才在图6的逻辑流程2100中所描述的大致相同的方式接收分组并对分组的接收做出响应。逻辑流程2100和2200的区别分别开始于2130和2230。
在2230处,接收到前导码之后,无线设备接收关于将在分组的剩余部分中被发送的数据量或者分组的剩余部分的大小的指示。在2240处,可能响应于包括显著的多普勒效应的无线设备的环境,数据量或大小的指示被与选择要强制执行的阈值比较以避免接收较大的分组。
如果在2240处阈值没有被超过,则在2250处无线设备继续接收数据分组。然而,如果阈值被超过,则在2242处无线设备显式地或隐式地(取决于协议)发送接收分组时发生错误或拒绝分组的指示(比如,通过传输NACK分组显示地进行,或通过不传送ACK分组隐式地进行),无线设备做出行动以通过停止接收分组的任何其余部分(或至少停止对分组的任何其余部分进行处理)来节省电量。
在2250处(假定阈值没有被超过),无线设备接收分组的剩余部分,其中传达状态和/或数据的(一个或多个)命令、(一个或多个)指示的数据符号被传达;无线设备还接收被嵌入在用于传输数据符号的子载波间的(至少两个)偏移导频信号。在2260处,无线设备使用偏移导频信号中的至少两个来进行相位追踪,其中从一个符号集到另一符号集的任何发展的相位偏移被追踪,因为它们可以指示每个符号集的数据符号之间的发展的相位偏移,因为那些数据符号是在它们的分开的子载波中被传输的。无线设备使用发展的相移的这样的指示来配置它的接收器,以大概补偿数据符号的相应的相移。
在2270处,尽管使用偏移导频信号来进行相位追踪,但是无线设备避免使用它们来导出更新的信道估计。相反,无线设备继续依赖于初始信道估计,更具体地,依赖于均衡器基于初始信道估计被配置有的参数设置。在2280处,无线设备发送成功地接收分组的指示。
图8示出了逻辑流程2300的一个实施例。逻辑流程2300可以是由本文所描述的一个或多个实施例执行的一些操作或所有操作的代表。更具体 地,逻辑流程2300可以示出无线设备500a-b中的一个无线设备的组件(至少包括执行控制例程540的处理器电路550和/或接口590的组件)所执行的操作。
从2310到2340,无线设备(比如,无线设备500a-b中的一个)以与刚才在图6的逻辑流程2100中所描述的大致相同的方式接收分组并对分组的接收做出响应。逻辑流程2100和2300的区别分别开始于2130和2350。
在2350处,检查无线设备是否运行于较低的功能模式。如先前所讨论的,对较低的功能模式的指示可以通过各种机制中的任何机制被提供给无线设备的接收器(比如,接收器5901)或处理器电路(比如,处理器电路550),这些机制包括但不限于:将指示存储在非易失性存储装置(比如,存储装置560的一部分)中,熔断保险丝和/或在制造接收器或处理器电路时在半导体处理中进行其它改变,上拉或下拉电阻器等。
如果运行较低的功能模式的指示被提供,则在2360处,无线设备避免使用偏移导频信号来导出更新的信道估计。反而,无线设备继续依赖于初始信道估计,更具体地,依赖于均衡器基于初始信道估计被配置有的参数设置。
然而,如果没有对于运行于较低的功能模式的指示,则在2370处,无线设备继续进行使用偏移导频信号来导出更新的信道估计。如先前所讨论的,这导致对至少数据符号在其上被传达的子载波的均衡器的参数的重复更新。
无论以哪种方式,在2380处,无线设备视情况发送指示成功或未成功接收分组的指示。成功接收取决于错误检查的结果。
图9示出了逻辑流程2400的一个实施例。逻辑流程2400可以是由本文所描述的一个或多个实施例执行的一些操作或所有操作的代表。更具体地,逻辑流程2400可以示出无线AP 100中的一个无线AP的组件(至少包括至少执行控制例程140的处理器电路150和/或接口190的组件)所执行的操作。
在2410处,无线AP(比如,无线AP 100)检查它打算向其发送较大 的分组的无线设备是否能能够成功地接收较大的分组的指示的配置数据。如果在2420处无线设备能够成功地接收较大的分组,则在2440处无线AP将该较大的分组发送到该无线设备,且将前导码和偏移导频信号包括在该传输中,该前导码包括使信道估计成为可能的符号的已知组合。
然而,如果无线设备不能够接收较大的分组,则在2430处,无线AP将较大的分组的数据分割成多个较小量的数据,并以一系列较小的分组的形式发送该数据。在每个分组的传输中,无线AP包括前导码和偏移导频信号,该前导码包括使信道估计成为可能的符号的已知组合。
图10示出适于实现先前所描述的各种实施例的示例处理架构3100的实施例。更具体地,处理架构3100(或其变体)可以被实现为一个或多个计算设备100、300a-b和500a-b的一部分。应当注意到的是,处理架构3100的组件被给定的参考编号的后两位数字与前面所描绘和描述的作为每个计算设备100、300a-b和500a-b的一部分的组件的参考编号的后两位数字相对应。这么做是因为用于帮助关联各种实施例中计算设备100、300a-b和500a-b中无论哪些计算设备的可以采用这种示例处理架构的组件。
处理架构3100包括常用于数字处理的各种元件,包括但不限于:一个或多个处理器、多核处理器、协处理器、存储器单元、芯片组、控制器、外设、接口、振荡器、计时设备、视频卡、音频卡、多媒体输入/输出(I/O)组件、电源等。如本申请中所使用的,术语“系统”和“组件”意在指数字处理在其中被实现的计算设备的实体,该实体是硬件、硬件和软件的组合、软件或执行软件,这种实体的示例由所描绘的示例性处理架构提供。例如,组件能够是但不限于:在处理器电路上运行的过程、处理器电路本身、可以采用光和/或磁存储介质的存储设备(比如,硬盘驱动器、阵列中的多个存储装置驱动器等)、软件对象、可执行指令序列、执行线程、程序和/或整个计算设备(比如,整个计算机)。通过说明的方式,在服务器上运行的应用和服务器都可以是组件。一个或多个组件能够驻留于执行过程和/或线程内,组件可以位于一个计算设备上和/或分布在两个或多个计算设备之间。此外,组件可以通过各种类型的通信介质被通信地耦接到彼此以协调操作。这种协作可以涉及信息的单向或双向交换。例如, 组件可以以被通过通信介质传送的信号的形式来传送信息。信息可以被实现为被分配到一个或多个信号线上的信号。每个消息可以是串行或基本并行地被传输一个信号或多个信号。
如所描绘的,在实现处理架构3100时,计算设备至少包括处理器电路950、存储装置960、到其它设备的接口990、和耦接955。如将被说明的,取决于实现处理架构3100的计算设备的各方面(包括它的预期用途和/或使用条件),这样的计算设备还可以包括附加的组件,比如但不限于,控制器900。
耦接955包括一个或多个总线、点到点互连、收发器、缓冲器、交叉点开关、和/或至少通信地将处理器电路950耦接到存储装置960的其它导体和/或逻辑。耦接955还可以将处理器电路950耦接到一个或多个接口990和显示器接口985(取决于这些和/或其它组件中的哪些组件也存在)。随着处理器电路950被耦接955这样耦接,无论计算设备100、300a-b和500a-b中的哪些计算设备实现处理架构3100,处理器电路950能够执行上面所详细描述的任务中的各种任务。耦接955可以使用各种技术或技术的组合来实现,信号通过这样的技术被光学地和/或电子地传达。此外,至少耦接955的多个部分可以采用符合任何各种各样的工业标准的计时和/或协议,这些工业标准包括但不限于:加速图形端口(AGP)、卡总线、扩展工业标准结构(E-ISA)、微通道架构(MCA)、NuBUS、外围组件互连(扩展的)(PCI-X)、快速PCI(PCI-E)、个人计算机存储卡国际协会(PCMCIA)总线、超传输TM、快速路径等。
如先前所讨论的,处理器电路950(与一个或多个处理器电路150、350和550相对应)可以包括各种各样的市售处理器中的任何处理器,这些处理器采用各种技术中的任何技术并被使用以多种方式中的任意方式物理地组合在一起的多个核心来实现。
如先前所讨论的,处理装置960(与一个或多个处理器电路160、360和560相对应)可以包括基于各种各样的技术中的任何技术或技术的组合的一个或多个不同的存储设备。更具体地,如所描绘的,存储装置960可以包括一个或多个易失性存储装置961(比如,基于一种或多种形式的 RAM技术的固态存储装置)、非易失性存储装置962(例如,固态、铁磁或不要求持续提供电力来保留它们的内容的其它存储装置)和可移除介质存储装置963(例如,可移除盘或固态存储卡存储装置,信息可以通过这样的可移除盘或固态存储卡存储装置在计算设备之间被传达)。存储装置960可能包括多种不同类型的存储装置的描述是认识到计算设备中不止一种类型的存储设备的普遍用途,其中一种类型提供使得处理器电路950(但可能使用需要持续电力的“易失性”技术)能够进行更快速的数据操作的相对较快的读写能力,而另一种类型提供相对较高密度的非易失性存储(但是可能提供相对慢的读写能力)。
鉴于采用不同技术的不同存储装置的特性通常不同,这样的不同的存储设备通过不同的存储装置控制被耦接到计算设备的其它部分也是常见的,这些不同的存储装置控制器被通过不同的接口耦接到它们的不同的存储设备。通过示例的方式,在易失性存储装置961存在且基于RAM技术的情况下,易失性存储装置961可以通过存储装置控制器965a(其提供到可能采用行和列寻址的易失性存储装置961的适当的接口)被通信地耦接到耦接955,其中存储装置控制器965a可以执行行刷新和/或其它维护任务以有助于保留存储在易失性存储装置961内的信息。通过另一示例的方式,在非易失性存储装置962存在且包括一个或多个铁磁和/或固态磁盘驱动器的情况下,非易失性存储装置962可以通过存储装置控制器965b被通信地耦接到耦接955,该存储装置控制器提供到非易失性存储装置962的适当的接口,该非易失性存储装置962可能采用对信息块和/或柱面和扇区的寻址。通过另一示例的方式,在可移除介质存储装置963存在且包括一个或多个光和/或固态磁盘驱动器(采用一片或多片可移除机器可读存储介质969)的情况下,可移除介质存储装置963可以通过存储装置控制器965c被通信地耦接到耦接955,该存储装置控制器965c提供到可能采用信息块寻址的可移除媒体存储介质963的适当的接口,其中存储装置控制器965c可以以专用于延长机器可读存储介质969的使用寿命的方式协调读、擦除和写操作。
一个或另一个易失性存储装置961或非易失性存储装置962可以包括 机器可读存储介质形式的制品,取决于各自所基于的技术,包括可被处理器电路950执行的指令序列的例程可以被存储在其上。通过示例的方式,在非易失性存储装置962包括基于铁磁的盘驱动器(比如,所谓的“硬驱”)的情况下,每个这样的磁盘驱动器通常采用一个或多个旋转的盘片,磁响应颗粒的涂层被沉积在其上并磁性地朝向各种模式来以类似于可移除存储介质(比如,软盘)的方式存储信息(比如,指令序列)。通过另一示例的方式,非易失性存储装置962可以包括成排的固态存储设备来以类似于紧凑型闪存卡的方式存储信息(比如,指令序列)。此外,在计算设备中在不同的时间采用不同类型的存储设备来存储可执行例程和/或数据是常见的。因此,包括将由处理器电路950执行的指令序列的例程可以最初被存储在机器可读存储介质969中,可移除介质存储装置963可以随后被用于将该例程复制到非易失性存储装置962以供长期存储,而不要求机器可读存储介质969和/或易失性存储装置961的继续存在,以使得在该例程被执行时能够更快速地被处理器电路950访问。
如先前所讨论的,接口990(与一个或多个接口190、390和590相对应)可以采用与各种通信技术中的任何通信技术(可以采用这样的通信技使计算设备通信地耦合到一个或多个其他设备)相对应的各种信令技术中的任何信令技术。此外,各种形式的有线或无线信令技术中的一者或两者可以被采用以使得处理器电路950能够通过网络(比如,网络999)或互连的一组网络与输入/输出设备(比如,所描绘的示例键盘920和打印机925)和/或其它计算设备进行交互。按照必须常常被任何一种计算设备支持的多种类型的信令和/或协议常常大不相同的特性,接口990被描绘未包括多个不同的接口控制器995a、995b和995c。接口控制器995a可以采用各种类型的有线数字串行接口中的任何一种或射频无线接口来从用户输入设备(比如,所描绘的键盘920)接收被串行地传输的消息。接口控制器995b可以通过所描绘的网络999(可能是包括一个或多个链路的网络、较小的网络或者可能是互联网)采用各种基于线缆或无线信令技术中的任何技术、时序和/或协议来访问其它的计算设备。接口995c可以采用使得串行或并行信号传输的使用成为可能的各种导电的线缆中的任何一种来向所 描绘的打印机925传达数据。可以通过一个或多个接口控制器被通信地耦接到接口990的设备的其它示例包括但不限于:麦克风、遥控器、手写笔、读卡器、指纹阅读器、虚拟现实交互手套、图形输入平板、操纵杆、其它键盘、视网膜扫描仪、触摸屏的触摸输入组件、轨迹球、各种传感器、激光打印机、喷墨打印机、机械机器人、铣床等。
在计算设备被通信地耦接到(或者可能,实际上包括)显示器(比如,所描绘的示例显示器980)的情况中,实现处理架构3100的这样的计算设备还可以包括显示器接口985。虽然更多通用类型的接口可以被用于通信地耦接到显示器,但是视觉地将各种形式的内容显示在显示器上常常需要的有点专业的附加的处理,以及所使用的基于线缆的接口的有点专业的性质常常使得提供独特的显示界面是所希望的。可以在显示器980的通信耦接中由显示器接口985采用的有线和/或无线信令技术可以利用符合各种工业标准中的任何工业标准的信令和/或协议,这些工业标准包括但不限于:各种模拟视频接口、数字视频接口(DVI)、显示器端口等中的任何一个。
此外,在显示器接口985存在于实现处理架构3100的计算设备中的情况下,眼球追踪器981还可以被耦接到接口985以追踪查看显示器980的人的至少一个眼睛的眼球运动。可替代地,眼球追踪器981可以以某种其它的方式被合并到计算机架构3100中。眼球追踪器可以采用各种技术中的任何技术来监控眼球运动,包括但不限于来自角膜的红外光反射。
更一般地,计算设备100、300和500的各种元件可以包括各种实现逻辑的硬件元件、实现逻辑的软件元件、或两者的组合。硬件元件的示例可以包括:设备、逻辑设备、组件、处理器、微处理器、电路、处理器电路、电路元件(例如,晶体管、电阻器、电容器、电感器等等)、集成电路、专用集成电路(ASIC)、可编程逻辑设备(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体设备、芯片、微芯片、芯片组等等。软件元件的示例可以包括:软件组件、程序、应用、计算机程序、应用程序、系统程序、软件开发程序,机器程序、操作系统软件、中间件、固件、软件模块、例程、子例 程、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或其任意组合。然而,根据给定的实现方式的需要,判定实施例是使用硬件元件和/或使用软件元件来实现的可以根据任何数量的因素而变化,比如所期望的计算速率、功率水平、耐热性、处理周期预算、输入数据速率、存储器资源、数据总线速度和其它的设计或性能约束。
一些实施例可以使用表述“一个实施例”或“某个实施例”以及它们的派生词来描述。这些术语是指结合实施例所描述的具体特征、结构或特性被包括在至少一个实施例中。出现在说明书中的各处的短语“在一个实施例中”不一定都指相同的实施例。此外,一些实施例可以使用表述“被耦接”和“被连接”以及它们的派生词被描述。这些术语不一定旨在作为彼此的同义词。例如,一些实施例可以使用术语“被连接”和/或“被耦接”来描述以指示两个或更多个元件直接相互物理接触或电气接触。然而,术语“被耦接”也可以指两个或多个元件不是直接互相接触,但仍然互相协作或交互。
所强调的是,摘要被提供以允许读者快速确定本技术公开的性质。要理解它的提交将不被用于解释或限制权利要求的本质。此外,在前述具体实施方式中,可以看到,为了简化本公开的目的,各种特征被归并到单个实施例中。本公开的方法不被解释为反映所要求保护的实施例需要比每条权利要求中所明确记载的特征更多的特征的意图。而是,如下面的权利要求所反映的,发明主题在于少于单个所公开的实施例的所有特征。因此所附权利要求在此被结合到具体实施方式中,每个权利要求独立地作为单独的实施例。在所附权利要求中,术语“包括”和“其中”分别被用作相应的术语“包括”和“其中”的简明英语等同物。此外,术语“第一”、“第二”、“第三”等,仅用作标签,并且不旨在对它们的对象施加数字要求。
以上所描述的包括所公开的架构的示例。当然,不可能描述组件和/或方法的每种可想到的组合,但是本领域的普通技术人员可以认识到,许多其它的组合和置换是可能的。因此,该新颖的架构旨在包括落入所附权利 要求的精神和范围内的所有的此类更改、修改和变化。详细的公开现在转向提供有关其它实施例的示例。下面所提供的示例不旨在进行限制。
装置的示例包括:接收器,无线地接收包括前导码和数据部分的第一分组,其中该前导码包括符号的已知组合,该数据部分包括在经由符号集中的多个子载波被传输的数据符号间的两个偏移导频信号;以及逻辑,该逻辑使用对已知组合的接收来检测多个子载波中的每个子载波的特性以导出初始信道估计、使用该初始信道估计对接收器进行配置以补偿所检测到的特性、使用两个偏移导频信号来追踪相移、对接收器进行配置以补偿相移、避免使用对偏移导频信号的接收来更新初始信道估计。
在装置的以上示例中,逻辑接收对接收器运行于较低功能模式的指示,并取决于运行于较低功能模式的指示,制约使用偏移导频信号的接收来更新初始信道估计。
在装置的以上两个示例的任一示例中,仅当两个导频信号中的两者都不在多个子载波中的邻近群组子载波或DC子载波的子载波中被传输时,逻辑才使用两个偏移导频信号追踪相移。
在装置的以上示例的任一示例中,装置包括发送器,逻辑在数据符号被接收时对数据符号执行循环错误检查,并基于循环错误检查操作发送器以传送对错误的指示。
在装置的以上示例的任一示例中,装置包括发送器,逻辑接收对将被接收的数据量或将被接收的第一分组的剩余部分的大小的指示,并基于对数据量或剩余部分的大小超过选定阈值的指示操作发送器以发送对在第一分组的接收中的出错的指示。
在装置的以上示例的任一示例中,装置包括发送器和传感器,逻辑循环监控传感器以获得所检测的事件,并基于检测到所检测的事件操作发送器以发送第二分组,该第二分组用于传达对所检测的事件的指示。
另一装置的示例,包括:接收器,无线地接收第一分组,第一分组包括在经由符号集中的多个子载波被传输的第一数据符号间的第一偏移导频信号和第二偏移导频信号;发送器,无线地发送第二分组;以及逻辑:使用第一偏移导频信号和第二偏移导频信号来追踪相移、配置接收器以补偿 相移、避免使用对第一偏移导频信号和第二偏移导频信号的接收来更新从第一分组的前导码导出的初始信道估计、以及发送第二分组的第二数据符号间的第三偏移导频信号和第四偏移导频信号。
在另一装置的以上示例中,接收器随第一分组接收第一前导码,第一前导码包括符号的已知符合;以及逻辑:使用对已知组合的接收来检测多个子载波中的每个子载波的特性以导出初始信道估计、以及使用初始信道估计来配置接收器以补偿所检测到的特性。
在另一装置的以上两个示例的任一示例中,逻辑发送第二前导码,该第二前导码包括第二分组中在第二数据符号前面的符号的已知组合。
在另一装置的以上示例的任一示例中,仅当第一偏移导频信号和第二偏移导频信号两者都不在多个子载波中的邻近群组子载波或DC子载波的子载波中被传输时,逻辑才使用第一偏移导频信号和第二偏移导频信号来追踪相移。
在另一装置的以上示例的任一示例中,逻辑在第一数据符号被接收时对第一数据符号执行循环错误检查,以及基于该循环错误检查操作发送器以发送对错误的指示。
在另一装置的以上示例的任一示例中,逻辑接收对将被接收的数据量或将被接收的第一分组的剩余部分的大小的指示,并基于对该数据量或剩余部分的大小超过选定阈值的指示操作发送器以发送对在第一分组的接收中的出错的指示。
在另一装置的以上示例的任一示例中,该装置包括传感器,逻辑循环监控传感器以获得所检测的事件的,并基于检测到所检测的事件操作发送器以发送第二分组,该第二分组传达对所检测的事件的指示。
在另一装置的以上示例的任一示例中,接收器被配置为不能使用对第一偏移导频信号和第二偏移导频信号的接收来更新初始信道估计。
在另一装置的以上示例的任一示例中,装置包括存储指令的存储装置和执行指令以实现逻辑的处理器电路,以及被耦接到接收器和发送器中的至少一者的至少一个天线。
计算机实现的方法的示例,包括:使用对接收到的第一分组的前导码 中的符号的已知组合的接收来检测第一分组中用于传输数据分组的多个子载波中的每个子载波的特性以导出初始信道估计;使用初始信道估计对接收第一分组的接收器进行配置以补偿所检测到的特性;使用第一数据分组的在数据符号间的两个偏移导频信号来追踪相移;对接收器进行配置以补偿相移;避免使用对偏移导频信号的接收来更新初始信道估计;以及向无线接入点发送不能成功地接收较大的分组的指示。
在计算机实现的方法的以上示例中,该方法包括:当两个偏移导频信号都不在多个子载波中的邻近群组子载波或DC子载波的子载波中被传输时,使用两个偏移导频信号来追踪相移。
在计算机实现的方法的以上两个示例的任一示例中,该方法包括:在数据符号被接收时对数据符号执行循环错误检查;以及基于该循环错误检查,发送对错误的指示以作为不能成功地接收较大分组的指示。
在计算机实现的方法的以上示例的任一示例中,该方法包括:接收对将被接收的数据量或将被接收的第一分组的剩余部分的大小的指示,以及基于对数据量或剩余部分的大小超过选定阈值的指示,发送对在第一分组的接收中出错的指示。
在计算机实现的方法的以上示例的任一示例中,该方法包括:循环监控传感器以获得所检测的事件,以及基于检测到所检测的事件操作发送器以发送用于传达对所检测的事件的指示的第二分组。
包括指令的至少一种机器可读存储介质的示例,当指令被计算设备执行时使得计算设备执行以下操作:使用由计算设备的接收器接收到的第一分组的第一导频信号和第二导频信号来追踪相移,第一分组包括在经由符号集中的多个子载波被传输的第一数据符号间传达第一偏移导频信号和第二偏移导频信号;对接收器进行配置以补偿相移;避免使用对第一和第二偏移导频信号的接收来更新从第一分组的前导码导出的初始信道估计;监控计算设备的传感器以获得所检测的事件;以及发送第二分组,该第二分组在第二数据符号间包括第三偏移导频信号和第四偏移导频信号,该第二数据符号传达对所检测的事件的指示。
在至少一种机器可读存储介质的以上示例中,计算设备被促使执行以 下操作:随第一分组接收包括符号的已知组合的第一前导码;使用对已知组合的接收来检测多个子载波的每个子载波的特性以导出初始信道估计;以及使用初始信道估计对接收器进行配置以补偿所检测到的特性。
在至少一种机器可读存储介质的以上两个示例的任一示例中,计算设备被促使:发送第二前导码,该第二前导码包括第二分组中在第二数据符号之前的符号的已知组合。
在至少一种机器可读存储介质的以上示例的任一示例中,计算设备被促使仅当第一偏移导频信号和第二偏移导频信号中的两者都不在多个子载波中的邻近群组子载波或DC子载波的子载波中被传输时使用第一偏移导频信号和第二偏移导频信号来追踪相移。
在至少一种机器可读存储介质的以上示例的任一示例中,计算设备被促使在第一数据符号被接收时对第一数据符号执行循环错误检查,并基于该循环错误检查发送对错误的指示。
在至少一种机器可读存储介质的以上示例的任一示例中,计算设备被促使接收对将被接收的数据量或将被接收的第一分组的剩余部分的大小的指示;以及基于对数据量或剩余部分的大小超过选定阈值的指示,发送对在第一分组的接收中出错的指示。

用于适应无线网络中不同类别的设备的技术.pdf_第1页
第1页 / 共39页
用于适应无线网络中不同类别的设备的技术.pdf_第2页
第2页 / 共39页
用于适应无线网络中不同类别的设备的技术.pdf_第3页
第3页 / 共39页
点击查看更多>>
资源描述

《用于适应无线网络中不同类别的设备的技术.pdf》由会员分享,可在线阅读,更多相关《用于适应无线网络中不同类别的设备的技术.pdf(39页珍藏版)》请在专利查询网上搜索。

用于适应无线网络中高功能和低成本无线设备的装置、方法和机器可读存储介质。示例性装置包括:接收器,无线地接收第一分组,第一分组包括在经由符号集中的多个子载波被传输的第一数据符号中的第一偏移导频信号和第二偏移导频信号;发送器,无线地发送第二分组;以及逻辑,逻辑使用第一偏移导频信号和第二偏移导频信号来追踪相移、对接收器进行配置以补偿相移、避免使用对第一偏移导频信号和第二偏移导频信号的接收来更新从第一分组。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1