无线网络中多个资源单元的调制和编码的制作方法

文档序号:31117480发布日期:2022-08-12 22:38阅读:84来源:国知局
无线网络中多个资源单元的调制和编码的制作方法
无线网络中多个资源单元的调制和编码
1.相关申请的交叉引用
2.本技术要求于2020年1月10日递交的申请号为62/959,603、发明名称为“无线网络中多个资源单元的调制和编码(modulation and coding for multiple resource units in wireless network)”的美国临时专利申请以及于2021年1月8日递交的申请号为17/145,199、发明名称为“无线网络中多个资源单元的调制和编码(modulation and coding for multiple resource units in wireless network)”的美国非临时专利申请的权益和优先权,这些申请的内容通过引用结合在本技术中。
技术领域
3.本技术涉及移动空口技术,尤其涉及用于调制和编码数据以在无线网络中传输的方法和系统。


背景技术:

4.根据wi-fi协议(包括ieee 802.11协议,例如ieee草案p802.11ax_d6.0中指定的ieee 802.11ax)运行的网络使用定义的调制编码方案(modulation and coding scheme,mcs),该方案指定用于物理层调制和编码的属性。
5.ieee 802.11任务组tgbe目前正在开发新协议ieee 802.11be,该协议将成为ieee 802.11的下一个主要修订,用于定义继ieee 802.11ax之后的下一代wi-fi(目前为ieee草案p802.11ax_d6.0)。ieee 802.11be(也称为极高吞吐量(extremely high throughput,eht))预计将支持至少30gbps的数据速率,并且可以使用高达320mhz的频谱带宽进行非许可操作,该带宽是ieee 802.11ax当前预期的160mhz最大带宽的两倍。
6.ieee 802.11ax支持正交频分多址(orthogonal frequency-division multiple access,ofdma)传输,在这种传输中,可以通过分配不同的子载波子集(多个子载波)在一个ofdm符号内复用旨在用于不同站的数据。在ieee 802.11ax中,资源单元(resource unit,ru)包括在频域中定义的一组连续子载波。可以将不同的ru分配给phy协议数据单元(phy protocol data unit,ppdu)内的不同站。每个ru用于一个站(也称为sta)的一个ofdm符号。图1示出了ieee 802.11ax中的站(station,sta)资源分配的示例。在所分配的ru中,每个站的mcs在一个ppdu内的所有ofdm符号中是相同的(即,每个站使用单个mcs)。在一个ppdu中,用于不同站的ru的mcs可以不同。
7.在ieee 802.11ax中,ru是根据ru的大小定义的,例如26-子载波ru、52-子载波ru、106-子载波ru、242-子载波ru、484-子载波ru、996-子载波ru和2
×
996-子载波ru。在ieee 802.11ax的物理层(physical layer,phy)协议数据单元(ppdu)的he-sig-b字段中指示有关分配给站点的ru的信息,例如ru位置和ru大小,以及通过所分配的ru传输的数据的调制编码方案(modulation and coding scheme,mcs)。mcs信息以mcs索引的形式提供,该mcs索引指定一组物理层属性,包括调制和前向纠错(forward error correction,fec)编码率r。作为说明性示例,图2示出了ieee 802.11ax中针对空间流数nss=6的26-子载波ru的情况
指定的mcs的示例。
8.在ieee 802.11ax中,根据数据传输的信道条件确定用于ru的mcs。具体地,针对为站点分配的所有资源评估信道条件并进行平均化,并且使用平均结果选择适当的mcs。
9.如上所述,ieee 802.11be将支持高达320mhz的宽带宽。较大的带宽会带来在较窄的带宽系统中不存在的机会和问题。例如,支持eht的wi-fi应能够显著增加高吞吐量数据传输的量,还允许极大数量低数据速率设备(例如,物联网(internet of things,iot)设备)的激增。然而,由于预期的部署密度,单个站在任何给定时间都能够获得320mhz带宽内的大量连续子载波的可能性预计会很低。在这方面,已经为ieee 802.11be提出了一种称为多个ru(multi-ru,多ru)的操作特征,其中可以为ofdm符号中的一个站点分配多个ru,每个ru具有相应的连续子载波子集。
10.ofdm符号的信道条件在宽带宽上可能比在窄带宽上有更大的差异。例如,各子载波子集的干扰级别在整个带宽上很可能显著不同,尤其是对于在频域中相隔很远的子载波。
11.因此,需要进一步开发可用于优化大带宽多ru应用中的信道效率的调制编码方案。


