首页> 中国专利> 针对范围内设备的信道绑定信令

针对范围内设备的信道绑定信令

摘要

在本公开内容的某些方面,一种用于无线通信的装置包括处理系统,该处理系统配置为生成包括第一信息和第二信息的帧,其中第一信息指示要由该装置用于传输的多个信道,第二信息指示该传输的持续时间。此外,该装置还包括:配置为输出该帧以在所述多个信道中的至少一个信道上进行无线传输的接口。在本公开内容的某些方面,接收该帧的另一个装置可以基于第一信息来确定所述多个信道,基于第二信息来计算持续时间,并至少在所计算的持续时间期间,避免在所述多个信道上进行发送(例如,避免冲突)。

著录项

  • 公开/公告号CN107580759A

    专利类型发明专利

  • 公开/公告日2018-01-12

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN201680025751.6

  • 发明设计人 A·埃坦;

    申请日2016-04-22

  • 分类号

  • 代理机构永新专利商标代理有限公司;

  • 代理人张扬

  • 地址 美国加利福尼亚

  • 入库时间 2023-06-19 04:17:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-30

    授权

    授权

  • 2018-02-09

    实质审查的生效 IPC(主分类):H04L1/00 申请日:20160422

    实质审查的生效

  • 2018-01-12

    公开

    公开

说明书

相关申请的交叉引用

本申请要求享受2015年5月6日向美国专利商标局提交的临时申请No.62/157,909和2016年4月21日向美国专利商标局提交的非临时申请No.15/135,388的优先权和利益,故以引用方式将这两份申请的全部内容并入本文。

技术领域

概括地说,本公开内容的某些方面涉及无线通信,并且更具体地说,本公开内容的某些方面涉及针对范围内设备的信道绑定信令。

背景技术

为了解决无线通信系统所需要的日益增加的带宽要求的问题,正在开发不同的方案。在一些方案中,通过60GHz范围内的一个或多个信道,以较高数据速率(例如,几个吉比特/秒)来无线地发送数据。

发明内容

为了对一个或多个实施例有一个基本的理解,下面给出了这些实施例的简单概括。该概括部分不是对所有预期实施例的详尽概述,其既不是要确定所有实施例的关键或重要组成元素也不是描绘任何或所有实施例的保护范围。其唯一目的是用简单的形式呈现一个或多个实施例的一些概念,以此作为后面的详细说明的前奏。

第一方面涉及一种用于无线通信的装置。该装置包括处理系统,后者配置为生成包括第一信息和第二信息的帧,其中第一信息指示要由该装置用于传输的多个信道,第二信息指示所述传输的持续时间。此外,该装置还包括:配置为输出所述帧以在所述多个信道中的至少一个信道上进行无线传输的接口。

第二方面涉及一种用于无线通信的方法。该方法包括:生成包括第一信息和第二信息的帧,其中第一信息指示要由装置用于传输的多个信道,第二信息指示所述传输的持续时间。此外,该方法还包括:输出所述帧以在所述多个信道中的至少一个信道上进行无线传输。

第三方面涉及一种用于无线通信的装置。该装置包括:用于生成包括第一信息和第二信息的帧的单元,其中第一信息指示要由该装置用于传输的多个信道,第二信息指示所述传输的持续时间。此外,该装置还包括:用于输出所述帧以在所述多个信道中的至少一个信道上进行无线传输的单元。

第四方面涉及一种计算机可读介质。所述计算机可读介质包括存储在其上的用于生成包括第一信息和第二信息的帧的指令,其中第一信息指示要由装置用于传输的多个信道,第二信息指示所述传输的持续时间。此外,所述计算机可读介质还包括存储在其上的用于输出所述帧以在所述多个信道中的至少一个信道上进行无线传输的指令。

第五方面涉及一种无线节点。该无线节点包括至少一付天线和处理系统,其中该处理系统被配置为生成包括第一信息和第二信息的帧,其中第一信息指示要由该无线节点用于传输的多个信道,第二信息指示所述传输的持续时间。此外,该无线节点还包括发射机,后者配置为经由所述至少一付天线,发送所述帧。

第六方面涉及一种用于无线通信的装置。该装置包括:用于接收包括第一信息和第二信息的帧的接口,其中第一信息指示要由另一个装置用于传输的多个信道,第二信息指示所述传输的持续时间。该装置还包括处理系统,后者配置为基于第一信息来确定所述多个信道,基于第二信息来计算持续时间,以及至少在所计算的持续时间期间,防止该装置在所述多个信道上进行发送。

第七方面涉及一种用于无线通信的方法。该方法包括:在装置处,接收包括第一信息和第二信息的帧,其中第一信息指示要由另一个装置用于传输的多个信道,第二信息指示所述传输的持续时间。该方法还包括:基于第一信息来确定所述多个信道;基于第二信息来计算持续时间;以及至少在所计算的持续时间期间,防止所述装置在所述多个信道上进行发送。

第八方面涉及一种用于无线通信的装置。该装置包括:用于接收包括第一信息和第二信息的帧的单元,其中第一信息指示要由另一个装置用于传输的多个信道,第二信息指示所述传输的持续时间。此外,该装置还包括:用于基于第一信息来确定所述多个信道的单元;用于基于第二信息来计算持续时间的单元;以及用于至少在所计算的持续时间,防止该装置在所述多个信道上进行发送的单元。

第九方面涉及一种计算机可读介质。所述计算机可读介质包括存储在其上的用于在装置处接收包括第一信息和第二信息的帧的指令,其中第一信息指示要由另一个装置用于传输的多个信道,第二信息指示所述传输的持续时间。所述计算机可读介质还包括存储在其上的用于进行以下操作的指令:基于第一信息来确定所述多个信道;基于第二信息来计算持续时间;以及至少在所计算的持续时间期间,防止所述装置在所述多个信道上进行发送。

第十方面涉及一种无线节点。该无线节点包括至少一付天线和接收机,其中所述接收机配置为经由所述至少一付天线接收包括第一信息和第二信息的帧,其中第一信息指示要由装置用于传输的多个信道,第二信息指示所述传输的持续时间。该无线节点还包括处理系统,后者配置为:基于第一信息来确定所述多个信道,基于第二信息来计算持续时间,以及至少在所计算的持续时间期间,防止该无线节点在所述多个信道上进行发送。

附图说明

图1根据本公开内容的某些方面,示出了一种示例性无线通信系统。

图2是根据本公开内容的某些方面的示例性接入点和接入终端的框图。

图3示出了根据本公开内容的某些方面的示例性帧结构。

图4是根据本公开内容的某些方面,示出报头中的示例性字段的表。

图5A根据本公开内容的某些方面,示出了用于信道绑定的示例性帧结构。

图5B根据本公开内容的某些方面,示出了用于绑定四个信道的图5A中的帧结构的扩展。

图6是根据本公开内容的某些方面,示出用于避免NAV计算的改变的示例性方法的流程图。

图7是根据本公开内容的某些方面,示出用于避免NAV计算的改变的另一种示例性方法的流程图。

图8是根据本公开内容的某些方面,一种用于无线通信的方法的流程图。

图9是根据本公开内容的某些方面,另一种用于无线通信的方法的流程图。

图10是根据本公开内容的某些方面,示出一种设备的框图。

具体实施方式

