用于多用户允许发送传输的加扰器初始化的制作方法

文档序号:21789810发布日期:2020-08-07 20:43阅读:234来源:国知局
用于多用户允许发送传输的加扰器初始化的制作方法

(一个或多个)相关申请的交叉引用

本申请要求2018年3月21日递交的美国临时申请62/645,943号和2018年12月26日递交的美国非临时申请16/233,071号的权益,这里通过引用并入这两个申请的公开内容,就好像完全记载了一样。

本公开概括而言涉及用于无线通信的系统、方法和设备,更具体而言涉及用于多用户(multi-user,mu)允许发送(cleartosend,cts)传输的加扰器初始化。



背景技术:

无线设备正变得广泛流行并且正在越来越多地请求对无线信道的接入。电气与电子工程师学会(instituteofelectricalandelectronicsengineers,ieee)正在开发在信道分配中利用正交频分多址接入(orthogonalfrequency-divisionmultipleaccess,ofdma)的一个或多个标准。

附图说明

图1是根据本公开的一个或多个示例实施例的图示出用于多用户(mu)允许发送(cts)传输的加扰器初始化的示例网络环境的网络图。

图2根据本公开的一个或多个示例实施例描绘了物理层汇聚协议(plcp)协议数据单元(ppdu)的说明性发送器框图。

图3根据本公开的一个或多个示例实施例描绘了用于mucts传输的加扰器初始化的说明性示意图。

图4根据本公开的一个或多个示例实施例图示了说明性的用于mucts传输的加扰器初始化的系统的说明性过程的流程图。

图5根据本公开的一个或多个示例实施例图示了可适合用作用户设备的示例性通信台站的功能图。

图6根据本公开的一个或多个示例实施例图示了其上可执行一个或多个技术(例如,方法)中的任何一者的示例机器的框图。

具体实施方式

本文描述的示例实施例提供了用于多用户(mu)允许发送(cts)传输的加扰器初始化的某些系统、方法和设备。以下描述和附图充分说明了具体实施例以使得本领域技术人员能够实现它们。其他实施例可包含结构的、逻辑的、电的、过程的、算法的和其他变化。一些实施例的部分和特征可被包括在其他实施例中或者替代其他实施例的部分和特征。权利要求中记载的实施例涵盖了这些权利要求的所有可用等同。

多个台站设备(stationdevice,sta)可从发送方设备接收mu请求发送(murequesttosend,mu-rts)。在对mu-rts的mu-cts响应中,携带来自多个不同sta的mu-cts响应的不同物理层汇聚协议(physicallayerconvergenceprotocol,plcp)协议数据单元(plcpprotocoldataunit,ppdu)可具有相同内容。例如,具有相同内容的多个mu-cts响应可使能在接入点(accesspoint,ap)处对mu-cts响应的解调。然而,保证来自不同sta的信息比特相同的当前802.11规范没有明确如何针对mu-cts传输生成加扰序列。响应mu-rts传输的设备需要一种方式来针对mu-cts传输确定加扰序列。

本公开的示例实施例涉及用于mu-cts传输的加扰器初始化的系统、方法和设备。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可生成mu-mimo传输(例如,mu-rts帧和/或mu-cts帧)的ppdu的数据字段。在传输期间,一个或多个plcp服务数据单元(plcpservicedataunit,psdu)可被处理(例如,加扰和编码)并且被附加到物理层(phy)前导以创建ppdu。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可通过将数据传递经过加扰器以获得加扰的数据来生成mu-mimo传输的数据字段。该数据字段可包含服务字段、psdu、一个或多个尾部比特、和/或一个或多个填充比特。数据字段内的数据(例如,数据字段的所有比特)可被加扰,例如被加扰器加扰。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可确定服务字段,该服务字段可包括经设置的数目个比特(例如,16个比特)。该服务字段的一个或多个部分可用于对数据加扰或解扰。例如,服务字段的前7个比特可用于对数据加扰或解扰。例如,服务字段的比特可用于对加扰器的寄存器进行初始化。加扰器的寄存器可用于对传出数据加扰和/或对传入数据去除加扰。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可包括一种加扰器,该加扰器可以是长度为127的ppdu同步加扰器(length-127ppdu-synchronousscrambler)。例如,数据字段的psdu的字节(octet)可被放置在发送串行比特流中。加扰器可使用初始寄存器来对数据字段的数据加扰。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可对加扰器的输出编码,例如利用二进制卷积码(binaryconvolutioncode,bcc)编码器来编码。编码器的输出可被交织,例如利用bcc交织器来交织。可以使用一个或多个bcc交织器块。例如,数个bcc交织器块可对应于数个用于mu-mimo传输的空间流。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可包括前向纠错(forwarderrorcorrection,fec)前(pre-fec)phy填充块,其可在加扰器之前。此外,空时块编码(spacetimeblockcoding,stbc)块可仅在某些场景中被应用,例如仅对于单个空间流传输应用并且仅在双载波调制(dualcarriermodulation,dcm)未被应用时应用。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可包括加扰器来对数据进行加扰和/或去除加扰。加扰器可用于对数据输入加扰并且获得加扰数据输出。例如,加扰器可用于生成mu-mimo传输(例如,mu-rts帧和/或mu-cts帧)的ppdu的数据字段。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可包括加扰器,该加扰器可使用寄存器来对数据加扰和/或对数据去除加扰。该寄存器可由二进制值的串[x1x2x3x4x5x6x7]表示。换言之,该寄存器可以是可变值,该可变值可用于将非加扰数据变换成加扰数据(例如,数据输入变换为加扰数据输出)和/或将加扰数据变换成非加扰数据(例如,加扰数据输出变换为数据输入)。例如,发送设备在将mu-rts帧发送到接收设备时可使用特定的寄存器(例如,特定的7比特值),其中mu-rts帧包括加扰数据。换言之,发送数据可能使用了特定的寄存器来对数据输入加扰并且获得加扰数据输出。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可使用特定的寄存器来对接收到的加扰数据输出去除加扰并且获得数据输入。接收设备在响应于mu-rts帧而发送mu-cts帧时可使用特定的寄存器(或者从特定寄存器得出的值)。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可确定当非apsta接收到mu-rts时,该非apsta可使用mu-rts的服务字段中的值来初始化用于mu-cts响应的加扰器。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可确定非apsta可用来初始化用于mu-cts响应的加扰器的第一选项是使用mu-rts的服务字段的前7个值作为加扰器的寄存器。换言之,mu-rts的服务字段的前7个值可由二进制值的串[o1o2o3o4o5o6o7]表示。这7个值可用作加扰器的寄存器(例如,作为[x1x2x3x4x5x6x7])。这些值可被非apsta用于响应于mu-rts帧来生成mu-cts帧。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可确定响应于mu-rts触发帧而发送mu-cts帧的非aphesta可将加扰器的初始状态设置为等于在mu-rts触发帧中接收的服务字段的前7个比特。注意,加扰器的初始状态的顺序可与服务字段的前7个比特是相同顺序(例如,x1x2x3x4x5x6x7=o1o2o3o4o5o6o7),或者加扰器的初始状态的顺序与服务字段的前7个比特的顺序相比可以是相反顺序(例如,x1x2x3x4x5x6x7=o7o6o5o4o3o2o1)。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可确定非apsta可用来初始化用于mu-cts响应的加扰器的第二选项是得出在mu-rts帧被发送时发送设备用来初始化寄存器的7个比特。换言之,非apsta可得出用于对mu-rts帧进行初始化的寄存器是[r1r2r3r4r5r6r7]。这7个值可用作加扰器300的寄存器(例如,使得被非apsta用于mu-rts帧的寄存器[x1x2x3x4x5x6x7]等于[r1r2r3r4r5r6r7])。这些值可被非apsta用于响应于mu-rts帧来生成mu-cts帧。

