首页> 中国专利> 以信号形式传送针对不同带宽的不同MCS集合

以信号形式传送针对不同带宽的不同MCS集合

摘要

概括地说,本公开内容的某些方面涉及无线通信,更具体地说,涉及使用帧的字段来指示用于第一带宽和第二带宽上的通信的不同调制和编码方案(MCS)集合。

著录项

  • 公开/公告号CN106797275A

    专利类型发明专利

  • 公开/公告日2017-05-31

    原文格式PDF

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

    申请/专利号CN201580045873.7

  • 发明设计人 A·阿斯特尔贾迪;

    申请日2015-08-24

  • 分类号H04L1/00;

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

  • 代理人张扬

  • 地址 美国加利福尼亚

  • 入库时间 2023-06-19 02:21:55

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-01-21

    授权

    授权

  • 2017-06-23

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

    实质审查的生效

  • 2017-05-31

    公开

    公开

说明书

相关申请的交叉引用

本申请享有于2015年8月21日递交的美国专利申请No.14/832,994的优先权,该美国专利申请享有于2014年8月27日递交的美国临时申请No.62/042,721的权益,该美国临时申请已转让给本申请的受让人并且在此通过引用将其全部内容明确地并入本文。

技术领域

概括地说,本公开内容的某些方面涉及无线通信,更具体地说,涉及使用帧的字段来指示用于第一带宽和第二带宽上的通信的不同调制和编码方案(MCS)集合。

背景技术

无线通信网络被广泛地部署以提供诸如语音、视频、分组数据、消息传送、广播等之类的各种通信服务。这些无线网络可以是能够通过共享可用的网络资源来支持多个用户的多址网络。这种多址网络的示例包括码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络和单载波FDMA(SC-FDMA)网络。

为了解决对更大的覆盖和增加的通信范围的期望,正在开发各种技术。一种这样的技术是由电气和电子工程师协会(IEEE)802.11ah任务组开发的亚千兆赫(sub-onegigahertz(S1G))频率范围(例如,在美国在902-928MHz范围中操作)。这种发展是由期望利用具有比其它IEEE 802.11组更大的无线范围并具有较低阻挡损失的频率范围而驱动的。

实现更大的覆盖和增加的通信范围的另一种技术涉及能够使用1MHz带宽通信模式来与宽的带宽(例如,多于1MHz带宽)进行通信的无线通信设备(例如,站和接入点),以实现更长距离通信(例如,范围扩展)。为了促进通信,无线通信设备可以通过各种传输来通告其能力。在无线通信标准的先前版本(例如,IEEE标准802.11ac)下操作的无线通信设备可以通过在设备发送的通告帧的字段中设置值来通告其支持跨所有带宽应用的MCS集合的能力。

发明内容

本公开内容的某些方面提供了一种用于无线通信的装置。所述装置一般包括:处理系统,其被配置为生成具有第一字段和第二字段的帧,所述第一字段指示所述装置针对第一带宽所能够支持的调制和编码方案(MCS)集合,所述第二字段指示所述装置针对第二带宽所能够支持的MCS集合,其中,所述第二字段的不同值指示所述装置针对所述第二带宽所能够支持的不同MCS集合;以及接口,其被配置为输出所述帧以进行传输。

本公开内容的某些方面提供了一种用于无线通信的装置。所述装置一般包括:接口,其用于从无线节点接收具有第一字段和第二字段的帧;以及处理系统,其被配置为:根据所述第一字段的值确定所述无线节点针对第一带宽所支持的调制和编码方案(MCS)集合,根据所述第二字段的值确定所述无线节点针对第二带宽所支持的MCS集合,以及将所述装置配置为使用以下各项中的至少一项来与所述无线节点通信:所述第一带宽和第一MCS集合中的MCS,或者所述第二带宽和第二MCS集合中的MCS。

本公开内容的某些方面提供了一种用于由装置进行的无线通信的方法。所述方法一般包括:生成具有第一字段和第二字段的帧,所述第一字段指示所述装置针对第一带宽所能够支持的调制和编码方案(MCS)集合,所述第二字段指示所述装置针对第二带宽所能够支持的MCS集合,其中,所述第二字段的不同值指示所述装置针对所述第二带宽所能够支持的不同MCS集合;以及输出所述帧以进行传输。

本公开内容的某些方面提供了一种用于由装置进行的无线通信的方法。所述方法一般包括:从无线节点接收具有第一字段和第二字段的帧;根据所述第一字段的值确定所述无线节点针对第一带宽所支持的调制和编码方案(MCS)集合;根据所述第二字段的值确定所述无线节点针对第二带宽所支持的MCS集合;以及使用所述各项中的至少一项来与所述无线节点通信:所述第一带宽和第一MCS集合中的MCS,或者所述第二带宽和第二MCS集合中的MCS。

本公开内容的某些方面提供了一种用于无线通信的装置。所述装置一般包括:用于生成具有第一字段和第二字段的帧的单元,所述第一字段指示所述装置针对第一带宽所能够支持的调制和编码方案(MCS)集合,所述第二字段指示所述装置针对第二带宽所能够支持的MCS集合,其中,所述第二字段的不同值指示所述装置针对所述第二带宽所能够支持的不同MCS集合;以及用于输出所述帧以进行传输的单元。

本公开内容的某些方面提供了一种用于无线通信的装置。所述装置一般包括:用于从无线节点接收具有第一字段和第二字段的帧的单元;用于根据所述第一字段的值确定所述无线节点针对第一带宽所支持的第一调制和编码方案(MCS)集合的单元;用于根据所述第二字段的值确定所述无线节点针对第二带宽所支持的MCS集合的单元;以及用于使用以下各项中的至少一项来与所述无线节点通信的单元:所述第一带宽和第一MCS集合中的MCS,以及所述第二带宽和第二MCS集合中的MCS。