下文参照附图更全面地描述本公开内容的各个方面。但是,本公开内容可以以多种不同的形式实现,并且其不应被解释为受限于贯穿本公开内容给出的任何特定结构或功能。相反,提供这些方面只是使得本公开内容将是透彻和完整的,并将向本领域的普通技术人员完整地传达本公开内容的保护范围。根据本申请内容,本领域普通技术人员应当理解的是,本公开内容的保护范围旨在覆盖本文所公开的公开内容的任何方面,无论其是独立实现的还是结合本公开内容的任何其它方面实现的。例如,使用本文阐述的任意数量的方面可以实现装置或可以实现方法。此外,本公开内容的保护范围旨在覆盖这种装置或方法,这种装置或方法可以通过使用其它结构、功能、或者除本文所阐述的本公开内容的各个方面的结构和功能、或不同于本文所阐述的本公开内容的各个方面的结构和功能来实现。应当理解的是,本文所公开的公开内容的任何方面可以通过权利要求的一个或多个要素来体现。

本文所使用的“示例性的”一词意味着“用作例子、例证或说明”。本文中描述为“示例性”的任何方面不应被解释为比其它方面更优选或更具优势。

虽然本文描述了一些特定的方面,但是这些方面的多种变型和排列也落入本公开内容的保护范围之内。虽然提及了优选的方面的一些利益和优点,但是本公开内容的保护范围并不受到特定的利益、用途或对象的限制。相反,本公开内容的方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中的一些通过示例的方式在附图和优选方面的下文描述中进行了说明。说明书和附图仅仅是对本公开内容的说明而不是限制,本公开内容的保护范围由所附权利要求书及其等同物进行界定。

本文描述的技术可以用于多种宽带无线通信系统,其包括基于正交复用方案的通信系统。这种通信系统的例子包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统等等。SDMA系统可以利用充分不同的方向来同时发送属于多个接入终端的数据。TDMA系统可以通过将传输信号划分成不同的时隙,来允许多个接入终端共享相同的频率信道,其中每一个时隙分配给不同的接入终端。OFDMA系统利用正交频分复用(OFDM),后者是将整个系统带宽划分成多个正交的子载波的调制技术。这些子载波还可以称为音调、频段等等。对于OFDM,每一个子载波可以用数据进行独立地调制。SC-FDMA系统可以利用交织的FDMA(IFDMA)以便在分布在系统带宽中的子载波上进行发送,利用集中式FDMA(LFDMA)以便在一块相邻的子载波上进行发送,或利用增强的FDMA(EFDMA)以便在多块相邻子载波上进行发送。通常来说,在频域使用OFDM发送调制符号,在时域使用SC-FDMA发送调制符号。

本文的技术可以并入到多种有线或无线装置(例如,节点)中(例如,在这些装置中实现或者由这些装置执行)。在一些方面,根据本文内容实现的无线节点可以包括接入点或接入终端。

接入点(“AP”)还可以包括、实现为或者称为节点B、无线网络控制器(“RNC”)、演进节点B(eNB)、基站控制器(“BSC”)、基站收发机(“BTS”)、基站(“BS”)、收发机功能(“TF”)、无线路由器、无线收发机、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线基站(“RBS”)或者某种其它术语。

接入终端(“AT”)可以包括、实现为或者称为用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装备、用户站或某种其它术语。在一些实现中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持设备、站(“STA”)或者连接到无线调制解调器的某种其它适当处理设备。因此,本文所教示的一个或多个方面可以并入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线设备)、全球定位系统设备或者被配置为经由无线介质或有线介质进行通信的任何其它适当设备。在一些方面,该节点是无线节点。例如,这种无线节点可以经由有线或无线通信链路,提供针对或者去往网络(例如,诸如互联网或蜂窝网络之类的广域网)的连接。

图1示出了具有接入点和接入终端的无线通信系统100的例子。为了简单起见,在图1中仅示出了一个接入点110。通常,接入点是与接入终端进行通信的固定站,其还可以称为基站或者某种其它术语。接入终端可以是固定的或者移动的,并且还可以称为移动站、无线设备或者某种其它术语。接入点110可以在任何给定时刻,在下行链路和上行链路上与一个或多个接入终端120进行通信。下行链路(即,前向链路)是从接入点到接入终端的通信链路,上行链路(即,反向链路)是从接入终端到接入点的通信链路。接入终端还可以与另一个接入终端进行对等通信。系统控制器130耦合到接入点,并为这些接入点提供协调和控制。

图2示出了无线通信系统100中的接入点110和接入终端120的框图。接入点110是用于下行链路的发送实体和用于上行链路的接收实体。接入终端120是用于上行链路的发送实体和用于下行链路的接收实体。如本文所使用的,“发送实体”是能够经由无线信道发送数据的独立操作的装置或设备,“接收实体”是能够经由无线信道接收数据的独立操作的装置或设备。

对于发送数据而言,接入点110包括发射数据处理器220、帧构造器222、发射处理器224、收发机226和一付或多付天线230(为了简单起见,只示出了一付天线)。此外,接入点110还包括控制器234,以控制接入点110的操作,如下面所进一步讨论的。

在操作时,发射数据处理器220从数据源215接收数据(例如,数据比特),对数据进行处理以进行传输。例如,发射数据处理器220可以将数据(例如,数据比特)编码成编码的数据,对编码的数据调制成数据符号。发射数据处理器220可以支持不同的调制和编码方案(MCS)。例如,发射数据处理器220可以按照多种不同的编码速率中的任何一种,对数据进行编码(例如,使用低密度奇偶校验(LDPC)编码)。此外,发射数据处理器220可以使用多种不同的调制方案(其包括但不限于:BPSK、QPSK、16QAM、64QAM、64APSK、128APSK、256QAM和256APSK)中的任何一种,对编码的数据进行调制。在某些方面,控制器234可以向发射数据处理器220发送命令,指定要使用的调制和编码方案(MCS)(例如,基于下行链路的信道状况),发射数据处理器220可以根据该指定的MCS,对来自数据源215的数据进行编码和调制。应当理解的是,发射数据处理器220可以关于数据执行另外的处理,例如,数据加扰和/或其它处理。发射数据处理器220向帧构造器222输出数据符号。

帧构造器222构造帧(其还称为分组),将数据符号插入到帧的数据有效载荷中。该帧可以包括前导码、报头和数据有效载荷。前导码可以包括短训练字段(STF)序列和信道估计(CE)序列,以帮助接入终端120接收该帧,如下面所进一步讨论的。报头可以包括与有效载荷中的数据有关的信息,例如,数据的长度和用于对该数据进行编码和调制的MCS。该信息允许接入终端120对该数据进行解调和解码。可以将有效载荷中的数据划分在多个块之中,其中每个块可以包括数据的一部分和防护间隔(GI)以帮助接收机进行相位跟踪。帧构造器222向发射处理器224输出帧。

发射处理器224对帧进行处理,以在下行链路上进行传输。例如,发射处理器224可以支持不同的传输模式,例如,正交频分复用(OFDM)传输模式和单载波(SC)传输模式。在该例子中,控制器234可以向发射处理器224发送命令以指定要使用哪种传输模式,发射处理器224可以根据该指定的传输模式,对帧进行处理以便进行传输。

收发机226对发射处理器224的输出进行接收和处理(例如,转换成模拟信号、放大、滤波和上变频),以便经由一付或多付天线230进行传输。例如,收发机226可以将发射处理器224的输出上变频为具有位于60GHz范围的频率的发射信号。