根据一些实施例,一种用于mu-cts传输的加扰器初始化的系统可确定响应于mu-rts触发帧而发送mu-cts帧的非aphesta可设置加扰器的初始状态以使得mu-cts中的服务字段的前7个比特等于在mu-rts触发帧中接收的服务字段的前7个比特。要理解以上描述是为了说明的目的,而并不打算是限制性的。

许多其他示例、配置、过程、算法等等可存在,其中一些在下文更详细描述。现在将参考附图描述示例实施例。

图1是根据本公开的一些示例实施例的图示出用于mu-cts传输的加扰器初始化的示例网络环境100的网络图。

参考图1,无线网络100可包括一个或多个用户设备120和一个或多个接入点(ap)102,它们可根据ieee802.11通信标准进行通信。(一个或多个)用户设备120可以是非固定的(例如,不具有固定位置的)移动设备或者可以是固定设备。

在一些实施例中,(一个或多个)用户设备120和(一个或多个)ap102可包括与图5的功能图和/或图6的示例机器/系统类似的一个或多个计算机系统。

一个或多个说明性用户设备120和/或ap102可由一个或多个用户110来操作。应当注意,任何可寻址单元可以是台站(sta)。sta可呈现多个不同特性,其中每一者塑造其功能。例如,单个可寻址单元可同时是便携式sta、服务质量(quality-of-service,qos)sta、从属sta和隐藏sta。一个或多个说明性用户设备120和ap102可以是sta。一个或多个说明性用户设备120和/或ap102可作为个人基本服务集(personalbasicserviceset,pbss)控制点/接入点(pbsscontrolpoint/accesspoint,pcp/ap)操作。(一个或多个)用户设备120(例如124、126或128)和/或(一个或多个)ap102可包括任何适当的处理器驱动的设备,包括但不限于移动设备或非移动(例如静态)设备。例如,(一个或多个)用户设备120和/或(一个或多个)ap102可包括:用户设备(userequipment,ue),台站(station,sta),接入点(accesspoint,ap),软件使能ap(softwareenabledap,softap),个人计算机(personalcomputer,pc),可穿戴无线设备(例如,手镯、手表、眼镜、戒指等等),桌面型计算机,移动计算机,膝上型计算机,ultrabooktm计算机,笔记本计算机,平板计算机,服务器计算机,手持计算机,手持设备,物联网(internetofthings,iot)设备,传感器设备,pda设备,手持pda设备,机载设备,非机载设备,混合设备(例如,将蜂窝电话功能与pda设备功能相结合),消费型设备,车载设备,非车载设备,移动或便携设备,非移动或非便携设备,移动电话,蜂窝电话,pcs设备,包含无线通信设备的pda设备,移动或便携gps设备,dvb设备,相对较小的计算设备,非桌面型计算机,“轻装上阵畅享生活”(carrysmalllivelarge,csll)设备,超移动设备(ultramobiledevice,umd),超移动pc(ultramobilepc,umpc),移动互联网设备(mobileinternetdevice,mid),“折纸”(origami)设备或计算设备,支持动态可组成计算(dynamicallycomposablecomputing,dcc)的设备,情境感知设备,视频设备,音频设备,a/v设备,机顶盒(set-top-box,stb),蓝光盘(blu-raydisc,bd)播放器,bd记录器,数字视频盘(digitalvideodisc,dvd)播放器,高清晰度(highdefinition,hd)dvd播放器,dvd记录器,hddvd记录器,个人视频记录器(personalvideorecorder,pvr),广播hd接收器,视频源,音频源,视频宿,音频宿,立体声调谐器,广播无线电接收器,平板显示器,个人媒体播放器(personalvideorecorder,pmp),数字视频相机(digitalvideocamera,dvc),数字音频播放器,扬声器,音频接收器,音频放大器,游戏设备,数据源,数据宿,数字静态相机(digitalstillcamera,dsc),媒体播放器,智能电话,电视,音乐播放器,等等。其他设备,包括诸如灯、气候控制、车辆组件、家用组件、电器等等之类的智能设备,也可被包括在此列表中。

就本文使用的而言,术语“物联网(internetofthings,iot)设备”用于指具有可寻址的接口(例如,互联网协议(internetprotocol,ip)地址、蓝牙标识符(id)、近场通信(near-fieldcommunication,nfc)id等等)并且可通过有线或无线连接向一个或多个其他设备发送信息的任何物体(例如电器、传感器等等)。iot设备可具有被动通信接口,例如快速响应(quickresponse,qr)码、射频识别(radio-frequencyidentification,rfid)标签、nfc标签等等,或者主动通信接口,例如调制解调器、收发器、发送器-接收器等等。iot设备可具有特定的一组属性(例如,设备状态或状况,例如iot设备是开启还是关断、打开还是闭合、空闲还是活跃、可用于任务执行还是繁忙等等,冷却或加热功能,环境监视或记录功能,发光功能,发声功能等等),这些属性可被嵌入在中央处理单元(centralprocessingunit,cpu)、微处理器、asic等等中和/或被它们所控制/监视,并且被配置用于连接到iot网络,例如本地自组织网络或互联网。例如,iot设备可包括但不限于冰箱、烤面包机、烤箱、微波炉、冷库、洗碗机、餐具、手工工具、洗衣机、干衣机、炉子、空调、恒温器、电视、灯具、吸尘器、洒水器、电表、煤气表等等,只要这些设备配备有可寻址的通信接口用于与iot网络通信。iot设备也可包括蜂窝电话、桌面型计算机、膝上型计算机、平板计算机、个人数字助理(personaldigitalassistant,pda),等等。因此,iot网络可由“遗留(legacy)”的互联网可接入设备(例如,膝上型或桌面型计算机、蜂窝电话等等)以及通常不具有互联网连通性的设备(例如,洗碗机等等)的组合构成。

根据一个或多个ieee802.11标准和/或3gpp标准,(一个或多个)用户设备120和/或(一个或多个)ap102还可包括例如网格网络中的网格台站。

(一个或多个)用户设备120中的任何一者(例如,用户设备124、126、128)和(一个或多个)ap102可被配置为经由一个或多个通信网络130和/或135无线地或者有线地与彼此通信。(一个或多个)用户设备120还可在有或没有(一个或多个)ap102的情况下与彼此对等通信或者直接通信。通信网络130和/或135中的任何一者可包括但不限于不同类型的适当通信网络的组合中的任何一者,所述网络例如是广播网络、线缆网络、公共网络(例如,互联网)、私有网络、无线网络、蜂窝网络或者任何其他适当的私有和/或公共网络。另外,通信网络130和/或135中的任何一者可具有与之相关联的任何适当的通信范围并且可包括例如全球网络(例如,互联网)、城域网(metropolitanareanetwork,man)、广域网(wideareanetwork,wan)、局域网(localareanetwork,lan)或者个人区域网(personalareanetwork,pan)。此外,通信网络130和/或135中的任何一者可包括任何类型的其上可承载网络流量的介质,包括但不限于同轴线缆、双绞线、光纤、混合光纤同轴(hybridfibercoaxial,hfc)介质、微波地面收发器、射频通信介质、空白空间通信介质、超高频通信介质、卫星通信介质或者这些的任何组合。

