掌桥专利:专业的专利平台
掌桥专利
首页

标示同时发送接收或非同时发送接收约束的机制

文献发布时间:2023-06-19 18:32:25


标示同时发送接收或非同时发送接收约束的机制

本申请要求2020年7月15日递交的美国临时申请63/052,112号的权益,该美国申请的公开内容被通过引用并入在此,就好像完全记载了一样。

技术领域

本公开概括而言涉及用于无线通信的系统和方法,更具体而言涉及标示(signal)同时发送-接收(simultaneous transmit-receive,STR)或非同时发送-接收(non-simultaneous transmit-receive,NSTR)约束的机制。

背景技术

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

附图说明

图1是图示了根据本公开的一个或多个示例实施例的用于STR/NSTR标示的示例网络环境的网络图。

图2描绘了根据本公开的一个或多个示例实施例的两个逻辑实体之间的多链路设备(MLD)的说明性示意图。

图3描绘了根据本公开的一个或多个示例实施例的带有逻辑实体的AP和带有逻辑实体的非AP之间的多链路设备(MLD)的说明性示意图。

图4描绘了根据本公开的一个或多个示例实施例的STR/NSTR标示的说明性示意图。

图5描绘了根据本公开的一个或多个示例实施例的STR/NSTR标示的说明性示意图。

图6图示了根据本公开的一个或多个示例实施例的用于说明性STR/NSTR标示系统的过程的流程图。

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

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

图9是根据一些示例的无线电架构的框图。

图10图示了根据本公开的一个或多个示例实施例的用于图9的无线电架构中的示例前端模块电路。

图11图示了根据本公开的一个或多个示例实施例的用于图9的无线电架构中的示例无线电IC电路。

图12图示了根据本公开的一个或多个示例实施例的用于图9的无线电架构中的示例基带处理电路。

具体实施方式

以下描述和附图充分说明了具体实施例,以使本领域技术人员能够实践它们。其他实施例可以结合结构、逻辑、电气、过程、算法和其他变化。一些实施例的部分和特征可以被包括在其他实施例的那些部分和特征中,或被其他实施例的部分和特征替代。权利要求中阐述的实施例涵盖那些权利要求的所有可用等价物。

多链路操作(multi-link operation,MLO)允许多链路设备(multi-link device,MLD)在多个链路上操作,并且与另一个具有多链路能力的设备进行通信。MLO操作的几种不同模式是可行的,例如:

单无线电/链路设备:一次只能在一个链路上与接入点(access point,AP)MLD交换数据帧的模式。

多无线电设备:可以在多个链路上同时发送的模式。进一步有两种类型:

同时发送-接收(simultaneous transmit-receive,STR):每对链路都可以被用来同时发送和接收数据帧的模式。

非同时发送-接收(non-simultaneous transmit-receive,NSTR):存在至少一对如下链路的模式:在该对链路中,不可能同时在一个链路上发送数据帧并且在另一个链路上接收。

重要的是,AP MLD知道对等MLD的确切能力,反之亦然,以便决定其传输模式(例如,调制和编码方案(modulation and coding scheme,MCS)、要使用的空间流的数目(number of spatial streams,NSS))、调度、是否对齐物理层(physical layer,PHY)协议数据单元(PHY protocol data unit,PPDU)传输,等等。

本公开的示例实施例涉及用于标示同时发送-接收(STR)/非同时发送-接收(NSTR)约束的机制的系统、方法和设备。

在一个实施例,STR/NSTR标示系统可促进在AP和非AP MLD之间交换的多链路(multiple link,ML)元素中标示MLD的具体MLO能力为:

-MLD可以在其中同时交换帧的链路的最大数目,在ML元素的共同部分中标示。

-ML元素中的按位图标示,其中每个比特标示一对链路的STR/NSTR能力。

在一个实施例中,STR/NSTR标示系统可以为STR/NSTR约束的标示提供易于实现并且低开销的解决方案。

以上描述是为了说明,而并不打算是限制性的。许多其他示例、配置、过程、算法等等可存在,其中一些在下文更详细描述。现在将参考附图描述示例实施例。

图1是示出根据本公开的一些示例实施例的STR/NSTR标示的示例网络环境的网络图。无线网络100可以包括一个或多个用户设备120和一个或多个接入点(AP)102,它们可以根据IEEE 802.11通信标准进行通信。用户设备120可以是非固定的(例如,不具有固定位置)的移动设备或者可以是固定的设备。

在一些实施例中,用户设备120和AP 102可以包括一个或多个计算机系统,类似于图7的功能图和/或图8的示例机器/系统所示的。

一个或多个说明性用户设备120和/或AP 102可由一个或多个用户110操作。应当注意,任何可寻址单元可以是站(STA)。STA可能具有多个不同的特征,每个特征都塑造它的功能。例如,单个可寻址单元可能同时是便携式STA、服务质量(QoS)STA、从属STA和隐藏STA。一个或多个说明性用户设备120和AP 102可以是STA。一个或多个说明性用户设备120和/或AP 102可以作为个人基本服务集(PBSS)控制点/接入点(PCP/AP)来操作。用户设备120(例如124、126或128)和/或AP 102可以包括任何合适的处理器驱动设备,包括但不限于移动设备或非移动设备,例如静态设备。例如,用户设备120和/或AP 102可以包括用户设备(UE)、站(STA)、接入点(AP)、软件启用AP(SoftAP)、个人计算机(PC)、可穿戴无线设备(例如手环、手表、眼镜、戒指等)、台式计算机、移动计算机、膝上型计算机、ultrabook

如本文所用,术语“物联网(IoT)设备”用于指代具有可寻址接口(例如,互联网协议(IP)地址、蓝牙标识符(ID)、近场通信(NFC)ID等)并且可以通过有线或无线连接将信息传输到一个或多个其他设备的任何对象(例如器具、传感器等)。物联网设备可以具有无源通信接口,例如快速响应(QR)码、射频识别(RFID)标签、NFC标签等,或有源通信接口,例如调制解调器、收发器、发射器-接收器等。物联网设备可以具有一组特定的属性(例如,设备状态,例如物联网设备是打开还是关闭的、开着还是关着的、空闲还是活动的、可用于任务执行还是忙碌等等、冷却或加热功能、环境监测或记录功能、发光功能、发声功能等),这些属性可嵌入中央处理单元(CPU)、微处理器、ASIC等中和/或由中央处理单元(CPU)、微处理器、ASIC等控制/监测,并被配置为连接到IoT网络,例如本地自组织网络或互联网。例如,物联网设备可以包括但不限于冰箱、烤面包机、烤箱、微波炉、冰柜、洗碗机、餐具、手动工具、洗衣机、干衣机、炉子、空调、恒温器、电视机、灯具、真空清洁器、洒水器、电表、燃气表等,只要这些设备配备了用于与物联网网络通信的可寻址通信接口。物联网设备还可以包括手机、台式计算机、膝上型计算机、平板计算机、个人数字助理(PDA)等。因此,物联网网络可以包括“传统”互联网可访问设备(例如,膝上型计算机或台式计算机、手机等)以及通常不具备互联网连接功能的设备(例如洗碗机等)的组合。

根据一个或多个IEEE 802.11标准和/或3GPP标准,用户设备120和/或AP 102还可以包括例如网状网络中的网状站。