在某些方面,发射处理器224可以支持多输出多输入(MIMO)传输。在这些方面,接入点110可以包括多付天线230和多个收发机226(例如,每付天线对应一个接收机)。发射处理器224可以关于进入的数据符号执行空间处理,为多付天线230提供多个发射符号流。收发机226接收和处理(例如,转换成模拟信号、放大、滤波和上变频)相应的发射符号流,以生成用于经由天线230进行传输的发射信号。

对于发送数据而言,接入终端120包括发射数据处理器260、帧构造器262、发射处理器264、收发机266和一付或多付天线270(为了简单起见,只示出了一付天线)。接入终端120可以在上行链路上向接入点110发送数据,和/或向另一个接入终端发送数据(例如,用于对等通信)。此外,接入终端120还包括控制器274,以控制接入终端120的操作,如下面所进一步讨论的。

在操作时,发射数据处理器260从数据源255接收数据(例如,数据比特),对数据进行处理(例如,编码和调制)以进行传输。发射数据处理器260可以支持不同的MCS。例如,发射数据处理器260可以按照多种不同的编码速率中的任何一种,对数据进行编码(例如,使用LDPC编码),使用多种不同的调制方案(其包括但不限于:BPSK、QPSK、16QAM、64QAM、64APSK、128APSK、256QAM和256APSK)中的任何一种,对编码的数据进行调制。在某些方面,控制器274可以向发射数据处理器260发送命令,指定要使用的MCS(例如,基于上行链路的信道状况),发射数据处理器260可以根据该指定的MCS,对来自数据源255的数据进行编码和调制。应当理解的是,发射数据处理器可以关于数据执行另外的处理。发射数据处理器260向帧构造器262输出数据符号。

帧构造器262构造帧,将所接收的数据符号插入到帧的数据有效载荷中。该帧可以包括前导码、报头和数据有效载荷。前导码可以包括STF序列和CE序列,以帮助接入点110和/或另一个接入终端接收该帧,如下面所进一步讨论的。报头可以包括与有效载荷中的数据有关的信息,例如,数据的长度和用于对该数据进行编码和调制的MCS。可以将有效载荷中的数据划分在多个块之中,其中每个块可以包括数据的一部分和防护间隔(GI)以帮助接入点和/或另一个接入终端进行相位跟踪,如下面所进一步讨论的。帧构造器262向发射处理器264输出帧。

发射处理器264对帧进行处理,以进行传输。例如,发射处理器264可以支持不同的传输模式,例如,OFDM传输模式和SC传输模式。在该例子中,控制器274可以向发射处理器264发送命令以指定要使用的传输模式,发射处理器264可以根据该指定的传输模式,对帧进行处理以便进行传输。

收发机266对发射处理器264的输出进行接收和处理(例如,转换成模拟信号、放大、滤波和上变频),以便经由一付或多付天线270进行传输。例如,收发机266可以将发射处理器264的输出上变频到具有位于60GHz范围的频率的发射信号。

在某些方面,发射处理器264可以支持多输出多输入(MIMO)传输。在这些方面,接入终端120可以包括多付天线270和多个收发机266(例如,每付天线对应一个收发机)。发射处理器264可以关于进入的数据符号执行空间处理,为多付天线270提供多个发射符号流。收发机266接收和处理(例如,转换成模拟信号、放大、滤波和上变频)相应的发射符号流,以生成用于经由天线270进行传输的发射信号。

对于接收数据而言,接入点110包括接收处理器242和接收数据处理器244。在操作时,收发机226接收信号(例如,从接入终端120接收),对所接收的信号进行处理(例如,下变频、放大、滤波和转换成数字信号)。

接收处理器242接收收发机226的输出,对该输出进行处理以恢复数据符号。例如,接入点110可以接收帧中的数据(例如,从接入终端120接收),如上面所讨论的。在该例子中,接收处理器242可以使用帧的前导码中的STF序列,来检测帧的开始。接收处理器242还可以使用STF来进行自动增益控制(AGC)调整。此外,接收处理器242还可以执行信道估计(例如,使用帧的前导码中的CE序列),并且基于该信道估计,对接收的信号执行信道均衡。此外,接收处理器242可以使用有效载荷中的防护间隔(GI)来估计相位,并且基于所估计的相位,减少所接收的信号中的相位噪声,如下面所进一步讨论的。该相位噪声可以是由于在频率转换时使用的来自接入终端120中的本地振荡器的噪声和/或来自接入点110中的本地振荡器的噪声。相位噪声还可以包括来自信道的噪声。此外,接收处理器242还可以从帧的报头中恢复信息(例如,MCS方案),并且向控制器234发送该信息。在执行信道均衡和/或相位噪声降低之后,接收处理器242可以恢复帧中的数据符号,并且向接收数据处理器244输出所恢复的数据符号以进行进一步处理,如下面所进一步讨论的。

接收数据处理器244从接收处理器242接收数据符号,并且从控制器234接收相应的MCS方案的指示。接收数据处理器244根据该指示的MCS方案,对这些数据符号进行解调和解码以恢复数据,并且将恢复的数据(例如,数据比特)输出给数据宿246以进行存储和/或进一步处理。

如上面所讨论的,接入终端120可以使用OFDM传输模式或SC传输模式来发送数据。在该情况下,接收处理器242可以根据所选定的传输模式,对接收信号进行处理。此外,如上面所讨论的,发射处理器264可以支持多输出多输入(MIMO)传输。在该情况下,接入点110可以包括多付天线230和多个收发机226(例如,每付天线对应一个)。每个收发机226接收和处理(例如,下变频、放大、滤波、转换成数字信号)来自相应的天线230的信号。接收处理器242可以关于收发机的输出执行空间处理,以恢复数据符号。

对于接收数据而言,接入终端120包括接收处理器282和接收数据处理器284。在操作时,收发机266接收信号(例如,从接入点110或另一个接入终端接收),对所接收的信号进行处理(例如,下变频、放大、滤波和转换成数字信号)。

接收处理器282接收收发机266的输出,对该输出进行处理以恢复数据符号。例如,接入终端120可以接收帧中的数据(例如,从接入点110或者另一个接入终端接收),如上面所讨论的。在该例子中,接收处理器282可以使用帧的前导码中的STF序列,来检测帧的开始。接收处理器282还可以执行信道估计(例如,使用帧的前导码中的CE序列),并且基于该信道估计,对接收的信号执行信道均衡。此外,接收处理器282可以使用有效载荷中的防护间隔(GI)来估计相位,并且基于所估计的相位,减少所接收的信号中的相位噪声,如下面所进一步讨论的。此外,接收处理器282还可以从帧的报头中恢复信息(例如,MCS方案),并且向控制器274发送该信息。在执行信道均衡和/或相位噪声降低之后,接收处理器282可以恢复帧中的数据符号,并且向接收数据处理器284输出所恢复的数据符号以进行进一步处理,如下面所进一步讨论的。

接收数据处理器284从接收处理器282接收数据符号,并且从控制器274接收相应的MCS方案的指示。接收数据处理器284根据该指示的MCS方案,对这些数据符号进行解调和解码以恢复数据,并且将恢复的数据(例如,数据比特)输出给数据宿286以进行存储和/或进一步处理。