(一个或多个)用户设备120(例如,用户设备124、126、128)和(一个或多个)ap102中的任何一者可包括一个或多个通信天线。一个或多个通信天线可以是与(一个或多个)用户设备120(例如,用户设备124、126和128)和(一个或多个)ap102使用的通信协议相对应的任何适当类型的天线。适当的通信天线的一些非限制性示例包括wi-fi天线、电气与电子工程师学会(ieee)802.11标准族兼容天线、定向天线、非定向天线、偶极天线,折叠偶极天线,贴片天线、多输入多输出(multiple-inputmultiple-output,mimo)天线、全向天线、准全向天线,等等。一个或多个通信天线可通信地耦合到无线电组件以发送和/或接收信号,例如向和/或从用户设备120和/或(一个或多个)ap102发送和/或接收通信信号。

(一个或多个)用户设备120中的任何一者(例如,用户设备124、126、128)和(一个或多个)ap102可被配置为结合在无线网络中无线通信而执行定向发送和/或定向接收。(一个或多个)用户设备120中的任何一者(例如,用户设备124、126、128)和(一个或多个)ap102可被配置为利用一组多个天线阵列(例如,dmg天线阵列等等)执行这种定向发送和/或接收。多个天线阵列的每一者可用于特定的相应方向或方向范围中的发送和/或接收。(一个或多个)用户设备120中的任何一者(例如,用户设备124、126、128)和(一个或多个)ap102可被配置为朝着一个或多个定义的发送扇区执行任何给定的定向发送。(一个或多个)用户设备120中的任何一者(例如,用户设备124、126、128)和(一个或多个)ap102可被配置为从一个或多个定义的接收扇区执行任何给定的定向接收。

无线网络中的mimo波束成形可利用rf波束成形和/或数字波束形成来实现。在一些实施例中,在执行给定的mimo发送时,用户设备120和/或(一个或多个)ap102可被配置为使用其一个或多个通信天线的全部或子集来执行mimo波束形成。

用户设备120中的任何一者(例如,用户设备124、126、128)和(一个或多个)ap102可包括任何适当的无线电装置和/或收发器,用于在与被(一个或多个)用户设备120和(一个或多个)ap102中的任何一者用于与彼此通信的通信协议相对应的带宽和/或信道中发送和/或接收射频(rf)信号。无线电组件可包括硬件和/或软件来根据预先确立的传输协议对通信信号进行调制和/或解调。无线电组件还可具有硬件和/或软件指令来经由一个或多个wi-fi和/或wi-fi直联协议通信,例如由电气与电子工程师学会(ieee)802.11标准所标准化的协议。在某些示例实施例中,无线电组件与通信天线相合作可被配置为经由2.4ghz信道(例如802.11b、802.11g、802.11n、802.11ax)、5ghz信道(例如802.11n、802.11ac、802.11ax)、60ghz信道(例如802.11ad、802.11ay)或者800mhz信道(例如,802.11ah)通信。通信天线可在28ghz和40ghz操作。应当理解根据某些802.11标准的通信信道的这个列表只是部分列表并且其他802.11标准可被使用(例如,下一代wi-fi,或者其他标准)。在一些实施例中,非wi-fi协议可被用于设备之间的通信,例如蓝牙、专用短程通信(dedicatedshort-rangecommunication,dsrc)、超高频(ultra-highfrequency,uhf)(例如ieee802.11af、ieee802.22)、空白频带频率(例如,空白空间)或者其他分组化无线电通信。无线电组件可包括适用于经由通信协议通信的任何已知的接收器和基带。无线电组件还可包括低噪声放大器(lownoiseamplifier,lna)、附加信号放大器、模拟到数字(analog-to-digital,a/d)转换器、一个或多个缓冲器和数字基带。

在一个实施例中,参考图1,ap102可与一个或多个用户设备120通信。(一个或多个)ap102和/或(一个或多个)用户设备120在生成mu-rts和mu-cts帧时可利用加扰数据142。

要理解以上描述是为了说明,而并不打算是限制性的。

图2根据本公开的一个或多个示例实施例描绘了物理层汇聚协议(plcp)协议数据单元(ppdu)的说明性发送器框图200。

参考图2,发送器框图200示出了可用于生成mu-mimo传输(例如,mu-rts帧和/或mu-cts帧)的ppdu的数据字段的发送器块。在传输期间,一个或多个plcp服务数据单元(psdu)可被处理(例如,加扰和编码)并且被附加到物理层(phy)前导以创建ppdu。发送器框图200图示了一个示例实施例,其中加扰器202可根据本公开的一个或多个实施例操作。

根据一些实施例,可通过使数据经过加扰器202以获得加扰数据来生成mu-mimo传输的数据字段。数据字段可包含服务字段、psdu、一个或多个尾部比特、和/或一个或多个填充比特。数据字段内的数据(例如,数据字段的所有比特)可被加扰,例如被加扰器202加扰。

根据一些实施例,服务字段可包括经设置的数目个比特(例如,16个比特)。如下文参考图3更详细论述的,服务字段的一个或多个部分可用于对数据加扰或解扰。例如,服务字段的前7个比特可用于对数据加扰或解扰。例如,服务字段的比特可用于初始化加扰器202的寄存器。加扰器202的寄存器可用于对传出数据加扰和/或对传入数据去除加扰。

根据一些实施例,加扰器202可以是长度为127的ppdu同步加扰器。例如,数据字段的psdu的字节可被放置在发送串行比特流中。加扰器202可使用初始寄存器来对数据字段的数据加扰。

根据一些实施例,加扰器202的输出可被编码,例如利用二进制卷积码(bcc)编码器204来编码。加扰器202的输出可被交织,例如利用bcc交织器206来交织。如图2中所示,可使用一个或多个bcc交织器块206。例如,数个bcc交织器块206可对应于数个用于mu-mimo传输的空间流。

根据一些实施例,发送器框图200可包括图2中没有图示的额外块。例如,前向纠错(fec)前phy填充块可在加扰器202之前。此外,空时块编码(stbc)块可仅在某些场景中被应用,例如仅对于单个空间流传输应用并且仅在双载波调制(dcm)未被应用时应用。

要理解以上描述是为了说明,而并不打算是限制性的。

图3根据本公开的一个或多个示例实施例描绘了用于mu-cts传输的加扰器初始化的说明性示意图。

参考图3,加扰器300可用于对数据加扰和/或去除加扰。注意,加扰器300可对应于图2的加扰器202。加扰器300可用于对数据输入302加扰并且获得加扰数据输出304。例如,加扰器300可用于生成mu-mimo传输(例如,mu-rts帧和/或mu-cts帧)的ppdu的数据字段。

根据一些实施例,加扰器300可使用寄存器306来对数据加扰和/或对数据去除加扰。寄存器306可由二进制值的串[x1x2x3x4x5x6x7]表示。换言之,寄存器306可以是可变值,该可变值可用于将非加扰数据变换成加扰数据(例如,数据输入302变换为加扰数据输出304)和/或将加扰数据变换成非加扰数据(例如,加扰数据输出304变换为数据输入302)。例如,发送设备在将mu-rts帧发送到接收设备时可使用特定的寄存器(例如,特定的7比特值),其中mu-rts帧包括加扰数据。换言之,发送数据可能使用了特定的寄存器来对数据输入302加扰并且获得加扰数据输出304。