用户设备120(例如,用户设备124、126、128)和AP 102中的任何一个可以被配置为经由一个或多个通信网络130和/或135以无线或有线方式相互通信。用户设备120还可以在有或没有AP 102的情况下进行对等或直接相互通信。通信网络130和/或135中的任何一个可以包括但不限于任何一个不同类型的合适通信网络的组合,例如广播网络、有线网络、公共网络(例如,互联网)、专用网络、无线网络、蜂窝网络或任何其他合适的专用和/或公共网络。此外,任何通信网络130和/或135可以具有与其相关联的任何合适的通信范围,并且可以包括例如全球网络(例如,互联网)、城域网(MAN)、广域网(WAN)、局域网(LAN)或个域网(PAN)。此外,任何通信网络130和/或135可以包括可以承载网络业务的任何类型的介质,包括但不限于同轴电缆、双绞线、光纤、混合光纤同轴(HFC)介质、微波地面收发器、射频通信介质、白色空间通信介质、超高频通信介质、卫星通信介质或它们的任何组合。

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

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

无线网络中的MIMO波束形成可以使用RF波束形成和/或数字波束形成来实现。在一些实施例中,在执行给定的MIMO传输中,用户设备120和/或AP 102可以被配置为使用其一个或多个通信天线的全部或子集来执行MIMO波束形成。