如上面所讨论的,接入点110或者另一个接入终端可以使用OFDM传输模式或SC传输模式来发送数据。在该情况下,接收处理器282可以根据所选定的传输模式,对接收信号进行处理。此外,如上面所讨论的,发射处理器224可以支持多输出多输入(MIMO)传输。在该情况下,接入终端120可以包括多付天线270和多个收发机266(例如,每付天线对应一个)。每个收发机266接收和处理(例如,下变频、放大、滤波、转换成数字信号)来自相应的天线270的信号。接收处理器282可以关于收发机的输出执行空间处理,以恢复数据符号。

如图2中所示,接入点110还包括耦合到控制器234的存储器236。存储器236可以存储指令,当这些指令被控制器234执行时,致使控制器234执行本文所描述的操作中的一个或多个。类似地,接入终端120还包括耦合到控制器274的存储器276。存储器276可以存储指令,当这些指令被控制器274执行时,致使控制器274执行本文所描述的操作中的一个或多个。

图3示出了根据本公开内容的某些方面的示例性帧结构300。帧300包括前导码305、报头310、有效载荷315和可选的波束成形训练字段320。应当理解的是,帧300可以包括另外的字段。前导码305可以包括短训练字段(STF)序列330和信道估计(CE)序列340。STF序列可以帮助接收机执行自动增益控制(AGC)、时间同步和频率偏移消除,以便准确地接收帧的剩余部分和可能的后续帧。例如,STF序列可以包括多个Golay序列(Ga128)和负Golay序列(-Ga128)以表示STF序列的结束。应当理解的是,STF序列330并不限于该示例,也可以使用其它Golay序列。

