HK1256405B - 用於减少毫米波设备的扇区扫描时间的技术 - Google Patents
用於减少毫米波设备的扇区扫描时间的技术Info
- Publication number
- HK1256405B HK1256405B HK18115533.2A HK18115533A HK1256405B HK 1256405 B HK1256405 B HK 1256405B HK 18115533 A HK18115533 A HK 18115533A HK 1256405 B HK1256405 B HK 1256405B
- Authority
- HK
- Hong Kong
- Prior art keywords
- address
- frame
- transmitter
- sector sweep
- value
- Prior art date
Links
Description
基于35U.S.C.§119要求优先权
本专利申请要求于2015年11月4日递交的美国临时专利申请序列号No.62/250,879、以及于2016年1月14日递交的美国临时专利申请序列号No.62/278,505、以及于2016年11月3日递交的美国申请No.15/342,735的权益,故以引用方式将所有上述申请的全部内容明确地并入本文。
技术领域
概括地说,本发明涉及无线通信系统,并且更具体地,本发明涉及用于在利用波束成形的系统中的波束训练期间减少扇区扫描时间的技术。
背景技术
60GHz频带是免许可频带,其以大量的带宽和大的世界范围的重叠为特征。大带宽意味着可以无线地发送非常高容量的信息。结果,能够开发多种应用(每种应用要求需要传输大量数据)以允许60GHz频带周围的无线通信。这样的应用的示例包括但不限于:游戏控制器、移动交互设备、无线高清TV(HDTV)、无线对接站、无线千兆比特以太网和许多其它应用。
为了促进这样的应用,需要开发在60GHz频率范围中操作的集成电路(IC),诸如放大器、混频器、射频(RF)模拟电路和有源天线。RF系统通常包括有源模块和无源模块。有源模块(例如,相控阵天线)需要控制和功率信号来进行其操作,控制和功率信号是无源模块(例如,滤波器)所不需要的。将各种模块制造和封装成能够组装在印刷电路板(PCB)上的射频集成电路(RFIC)。RFIC封装的大小的范围可以从几平方毫米到几百平方毫米。
在消费者电子设备市场中,电子设备的设计(以及因此,集成在其中的RF模块的设计)应当满足最小的成本、大小、功耗和重量的约束。RF模块的设计还应当考虑电子设备(尤其是手持设备,诸如膝上型计算机和平板型计算机)的当前组装配置,以便实现对毫米波信号的高效发送和接收。此外,RF模块的设计还应当考虑接收和发送RF信号的最小功率损耗和最大无线覆盖。
与更低的频率相比,在60GHz频带中的操作允许使用更小的天线。然而,与在更低的频率中操作相比,60GHz频带周围的无线电波具有高大气衰减并且遭受大气气体、雨水、物体等的更高水平的吸收,从而导致更高的自由空间损耗。可以通过使用许多小天线(例如,以相控阵布置)来补偿更高的自由空间损耗。
可以对多个天线进行协调,以形成在期望方向上行进的相干波束。可以旋转电场以改变该方向。基于电场来极化产生的传输。接收机也可以包括能够适于匹配或适于改变传输极性的天线。
发明内容
本公开内容的某些方面提供了一种用于无线通信的装置。所述装置通常包括:处理系统,其被配置为在扇区扫描过程期间生成用于传输的帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段是基于以下各项中的至少一项来确定的:所述装置的发射机地址或者所生成的帧的预期接收者的接收机地址,并且所述一个或多个地址字段具有与所述发射机地址或所述接收机地址中的至少一者相比更少的比特;以及接口,其被配置为在所述扇区扫描过程期间输出用于传输的所述帧。
本公开内容的某些方面提供了一种用于无线通信的装置。所述装置通常包括:接口,其被配置为在扇区扫描过程期间获得帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段具有与所述帧的发射机的发射机地址或者所述帧的预期接收者的接收机地址中的至少一者相比更少的比特;以及处理系统,其被配置为基于所述一个或多个地址字段来确定所述发射机地址或所述接收机地址中的至少一者,以及基于所述确定来处理所述帧的剩余部分。
本公开内容的某些方面还提供了用于执行本文描述的操作的各种其它装置、方法和计算机可读介质。
附图说明
图1根据本公开内容的某些方面,示出了示例性无线通信网络的图。
图2根据本公开内容的某些方面,示出了示例性接入点和用户终端的框图。
图3根据本公开内容的某些方面,示出了示例性无线设备的框图。
图4根据本公开内容的某些方面,示出了示例性双极化贴片元件。
图5是示出了相控阵天线的实现中的信号传播的图。
图5A示出了常规的扇区扫描帧格式。
图6根据本公开内容的某些方面,示出了可以由装置执行的、用于在扇区扫描过程期间生成帧的示例性操作。
图6A根据本公开内容的某些方面,示出了能够执行在图6中示出的操作的组件。
图7根据本公开内容的某些方面,示出了可以由装置执行的、用于在扇区扫描过程期间接收帧的示例性操作。
图7A根据本公开内容的某些方面,示出了能够执行在图7中示出的操作的组件。
图8A根据本公开内容的某些方面,示出了扇区扫描帧格式的示例。
图8B根据本公开内容的某些方面,示出了另一种示例性扇区扫描帧格式。
图9根据本公开内容的某些方面,示出了根据本公开内容的某些方面的采用表格表示的示例。
具体实施方式
本公开内容的方面可以有助于减少扇区扫描过程期间的时间。通过减小扇区扫描帧的长度,例如,通过压缩或移除一个或多个字段,可以减少每个扇区扫描帧的传输时间。由于在扇区扫描过程中通常发送多个扇区扫描帧,因此减少是混合的。给定一个站可以与几百个站执行扇区扫描过程,因此将每个帧的传输时间减少甚至几微秒都可以产生几毫秒的整体减少。
下文参考附图更充分描述了本公开内容的各个方面。然而,本公开内容可以以许多不同的形式来体现,并且不应被解释为受限于贯穿本公开内容所呈现的任何特定的结构或功能。更确切地说,提供了这些方面使得本公开内容将是透彻和完整的,并将本公开内容的范围充分传达给本领域技术人员。基于本文的教导,本领域技术人员应当意识到,本公开内容的范围旨在涵盖本文所公开的本公开内容的任何方面,无论该方面是独立地实现还是与任何其它方面结合地来实现的。例如,使用本文所阐述的任何数量的方面可以实现一种装置或可以实施一种方法。此外,本公开内容的范围旨在涵盖使用其它结构、功能、或者除了本文所阐述的本公开内容的各个方面的或不同于本文所阐述的本公开内容的各个方面的结构和功能来实施的这样的装置或方法。应当理解,本文所公开的本公开内容的任何方面可以由权利要求的一个或多个元素来体现。
尽管本文描述了特定方面,但这些方面的许多变型和置换落在本公开内容的范围之内。尽管提到了优选方面的一些益处和优点,但本公开内容的范围并非旨在受限于特定益处、用途或目标。更确切地说,本公开内容的方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中一些借助于示例在附图和以下对优选方面的描述中进行说明。该详细描述和附图仅仅说明本公开内容而非限定本公开内容,本公开内容的范围由所附权利要求及其等效项来定义。
示例性无线通信系统
本文所描述的技术可以用于各种宽带无线通信系统,包括基于正交复用方案的通信系统。这种通信系统的示例包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)以及单载波频分多址(SC-FDMA)系统等等。SDMA系统可以利用充分不同的方向来同时发送属于多个用户终端的数据。TDMA系统可以通过将传输信号划分成不同时隙、每个时隙被指派给不同的用户终端来允许多个用户终端共享相同的频率信道。OFDMA系统使用正交频分复用(OFDM),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”)可以包括、被实现为、或者被称为用户站、用户单元、移动站(MS)、远程站、远程终端、用户终端(UT)、用户代理、用户装置、用户设备(UE)、用户站、或某种其它术语。在一些实现方式中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持设备、站(“STA”)或某种连接到无线调制解调器的其它适当的处理设备。因此,本文所教导的一个或多个方面可以被并入电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、平板型计算机、便携式通信设备、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电装置)、全球定位系统(GPS)设备、或任何被配置为经由无线或有线介质进行通信的其它适当的设备。在一些方面中,节点是无线节点。这种无线节点可以经由有线或无线通信链路来提供例如针对网络(例如,诸如互联网或蜂窝网络的广域网)的连接或至网络的连接。
图1示出了可以在其中实施本公开内容的方面的、具有接入点和用户终端的多址多输入多输出(MIMO)系统100。
例如,接入点110或用户终端120可以利用本文描述的技术来在扇区扫描过程期间生成用于传输的帧。在一些情况下,用户终端可以是游戏控制器等,并且本技术可以适用于在游戏控制器的扇区扫描过程期间生成用于至游戏站(充当接入点)的传输的帧。
为了简单起见,在图1中仅示出了一个接入点110。接入点通常是与用户终端进行通信的固定站并且还可以被称为基站或某种其它术语。用户终端可以是固定的或移动的并且还可以被称为移动站、无线设备或某种其它术语。接入点110可以在任何给定时刻在下行链路和上行链路上与一个或多个用户终端120通信。下行链路(即,前向链路)是从接入点至用户终端的通信链路,而上行链路(即,反向链路)是从用户终端至接入点的通信链路。用户终端还可以与另一个用户终端以对等方式进行通信。系统控制器130耦合到接入点并且为接入点提供协调和控制。
尽管以下公开内容的部分将描述能够经由空分多址(SDMA)来通信的用户终端120,但是对于某些方面,用户终端120还可以包括一些不支持SDMA的用户终端。因此,对于此类方面,AP 110可以被配置为与SDMA和非SDMA用户终端两者通信。该方法可以方便地允许较旧版本的用户终端(“传统”站)保持部署在企业中,延长其有用寿命,同时允许在如认为适当的情况下引入较新的SDMA用户终端。
系统100采用多个发送天线和多个接收天线以便在下行链路和上行链路上进行数据传输。接入点110被装备有Nap个天线并且对于下行链路传输来说表示多输入(MI)而对于上行链路传输来说表示多输出(MO)。一组K个选定的用户终端120共同地对于下行链路传输来说表示多输出而对于上行链路传输来说表示多输入。对于纯SDMA,如果K个用户终端的数据符号流没有通过某种手段在码、频率或时间上被复用,则期望具有Nap≥K≥1。如果可以使用TDMA技术、在CDMA的情况下使用不同码信道、在OFDM的情况下使用不相交的子带集合等来对数据符号流进行复用,则K可以大于Nap。每个选定的用户终端向接入点发送特定于用户的数据和/或从接入点接收特定于用户的数据。一般来说,每个选定的用户终端可以被装备有一个或多个天线(即,Nut≥1)。K个选定的用户终端可以具有相同或不同数量的天线。
SDMA系统可以是时分双工(TDD)系统或频分双工(FDD)系统。对于TDD系统,下行链路和上行链路共享相同的频带。对于FDD系统,下行链路和上行链路使用不同的频带。MIMO系统100还可以使用单个载波或多个载波来进行传输。每个用户终端可以被装备有单个天线(例如,为了保持成本下降)或多个天线(例如,在可以支持额外成本的情况下)。如果用户终端120通过将发送/接收划分成不同时隙、每个时隙被指派给不同用户终端120的方式来共享相同频率信道,则系统100还可以是TDMA系统。
图2示出了可以在其中实施本公开内容的方面的MIMO系统100中的接入点110和两个用户终端120m和120x的框图。接入点110被装备有Nt个天线224a至224t。用户终端120m被装备有Nut,m个天线252ma至252mu,并且用户终端120x被装备有Nut,x个天线252xa至252xu。接入点110对于下行链路来说是发送实体,而对于上行链路来说是接收实体。每个用户终端120对于上行链路来说是发送实体,而对于下行链路来说是接收实体。如本文所使用的,“发送实体”是能够经由无线信道发送数据的独立操作的装置或设备,而“接收实体”是能够经由无线信道接收数据的独立操作的装置或设备。在以下描述中,下标“dn”标示下行链路,下标“up”标示上行链路,Nup个用户终端被选择进行上行链路上的同时传输,Ndn个用户终端被选择进行下行链路上的同时传输,Nup可以等于或可以不等于Ndn,并且Nup和Ndn可以是静态值或者可以随每个调度间隔而改变。可以在接入点和用户终端处使用波束转向或某种其它空间处理技术。
在上行链路上,在被选择进行上行链路传输的每个用户终端120处,发送(TX)数据处理器288接收来自数据源286的业务数据和来自控制器280的控制数据。TX数据处理器288基于与为该用户终端所选择的速率相关联的编码和调制方案来处理(例如,编码、交织和调制)针对该用户终端的业务数据并且提供数据符号流。TX空间处理器290对该数据符号流执行空间处理并向Nut,m个天线提供Nut,m个发送符号流。每个发射机单元(TMTR)254接收并处理(例如,转换至模拟、放大、滤波以及上变频)各自的发送符号流以生成上行链路信号。Nut,m个发射机单元254提供Nut,m个上行链路信号以进行从Nut,m个天线252到接入点的传输。
Nup个用户终端可以被调度以在上行链路上进行同时传输。这些用户终端中的每一个对其数据符号流执行空间处理并在上行链路上向接入点发送其发送符号流集合。
在接入点110处,Nap个天线224a至224ap从在上行链路上进行发送的所有Nup个用户终端接收上行链路信号。每个天线224向各自的接收机单元(RCVR)222提供接收到的信号。每个接收机单元222执行与发射机单元254所执行的处理互补的处理并且提供接收到的符号流。RX空间处理器240对来自Nap个接收机单元222的Nap个接收到的符号流执行接收机空间处理并且提供Nup个恢复出的上行链路数据符号流。接收机空间处理是根据信道相关矩阵求逆(CCMI)、最小均方误差(MMSE)、软干扰消除(SIC)、或某种其它技术来执行的。每个恢复出的上行链路数据符号流是对由相应的用户终端发送的数据符号流的估计。RX数据处理器242根据针对每个恢复出的上行链路数据符号流所使用的速率来处理(例如,解调、解交织和解码)该流以获得经解码的数据。针对每个用户终端的经解码的数据可以被提供给数据宿244进行存储和/或提供给控制器230以用于进一步处理。
在下行链路上,在接入点110处,TX数据处理器210接收来自数据源208的针对被调度进行下行链路传输的Ndn个用户终端的业务数据、来自控制器230的控制数据、以及还可能有来自调度器234的其它数据。可以在不同的传输信道上发送各种类型的数据。TX数据处理器210基于为每个用户终端选择的速率来处理(例如,编码、交织和调制)针对该用户终端的业务数据。TX数据处理器210为Ndn个用户终端提供Ndn个下行链路数据符号流。TX空间处理器220对Ndn个下行链路数据符号流执行空间处理(诸如预编码或波束成形,如本公开内容中所描述的)并且为Nap个天线提供Nap个发送符号流。每个发射机单元222接收并处理各自的发送符号流以生成下行链路信号。Nap个发射机单元222提供Nap个下行链路信号以进行从Nap个天线224到用户终端的传输。
在每个用户终端120处,Nut,m个天线252从接入点110接收Nap个下行链路信号。每个接收机单元254处理来自相关联的天线252的接收到的信号并且提供接收到的符号流。RX空间处理器260对来自Nut,m个接收机单元254的Nut,m个接收到的符号流执行接收机空间处理并且提供恢复出的针对该用户终端的下行链路数据符号流。接收机空间处理是根据CCM1、MMSE或某种其它技术来执行的。RX数据处理器270处理(例如,解调、解交织和解码)所恢复出的下行链路数据符号流以获得针对该用户终端的经解码的数据。
在每个用户终端120处,信道估计器278估计下行链路信道响应并且提供下行链路信道估计,其可以包括信道增益估计、SNR估计、噪声方差等。类似地,信道估计器228估计上行链路信道响应并且提供上行链路信道估计。每个用户终端的控制器280通常基于该用户终端的下行链路信道响应矩阵Hdn,m来推导该用户终端的空间滤波矩阵。控制器230基于有效上行链路信道响应矩阵Hup,eff来推导接入点的空间滤波矩阵。每个用户终端的控制器280可以向接入点发送反馈信息(例如,下行链路和/或上行链路本征向量、本征值、SNR估计等)。控制器230和280还分别控制接入点110处和用户终端120处的各种处理单元的操作。
根据本公开内容的某些方面,图2中示出的各个处理器可以分别指示AP 110/或用户终端120处的操作,以执行本文描述的各种技术。
图3示出了可以在无线设备302中利用的并且可以在MIMO系统100内采用的各种组件,其中可以在无线设备302中实施本公开内容的方面。无线设备302是可以被配置为实现本文描述的各种方法的设备的示例。无线设备302可以是接入点110或用户终端120。
无线设备302可以包括对无线设备302的操作进行控制的处理器304。处理器304也可以被称为中央处理单元(CPU)。可以包括只读存储器(ROM)和随机存取存储器(RAM)两者的存储器306向处理器304提供指令和数据。存储器306的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器304通常基于存储器306内存储的程序指令来执行逻辑和算术运算。存储器306中的指令可以是可执行的以实现本文所描述的方法。处理器304可以例如执行或指导图6中的操作600以在扇区扫描过程期间生成用于传输的帧和/或用于本文描述的技术的其它过程,和/或可以执行或指导图7中的操作700以在扇区扫描过程期间处理这些帧。
无线设备302还可以包括壳体308,壳体308可以包括发射机310和接收机312以允许在无线设备302与远程位置之间进行数据的发送和接收。发射机310和接收机312可以被组合成收发机314。单个或多个发射天线316可以附接至壳体308并电耦合至收发机314。无线设备302还可以包括(未示出)多个发射机、多个接收机和多个收发机。
无线设备302还可以包括信号检测器318,信号检测器318可以用于力图检测和量化由接收机314接收的信号的电平。信号检测器318可以检测诸如总能量、每符号每子载波的能量、功率谱密度以及其它信号之类的信号。无线设备302还可以包括用于处理信号的数字信号处理器(DSP)320。
无线设备302的各个组件可以通过总线系统322耦合在一起,总线系统322除数据总线之外还可以包括电源总线、控制信号总线以及状态信号总线。
波束成形过程可以解决针对毫米波频谱处的通信的问题中的一个问题,就是其高路径损耗。因此,如图2中所示,在每个收发机处放置大量的天线,以利用波束成形增益来扩展通信范围。即,从阵列中的每个天线但是在稍微不同的时间处发送相同的信号。
根据示例性实施例,BF过程包括扇区级扫描(SLS)阶段和波束精化阶段。在SLS阶段中,STA中的一个STA通过进行发起者扇区扫描来充当发起者,发起者扇区扫描之后跟有响应站进行的发送扇区扫描(其中,响应站进行响应者扇区扫描)。扇区是与扇区ID相对应的发送天线模式或接收天线模式。如上文提及的,站可以是在天线阵列(例如,相控天线阵列)中包括一个或多个有源天线的收发机。
SLS阶段通常在发起站接收到扇区扫描反馈并且发送扇区确认(ACK)之后结束,从而建立BF。发起者站和响应站的每个收发机被配置用于经由不同的扇区来进行对扇区扫描(SSW)帧的接收机扇区扫描(RXSS)接收,其中,在经由不同的扇区对多个扇区扫描(SSW)(TXSS)或定向型多千兆比特(DMG)信标帧的连续接收和发送之间执行扫描,其中,在连续发送之间执行扫描。
在波束精化阶段期间,每个站可以扫描传输序列,其中传输被短波束成形帧间空间(SBIFS)间隔分开,其中,可以在传输之间改变发射机或接收机处的天线配置。换句话说,波束精化是这样的过程:其中,站可以改进其针对发送和接收两者的天线配置(或天线权重向量)。即,每个天线包括天线权重向量(AWV),AWV进一步包括对针对天线阵列的每个单元的激励(幅度和相位)进行描述的权重的向量。
图4根据本公开内容的某些方面,示出了可以采用的示例性双极化贴片单元400。如图4中所示,天线阵列的单个单元可以包含多个经极化的天线。可以将多个单元组合在一起以形成天线阵列。经极化的天线可以放射状地间隔开。例如,如图4中所示,可以垂直地布置两个经极化的天线,对应于水平极化和竖直极化的天线。替代地,可以使用任意数量的经极化的天线。替代地或另外地,单元的一个或两个天线也可以圆形地极化。
图5是示出了相控阵天线的实现中的信号传播500的图。相控阵天线使用相同的单元510-1至510-4(此后被单独地称为单元510或共同地称为单元510)。信号传播的方向针对每个单元510产生了大体相同的增益,而单元510的相位是不同的。将这些单元接收到的信号合并成具有期望方向上的正确增益的相干波束。对天线设计的额外考虑是电场的期望方向。在发射机和/或接收机相对于彼此旋转的情况下,除了方向的改变之外,电场也被旋转。这要求相控阵能够通过使用与某种极性相匹配的天线或天线馈电来处理电场的旋转,并且能够在极性改变的情况下适于其它极性或组合极性。
关于信号极性的信息可以用于确定信号的发射机的方面。可以通过在不同方向上极化的不同天线来测量信号的功率。天线可以被布置为使得天线是在正交的方向上被极化的。例如,第一天线可以被布置为与第二天线垂直,其中,第一天线表示水平轴,而第二天线表示竖直轴,使得第一天线是水平地极化的,而第二天线是竖直地极化的。也可以包括相对于彼此以不同的角度间隔开的额外的天线。一旦接收机确定传输的极性,接收机就可以通过将天线与接收的信号进行匹配,通过使用接收来优化性能。
如上文提及的,扇区扫描过程可以是根据例如IEEE 802.11ad标准,作为整体波束成形(BF)训练过程的一部分来执行的,其中整体波束成形训练过程还涉及后续的波束成形精化协议(BRP)。BF训练过程通常被一对毫米波站(例如,接收机和发射机)采用。每对站实现用于那些网络设备之间的后续通信的必要的链路预算。因此,BF训练是BF训练帧传输的双向序列,其使用扇区扫描并且提供必要的信号,以允许每个站确定用于发送和接收两者的适当的天线系统设置。在成功完成BF训练之后,可以利用最优的接收和/或发送天线设置来建立毫米波通信链路。
示例性扇区扫描时间的减小
如上文提及的,本公开内容的方面可以有助于减少扇区扫描过程期间的时间。通过将经压缩的帧格式用于扇区扫描帧(例如,通过压缩一个或多个字段或者从一个或多个字段中移除一个或多个比特,或者完全地移除一个或多个帧),可以减少每个扇区扫描帧的传输时间。本技术可以适用于参与涉及扇区扫描的波束成形训练的任何类型的设备,诸如游戏控制器、移动电话等。
图5A示出了可以在扇区扫描过程中使用的常规的扇区扫描(SSW)帧格式。如下文将参照图8A和8B更加详细描述的,可以通过对在图5A中示出的字段中的一个或多个字段进行压缩(例如,使得使用更少的比特来传送相同的信息),或者通过完全地移除字段中的一个或多个字段,来生成经压缩的帧格式。
根据本公开内容的某些方面,可以将发送地址(TA)和接收机地址(RA)中的一个或两者压缩成与其经合并的原始总数相比更少数量的比特。如本文所使用的,术语地址通常指代任何类型的地址,包括可以被认为是常规的址(例如,唯一地定义设备)或者由AP指派给站的关联ID(AID)的地址。
图6根据本公开内容的某些方面,示出了可以由装置执行的、用于在扇区扫描过程期间使用经压缩的帧格式来生成扇区扫描帧的示例性操作600。
该装置执行的操作600在602处开始于以下操作:在扇区扫描过程期间生成用于传输的帧,每个帧包括一个或多个地址字段,该一个或多个地址字段是基于以下各项中的至少一项来确定的:该装置的发射机地址或者所生成的帧的预期接收者的接收机地址(经合并的),并且该一个或多个地址字段具有与发射机地址和接收机地址相比更少的比特。例如,可以使用应用于发射机地址和接收机地址两者的哈希函数(利用发射机地址和接收机地址作为输入)来生成地址字段,并且产生的值输出可以具有与经合并的发射机地址和接收机地址相比更少的比特,或者在一些情况下,具有与发射机地址或接收机地址相比更少的比特。在604处,接口在扇区扫描过程期间输出用于传输的帧。
图7根据本公开内容的某些方面,示出了可以由装置执行的、用于在扇区扫描过程期间处理经压缩的扇区扫描帧的示例性操作700。换句话说,操作700可以对应于一个站执行的互补操作,该站参与与根据上文描述的操作600来生成经压缩的扇区扫描帧的另一个站的波束成形训练。
操作700在702处开始于以下操作:在扇区扫描过程期间获得帧,每个帧包括一个或多个地址字段,该一个或多个地址字段具有与帧的发射机的发射机地址和帧的预期接收者的接收机地址(经合并的)相比更少的比特。
在704处,该装置基于地址字段和额外信息来确定发射机地址或接收机地址中的至少一者。在706处,该装置基于该确定来处理帧的剩余部分。
额外信息(其可以被认为是“副”信息,这是因为其不被包括在帧中)可以是例如存储在接收机中的一个或多个实际地址。在这样的情况下,在生成帧时应用的压缩可以将地址字段的值设置为在所存储的地址之间选择。接收设备可以检查地址字段的值所指示的接收机地址与其自己的地址相匹配(以验证其是预期接收者)。
在一些情况下,额外信息可以指示用于基于发射机地址和接收机地址来生成地址字段的值的哈希值。以此方式,接收设备能够确定什么样的发射机和/或接收机地址(当应用哈希函数时)将会产生在地址字段中接收到的值。在一些情况下,(发送设备)可以例如在关联过程期间将额外信息提供给接收设备。
在一些情况下,经压缩的帧格式可以包括基于该装置的发射机地址或者所生成的(例如,通过应用哈希函数)预期接收者的接收机地址中的至少一者确定的地址字段。以此方式实现的压缩的量可以变化。例如,如图8A和8B中所示,可以将发射机地址(TA)字段和接收机地址(RA)字段(均为6个字节)合并,以形成具有一个字节或更少的长度的单个字段。
图8A根据本公开内容的某些方面,示出了示例性经压缩的扇区扫描帧格式800A(本文中被称为选项1)。经压缩的扇区扫描帧格式的该示例可以在帧长度上产生20个字节的减少(以及对应的扇区扫描时间的减少)。时间减少的一部分可以是通过使用哈希函数来获得的。例如,哈希函数可以将6字节接收机地址(RA)和6字节发送地址(TA)或者总共96比特地址压缩成半个字节或4个比特。
图8A的扇区扫描帧格式示例还示出了4字节帧检查序列(FCS)字段可以被缩短为4个比特。通常,为了在有效载荷向更高层的传播期间保护数据有效载荷,可能需要FCS。然而,由于扇区扫描帧中的错误不传播到更高层,因此可以适当地提供较低保护。
在一些情况下,可以在一些情况下移除3字节扇区扫描反馈,这是因为仅在响应者扫描中需要扇区扫描反馈。在一些情况下,扇区扫描帧可以包括扇区扫描字段,其指示扇区ID值和扇区扫描倒计数值两者,并且扇区扫描ID可以等于扇区扫描倒计数值。在这样的情况下,不需要针对更多的天线/RXSS长度/方向的额外信令。由于扇区扫描ID和倒计数值通常是在扇区扫描(SSW)字段中携带的,因此可以例如通过将SSW字段从3个字节压缩到1个字节或9个比特(例如,通过针对扇区扫描ID和扇区扫描倒计数两者使用单个扇区扫描字段),来进一步减小SSW帧长度。
在一些情况下,扇区扫描帧可以包括用于指示地址字段被压缩的值。例如,帧格式类型可以具有用于指示地址字段具有与发射机地址和接收机地址相比更少的比特的值。基于帧格式类型的值,站可以识别经压缩的地址字段,并且相应地处理该经压缩的地址字段。
在一些情况下,在处理(解压缩)经压缩的地址字段之后,可以丢弃扇区扫描帧。例如,如果根据帧的地址字段确定的接收机或发射机地址不与接收机或发射机的任何地址相匹配(或者如果生成的FCS不与帧中包括的FCS相匹配),则站可以丢弃该帧。
图8B根据本公开内容的某些方面,示出了经压缩的扇区扫描帧格式800B的另一个示例(本文中被称为选项2)。该扇区扫描帧格式示例可以在长度上产生16字节的减少(以及对应的扇区扫描时间的减少)。
在该示例中,可以将两个6字节RA/TA地址压缩为单个字节(与图8A中示出的半个字节相比)。在该示例中,FCS可以与图5A中示出的常规帧相同,但是可以移除扇区扫描反馈,并且仍然可以压缩SSW字段(换句话说,扇区扫描帧可以缺少扇区扫描反馈字段)。
根据本公开内容的某些方面,在经压缩的扇区扫描帧格式的另一个示例(本文中被称为选项3)中,可以甚至进一步压缩RA和TA的合并长度。在该示例中,可以将RA/TA地址从两个6字节字段(总共96个比特)压缩为单个2.5字节字段(20个比特)。可以例如使用100比特到20比特哈希函数来实现该压缩。对于相关联的STA,未经压缩的RA和TA地址将是已知的,因此接收者可以向已知地址应用哈希函数,以查看结果是否与经压缩的RA/TA地址字段的值相匹配。
在一些情况下,经压缩的RA和TA字段还可以是基于SSW帧的加扰器种子或PHY报头CRC的。每SSW过程或每SSW帧的加扰器种子可以是不同的。因此,可以向站提供对加扰器种子的指示。例如,可以在SSW帧中的一个或多个SSW帧中提供加扰器种子(或者使用加扰器种子生成的经哈希的值,其也可以允许站确定使用的加扰器种子)(例如,作为经压缩的地址字段的一部分或者作为单独的字段)。以此方式对加扰器种子的依赖性可以有助于确保在对经压缩的TA/RA字段进行解压缩之后不正确地检测到其自己的RA的STA不将重复该误检测。当然,减少压缩的量(例如,将更多的比特用于哈希函数的输出)还可以减少误RA匹配的机会。
如图8A中所示,也可以将FCS字段例如从4个字节压缩到半个字节(4个比特),这可以对误报(false positive)产生相对较低的影响。也可以移除持续时间字段和扇区扫描反馈字段(因此SSW帧缺少这些字段)。在一些情况下,可以通过量化至较低分辨率(例如,大于1μs,因此需要更少的比特来指示给定的持续时间)或者使用具有更短长度的相同分辨率(意味着可以指示更短的最大持续时间)(例如,考虑倒计数ID)来压缩持续时间字段。
如图所示,也可以压缩SSW字段(例如,从3个字节压缩到1.5个字节)。可以例如通过使用12比特倒计数字段来实现该SSW压缩,其中10个比特用于扇区,以及2个比特用于天线(或某种其它类似类型的比特分配)。
图9示出了表格900,其列出了相对于图5A中示出的常规帧格式,使用图8A和8B中示出的帧格式可以实现的示例性扇区扫描时间的减少。
如图所示,通过利用在图8A中示出的选项1,可以实现多达37%的减少,而利用在图8B中示出的选项2,可以产生多达15%的减少。实现的精确良率(yield)可以表示传输时间的减少与未被检测的错误的增加概率之间的权衡。此外,扇区扫描时间的减少可以是与减少扇区扫描时间的其它方法正交的(例如,无关的)。
由于在扇区扫描过程期间可能存在上百个扇区需要被扫描,因此在扇区扫描过程期间使用本文描述的经压缩的帧格式实现的扇区扫描时间的累积时间减少可以是显著的。例如,具有相对大的天线阵列的设备可能需要额外的扇区以用于训练,并且具有使用256个扇区的256个天线的接入点(AP)可以花费4ms来进行扇区扫描。因此,用于10个STA的训练的累积扇区扫描时间可以大于40ms。因此,利用本文描述的经压缩的帧格式来减少每个帧的传输时间可以产生显著的性能提高。
上文所描述的方法的各种操作可以由能够执行相应功能的任何适当的单元来执行。这些单元可以包括各种硬件和/或软件组件和/或模块,包括但不限于:电路、专用集成电路(ASIC)或处理器。通常,在存在图中所示出的操作的情况下,那些操作可以具有带有类似编号的相应对应物的单元加功能组件。例如,图6和7中示出的操作600和700对应于图6A和7A中示出的单元600A和700A。
例如,用于发送的单元(或用于输出传输的单元)可以包括图2中示出的接入点110的发射机(例如,发射机单元222)和/或天线224或者用户终端120的发射机单元254和/或天线252。用于接收的单元(或用于获得的单元)可以包括图2中示出的接入点110的接收机(例如,接收机单元222)和/或天线224或者用户终端120的接收机单元254和/或天线254。用于处理的单元、用于获得的单元、用于生成的单元、用于选择的单元、用于解码的单元、用于使得的单元、用于服务的单元、用于指派的单元、用于重新指派的单元、或用于确定的单元可以包括处理系统,该处理系统可以包括一个或多个处理器,诸如图2中示出的接入点110的RX数据处理器242、TX数据处理器210和/或控制器230或者用户终端120的RX数据处理器270、TX数据处理器288、TX空间处理器290和/或控制器280。
在一些情况下,设备可以具有用于输出帧以便进行传输的接口(用于输出的单元),而不是实际上发送帧。例如,处理器可以经由总线接口向用于发送的射频(RF)前端输出帧。类似地,设备可以具有用于获得从另一个设备接收的帧的接口(用于获得的单元),而不是实际上接收帧。例如,处理器可以经由总线接口从用于接收的RF前端获得(或接收)帧。
根据某些方面,这些单元可以由处理系统来实现,所述处理系统被配置为通过实现上文描述的、用于在扇区扫描过程期间生成用于传输的帧的各种算法(例如,用硬件或者通过执行软件指令)来执行相应的功能。
如本文所使用的,术语“生成”包括广泛的多种多样的动作。例如,“生成”可以包括计算、使得、运算、创建、确定、处理、推导、研究、制造、产生、提供、引起、带来、导致、查找(例如,在表、数据库或另一种数据结构中查找)、断定等等。此外,“生成”可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等等。此外,“生成”可以包括解析、选定、选择、建立等等。
如本文所使用的,术语“确定”包括广泛的多种多样的动作。例如,“确定”可以包括计算、运算、处理、推导、研究、查找(例如,在表、数据库或另一种数据结构中查找)、断定等等。此外,“确定”可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等等。此外,“确定”可以包括解析、选定、选择、建立等等。此外,“确定”可以包括测量、估计等等。
如本文所使用的,提及项目列表“中的至少一个”的短语指代那些项目的任意组合,包括单个成员。举例而言,“a、b或c中的至少一个”旨在涵盖a、b、c、a-b、a-c、b-c和a-b-c,以及包括相同成员的倍数的任何这样的列表(例如,包括aa、bb或cc的任何列表)。
结合本公开内容所描述的各种说明性的逻辑框、模块和电路可以利用被设计成执行本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件(PLD)、分立门或晶体管逻辑、分立硬件组件、或者其任意组合来实现或执行。通用处理器可以是微处理器,但在替代方案中,处理器可以是任何商业上可获得的处理器、控制器、微控制器或状态机。处理器还可以实现为计算设备的组合,例如,DSP与微处理器的组合、多个微处理器、一个或多个微处理器结合DSP内核,或者任何其它此种配置。
结合本公开内容所描述的方法或算法的步骤可以直接地体现在硬件中,在由处理器执行的软件模块中或者在二者的组合中。软件模块可以存在于本领域中已知的任何形式的存储介质中。可以使用的存储介质的一些示例包括随机存取存储器(RAM)、只读存储器(ROM)、闪存、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM等等。软件模块可以包括单个指令或许多指令,并且可以在若干不同的代码段上、在不同的程序之间和跨越多个存储介质而分布。将存储介质耦合到处理器,以使处理器可以从存储介质读取信息,以及向存储介质写入信息。在代替的方式中,可以将存储介质整合到处理器中。
本文所描述的方法包括用于实现所描述的方法的一个或多个步骤或动作。在不脱离权利要求书的范围的情况下,这些方法步骤和/或动作可以彼此互换。换句话说,除非规定了步骤或动作的具体顺序,否则,在不脱离权利要求书的范围的情况下,可以对具体步骤和/或动作的顺序和/或使用进行修改。
所描述的功能可以用硬件、软件、固件或其任意组合来实现。如果用硬件来实现,则示例性硬件配置可以包括无线节点中的处理系统。处理系统可以利用总线架构来实现。取决于处理系统的具体应用和整体设计约束,总线可以包括任意数量的互连总线和桥接。总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。总线接口可以用于尤其将网络适配器经由总线连接至处理系统。网络适配器可以用于实现PHY层的信号处理功能。在用户终端120(参见图1)的情况下,用户接口(例如,键盘、显示器、鼠标、操纵杆等)也可以连接至总线。总线还可以链接诸如定时源、外围设备、电压调节器、功率管理电路等等的各种其它电路,这些电路在本领域中是公知的,因此将不再进一步描述。
处理器可以负责管理总线和通用处理,其包括执行在机器可读存储介质上存储的软件。处理器可以利用一个或多个通用和/或专用处理器来实现。示例包括微处理器、微控制器、DSP处理器以及可以执行软件的其它电路。无论是被称作为软件、固件、中间件、微代码、硬件描述语言或其它术语,软件应该被广义地解释为意指指令、数据或其任意组合。举例而言,机器可读存储介质可以包括RAM(随机存取存储器)、闪存、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、寄存器、磁盘、光盘、硬驱动器、或任何其它适当的存储介质、或其任意组合。机器可读介质可以体现在计算机程序产品中。计算机程序产品可以包括封装材料。
在硬件实现方式中,机器可读介质可以是与处理器分开的处理系统的一部分。然而,如本文领域技术人员将易于认识到的,机器可读介质或其任何部分可以在处理系统的外部。举例而言,机器可读介质可以包括传输线、由数据调制的载波、和/或与无线节点分开的计算机产品,其全部可以由处理器通过总线接口来存取。替代地或另外地,机器可读介质或其任何部分可以集成到处理器中,例如可以是在具有高速缓存和/或通用寄存器堆的情况下。
处理系统可以被配置成通用处理系统,其具有用于提供处理器功能的一个或多个处理器以及用于提供机器可读介质的至少一部分的外部存储器,其全部通过外部总线架构与其它支持电路链接在一起。替代地,处理器系统可以利用具有处理器的ASIC(专用集成电路)、总线接口、用户接口(在接入终端的情况下)、支持电路、以及集成到单个芯片中的机器可读介质的至少一部分、或者利用一个或多个FPGA(现场可编程门阵列)、PLD(可编程逻辑器件)、控制器、状态机、门控逻辑单元、分立硬件组件、或者可以执行遍及本公开内容所描述的各种功能的任何其它适当的电路或电路的任意组合来实现。本领域技术人员将认识到,如何根据特定的应用和施加在整体系统上的整体设计约束来最佳地实现处理系统的所描述功能。
计算机可读介质可以包括多个软件模块。软件模块包括指令,所述指令在由处理器执行时使得处理系统执行各种功能。软件模块可以包括发送模块和接收模块。每个软件模块可以驻留在单个存储设备中或跨越多个存储设备而分布。举例而言,当触发事件发生时,可以将软件模块从硬驱动器加载到RAM中。在软件模块的执行期间,处理器可以将指令中的一些指令加载到高速缓存中以增加存取速度。随后可以将一个或多个高速缓存线加载到通用寄存器堆中以便由处理器执行。当在下文提及软件模块的功能时,将理解的是,当执行来自该软件模块的指令时,这种功能由处理器来实现。
如果用软件来实现,则所述功能可以作为一个或多个指令或代码存储在计算可读介质上或通过其进行传输。计算机可读介质包括计算机存储介质和通信介质两者,通信介质包括有助于将计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可由计算机存取的任何可用的介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者可以用于以指令或数据结构的形式携带或存储期望的程序代码以及可以由计算机来存取的任何其它的介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者无线技术(诸如红外线(IR)、无线电和微波)从网站、服务器或其它远程源传输软件,则同轴电缆、光纤光缆、双绞线、DSL或者无线技术(诸如红外线、无线电和微波)包括在介质的定义中。如本文所使用的,磁盘(disk)和光盘(disc)包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和光盘,其中,磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。因此,在一些方面中,计算机可读介质可以包括非暂时性计算机可读介质(例如,有形介质)。此外,对于其它方面来说,计算机可读介质可以包括暂时性计算机可读介质(例如,信号)。上述的组合也应当包括在计算机可读介质的范围之内。
因此,某些方面可以包括用于执行本文呈现的操作的计算机程序产品。例如,这种计算机程序产品可以包括其上存储有(和/或编码有)指令的计算机可读介质,所述指令可由一个或多个处理器执行以执行本文所描述的操作。对于某些方面来说,计算机程序产品可以包括封装材料。
此外,应当认识到的是,用于执行本文所描述的方法和技术的模块和/或其它适当单元可以通过用户终端和/或基站按需地进行下载和/或以其它方式获得。例如,这种设备可以耦合至服务器,以便有助于实现传送用于执行本文所描述的方法的单元。替代地,本文所描述的各种方法可以经由存储单元(例如,RAM、ROM、诸如压缩光盘(CD)或软盘的物理存储介质等)来提供,以使得用户终端和/或基站在将存储单元耦合至或提供给该设备时,可以获得各种方法。此外,还可以使用用于向设备提供本文所描述的方法和技术的任何其它适当技术。
应当理解的是,权利要求书并不受限于上文示出的精确配置和组件。在不脱离权利要求书的范围的情况下,可以对上文所描述的方法和装置的排列、操作和细节做出各种修改、改变和变化。
Claims (46)
1.一种用于无线通信的装置,包括:
处理系统,其被配置为在扇区扫描过程期间生成用于传输的帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段是基于以下各项中的至少一项来确定的:所述装置的发射机地址或者所生成的帧的预期接收者的接收机地址,并且所述一个或多个地址字段具有与经合并的所述发射机地址和所述接收机地址相比更少的比特,其中,所述处理系统被配置为:基于应用于所述发射机地址和所述接收机地址的哈希函数,和/或至少部分地基于要用于在传输之前对所述帧加扰的一个或多个加扰器种子,来确定所述一个或多个地址字段,
其中,每个帧缺少扇区扫描反馈字段,其中,每个帧具有总共48个比特;以及
接口,其被配置为在所述扇区扫描过程期间输出用于传输的所述帧。
2.根据权利要求1所述的装置,其中,每个帧还包括扇区扫描字段,所述扇区扫描字段指示扇区ID值和扇区扫描倒计数值两者。
3.根据权利要求2所述的装置,其中,所述扇区ID值和所述扇区扫描倒计数值是相同的。
4.根据权利要求1所述的装置,其中,每个帧还包括帧检查序列(FCS),所述FCS包括少于4个字节的长度。
5.根据权利要求1所述的装置,其中,所述帧中的至少一个帧中的所述一个或多个地址字段包括:
第一地址值,其与加扰器种子无关;以及
第二地址值,其是基于所述第一地址值和加扰器种子来生成的。
6.根据权利要求1所述的装置,其中,所述处理系统被配置为:至少部分地基于针对所述帧的报头部分生成的检查值,来生成所述一个或多个地址字段。
7.根据权利要求1所述的装置,其中,所述帧中的每个帧包括具有帧格式类型的字段,所述帧格式类型具有指示所述一个或多个地址字段具有与经合并的所述发射机地址和所述接收机地址相比更少的比特的值。
8.一种用于无线通信的装置,包括:
接口,其被配置为在扇区扫描过程期间获得帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段具有与所述帧的发射机的发射机地址和所述帧的预期接收者的接收机地址相比更少的比特,其中,每个帧缺少扇区扫描反馈字段;以及
处理系统,其被配置为基于所述一个或多个地址字段和额外信息来确定所述发射机地址或所述接收机地址中的至少一者,以及基于所述确定来处理所述帧的剩余部分,其中:
a)所述处理系统被配置为:向所述发射机地址和所述接收机地址应用哈希函数,以及将从所述应用获得的结果与所述一个或多个地址进行比较,以及所述确定是基于所述比较的;和/或
b)所述确定还是基于一个或多个加扰器种子的,其中,每个帧具有总共48个比特。
9.根据权利要求8所述的装置,其中:
所述额外信息包括在所述装置处存储的一个或多个地址;以及
所述一个或多个地址字段的值指示所存储的地址中的一个地址。
10.根据权利要求8所述的装置,其中,所述处理系统被配置为:如果以下各项中的至少一项成立,则丢弃所述帧中的一个帧:
基于该帧的所述一个或多个地址字段确定的接收机地址不与所述装置的地址相匹配;或者
基于该帧的所述一个或多个地址字段确定的发射机地址不与期望的发射机的所述地址相匹配。
11.根据权利要求8所述的装置,其中:
每个帧还包括帧检查序列(FCS),所述FCS包括少于4个字节的长度;以及
所述处理系统被配置为:针对每个帧,基于所述帧来生成FCS;以及如果所生成的FCS不与所述帧中包括的所述FCS相匹配,则丢弃所述帧。
12.根据权利要求8所述的装置,其中:
所述帧中的每个帧包括具有帧格式类型的字段;以及
所述处理系统被配置为:基于所述帧格式类型的值,来识别所述一个或多个地址字段具有与所述发射机地址或所述接收机地址中的至少一者相比更少的比特;以及基于所述识别来处理所述一个或多个地址字段。
13.根据权利要求12所述的装置,其中,所述处理系统还被配置为:基于所述识别来处理所获得的帧的扇区扫描字段或者所获得的帧的帧检查序列(FCS)字段中的至少一者。
14.根据权利要求8所述的装置,其中:
所述帧中的至少一个帧中的所述一个或多个地址字段包括:第一地址值,其与加扰器种子无关;以及第二地址值,其是基于所述第一地址值和加扰器种子来生成的;以及
所述处理系统被配置为:基于第二值来确定所述加扰器种子,其中,所述一个或多个加扰器种子包括所确定的加扰器种子。
15.一种用于由装置进行的无线通信的方法,包括:
在扇区扫描过程期间生成用于传输的帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段是基于以下各项中的至少一项来确定的:所述装置的发射机地址或者所生成的帧的预期接收者的接收机地址,并且所述一个或多个地址字段具有与所述发射机地址和所述接收机地址相比更少的比特;
基于应用于所述发射机地址和所述接收机地址的哈希函数,来确定所述一个或多个地址字段;和/或至少部分地基于要用于在传输之前对所述帧加扰的一个或多个加扰器种子,来生成所述一个或多个地址字段,
其中,每个帧缺少扇区扫描反馈字段;以及
在所述扇区扫描过程期间输出用于传输的所述帧,其中,每个帧具有总共48个比特。
16.根据权利要求15所述的方法,其中,每个帧还包括扇区扫描字段,所述扇区扫描字段指示扇区ID值和扇区扫描倒计数值两者。
17.根据权利要求16所述的方法,其中,所述扇区ID值和所述扇区扫描倒计数值是相同的。
18.根据权利要求15所述的方法,其中,每个帧还包括帧检查序列(FCS),所述FCS包括少于4个字节的长度。
19.根据权利要求15所述的方法,其中,所述帧中的至少一个帧中的所述一个或多个地址字段包括:
第一地址值,其与加扰器种子无关;以及
第二地址值,其是基于所述第一地址值和加扰器种子来生成的。
20.根据权利要求15所述的方法,还包括:至少部分地基于针对所述帧的报头部分生成的检查值,来生成所述一个或多个地址字段。
21.根据权利要求15所述的方法,其中,所述帧中的每个帧包括具有帧格式类型的字段,所述帧格式类型具有指示所述一个或多个地址字段具有与经合并的所述发射机地址和所述接收机地址相比更少的比特的值。
22.一种用于由装置进行的无线通信的方法,包括:
在扇区扫描过程期间获得帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段具有与所述帧的发射机的发射机地址和所述帧的预期接收者的接收机地址相比更少的比特,其中,每个帧缺少扇区扫描反馈字段;
基于所述一个或多个地址字段和额外信息来确定所述发射机地址或所述接收机地址中的至少一者;以及
基于所述确定来处理所述帧的剩余部分,所述方法还包括:
a)向所述发射机地址和所述接收机地址应用哈希函数,以及将从所述应用获得的结果与所述一个或多个地址进行比较,并且其中,所述确定是基于所述比较的;和/或
b)所述确定还是基于一个或多个加扰器种子的,其中,每个帧具有总共48个比特。
23.根据权利要求22所述的方法,其中:
所述额外信息包括在所述装置处存储的一个或多个地址;以及
所述一个或多个地址字段的值指示所存储的地址中的一个地址。
24.根据权利要求22所述的方法,还包括:如果以下各项中的至少一项成立,则丢弃所述帧中的一个帧:
基于该帧的所述一个或多个地址字段确定的接收机地址不与所述装置的地址相匹配;或者
基于该帧的所述一个或多个地址字段确定的发射机地址不与期望的发射机的所述地址相匹配。
25.根据权利要求22所述的方法,其中:
每个帧还包括帧检查序列(FCS),所述FCS包括少于4个字节的长度;以及
所述方法还包括:针对每个帧,基于所述帧来生成FCS;以及如果所生成的FCS不与所述帧中包括的所述FCS相匹配,则丢弃所述帧。
26.根据权利要求22所述的方法,其中:
所述帧中的每个帧包括具有帧格式类型的字段;以及
所述方法还包括:基于所述帧格式类型的值,来识别所述一个或多个地址字段具有与所述发射机地址或所述接收机地址中的至少一者相比更少的比特;以及基于所述识别来处理所述一个或多个地址字段。
27.根据权利要求26所述的方法,还包括:基于所述识别来处理所获得的帧的扇区扫描字段或者所获得的帧的帧检查序列(FCS)字段中的至少一者。
28.根据权利要求22所述的方法,其中:
所述帧中的至少一个帧中的所述一个或多个地址字段包括:第一地址值,其与加扰器种子无关;以及第二地址值,其是基于所述第一地址值和加扰器种子来生成的;以及
所述方法还包括:基于第二值来确定所述加扰器种子,其中,所述一个或多个加扰器种子包括所确定的加扰器种子。
29.一种用于无线通信的装置,包括:
用于在扇区扫描过程期间生成用于传输的帧的单元,每个帧包括一个或多个地址字段,所述一个或多个地址字段是基于以下各项中的至少一项来确定的:所述装置的发射机地址或者所生成的帧的预期接收者的接收机地址,并且所述一个或多个地址字段具有与所述发射机地址和所述接收机地址相比更少的比特;
还包括:
a)用于基于应用于所述发射机地址和所述接收机地址的哈希函数,来确定所述一个或多个地址字段的单元,和/或
b)用于至少部分地基于要用于在传输之前对所述帧加扰的一个或多个加扰器种子,来生成所述一个或多个地址字段的单元,其中,每个帧缺少扇区扫描反馈字段;以及
用于在所述扇区扫描过程期间输出用于传输的所述帧的单元,其中,每个帧具有总共48个比特。
30.根据权利要求29所述的装置,其中,每个帧还包括扇区扫描字段,所述扇区扫描字段指示扇区ID值和扇区扫描倒计数值两者。
31.根据权利要求30所述的装置,其中,所述扇区ID值和所述扇区扫描倒计数值是相同的。
32.根据权利要求29所述的装置,其中,每个帧还包括帧检查序列(FCS),所述FCS包括少于4个字节的长度。
33.根据权利要求29所述的装置,其中,所述帧中的至少一个帧中的所述一个或多个地址字段包括:
第一地址值,其与加扰器种子无关;以及
第二地址值,其是基于所述第一地址值和加扰器种子来生成的。
34.根据权利要求29所述的装置,还包括:用于至少部分地基于针对所述帧的报头部分生成的检查值,来生成所述一个或多个地址字段的单元。
35.根据权利要求29所述的装置,其中,所述帧中的每个帧包括具有帧格式类型的字段,所述帧格式类型具有指示所述一个或多个地址字段具有与经合并的所述发射机地址和所述接收机地址相比更少的比特的值。
36.一种用于无线通信的装置,包括:
用于在扇区扫描过程期间获得帧的单元,每个帧包括一个或多个地址字段,所述一个或多个地址字段具有与所述帧的发射机的发射机地址和所述帧的预期接收者的接收机地址相比更少的比特,其中,每个帧缺少扇区扫描反馈字段;
用于基于所述一个或多个地址字段和额外信息来确定所述发射机地址或所述接收机地址中的至少一者的单元,其中:
a)所述装置还包括:用于向所述发射机地址和所述接收机地址应用哈希函数,以及将从所述应用获得的结果与所述一个或多个地址进行比较的单元,并且其中,所述确定是基于所述比较的;和/或
b)所述确定还是基于一个或多个加扰器种子的;以及
用于基于所述确定来处理所述帧的剩余部分的单元,其中,每个帧具有总共48个比特。
37.根据权利要求36所述的装置,其中:
所述额外信息包括在所述装置处存储的一个或多个地址;以及
所述一个或多个地址字段的值指示所存储的地址中的一个地址。
38.根据权利要求36所述的装置,还包括:用于如果以下各项中的至少一项成立,则丢弃所述帧中的一个帧的单元:
基于该帧的所述一个或多个地址字段确定的接收机地址不与所述装置的地址相匹配;或者
基于该帧的所述一个或多个地址字段确定的发射机地址不与期望的发射机的所述地址相匹配。
39.根据权利要求36所述的装置,其中:
每个帧还包括帧检查序列(FCS),所述FCS包括少于4个字节的长度;以及
所述装置还包括:用于针对每个帧,基于所述帧来生成FCS;以及如果所生成的FCS不与所述帧中包括的所述FCS相匹配,则丢弃所述帧的单元。
40.根据权利要求36所述的装置,其中:
所述帧中的每个帧包括具有帧格式类型的字段;以及
所述装置还包括:用于基于所述帧格式类型的值,来识别所述一个或多个地址字段具有与所述发射机地址或所述接收机地址中的至少一者相比更少的比特;以及基于所述识别来处理所述一个或多个地址字段的单元。
41.根据权利要求40所述的装置,还包括:用于基于所述识别来处理所获得的帧的扇区扫描字段或者所获得的帧的帧检查序列(FCS)字段中的至少一者的单元。
42.根据权利要求36所述的装置,其中:
所述帧中的至少一个帧中的所述一个或多个地址字段包括:第一地址值,其与加扰器种子无关;以及第二地址值,其是基于所述第一地址值和加扰器种子来生成的;以及
所述装置还包括:用于基于第二值来确定所述加扰器种子的单元,其中,所述一个或多个加扰器种子包括所确定的加扰器种子。
43.一种无线节点,包括:
处理系统,其被配置为在扇区扫描过程期间生成用于传输的帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段是基于以下各项中的至少一项来确定的:所述无线节点的发射机地址或者所生成的帧的预期接收者的接收机地址,并且所述一个或多个地址字段具有与所述发射机地址和所述接收机地址相比更少的比特,其中,所述处理系统被配置为:基于应用于所述发射机地址和所述接收机地址的哈希函数,和/或至少部分地基于要用于在传输之前对所述帧加扰的一个或多个加扰器种子,来确定所述一个或多个地址字段,
其中,每个帧缺少扇区扫描反馈字段;以及
发射机,其被配置为在所述扇区扫描过程期间发送用于传输的所述帧,其中,每个帧具有总共48个比特。
44.一种无线节点,包括:
接收机,其被配置为在扇区扫描过程期间接收帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段具有与所述帧的发射机的发射机地址和所述帧的预期接收者的接收机地址相比更少的比特,其中,每个帧缺少扇区扫描反馈字段;以及
处理系统,其被配置为基于所述一个或多个地址字段和额外信息来确定所述发射机地址或所述接收机地址中的至少一者,以及基于所述确定来处理所述帧的剩余部分,其中:
a)所述处理系统被配置为:向所述发射机地址和所述接收机地址应用哈希函数,以及将从所述应用获得的结果与所述一个或多个地址进行比较,以及所述确定是基于所述比较的;和/或
b)所述确定还是基于一个或多个加扰器种子的,其中,每个帧具有总共48个比特。
45.一种包括指令的计算机可读介质,所述指令在被执行时使得装置进行以下操作:
在扇区扫描过程期间生成用于传输的帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段是基于以下各项中的至少一项来确定的:所述装置的发射机地址或者所生成的帧的预期接收者的接收机地址,并且所述一个或多个地址字段具有与所述发射机地址和所述接收机地址相比更少的比特;
基于应用于所述发射机地址和所述接收机地址的哈希函数,来确定所述一个或多个地址字段;和/或至少部分地基于要用于在传输之前对所述帧加扰的一个或多个加扰器种子,来生成所述一个或多个地址字段,
其中,每个帧缺少扇区扫描反馈字段;以及
在所述扇区扫描过程期间输出用于传输的所述帧,其中,每个帧具有总共48个比特。
46.一种包括指令的计算机可读介质,所述指令在被执行时使得装置进行以下操作:
在扇区扫描过程期间获得帧,每个帧包括一个或多个地址字段,所述一个或多个地址字段具有与所述帧的发射机的发射机地址和所述帧的预期接收者的接收机地址相比更少的比特,其中,每个帧缺少扇区扫描反馈字段;
基于所述一个或多个地址字段和额外信息来确定所述发射机地址或所述接收机地址中的至少一者;
所述指令还使得所述装置进行以下操作:
a)向所述发射机地址和所述接收机地址应用哈希函数,以及将从所述应用获得的结果与所述一个或多个地址进行比较,并且其中,所述确定是基于所述比较的;和/或
b)还基于一个或多个加扰器种子来确定所述发射机地址或所述接收机地址中的至少一者;以及
基于所述确定来处理所述帧的剩余部分,其中,每个帧具有总共48个比特。
Applications Claiming Priority (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562250879P | 2015-11-04 | 2015-11-04 | |
| US62/250,879 | 2015-11-04 | ||
| US201662278505P | 2016-01-14 | 2016-01-14 | |
| US62/278,505 | 2016-01-14 | ||
| US15/342,735 | 2016-11-03 | ||
| US15/342,735 US10270512B2 (en) | 2015-11-04 | 2016-11-03 | Technique for reducing sector sweep time for millimeter-wave devices |
| PCT/US2016/060466 WO2017079518A1 (en) | 2015-11-04 | 2016-11-04 | A technique for reducing sector sweep time for millimeter-wave devices |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1256405A1 HK1256405A1 (zh) | 2019-09-20 |
| HK1256405B true HK1256405B (zh) | 2022-01-14 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108702194B (zh) | 用于减少毫米波设备的响应扇区扫掠时间的装置及方法 | |
| CN108353315B (zh) | 用于减少毫米波设备的扇区扫描时间的技术 | |
| CN107005300B (zh) | 用于获得无线设备的旋转的方法、装置和无线站 | |
| CN107113573B (zh) | 无线设备的改进的位置报告 | |
| US20150201433A1 (en) | Signaling between phy and mac layers | |
| CN109644036B (zh) | 用于减少短扇区扫描中的地址冲突的装置和方法 | |
| HK1256405B (zh) | 用於减少毫米波设备的扇区扫描时间的技术 | |
| HK40012512A (zh) | 使用波束成形精化幀的分路式扇區級掃掠 |