根据一些实施例,接收设备可使用特定的寄存器来对接收到的加扰数据输出304去除加扰并且获得数据输入302。接收设备在响应于mu-rts帧而发送mu-cts帧时,可使用特定的寄存器(或者从特定寄存器得出的值),如下文更详细描述。

根据一些实施例,当非apsta接收到mu-rts时,该非apsta可使用mu-rts的服务字段中的值来初始化用于mu-cts响应的加扰器。

根据一些实施例,非apsta可用来初始化用于mu-cts响应的加扰器的第一选项是使用mu-rts的服务字段的前7个值作为加扰器的寄存器。换言之,mu-rts的服务字段的前7个值可由二进制值的串[o1o2o3o4o5o6o7]表示。这7个值可用作加扰器300的寄存器(例如,作为[x1x2x3x4x5x6x7])。这些值可被非apsta用于响应于mu-rts帧来生成mu-cts帧。

换言之,响应于mu-rts触发帧而发送mu-cts帧的非aphesta可将加扰器的初始状态设置为等于在mu-rts触发帧中接收到的服务字段的前7个比特。注意,加扰器的初始状态的顺序可与服务字段的前7个比特是相同顺序(例如,x1x2x3x4x5x6x7=o1o2o3o4o5o6o7),或者加扰器的初始状态的顺序与服务字段的前7个比特的顺序相比可以是相反顺序(例如,x1x2x3x4x5x6x7=o7o6o5o4o3o2o1)。

根据一些实施例,非apsta可用来初始化用于mu-cts响应的加扰器的第二选项是得出在mu-rts帧被发送时发送设备用来初始化寄存器的7个比特。换言之,非apsta可得出用于对mu-rts帧进行初始化的寄存器是[r1r2r3r4r5r6r7]。这7个值可用作加扰器300的寄存器(例如,使得被非apsta用于mu-rts帧的寄存器[x1x2x3x4x5x6x7]等于[r1r2r3r4r5r6r7])。这些值可被非apsta用于响应于mu-rts帧来生成mu-cts帧。

换言之,响应于mu-rts触发帧而发送mu-cts帧的非aphesta可设置加扰器的初始状态以使得mu-cts中的服务字段的前7个比特等于在mu-rts触发帧中接收的服务字段的前7个比特。

要理解以上描述是为了说明,而并不打算是限制性的。

图4根据本公开的一个或多个示例实施例图示了说明性的用于mucts传输的加扰器初始化的系统的说明性过程400的流程图。

在块402,第一设备(例如,图1的(一个或多个)用户设备120和/或ap102)可识别从第二设备接收的多用户(mu)请求发送(rts)帧。mu-rts帧可包括第一服务字段。第一设备可包括被配置为发送和接收无线信号的收发器。第一设备可包括耦合到收发器的天线。

在块404,第一设备可基于mu-rts帧来确定加扰器的初始状态。加扰器的初始状态可基于mu-rts帧的服务字段的前7个比特来确定。加扰器的初始状态可被确定成使得mu-rts服务字段(例如,第一服务字段)的前7个比特等于mu-cts服务字段(例如,第二服务)的前7个比特。加扰器的初始状态可被确定成使得加扰器的初始状态可等于第一设备的前7个比特。加扰器可以是长度为127的物理层汇聚协议(plcp)协议数据单元(ppdu)同步加扰器。

在块406,第一设备可使得第一数据被利用加扰器的初始状态来加扰,以得到第二数据。第二数据可被包括在mu-cts帧的服务字段中。

在块408,第一设备可使得将包括第二数据的mu允许发送(cts)帧发送到第二设备。mu-cts字段可包括第二服务字段。

要理解以上描述是为了说明,而并不打算是限制性的。

图5根据一些实施例示出了示例性通信台站500的功能图。在一个实施例中,图5根据一些实施例图示了可适合用作ap(例如,图1的ap102)或用户设备(例如图1的用户设备120)的通信台站的功能框图。通信台站500还可适合用作手持设备、移动设备、蜂窝电话、智能电话、平板设备、上网本、无线终端、膝上型计算机、可穿戴计算机设备、毫微微小区、高数据速率(highdatarate,hdr)订户站、接入点、接入终端或者其他个人通信系统(personalcommunicationsystem,pcs)设备。

通信台站500可包括通信电路502和收发器510,用于利用一个或多个天线501向和从其他通信台站发送和接收信号。通信电路502可包括这样的电路:这种电路可操作用于控制对无线介质的接入的物理层(phy)通信和/或介质接入控制(mac)通信,和/或操作用于发送和接收信号的任何其他通信层。通信台站500还可包括被布置为执行本文描述的操作的处理电路506和存储器508。在一些实施例中,通信电路502和处理电路506可被配置为执行图1-图4中详述的操作。

根据一些实施例,通信电路502可被布置为竞争无线介质并且配置帧或分组来通过无线介质通信。通信电路502可被布置为发送和接收信号。通信电路502也可包括用于调制/解调、上变频/下变频、滤波、放大等等的电路。在一些实施例中,通信台站500的处理电路506可包括一个或多个处理器。在其他实施例中,两个或更多个天线501可耦合到被布置用于发送和接收信号的通信电路502。存储器508可存储用于配置处理电路506来执行用于配置和发送消息帧并且执行本文描述的各种操作的操作的信息。存储器508可包括用于以机器(例如计算机)可读的形式存储信息的任何类型的存储器,包括非暂态存储器。例如,存储器508可包括计算机可读存储设备、只读存储器(read-onlymemory,rom)、随机访问存储器(random-accessmemory,ram)、磁盘存储介质、光存储介质、闪存设备和其他存储设备和介质。

在一些实施例中,通信台站500可以是便携式无线通信设备的一部分,例如个人数字助理(personaldigitalassistant,pda)、具有无线通信能力的膝上型或便携式计算机、web平板、无线电话、智能电话、无线耳机、寻呼机、即时消息传递设备、数字相机、接入点、电视、医疗设备(例如,心率监视器、血压监视器等等)、可穿戴计算机设备或者可无线地接收和/或发送信息的另一设备。

在一些实施例中,通信台站500可包括一个或多个天线501。天线501可包括一个或多个定向或全向天线,例如包括偶极天线、单极天线、贴片天线、环形天线、微带天线或者适用于rf信号的传输的其他类型的天线。在一些实施例中,取代两个或更多个天线,可使用具有多个孔径的单个天线。在这些实施例中,每个孔径可被认为是单独的天线。在一些多输入多输出(mimo)实施例中,天线可被有效地分离以获得空间分集和可产生在每个天线和发送台站的天线之间的不同信道特性。

在一些实施例中,通信台站500可包括以下各项中的一个或多个:键盘、显示器、非易失性存储器端口、多个天线、图形处理器、应用处理器、扬声器以及其他移动设备元素。显示器可以是包括触摸屏的lcd屏幕。

虽然通信台站500被示为具有若干个分开的功能元素,但这些功能元素中的两个或更多个可被组合并且可由软件配置的元素(例如包括数字信号处理器(digitalsignalprocessor,dsp)在内的处理元素)和/或其他硬件元素的组合来实现。例如,一些元素可包括一个或多个微处理器、dsp、现场可编程门阵列(field-programmablegatearray,fpga)、专用集成电路(applicationspecificintegratedcircuit,asic)、射频集成电路(radio-frequencyintegratedcircuit,rfic)以及用于至少执行本文描述的功能的各种硬件和逻辑电路的组合。在一些实施例中,通信台站500的功能元素可以指在一个或多个处理元素上操作的一个或多个进程。