CE序列340可以帮助接收机执行信道估计。在该方面,CE序列340可以包括Golay序列。例如,对于SC传输模式而言,该CE序列可以包括Gu512序列(其由下面的级联的Golay序列(-Gb128,-Ga128,Gb128,-Ga128)组成,接着是Gv512序列(其由下面的级联的Golay序列(-Gb128,Ga128,-Gb128,-Ga128)组成,并且以Gv128序列结束(与–Gb128相同))。对于OFDM传输模式而言,CE序列可以包括:Gv512序列,接着是Gu512序列,以Gv128序列结束。应当理解的是,CE序列340并不限于上面的示例,其它的Golay序列也可以用于CE序列340。

报头310包括关于该帧的各种信息。图3示出了在用于60GHz范围中的WLAN的IEEE 802.11ad标准中使用的报头310的例子。但是,应当理解的是,本公开内容的方面并不限于该例子。在该例子中,报头310包括加扰器初始化字段350、调制和编码方案(MCS)字段352、长度字段354、另外的PPDU字段356、分组类型字段358、训练长度字段360、聚合字段362、波束跟踪请求字段364、最后RSSI字段366、转变字段368、保留字段370和头校验序列(HCS)字段372。下面将进一步描述这些字段中的一些。

加扰器初始化字段350指示初始加扰器状态。MCS字段352指示用于对有效载荷315中的数据进行调制和编码的MCS。长度字段354指示有效载荷315中的数据的量(例如,以八位字节计算)。如下面所进一步讨论的,非目标接收机还可以使用长度字段354来计算网络分配矢量(NAV),以用于冲突避免目的。训练长度字段360指示可选的波束成形训练字段320的长度。如果在发射机处使用波束控制将发送的信号指向到接收机,则波束成形训练字段320可以包括波束成形信息。最后RSSI字段366包括来自TXVECTOR的参数LAST_RSSI的副本。保留字段370包括报头310中的用于未来使用的保留位(例如,四个比特)。HCS字段372提供用于报头比特的校验和。图4中的表提供了报头310的每个字段的起始比特和比特数量的例子。

将有效载荷315划分成多个块。每个块包括防护间隔(GI)和有效载荷315中的数据的一部分。每个块中的GI包括:接收机先验知道的用于辅助接收机进行相位跟踪的参考。此外,GI还可以用于频域均衡。

如上面所讨论的,图3示出了根据IEEE 802.11ad标准的帧结构的例子。正在开发IEEE 802.11ay标准(其是IEEE 802.11ad标准的后继者),以便使用具有更高符号速率和更高星座的信道绑定(CB)来增加吞吐量。在IEEE802.11ad标准中,发射机在60GHz频带中的四个信道里的一个信道上发送数据。IEEE 802.11ay标准将支持信道绑定(CB),这允许接收机在绑定在一起的两个或更多信道上发送数据,以增加吞吐量。这种传输可以使用任何规定的调制:OFDM、宽带单载波(SC)、聚合SC或者重复。在CB中,传输在所有绑定的信道上同时开始和结束,直到可以使用的给定的延迟为止,其相对于协议PHY超时(例如,SIFS)而言较小。在CB模式下的所有传输(两个或更多个信道)可以在每个信道上,以STF+CE+报头开始。这些是可以与802.11ad兼容传输的传输,使得任何802.11ad接收机和调谐到绑定信道中的任何一个的任何802.11ay接收机都可以在信号具有足够的功率到达该接收机的情况下,可以对报头进行解码。例如,可以在2015年4月14日提交的美国临时申请No.62/147,479中找到另外的细节,故以引用方式将该申请的全部内容并入本文。

图5A示出了用于使用信道绑定,在第一信道和第二信道上发送数据的示例性帧结构500A。如下面所进一步讨论的,可以将帧结构扩展到三信道绑定、四信道绑定等等。在该例子中,帧500A可以包括在第一信道和第二信道上冗余发送的前导码505和报头510,如图5A中所示。这些信道中的每一个信道可以具有1.76GHz的带宽或者另一个带宽。在一些方面,前导码505和报头510的基本结构可以是根据IEEE 802.11ad标准,以便向后兼容。这使IEEE 802.11ad接收机(本文称为“传统”接收机)能够监听第一信道或者第二信道,以便对报头510的全部或者一部分进行解码(例如,用于冲突避免目的),如下面所进一步讨论的。此外,802.11ay接收机可以对报头510进行解码。报头510可以使用低的MCS(例如,用于该报头的802.11ad标准中所指定的MCS)来进行调制和编码,以便提供用于由范围内802.11ad和802.11ay接收机进行接收的稳健传输。

帧结构500A还可以包括在第一信道上发送的扩展报头520a,以及在第二信道上发送的扩展报头520b。扩展报头520a和扩展报头520b可以指定用于绑定的信道的传输参数(例如,MCS、数据长度、传输模式等等)。在一些方面,扩展报头520a和扩展报头520b旨在用于目标接收机(目的接收机),因此可以使用比报头510更高的MCS来进行调制和编码,以实现更高的效率。例如,可以在上面所讨论的美国临时申请No.62/147,479中找到关于这些扩展报头的另外细节。

帧结构500A还包括在绑定的信道上发送的STF字段530、CE字段535和有效载荷540(例如,在宽带单载波(SC)传输模式下)。STF字段530可以包括一个或多个Golay序列,以帮助目标接收机(例如,802.11ay接收机)进行自动增益控制(AGC)、时间同步和频率捕获。CE字段535可以包括一个或多个Golay序列,以帮助目标接收机(例如,802.11ay接收机)进行信道估计。有效载荷540包括在绑定的信道上发送的数据。可以使用多种MCS(其包括但不限于:BPSK、QPSK、16QAM、64QAM、64APSK、128APSK、256QAM和256APSK)中的任何一种,对数据进行调制。例如,可以在上面所讨论的美国临时申请No.62/147,479中找到关于STF字段530、CE字段535和有效载荷540的另外细节。

图5A示出了用于两信道绑定的示例性帧结构500A。但是,应当理解的是,本公开内容并不限于该示例,可以将帧结构500A扩展到三信道绑定、四信道绑定等等。在该方面,图5B示出了用于四信道绑定的帧结构500B,其是图5A中的帧结构500A的扩展。如图5B中所示,可以在四个信道上冗余地发送前导码505和报头510(例如,传统802.11ad前导码和报头),并且可以使用信道绑定,在这四个信道上发送有效载荷540。例如,可以在上面所讨论的美国临时申请No.62/147,479中找到适合于信道绑定的帧格式的另外例子。

当两个或更多相邻的无线节点在相同信道上同时进行发送时,在无线通信系统中可能发生冲突。为了避免这种冲突,希望使用一个或多个信道的无线节点需要具有关于在无线通信系统中使用的介质的尽可能多的信息(例如,确定信道是空闲的,还是被另一个无线节点使用)。另一方面,无线节点可能希望尽可能地处于睡眠模式以节省功率。由于这些竞争的关注,无线节点可以保持在休眠模式以节省功率,并且当无线节点需要有关无线通信系统中的介质利用率和介质可用性的信息时,才从休眠中苏醒。该无线节点可以是接入终端120或者接入点110。

在第一方法中,当一对无线节点中的一个无线节点想要向另一个无线节点发送数据时,它们可以在握手过程期间,交换请求发送(RTS)和清除发送(CTS)消息。RTS和CTS可以包括用于指示将用于该传输的一个或多个信道和该传输的持续时间(例如,TXOP持续时间)的信息。系统中的第三无线节点(例如,AP或AT)可以接收该RTS和/或CTS,并且确定在该RTS和/或CTS中指示的一个或多个信道被占用(预订)。此外,第三无线节点还可以根据该RTS和/或CTS,确定所述一个或多个信道将被使用的持续时间(例如,TXOP持续时间)。随后,第三无线节点可以避免在所确定的持续时间在所述一个或多个信道上进行发送,以避免冲突。该方法的一个问题在于:当发送RTS和/或CTS时,第三无线节点将处于开启的机率(并且因此第三无线节点将接收到该RTS和/或CTS的机率)可能较低。

在第二方法中,无线节点可以关于一个或多个信道执行测量,以感测(检测)其它无线节点在所述一个或多个信道上的传输。但是,该方法的一个问题在于:这种感测的灵敏度较低。需要接收机以最低MCS(传输模式:包括调制和编码)检测在实际接收机灵敏度以上20dB或更高的传输。因此,当存在信号干扰时,至少有20dB的差距,但是使用这种方法没法检测到。

在第三方法中,无线节点在监测时段期间监听信道,以确定该信道是否空闲(清空)。当对信道进行监听时,无线节点可能遇到另一个无线节点在该信道上发送的帧(TXOP通常由多个帧组成,它们通常通过较小的时段(例如,SIFS)来分开)的开始。无线节点可以对报头进行解码,并且获得该帧对于该信道的介质使用。报头接收灵敏度非常好(例如,明显比任何有效载荷MCS更佳)。例如,无线节点可以根据报头的长度字段,确定该帧的传输持续时间,并因此确定该信道将被使用多少时间。然后,无线节点可以决定在该传输持续时间内进行休眠和/或尝试不同的信道。在该帧结束之后,如果TXOP尚未完成,则下一个帧将开始。在这种情况下,无线节点可以根据下一个帧中的报头,来确定下一个帧的传输持续时间,并在下一个帧的持续时间内返回休眠,等等。应当注意,上面所讨论的报头是传统的802.11ad报头,并且只具有关于其信道的信息。

802.11ay通信面临的挑战是提高802.11ay无线节点检测传输的能力。

第二问题在于:802.11ay无线节点通常驻留在一个信道(“主”信道)上。在发送之前,无线节点可以监听其想要使用的所有信道,但不具有关于其它信道的信息。需要无线节点监听所有信道以查看哪些信道是空闲的,可能需要特殊的硬件、特殊能力,并消耗大量的功率。

为了解决上面的问题,可以将信道绑定(CB)信息包括在帧(例如,帧的传统报头)中,其中该CB信息指示:根据某些方面来发送该帧的所有信道。无线节点可以在这些信道中的一个上接收CB信息。这允许无线节点能够理解所有要使用的信道(并因此避免所有这些信道上的冲突),即使该无线节点未被调谐到所有这些信道。

在某些方面,可以将CB信息包括在帧(例如,帧500A或500B)的扩展报头中。但是,扩展报头520可以主要是旨在针对于该帧所寻址到的接收机(目标接收机)的。如果发射机和目标接收机之间的链路良好或者非常良好,则可以按照更高的MCS来发送扩展报头以实现效率。但是,MCS越高,则相邻无线节点(非目标无线节点)越难尝试对介质进行感测,并具有较不有利的信道状况来接收CB信息。因此,可能期望将低MCS用于CB信息,以有助于由相邻无线节点进行的接收,从而实现冲突避免目的。

为了解决该问题,在某些方面,以不干扰802.11ad无线节点的操作的方式,将CB信息包括在传统报头(例如,报头310或510)中。由于传统报头使用较低的MCS,因此将CB信息放置在传统报头中允许802.11ay无线节点以优质的灵敏度来接收CB信息。此外,该方法并不需要扩展报头520使用低MCS,这将减少扩展报头520的效率。

此外,可以在正在使用的每个信道上,冗余地发送报头(例如,报头310或510)。这允许仅仅被调谐到这些信道之一的无线节点接收CB信息,并因此不仅确定该信道正在被使用,而且还确定所有信道都将被使用。在该时刻,无线节点可以选择切换到该CB中没有包括的信道之一,并尝试使用它(该无线节点仍然必须执行完整的监测时段来检查该信道是否是空闲的)。

在某些方面,该CB信息可以包括两个部分,其中,第一部分指示绑定的信道中的第一信道,第二部分指示绑定的信道的数量。CB信息的第一部分和第二部分一起为接收机提供足够的信息来确定绑定的信道(假定这些绑定的信道是连续的)。

举一个例子,发射机可以发送多达四个信道(标记为1到4)。在该例子中,CB信息的第一部分包括两比特,以指示该绑定集合中的第一(最低索引)信道的索引。将第一部分标记成CB_first。第二部分包括两个比特,来指示CB(1…4)的长度。由于传输可以在没有绑定的情况下只使用一个信道,因此需要值1。将第二部分标记成CB_size。

下面的表1示出了用于CB_first的编码的示例。

表1:

CB_first比特编码信道100信道201信道310信道411

下面的表2示出了用于CB_size的编码的示例。

表2:

CB_size比特编码1个信道002个信道013个信道104个信道11

在另一个例子中,发射机可以发送多达八个信道(标记为1到8)。在该例子中,CB信息的第一部分包括三比特,以指示该绑定集合中的第一(最低索引)信道的索引。将第一部分标记成CB_first。第二部分包括三个比特,来指示CB(1…4)的长度。由于传输可以在没有绑定的情况下只使用一个信道,因此需要值1。将第二部分标记成CB_size。

下面的表3示出了用于CB_first的编码的示例。

表3:

下面的表4示出了用于CB_size的编码的示例。

表4:

CB_size比特编码1个信道0002个信道0013个信道0104个信道0115个信道1006个信道1017个信道1108个信道111

现在描述用于将CB信息放置在单载波(SC)传统报头中的各个方面。

在某些方面,可以使用两个示例性选项中的一个,将用于多达四个信道的CB信息放置(插入)在传统报头(例如,报头310或510)中。在第一选项中,将CB信息放置(插入)在保留字段370中,其中保留字段可以具有四个备用位(44…47)。在该选项中,所有四个备用位都可以用于CB信息。

在第二选项中,将CB信息的第一部分和第二部分中的一项放置(插入)在保留字段370中,留下保留字段370中的两个比特以用于其它目的。可以将CB信息的第一部分和第二部分中的另一项放置(插入)在报头的长度字段354的两个最低有效位中。在802.11ay传输中,传统报头中的长度并不指定802.11ay有效载荷长度。相反,接收机只使用该长度来计算NAV(传输的持续时间),如下面所进一步讨论的。由于将传输持续时间量化为FFT和LDPC块,因此可以在不改变传输长度的情况下操纵LSB。

在某些方面,长度字段可能需要另外的改变,以避免接收机处的NAV计算的改变。在该方面,图6是描绘用于避免接收机处的NAV计算的改变的方法600的流程图。可以在发射机处执行方法600。

在610处,以原始长度值来计算NAV。原始长度值是在长度值的两个LSB中不具有CB比特的长度值。

在620处,使用CB_size和CB_first中的一项,来替代原始长度值的两个LSB。CB_size和CB_first中的另一项可以放置在保留字段370中。

在630处,使用修改的长度值来重新计算NAV。这样做可以用于确定CB_size或CB_first对于NAV计算的影响。

在640处,确定CB_size或CB_first是否未改变NAV。如果NAV未改变,则可以执行该操作。在该情况下,可以将修改的长度值放置在报头(例如,报头310或510)的长度字段354中,以提供传输的持续时间和CB_size或CB_first两者。

在650处,确定与步骤610中的NAV相比,步骤630中的NAV是否更大。如果是,则在655处,将修改的长度值减少四,以获得第二修改的长度值。在该情况下,可以将第二修改的长度值放置在报头的长度字段354中,以提供传输的持续时间和CB_size或CB_first两者。

如果步骤630中的NAV不大于步骤610中的NAV(即,小于步骤610中的NAV),则在660处,将修改的长度值增加四,以获得第二修改的长度值。在该情况下,可以将第二修改的长度值放置在报头的长度字段354中,以提供传输的持续时间和CB_size或CB_first两者。

应当理解的是,本公开内容并不限于图6中的例子所示出的步骤的顺序,并且可以对这些步骤的顺序进行改变。换言之,除非需要特定顺序的步骤来实现方法600的适当操作,否则可以在不脱离本公开内容的保护范围的基础上,修改这些步骤的顺序。

在某些方面,将用于多达八个信道的CB信息放置(插入)在传统报头中。在这些方面,将CB信息的第一部分和第二部分中的一个放置(插入)在保留字段370中,留下保留字段370中的一个比特以用于其它目的。可以将CB信息的第一部分和第二部分中的另一个放置(插入)在报头的长度字段354的三个最低有效位中。例如,可以将CB_size放置在保留字段的比特位置44、45和46中,并且可以将CB_first放置在长度字段354的三个LBS中,或者反之亦然。

在802.11ay传输中,传统报头中的长度并不指定802.11ay有效载荷长度。相反,接收机只使用该长度来计算NAV(传输的持续时间),如下面所进一步讨论的。由于将传输持续时间量化为FFT和LDPC块,因此可以在不改变传输长度的情况下操纵LSB。

在某些方面,长度字段可能需要另外的改变,以避免接收机处的NAV计算的改变。在该方面,图7是描绘用于避免接收机处的NAV计算的改变的方法700的流程图。可以在发射机处执行该操作方法。

在710处,以原始长度值来计算NAV。原始长度值是在长度值的三个LSB中不具有CB比特的长度值。

在720处,由CB_size和CB_first中的一个,来替代原始长度值的三个LSB。CB_size和CB_first中的另一个可以放置在保留字段370中。

在730处,使用修改的长度值来重新计算NAV。这样做可以用于确定CB_size或CB_first对于NAV计算的影响。

在740处,确定CB_size或CB_first是否未改变NAV。如果NAV未改变,则可以执行该操作。在该情况下,可以将修改的长度值放置在报头(例如,报头310或510)的长度字段354中,以提供传输的持续时间和CB_size或CB_first两项。

在750处,确定与步骤710中的NAV相比,步骤730中的NAV是否更大。如果是,则在755处,将修改的长度值减少八,以获得第二修改的长度值。在该情况下,可以将第二修改的长度值放置在报头的长度字段354中,以提供传输的持续时间和CB_size或CB_first两项。

如果步骤730中的NAV不大于步骤710中的NAV(即,小于步骤710中的NAV),则在760处,将修改的长度值增加八,以获得第二修改的长度值。在该情况下,可以将第二修改的长度值放置在报头的长度字段354中,以提供传输的持续时间和CB_size或CB_first两项。

应当理解的是,本公开内容并不限于图7中的例子所示出的步骤的顺序,可以对这些步骤的顺序进行改变。换言之,除非需要特定顺序的步骤来实现方法700的适当操作,否则可以在不脱离本公开内容的保护范围的基础上,修改这些步骤的顺序。

应当理解的是,本公开内容并不限于上面所给出的示例。例如,可以使用用于多达四个信道的四个比特,对CB绑定信息进行编码,其中每个比特指示相应的信道是否在被使用。在另一个例子中,可以使用用于多达八个信道的八个比特,对CB绑定信息进行编码,其中每个比特指示相应的信道是否在被使用。还应当理解的是,可以以不同的方式,将CB绑定信息分割在保留字段和长度字段354的最低有效位之间。例如,可以利用放置在保留字段370中的剩余比特,将CB绑定信息的任何一个、两个、三个或四个比特放置在长度字段354中。

如上面所讨论的,802.11ay无线节点可以在监测时段期间监听信道,以便在该信道上进行发送之前,确定该信道是否空闲(清空)。如果无线节点在该监测时段期间,从另一个无线节点接收到帧的开始,则无线节点可以从报头(例如,报头310或510)中获取CB信息,以确定用于该帧的所有信道。该报头可以是使用低MCS的传统报头,其增加CB信息将被相邻的无线节点接收到的可能性。无线节点可以从报头的保留字段370和/或报头的长度字段354的最低有效位中获取CB信息,如上面所讨论的。随后,无线节点可以基于该CB信息,来确定用于该帧的所有信道。因此,无线节点可以通过在这些信道中的一个上接收报头,来确定用于该帧的所有信道。

无线节点还可以使用长度字段中的长度值,来计算NAV。例如,无线节点可以根据802.11ad标准或者另一种算法,来计算NAV。无线节点可以确定在CB信息中指示的信道在所计算的NAV的持续时间是否被占用(预订)。例如,无线节点可以使用所计算的NAV,来更新与这些信道相关联的NAV定时器。在该例子中,无线节点可以认为这些信道被占用,直到NAV定时器倒计数到零为止。因此,无线节点可以避免在该NAV的持续时间期间使用这些信道(例如,在这些信道上发送信号)。

802.11ad无线节点还可以在监测时段期间监听信道,以便在该信道上进行发送之前,确定该信道是否空闲(清空)。如果无线节点在该监测时段期间,通过信道从另一个无线节点接收到帧的开始,则无线节点可以从报头(例如,报头310或510)的长度字段354中获取长度值,并且计算NAV值。该报头可以是传统报头,以允许802.11ad无线节点获取长度值。这允许802.11ad无线节点知道该信道将要被其它无线节点使用,即使其自身不能对该数据进行解码为止。在计算了NAV之后,802.11ad无线节点可以避免在该NAV的持续时间使用该信道(即,在其上接收报头的信道)。

在上面的例子中,802.11ad无线节点可以不能够对CB信息进行解码。因此,802.11ad无线节点可以仅仅理解:正在使用在其上接收到报头的信道。替代地,可以对802.11ad无线节点进行更新,以理解报头中的CB信息。在该情况下,更新的802.11ad无线节点可以基于CB信息,来确定用于该帧的所有信道,并避免在该NAV的持续时间使用所有这些信道。

图8根据本公开内容的某些方面,示出了用于无线通信的示例性操作800。例如,操作800可以由无线节点(例如,接入点110或者接入终端120)执行。

在810处,生成帧,该帧包括第一信息和第二信息,其中第一信息指示要由装置用于传输的多个信道,第二信息指示该传输的持续时间。

在820处,输出该帧,以在所述多个信道中的至少一个进行无线传输。

图9根据本公开内容的某些方面,示出了用于无线通信的示例性操作900。例如,操作900可以由无线节点(例如,接入点110或接入终端120)执行。

在910处,在装置处接收帧,该帧包括第一信息和第二信息,其中第一信息指示要由另一个装置用于传输的多个信道,第二信息指示该传输的持续时间。

在920处,基于第一信息来确定所述多个信道。在930处,基于第二信息来计算持续时间。在940处,至少在所计算的持续时间期间防止该装置在所述多个信道上进行发送。

图10根据本公开内容的某些方面,示出了一种示例性设备1000。设备1000可以被配置为在接入点110或接入终端120中操作,并且执行本文所描述的操作中的一个或多个操作。设备1000包括处理系统1020和耦合到处理系统1020的存储器1010。该存储器可以存储指令,当这些指令被处理系统1020执行时,致使处理系统1020执行本文所描述的操作中的一个或多个操作。下面将提供处理系统1020的示例性实现。设备1000还包括耦合到处理系统1020的发送/接收接口1030。接口1030(例如,接口总线)可以被配置为使处理系统1020与射频(RF)前端(例如,收发机226或266)进行接口,如下面所进一步讨论的。

在某些方面,处理系统1020可以包括发射数据处理器(例如,发射数据处理器220或260)、帧构造器(例如,帧构造器222或262)、发射处理器(例如,发射处理器224或264)和/或控制器(例如,控制器234或274),以执行本文所描述的操作中的一个或多个。在这些方面,处理系统1020可以生成帧,并经由接口1030将该帧输出到RF前端(例如,收发机226或266)以便进行无线传输(例如,传输给接入点或接入终端)。

在某些方面,处理系统1020可以包括接收处理器(例如,接收处理器242或282)、接收数据处理器(例如,接收数据处理器244或284)和/或控制器(例如,控制器234或274),以执行本文所描述的操作中的一个或多个操作。在这些方面,处理系统1020可以经由接口1030从RF前端(例如,收发机226或266)接收帧,并根据上面所讨论的方面中的任何一个或多个方面,对该帧进行处理。

在接入终端120的情况下,设备1000可以包括耦合到处理系统1020的用户接口1040。用户接口1040可以被配置为从用户(例如,经由键盘、鼠标、操纵杆等等)接收数据,并且将该数据提供给处理系统1020。用户接口1040还可以被配置为从处理系统1040向用户输出数据(例如,经由显示器、扬声器等等)。在该情况下,在数据输出到用户之前,数据可能经历另外的处理。在接入点110的情况下,可以省略用户接口。

用于生成包括第一信息和第二信息的帧的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020,其中第一信息指示要由该装置用于传输的多个信道,第二信息指示传输的持续时间。用于输出所述帧以在所述多个信道中的至少一个信道上进行无线传输的单元的示例,包括发射处理器224或264、收发机226或266、以及发射/接收接口1030。用于在报头的保留字段中插入第一信息的至少一部分的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020。用于在报头的长度字段中插入第二信息的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020。用于在报头的长度字段的N个最低有效位位置中插入第一信息的至少一部分的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020。用于在报头的保留字段中插入第一信息的第一部分的单元和用于在报头的长度字段中插入第一信息的第二部分的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020。用于使用与用于对帧的有效载荷中的数据进行编码和调制的调制和编码方案(MCS)相比更低的MCS,对报头进行编码和调制的单元,包括帧构造器222或262、处理系统1020、发射处理器224或264、以及发射/接收接口1030。用于基于第一值来计算第一传输持续时间的单元的示例,包括控制器234和274、以及处理系统1020,其中第一值与所述传输的持续时间相对应。用于利用第一信息的至少一部分来替代第一值的N个最低有效位以获得第二值的单元,包括帧构造器222或262、控制器234和274、以及处理系统1020。用于基于第二值来计算第二传输持续时间的单元的示例,包括控制器234和274、以及处理系统1020。用于当第一传输持续时间和第二传输持续时间近似地相等时,在帧中插入第二值的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020。用于当第二传输持续时间大于第一传输时间时,将第二值减少某个量,以获得第三值的单元的示例,包括控制器234和274、以及处理系统1020。用于在所述帧中插入第三值的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020,其中,第三值包括第二信息和第一信息的至少一部分。用于当第二传输持续时间小于第一传输时间时,将第二值增加某个量,以获得第三值的单元的示例,包括控制器234和274、以及处理系统1020。用于在所述帧中插入第三值的单元的示例,包括帧构造器222或262、控制器234和274、以及处理系统1020,其中,第三值包括第二信息和第一信息的至少一部分。

用于接收包括第一信息和第二信息的帧的单元的示例,包括收发机226或266、接收处理器242或282、以及发射/接收接口1030,其中第一信息指示要由另一个装置用于传输的多个信道,第二信息指示所述传输的持续时间。用于基于第一信息来确定所述多个信道的单元的示例,包括控制器234和274、以及处理系统1020。用于基于第二信息来计算持续时间的单元的示例,包括控制器234和274、以及处理系统1020。用于至少在所计算的持续时间,防止所述装置在所述多个信道上进行发送的单元的示例,包括控制器234和274、以及处理系统1020。用于从报头中获取第一信息的单元的示例,包括接收处理器242或282、控制器234和274、以及处理系统1020。用于从报头的保留字段中获取第一信息的至少一部分的单元的示例,包括接收处理器242或282、控制器234和274、以及处理系统1020。用于从报头的长度字段中获取第二信息的单元的示例,包括接收处理器242或282、控制器234和274、以及处理系统1020。用于从报头的长度字段的N个最低有效位位置中,获取第一信息的至少一部分的单元的示例,包括接收处理器242或282、控制器234和274、以及处理系统1020。用于从报头的保留字段中获取第一信息的第一部分的单元和用于从报头的长度字段中获取第一信息的第二部分的单元的示例,包括接收处理器242或282、控制器234和274、以及处理系统1020。用于使用与用于对所述帧的数据有效载荷中的数据进行解码和解调的调制和编码方案(MCS)相比更低的MCS对报头进行解调和解码的单元的示例,包括接收处理器242或282、处理系统1020、以及发射/接收接口1030。

上面所描述的方法的各种操作,可以由能够执行相应功能的任何适当单元来执行。这些单元可以包括各种硬件和/或软件组件和/或模块,其包括但不限于:电路、专用集成电路(ASIC)或者处理器。通常,在附图中示出有操作的地方,这些操作可以具有类似地进行编号的相应配对的功能模块组件。

如本文所使用的,术语“确定”涵盖很多种动作。例如,“确定”可以包括计算、运算、处理、推导、研究、查询(例如,查询表、数据库或其它数据结构)、断定等等。此外,“确定”还可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等等。此外,“确定”还可以包括解析、选定、选择、建立等等。

如本文所使用的,指代一个列表项“中的至少一个”的短语是指这些项的任意组合,其包括单一成员。举例而言,“a、b或c中的至少一个”旨在覆盖:a、b、c、a-b、a-c、b-c和a-b-c,以及具有多个相同元素的任意组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c和c-c-c或者a、b和c的任何其它排序)。