本公开内容的某些方面提供了一种用于无线通信的计算机可读介质,所述计算机可读介质具有存储在其上的指令。所述指令一般包括用于进行以下操作的指令:生成具有第一字段和第二字段的帧,所述第一字段指示所述装置针对第一带宽所能够支持的调制和编码方案(MCS)集合,所述第二字段指示所述装置针对第二带宽所能够支持的MCS集合,其中,所述第二字段的不同值指示所述装置针对所述第二带宽所能够支持的不同MCS集合;以及输出所述帧以进行传输。

本公开内容的某些方面提供了一种用于无线通信的计算机可读介质,所述计算机可读介质具有存储在其上的指令。所述指令一般包括用于进行以下操作的指令:从无线节点接收具有第一字段和第二字段的帧;根据所述第一字段的值确定所述无线节点针对第一带宽所支持的调制和编码方案(MCS)集合;根据所述第二字段的值确定所述无线节点针对第二带宽所支持的MCS集合;以及使用所述各项中的至少一项来与所述无线节点通信:所述第一带宽和第一MCS集合中的MCS,或者所述第二带宽和第二MCS集合中的MCS。

本公开内容的某些方面提供了一种站(STA)。所述STA一般包括:至少一个天线;处理系统,其被配置为生成具有第一字段和第二字段的帧,所述第一字段指示所述STA针对第一带宽所能够支持的调制和编码方案(MCS)集合,所述第二字段指示所述STA针对第二带宽所能够支持的MCS集合,其中,所述第二字段的不同值指示所述STA针对所述第二带宽所能够支持的不同MCS集合;以及发射机,其被配置为经由所述至少一个天线向无线节点发送所述帧。

本公开内容的某些方面提供了一种接入点(AP)。所述AP一般包括:至少一个天线;接收机,其被配置为经由所述至少一个天线从无线节点接收具有第一字段和第二字段的帧;发射机;以及处理系统,其被配置为:根据所述第一字段的值确定所述无线节点针对第一带宽所支持的调制和编码方案(MCS)集合,根据所述第二字段的值确定所述无线节点针对第二带宽所支持的MCS集合,以及将所述发射机和所述接收机配置为使用以下各项中的至少一项来与所述无线节点通信:所述第一带宽和第一MCS集合中的MCS,或者所述第二带宽和第二MCS集合中的MCS。

某些方面还提供了能够执行与上文所描述的那些相对应的操作的各种方法、装置和计算机程序产品。

附图说明

为了可以详细地理解本公开的上述特征的方式,可以通过参考诸方面来获得上面简要概括的更具体的描述,其中一些方面在附图中示出。然而,应当注意,附图仅示出本公开内容的某些典型方面,因此不应被认为是对其范围进行限制,因为描述可以允许其它等效的方面。

图1根据本公开内容的某些方面,示出了示例无线通信网络的图。

图2根据本公开内容的某些方面,示出了示例接入点(AP)和用户终端(UT)的框图。

图3根据本公开内容的某些方面,示出了示例无线节点的框图。

图4根据本公开内容的某些方面,阐述了用于无线通信的示例操作。

图4A示出了能够执行在图4中阐述的操作的示例单元。

图5根据本公开内容的某些方面,阐述了用于无线通信的示例操作。

图5A示出了能够执行在图5中阐述的操作的示例单元。

图6根据本公开内容的某些方面,示出了示例性呼叫流程。

图7根据本公开内容的某些方面,示出了示例性信息元素格式。

图8根据本公开内容的某些方面,示出了示例性子字段定义。

图9根据本公开内容的某些方面,示出了示例性子字段映射。

图10根据本公开内容的方面,示出了示例性呼叫流程。

具体实施方式

对无线网络的提高的数据传输速率的需求已经导致开发能够使用宽的(例如,多于1MHz)带宽来进行通信的设备。能够利用宽的带宽进行通信的无线通信设备(例如,站和接入点)通常使用1MHz带宽通信模式来在有时被称为范围扩展的技术中在更长的距离上进行通信。也就是说,设备可以在与附近的设备通信时使用宽的带宽以便具有提高的数据传输速率,同时使用1MHz带宽通信模式在长距离上与另一设备通信,以提高在远距离上的通信的可靠性。当利用1MHz带宽通信模式通信时,设备仅使用低调制和编码方案(包括例如MCS10),因为低调制和编码方案(MCS)也提高了通信的可靠性。如果设备发现1MHz带宽信道的信道质量支持更高的MCS,则设备通常还发现该信道质量支持使用更宽的(例如,2MHz和更高)带宽信道,该更宽的带宽信道使用提供与使用更高MCS的1MHz带宽信道等效的数据吞吐速率的MCS。

无线通信标准的先前版本(例如,IEEE标准802.11ac)使得设备能够针对设备支持的所有带宽使用单个MCS集合。也就是说,设备针对1MHz带宽信道使用与该设备用于更宽(例如,2MHz)带宽信道的相同MCS集合。本公开内容的方面提供了增强,其允许设备启用用于在第一带宽(例如,1MHz带宽)的信道上的通信的MCS集合,同时启用用于更宽的带宽信道的不同MCS集合(例如,更高MCS)。本公开内容的方面还提供对信令的增强,其允许无线节点(例如,站(STA)或接入点(AP))指示用于大于或等于两MHz带宽通信的一个发送(TX)和接收(RX)MCS集合和用于小于1MHz带宽通信的另一MCS集合(例如,不同的MCS集合)。

在下文中参考附图更全面地描述本公开内容的各个方面。然而,本公开内容可以以许多不同的形式来体现,并且不应被解释为受限于贯穿本公开内容呈现的任何特定结构或功能。更确切地说,提供这些方面,使得本公开将是透彻和完整的,并且将向本领域技术人员充分地传达本公开内容的范围。基于本文的教导,本领域技术人员应当意识到,本公开内容的范围旨在覆盖本文公开的本公开内容的任何方面,无论是独立地还是结合本公开内容的任何其它方面来实现。例如,可以使用本文所阐述的任何数量的方面来实现装置或者可以实施方法。另外,本公开内容的范围旨在覆盖使用除了本文所阐述的本公开内容的各个方面之外或不同于本公开内容的各个方面的其它结构、功能或者结构和功能来实施的这种装置或方法。应当理解,本文公开的本公开内容的任何方面可以通过权利要求的一个或多个要素来体现。

