用于wlan的具有调度块确认的有功率及资源效率的基于集合物理层pdu的方法

文档序号:7736015阅读:230来源:国知局
专利名称:用于wlan的具有调度块确认的有功率及资源效率的基于集合物理层pdu的方法
技术领域
以下描述大体来说涉及通信系统,且更明确地说,涉及无线网络中的功率及资源效率。
背景技术
为了解决无线通信系统所需的增加的带宽要求的问题,正在开发不同方案以允许 多个用户终端通过共享信道资源而与单个接入点通信同时实现高数据吞吐量。多输入或多 输出(MIMO)技术代表一种近来作为用于下一代通信系统的流行技术而崭露头角的方法。 在例如电气工程师学会(IEEE)802. 11标准的若干新兴无线通信标准中采用了 MIMO技术。 IEEE 802. 11表示由IEEE 802. 11委员会开发的用于短距离通信(例如,数十米到几百米) 的一组无线局域网络(WLAN)空中接口标准。MIMO技术有很大希望用于将来的无线通信系统。然而,仍存在进一步增加MIMO应 用以及其它通信技术内的数据吞吐量的需要。

发明内容
在本发明的一方面中,一种设备包括处理系统,所述处理系统经配置以产生用于 发射到节点的物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述物 理层包中的所述多个MAC包相关联的发射调度。在本发明的另一方面中,一种设备包括处理系统,所述处理系统经配置以从节点 接收物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述物理层包中 的所述多个MAC包相关联的发射调度。在本发明的又一方面中,一种通信方法包括产生用于发射到节点的物理层包,所 述物理层包具有多个MAC包,其中所述物理层包包括与所述物理层包中的所述多个MAC包 相关联的发射调度。在本发明的又一方面中,一种通信方法包括从节点接收物理层包,所述物理层包 具有多个MAC包,其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发 射调度。在本发明的另一方面中,一种用于通信的设备包括用于产生用于发射到节点的物 理层包的装置;及用于在所述物理层包中提供多个MAC包的装置;其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。在本发明的另一方面中,一种用于通信的设备包括用于从节点接收物理层包的装 置;及用于在所述物理层包中提供多个MAC包的装置;其中所述物理层包包括与所述物理 层包中的所述多个MAC包相关联的发射调度。在本发明的再一方面中,一种用于通信的计算机程序产品包括编码有指令的机器 可读媒体,所述指令可执行以产生用于发射到节点的物理层包,所述物理层包具有多个 MAC包,其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。在本发明的再一方面中,一种用于通信的计算机程序产品包括编码有指令的机器 可读媒体,所述指令可执行以从节点接收物理层包,所述物理层包具有多个MAC包,其中 所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。在本发明的另一方面中,一种接入点包括处理系统,所述处理系统经配置以产生 用于发射到节点的物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所 述物理层包中的所述多个MAC包相关联的发射调度;及无线网络适配器,其经配置以支持 用于对等节点到网络的回程连接。在本发明的另一方面中,一种接入终端包括处理系统,所述处理系统经配置以从 节点接收物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述物理层 包中的所述多个MAC包相关联的发射调度;及由所述处理系统支持的用户接口。