用于执行本文所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件(PLD)、分立门或者晶体管逻辑、分立硬件组件或者其任意组合,可以实现或执行结合本文所公开内容描述的各种示例性的逻辑框、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何商业可用处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。

结合本文所公开内容描述的方法的步骤或者算法可直接体现在硬件、由处理器执行的软件模块或二者组合中。软件模块可以位于本领域已知的任何形式的存储介质中。可以使用的一些示例性存储介质包括:随机存取存储器(RAM)、只读存储器(ROM)、闪存、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM等等。软件模块可以包括单一指令或多个指令,并且可以分布在一些不同的代码段上、分布在不同的程序中和分布在多个存储介质中。存储介质可以耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。

本文所公开方法包括用于实现所描述方法的一个或多个步骤或动作。在不脱离本发明保护范围的基础上,这些方法步骤和/或动作可以相互交换。换言之,除非指定特定顺序的步骤或动作,否则在不脱离本发明保护范围的基础上,可以修改特定步骤和/或动作的顺序和/或使用。

所描述功能可以使用硬件、软件、固件或者其任意组合来实现。当使用硬件实现时,一种示例性硬件配置可以包括无线节点中的处理系统。该处理系统可以使用总线架构来实现。根据该处理系统的具体应用和整体设计约束,总线可以包括任意数量的相互连接总线和桥接。总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。总线接口可以用于经由总线,将网络适配器等等连接到处理系统。网络适配器可以用于实现物理层的信号处理功能。在接入终端120(参见图1)的情况下,还可以将用户接口(例如,键盘、显示器、鼠标、操纵杆等等)连接到总线。此外,总线还链接诸如时钟源、外围设备、电压调节器、电源管理电路等等之类的各种其它电路,其中这些电路是本领域所公知的,因此没有做任何进一步的描述。