技术实现要素:

12.根据第一示例方面,提供了一种在正交频分多址(ofdma)无线局域网中传输数据的方法。所述方法包括:为分配给目标站的第一资源单元选择第一调制类型;为分配给所述目标站的第二资源单元选择与所述第一调制类型不同的第二调制类型;根据为所述分配的资源单元中的每一个选择的相应调制类型,调制编码数据并将所述调制后的数据映射到与所述分配的资源单元相关联的子载波上。
13.在一些示例中,这种方法使得可以对分配给单个目标站的不同子载波集使用不同的调制类型,从而能够在不使用最小公分母的情况下解决两个子载波集之间的信道条件的差异。这使得可以在发送站和目标站更高效地使用计算资源,并且更高效地使用wlan网络内的网络资源。
14.在上述任一示例中,所述方法包括:为分配给所述目标站的所述第一资源单元和所述第二资源单元中的每一个选择相应的码率;在调制所述数据之前,根据为所述第一资源单元和所述第二资源单元中的每一个选择的所述相应码率对所述数据进行编码。
15.在上述任一示例中,所述方法包括:确定与所述第一资源单元和所述第二资源单元中的每一个相关联的所述子载波的链路条件,其中,基于所述链路条件选择所述相应调制类型。在一些示例中,基于所述链路条件选择所述相应码率。
16.在上述任一示例中,所述方法包括:将关于为所述资源单元选择的所述相应调制类型的信息放入所述数据单元的头部。
17.在上述任一示例中,所述方法包括:将关于为所述资源单元选择的所述相应码率的信息放入所述数据单元的头部。
18.根据第二示例方面,提供了一种在无线局域网中传输数据单元的方法,所述数据单元包括物理净负荷,所述物理净负荷包括正交频分复用(ofdm)符号,所述ofdm符号包括用于根据相应调制类型调制的数据的多个资源单元,其中,所述资源单元包括旨在用于同
一接收站的第一资源单元和第二资源单元以及旨在用于一个或多个其它接收站的其它资源单元;所述数据单元包括头部,所述头部分别针对所述第一资源单元和所述第二资源单元中的每一个包括标识所述相应调制类型的信息,所述相应调制类型分别用于调制所述第一资源单元和所述第二资源单元的数据。
19.根据第三示例方面,提供了一种在无线局域网中接收数据单元的方法,所述数据单元包括物理净负荷,所述物理净负荷包括正交频分复用(ofdm)符号,所述ofdm符号包括用于根据相应调制类型调制的数据的多个资源单元,其中,所述资源单元包括旨在用于同一接收站的第一资源单元和第二资源单元以及旨在用于一个或多个其它接收站的其它资源单元;所述数据单元包括头部,所述头部分别针对所述第一资源单元和所述第二资源单元中的每一个包括标识所述相应调制类型的信息,所述相应调制类型分别用于调制所述第一资源单元和所述第二资源单元的数据。
20.在所述第二示例方面和所述第三示例方面的上述任一示例中,所述头部针对所述第一资源单元和所述第二资源单元中的每一个包括各个子字段,用于标识所述相应调制类型的所述信息,所述相应调制类型用于调制所述第一资源单元和所述第二资源单元的数据。在一些示例中,所述头部分别针对所述第一资源单元和所述第二资源单元中的每一个还包括标识用于编码所述第一资源单元和所述第二资源单元承载的数据的相应码率的信息,其中,标识所述调制类型的所述信息和标识所述码率的所述信息由调制编码方案(modulation and coding scheme,mcs)指定。
21.根据第四示例方面,提供了一种在正交频分多址(ofdma)无线局域网(wlan)中传输数据的方法,所述方法包括:为分配给目标站的第一资源单元选择第一调制类型;为分配给所述目标站的第二资源单元选择与所述第一调制类型不同的第二调制类型;将所述目标站的输入数据解析为第一数据流和第二数据流;使用所述第一调制类型调制包括在所述第一数据流中的数据,并将所述调制后的数据映射到与所述第一资源单元相关联的第一组子载波上;使用所述第二调制类型调制包括在所述第二数据流中的数据,并将所述调制后的数据映射到与所述第二资源单元相关联的第二组子载波上;在所述wlan中传输正交频分复用(orthogonal frequency division multiplexing,ofdm)符号,所述ofdm符号包括调制到所述第一组子载波上的所述数据和调制到所述第二组子载波上的所述数据。
22.在所述第四示例方面的一些示例中,所述第一组子载波与所述第二组子载波在频率上被多个干预子载波分离。
23.在所述第四示例方面的上述任一示例中,所述方法包括:为所述第一组子载波和所述第二组子载波确定所述wlan中的链路条件,其中,所述第一调制类型基于所述第一组子载波的所述链路条件选择,所述第二调制类型基于所述第二组子载波的所述链路条件选择。
24.在所述第四示例方面的上述任一示例中,所述方法包括:在解析所述输入数据以进行调制之前,根据第一码率对所述数据进行编码。
25.在所述第四示例方面的上述任一示例中,所述方法包括:为所述第一资源单元选择第一码率,并为所述第二资源单元选择第二码率;在调制包括在所述第一数据流中的所述数据之前,基于所述第一码率对包括在所述第一数据流中的所述数据进行编码;在调制包括在所述第二数据流中的所述数据之前,基于所述第二码率对包括在所述第二数据流中
的所述数据进行编码。在一些示例中,所述方法包括:为所述第一组子载波和所述第二组子载波确定所述wlan中的链路条件,其中,所述第一调制类型和第一码率基于所述第一组子载波的所述链路条件选择,所述第二调制类型和第二码率基于所述第二组子载波的所述链路条件选择。
26.在所述第四示例方面的上述任一示例中,所述第一调制类型和所述第二调制类型均选自一组调制类型,所述一组调制类型包括:二进制相移键控(binary phase shift keying,bpsk)调制、正交相移键控(quadrature phase shift keying,qpsk)调制、16-正交幅度调制(quadrature amplitude modulation,qam)、64-qam、256-qam、1024-qam、2048-qam以及4096-qam。
27.在所述第四示例方面的上述任一示例中,所述ofdm符号作为数据单元的一部分传输,所述数据单元的前导头部中包括指示所述第一调制类型、所述第一码率、所述第二调制类型和所述第二码率的信息。
28.在所述第四示例方面的上述任一示例中,所述ofdm符号作为数据单元的物理净负荷的一部分传输,所述数据单元包括头部,所述头部分别针对所述第一资源单元和所述第二资源单元中的每一个包括标识所述第一组子载波、所述第一调制类型、所述第二组子载波和所述第二调制类型的信息。在一些示例中,所述头部包括用于标识所述第一调制类型和所述第二调制类型的信息的各个子字段。
29.根据第五示例性实施例,提供了一种用于在正交频分多址(ofdma)无线局域网(wlan)中传输数据的发送站,所述发送站包括:网络接口,用于在所述wlan中发送和接收信号;处理设备,耦合至所述网络接口;非瞬时性存储,耦合至所述处理设备并在其上存储指令,当所述指令由所述处理设备执行时,将所述发送站配置用于:为分配给目标站的第一资源单元选择第一调制类型;为分配给所述目标站的第二资源单元选择与所述第一调制类型不同的第二调制类型;将所述目标站的输入数据解析为第一数据流和第二数据流;使用所述第一调制类型调制包括在所述第一数据流中的数据,并将调制后的数据映射到与所述第一资源单元相关联的第一组子载波上;使用所述第二调制类型调制包括在所述第二数据流中的数据,并将调制后的数据映射到与所述第二资源单元相关联的第二组子载波上;以及在所述wlan中传输正交频分复用(ofdm)符号,所述ofdm符号包括调制到所述第一组子载波上的所述数据和调制到所述第二组子载波上的所述数据。
30.根据第六示例方面,提供了一种方法,所述方法包括:在接收站接收在无线局域网(wlan)中传输的数据单元,所述数据单元包括物理净负荷,所述物理净负荷包括正交频分复用(ofdm)符号,所述ofdm符号已在用于根据相应调制类型调制的数据的多个资源单元中传输,其中,所述资源单元包括分配给所述接收站的第一资源单元和第二资源单元以及分配给一个或多个其它接收站的其它资源单元;所述数据单元包括头部,所述头部分别针对所述第一资源单元和所述第二资源单元中的每一个包括标识所述相应调制类型的信息,所述相应调制类型分别用于调制在所述第一资源单元和所述第二资源单元中传输的数据。
31.根据其它示例方面,提供了一种非瞬时性计算机可读存储,所述非瞬时性计算机可读存储存储指令,当所述指令由站的处理器设备执行时,可以将所述站配置用于执行根据上述各方面所述的方法中的任一种。
32.根据其它示例方面,提供了一种能够在无线局域网(wlan)中使用的站,所述站用
于执行上述方法中的一种或多种。
附图说明
33.现在通过示例参考示出本技术的示例性实施例的附图,其中:
34.图1示出了802.11ax中的站(sta)资源分配的示例;
35.图2示出了ieee 802.11ax中针对空间流数nss=6的26-子载波ru的情况指定的mcs的示例;
36.图3示出了一个示例性实施例提供的分配给一个站的多个ru的示例;
37.图4为示出了本公开的一种实现方式提供的示例性通信网络的框图;
38.图5为示出了本公开的一种实现方式提供的发送器的各组件的框图;
39.图6示出了用于通过图4的通信网络的无线介质交换信息的示例性帧格式;
40.图7为示出了本公开的另一种实现方式提供的发送器的各组件的框图;
41.图8为示出了本公开的一种实现方式提供的接收器的各组件的框图;
42.图9为示出了本公开的另一种实现方式提供的接收器的各组件的框图;
43.图10为示出了示例性实施例提供的可以在图4的通信网络的一个或多个站中使用的处理系统的框图。
44.在所有附图中使用相同的附图标记来表示相同的元件和特征。虽然将结合所示实施例描述本发明的各方面,但应理解,这并不意在将本发明限制于此类实施例。
具体实施方式
45.本公开说明了用于在无线网络中传输数据的方法、设备和系统。下一代无线局域网(wlan)系统(包括下一代wi-fi系统等,例如在开发中的ieee 802.11be协议下提出的eht系统)将获得更大的带宽。如上所述,已经针对ieee 802.11be提出了多ru特征,使得能够为ofdm符号中的一个站点分配多个ru。然而,针对多ru的现有提议并未考虑分配给多个ru的相应子载波组之间可能发生的链路或信道条件的变化,其中,所述多个ru分配给特定站。如上所述,在ieee 802.11ax中,根据数据传输的链路条件确定用于ru的mcs。具体地,针对为站点分配的所有资源评估链路条件并进行平均化,并且使用平均结果选择适当的mcs。然而,针对分配给单个站点的所有ru使用单个mcs在多ru环境下可能是一种低效的方案,其中分配给站点的不同ru可以使用频率上相隔相对较远的相应子载波集。假设单个mcs应用于多ru中的所有ru,即使单个ru具有相对较低的信干噪比(signal-to-interference-plus-noise ratio,sinr)值,而另一个ru具有相对较大的sinr值,发送站也将选择适合具有最低sinr的最差ru的mcs,或者选择比适合最佳ru的mcs次重要的mcs。一种改进的方案是应用灵活的mcs选择,使得不同的ru可以具有不同的mcs。
46.因此,在示例性实施例中,在为单个目标站分配多个ru的情况下,针对多个ru中的每一个独立执行mcs选择。在示例性实施例中,分配给站点的每个ru的mcs选择基于分配给该特定ru的子载波的链路或信道条件。
47.在这方面,图3示出了示例性实施例提供的分配给单个站(sta 0)的多个ru的代表性示例。在图3所示的示例中,在ppdu内的多个ofdm符号sym 0至sym n-1中的每一个中,为sta(sta 00)分配了两个非连续ru,即ru 0和ru 2。第一mcs(即mcs(i))用于调制和编码使
用第一ru 0传输的数据,第二mcs(即mcs(j))用于调制和编码使用第二ru 2传输的数据。在示例性实施例中,基于针对与ru 0相关联的子载波集评估的链路条件为第一ru 0选择mcs(i),基于针对与ru 2相关联的子载波集评估的无线信道条件为第二ru 2选择mcs(j)。
48.为ru选择的mcs指定了一组定义的属性,用于物理层编码和调制用于该ru的数据。例如,对于具有指定数量子载波(例如,ru大小=26、52、106、242、484、996子载波)的ru,为该ru选择的mcs将指定用于包括在ppdu中的该ru的调制类型(例如,二进制相移键控(bpsk)、正交相移键控(qpsk)、16-正交幅度调制(qam)、64-qam、256-qam、1024-qam、2048-qam以及4096-qam)和前向纠错(fec)编码率(例如,1/2、2/3、3/4、5/6)。图2中的说明性表示出了可以由mcs指定的其它属性的类型的示例。
49.可以进行mcs选择的环境的示例如图4所示。图4示出了包括多个站(sta)的通信网络100,所述多个站可以包括固定站、便携站和移动站。图1中的示例示出了单个固定sta(接入点站(access-point station,ap-sta)104)以及可以是便携的或移动的多个sta 102。网络100可以根据一个或多个通信或数据标准或技术运行,但是在至少一些示例中,网络100是wlan,并且在至少一些示例中,网络100是按照802.11系列协议中的一个或多个协议运行的下一代wi-fi兼容网络。
50.每个sta 102可以是笔记本电脑、台式pc、pda、wi-fi电话、无线发送/接收单元(wireless transmit/receive unit,wtru)、移动站(mobile station,ms)、移动终端、智能电话、移动电话、传感器、物联网(internet of things,iot)设备或其它支持无线的计算或移动设备。在一些实施例中,sta 102包括能够在通信网络100中发送、接收或发送和接收数据但执行除通信之外的主要功能的机器。ap-sta 104可以包括网络接入接口,所述网络接入接口用作网络100中sta 102的无线发射和/或接收点。ap-sta 104可以连接到回程网络110,回程网络110使得能够在ap-sta 104与其它远程网络(包括互联网等)、节点、ap和设备(未示出)之间交换数据。ap-sta 104可以通过与每个sta 102建立上行和下行通信链路或信道来支持通过未经许可的射频频谱无线介质106与每个sta 102进行的通信,如图1中的箭头所示。在一些示例中,sta 102可以用于相互通信。网络100中的通信可以是非调度通信、由ap-sta 104调度或由网络100中的调度或管理实体(未示出)调度,或者是调度和非调度通信的混合。
51.图5示出了示例性实施例提供的可能存在于sta(例如ap-sta 104)中的发送器118的选定组件的示例。在示例性实施例中,已分配ru用于多个sta 102之间的数据传输,并且多个非连续ru(例如,ru i和ru j)分配给了同一个sta 102。在示例性实施例中,ap-sta 104通过无线介质106获取关于分配给sta102的ru的链路条件的信息。基于该信息,ap-sta 104从预定义的一组可用mcs中为每个ru选择最佳mcs。在一个示例性实施例中,ru i和ru j的链路条件被确定为足够不同,从而为ru i和ru j选择不同的最佳mcs(例如,mcs(i)和mcs(j))。
52.发送器118接收串行数据比特流作为输入120。在示例性实施例中,输入120包括要包括在物理层(physical layer,phy)净负荷(例如,多ru物理层(physical layer,phy)协议数据单元(phy protocol data unit,ppdu)的phy服务数据单元(phy service data unit,psdu))中的数据比特。发送器118的编码器解析器122将所述输入数据比特解析为n个并行数据流s1至sn,每个数据流对应于相应的ru 1至ru n。在示例性实施例中,所述数据流
中的至少两个(例如,si和sj)包括旨在用于同一接收sta 102的数据。fec编码由相应的fec编码器124(1)至124(n)应用于数据比特流s1到sn中的每一个。在示例性实施例中,数据流s1至sn各自被分割为源字,这些源字分别被fec编码为相应的码字c1到cn。在每个编码器124(1)至124(n)处应用的编码率(例如,1/2、2/3、3/4、5/6)通过为相应的ru 1至ru n选择的mcs来确定。因此,应用于包括在数据流si和sj中的源字的码率分别通过mcs(i)和mcs(j)指定的编码率来确定,从而相应的码字ci和cj。然后,码字c1到cn中的每一个在相应的调制器126(1)至126(n)处调制,并映射到相应的子载波集。每个子载波集对应于相应的ru,即ru 1至ru n。具体地,码字c1到cn各自使用相应的调制星座(例如,bpsk、qpsk、16-qam、64-qam、256-qam、1024-qam、2048-qam、4096-qam)映射到对应于ru 1至ru n的相应子载波集或多个子载波。在相应调制器126(1)至126(n)中的每一个处应用的调制类型由为对应的ru 1至ru n选择的mcs确定。因此,应用于码字ci和cj的调制分别由mcs(i)和mcs(j)指定的调制星座确定,从而产生相应的资源单元ru i和ru j。
53.在示例性实施例中,进一步的处理操作128应用于ru 1至ru n以生成输出130。在示例性实施例中,进一步的处理操作128包括对每个子载波的快速傅立叶逆变换(inverse fast fourier transform,ifft)操作,随后是并串(parallel to serial,p/s)转换和添加保护间隔(guard interval,gi)。产生的输出是用于包含在ppdu的phy净负荷(例如,psdu)中的ofdm符号流。
54.在示例性实施例中,将对应于ppdu的数据部分(例如,phy净负荷)的输出130附加到phy头部,以提供调制到载波频率上并通过无线介质106传输的ppdu。在这方面,图6示出了示例性实施例提供的可以用于eht ppdu的示例性帧格式。如图所示,附加到ppdu的数据部分(例如,phy净负荷)的phy头部可以包括以下头部字段:eht前导、u-sig和eht-sig。在示例性实施例中,可以在该ppdu的eht-sig字段中指示关于分配给sta的ru的信息,例如ru位置和ru大小以及为通过所分配的ru传输的数据选择的mcs。例如,eht-sig字段可以包括每个sta 102的子字段(例如,用户字段1至用户字段m)。每个用户字段可以包括指定以下内容的子字段:唯一标识目标sta的sta-id、分配给目标sta的ru以及用于分配给目标sta的相应ru中的每一个的mcs(例如,用于ru i的mcs(i)、用于ru j的mcs(j))。
55.在示例性实施例中,可以使用映射到应用于ru的指定mcs的mcs索引值填充mcs子字段。例如,可以使用类似于ieee 802.11ax中指定的4比特mcs索引值的mcs值。在ieee 802.11ax的情况下,4比特mcs索引值各自映射到指定编码率和调制类型的相应mcs属性集。
56.在图5所示的示例性实施例中,sta的多ru中的每个ru可以使用独立的码率和调制类型。该实施例可以通过优化每个ru的性能来优化整体多ru性能。通过根据特定于每个ru的信道或链路条件对各个ru应用mcs,提供了大量优化选项。
57.在下面将描述的另一个示例性实施例的情况下,可以对特定目标sta的所有ru使用通用编码器。在这种情况下,可以在头部中包括通用mcs字段,以指示所有ru的基本mcs。基本mcs字段将指示适用于特定目标sta的所有ru的通用码率。头部还将包括ru特定mcs索引子字段,以指示该特定ru的调制阶数或类型。在这方面,ru特定mcs索引子字段在一些示例中可以更短,因为所述子字段不需要指示整个mcs选项,而只需要标识可以与指定码率一起使用的不同可能调制阶数或类型中的一个(例如,bpsk、qpsk、16-qam、64-qam、256-qam、1024-qam、2048-qam、4096-qam)。例如,每个ru的子字段中不需要4比特mcs索引值,每个ru
的mcs索引值可以更短,例如3比特或更少,以指示调制类型相对于基本mcs的差异,所述基本mcs可以在头部中的另一个位置使用所有ru的通用4比特索引来指定。
58.在这方面,图7示出了示例性实施例提供的可能存在于sta(例如ap-sta 104)中的另一个发送器140的选定组件的示例。在示例性实施例中,发送器140在操作上与上述发送器118相同,但发送器140对包括在ppdu中的所有ru应用相同码率的通用fec编码。在发送器140的示例中,包括码率的基本mcs可以基于整个odfm符号带宽上的链路条件来选择,但是调制类型是基于与相应ru中的每一个相关联的带宽的链路条件来选择的。
59.在这方面,发送器140接收串行数据比特流作为输入120,输入120将包括在多ru ppdu的psdu中。在解析之前,通用fec编码器142将fec编码应用于数据流二进制输入120。在示例性实施例中,数据流被分割为源字,这些源字分别被fec编码为相应的码字c1到cn。在编码器142处应用的编码率(例如,1/2、2/3、3/4、5/6)由为所有ru选择的基本mcs确定。然后,解析器144将这些码字解析为n个并行流,每个流对应于相应的ru 1至ru n。在示例性实施例中,所述码字流中的至少两个(例如,c(i)和c(j))包括旨在用于同一接收sta 102的数据。然后,所述码字流中的每一个在相应的调制器126(1)至126(n)处调制,并映射到对应于相应ru(例如,ru 1至ru n)的相应子载波集。在相应调制器126(1)至126(n)中的每一个处应用的调制类型由基于对应的ru 1至ru n的链路条件选择的差异mcs(相对于基本mcs)确定。
60.因此,在图7所示的示例中,由于使用单个编码器,为sta的多ru中的每个ru分配的码率是相同的。然而,每个ru的调制类型可以不同,从而可能对每个ru使用不同的mcs。该实施例可以通过基于多个ru的通用编码和对应的单独调制类型优化每个ru的性能,来优化整体多ru性能。图7的实施例实现了简化的实现方式,所述简化的实现方式可以通过仅使用单个编码器结合可变的调制类型,从而对sta的多ru中的每个ru实现可能不同的mcs来实现。
61.在接收sta处,可以通过应用与在接收sta处执行的过程大致相反的过程来恢复源字。例如,接收sta 102可以解调和解码接收到的ppdu的phy头部,以确定为该sta 102分配的ru以及应用于这些ru的mcs。然后,该sta 102可以基于在恢复的mcs信息中指示的调制类型来解调属于分配给该sta 102的多个ru的子载波集上的信号。然后,可以基于在恢复的mcs信息中指示的编码率对解调后的ru信号进行解码以恢复源字。图8示出了接收器146的选定组件,接收器146可用于从发送器(例如发送器118)发送的ppdu的数据部分恢复数据;图9示出了接收器148的选定组件,接收器148可用于从发送器(例如发送器140)发送的ppdu的数据部分恢复数据。
62.图10示出了示例性处理系统150,处理系统150可用于实现本文所述的方法和系统,例如sta 102或ap-sta 104。可以使用适于实现本公开中所述的方法和系统的其它处理系统,所述其它处理系统可以包括与下文讨论的组件不同的组件。尽管图8示出了每个组件的单个实例,但是在处理系统150中每个组件可以有多个实例。
63.处理系统150可以包括一个或多个处理设备152,例如处理器、微处理器、专用集成电路(application-specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)、专用逻辑电路或其组合。处理系统150还可以包括一个或多个输入/输出(input/output,i/o)接口154,i/o接口154可以实现与一个或多个适当的输入设备和/或输出设备(未示出)的连接。所述输入设备和/或输出设备中的一个或多个可
以作为处理系统150的组件包括在内,或者可以位于处理系统150的外部。处理系统150可以包括一个或多个网络接口158,用于与网络进行有线或无线通信。在示例性实施例中,网络接口158包括一个或多个无线接口,例如发送器118或140和接收器146或148,所述一个或多个无线接口能够在网络100等wlan中进行通信。网络接口158可以包括用于网络内和/或网络间通信的有线链路(例如,以太网电缆)和/或无线链路(例如,一个或多个射频链路)的接口。例如,网络接口158可以通过一个或多个发送器或发射天线、一个或多个接收器或接收天线以及各种信号处理硬件和软件提供无线通信。在这方面,一些网络接口158可以包括与处理系统150类似的相应处理系统。在该示例中,示出了单个天线160,其可以同时用作发射和接收天线。然而,在其它示例中,可以有单独的天线用于发射和接收。网络接口158可以用于向回程网络110或向网络100中的其它sta、用户设备、接入点、接收点、发射点、网络节点、网关或中继(未示出)发送数据以及从其接收数据。
64.处理系统150还可以包括一个或多个存储单元170,存储单元170可以包括大容量存储单元,例如固态驱动器、硬盘驱动器、磁盘驱动器和/或光盘驱动器。处理系统150可以包括一个或多个存储器172,存储器172可以包括易失性或非易失性存储器(例如,闪存、随机存取存储器(random access memory,ram)和/或只读存储器(read-only memory,rom))。非瞬时性存储器172可以存储由处理设备152执行的指令,例如以执行本公开。存储器172可以包括其它软件指令,例如用于实现操作系统和其它应用/功能。在一些示例中,一个或多个数据集和/或模块可以由外部存储器(例如,与处理系统150进行有线或无线通信的外部驱动)提供,或者可以由瞬时性或非瞬时性计算机可读介质提供。非瞬时性计算机可读介质的示例包括ram、rom、可擦除可编程rom(erasable programmable rom,eprom)、电可擦除可编程rom(electrically erasable programmable rom,eeprom)、闪存、cd-rom或其它便携式存储器。
65.可以存在总线192,总线192提供处理系统150的各组件之间的通信,包括处理设备152、i/o接口154、网络接口158、存储单元170、存储器172。总线192可以是任何合适的总线架构,包括存储器总线、外围总线或视频总线等。
66.本公开提供了用于实现所公开的方法和系统的示例的某些示例性算法和计算。然而,本公开不受任何特定算法或计算的约束。尽管本公开利用呈某种顺序的步骤描述方法和过程,但所述方法和过程的一个或多个步骤可视情况省略或更改。一个或多个步骤视情况可以按除了所描述顺序以外的顺序进行。
67.通过上述实施例的描述,本发明可以仅通过使用硬件实现,也可以通过使用软件和必要的通用硬件平台或者硬件和软件的组合实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现。所述软件产品可以存储在非易失性或非瞬时性存储介质中,所述非易失性或非瞬时性存储介质可以是光盘只读存储器(compact disk read-only memory,cd-rom)、usb闪存驱动或硬盘。软件产品包括许多指令,这些指令使得计算机设备(个人计算机、服务器或网络设备)能够执行本发明实施例中提供的方法。
68.虽然已详细地描述了本发明及其优点,但是应理解,可以在不脱离如所附权利要求书所界定的本发明的情况下对本发明做出各种改变、替代和更改。
69.此外,本技术的范围并不限定于说明书中所述的过程、机器、制造品、物质成分、手段、方法和步骤的具体实施例。本领域普通技术人员将从本发明的公开内容中容易了解到,
可以根据本发明使用执行或实现与本文描述的对应实施例大致相同的功能或结果的过程、机器、制造品、物质成分、手段、方法或步骤(包括目前现有的或以后开发的)。相应地,所附权利要求旨在包括这些过程、机器、制造品、物质成分、手段、方法或步骤的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1