某些实施例可实现在硬件、固件和软件的一者或者组合中。其他实施例也可实现为存储在计算机可读存储设备上的指令,这些指令可被至少一个处理器读取和执行来执行本文描述的操作。计算机可读存储设备可包括用于以机器(例如计算机)可读的形式存储信息的任何非暂态存储器机构。例如,计算机可读存储介质可包括只读存储器(read-onlymemory,rom)、随机访问存储器(random-accessmemory,ram)、磁盘存储介质、光存储介质、闪存设备和其他存储设备和介质。在一些实施例中,通信台站500可包括一个或多个处理器并且可被配置以存储在计算机可读存储设备存储器上的指令。

图6图示了其上可执行本文论述的一个或多个技术(例如,方法)的机器600或系统的示例的框图。在其他实施例中,机器600可作为独立的设备来操作或者可连接(例如,联网)到其他机器。在联网部署中,机器600在服务器-客户端网络环境中可作为服务器机器、客户端机器或者这两者来操作。在一种示例中,机器600在对等(peer-to-peer,p2p)(或其他分布式)网络环境中可充当对等机器。机器600可以是个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、移动电话、可穿戴计算机设备、web器具、网络路由器、交换机或网桥,或者任何能够执行指定该机器(例如基站)要采取的动作的(顺序的或其他方式的)指令的机器。另外,虽然只图示了单个机器,但术语“机器”也应被理解为包括单独或联合执行指令的集合(或多个集合)以执行本文论述的任何一个或多个方法的机器的任何集合,例如云计算、软件即服务(softwareasaservice,saas)或者其他计算机集群配置。

如本文所述的示例可包括逻辑或若干个组件、模块或机构或者可在逻辑或若干个组件、模块或机构上操作。模块是在操作时能够执行指定的操作的有形实体(例如,硬件)。模块包括硬件。在一种示例中,硬件可被具体配置为执行特定的操作(例如,硬连线的)。在另一种示例中,硬件可包括可配置执行单元(例如,晶体管、电路等等)以及包含指令的计算机可读介质,其中指令将执行单元配置为当在操作中时执行特定的操作。该配置可在执行单元或加载机制的指挥下发生。因此,当设备在操作时,执行单元通信地耦合到计算机可读介质。在此示例中,执行单元可以是多于一个模块的成员。例如,在操作中,执行单元可被第一组指令配置为在一个时间点实现第一模块并且被第二组指令重配置为在第二时间点实现第二模块。

机器(例如,计算机系统)600可包括硬件处理器602(例如,中央处理单元(centralprocessingunit,cpu)、图形处理单元(graphicsprocessingunit,gpu)、硬件处理器核心、或者这些的任何组合)、主存储器604和静态存储器606,其中的一些或全部可经由互连链路(例如,总线)608与彼此通信。机器600还可包括功率管理设备632、图形显示设备610、字母数字输入设备612(例如,键盘)以及用户界面(userinterface,ui)导航设备614(例如,鼠标)。在一种示例中,图形显示设备610、字母数字输入设备612和ui导航设备614可以是触摸屏显示器。机器600还可包括存储设备(例如,驱动单元)616、信号生成设备618(例如,扬声器)、加扰器初始化设备619、耦合到(一个或多个)天线630的网络接口设备/收发器620、以及一个或多个传感器628,例如全球定位系统(globalpositioningsystem,gps)传感器、罗盘、加速度计或者其他传感器。机器600可包括输出控制器634,例如串行(例如,通用串行总线(universalserialbus,usb))、并行或者其他有线或无线(例如,红外(ir)、近场通信(nearfieldcommunication,nfc)等等)连接以与一个或多个外围设备(例如,打印机、读卡器等等)通信或者控制一个或多个外围设备。根据本公开的一个或多个示例实施例的操作可由基带处理器执行。基带处理器可被配置为生成相应的基带信号。基带处理器还可包括物理层(phy)和介质接入控制层(mac)电路,并且还可与硬件处理器602相接口以便生成和处理基带信号以及控制主存储器604、存储设备616和/或加扰器初始化设备619的操作。基带处理器可在单张无线电卡、单个芯片或者集成电路(integratedcircuit,ic)上提供。

存储设备616可包括机器可读介质622,其上存储了实现本文描述的技术或功能中的任何一个或多个或者被本文描述的技术或功能中的任何一个或多个所利用的一组或多组数据结构或指令624(例如,软件)。指令624在其被机器600执行期间也可完全地或至少部分地驻留在主存储器604内、静态存储器606内或者硬件处理器602内。在一种示例中,硬件处理器602、主存储器604、静态存储器606或者存储设备616之一或者其任何组合可构成机器可读介质。

加扰器初始化设备619可实现或执行上文描述和示出的任何操作和过程(例如过程400)。

加扰器初始化设备619可生成mu-mimo传输(例如,mu-rts帧和/或mu-cts帧)的ppdu的数据字段。在传输期间,一个或多个plcp服务数据单元(psdu)可被处理(例如,加扰和编码)并且被附加到物理层(phy)前导以创建ppdu。

加扰器初始化设备619可通过使数据经过加扰器以获得加扰数据来生成mu-mimo传输的数据字段。数据字段可包含服务字段、psdu、一个或多个尾部比特和/或一个或多个填充比特。数据字段内的数据(例如,数据字段的所有比特)可被加扰,例如被加扰器加扰。

加扰器初始化设备619可确定服务字段,服务字段可包括经设置的数目个比特(例如,16个比特)。服务字段的一个或多个部分可用于对数据加扰或解扰。例如,服务字段的前7个比特可用于对数据加扰或解扰。例如,服务字段的比特可用于对加扰器的寄存器进行初始化。加扰器的寄存器可用于对传出数据加扰和/或对传入数据去除加扰。

加扰器初始化设备619可包括一种加扰器,该加扰器可以是长度为127的ppdu同步加扰器。例如,数据字段的psdu的字节可被放置在发送串行比特流中。加扰器可使用初始寄存器来对数据字段的数据加扰。

加扰器初始化设备619可对加扰器的输出编码,例如利用二进制卷积码(bcc)编码器来编码。编码器的输出可被交织,例如利用bcc交织器来交织。可以使用一个或多个bcc交织器块。例如,数个bcc交织器块可对应于数个用于mu-mimo传输的空间流。

加扰器初始化设备619可包括前向纠错(fec)前phy填充块,其可在加扰器之前。此外,空时块编码(stbc)块可仅在某些场景中被应用,例如仅对于单个空间流传输应用并且仅在双载波调制(dcm)未被应用时应用。

加扰器初始化设备619可包括加扰器来对数据加扰和/或去除加扰。加扰器可用于对数据输入加扰并且获得加扰数据输出。例如,加扰器可用于生成mu-mimo传输(例如,mu-rts帧和/或mu-cts帧)的ppdu的数据字段。