词语“示例性”在本文中用于表示“用作示例、实例或说明”。本文描述为“示例性”的任何方面不一定被解释为相对于其它方面是优选的或有利的。

尽管本文描述了特定方面,但这些方面的许多变形和排列落入本公开内容的范围内。虽然提及了优选方面的一些益处和优点,但是本公开内容的范围不旨在限于特定的益处、用途或目的。更确切地说,本公开内容的方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中一些在附图中和在优选方面的以下描述中通过示例的方式来示出。详细描述和附图仅仅是对本公开内容的说明而不是限制,本公开内容的范围由所附权利要求及其等同物限定。

示例无线通信系统

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

图1示出了具有其中可以实施本公开内容的方面的接入点和用户终端的多址多输入多输出(MIMO)系统100。例如,一个或多个用户终端120可以使用本文提供的技术(例如,向接入点100)以信号形式传送能力。

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

尽管以下公开内容的部分将描述能够经由空分多址(SDMA)进行通信的用户终端120,但是对于某些方面,用户终端120还可以包括不支持SDMA的一些用户终端。因此,对于这样的方面,AP 110可以被配置为与SDMA和非SDMA用户终端两者进行通信。这种方法可以方便地允许旧版本的用户终端(“传统”站)保持被部署在企业中,延长其使用寿命,同时允许在认为适当时引入较新的SDMA用户终端。

接入点110和用户终端120可以采用多个发射天线和多个接收天线以在下行链路和上行链路上进行数据传输。对于下行链路MIMO传输,接入点110的Nap个天线表示MIMO的多输入(MI)部分,而K个用户终端的集合表示MIMO的多输出(MO)部分。相反,对于上行链路MIMO传输,该K个用户终端的集合表示MI部分,而接入点110的Nap个天线表示MO部分。对于纯SDMA,如果针对K个用户终端的数据符号流没有通过某种方式在码、频率或时间上被复用,则期望使得Nap≥K≥1。如果数据符号流可以使用TDMA技术、使用利用CDMA的不同的码信道、使用利用OFDM的不相交的子带集合等等来进行复用,则K可以大于Nap。每个选定的用户终端向接入点发送专用于用户的数据和/或从接入点接收专用于用户的数据。通常,每个所选择的用户装置可以装备有一个或多个天线(即,Nut≥1)。K个选定的用户终端可以具有相同或不同数量的天线。

系统100可以是时分双工(TDD)系统或频分双工(FDD)系统。对于TDD系统,下行链路和上行链路共享相同的频带。对于FDD系统,下行链路和上行链路使用不同的频带。MIMO系统100还可以利用单个载波或多个载波进行传输。每个用户终端可以装备有单个天线(例如,为了保持成本降低)或多个天线(例如,其中可以支持额外的成本)。系统100还可以是TDMA系统,如果用户终端120通过将发送/接收划分到不同时隙来共享相同的频率信道,每个时隙被分配给不同的用户终端120。

图2示出了MIMO系统100中的接入点110和两个用户终端120m和120x的框图,其可以是上文参照图1描述的并能够执行本文描述的技术的接入点110和用户终端120的示例。图2中示出的各种处理器可以被配置为执行(或指导设备来执行)本文描述的各种方法,例如,关联图4和图5描述的操作400和500。

接入点装备有个Nt个天线224a至224t。用户终端120m装备有Nut,m个天线252ma至252mu,并且用户终端120x装备有Nut,x个天线252xa至252xu。接入点110对于下行链路是发送实体并且对于上行链路是接收实体。每个用户终端120对于上行链路是发送实体并且对于下行链路是接收实体。如本文所使用的,“发送实体”是能够经由无线信道发送数据的独立操作的装置或设备,并且“接收实体”是能够经由无线信道接收数据的独立操作的装置或设备。在以下描述中,下标“dn”表示下行链路,上标“up”表示上行链路。对于SDMA传输,Nup个用户终端在上行链路上同时发送,而接入点110在下行链路上向Ndn个用户终端同时发送。Nup可以等于或可以不等于Ndn,并且Nup和Ndn可以是静态值或能够针对每个调度间隔而改变。在接入点和用户终端处可以使用波束控制或某种其它空间处理技术。

在上行链路上,在选定的用于上行链路传输的每个用户终端120处,发送(TX)数据处理器288接收来自数据源286的业务数据和来自控制器280的控制数据。控制器280可以与存储器282相耦合。TX数据处理器288基于与为用户终端选定的速率相关联的编码和调制方案来处理(例如,编码、交织和调制)针对用户终端的业务数据并且提供数据符号流。TX空间处理器290对数据符号流执行空间处理并且为Nut,m个天线提供Nut,m个发送符号流。每个发射机单元(TMTR)254接收和处理(例如,转换到模拟、放大、滤波和上变频)相应的发送符号流以生成上行链路信号。Nut,m个发射机单元254提供用于从Nut,m个天线252传输到接入点的Nut,m个上行链路信号。

Nup个用户终端可以被调度以在上行链路上进行同时通信。这些用户终端中的每一个对其数据符号流执行空间处理并且在上行链路上向接入点发送其发送符号流的集合。

在接入点110处,Nap个天线224a至224ap从在上行链路上进行发送的所有Nup个用户终端接收上行链路信号。每个天线224将接收信号提供给相应的接收机单元(RCVR)222。每个接收机单元222执行与由发射机单元254执行的处理互补的处理并且提供接收符号流。RX空间处理器240对来自Nap个接收机单元222的Nap个接收符号流执行接收机空间处理并且提供Nup个恢复的上行链路数据符号流。接收机空间处理是根据信道相关矩阵求逆(CCMI)、最小均方误差(MMSE)、软干扰消除(SIC)、或某种其它技术来执行的。每个恢复的上行链路数据符号流是对由相应用户终端发送的数据符号流的估计。RX数据处理器242根据用于每个恢复的上行链路数据符号流的速率来处理(例如,解调、解交织和解码)该流以获得经解码的数据。可以将经解码的针对每个用户终端的数据提供给数据宿244以用于存储和/或提供给控制器230以用于进一步处理。控制器230可以与存储器232相耦合。