处理器可以负责管理总线和通用处理,其包括执行存储在机器可读介质上的软件。处理器可以使用一个或多个通用处理器和/或特殊用途处理器来实现。示例包括微处理器、微控制器、DSP处理器和能够执行软件的其它电路。软件应当被广义地解释为意味着指令、数据或者其任意组合,无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语。举例而言,机器可读存储介质的例子可以包括RAM(随机存取存储器)、闪存、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、寄存器、磁盘、光盘、硬盘或者任何其它适当的存储介质、或者其任意组合。机器可读介质可以用计算机程序产品来体现。计算机程序产品可以包括封装材料。

在硬件实现中,机器可读介质可以是与处理器分离的处理系统的一部分。但是,如本领域普通技术人员所应当容易理解的,机器可读介质或者其任何部分可以在处理系统之外。举例而言,机器可读介质可以包括传输线、用数据调制的载波波形和/或与无线节点分离的计算机产品,所有这些都可由处理器通过总线接口来访问。替代地或者另外地,机器可读介质或者其任何部分可以是处理器的组成部分,例如,该情况可以是具有高速缓存和/或通用寄存器文件。

可以将处理系统配置成具有提供处理器功能的一个或多个微处理器和提供机器可读介质的至少一部分的外部存储器的通用处理系统,所有这些部件通过外部总线体系结构与其它支持电路链接在一起。或者,处理系统可以使用具有处理器的ASIC(专用集成电路)、总线接口、用户接口(在接入终端的情况下)、支持电路和集成到单一芯片的机器可读介质的至少一部分来实现,或者使用一个或多个FPGA(现场可编程门阵列)、PLD(可编程逻辑器件)、控制器、状态机、门逻辑、分离硬件组件、或者任何其它适当的电路或者能够执行贯穿本公开内容描述的各种功能的电路的任意组合来实现。本领域普通技术人员应当认识到,如何根据具体的应用和对整个系统所施加的整体设计约束条件,最好地实现所述处理系统的所描述功能。