加扰器初始化设备619可包括可使用寄存器来对数据加扰和/或对数据去除加扰的加扰器。该寄存器可由二进制值的串[x1x2x3x4x5x6x7]表示。换言之,该寄存器可以是可变值,该可变值可用于将非加扰数据变换成加扰数据(例如,数据输入变换为加扰数据输出)和/或将加扰数据变换成非加扰数据(例如,加扰数据输出变换为数据输入)。例如,发送设备在将mu-rts帧发送到接收设备时可使用特定的寄存器(例如,特定的7比特值),其中mu-rts帧包括加扰数据。换言之,发送数据可能使用了特定的寄存器来对数据输入加扰并且获得加扰数据输出。

加扰器初始化设备619可使用特定的寄存器来对接收到的加扰数据输出去除加扰并且获得数据输入。接收设备在响应于mu-rts帧而发送mu-cts帧时可使用特定的寄存器(或者从特定寄存器得出的值)。

加扰器初始化设备619可确定当非apsta接收到mu-rts时,该非apsta可使用mu-rts的服务字段中的值来初始化用于mu-cts响应的加扰器。

加扰器初始化设备619可确定非apsta可用来初始化用于mu-cts响应的加扰器的第一选项是使用mu-rts的服务字段的前7个值作为加扰器的寄存器。换言之,mu-rts的服务字段的前7个值可由二进制值的串[o1o2o3o4o5o6o7]表示。这7个值可用作加扰器的寄存器(例如,作为[x1x2x3x4x5x6x7])。这些值可被非apsta用于响应于mu-rts帧来生成mu-cts帧。

加扰器初始化设备619可确定响应于mu-rts触发帧而发送mu-cts帧的非aphesta可将加扰器的初始状态设置为等于在mu-rts触发帧中接收到的服务字段的前7个比特。注意,加扰器的初始状态的顺序可与服务字段的前7个比特是相同顺序(例如,x1x2x3x4x5x6x7=o1o2o3o4o5o6o7),或者加扰器的初始状态的顺序与服务字段的前7个比特的顺序相比可以是相反顺序(例如,x1x2x3x4x5x6x7=o7o6o5o4o3o2o1)。

加扰器初始化设备619可确定非apsta可用来初始化用于mu-cts响应的加扰器的第二选项是得出在mu-rts帧被发送时发送设备用来初始化寄存器的7个比特。换言之,非apsta可得出用于对mu-rts帧进行初始化的寄存器是[r1r2r3r4r5r6r7]。这7个值可用作加扰器300的寄存器(例如,使得被非apsta用于mu-rts帧的寄存器[x1x2x3x4x5x6x7]等于[r1r2r3r4r5r6r7])。这些值可被非apsta用于响应于mu-rts帧来生成mu-cts帧。

加扰器初始化设备619可确定响应于mu-rts触发帧而发送mu-cts帧的非aphesta可设置加扰器的初始状态,以使得mu-cts中的服务字段的前7个比特等于在mu-rts触发帧中接收的服务字段的前7个比特。

要理解以上只是加扰器初始化设备619可被配置来执行的功能的子集,而在本公开各处包括的其他功能也可由加扰器初始化设备619执行。

虽然机器可读介质622被图示为单个介质,但术语“机器可读介质”可包括被配置为存储一个或多个指令624的单个介质或多个介质(例如,集中式或分布式数据库,和/或关联的缓存和服务器)。

各种实施例可完全或部分在软件和/或固件中实现。此软件和/或固件可采取包含在非暂态计算机可读存储介质中或其上的指令的形式。这些指令随后可被一个或多个处理器读取并执行来使能对本文描述的操作的执行。指令可采取任何适当的形式,例如但不限于源代码、编译的代码、解释的代码,可执行代码、静态代码、动态代码,等等。这种计算机可读介质可包括用于以一个或多个计算机可读的形式存储信息的任何有形非暂态介质,例如但不限于只读存储器(readonlymemory,rom);随机访问存储器(randomaccessmemory,ram);磁盘存储介质;光存储介质;闪速存储器,等等。

术语“机器可读介质”可包括任何能够存储、编码或承载供机器600执行并且使得机器600执行本公开的任何一个或多个技术的指令或者能够存储、编码或承载被这种指令使用或者与这种指令相关联的数据结构的介质。非限制性机器可读介质示例可包括固态存储器,以及光介质和磁介质。在一种示例中,大规模机器可读介质包括其中多个粒子具有静止质量的机器可读介质。大规模机器可读介质的具体示例可包括非易失性存储器,例如半导体存储器设备(例如电可编程只读存储器(electricallyprogrammableread-onlymemory,eprom)、或者电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom))以及闪存设备;磁盘,例如内部硬盘和可移除盘;磁光盘;以及cd-rom和dvd-rom盘。