在下行链路上,在接入点110处,TX数据处理器210接收来自数据源208的针对被调度用于下行链路传输的Ndn个用户终端的业务数据、来自控制器230的控制数据、以及可能的来自调度器234的其它数据。可以在不同的传输信道上发送各种类型的数据。TX数据处理器210基于为每个用户终端选定的速率来处理(例如,编码、交织和调制)针对该用户终端的业务数据。TX数据处理器210为Ndn个用户终端提供Ndn个下行链路数据符号流。TX空间处理器220对Ndn个下行链路数据符号流执行空间处理(例如预编码或波束成形,如本公开内容中所描述的),并且为Nap个天线提供Nap个发送符号流。每个发射机单元222接收和处理相应的发送符号流以生成下行链路信号。Nap个发射机单元222提供用于从Nap个天线224传输到用户终端的Nap个下行链路信号。

在每个用户终端120处,Nut,m个天线252从接入点110接收Nap个下行链路信号。每个接收机单元254处理来自相关联的天线252的接收信号并且提供接收符号流。RX空间处理器260对来自Nut,m个接收机单元254的Nut,m个接收符号流执行接收机空间处理并且为用户终端提供恢复的下行链路数据符号流。接收机空间处理是根据CCMI、MMSE或某种其它技术来执行的。RX数据处理器270处理(例如,解调、解交织和解码)恢复的下行链路数据符号流以获得经解码的针对用户终端的数据。可以将经解码的针对每个用户终端的数据提供给数据宿272以用于存储和/或控制器280以用于进一步处理。

在每个用户终端120处,信道估计器278估计下行链路信道响应并且提供下行链路信道估计,其可以包括信道增益估计、SNR估计、噪声方差等。类似地,在接入点110处,信道估计器228估计上行链路响应并且提供上行链路信道估计。每个用户终端的控制器280通常基于针对用户终端的下行链路信道响应矩阵Hdn,m来推导针对该用户终端的空间滤波矩阵。控制器230基于有效上行链路信道响应矩阵Hup,eff来推导针对接入点的空间滤波矩阵。每个用户终端的控制器280可以向接入点发送反馈信息(例如,下行链路和/或上行链路特征向量、特征值、SNR估计等)。控制器230和280还分别控制在接入点110和用户终端120处的各种处理单元的操作。

图3示出了可以在AP 110和/或UT 120中用于实现本公开内容的方面的示例组件。例如,发射机310、天线316、处理器304、和/或DSP 320可以用于实施由AP或UT实现的本公开内容的方面,诸如下文关联图4描述的操作400。此外,接收机312、天线316、处理器304、和/或DSP 320可以用于实施由AP或UT实现的本公开内容的方面,诸如关联图5描述的操作500。无线节点(例如,无线设备)302可以是接入点110或用户终端120。

无线节点(例如,无线设备)302可以包括处理器304,其控制无线节点302的操作。处理器304还可以被称为中央处理单元(CPU)。处理器304可以控制无线节点302执行本文描述的各种方法,例如,关联图4和图5描述的操作400和500。存储器306(其可以包括只读存储器(ROM)和随机存取存储器(RAM)两者)向处理器304提供指令和数据。存储器306的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器304通常基于存储在存储器306内的程序指令来执行逻辑和算术运算。存储器306中的指令可以是可执行的以实现本文描述的方法,例如,关联图4和图5描述的操作400和500。

无线节点302还可以包括壳体308,壳体308可以包括发射机310和接收机312以允许在无线节点302与远程节点之间进行数据的发送和接收。发射机310和接收机312可以组合到收发机314中。单个发射天线或多个发射天线316可以附接到壳体308并且电耦合到收发机314。无线节点302还可以包括(未示出)多个发射机、多个接收机和多个收发机。

无线节点302还可以包括信号检测器318,信号检测器318可以用于力图检测和量化由收发机314接收的信号的电平。信号检测器318可以检测诸如总能量、每符号每子载波的能量、功率谱密度以及其它信号之类的信号。无线节点302还可以包括用于处理信号的数字信号处理器(DSP)320。

无线节点302的各种组件可以通过总线系统322耦合在一起,总线系统322除数据总线之外还可以包括电源总线、控制信号总线以及状态信号总线。

一般而言,AP和STA可以执行相似的(例如,对称的或互补的)操作。因此,对于本文描述的技术中的许多技术来说,AP或STA可以执行相似的操作。为此,以下描述有时候将引用“AP/STA”以反映操作可以由任何一者来执行。虽然,应当理解,即使使用仅“AP”或“STA”,但并不意指对应的操作或机构受限于该类型的设备。

示例性的以信号形式传送针对不同带宽的MCS集合

能够利用宽的带宽(例如,大于1MHz带宽)来通信的无线通信设备(例如,站和接入点)通常使用1MHz带宽通信模式来实现较长距离通信(例如,范围扩展)。由于这些设备通常使用1MHz带宽模式以用于范围扩展,因此设备仅使用低的MCS(包括例如MCS10)以用于1MHz带宽通信模式。如果设备发现1MHz带宽信道的信道质量足够好以支持更高的MCS,则该设备通常将发现信道质量足够好以支持更宽的(例如,2MHz和更高)带宽信道,该更宽的带宽信道使用提供与使用更高MCS的1MHz带宽信道等效的数据吞吐速率的MCS。

无线通信标准的先前版本(例如,IEEE标准802.11ac)使得设备能够针对设备支持的所有带宽使用单个MCS集合。根据本公开内容的方面,提供了方法和装置,其允许设备针对在第一带宽(例如,1MHz带宽)的信道上的通信启用MCS集合,同时针对更宽的带宽信道启用不同的MCS集合(例如,支持更高的MCS)。

图4根据本公开内容的某些方面,阐述了用于无线通信的示例操作400。操作400可以由装置(例如,站)来执行以通告其能力。