机器可读介质可以包括多个软件模块。这些软件模块可以包括指令,当指令由处理器执行时,使得处理系统执行各种功能。软件模块可以包括传输模块和接收模块。每一个软件模块可以位于单一存储设备中,也可以分布在多个存储设备之中。举例而言,当触发事件发生时,可以将软件模块从硬盘装载到RAM中。在软件模块的执行期间,处理器可以将这些指令中的一些装载到高速缓存中,以增加访问速度。随后,可以将一个或多个高速缓存线装载到用于由处理器执行的通用寄存器文件中。当指代下面的软件模块的功能时,应当理解的是,在执行来自该软件模块的指令时,由处理器实现该功能。

当使用软件来实现时,可以将这些功能存储在性计算机可读介质上或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。举例而言,但非做出限制,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机进行存取的任何其它介质。此外,可以将任何连接适当地称作计算机可读介质。举例而言,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线路(DSL)或者诸如红外线(IR)、无线和微波之类的无线技术,从网站、服务器或其它远程源传输的,那么所述同轴电缆、光纤电缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光盘(DVD)、软盘和光盘,其中磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。因此,在一些方面,计算机可读介质可以包括非临时性计算机可读介质(例如,有形介质)。此外,对于其它方面而言,计算机可读介质可以包括临时性计算机可读介质(例如,信号)。上述的组合也应当包括在计算机可读介质的保护范围之内。

因此,某些方面可以包括用于执行本文所给出的操作的计算机程序产品。例如,该计算机程序产品可以包括其上存储有指令(和/或编码有指令)的计算机可读介质,这些指令可由一个或多个处理器执行,以执行本文所描述的操作。对于某些方面,计算机程序产品可以包括封装材料。

此外,应当理解的是,用于执行本文所述方法和技术的模块和/或其它适当单元可以通过接入终端和/或基站按需地进行下载和/或获得。例如,这种设备可以耦合至服务器,以便有助于实现用于传送执行本文所述方法的单元。或者,本文所描述的各种方法可以通过存储单元(例如,RAM、ROM、诸如压缩光盘(CD)或软盘之类的物理存储介质等等)来提供,使得接入终端和/或基站将存储单元耦接至或提供给该设备时,可以获得各种方法。此外,还可以使用向设备提供本文所描述方法和技术的任何其它适当技术。

应当理解的是,本发明并不受限于上文示出的精确配置和组件。在不脱离本发明的保护范围的基础上,可以对上文所述方法和装置的排列、操作和细节做出各种修改、改变和变化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号