还可利用若干种传送协议中的任何一种(例如,帧中继、互联网协议(internetprotocol,ip)、传输控制协议(transmissioncontrolprotocol,tcp)、用户数据报协议(userdatagramprotocol,udp)、超文本传送协议(hypertexttransferprotocol,http),等等)经由网络接口设备/收发器620利用传输介质通过通信网络626来发送或接收指令624。示例通信网络可包括局域网(localareanetwork,lan)、广域网(wideareanetwork,wan)、分组数据网络(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通老式电话(plainoldtelephone,pots)网络、无线数据网络(例如,被称为的电气与电子工程师学会(instituteofelectricalandelectronicsengineers,ieee)802.11标准族、被称为的ieee802.16标准族)、ieee802.15.4标准族、以及对等(peer-to-peer,p2p)网络,等等。在一种示例中,网络接口设备/收发器620可包括一个或多个物理插座(例如,以太网、同轴或电话插座)或者一个或多个天线来连接到通信网络626。在一种示例中,网络接口设备/收发器620可包括多个天线以利用单输入多输出(single-inputmultiple-output,simo)、多输入多输出(multiple-inputmultiple-output,mimo)或者多输入单输出(multiple-inputsingle-output,miso)技术中的至少一者来无线地通信。术语“传输介质”应被理解为包括能够存储、编码或承载指令来供机器600执行的任何无形介质,并且包括数字或模拟通信信号或其他无形介质来促进这种软件的通信。上文描述和示出的操作和过程在各种实现方式中可根据需要以任何适当的顺序来实现或执行。此外,在某些实现方式中,操作的至少一部分可被并行执行。此外,在某些实现方式中,可执行少于或多于描述的操作。

“示例性”一词在本文中用来意指“充当示例、实例或例示”。本文描述为“示例性”的任何实施例不一定要被理解为比其他实施例更优选或有利。本文使用的术语“计算设备”、“用户设备”、“通信台站”、“台站”、“手持设备”、“移动设备”、“无线设备”和“用户设备”(ue)指的是无线通信设备,例如蜂窝电话、智能电话、平板设备、上网本、无线终端、膝上型计算机、毫微微小区、高数据速率(hdr)订户站、接入点、打印机、销售点设备、接入终端或者其他个人通信系统(pcs)设备。设备可以是移动的或者固定的。

就本文档内使用的而言,术语“通信”意图包括发送,或者接收,或者发送和接收两者。这在权利要求中当描述被一个设备发送并且被另一设备接收的数据的组织时可尤其有用,但要对权利要求构成侵权只要求这些设备之一的功能。类似地,当只要求保护两个设备之一的功能时,这两个设备之间的数据的双向交换(两个设备在交换期间都发送和接收)可被描述为“通信”。本文对于无线通信信号使用的术语“通信”包括发送无线通信信号和/或接收无线通信信号。例如,能够进行无线通信信号通信的无线通信单元可包括向至少一个其他无线通信单元发送无线通信信号的无线发送器,和/或从至少一个其他无线通信单元接收无线通信信号的无线通信接收器。

就本文使用的而言,除非另有指明,否则使用序数形容词“第一”、“第二”、“第三”等等来描述共同对象只是指出相似对象的不同实例被提及,而并不打算暗示这样描述的对象必须在时间上、空间上、排名上或者以任何其他方式处于给定的序列中。

本文使用的术语“接入点”(ap)可以是固定台站。接入点也可被称为接入节点、基站、演进型节点b(enodeb)或者本领域中已知的某种其他类似的术语。接入终端也可被称为移动站、用户设备(ue)、无线通信设备或者本领域中已知的某种其他类似的术语。本文公开的实施例概括而言涉及无线网络。一些实施例可涉及根据ieee802.11标准之一进行操作的无线网络。

一些实施例可结合各种设备和系统使用,例如,个人计算机(personalcomputer,pc),桌面型计算机,移动计算机,膝上型计算机,笔记本计算机,平板计算机,服务器计算机,手持计算机,手持设备,个人数字助理(personaldigitalassistant,pda)设备,手持pda设备,机载设备,非机载设备,混合设备,车载设备,非车载设备,移动或便携设备,消费型设备,非移动或非便携设备,无线通信台站,无线通信设备,无线接入点(accesspoint,ap),有线或无线路由器,有线或无线调制解调器,视频设备,音频设备,音视频(audio-video,a/v)设备,有线或无线网络,无线区域网络,无线视频区域网络(wirelessvideoareanetwork,wvan),局域网(localareanetwork,lan),无线lan(wirelesslan,wlan),个人区域网络(personalareanetwork,pan),无线pan(wirelesspan,wpan),等等。

一些实施例可结合如下系统或设备使用:单向和/或双向无线电通信系统,蜂窝无线电电话通信系统,移动电话,蜂窝电话,无线电话,个人通信系统(personalcommunicationsystem,pcs)设备,包含无线通信设备的pda设备,移动或便携全球定位系统(globalpositioningsystem,gps)设备,包含gps接收器或收发器或芯片的设备,包含rfid元件或芯片的设备,多输入多输出(multipleinputmultipleoutput,mimo)收发器或设备,单输入多输出(singleinputmultipleoutput,simo)收发器或设备,多输入单输出(multipleinputsingleoutput,miso)收发器或设备,具有一个或多个内部天线和/或外部天线的设备,数字视频广播(digitalvideobroadcast,dvb)设备或系统,多标准无线电设备或系统,有线或无线手持设备,例如,智能电话,无线应用协议(wirelessapplicationprotocol,wap)设备,等等。

一些实施例可结合遵循一个或多个无线通信协议的一种或多种类型的无线通信信号和/或系统使用,例如,射频(radiofrequency,rf),红外(infrared,ir),频分复用(frequency-divisionmultiplexing,fdm),正交fdm(orthogonalfdm,ofdm)、时分复用(time-divisionmultiplexing,tdm),时分多路接入(time-divisionmultipleaccess,tdma),扩展tdma(extendedtdma,e-tdma),通用分组无线电服务(generalpacketradioservice,gprs),扩展gprs,码分多路接入(code-divisionmultipleaccess,cdma),宽带cdma(widebandcdma,wcdma),cdma2000,单载波cdma,多载波cdma,多载波调制(multi-carriermodulation,mdm),离散多音(discretemulti-tone,dmt),全球定位系统(globalpositioningsystem,gps),wi-fi,wi-max,zigbee,超宽带(ultra-wideband,uwb),全球移动通信系统(globalsystemformobilecommunications,gsm),2g、2.5g、3g、3.5g、4g、第五代(fifthgeneration,5g)移动网络,3gpp,长期演进(longtermevolution,lte),lte高级版,gsm演进增强数据速率(enhanceddataratesforgsmevolution,edge),等等。其他实施例可用于各种其他设备、系统和/或网络中。

示例1可包括一种第一设备,该第一设备包括耦合到存储的处理电路,该处理电路被配置为:识别从第二设备接收的多用户(mu)请求发送(rts)帧;基于所述mu-rts帧的服务字段的前7个比特确定加扰器的初始状态;利用所述加扰器的初始状态使得第一数据被加扰,得到第二数据;并且使得将包括所述第二数据的mu允许发送(cts)帧发送到所述第二设备。

示例2可包括如示例1和/或这里的一些其他示例所述的第一设备,其中所述服务字段是第一服务字段,并且其中所述mu-cts帧包括第二服务字段。

示例3可包括如示例2和/或这里的一些其他示例所述的第一设备,其中所述加扰器的初始状态被确定成使得所述第一服务字段的前7个比特等于所述第二服务字段的前7个比特。

示例4可包括如示例1和/或这里的一些其他示例所述的第一设备,其中所述加扰器的初始状态被确定成使得所述加扰器的初始状态等于所述服务字段的前7个比特。

示例5可包括如示例1和/或这里的一些其他示例所述的第一设备,其中所述第二数据被包括在所述mu-cts帧的服务字段中。

示例6可包括如示例1和/或这里的一些其他示例所述的第一设备,其中所述加扰器是长度为127的物理层汇聚协议(plcp)协议数据单元(ppdu)同步加扰器。

示例7可包括如示例1和/或这里的一些其他示例所述的第一设备,还包括被配置为发送和接收无线信号的收发器。

示例8可包括如示例7和/或这里的一些其他示例所述的第一设备,还包括耦合到所述收发器的天线。

示例9可包括一种存储计算机可执行指令的非暂态计算机可读介质,所述计算机可执行指令当被第一设备的一个或多个处理器执行时导致执行操作,所述操作包括:识别从第二设备接收的多用户(mu)请求发送(rts)帧;基于所述mu-rts帧的服务字段的前7个比特确定加扰器的初始状态;利用所述加扰器的初始状态使得第一数据被加扰,得到第二数据;并且使得将包括所述第二数据的mu允许发送(cts)帧发送到所述第二设备。

示例10可包括如示例9和/或这里的一些其他示例所述的非暂态计算机可读介质,其中所述服务字段是第一服务字段,并且其中所述mu-cts帧包括第二服务字段。

示例11可包括如示例10和/或这里的一些其他示例所述的非暂态计算机可读介质,其中所述加扰器的初始状态被确定成使得所述第一服务字段的前7个比特等于所述第二服务字段的前7个比特。

示例12可包括如示例9和/或这里的一些其他示例所述的非暂态计算机可读介质,其中所述加扰器的初始状态被确定成使得所述加扰器的初始状态等于所述服务字段的前7个比特。

示例13可包括如示例9和/或这里的一些其他示例所述的非暂态计算机可读介质,其中所述第二数据被包括在所述mu-cts帧的服务字段中。

示例14可包括如示例9和/或这里的一些其他示例所述的非暂态计算机可读介质,其中所述加扰器是长度为127的物理层汇聚协议(plcp)协议数据单元(ppdu)同步加扰器。

示例15可包括一种方法,包括:由第一设备的一个或多个处理器识别从第二设备接收的多用户(mu)请求发送(rts)帧;由所述一个或多个处理器基于所述mu-rts帧的服务字段的前7个比特确定加扰器的初始状态;由所述一个或多个处理器利用所述加扰器的初始状态使得第一数据被加扰,得到第二数据;并且由所述一个或多个处理器使得将包括所述第二数据的mu允许发送(cts)帧发送到所述第二设备。

示例16可包括如示例15和/或这里的一些其他示例所述的方法,其中所述服务字段是第一服务字段,并且其中所述mu-cts帧包括第二服务字段。

示例17可包括如示例16和/或这里的一些其他示例所述的方法,其中所述加扰器的初始状态被确定成使得所述第一服务字段的前7个比特等于所述第二服务字段的前7个比特。

示例18可包括如示例15和/或这里的一些其他示例所述的方法,其中所述加扰器的初始状态被确定成使得所述加扰器的初始状态等于所述服务字段的前7个比特。

示例19可包括如示例15和/或这里的一些其他示例所述的方法,其中所述第二数据被包括在所述mu-cts帧的服务字段中。

示例20可包括如示例15和/或这里的一些其他示例所述的方法,其中所述加扰器是长度为127的物理层汇聚协议(plcp)协议数据单元(ppdu)同步加扰器。

示例21可包括一种装置,包括用于进行以下操作的组件:识别从第二设备接收的多用户(mu)请求发送(rts)帧;基于所述mu-rts帧的服务字段的前7个比特确定加扰器的初始状态;利用所述加扰器的初始状态使得第一数据被加扰,得到第二数据;并且使得将包括所述第二数据的mu允许发送(cts)帧发送到所述第二设备。

示例22可包括如示例21和/或这里的一些其他示例所述的装置,其中所述服务字段是第一服务字段,并且其中所述mu-cts帧包括第二服务字段。

示例23可包括如示例22和/或这里的一些其他示例所述的装置,其中所述加扰器的初始状态被确定成使得所述第一服务字段的前7个比特等于所述第二服务字段的前7个比特。

示例24可包括如示例21和/或这里的一些其他示例所述的装置,其中所述加扰器的初始状态被确定成使得所述加扰器的初始状态等于所述服务字段的前7个比特。

示例25可包括如示例21和/或这里的一些其他示例所述的装置,其中所述第二数据被包括在所述mu-cts帧的服务字段中。

示例26可包括如示例21和/或这里的一些其他示例所述的装置,其中所述加扰器是长度为127的物理层汇聚协议(plcp)协议数据单元(ppdu)同步加扰器。

示例27可包括一个或多个包括指令的非暂态计算机可读介质,所述指令在其被电子设备的一个或多个处理器执行时使得所述电子设备执行在示例1-26中的任何一项中描述或者与示例1-26中的任何一项相关的方法或者本文描述的任何其他方法或过程的一个或多个元素。

示例28可包括一种装置,该装置包括用于执行在示例1-26中的任何一项中描述或者与示例1-26中的任何一项相关的方法或者本文描述的任何其他方法或过程的一个或多个元素的逻辑、模块和/或电路。

示例29可包括如示例1-26中的任何一项中所述或者与示例1-26中的任何一项相关的方法、技术或过程,或者其一些部分。

示例30可包括一种装置,包括:一个或多个处理器和一个或多个包括指令的计算机可读介质,所述指令当被所述一个或多个处理器执行时使得所述一个或多个处理器执行如示例1-26中的任何一项中所述或者与示例1-26中的任何一项相关的方法、技术或过程,或者其一些部分。

示例31可包括如本文示出和描述的在无线网络中通信的方法。

示例32可包括如本文示出和描述的用于提供无线通信的系统。

示例33可包括如本文示出和描述的用于提供无线通信的设备。

根据本公开的实施例尤其在针对一种方法、一种存储介质、一种设备和一种计算机程序产品的所附权利要求中公开,其中在一个权利要求种类(例如,方法)中提到的任何特征也可在另一权利要求种类(例如,系统)中要求保护。所附权利要求中的从属或往回引用只是出于形式原因而选择的。然而,由于故意往回引用任何在前权利要求(尤其是多项从属)而产生的任何主题也可被要求保护,从而无论所附权利要求中选择的从属如何,权利要求及其特征的任何组合都被公开并且可被要求保护。可要求保护的主题不仅包括所附权利要求中记载的特征的组合,而且还包括权利要求中的特征的任何其他组合,其中权利要求中提及的每个特征可与权利要求中的任何其他特征或者其他特征的组合相组合。此外,本文描述或描绘的任何实施例和特征可在单独的权利要求中要求保护和/或在与本文描述或描绘的任何实施例或特征或者与所附权利要求的任何特征的任何组合中要求保护。

上文对一个或多个实现方式的描述提供了图示和描述,但并不打算是穷举性的或者将实施例的范围限制到公开的精确形式。修改和变化根据以上教导是可能的或者可通过实现各种实施例来获取。

上面参考根据各种实现方式的系统、方法、装置和/或计算机程序产品的框图和流程图描述了本公开的某些方面。将会理解,框图和流程图的一个或多个方框以及框图和流程图中的方框的组合分别可由计算机可执行程序指令实现。类似地,根据一些实现方式,框图和流程图的一些方框可不一定需要按呈现的顺序来执行,或者可根本不一定需要被执行。

这些计算机可执行程序指令可被加载到专用计算机或其他特定的机器、处理器或其他可编程数据处理装置上以产生特定的机器,从而使得在计算机、处理器或其他可编程数据处理装置上执行的指令创建用于实现在流程图的一个或多个方框中指定的一个或多个功能的装置。也可以把这些计算机程序指令存储在计算机可读存储介质或存储器中,这些指令可指挥计算机或其他可编程数据处理装置以特定方式工作,从而使得存储在计算机可读存储介质中的指令产生出包括实现流程图的一个或多个方框中指定的一个或多个功能的指令装置的制造品。作为示例,某些实现方式可提供计算机程序产品,其包括其中实现有计算机可读程序代码或程序指令的计算机可读存储介质,所述计算机可读程序代码适合于被执行来实现流程图的一个或多个方框中指定的一个或多个功能。也可以把计算机程序指令加载到计算机或者其他可编程数据处理装置上以使得一系列操作元素或步骤在该计算机或其他可编程装置上被执行来产生计算机实现的过程,使得在该计算机或其他可编程装置上执行的指令提供用于实现流程图的一个或多个方框中指定的功能的元素或步骤。

因此,框图和流程图的方框支持用于执行指定的功能的装置的组合、用于执行指定的功能的元素或步骤的组合和用于执行指定的功能的程序指令装置。还要理解,框图和流程图的每个方框、以及框图和流程图中的方框的组合,可以用执行指定的功能、元素或步骤的专用的基于硬件的计算机系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

诸如“能够”、“可能”、“可”或者“可以”等等之类的条件性语言,除非另有具体声明,或者在使用的上下文内另有理解,否则一般想要表达某些实现方式可包括、而其他实现方式不包括某些特征、元素和/或操作。从而,这种条件性语言一般并不想要暗示特征、元素和/或操作是一个或多个实现方式以任何方式必须要求的,或者暗示一个或多个实现方式一定包括逻辑,用于在有或没有用户输入或提示的情况下决定这些特征、元素和/或操作是否被包括在任何特定实现方式中或者是否要在任何特定实现方式中被执行。

受益于前述描述和关联的附图中给出的教导,这里记载的本公开的许多修改和其他实现方式将是显而易见的。因此,要理解,本公开不限于所公开的具体实现方式,并且修改和其他实现方式想要被包括在所附权利要求的范围内。虽然本文使用了具体术语,但它们只是在一般性的描述意义上来使用的,而并不是为了限制而使用的。

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