操作400可以通过生成具有第一字段和第二字段的帧来在402处开始,第一字段指示装置针对第一带宽所能够支持的第一调制和编码方案(MCS)集合,第二字段指示装置针对第二带宽所能够支持的第二MCS集合,其中第二字段的不同值指示装置针对第二带宽所能够支持的不同MCS集合,其中该支持可以是作为发射机或作为接收机或两者。在404处,装置输出该帧以进行传输。

图4A示出了能够执行图4中阐述的操作的示例性单元400A。示例性单元400A包括用于生成具有第一字段和第二字段的帧的单元402A,第一字段指示装置针对第一带宽所能够支持的第一调制和编码方案(MCS)集合,第二字段指示装置针对第二带宽所能够支持的第二MCS集合,其中第二字段的不同值指示装置针对第二带宽所能够支持的不同MCS集合,其中该支持可以是作为发射机或作为接收机或两者。单元402A可以包括例如在图2和图3中示出的控制器230、TX数据处理器210、TX空间处理器220和/或处理器304。示例性单元400A还包括用于输出该帧以进行传输的单元404A。单元404A可以包括例如在图2和图3中示出的控制器230、TX数据处理器210、TX空间处理器220、处理器304和/或总线系统322。

图5根据本公开内容的方面,阐述了用于无线通信的示例操作500。操作500可以由装置(例如,接入点)来执行并且可以被视为与操作400互补的(AP侧)操作。

操作500可以通过从无线节点接收具有第一字段和第二字段的帧来在502处开始。在504处,装置根据第一字段的值确定无线节点针对第一带宽所支持的第一调制和编码方案(MCS)集合以及根据第二字段的值确定无线节点针对第二带宽所支持的第二MCS集合。在506处,装置使用以下各项中的至少一项来与无线节点通信:第一带宽和第一MCS集合中的MCS,或者第二带宽和第二MCS集合中的MCS。

图5A示出了能够执行图5中阐述的操作的示例性单元500A。示例性单元500A包括用于从无线节点接收具有第一字段和第二字段的帧的单元502A。单元502A可以包括例如在图2和图3中示出的天线224、天线252、接收机单元222、接收机单元254、RX空间处理器240、RX空间处理器260、RX数据处理器242、RX数据处理器270、控制器230、控制器280、天线316、接收机312、数字信号处理器320和/或处理器304。示例性单元500A还包括用于根据第一字段的值确定无线节点针对第一带宽所支持的第一调制和编码方案(MCS)集合以及根据第二字段的值确定无线节点针对第二带宽所支持的第二MCS集合的单元504A。单元504A可以包括例如在图2和图3中示出的RX数据处理器240、RX数据处理器270、控制器230、控制器280和/或处理器304。示例性单元500A还包括用于使用以下各项中的至少一项来与无线节点通信的单元506A:第一带宽和第一MCS集合中的MCS,或者第二带宽和第二MCS集合中的MCS。单元506A可以包括例如在图2和图3中示出的控制器230、TX数据处理器210、TX空间处理器220、天线224、天线252、接收机单元222、接收机单元254、RX空间处理器240、RX空间处理器260、RX数据处理器242、RX数据处理器270、控制器230、控制器280、天线316、接收机312、数字信号处理器320和/或处理器304。

关联图4和图5所公开的操作可以由例如亚千兆赫(S1G)站来执行。根据本公开内容的方面,S1G STA可以通过通告其S1G能力元素来(例如,向其它STA和/或AP)宣告其是S1GSTA。

图6示出了在这种通告其能力的STA与AP之间的示例性呼叫流程600。在示例性呼叫流程中,STA通过向AP发送S1G能力元素来宣告STA是S1G STA。下文参照图7详细描述了S1G能力元素的示例。

AP和STA随后前进到使用S1G能力来进行通信,包括例如指示针对使用第一带宽的信道的通信的MCS集合和针对使用第二带宽的信道的通信的不同MCS集合,如上文关于图4和图5所描述的。尽管示例呼叫流程示出了STA向AP发送S1G能力元素,但本公开内容并不受此限制。例如,AP可以向STA或另一个AP发送S1G能力元素,并且STA可以向另一个STA(例如,在对等网络中)发送S1G能力元素。

图7根据本公开内容的方面,示出了示例性S1G能力元素。示例性S1G能力元素包含用于通告S1G STA的S1G能力的多个字段。在IEEE标准802.11中定义了元素ID字段702和长度字段704。在IEEE标准802.11中定义了S1G能力信息字段706的结构。支持的S1G-MCS和NSS集合字段708用于传达STA针对接收所支持的S1G-MCS和空间流的组合以及STA针对发送所支持的S1G-MCS和空间流的组合。下文关于图8描述支持的S1G-MCS和NSS集合子字段。

图8根据本公开内容的方面,示出了支持的S1G-MCS和NSS集合字段708的子字段的示例性定义800。支持的S1G-MCS和NSS集合字段708的子字段包括Rx S1G-MCS映射(Map)子字段710、Rx最高支持的长GI数据速率子字段712、Tx S1G-MCS映射子字段714、Tx最高支持的长GI数据速率子字段716、针对1MHz的Rx单个空间流和S1G-MCS映射子字段718以及针对1MHz的Tx单个空间流和S1G-MCS映射子字段720。

如本文所描述的,Rx/Tx S1G-MCS映射子字段710/714和针对1MHz的Rx/Tx单个空间流和S1G-MCS映射子字段718/720可以用于以信号形式传送针对大于或等于2MHz带宽的不同发送(TX)和接收(RX)MCS集合以及针对小于1MHz带宽的另一个MCS集合。在后续的段落中提供了这些字段的示例定义。