将在以下的详细描述中及在随附图式中描述本发明的这些及其它样本方面,其 中图1为无线通信网络的图;图2说明图1的无线通信网络中的无线节点的MAC及PHY层中的帧集合;图3说明具有调度块确认的集合数据发射的实例;图4说明图1的无线通信网络中的无线节点的区段中的DTT有效负载;图5为图1的无线通信网络中的无线节点的PHY层的信号处理功能的实例的框图;图6为说明图1的无线通信网络中的无线节点中的处理系统的示范性硬件配置的 框图;且图7及图8为关于图2到图6中所揭示的各种方面说明软件模块的功能性的流程 图;图9为说明根据本发明的实施例的用于通信的设备的功能性的实例的框图;且图10为说明根据本发明的另一实施例的用于通信的设备1000的功能性的实例的 框图。根据一般惯例,可能出于清晰起见而简化图式中的一些图式。因此,图式可能未描 绘给定的设备(例如,装置)或方法的所有组件。最后,在全部说明书及各图中,相似参考 数字可用于表示相似特征。
具体实施例方式在下文中参看随附图式更完整地描述本发明的各种方面。然而,本发明可以许多不同形式体现且不应被解释为限于本发明通篇所呈现的任何特定结构或功能。相反,提供 这些方面是为了让本发明透彻且完整,且将本发明的范围完全传达给所属领域的技术人 员。基于本文中的教示,所属领域的技术人员应了解,本发明的范围意在涵盖本文中所揭示 的本发明的任何方面,而不管所述方面是独立于本发明的任何其它方面来实施还是结合本 发明的任何其它方面来实施。举例来说,可使用本文中所阐述的方面中的任何数目个方面 来实施一设备或实践一方法。另外,本发明的范围意在涵盖除本文中所阐述的本发明的各 种方面之外或不同于本文中所阐述的本发明的各种方面的使用其它结构、功能性或结构与 功能性实践的此种设备或方法。应理解,本文中所揭示的本发明的任何方面可通过权利要 求的一个或一个以上要素来体现。现在将参看图1来呈现无线网络的若干方面。无线网络100被展示为具有大体指 定为节点110及120的若干无线节点。每一无线节点能够接收及/或发射。在以下的论述 中,术语“接收节点”可用于指代正接收的节点,且术语“发射节点”可用于指代正发射的节 点。此种参考并不暗示节点不能够执行发射操作与接收操作两者。在以下的详细描述中,对于下行链路通信,用术语“接入点”来指发射节点且用术 语“接入终端”来指接收节点,而对于上行链路通信,用术语“接入点”来指接收节点且用术 语“接入终端”来指发射节点。然而,所属领域的技术人员将容易理解,可对接入点及/或 接入终端使用其它术语或命名。举例来说,接入点可被称作基站、基地收发台、台、终端、节 点、充当接入点的接入终端,或某一其它合适术语。接入终端可被称作用户终端、移动台、用 户台、台、无线装置、终端、节点,或某一其它合适术语。本发明通篇中所描述的各种概念意 在适用于所有合适的无线节点,与其具体命名无关。无线网络100可支持分布于整个地理区域中的任何数目个接入点,以提供用于接 入终端120的覆盖。系统控制器130可用于提供对所述接入点的协调及控制,以及为接入 终端120提供对其它网络(例如,因特网)的接入。出于简单起见,展示一个接入点110。 接入点大体上是为地理覆盖区域中的接入终端提供回程服务的固定终端;然而,在一些应 用中,接入点可为移动的。接入终端(其可为固定的或移动的)利用接入点的回程服务或 与其它接入终端进行对等通信。接入终端的实例包括电话(例如,蜂窝式电话)、膝上型计 算机、桌上型计算机、个人数字助理(PDA)、数字音频播放机(例如,MP3播放机)、相机、游 戏机,或任何其它合适的无线节点。无线网络100可支持MIMO技术。使用MIMO技术,接入点110可使用空分多址 (SDMA)同时与多个接入终端120通信。SDMA为使得同时发射到不同接收器的多个流能够 共享相同频率信道的多址方案,且因此提供较高用户容量。这是通过在空间上对下行链路 上的每一数据流进行预编码来实现。经空间上预编码的数据流带有不同空间签名而到达接 入终端,这使得每一接入终端120能够恢复去往所述接入终端120的数据流。在上行链路 上,每一接入终端120发射经空间上预编码的数据流,这使得接入点110能够识别每一经空 间上预编码的数据流的源。一个或一个以上接入终端120可配备有多个天线以允许实现特定功能性。通过此 配置,接入点110处的多个天线可用于与多天线接入终端通信,以在无额外带宽或发射功 率的情况下改善数据吞吐量。这可通过以下步骤来实现在发射器处,将高数据速率信号分 裂成具有不同空间签名的多个较低速率数据流,因此使得接收器能够将这些流分离到多个信道中且适当地组合所述流以恢复所述高速率数据信号。尽管以下揭示内容的若干部分将描述也支持MIMO技术的接入终端,但接入点110 也可经配置以支持不支持MIMO技术的接入终端。此方法可允许较旧版本的接入终端(即, “旧有”终端)保持部署于无线网络中,从而延长其使用寿命,同时允许在适当时引入较新的 MIMO接入终端。在以下的详细描述中,将参考支持任何合适的无线技术(例如,正交频分多路复 用(OFDM))的MIMO系统描述本发明的各种方面。OFDM为将数据分布于以精确频率间隔开的 多个子载波上的技术。所述间隔提供使得接收器能够恢复来自子载波的数据的“正交性”。 OFDM系统可实施IEEE 802. 11,或某一其它空中接口标准。其它合适的无线技术包括(举 例来说)码分多址(CDMA)、时分多址(TDMA),或任何其它合适的无线技术,或合适的无线技 术的任何组合。CDMA系统可以用IS-2000、IS-95、IS-856、宽带-CDMA (WCDMA)或某一其它 合适的空中接口标准来实施。TDMA系统可实施全球移动通信系统(GSM)或某一其它合适的 空中接口标准。所属领域的技术人员将容易了解,本发明的各种方面不限于任何特定无线 技术及/或空中接口标准。无线节点(接入点(AP)或接入终端(AT))可通过一利用分层结构的协议来实施。 举例来说,如图2中所展示,分层结构可包括应用层202、媒体接入控制层(MAC) 204及物理 层(PHY) 206。物理层206实施用于将无线节点介接到共享无线信道的所有物理规范及电 气规范。MAC层204协调对共享无线信道的接入且用于将较高层(例如,应用层202)介接 到物理层206。应用层202执行各种数据处理功能,包括(举例来说)语音及多媒体编解 码及图形处理。对于任何特定应用,可能需要额外协议层(例如,网络层、传送层)。在一 些配置中,无线节点可充当接入点与接入终端之间或两个接入终端之间的中继点,且因此 可能不需要应用层。所属领域的技术人员将能够容易地视特定应用及强加于整个系统上的 总体设计约束而实施用于任何无线节点的适当协议。如本文中所使用的术语“数据包”应 被广泛地解释为以下各物中的任一者MAC包、集合MAC包(在下文描述)、物理层有效负载 (也在下文描述)、从应用层接收的包、片段及/或其它包的组合、帧、包、时隙、区段,或任何 其它合适命名。当无线节点处于发射模式中时,应用层202处理数据,将数据分段成包208,且将 数据包208提供到MAC层204。MAC层204将MAC包210与来自应用层202的每一数据包 208组合,每一数据包208由MAC包210的有效负载212来载运。每一 MAC包210包括附加 到有效负载212的MAC标头214。MAC包210有时被称作MAC协议数据单元(MPDU),但也可 被称作帧、包、时隙、区段,或任何其它合适命名。尽管图2对于每一 MAC包210展示一个应 用层数据包208,但也可将多个应用层数据包并入到一个MAC包的有效负载中。或者,可将 多个应用层数据包分段且将其分布于一个以上MAC包上。可将具有相同目的地地址的多个MAC包210组合成一个集合MAC包216。集合MAC 包216有时被称作集合MAC协议数据单元(AMPDU)。集合MAC包216中的每一 MAC包210 附加有子帧标头218。如图2中所展示的附加有子帧标头的MAC包在本文中被简单地称作 子帧220。集合MAC包216可由若干此种子帧220组成。每一子帧标头218可包括长度字 段219、错误检测222,及定界符签名(delimiter signature) 224。每一子帧220的开头及 结尾可由长度字段219及定界符签名2M来确定。错误检测可包含循环冗余校验、校验和,或允许实现独立地验证相应子帧220的任何其它合适的错误检测码。通过如上所述的MAC 层级帧集合,可移除MAC包之间的空间(帧间空间)且移除MAC标头中的冗余(标头压缩)。 举例来说,如果将把集合MAC包216中的每一 MAC包210发射到相同接收节点,则可从集合 MAC包216中的第一子帧之后的子帧220的MAC标头214中消除目的地地址。尽管图2对于每一子帧展示一个MAC包,但每一子帧可包括一个以上MAC包。或 者,可将多个MAC包分段且将其分布于一个以上子帧上。在一些状况下,尽管将把集合MAC 包216中的子帧220发射到相同接收节点,但不需要其具有相同源地址。当MAC层204决定进行发射时,其将集合MAC包216提供到PHY层206。PHY层通 过将前同步码(有时被称作物理层收敛协议(PLCP))2^及标头230附加到载运集合MAC 包的有效负载232来组合PHY包226。PHY包有时被称作物理层协议数据单元(PPDU)JS 也可被称作帧、包、时隙、区段,或任何其它合适命名。前同步码可包括至少一个短训练字段 (STF) 234及至少一个长训练字段(LTF) 236。接收节点可使用STF及LTF来检测PHY包2 的开始,与发射器的节点数据时钟同步,执行信道估计,计算AGC增益,且在一些状况下,估 计支持MIMO技术的网络中的空间流。标头230可包括信号字段(SIG)238。SIG字段238 可包括关于有效负载232的数据速率及长度的信息。可将图2中所展示的PHY包2 组合成集合PHY包MO。集合PHY包240包括PHY 前同步码228,其包括STF 234及LTF 236。前同步码2 之后为三个(尽管可少于三个或 多于三个)PHY有效负载232,所述PHY有效负载232中的每一者之前为包括SIG 238的对 应PHY标头230。PHY有效负载232中的每一者包括集合MAC包216。如上文所解释,将集 合MAC包216中的每一 MAC包210递送到相同接收节点。然而,可将集合PHY包MO中的 PHY层有效负载232中的每一者发射到相同或不同接收节点。在每一 PHY层有效负载232 之前提供SIG 238以允许以不同数据速率发射每一集合MAC包216。然而,整个集合PHY包 240仅需要一个PHY层前同步码228。因此,多个集合MAC包216仅需要一个PHY层前同步 码228,即使将所述多个集合MAC包216发射到不同接收节点也是如此。所有接收节点可使 用一个前同步码来估计信道,同步化且计算AGC增益。将PHY层有效负载组合于集合PHY 包中允许移除集合MAC包之间的帧间间隔以及集合用于多个集合MAC包的前同步码(训练 字段)。尽管图2对于每一 PHY层有效负载展示一个集合MAC包,但每一 PHY层有效负载 可包括一个以上集合MAC包。或者,可将一个或一个以上集合MAC包分段及将其分布于一 个以上PHY层有效负载上。如稍后将更详细论述,PHY层206还负责提供各种信号处理功能(例如,调制、编 码、空间处理等)。当无线节点处于接收模式中时,使上文所描述的过程反向。即,PHY层206检测从 无线信道传入的集合PHY包M0。前同步码2 允许PHY层206锁定于集合PHY包240上 且执行各种信号处理功能(例如,解调、解码、空间处理等)。一旦经过处理,PHY层206就 恢复在集合PHY包240的有效负载232中所载运的集合MAC包216且将集合MAC包216提 供到MAC层204。MAC层204通过MAC标头214中的一者或一者以上中的接收节点的源地址而恢复 集合MAC包216。MAC层204接着检查经恢复的集合MAC包216中的MAC包210中的每一者的错误检测码以确定其是否被成功解码。如果MAC包210的错误检测码指示其被成功解 码,则将MAC包的有效负载212提供到应用层202。如果MAC包210的错误检测码指示其未 被成功解码,则丢弃MAC包210。为了确定是否成功地接收及解码集合MAC包216中的MAC包210,发射节点可将确 认(ACK)请求发送到接收节点。所述ACK请求可采取块ACK请求(BAR)的形式,块ACK请 求请求接收节点对在集合MAC包216中所发射的每个MAC包210进行确认。回应于BAR,接 收节点用块ACK(BA)来响应,所述块ACK指示集合MAC包216中的哪些MAC包210被成功 解码。发射节点使用所述BA来确定哪些MAC包210(如果有的话)需要重新发射。或者,发射节点(在下文关于图3所描述的实例中被标记为AP 100)可规定用于 所有接收节点的BA的调度。举例来说,如图3中所展示,集合PHY包可经配置以在PHY有 效负载23 中的一者中载运用于BA的调度。可将调度与用于发射BA的信道指定一起提 供到每一接收节点(在图3中被标记为AT 101-110)。所述信道指定可包括发射时间、频率 信道、代码信道(code channel),及/或某一其它合适的或需要的信道指定。在无线网络 的一种配置中,信道指定为供接收节点将BA发送回到发射节点的发射时间的调度。此调度 在本文中将被称作块ACK时间指派(BATA)。PHY有效负载23 中所载运的BATA之前为集 合PHY包240的PHY前同步码2 及指向BATA的标头230a。标头230a可包括指示用于发 射BATA的数据速率的指定。BATA被发射到接收集合PHY包MO的有效负载232中所载运 的集合MAC包的每一节点,且包括用于每一台的块ACK信道指定的调度。响应于BATA,每 一接收节点在其调度的时间将BA发送回到发射节点。通过将BATA包括在集合PHY包240 中,发射节点不必对每一接收节点发送一单独BAR,借此减少开销(overhead)及发射时间, 且消除原本可能需要的BAR之间的帧间间隔。在节点的一些配置中,可将数据发射时间(DTT)调度发射到每一接收节点。可将 DTT作为第一 PHY有效负载包括在集合PHY包中。举例来说,图4展示集合PHY包240的有 效负载中的DTT 232b。DTT在PHY前同步码2 之后,且包括一包含指示发射DTT的数据 速率的SIG的标头230b。DTT包括DTT表,其包括集合PHY包240的接收节点、识别具有唯 一 NodeID的每一接收节点的节点标识(NodeID)字段,及包括NodeID字段中所识别的每一 接收节点的唯一发射时间的数据发射时间字段。通过知晓何时应预期发射,每一接收节点 可切断大多数功能(即,“进入休眠”),直到到了接收发射的时间为止,借此实现显著的功率 节省。在节点的一些配置中,BATA可为PHY包,或作为MAC包的一部分分布,而DTT可作 为集合PHY包中的PHY有效负载加以发射。图5为说明PHY层的信号处理功能的实例的概念框图。在发射模式中,TX数据处 理器502可用于接收来自MAC层的数据且对所述数据进行编码(例如,涡轮码)以促进接 收节点处的前向错误校正(FEC)。所述编码过程产生代码符号序列,所述代码符号可由TX 数据处理器502分块在一起且映射到信号布阵以产生调制符号序列。在实施OFDM的无线节点中,可将来自TX数据处理器502的调制符号提供到OFDM 调制器504。OFDM调制器将调制符号分裂成平行流。接着将每一流映射到一 OFDM子载波, 且接着使用快速傅立叶逆变换(IFFT)将其组合在一起以产生时域OFDM流。 TX空间处理器506对OFDM流执行空间处理。此可通过空间上对每一 OFDM进行预编码且接着经由收发器506将每一经空间上预编码的流提供到一不同天线508来实现。每 一收发器506通过相应预编码的流调制RF载波以用于在无线信道上发射。在接收模式中,每一收发器506经由其相应天线508接收信号。每一收发器506 可用于恢复调制到RF载波上的信息且将所述信息提供到RX空间处理器510。RX空间处理器510对所述信息执行空间处理以恢复去往所述无线节点500的任何 空间流。可根据信道相关矩阵反转(CCMI)、最小均方差(MMSE)、软干扰消除(SIC)或某一 其它合适技术来执行空间处理。如果多个空间流要去往所述无线节点500,则可由RX空间 处理器510来组合所述空间流。在实施OFDM的无线节点中,将来自RX空间处理器510的流(或组合流)提供到 OFDM解调器512。OFDM解调器512使用快速傅立叶变换(FFT)将来自时域的流(或组合 流)转换到频域。频域信号包含用于OFDM信号的每一子载波的一单独流。OFDM解调器512 恢复在每一子载波上所载运的数据(即,调制符号),且将数据多路复用成调制符号流。RX数据处理器514可用于将所述调制符号翻译回到信号布阵中的正确点。由于无 线信道中的噪声及其它扰动,调制符号可能不对应于原始信号布阵中的点的准确位置。RX 数据处理器514通过寻找所接收的点与信号布阵中的有效符号的位置之间的最小距离来 检测最可能发射哪一调制符号。在涡轮码的状况下,这些软决策可用于(例如)计算与给 定的调制符号相关联的代码符号的对数似然比(LLR)。RX数据处理器514接着在将原先发 射的数据提供到MAC层之前,使用所述代码符号序列LLR对所述数据进行解码。图6为说明无线节点中的处理系统的硬件配置的实例的概念图。在此实例中,处 理系统600可通过大体由总线602表示的总线架构来实施。总线602可视处理系统600的 具体应用及总的设计约束而包括任何数目个互连总线及桥接器。总线将包括处理器604、 机器可读媒体606及总线接口 608的各种电路链接在一起。总线接口 608可用于经由总线 602尤其将网络适配器610连接到处理系统600。网络适配器610可用于实施PHY层的信 号处理功能。在接入终端110(参见图1)的状况下,用户接口 612(例如,小键盘、显示器、 鼠标、操纵杆等)也可连接到总线。总线602还可链接此项技术中众所周知的例如定时源、 外围设备、电压调节器、功率管理电路及其类似者的各种其它电路,且因此将不再进一步描 述所述电路。处理器604负责管理总线及一般处理,包括存储于机器可读媒体606上的软件的 执行。处理器604可通过一个或一个以上通用处理器及/或专用处理器来实施。实例包括 微处理器、微控制器、DSP处理器,及可执行软件的其它电路。不管软件是被称作软件、固件、 中间件、微码、硬件描述语言还是其它者,均应将软件广泛地解释为意味着指令、数据或其 任何组合。机器可读媒体可包括(举例来说)RAM(随机存取存储器)、快闪存储器、ROM(只 读存储器)、PR0M(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可 擦除可编程只读存储器)、寄存器、磁盘、光盘、硬盘驱动器,或任何其它合适的存储媒体,或 其任何组合。机器可读媒体可体现于计算机程序产品中。计算机程序产品可包含封装材料。在图6中所说明的硬件实施方案中,将机器可读媒体606展示为处理系统600的 与处理器604分离的部分。然而,所属领域的技术人员将容易了解,机器可读媒体606或其 任何部分可在处理系统600的外部。举例来说,机器可读媒体606可包括传输线、通过数据 调制的载波,及/或与无线节点分离的计算机产品,所有这些可由处理器604经由总线接口
11608接入。替代性地或额外地,可将机器可读媒体606或其任何部分集成到处理器604中, 例如高速缓存及/或通用寄存器堆的状况。处理系统600可配置为具有提供处理器功能性的一个或一个以上微处理器及提 供机器可读媒体606的至少一部分的外部存储器的通用处理系统,所有这些经由外部总线 架构而与其它支持电路链接在一起。或者,处理系统600可通过具有处理器604、总线接 口 608、用户接口 612(在接入终端的状况下)、支持电路(未展示)及集成到单个芯片中 的机器可读媒体606的至少一部分的ASIC(专用集成电路)来实施,或通过一个或一个以 上FPGA(现场可编程门阵列)、PLD(可编程逻辑装置)、控制器、状态机、门控逻辑(gated logic)、离散硬件组件或任何其它合适电路或可执行本发明通篇所描述的各种功能性的电 路的任何组合来实施。所属领域的技术人员将认识到,如何视特定应用及强加于整个系统 上的总体设计约束而最佳地实施所描述的用于处理系统600的功能性。机器可读媒体606被展示为具有多个软件模块。所述软件模块包括在由处理器 604执行时使得处理系统600执行各种功能的指令。软件模块包括发射模块700及接收模 块800。每一软件模块可驻留于单个存储装置中或分布在多个存储装置中。举例来说,当发 生触发事件时,可将软件模块从硬盘驱动器加载到RAM中。在软件模块的执行期间,处理器 604可将一些指令加载到高速缓存中以提高存取速度。可接着将一个或一个以上高速缓存 线(cache line)加载到通用寄存器堆中以供处理器604执行。当在下文提到软件模块的 功能性时,应理解,当处理器604执行来自所述软件模块的指令时,所述功能性是由处理器 604来实施。图7为说明发射模块的功能性的实例的流程图。发射模块700可用于从应用层获 得数据包670 ,通过将数据包分段及/或将数据包串联来将所述数据包组合成MAC包并 将MAC标头附加到每一 MAC包(S704),如图2中所展示。发射模块700可将BATA嵌入所述 MAC包中的一者或一者以上中,例如MAC包标头中的一者或一者以上中(S706)。也如图2中 所展示,发射模块700通过将子帧标头附加到所述MAC包中的每一者来产生多个子帧,且将 所述子帧封装到集合MAC包中(S708)。发射模块700将集合MAC包发送到PHY层(S710)。PHY层接收集合MAC包(S712)且可用于通过以下步骤将多个集合MAC包封装到集 合PHY包中任选地将集合MAC包分段及/或将集合MAC包串联;将集合MAC包(在适当时 包括片段)组合成一个或一个以上PHY有效负载(S714);将PHY层标头附加到每一 PHY有 效负载(S716);且将前同步码附加到集合PHY包的开头(S718)。如果不将BATA嵌入MAC 包中的一者或一者以上中,则发射模块700可包括BATA作为集合PHY包的有效负载,且将 标头附加到载运BATA的PHY有效负载(S720)。发射模块700还可在PHY前同步码之后添 加DTT作为单独的PHY有效负载,且将标头附加到载运DTT的PHY有效负载(S720)。发射 模块700接着将集合PHY包提供到总线接口 608以用于递送到网络适配器610以用于在无 线信道上发射(参见图6)。如果包括DTT,则DTT可为PHY包的第一有效负载。图8为说明接收模块的功能性的实例的流程图。如图8中所展示,软件模块800可 用于经由总线接口 608从网络适配器610接收包括BATA的集合PHY包(参见图6) (S802)。 模块800检查以查看是否已接收到DTT (S804)。如果已接收到DTT (例如,如图4中所展示), 则模块800通过进入休眠直到接收发射的调度的时间为止来保存资源(S806)。在调度的时 间,模块800对所接收的集合PHY包进行解码且对寻址到接收节点的集合PHY包中的MAC包执行错误检测(S808)。模块800接着一直等待到BATA中所指示的分配的时间(S810)且 在分配的时间将BA发送到网络适配器610 (参见图6),如图3中所展示(S812)。图9为说明根据本发明的实施例的用于通信的设备900的功能性的实例的框图。 所述设备包括处理系统,所述处理系统具有用于产生用于发射到节点的物理层包的模块 902,所述物理层包包括与物理层包中的多个MAC包相关联的发射调度;及用于在所述物理 层包中提供多个MAC包的模块904。图10为说明根据本发明的另一实施例的用于通信的设备1000的功能性的实例的 框图。所述设备包括处理系统,所述处理系统具有用于从节点接收数据包的模块1002,所述 数据包包括与物理层包中的多个MAC包相关联的发射调度;及用于在所述物理层包中提供 多个MAC包的模块1004。应理解,呈现在软件模块的情形下所描述的步骤的任何特定次序或层级是为了提 供无线节点的实例。应理解,可基于设计偏好而重新排列步骤的特定次序或层级,同时仍属 于本发明的范围内。尽管将本发明的各种方面描述为软件实施方案,但所属领域的技术人员将容易了 解,本发明通篇所呈现的各种软件模块可用硬件或软件与硬件的任何组合来实施。用硬件 还是软件来实施这些方面是视特定应用及强加于整个系统的设计约束而定。所属领域的技 术人员可对于每一特定应用以变化的方式实施所描述的功能性,但所述实施决策不应被解 释为会引起偏离本发明的范围。提供先前描述是为了让所属领域的技术人员能够完全理解本发明的完整范围。对 于所属领域的技术人员来说,对本文中所揭示的各种配置的修改将容易显而易见。因此,权 利要求书并不意在限于本文中所描述的本发明的各种方面,而应符合与权利要求书的语言 一致的完整范围,其中用单数形式参考元件并不意在意味着“一个且仅一个”(除非特别地 如此规定),而是意味着“一个或一个以上”。除非另外特别地规定,否则术语“一些”指代 一个或一个以上。所属领域的技术人员已知或稍后将已知的在本发明通篇中描述的各种方 面的元件的所有结构及功能等效物均以引用的方式明确地并入本文中且意在由权利要求 书涵盖。此外,本文中所揭示的任何内容均不意在贡献给公众,而不管在权利要求书中是否 明确地陈述所述揭示内容。除非权利要求要素是使用短语“用于…的装置”而明确地陈述, 或在方法权利要求的状况下所述要素是使用短语“用于…的步骤”而陈述,否则所述权利要 求要素不应依据35U. S. C. § 112第6段的条款加以解释。
权利要求
1.一种用于通信的设备,其包含处理系统,其经配置以产生用于发射到节点的物理层包,所述物理层包具有多个MAC 包,其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。
2.根据权利要求1所述的设备,其中所述发射调度包含用于来自所述设备的所述MAC 包中的每一者的发射调度。
3.根据权利要求1所述的设备,其中所述发射调度包含用于来自所述节点的对所述 MAC包的一个或一个以上响应的发射调度。
4.根据权利要求3所述的设备,其中所述一个或一个以上响应包含对所述MAC包的块 确认。
5.根据权利要求3所述的设备,其中所述一个或一个以上响应包含对所述MAC包中的 每一者的确认。
6.一种用于通信的设备,其包含处理系统,其经配置以从节点接收物理层包,所述物理层包具有多个MAC包,其中所述 物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。
7.根据权利要求6所述的设备,其中所述发射调度包含用于来自所述节点的所述MAC 包中的每一者的发射调度。
8.根据权利要求6所述的设备,其中所述发射调度包含用于来自所述设备的对所述 MAC包的一个或一个以上响应的发射调度。
9.根据权利要求8所述的设备,其中所述一个或一个以上响应包含对所述MAC包的块 确认。
10.根据权利要求8所述的设备,其中所述一个或一个以上响应包含对所述MAC包中的每一者的确认。
11.根据权利要求8所述的设备,其中所述处理系统进一步经配置以在所述处理系统 接收所述MAC包与用于发射来自所述设备的所述一个或一个以上响应的发射时间之间的 时间周期期间体眠。
12.一种通信方法,其包含产生用于发射到节点的物理层包,所述物理层包具有多个MAC包,其中所述物理层包 包括与所述物理层包中的所述多个MAC包相关联的发射调度。
13.根据权利要求12所述的方法,其中所述发射调度包含用于来自所述方法的所述 MAC包中的每一者的发射调度。
14.根据权利要求12所述的方法,其中所述发射调度包含用于来自所述节点的对所述 MAC包的一个或一个以上响应的发射调度。
15.根据权利要求14所述的方法,其中所述一个或一个以上响应包含对所述MAC包的 块确认。
16.根据权利要求14所述的方法,其中所述一个或一个以上响应包含对所述MAC包中 的每一者的确认。
17.—种通信方法,其包含从节点接收物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述 物理层包中的所述多个MAC包相关联的发射调度。
18.根据权利要求17所述的方法,其中所述发射调度包含用于来自所述节点的所述 MAC包中的每一者的发射调度。
19.根据权利要求17所述的方法,其中所述发射调度包含用于来自所述方法的对所述 MAC包的一个或一个以上响应的发射调度。
20.根据权利要求19所述的方法,其中所述一个或一个以上响应包含对所述MAC包的 块确认。
21.根据权利要求19所述的方法,其中所述一个或一个以上响应包含对所述MAC包中 的每一者的确认。
22.根据权利要求19所述的方法,其进一步包含在所述接收MAC包与用于发射所述一 个或一个以上响应的发射时间之间的时间周期期间休眠。
23.一种用于通信的设备,其包含用于产生用于发射到节点的物理层包的装置;以及用于在所述物理层包中提供多个MAC包的装置;其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。
24.根据权利要求23所述的设备,其中所述发射调度包含用于来自所述设备的所述 MAC包中的每一者的发射调度。
25.根据权利要求23所述的设备,其中所述发射调度包含用于来自所述节点的对所述 MAC包的一个或一个以上响应的发射调度。
26.根据权利要求25所述的设备,其中所述一个或一个以上响应包含对所述MAC包的 块确认。
27.根据权利要求25所述的设备,其中所述一个或一个以上响应包含对所述MAC包中 的每一者的确认。
28.一种用于通信的设备,其包含用于从节点接收物理层包的装置;以及用于在所述物理层包中提供多个MAC包的装置;其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。
29.根据权利要求观所述的设备,其中所述发射调度包含用于来自所述节点的所述 MAC包中的每一者的发射调度。
30.根据权利要求观所述的设备,其中所述发射调度包含用于来自所述设备的对所述 MAC包的一个或一个以上响应的发射调度。
31.根据权利要求30所述的设备,其中所述一个或一个以上响应包含对所述MAC包的 块确认。
32.根据权利要求30所述的设备,其中所述一个或一个以上响应包含对所述MAC包中 的每一者的确认。
33.根据权利要求30所述的设备,其进一步包含用于在所述接收MAC包与用于发射所 述一个或一个以上响应的发射时间之间的时间周期期间休眠的装置。
34.一种用于通信的计算机程序产品,其包含编码有指令的机器可读媒体,所述指令可执行以产生用于发射到节点的物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。
35.一种用于通信的计算机程序产品,其包含 编码有指令的机器可读媒体,所述指令可执行以从节点接收物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述 物理层包中的所述多个MAC包相关联的发射调度。
36.一种接入点,其包含处理系统,其经配置以产生用于发射到节点的物理层包,所述物理层包具有多个MAC 包,其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度;以及 无线网络适配器,其经配置以支持用于对等节点到网络的回程连接。
37.一种接入终端,其包含处理系统,其经配置以从节点接收物理层包,所述物理层包具有多个MAC包,其中所述 物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度; 以及用户接口,其由所述处理系统支持。
全文摘要
本发明揭示用于通信的方法及设备,其用以产生用于发射到节点的物理层包,或用以从节点接收物理层包,所述物理层包具有多个MAC包,其中所述物理层包包括与所述物理层包中的所述多个MAC包相关联的发射调度。
文档编号H04W72/12GK102124687SQ200980132016
公开日2011年7月13日 申请日期2009年8月20日 优先权日2008年8月20日
发明者文森特·诺尔斯·琼斯四世, 桑托什·P·亚伯拉罕, 维纳伊·斯里达拉, 萨米尔·维尔马尼, 赫曼斯·桑帕斯, 阿洛克·阿加瓦尔, 马尔滕·门佐·温特英克 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1