用户设备120(例如,用户设备124、126、128)和AP 102中的任何一个可以包括任何合适的无线电和/或收发器,用于在与用户设备120和AP 102中的任何一个用于相互通信的通信协议相对应的带宽和/或信道中发送和/或接收射频(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协议可用于设备之间的通信,例如蓝牙、专用短程通信(DSRC)、超高频(UHF)(例如IEEE 802.11af、IEEE 802.22)、白带频率(例如,白色空间)或其他分组无线电通信。无线电组件可以包括任何已知的适合通过通信协议进行通信的接收器和基带。无线电组件还可包括低噪声放大器(LNA)、额外的信号放大器、模数(A/D)转换器、一个或多个缓冲器以及数字基带。

在一个实施例中,参考图1,用户设备120可与一个或多个AP 102通信。例如,一个或多个AP 102可以与一个或多个用户设备120实现STR/NSTR标示142。一个或多个AP 102可以是多链路设备(MLD),并且一个或多个用户设备120可以是非AP MLD。一个或多个AP 102的每一者可包括多个个体AP(例如,AP1,AP2,...,APn,其中n是整数),并且一个或多个用户设备120的每一者可包括多个个体STA(例如,STA1,STA2,…,STAn)。AP MLD和非AP MLD可以在每个个体AP和STA之间建立一个或多个链路(例如,Link1,Link2,…,Linkn)。要理解以上描述是为了说明,而并不打算是限制性的。

图2描绘了根据本公开的一个或多个示例实施例的两个逻辑实体之间的多链路设备(MLD)的说明性示意图。

参考图2,示出了在任一侧的两个多链路逻辑实体,其中包括可以与彼此建立链路的多个STA。多链路设备(MLD)可以是包含一个或多个STA的逻辑实体。该逻辑实体具有到逻辑链路控制(logical link control,LLC)的一个MAC数据服务接口和基元,以及与该接口相关联的单个地址,该地址可用于在分发系统介质(distribution system medium,DSM)上通信。应当注意,多链路实体允许多链路逻辑实体内的STA具有相同的MAC地址。还应当注意,可以改变确切的名称。

在图2的这个示例中,多链路逻辑实体1和多链路逻辑实体2可以是两个单独的物理设备,其中每一个包括若干个虚拟或逻辑设备。例如,多链路逻辑实体1可包括三个STA,STA1.1、STA1.2和STA1.3,而多链路逻辑实体2可包括三个STA,STA2.1、STA2.2和STA2.3。该示例显示,逻辑设备STA1.1通过链路1与逻辑设备STA2.1通信,逻辑设备STA1.2通过链路2与逻辑设备STA2.2通信,并且设备STA1.3通过链路3与逻辑设备STA2.3通信。

图3描绘了根据本公开的一个或多个示例实施例,带有逻辑实体的AP和带有逻辑实体的非AP之间的多链路设备(MLD)的说明性示意图。

参考图3,示出了在任一侧的两个多链路逻辑实体,其中包括可以与彼此建立链路的多个STA。对于基础设施框架,多链路AP逻辑实体可包括一侧的AP(例如,AP1、AP2和AP3),以及多链路非AP逻辑实体,其可包括另一侧的非AP(STA1、STA2和STA3)。多链路AP设备(APMLD):一种多链路设备,其中多链路设备内的每个STA是EHT AP。应当注意,术语多链路逻辑实体和MLD是可互换的,并且指的是同一类型的实体。多链路非AP设备(非AP MLD):一种多链路设备,其中多链路设备内的每个STA是非AP EHT STA。应当注意,这个框架是两个STA之间的一个链路操作的自然延伸,这两个STA是基础设施框架下的AP和非AP STA(例如,当AP被用作STA之间的通信的媒介时)。

在图3的示例中,多链路AP逻辑实体和多链路非AP逻辑实体可以是两个单独的物理设备,其中每一个包括若干个虚拟或逻辑设备。例如,多链路AP逻辑实体可包括三个AP,在2.4GHz上操作的AP1、在5GHz上操作的AP2、以及在6GHz上操作的AP3。另外,多链路非AP逻辑实体可包括三个非AP STA,STA1在链路1上与AP1通信,STA2在链路2上与AP2通信,并且STA3在链路3上与AP3通信。

多链路AP逻辑实体在图3中被示为能够接入分发系统(distribution system,DS),这是一种用于将一组BSS互连以创建扩展服务集(extended service set,ESS)的系统。多链路AP逻辑实体在图3中还被示为能够接入分发系统介质(distribution systemmedium,DSM),这是一种被DS用于BSS互连的介质。简单来说,DS和DSM允许AP与不同的BSS通信。

应当理解,虽然本示例示出了多链路AP逻辑实体内的三个逻辑实体和多链路非AP逻辑实体内的三个逻辑实体,但这仅仅是为了说明,可以设想到多链路AP和非AP逻辑实体的每一者的其他数目的逻辑实体。

图4至图5描绘了根据本公开的一个或多个示例实施例的STR/NSTR标示的说明性示意图。

参考图4,示出了在ML元素的共同部分中的STR能力标示的示例。

假设ML元素包含允许ML元素的接收者确定其中包括的STA简档(例如,字段404)的数目的标示。这可以通过显式或隐式标示来完成。当在ML建立期间在关联请求/响应帧中交换时,这种STA简档的数目(例如,N,其中N是正整数)标示在一对MLD之间建立的链路的数目。

在一个或多个实施例中,STR/NSTR标示系统可以促进以下:

-ML元素包含字段,该字段标示在其中MLD可以同时交换数据帧的链路的最大数目(例如,M,其中M是正整数)。这可以在ML元素的共同部分中标示。例如,对于单链路/单无线电STA,这个值可以是1。对于双无线电STA,这个值可以是2。

在一个实施例中,不是指定单个值,ML元素可以包含一比特,该比特标示它是否是单无线电STA MLD。如果该比特指示出MLD不是单无线电,那么可以有可选的字段,标示出在其中MLD可以同时交换数据帧的链路的确切数目。

同时发送-接收(STR):每对链路都可以被用来同时发送和接收数据帧的模式。

非同时发送-接收(NSTR):存在至少一对如下链路的模式:在该对链路中,不可能同时在一个链路上发送数据帧并且在另一个链路上接收。

在一个或多个实施例中,ML元素包含STR能力位图,其为一对链路标示出该对链路是STR还是非STR。

在一个实施例中,如果M>1,则该位图存在。

在一个实施例中,该标示可以在ML元素的共同部分中。在图4中示出了这方面的一个示例。所有可能的链路组合被排序为:(链路1,链路2),…(链路1,链路N-1),(链路2,链路3),…(链路N-1,链路N)。如果相应的链路对是STR,则比特被设置为1,否则如果该比特被设置为0,那么相应的链路对被认为是非STR。

图5描绘了根据本公开的一个或多个示例实施例的STR/NSTR标示的说明性示意图。

参考图5,示出了在ML元素的STA简档部分中的STR能力标示的示例。

在一个实施例中,该标示可以在ML元素的STA简档部分(例如,关于STA的信息字段504)中。在图5中示出了这方面的一个示例。每个STA简档具有长度为N-1的位图,其中第j比特对应于STA简档中的链路对,i对应于链路对:如果ji,则为(链路i,链路j+1)。

同时发送-接收(STR):每对链路都可以被用来同时发送和接收数据帧的模式。

非同时发送-接收(NSTR):存在至少一对如下链路的模式:在该对链路中,不可能同时在一个链路上发送数据帧并且在另一个链路上接收。

在一个实施例中,如果M>1,则该位图存在。

在一个实施例中,该标示可以在ML元素的共同部分中。在图5中示出了这方面的一个示例。所有可能的链路组合被排序为:(链路1,链路2),…(链路1,链路N-1),(链路2,链路3),…(链路N-1,链路N)。如果相应的链路对是STR,则比特被设置为1,否则如果该比特被设置为0,那么相应的链路对被认为是非STR。

在一个实施例中,对于STR AP,可能不包括STR能力位图,因为在默认情况下,它在所有N或M个链路上被隐式地假定为是STR。

在一个实施例中,对于MLD,可能不包括STR能力位图,因为在默认情况下,它在所有M个链路上被隐式地假定为是STR。

ML元素可以包含另外的字段,这些字段标示MLD是否可以接收帧来标示STR状况的动态变化(例如,通过操作模式指示(operation mode indication,OMI))。

在一个实施例中,这个标示可被包括在ML元素的共同部分中。这个字段将标示在MLD的任何链路中是否可以完成对于STR状况变化的标示。

在一个实施例中,这个标示可被包括在ML元素的STA简档部分中。它标示相应链路是其一部分的任何链路对的STR能力是否可以被动态改变。

除了STR能力位图以外,STA MLD还可以标示关于其不同链路之间的跨链路干扰的额外信息。此信息可以帮助AP MLD得出正确的MCS和其他发送参数。

在一个实施例中,跨链路干扰可以通过添加类似于共位干扰报告元素的元素来标示。注意,当前,该元素主要在给定的链路上报告共位干扰水平以及干扰源的中心频率。基线共位干扰报告元素可以被扩展到为多个干扰源标示额外的干扰水平。

该元素可以作为ML元素内部的子元素被标示,或者重使用共位干扰请求/响应帧或者新的帧或元素。

在一个实施例中,跨链路干扰估计是以如下形式来隐式地标示的:当STA MLD在另一个链路上同时发送时,将被用于一个链路上的下行链路(DL)发送(Tx)的给定(带宽(BW),空间流数目(NSS))组合的最大接收(Rx)调制和编码方案(MCS)值。这可以在MLO建立期间或者在操作期间的任何时间在ML元素或者不同元素内标示。另外,STA还可以标示出计算这个最大Rx MCS值所相对的Tx功率水平(例如,最大、平均或者标准定义的Tx功率水平)。要理解以上描述是为了说明,而并不打算是限制性的。

图6图示了根据本公开的一个或多个示例实施例的用于STR/NSTR标示系统的说明性过程600的流程图。

在块602,设备(例如,图8的设备819、图1的(一个或多个)用户设备120和/或AP102)可以与非AP多链路设备(MLD)建立多链路操作,其中该非AP MLD包括定义单独的台站设备(STA)的一个或多个逻辑实体。

在块604,该设备可以在AP MLD和非AP MLD之间建立多个链路,其中多链路操作允许多个链路中的每个链路将非AP MLD的个体STA与AP MLD的个体AP连接。

在块608,设备可以生成包括多链路(ML)元素的帧,该元素包括MLD共同信息字段,其中MLD共同信息字段包括非AP MLD中的所有STA共同的信息。MLD共同信息字段包括可支持链路的数目和最大同时链路的数目。

在块610,设备可以向非AP MLD指示多个链路的子集与同时发送接收(STR)兼容还是与非同时发送接收(NSTR)兼容。向非AP MLD指示多个链路的子集与STR兼容还是与NSTR兼容包括包含STR能力位图。STR能力位图包括与多个链路的子集相关联的一个或多个比特。当最大同时链路的数目大于1时,多个链路的子集包括:包含第一链路和第二链路的第一集合,以及包含第一链路和第三链路的第二集合。当多个链路的数目等于3时,多个链路的子集包括:包含第一链路和第二链路的第一集合,以及包含第一链路和第三链路的第二集合。当最大同时链路的数目等于2时,多个链路的子集包括包含第一链路和第二链路的第一集合。当多个链路的数目等于2时,多个链路的子集包括包含第一链路和第二链路的第一集合。该一个或多个比特中的第一比特被设置为1以指示该子集是STR,或者被设置为0以指示该子集是NSTR。

在块612,该设备可以使得将该帧发送到非AP MLD。

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

图7示出了根据本公开的一个或多个示例实施例的示例性通信站700的功能图。在一个实施例中,图7图示了根据一些实施例的可以适合用作AP 102(图1)或用户设备120(图1)的通信站的功能框图。通信站700还可以适合用作手持设备、移动设备、蜂窝电话、智能手机、平板电脑、上网本、无线终端、膝上型计算机、可穿戴计算机设备、毫微微蜂窝、高数据速率(HDR)用户站、接入点、接入终端或其他个人通信系统(PCS)设备。

通信站700可以包括通信电路702和收发器710,用于使用一个或多个天线701向其他通信站发送信号和从其他通信站接收信号。通信电路702可以包括可以操作以下通信的电路:物理层(PHY)通信和/或用于控制对无线介质的访问的介质访问控制(MAC)通信,和/或用于发送和接收信号的任何其他通信层。通信站700还可以包括处理电路706和存储器708,其被布置为执行本文所述的操作。在一些实施例中,通信电路702和处理电路706可以被配置为执行以上附图、图示和流程中详述的操作。

根据一些实施例,通信电路702可以被布置为竞争无线介质并且配置帧或分组以用于通过无线介质进行通信。通信电路702可以被布置用于发送和接收信号。通信电路702还可以包括用于调制/解调、上变频/下变频、滤波、放大等的电路。在一些实施例中,通信站700的处理电路706可以包括一个或多个处理器。在其他实施例中,两个或更多个天线701可以耦合到被布置用于发送和接收信号的通信电路702。存储器708可以存储信息,该信息用于配置处理电路706以执行用于配置和发送消息帧的操作并且用于执行这里描述的各种操作。存储器708可以包括任何类型的存储器,包括非暂态存储器,用于以机器(例如,计算机)可读的形式存储信息。例如,存储器708可以包括计算机可读存储设备、只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪存设备以及其他存储设备和介质。

在一些实施例中,通信站700可以是便携式无线通信设备的一部分,例如个人数字助理(PDA)、具有无线通信能力的膝上型计算机或便携式计算机、网络平板电脑、无线电话、智能手机、无线耳机、寻呼机、即时通讯设备、数码相机、接入点、电视机、医疗设备(例如,心率监测器、血压监测器等)、可穿戴计算机设备、或其他可以无线接收和/或传输信息的设备。

在一些实施例中,通信站700可以包括一个或多个天线701。天线701可以包括一个或多个定向或全向天线,包括例如偶极天线、单极天线、贴片天线、环形天线、微带天线、或适合传输RF信号的其他类型的天线。在一些实施例中,可以使用具有多个孔径的单个天线来代替两个或更多个天线。在这些实施例中,每个孔径可以被认为是单独的天线。在一些多输入多输出(MIMO)实施例中,天线可以针对空间分集和在每个天线和发射站的天线之间可能产生的不同信道特性被有效地分离。

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

尽管通信站700被示为具有几个单独的功能元件,但是两个或更多个功能元件可以被组合并且可以通过软件配置元件(例如包括数字信号处理器(DSP)的处理元件)和/或其他硬件元素的组合来实现。例如,一些元件可以包括一个或多个微处理器、DSP、现场可编程门阵列(FPGA)、专用集成电路(ASIC)、射频集成电路(RFIC)以及用于实现至少这里描述的功能的各种硬件和逻辑电路的组合。在一些实施例中,通信站700的功能元件可以指在一个或多个处理元件上操作的一个或多个进程。

某些实施例可以在硬件、固件和软件中的一种或组合中实现。其他实施例也可以实现为存储在计算机可读存储设备上的指令,该指令可以由至少一个处理器读取和执行以执行本文所述的操作。计算机可读存储设备可以包括用于以机器(例如,计算机)可读的形式存储信息的任何非暂时性存储器机制。例如,计算机可读存储设备可以包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪存设备以及其他存储设备和介质。在一些实施例中,通信站700可以包括一个或多个处理器并且可以配置有存储在计算机可读存储设备上的指令。

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

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

机器(例如,计算机系统)800可以包括硬件处理器802(例如,中央处理单元(CPU)、图形处理单元(GPU)、硬件处理器核心或其任意组合)、主存储器804和静态存储器806,其中一些或全部可以通过互连链路(例如总线)808相互通信。机器800还可以包括功率管理设备832、图形显示设备810、字母数字输入设备812(例如,键盘)和用户界面(UI)导航设备814(例如,鼠标)。在示例中,图形显示设备810、字母数字输入设备812和UI导航设备814可以是触摸屏显示器。机器800还可以包括存储设备(即驱动单元)816、信号生成设备818(例如扬声器)、STR/NSTR标示设备819、耦合到天线830的网络接口设备/收发器820、以及一个或多个传感器828,例如全球定位系统(GPS)传感器、指南针、加速度计或其他传感器。机器800可以包括输出控制器834,例如串行(例如,通用串行总线(USB))、并行或其他有线或无线的(例如,红外(IR)、近场通信(NFC)等)连接以与一个或多个外围设备(例如打印机、读卡器等)进行通信或控制这些外围设备。根据本公开的一个或多个示例实施例的操作可以由基带处理器来执行。基带处理器可以被配置为生成相应的基带信号。基带处理器还可以包括物理层(PHY)和介质访问控制层(MAC)电路,并且可以进一步与硬件处理器802接口,用于基带信号的生成和处理,以及用于控制主存储器804、存储器设备816和/或STR/NSTR标示设备819的操作。基带处理器可以被设置在单个无线电卡、单个芯片或集成电路(IC)上。

存储设备816可以包括机器可读介质822,在该机器可读介质822上存储体现本文描述的任何一种或多种技术或功能或本文描述的任何一种或多种技术或功能所利用的一组或多组数据结构或指令824(例如,软件)。指令824还可以在机器800执行其期间完全或至少部分地驻留在主存储器804内、静态存储器806内、或硬件处理器802内。在示例中,硬件处理器802、主存储器804、静态存储器806或存储设备816中的一个或任何组合可以构成机器可读介质。

STR/NSTR设备819可以执行或实现上面描述和示出的任何操作和过程(例如,过程600)。

应当理解,以上只是STR/NSTR标示设备819可以被配置为执行的功能的子集,并且贯穿本公开内容所包括的其他功能也可以由STR/NSTR标示设备819执行。

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

各种实施例可以完全或部分地以软件和/或固件来实现。该软件和/或固件可以采取包含在非暂时性计算机可读存储介质中或上的指令的形式。这些指令然后可以由一个或多个处理器读取和执行以允许实现本文所述的操作的执行。指令可以是任何合适的形式,例如但不限于源代码、编译后的代码、解析后的代码、可执行代码、静态代码、动态代码等。这种计算机可读介质可以包括任何有形的非暂时性介质,用于以一台或多台计算机可读的形式存储信息,例如但不限于只读存储器(ROM);随机存取存储器(RAM);磁盘存储介质;光存储介质;闪存等。

术语“机器可读介质”可以包括能够存储、编码或携带用于由机器800执行并且使机器800执行本公开的任何一种或多种技术的指令的任何介质,或者能够存储、编码或携带由此类指令使用或与此类指令相关联的数据结构。非限制性机器可读介质示例可以包括固态存储器以及光学和磁性介质。在一个示例中,大量机器可读介质包括具有多个具有静止质量的粒子的机器可读介质。海量机器可读介质的具体示例可以包括非易失性存储器,例如半导体存储器设备(例如,电可编程只读存储器(EPROM)或电可擦除可编程只读存储器(EEPROM))和闪存设备;磁盘,例如内部硬盘和可移动磁盘;磁光盘;CD-ROM和DVD-ROM盘。

指令824还可以通过网络接口设备/收发器820使用传输介质在通信网络826上被发送或接收,该网络接口设备/收发器820利用多种传输协议(例如,帧中继、互联网协议(IP)、传输控制协议(TCP)、用户数据报协议(UDP)、超文本传输协议(HTTP)等)中的任何一种。示例通信网络可以包括局域网(LAN)、广域网(WAN)、分组数据网络(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通老式电话(POTS)网络、无线数据网络(例如,电气和电子工程师协会(IEEE)802.11系列标准,称为

上面描述和示出的操作和过程可以根据各种实施方式中的需要以任何合适的顺序来执行或实现。此外,在某些实施方式中,可以并行执行至少一部分操作。此外,在某些实施方式中,可以执行少于或多于所描述的操作。

图9是根据可以在图1的示例AP 102和/或示例STA 120中的任何一个中实现的一些实施例的无线电架构105A、105B的框图。无线电架构105A、105B可以包括无线电前端模块(FEM)电路904a-b、无线电IC电路906a-b和基带处理电路908a-b。所示的无线电架构105A、105B包括无线局域网(WLAN)功能和蓝牙(BT)功能,但实施例不限于此。在本公开中,“WLAN”和“Wi-Fi”可互换使用。

FEM电路904a-b可以包括WLAN或Wi-Fi FEM电路904a和蓝牙(BT)FEM电路904b。WLAN FEM电路904a可以包括接收信号路径,该接收信号路径包括被配置为对从一个或多个天线901接收到的WLAN RF信号进行操作、放大接收到的信号并将接收到的信号的放大版本提供给WLAN无线电IC电路906a以用于进一步处理的电路。BT FEM电路904b可以包括接收信号路径,该接收信号路径可以包括被配置为对从一个或多个天线901接收到的BT RF信号进行操作、放大接收到的信号并将接收到的信号的放大版本提供给BT无线电IC电路906b以用于进一步处理的电路。FEM电路904a还可以包括发送信号路径,该发送信号路径可以包括被配置为放大由无线电IC电路906a提供的WLAN信号以供天线901中的一个或多个进行无线传输的电路。此外,FEM电路904b还可以包括发送信号路径,该发送信号路径可以包括被配置为放大由无线电IC电路906b提供的BT信号以供一个或多个天线进行无线传输的电路。在图9的实施例中,虽然FEM 904a和FEM 904b被示为彼此不同,但实施例不限于此,并且在它们的范围内包括使用如下的FEM(未示出),该FEM包括用于WLAN和BT信号两者的发送路径和/或接收路径,或者包括使用一个或多个FEM电路,其中至少一些FEM电路共享WLAN和BT信号两者的发送和/或接收信号路径。

所示的无线电IC电路906a-b可以包括WLAN无线电IC电路906a和BT无线电IC电路906b。WLAN无线电IC电路906a可以包括接收信号路径,该接收信号路径可以包括用于对从FEM电路904a接收的WLAN RF信号进行下变频并将基带信号提供给WLAN基带处理电路908a的电路。BT无线电IC电路906b又可以包括接收信号路径,该接收信号路径可以包括用于对从FEM电路904b接收到的BT RF信号进行下变频并向BT基带处理电路908b提供基带信号的电路。WLAN无线电IC电路906a还可以包括发送信号路径,该发送信号路径可以包括用于对由WLAN基带处理电路908a提供的WLAN基带信号进行上变频并且将WLAN RF输出信号提供给FEM电路904a以用于随后由一个或多个天线901无线传输的电路。BT无线电IC电路906b还可以包括发送信号路径,该发送信号路径可以包括用于对由BT基带处理电路908b提供的BT基带信号进行上变频并且将BT RF输出信号提供给FEM电路904b以用于随后由一个或多个天线901无线传输的电路。在图9的实施例中,虽然无线电IC电路906a和906b被示为彼此不同,但实施例不限于此,并且在它们的范围内包括使用如下的无线电IC电路(未示出),该无线电IC电路包括用于WLAN和BT信号两者的发送信号路径和/或接收信号路径,或者包括使用一个或多个无线电IC电路,其中至少一些无线电IC电路共享用于WLAN和BT信号两者的发送和/或接收信号路径。

基带处理电路908a-b可以包括WLAN基带处理电路908a和BT基带处理电路908b。WLAN基带处理电路908a可以包括存储器,例如WLAN基带处理电路908a的快速傅里叶变换或快速傅里叶逆变换块(未示出)中的一组RAM阵列。WLAN基带电路908a和BT基带电路908b中的每一个可以进一步包括一个或多个处理器和控制逻辑以处理从无线电IC电路906a-b的对应WLAN或BT接收信号路径接收的信号,并且还生成对应的WLAN或BT基带信号用于无线电IC电路906a-b的发送信号路径。基带处理电路908a和908b中的每一个可以进一步包括物理层(PHY)和介质访问控制层(MAC)电路,并且可以进一步与用于基带信号的生成和处理以及用于控制无线电IC电路906a-b的操作的设备对接。

仍然参考图9,根据所示实施例,WLAN-BT共存电路913可以包括提供WLAN基带电路908a和BT基带电路908b之间的接口以实现需要WLAN和BT共存的用例的逻辑。此外,可以在WLAN FEM电路904a和BT FEM电路904b之间提供开关903,以允许根据应用需要在WLAN和BT无线电之间切换。此外,虽然天线901被描绘为分别连接到WLAN FEM电路904a和BT FEM电路904b,但实施例在其范围内包括在WLAN和BT FEM之间共享一个或多个天线,或提供一个以上的天线连接到每个FEM 904a或904b。

在一些实施例中,前端模块电路904a-b、无线电IC电路906a-b和基带处理电路908a-b可以被设置在单个无线电卡上,例如无线电卡902。在其他实施例中,一个或多个天线901、FEM电路904a-b和无线电IC电路906a-b可以被设置在单个无线电卡上。在一些其他实施例中,无线电IC电路906a-b和基带处理电路908a-b可以被设置在单个芯片或集成电路(IC)上,例如IC 912。

在一些实施例中,无线电卡902可以包括WLAN无线电卡并且可以被配置用于Wi-Fi通信,但是实施例的范围在这方面不受限制。在这些实施例中的一些实施例中,无线电架构105A、105B可以被配置为在多载波通信信道上接收和发送正交频分复用(OFDM)或正交频分多址(OFDMA)通信信号。OFDM或OFDMA信号可以包括多个正交子载波。

在这些多载波实施例中的一些实施例中,无线电架构105A、105B可以是Wi-Fi通信站(STA)的一部分,Wi-Fi STA例如无线接入点(AP)、基站或包括Wi-Fi设备的移动设备。在这些实施例中的一些实施例中,无线电架构105A、105B可以被配置为根据特定的通信标准和/或协议发送和接收信号,例如任何电气和电子工程师协会(IEEE)标准,包括802.11n-2009、IEEE 802.11-2012、IEEE 802.11-2016、802.11n-2009、802.11ac、802.11ah、802.11ad、802.11ay和/或802.11ax标准和/或802.11ax标准和/或提出的WLAN规范,但实施例的范围在这方面不受限制。无线电架构105A、105B也可以适合于根据其他技术和标准来发送和/或接收通信。

在一些实施例中,无线电架构105A、105B可以被配置用于根据IEEE802.11ax标准的高效Wi-Fi(HEW)通信。在这些实施例中,无线电架构105A、105B可以被配置为根据OFDMA技术进行通信,但是实施例的范围在这方面不受限制。

在一些其他实施例中,无线电架构105A、105B可以被配置为发送和接收使用诸如扩频调制(例如,直接序列码分多址(DS-CDMA)和/或跳频码分多址(FH-CDMA))、时分复用(TDM)调制和/或频分复用(FDM)调制之类的一个或多个其它调制技术传输的信号,但是实施例的范围在这方面不受限制。

在一些实施例中,如图6中进一步所示,BT基带电路908b可以符合蓝牙(BT)连接标准,例如蓝牙、蓝牙8.0或蓝牙6.0、或蓝牙标准的任何其他迭代。

在一些实施例中,无线电架构105A、105B可以包括其他无线电卡,例如配置用于蜂窝的蜂窝无线电卡(例如,诸如LTE、LTE-Advanced或5G通信的5GPP)。

在一些IEEE 802.11实施例中,无线电架构105A、105B可以被配置用于在各种信道带宽上进行通信,包括具有大约900MHz、2.4GHz、5GHz的中心频率的带宽、和大约2MHz、4MHz、5MHz、5.5MHz、6MHz、8MHz、10MHz、20MHz、40MHz、80MHz(具有连续带宽)或80+80MHz(160MHz)(具有非连续带宽)。在一些实施例中,可以使用920MHz的信道带宽。然而,实施例的范围不限于上述中心频率。

图10图示了根据一些实施例的WLAN FEM电路904a。虽然图10的示例是结合WLANFEM电路904a描述的,但是可以结合示例BT FEM电路904b(图9)来描述图10的示例,尽管其他电路配置也可能是合适的。

在一些实施例中,FEM电路904a可以包括TX/RX开关1002以在发送模式和接收模式操作之间切换。FEM电路904a可以包括接收信号路径和发送信号路径。FEM电路904a的接收信号路径可以包括低噪声放大器(LNA)1006以放大接收的RF信号1003并提供放大的接收的RF信号1007作为输出(例如,提供给无线电IC电路906a-b(图9))。电路904a的发送信号路径可以包括功率放大器(PA)以放大输入RF信号1009(例如,由无线电IC电路906a-b提供),以及一个或多个滤波器1012,例如带通滤波器(BPF)、低通滤波器(LPF)或其他类型的滤波器,以生成RF信号1015以用于经由示例双工器1014的后续传输(例如,通过一个或多个天线901(图9))。

在一些用于Wi-Fi通信的双模式实施例中,FEM电路904a可以被配置为在2.4GHz频谱或5GHz频谱中操作。在这些实施例中,FEM电路904a的接收信号路径可以包括接收信号路径双工器1004,以将信号从每个频谱分离,并为每个频谱提供单独的LNA 1006,如图所示。在这些实施例中,FEM电路904a的发送信号路径还可以包括功率放大器1010和滤波器1012,例如用于每个频谱的BPF、LPF或其他类型的滤波器,以及发送信号路径双工器1004以将不同频谱之一的信号提供到单个发送路径上,用于随后由一个或多个天线901(图9)发射。在一些实施例中,BT通信可以利用2.4GHz信号路径并且可以利用与用于WLAN通信的相同的FEM电路904a。

图11图示了根据一些实施例的无线电IC电路906a。无线电IC电路906a是可以适合用作WLAN或BT无线电IC电路906a/906b(图9)的电路的一个示例,但其他电路配置也可能是合适的。可替代地,图11的示例可以结合示例BT无线电IC电路906b来描述。

在一些实施例中,无线电IC电路906a可以包括接收信号路径和发送信号路径。无线电IC电路906a的接收信号路径可以至少包括混频器电路1102,例如下变频混频器电路、放大器电路1106和滤波器电路1108。无线电IC电路906a的发送信号路径可以包括至少滤波器电路1112和混频器电路1114,例如上变频混频器电路。无线电IC电路906a还可以包括合成器电路1104,用于合成供混频器电路1102和混频器电路1114使用的频率1105。根据一些实施例,混频器电路1102和/或1114可以分别被配置为提供直接转换功能。与标准超外差混频器电路相比,后一种类型的电路呈现出更简单的架构,并且可以通过例如使用OFDM调制来减轻由其带来的任何闪烁噪声。图11仅示出了无线电IC电路的简化版本,并且可以包括(尽管未示出)每个所描绘的电路可以包括多于一个组件的实施例。例如,混频器电路1114可以分别包括一个或多个混频器,并且滤波器电路1108和/或1112可以分别包括一个或多个滤波器,例如根据应用需要的一个或多个BPF和/或LPF。例如,当混频器电路是直接转换类型的时,它们可以各自包括两个或更多个混频器。

在一些实施例中,混频器电路1102可以被配置为基于合成器电路1104提供的合成频率1105对从FEM电路904a-b(图9)接收的RF信号1007进行下变频。放大器电路1106可以被配置为放大下变频信号并且滤波器电路1108可以包括LPF,该LPF被配置为从下变频信号中去除不需要的信号以生成输出基带信号1107。输出基带信号1107可以被提供给基带处理电路908a-b(图9)用于进一步处理。在一些实施例中,输出基带信号1107可以是零频基带信号,但这不是必需的。在一些实施例中,混频器电路1102可以包括无源混频器,尽管实施例的范围在这方面不受限制。

在一些实施例中,混频器电路1114可以被配置为基于由合成器电路1104提供的合成频率1105对输入基带信号1111进行上变频,以生成用于FEM电路904a-b的RF输出信号1009。基带信号1111可以由基带处理电路908a-b提供并且可以由滤波电路1112滤波。滤波电路1112可以包括LPF或BPF,但是实施例的范围在这方面不受限制。

在一些实施例中,混频器电路1102和混频器电路1114可以各自包括两个或更多个混频器,并且可以在合成器1104的帮助下分别布置用于正交下变频和/或上变频。在一些实施例中,混频器电路1102和混频器电路1114可以各自包括两个或更多个混频器,每个混频器被配置用于图像抑制(例如,Hartley图像抑制)。在一些实施例中,混频器电路1102和混频器电路1114可以分别被布置用于直接下变频和/或直接上变频。在一些实施例中,混频器电路1102和混频器电路1114可以被配置用于超外差操作,但这不是必需的。

根据一个实施例,混频器电路1102可以包括:正交无源混频器(例如,用于同相(I)和正交相位(Q)路径)。在这样的实施例中,来自图11的RF输入信号1007可以被下变频以提供要发送到基带处理器的I和Q基带输出信号。

正交无源混频器可以由正交电路提供的零度和九十度时变LO开关信号驱动,该正交电路可以被配置为从本地振荡器或合成器接收LO频率(fLO),例如合成器1104的LO频率1105(图11)。在一些实施例中,LO频率可以是载波频率,而在其他实施例中,LO频率可以是载波频率的一部分(例如,载频的二分之一,载频的三分之一)。在一些实施例中,零度和九十度时变开关信号可以由合成器产生,但是实施例的范围在这方面不受限制。

在一些实施例中,LO信号可以在占空比(一个周期中LO信号为高的百分比)和/或偏移(周期的起始点之间的差异)方面不同。在一些实施例中,LO信号可以具有85%的占空比和80%的偏移。在一些实施例中,混频器电路的每个分支(例如,同相(I)和正交相位(Q)路径)可以以80%的占空比操作,这可能导致功耗的显著降低。

RF输入信号1007(图10)可以包括平衡信号,尽管实施例的范围在这方面不受限制。I和Q基带输出信号可以被提供给低噪声放大器,例如放大器电路1106(图11)或滤波器电路1108(图11)。

在一些实施例中,输出基带信号1107和输入基带信号1111可以是模拟基带信号,不过实施例的范围在这方面不受限制。在一些替代实施例中,输出基带信号1107和输入基带信号1111可以是数字基带信号。在这些替代实施例中,无线电IC电路可以包括模数转换器(ADC)和数模转换器(DAC)电路。

在一些双模式实施例中,可以提供单独的无线电IC电路来处理每个频谱的信号,或者用于这里未提及的其他频谱的信号,不过实施例的范围在这方面不受限制。

在一些实施例中,合成器电路1104可以是分数N合成器或分数N/N+1合成器,不过实施例的范围在这方面不受限制,因为其他类型的频率合成器可能是合适的。例如,合成器电路1104可以是delta-sigma合成器、倍频器或包括具有分频器的锁相环的合成器。根据一些实施例,合成器电路1104可以包括数字合成器电路。使用数字合成器电路的一个优点是,尽管它可能仍包含一些模拟组件,但其占位面积可能比模拟合成器电路的占位面积缩小得多。在一些实施例中,输入到合成器电路1104的频率可以由压控振荡器(VCO)提供,尽管这不是必需的。取决于期望的输出频率1105,分频器控制输入可以进一步由基带处理电路908a-b(图9)提供。在一些实施例中,分频器控制输入(例如,N)可以基于由示例应用处理器910确定或指示的信道号和信道中心频率、根据查找表(例如,在Wi-Fi卡内)来确定。应用处理器910可以包括或以其他方式连接到示例安全信号转换器101或示例接收信号转换器103之一(例如,取决于示例无线电架构在哪个设备中实现)。

在一些实施例中,合成器电路1104可以被配置为生成载波频率作为输出频率1105,而在其他实施例中,输出频率1105可以是载波频率的一部分(例如,载波频率的二分之一、载波频率的三分之一)。在一些实施例中,输出频率1105可以是LO频率(fLO)。

图12图示了根据一些实施例的基带处理电路908a的功能框图。基带处理电路908a是可以适合用作基带处理电路908a(图9)的电路的一个示例,尽管其他电路配置也可能是合适的。可替代地,图11的示例可用于实现图9的示例BT基带处理电路908b。

基带处理电路908a可以包括接收基带处理器(RX BBP)1202,用于处理由无线电IC电路906a-b(图9)提供的接收基带信号1109,以及发送基带处理器(TX BBP)1204,用于为无线电IC电路906a-b生成发送基带信号1111。基带处理电路908a还可以包括用于协调基带处理电路908a的操作的控制逻辑1206。

在一些实施例中(例如,当在基带处理电路908a-b和无线电IC电路906a-b之间交换模拟基带信号时),基带处理电路908a可以包括ADC1210以将从无线电IC电路906a-b接收到的模拟基带信号1209转换成数字基带信号以供RX BBP 1202处理。在这些实施例中,基带处理电路908a还可以包括DAC 1212,以将来自TX BBP 1204的数字基带信号转换成模拟基带信号1211。

在诸如通过基带处理器908a传送OFDM信号或OFDMA信号的一些实施例中,发送基带处理器1204可以被配置为通过执行快速傅里叶逆变换(IFFT)来生成适合于传输的OFDM或OFDMA信号。接收基带处理器1202可以被配置为通过执行FFT来处理接收到的OFDM信号或OFDMA信号。在一些实施例中,接收基带处理器1202可以被配置为通过执行自相关来检测OFDM信号或OFDMA信号的存在,以检测诸如短前导的前导,并且通过执行互相关来检测长前导码。前导码可以是用于Wi-Fi通信的预定帧结构的一部分。

返回参考图9,在一些实施例中,天线901(图9)可以各自包括一个或多个定向或全向天线,包括例如偶极天线、单极天线、贴片天线、环形天线、微带天线或其他类型的合适的天线用于射频信号的传输。在一些多输入多输出(MIMO)实施例中,可以有效地分离天线以利用空间分集和可能产生的不同信道特性。天线901可各自包括一组相控阵列天线,但实施例不限于此。

尽管无线电架构105A、105B被示为具有若干单独的功能元件,但功能元件中的一个或多个可以被组合并且可以通过软件配置元件的组合来实现,例如包括数字信号处理器(DSP)的处理元件和/或其他硬件元素。例如,一些元件可以包括一个或多个微处理器、DSP、现场可编程门阵列(FPGA)、专用集成电路(ASIC)、射频集成电路(RFIC)以及各种硬件和逻辑电路的组合,用于执行至少在这里描述的功能。在一些实施例中,功能元件可以指在一个或多个处理元件上操作的一个或多个过程。

此处使用“示例性”一词来表示“用作示例、实例或说明”。在此描述为“示例性”的任何实施例不必被解释为比其他实施例更优选或有利。如本文所使用的术语“计算设备”、“用户设备”、“通信站”、“站”、“手持设备”、“移动设备”、“无线设备”和“用户设备”(UE)是指无线通信设备,例如蜂窝电话、智能手机、平板电脑、上网本、无线终端、膝上型计算机、毫微微蜂窝基站、高数据速率(HDR)用户站、接入点、打印机、销售点设备、接入终端或其他个人通信系统(PCS)设备。该设备可以是移动的或固定的。

如在本文档中使用的,术语“通信”旨在包括发送或接收,或发送和接收两者。当描述由一个设备传输并由另一个设备接收的数据的组织时,这在权利要求中可能特别有用,但仅需要这些设备之一的功能就会侵犯权利要求。类似地,两个设备(在交换期间发送和接收的两个设备)之间的双向数据交换可以被描述为“通信”,当仅要求这些设备之一的功能时。如本文所用的关于无线通信信号的术语“通信”包括发送无线通信信号和/或接收无线通信信号。例如,能够传送无线通信信号的无线通信单元可以包括将无线通信信号发送到至少一个其他无线通信单元的无线发送器,和/或从至少一个其他无线通信单元接收无线通信信号的无线通信接收器。

如本文所用,除非另有说明,否则使用序数形容词“第一”、“第二”、“第三”等来描述共同对象仅表示所指的相似对象的不同实例,并非意在暗示如此描述的对象必须按给定的顺序,无论是时间上、空间上、排名上还是以任何其他方式。

本文使用的术语“接入点”(AP)可以是固定站。接入点也可以称为接入节点、基站、演进节点B(eNodeB)或本领域已知的一些其他类似术语。接入终端也可以称为移动站、用户设备(UE)、无线通信设备或本领域已知的一些其他类似术语。本文所公开的实施例一般与无线网络有关。一些实施例可以涉及根据IEEE 802.11标准之一操作的无线网络。

一些实施例可以与各种设备和系统结合使用,例如个人计算机(PC)、台式计算机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、服务器计算机、手持计算机、手持设备、个人数字助理(PDA)设备、手持PDA设备、车载设备、非车载设备、混合设备、车载设备、非车载设备、移动设备或便携式设备、消费者设备、非移动或非便携式设备、无线通信站、无线通信设备、无线接入点(AP)、有线或无线路由器、有线或无线调制解调器、视频设备、音频设备、音频-视频(A/V)设备、有线或无线网络、无线局域网、无线视频局域网(WVAN)、局域网(LAN)、无线局域网(WLAN)、个域网(PAN)、无线PAN(WPAN)等。

一些实施例可以与以下系统或设备结合使用:单向和/或双向无线电通信系统、蜂窝无线电-电话通信系统、移动电话、蜂窝电话、无线电话、个人通信系统(PCS)设备、包含无线通信设备的PDA设备、移动或便携式全球定位系统(GPS)设备、包含GPS接收器或收发器或芯片的设备、包含RFID元件或芯片的设备、多输入多输出(MIMO)收发器或设备、单输入多输出(SIMO)收发器或设备、多输入单输出(MISO)收发器或设备、具有一个或多个内部天线和/或外部天线的设备、数字视频广播(DVB)设备或系统、多标准无线电设备或系统、有线或无线手持设备(例如智能手机)、无线应用协议(WAP)设备等。

一些实施例可以与遵循一种或多种无线通信协议的一种或多种类型的无线通信信号和/或系统结合使用,例如,射频(RF)、红外(IR)、频分复用(FDM)、正交FDM(OFDM)、时分复用(TDM)、时分多址(TDMA)、扩展TDMA(E-TDMA)、通用分组无线业务(GPRS)、扩展GPRS、码分多址(CDMA)、宽带CDMA(WCDMA)、CDMA2000、单载波CDMA、多载波CDMA、多载波调制(MDM)、离散多音(DMT)、

以下示例涉及进一步的实施例。

示例1一种设备,该设备包括与存储装置耦合的处理电路,该处理电路被配置为:与非AP多链路设备(MLD)建立多链路操作,其中,所述非AP MLD包括定义单独台站(STA)的一个或多个逻辑实体;在所述AP MLD和所述非AP MLD之间建立多个链路,其中,所述多链路操作允许所述多个链路中的每个链路将所述非AP MLD的个体STA与所述AP MLD的个体AP连接;生成包括多链路(ML)元素的帧,所述ML元素包括MLD共同信息字段,其中,所述MLD共同信息字段包括所述非AP MLD中的所有STA共同的信息;向所述非AP MLD指示所述多个链路的子集与同时发送接收(STR)兼容还是与非同时发送接收(NSTR)兼容;并且使得将所述帧发送到所述非AP MLD。

示例2可包括如示例1和/或这里的一些其他示例所述的设备,其中,所述MLD共同信息字段包括可支持链路的数目和最大同时链路的数目。

示例3可包括如示例2和/或这里的一些其他示例所述的设备,其中,当所述最大同时链路的数目可以大于1时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例4可包括如示例1和/或这里的一些其他示例所述的设备,其中,当所述多个链路的数目可以等于3时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例5可包括如示例2和/或这里的一些其他示例所述的设备,其中,当所述最大同时链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例6可包括如示例1和/或这里的一些其他示例所述的设备,其中,当所述多个链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例7可包括如示例1和/或这里的一些其他示例所述的设备,其中,向所述非APMLD指示所述多个链路的子集可与STR兼容还是与NSTR兼容,包括所述处理电路还被配置为包括STR能力位图。

示例8可包括如示例7和/或这里的一些其他示例所述的设备,其中,所述STR能力位图包括与所述多个链路的子集相关联的一个或多个比特。

示例9可包括如示例8和/或这里的一些其他示例所述的设备,其中,所述一个或多个比特中的第一比特可被设置为1以指示所述子集可以是STR,或者被设置为0以指示所述子集可以是NSTR。

示例10可包括一种存储计算机可执行指令的非暂态计算机可读介质,所述计算机可执行指令当被接入点(AP)多链路设备(MLD)的一个或多个处理器执行时会导致执行操作,所述操作包括:与非AP多链路设备(MLD)建立多链路操作,其中,所述非AP MLD包括定义单独台站(STA)的一个或多个逻辑实体;在所述AP MLD和所述非AP MLD之间建立多个链路,其中,所述多链路操作允许所述多个链路中的每个链路将所述非AP MLD的个体STA与所述AP MLD的个体AP连接;生成包括多链路(ML)元素的帧,所述ML元素包括MLD共同信息字段,其中,所述MLD共同信息字段包括所述非AP MLD中的所有STA共同的信息;向所述非AP MLD指示所述多个链路的子集可与同时发送接收(STR)兼容还是与非同时发送接收(NSTR)兼容;并且使得将所述帧发送到所述非AP MLD。

示例11可包括如示例10和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,所述MLD共同信息字段包括可支持链路的数目和最大同时链路的数目。

示例12可包括如示例11和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,当所述最大同时链路的数目可以大于1时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例13可包括如示例10和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,当所述多个链路的数目可以等于3时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例14可包括如示例11和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,当所述最大同时链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例15可包括如示例10和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,当所述多个链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例16可包括如示例10和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,向所述非AP MLD指示所述多个链路的子集可与STR兼容还是与NSTR兼容,包括所述处理电路还被配置为包括STR能力位图。

示例17可包括如示例16和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,所述STR能力位图包括与所述多个链路的子集相关联的一个或多个比特。

示例18可包括如示例17和/或这里的一些其他示例所述的非暂态计算机可读介质,其中,所述一个或多个比特中的第一比特可被设置为1以指示所述子集可以是STR,或者被设置为0以指示所述子集可以是NSTR。

示例19可包括一种方法,该方法包括:由接入点(AP)多链路设备(MLD)的一个或多个处理器与非AP多链路设备(MLD)建立多链路操作,其中,所述非AP MLD包括定义单独台站(STA)的一个或多个逻辑实体;在所述AP MLD和所述非AP MLD之间建立多个链路,其中,所述多链路操作允许所述多个链路中的每个链路将所述非AP MLD的个体STA与所述AP MLD的个体AP连接;生成包括多链路(ML)元素的帧,所述ML元素包括MLD共同信息字段,其中,所述MLD共同信息字段包括所述非AP MLD中的所有STA共同的信息;向所述非AP MLD指示出所述多个链路的子集可与同时发送接收(STR)兼容还是与非同时发送接收(NSTR)兼容;并且使得将所述帧发送到所述非AP MLD。

示例20可包括如示例19和/或这里的一些其他示例所述的方法,其中,所述MLD共同信息字段包括可支持链路的数目和最大同时链路的数目。

示例21可包括如示例20和/或这里的一些其他示例所述的方法,其中,当所述最大同时链路的数目可以大于1时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例22可包括如示例19和/或这里的一些其他示例所述的方法,其中,当所述多个链路的数目可以等于3时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例23可包括如示例20和/或这里的一些其他示例所述的方法,其中,当所述最大同时链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例24可包括如示例19和/或这里的一些其他示例所述的方法,其中,当所述多个链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例25可包括如示例19和/或这里的一些其他示例所述的方法,其中,向所述非APMLD指示所述多个链路的子集可与STR兼容还是与NSTR兼容,包括所述处理电路还被配置为包括STR能力位图。

示例26可包括如示例25和/或这里的一些其他示例所述的方法,其中,所述STR能力位图包括与所述多个链路的子集相关联的一个或多个比特。

示例27可包括如示例26和/或这里的一些其他示例所述的方法,其中,所述一个或多个比特中的第一比特可被设置为1以指示所述子集可以是STR,或者被设置为0以指示所述子集可以是NSTR。

示例28可包括一种装置,包括用于进行以下操作的装置:与非AP多链路设备(MLD)建立多链路操作,其中,所述非AP MLD包括定义单独台站(STA)的一个或多个逻辑实体;在所述AP MLD和所述非AP MLD之间建立多个链路,其中,所述多链路操作允许所述多个链路中的每个链路将所述非AP MLD的个体STA与所述AP MLD的个体AP连接;生成包括多链路(ML)元素的帧,所述ML元素包括MLD共同信息字段,其中,所述MLD共同信息字段包括所述非AP MLD中的所有STA共同的信息;向所述非AP MLD指示所述多个链路的子集可与同时发送接收(STR)兼容还是与非同时发送接收(NSTR)兼容;并且使得将所述帧发送到所述非APMLD。

示例29可包括如示例28和/或这里的一些其他示例所述的装置,其中,所述MLD共同信息字段包括可支持链路的数目和最大同时链路的数目。

示例30可包括如示例29和/或这里的一些其他示例所述的装置,其中,当所述最大同时链路的数目可以大于1时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例31可包括如示例28和/或这里的一些其他示例所述的装置,其中,当所述多个链路的数目可以等于3时,所述多个链路的子集包括:包含第一链路和第二链路的第一集合以及包含所述第一链路和第三链路的第二集合。

示例32可包括如示例29和/或这里的一些其他示例所述的装置,其中,当所述最大同时链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例33可包括如示例28和/或这里的一些其他示例所述的装置,其中,当所述多个链路的数目可以等于2时,所述多个链路的子集包括包含第一链路和第二链路的第一集合。

示例34可包括如示例28和/或这里的一些其他示例所述的装置,其中,向所述非APMLD指示所述多个链路的子集可与STR兼容还是与NSTR兼容,包括所述处理电路还被配置为包括STR能力位图。

示例35可包括如示例34和/或这里的一些其他示例所述的装置,其中,所述STR能力位图包括与所述多个链路的子集相关联的一个或多个比特。

示例36可包括如示例35和/或这里的一些其他示例所述的装置,其中,所述一个或多个比特中的第一比特可被设置为1以指示所述子集可以是STR,或者被设置为0以指示所述子集可以是NSTR。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相关技术
  • 文件夹发送方法、发送方、接收方以及存储介质
  • 发送上行信息、发送与接收下行信息、系统调度方法和装置
  • 数据发送/接收方法、数据发送设备、数据接收设备、数据发送/接收系统、AV内容发送方法、AV内容接收方法、AV内容发送设备、AV内容接收设备和程序记录媒体
  • 媒体发送/接收方法,媒体发送方法,媒体接收方法,媒体发送/接收装置,媒体发送装置,媒体接收装置,网关设备以及媒体服务器
技术分类

06120115607391