Rx S1G-MCS映射子字段指示可以在STA针对每一数量的空间流所支持的所有信道宽度处接收的PPDU的RXVECTOR参数MCS的最大值。然而,如果针对1MHz的Rx单个空间流和S1G-MCS映射子字段大于或等于1,则只有由Rx单个空间流和S1G-MCS映射子字段指示的针对1个SS的Max S1G-MCS子字段的值适用于1MHz信道带宽。例如并且参照图9,STA可以发送关于STA能够在1MHz、2MHz、4MHz和8MHz带宽上进行接收的指示。在该示例中,STA还可以在S1G能力元素中发送Rx S1G-MCS映射子字段,其中在第一子字段中值为1指示STA可以在所有指示的带宽上针对一个空间流接收S1G-MCS 7,在第二子字段中值为1指示STA可以在所有指示的带宽上针对两个空间流接收S1G-MCS 7,在第三子字段中值为0指示STA可以在所有指示的带宽上针对三个空间流接收S1G-MCS 2,以及在第四子字段中值为0指示STA可以在所有指示的带宽上针对四个空间流接收S1G-MCS 2。仍在该示例中,STA可以发送在针对1MHz的Rx单个空间流和S1G-MCS映射子字段中的值为1,指示针对单个空间流和1MHz带宽信道,STA可以接收S1G-MCS 2而不是如Rx S1G-MCS映射的第一子字段所指示的S1G-MCS 7。在该示例中,STA可以在2MHz、4MHz和8MHz带宽信道上在一个空间流上接收S1G-MCS 7。

Tx S1G-MCS映射子字段指示可以在该STA针对每一数量的空间流所支持的所有信道宽度处发送的PPDU的TXVECTOR参数MCS的最大值。然而,如果针对1MHz的Tx单个空间流和S1G-MCS映射子字段的值大于或等于1,则只有由Tx单个空间流和S1G-MCS映射子字段指示的针对1个SS的Max S1G-MCS子字段的值适用于1MHz信道带宽,类似于上文描述的Rx S1G-MCS映射子字段和Rx单个空间流和S1G-MCS映射子字段的值的相互作用。

针对1MHz的Rx单个空间流和S1G-MCS映射子字段指示是否只有单个空间流PPDU可以由该STA在1MHz信道宽度处接收。子字段是两比特长并且因此可以传达值为0、1、2、或3。值为0指示与Rx S1G-MCS映射字段所指示的相同数量的空间流和相同Max S1G-MCS。值为1指示仅单个空间流以及具有如针对1个SS的S1G-MCS子字段中的值0所指示的MaxS1G-MCS。值为2指示仅单个空间流以及具有如针对1个SS的S1G-MCS子字段中的值1所指示的MaxS1G-MCS。值为3指示仅单个空间流以及具有如针对1个SS的S1G-MCS子字段中的值2所指示的Max S1G-MCS。

针对1MHz的Tx单个空间流和S1G-MCS映射子字段指示是否仅单个空间流PPDU可以在1MHz信道宽度处由该STA发送。该子字段可以被编码有值0、1、2或3。值为0指示STA可以在1MHz带宽信道上发送与由Tx S1G-MCS映射字段所指示的相同数量的空间流和相同MaxS1G-MCS。值为1指示STA可以在1MHz带宽信道上仅发送单个空间流以及具有如针对1个SS的S1G-MCS子字段中的值0所指示的Max S1G-MCS。值为2指示STA可以在1MHz带宽信道上仅发送单个空间流以及具有如针对1个SS的S1G-MCS子字段中的值1所指示的Max S1G-MCS。值为3指示STA可以在1MHz带宽信道上仅发送单个空间流以及具有如针对1个SS的S1G-MCS子字段中的值2所指示的Max S1G-MCS。

S1G STA可以通过将Rx S1G-MCS映射子字段的适当值设置为如图8中和根据图9示出的定义中所指示的,来指示STA在接收具有2MHz和更高带宽的信道时支持的MCS集合。类似地,S1G STA可以通过设置TxS1G-MCS映射子字段的适当值,来指示STA在发送具有2MHz和更高带宽的信道时支持的MCS集合。

S1G STA可以通过设置针对1MHz的Rx单个空间流和S1G-MCS映射子字段的适当值,来指示STA在接收具有1MHz和更低带宽时支持的不同MCS集合。类似地,S1G STA可以通过设置针对1MHz的Tx单个空间流和S1G-MCS映射子字段的适当值,来指示STA在发送具有1MHz和更低带宽信道时支持的不同MCS集合。当图8提及S1G STA指示该STA支持的不同MCS集合时,本公开内容并不受限于此,因为AP也可以通过设置支持的S1G-MCS和NSS集合字段中的子字段中的适当值,来指示AP支持的不同MCS集合。

图9根据本公开内容的方面,示出了示例性子字段编码映射900。可以使用图9中示出的编码来对图8中示出的示例性Rx S1G-MCS映射和TxS1G-MCS映射子字段进行编码。如图9中所示出的,示例性Rx S1G-MCS映射和Tx S1G-MCS映射子字段包括名称为针对1个SS的Max S1G-MCS、针对2个SS的Max S1G-MCS、针对3个SS的Max S1G-MCS和针对4个SS的MaxS1G-MCS的四个子字段902、904、906、708。每一针对n个SS的Max S1G-MCS子字段(其中n=1,…,4)可以具有值0至3。值为0指示支持用于n个空间流的S1G-MCS 2。值为1指示支持用于n个空间流的S1G-MCS 7。值为2指示支持用于n个空间流的S1G-MCS 9。值为3指示不支持n个空间流。

如在针对特定数量的空间流的S1G-MCS映射字段中所支持的那样指示的S1G-MCS可能不是在所有带宽处有效,可能受Tx最高支持的长GI数据速率和Rx最高支持的长GI数据速率的宣告限制,并且可能受针对S1G PPDU的另外速率选择约束影响。对于1MHz,总是支持MCS10。

例如,STA可以通过发送Rx S1G-MCS映射子字段的针对1个SS的Max S1G-MCS子字段中的值2,指示其支持使用针对2MHz和更高信道带宽的MCS9来接收一个空间流传输。

图8中示出的针对1MHz的Rx单个空间流和S1G-MCS映射子字段和针对1MHz的Tx单个空间流和S1G-MCS映射子字段也可以使用图9中示出的子字段编码映射。例如,STA可以通过发送针对1MHz的Rx单个空间流和S1G-MCS映射中的值3(例如,将该子字段的值设置为3具有对于1MHz来说指定与将子字段902的值设置为2所具有的用于更高带宽的MCS集合相同的MCS集合的效果),指示该STA支持使用针对1Mhz和更低信道带宽的MCS9来接收一个空间流传输。如图8中所示出的,可以通过将Rx单个空间流和S1G-MCS映射值设置为1(指定与子字段902的值0相对应的MCS集合)或2(指定与子字段902的值1相对应的MCS集合)来实现指示MCS2或MCS7的类似效果。

图9中示出的示例性子字段编码将集合定义为包括具有MCS10(具有所指示的索引号的MCS)和所有具有比所指示的索引号更低的索引号的MCS,例如,集合可以包括MCS10、MCS2、MCS1和MCS0。然而,本公开内容并不受限于此,可以使用其它定义来定义MCS集合。

图7-图9中示出的示例性子字段和子字段编码提及“针对1MHz的Rx单个空间流和S1G-MCS映射子字段”和“针对1MHz的Tx单个空间流和S1G-MCS映射子字段”,然而,本公开内容并不受限于支持仅使用单个空间流的第二带宽的无线节点。根据本公开内容的方面,无线节点可以通告第一能力以支持用于第一带宽的第一MCS集合和第二能力以支持用于第二带宽的第二MCS集合,第二带宽使用无线节点能够发送和/或接收的任何数量的空间流。可以在标准中定义、根据发送的能力元素(例如,S1G能力元素)确定、或这两种方式的某种组合得到针对第二MCS集合和第二带宽所支持的空间流的数量。根据本公开内容的方面,针对被用来通告第一能力的子字段的子字段编码(例如,图9中的子字段编码映射)还可以用于被用来通告第二能力的子字段。例如,子字段718和720可以被定义(例如,在IEEE 802.11标准中)为通告用于支持MCS集合来针对1MHz发送和接收两个空间流的能力。在示例中,子字段718和720可以使用图9中示出的编码来进行编码,图9中示出的编码还用于对通告用于支持在不同带宽的不同MCS集合的能力的其它子字段(例如,子字段710和714)进行编码。

图10示出了在两个S1G STA 120m和120x与S1G AP 110之间的示例性呼叫流程1000。该呼叫流程开始于在1002处,AP通过发送S1G能力元素来宣告该AP是S1G AP。AP通过在Rx S1G-MCS映射子字段的所有四个子字段中发送“2”,来指示AP可以使用S1G-MCS 9来接收1、2、3或4个空间流。类似地,AP通过在Tx S1G-MCS映射子字段的所有四个子字段中发送“2”,来指示AP可以使用S1G-MCS 9来发送1、2、3或4个空间流。AP还通过在针对1MHz的Rx单个空间流和S1G-MCS映射子字段(在图10中缩写为“针对1MHz的Rx SSS和S1G-MCS映射”)中发送“0”,来指示其可以使用相同数量的空间流和S1G-MCS(即,使用S1G-MCS的1、2、3、4个空间流)来接收1MHz带宽信道。类似地,AP通过在针对1MHz的Tx单个空间流和S1G-MCS映射子字段(缩写为“针对1MHz的Tx SSS和S1G-MCS映射”)中发送“0”,来指示其可以使用相同数量的空间流和S1G-MCS(即,使用S1G-MCS的1、2、3或4个空间流)来发送1MHz带宽信道。尽管呼叫流程1000示出AP执行了两个STA接收的单个传输,但是本公开内容并不受限于此并且AP可以在分离的传输中向多个STA发送S1G能力元素。

在1004处,STA1通过发送S1G能力元素来宣告STA1是S1G STA。STA1通过在Rx S1G-MCS映射子字段的所有四个子字段中发送“2”,来指示其可以使用S1G-MCS 9来接收1、2、3或4个空间流。类似地,STA1通过在Tx S1G-MCS映射子字段的所有四个子字段中发送“2”,来指示其可以使用S1G-MCS 9来发送1、2、3或4个空间流。STA1还通过在针对1MHz的Rx单个空间流和S1G-MCS映射子字段(在图10中缩写为“针对1MHz的Rx SSS和S1G-MCS映射”)中发送“0”,指示其可以使用相同数量的空间流和S1G-MCS(即,使用S1G-MCS的1、2、3或4个空间流)来接收1MHz带宽信道。类似地,STA1通过在针对1MHz的Tx单个空间流和S1G-MCS映射子字段(缩写为“针对1MHz的Tx SSS和S1G-MCS映射”)中发送“0”,指示其可以使用相同数量的空间流和S1G-MCS(即,使用S1G-MCS的1、2、3或4个空间流)来发送1MHz带宽信道。

在1006处,STA2通过发送S1G能力元素来宣告其是S1G STA。STA2通过在Rx S1G-MCS映射子字段的第一子字段中发送“2”,来指示其可以使用S1G-MCS 9来接收1个空间流。STA2通过在Rx S1G-MCS映射子字段中的第二子字段中发送“1”,来指示其可以使用S1G-MCS7来接收2个空间流。STA2通过在Rx S1G-MCS映射子字段中的第三和第四子字段中发送“3”,来指示其不可以接收3个或4个空间流。举例而言,STA2可能无法接收3个或4个空间流,因为STA2具有两个天线。类似地,STA2通过在Tx S1G-MCS映射子字段的第一子字段中发送“2”,来指示其可以使用S1G-MCS 9来发送1个空间流。STA2通过在Tx S1G-MCS映射子字段的第二子字段中发送“1”,来指示其可以使用S1G-MCS 7来发送2个空间流。STA2通过在Tx S1G-MCS映射子字段的第三和第四子字段中发送“3”,来指示其不可以发送3个或4个空间流。STA2通过在针对1MHz的Rx单个空间流和S1G-MCS映射子字段中发送“2”,来指示其可以使用S1G-MCS 7在1MHz带宽信道上接收单个空间流。类似地,STA2通过在针对1MHz的Tx单个空间流和S1G-MCS映射子字段中发送“2”,来指示其可以使用S1G-MCS 7在1MHz带宽信道上发送单个空间流。

在1008处,STA1向AP发送数据。在示例性呼叫流程中,在STA1与AP之间存在良好的信道状况,因此STA1确定要使用宽的带宽、高吞吐量传输模式。STA1根据由AP在1002处发送的S1G能力元素确定AP可以接收使用S1G-MCS 9来发送的4个空间流。STA1能够使用S1G-MCS9发送4个空间流,因此STA1使用4个空间流(SS)和S1G-MCS 9将数据发送给AP。

在1010处,AP向STA1发送数据。在STA1与AP之间仍存在良好的信道状况,因此AP确定要使用宽的带宽、高吞吐量传输模式。AP根据由STA1在1004处发送的S1G能力元素确定STA1可以接收使用S1G-MCS 9来发送的4个空间流。AP能够使用S1G-MCS 9发送4个空间流,因此AP使用4个空间流(SS)和S1G-MCS 9将数据发送给STA1。

在1012处,AP向STA2发送数据。在示例性呼叫流程中,在STA2与AP之间存在差的信道状况(例如,STA2和AP在它们之间具有长的距离),因此AP确定要使用1MHz带宽传输模式。AP根据由STA2在1006处发送的S1G能力元素确定STA2可以在1MHz带宽信道上接收使用S1G-MCS 7来发送的1个空间流。AP能够使用S1G-MCS 9来发送4个空间流,但由于差的信道状况,AP确定在1MHz带宽信道上使用1个空间流(SS)和S1G-MCS 7来将数据发送给STA2。

在1014处,STA2向AP发送数据。STA2与AP之间仍存在差的信道状况,因此STA2确定要使用1MHz带宽传输模式。STA2根据由AP在1002处发送的S1G能力元素确定AP可以接收使用S1G-MCS 9来发送的四个空间流。STA2能够使用S1G-MCS 7来发送一个空间流,因此STA1使用一个空间流(SS)和S1G-MCS 7将数据发送给AP。

上述方法的各种操作可以由能够执行相应功能的任何适当单元来执行。该单元可以包括各种硬件和/或软件组件和/或模块,包括但不限于电路、专用集成电路(ASIC)或处理器。通常,在存在图中所示出的操作的地方,这些操作可以包括具有相似编号的对应单元加功能组件。例如,图4和图5中示出的操作400和500分别对应于图4A和图5A中示出的单元400A和500A。

例如,用于发送的单元可以包括图2中示出的接入点110的发射机(例如,发射机单元222)和/或天线224或图3中描绘的发射机310和/或天线316。用于接收的单元可以包括图2中示出的接入点110的接收机(例如,接收机单元222)和/或天线224或图3中描绘的接收机312和/或天线316。用于处理的单元、用于确定的单元、用于检测的单元、用于扫描的单元、用于选择的单元、或用于终止操作的单元可以包括处理系统,其可以包括一个或多个处理器,诸如图2中示出的接入点110的RX数据处理器242、TX数据处理器210和/或控制器230和/或图3中描绘的处理器304和/或DSP 320。

根据某些方面,这些单元可以由被配置为通过实现上述的用于执行快速关联的各种算法(例如,用硬件或通过执行软件指令)来执行对应的功能的处理系统来实现。例如,用于标识唤醒时段的单元可以由执行基于某一配置(例如,经由IE)来标识唤醒时段的算法的处理系统来实现,用于确定在唤醒时段期间是否启用无线电功能的单元可以由执行将唤醒时段和数据的存在是否已被指示来作为输入的算法的(相同或不同的)处理系统来实现,而用于启用无线电功能的单元可以由执行将来自用于确定的单元的决定作为输入并相应地生成信号以启用/禁用无线电功能的算法的(相同或不同的)处理系统来实现。

如本文所使用的,术语“确定”涵盖各种各样的动作。例如,“确定”可以包括演算、计算、处理、推导、研究、查找(例如,在表、数据库或另外的数据结构中查找)、探知等。此外,“确定”可以包括接收(例如,接收信息)、访问(例如,访问存储器中的数据)等。此外,“确定”还可以包括解析、选择、选取、确立等。

如本文所使用的,术语接收机可以指代(例如,RF前端的)RF接收机和用于接收由RF前端处理的结构(例如,经由总线)的(例如,处理器的)接口。类似地,术语发射机可以指代RF前端的RF发射机或用于向RF前端(例如,处理器的)输出结构的接口以进行传输(例如,经由总线)。

如本文所使用的,提及项目列表“中的至少一个”的短语指代那些项目的任意组合,包括单个成员。举例而言,“a、b或c中的至少一个”旨在涵盖a、b、c、a-b、a-c、b-c和a-b-c。

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

结合本文公开内容所描述的方法或者算法的步骤可以直接体现在硬件中、由处理器执行的软件模块中、或两者的组合中。软件模块可以驻留在本领域共置的任何形式的存储介质中。可以使用的存储介质的一些示例包括随机存取存储器(RAM)、只读存储器(ROM)、闪存、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM等。软件模块可以包括单个指令或多个指令,并且可以分布在若干个不同代码段上、分布在不同程序之间、以及跨多个存储介质分布。存储介质可以耦合到处理器,以使得处理器能够从存储介质读取信息以及向存储介质写入信息。在替代方案中,存储介质可以集成到处理器。

本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换句话说,除非指定步骤或动作的特定顺序,否则可以修改具体步骤和/或动作的顺序和/或使用而不会脱离权利要求的范围。

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

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

在硬件实现中,机器可读介质可以是与处理器分离的处理系统的部分。然而,如本领域技术人员将容易意识到的,机器可读介质或其任何部分可以在处理系统外部。举例而言,机器可读介质可以包括传输线、由数据调制的载波和/或与无线节点分离的计算机产品,所有这些都可以由处理器通过总线接口访问。替代地或此外,机器可读介质或其任何部分可以集成到处理器中,诸如可以具有缓存和/或通用寄存器堆(register file)的情况。

处理系统可以被配置成通用处理系统,其具有提供处理器功能的一个或多个微处理器和提供机器可读介质的至少一部分的外部存储器,所有这些都通过外部总线架构来与其它支持电路连接在一起。或者,处理系统可以用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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号