一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

链路自适应方法及相关设备、存储介质、计算机程序与流程

2023-02-19 13:53:25 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种链路自适应(link adaptation)方法及相关设备、存储介质、计算机程序。


背景技术:

2.对于无线通信而言,其信道的状况通常会因为受路损(path loss)、阴影(shadowing)、衰落(fading)、噪声(noise)和干扰(interference)等因素的影响,这些因素随时间的变化导致信道的状况也发生变化。
3.无线通信的发送端设备可以通过一定的方法根据信道状况的不同而选择不同的调制与编码方式(modulation and coding scheme,mcs),达到一定的传输成功概率与较高的传输速率的折中,从而提升系统整体的吞吐率。上述过程称为链路自适应。
4.要选择合适的mcs,发送端设备要对信道的状况有一定程度的了解,比如信道的信噪比(signal to noise ratio,snr)等。这就需要一定的探测与反馈流程保证发送端设备得到信道的一些参数,如snr。然而,接收端设备在确定snr和mcs等参数时,干扰通常和噪声混在一起,从而无法准确地估计出探测信号中的干扰。
5.因此,如何能够获得准确的链路自适应结果,是本技术方案要解决的问题。


技术实现要素:

6.本技术提供一种链路自适应方法及相关设备、存储介质、计算机程序,以获得准确的链路自适应结果。
7.第一方面,提供了一种链路自适应方法,所述方法包括:接收端设备接收链路自适应物理层协议数据单元(link adaptation phy protocol data unit,la ppdu),所述la ppdu在部分资源上的信号为空信号,所述资源包括以下任一种或多种:时间资源、频率资源、空间资源、时频资源、时空资源、频空资源、时空频资源;以及所述接收端设备根据所述la ppdu在部分资源上的空信号,确定链路自适应结果。在该方面中,接收端设备接收发送端设备发送的la ppdu,该la ppdu在部分资源上的信号为空信号,从而接收端设备根据la ppdu在部分资源上的空信号,获得准确的链路自适应结果。
8.在一种可能的实现中,所述方法还包括:所述接收端设备发送所述链路自适应结果。在该实现中,发送端设备接收到该反馈的链路自适应结果,可以进行链路自适应调节,提高了链路自适应的可靠性。
9.在又一种可能的实现中,所述方法还包括:所述接收端设备发送触发帧,所述触发帧用于指示发送所述la ppdu。
10.在又一种可能的实现中,所述接收端设备根据所述la ppdu在部分资源上的空信号,确定链路自适应结果,包括:所述接收端设备根据所述la ppdu在部分资源上的空信号,估计所述部分资源上的干扰的功率;以及所述接收端设备根据所述部分资源上的干扰的功率,获取所述链路自适应结果。在该实现中,准确地估计出部分资源上的干扰的功率后,就
可以基于该干扰的功率准确地确定其它链路自适应结果。
11.第二方面,提供了一种链路自适应方法,所述方法包括:发送端设备生成la ppdu,所述la ppdu在部分资源上的信号为空信号,所述资源包括以下任一种或多种:时间资源、频率资源、空间资源、时频资源、时空资源、频空资源、时空频资源;以及所述发送端设备发送所述la ppdu。在该方面中,发送端设备向接收端设备发送la ppdu,该la ppdu在部分资源上的信号为空信号,从而接收端设备可以根据la ppdu在部分资源上的空信号,获得准确的链路自适应结果。
12.在一种可能的实现中,所述方法还包括:所述发送端设备接收链路自适应结果。
13.在又一种可能的实现中,所述方法还包括:所述发送端设备接收触发帧,所述触发帧用于指示发送所述la ppdu。
14.结合上述第一方面至第二方面,在一种可能的实现中,所述资源为时频资源,所述la ppdu在第一时频资源上的信号包括有能量的信号和空信号,所述第一时频资源为由一个符号和所述la ppdu占据的带宽组成的时频资源,所述符号为所述时频资源中时间的单位。
15.结合上述第一方面至第二方面,在另一种可能的实现中,所述la ppdu占据的带宽包括多个频率资源组,所述部分时频资源为由一个符号和部分频率资源组组成的时频资源。
16.结合上述第一方面至第二方面,在又一种可能的实现中,所述资源为时频资源,所述部分时频资源包括分别由不同的符号和不同的频率资源组组成的时频资源,所述符号为所述时频资源中时间的单位。
17.结合上述第一方面至第二方面,在又一种可能的实现中,所述la ppdu中的所述部分时频资源是周期性的。
18.结合上述第一方面至第二方面,在又一种可能的实现中,所述有能量的信号为至少一个第一序列,所述至少一个第一序列为预设的测试序列,不同的第一序列对应不同的调制与编码方式mcs,或者,所述有能量的信号为数据比特,承载媒体介入控制层协议数据单元(media access control protocol data unit,mpdu)。示例性地,所述la ppdu的数据字段承载数据比特。
19.结合上述第一方面至第二方面,在又一种可能的实现中,所述资源为时空资源,所述la ppdu在第一时空资源上的信号包括有能量的信号和空信号,所述第一时空资源为由一个符号和所有空间流组成的时空资源,所述符号为所述时空资源中时间的单位。
20.结合上述第一方面至第二方面,在又一种可能的实现中,所述资源为时空资源,所述部分时空资源为由一个符号、以及部分空间流组成的时空资源,所述符号为所述时空资源中时间的单位。
21.结合上述第一方面至第二方面,在又一种可能的实现中,所述有能量的信号为至少一个第二序列,所述至少一个第二序列为极高吞吐率长训练序列(extremely high troughput long training,eht-ltf)。
22.结合上述第一方面至第二方面,在又一种可能的实现中,所述la ppdu包括eht-ltf符号个数子字段,所述eht-ltf符号个数子字段用于指示所述la ppdu中的所述至少一个第二序列对应的符号个数。
23.结合上述第一方面至第二方面,在又一种可能的实现中,所述有能量的信号为至少一个第三序列,所述至少一个第三序列为预设的测试序列,不同的第三序列对应不同的mcs,或者,所述有能量的信号为数据比特,承载mpdu。
24.结合上述第一方面至第二方面,在又一种可能的实现中,所述链路自适应结果包括以下至少一项:干扰的功率;或噪声的功率;或有能量的信号的功率;或信噪比;或信干噪比;或基于所述信噪比建议的调制与编码方式(modulation and coding scheme,mcs);或基于所述信干噪比建议的mcs;或基于所述信噪比建议的空间流数;或基于所述信干噪比建议的空间流数。
25.结合上述第一方面至第二方面,在又一种可能的实现中,所述la ppdu还包括指示信息,所述指示信息用于指示所述la ppdu用于链路自适应探测。
26.结合上述第一方面至第二方面,在又一种可能的实现中,所述指示信息位于以下任一项:通用信令字段(universal signal field,u-sig)的第一个符号的b20-b24的任一个中;或所述u-sig字段的第一个符号的b25中;或所述u-sig字段的第二个符号的b2或b8中;或极高吞吐率信令字段(extremely high throughput signal field,eht-sig)的b13-b16的任一个中;或所述u-sig字段中自定义的ppdu格式和压缩模式字段中。
27.第三方面,提供了一种接收端设备,所述接收端设备包括:收发单元和处理单元;其中,所述收发单元用于接收la ppdu,所述la ppdu在部分资源上的信号为空信号,所述资源包括以下任一种或多种:时间资源、频率资源、空间资源、时频资源、时空资源、频空资源、时空频资源;以及所述处理单元,用于根据所述la ppdu在部分资源上的空信号,确定链路自适应结果。
28.可选地,所述收发单元,还用于发送所述链路自适应结果。
29.可选地,所述收发单元,还用于发送触发帧,所述触发帧用于指示发送所述la ppdu。
30.可选地,所述处理单元,还用于根据所述la ppdu在部分资源上的空信号,估计所述部分资源上的干扰的功率;以及所述处理单元,还用于根据所述部分资源上的干扰的功率,获取所述链路自适应结果。
31.第四方面,提供了一种发送端设备,所述发送端设备包括:处理单元和收发单元;其中,所述处理单元,用于生成la ppdu,所述la ppdu在部分资源上的信号为空信号,所述资源包括以下任一种或多种:时间资源、频率资源、空间资源、时频资源、时空资源、频空资源、时空频资源;以及所述收发单元,用于发送所述la ppdu。
32.可选地,所述收发单元,还用于接收链路自适应结果。
33.可选地,所述收发单元,还用于接收触发帧,所述触发帧用于指示发送所述la ppdu。
34.第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得该计算机执行上述第一方面至第二方面的任一种可能的实现方式所提供的链路自适应方法。
35.第六方面,提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行上述第一方面至第二方面的任一种可能的实现方式所提供的链路自适应方法。
36.可以理解地,上述提供的任一种链路自适应方法的装置、计算机存储介质或者计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
37.图1为本技术的实施例适用的一种通信系统的结构示意图;
38.图2为本技术实施例提供的一种链路自适应方法的流程示意图;
39.图3为本技术提供的一个示例的链路自适应物理层协议数据单元的格式示意图;
40.图4a为本技术实施例提供的一种示例的ppdu的格式示意图;
41.图4b为本技术实施例提供的另一种示例的ppdu的格式示意图;
42.图4c为本技术实施例提供的又一种示例的ppdu的格式示意图;
43.图5a为本技术实施例提供的又一种示例的ppdu的格式示意图;
44.图5b为本技术实施例提供的又一种示例的ppdu的格式示意图;
45.图5c为本技术实施例提供的又一种示例的ppdu的格式示意图;
46.图6为本技术实施例提供的又一种示例的ppdu的格式示意图;
47.图7为本技术实施例提供的触发帧的结构示意图;
48.图8为本技术实施例提供的一种接收端设备的结构示意图;
49.图9为本技术实施例提供的另一种发送端设备的结构示意图;
50.图10为本技术实施例提供的另一种接收端设备的结构示意图;
51.图11为本技术实施例提供的另一种发送端设备的结构示意图。
具体实施方式
52.下面结合本技术实施例中的附图对本技术实施例进行描述。
53.应理解,本技术实施例可以应用于各种通信系统,例如:全球移动通信(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)系统、通用分组无线业务(general packet radio service,gprs)、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、5g通信系统以及未来的6g通信系统等。
54.还应理解,本技术实施例还可以应用于各种基于非正交多址接入技术的通信系统,例如稀疏码多址接入(sparse code multiple access,scma)系统,当然scma在通信领域也可以被称为其他名称;进一步地,本技术实施例的技术方案可以应用于采用非正交多址接入技术的多载波传输系统,例如采用非正交多址接入技术正交频分复用(orthogonal frequency division multiplexing,ofdm)、滤波器组多载波(filter bank multi-carrier,fbmc)、通用频分复用(generalized frequency division multiplexing,gfdm)、滤波正交频分复用(filtered-ofdm,f-ofdm)系统等。
55.还应理解,本技术实施例可以应用于lte系统、5g系统以及后续的演进系统如6g
等,或其他采用各种无线接入技术的无线通信系统,如采用码分多址,频分多址,时分多址,正交频分多址,单载波频分多址等接入技术的系统,尤其适用于需要信道信息反馈和/或应用二级预编码技术的场景,例如应用大规模多输入多输出(massive multiple input multiple output,massive mimo)技术的无线网络、应用分布式天线技术的无线网络等。
56.还应理解,本技术实施例可应用于wi-fi无线通信,wi-fi无线通信系统包括接入点(access point,ap)和工作站(station,sta),工作站也可称为站点。涉及的无线通信场景可以包括:ap与sta之间的通信、ap与ap之间的通信、以及sta与sta之间的通信等。本技术实施例以ap与sta之间的通信为例进行说明,如图1所示,ap1可以与sta1和sta2之间进行无线通信,ap2也可以与sta1和sta2之间进行无线通信。应当理解,本技术实施例所述的方法同样适用于ap与ap之间的通信、以及sta与sta之间的通信等。
57.其中,本技术实施例中的ap和sta在结构上可以包括:介质访问控制层(media access control,mac)和物理层(physical,phy)。ap与sta可以通过物理层协议数据单元(phy protocol data unit,ppdu)进行ppdu传输,且当ap与sta使用的无线通信协议不同时,ppdu的帧结构也会有所不同。
58.针对背景技术提出的接收端设备在进行信道状况反馈时,不能准确地估计出探测信号中的干扰的大小,本技术提供一种链路自适应方案,发送端设备通过向接收端设备发送链路自适应物理层协议数据单元(link adaptation physical protocol data unit,la ppdu),该la ppdu在部分资源上的信号为空信号,从而接收端设备根据la ppdu在部分资源上的空信号,获得准确的链路自适应结果。
59.如图2所示,为本技术实施例提供的一种链路自适应方法的流程示意图,该方法可以包括以下步骤:
60.s201.发送端设备生成ppdu。
61.本实施例可以用于下行链路的自适应流程,则该发送端设备可以是上述ap,对应的,接收端设备可以是上述sta;本实施例也可以用于上行链路的自适应流程,则该发送端设备可以是上述sta,对应的,接收端设备可以是上述ap。可选地,该链路自适应流程可以使得发送端设备获得接收端设备推荐的mcs,该发送端设备也可以称为调制与编码方式反馈(modulation and coding scheme feedback,mfb)请求方,该接收端设备也可以称为mfb响应方。
62.为了进行信道或链路自适应探测,发送端设备生成ppdu。在本实施例中,该ppdu是用于链路自适应探测,因此,该ppdu也可以称为la ppdu。
63.为了测得其它设备或者其它时间、频率或空间流对某个时间、频率或空间流的干扰的功率,本实施例中,该la ppdu在部分资源上的信号为空信号。其中,该资源包括以下任一种或多种:时间资源、频率资源、空间资源、时频资源、时空资源、频空资源、时空频资源。即该资源可以是时间资源、频率资源、空间资源中的任一种资源,也可以是时间资源、频率资源、空间资源中的任意多种资源的组合。该任意多种可以是2种或3种。
64.其中,时间资源的单位可以是帧、子帧、时隙、微时隙、秒、毫秒、符号等。
65.频率资源的单位可以是子载波、资源单元(resource unit,ru)、子载波组、信道等。
66.空间资源的单位可以是空间流、空间流组。
67.该la ppdu包括第一资源,在该第一资源中的部分资源上的信号为空信号,而在该第一资源中的剩余资源上的信号为有能量的信号,该第一资源上的信号不全为空信号,从而可以避免第三方设备抢占该第一资源,换句话说,从而可以避免第三方设备抢占空口资源;且可以使得发送端设备可以发送该la ppdu,完成链路自适应探测和反馈。
68.例如,当ap与sta使用的无线通信协议为802.11be时,la ppdu的帧结构如图3所示,包括传统短训练序列字段(legacy-short training field,l-stf)、传统长训练序列字段(legacy-long training field,l-ltf)、传统信令字段(legacy-signal field,l-sig)、重复传统信令字段(repeated legacy-signal field,rl-sig)、通用信令字段(universal signaling field,u-sig)、极高吞吐率信令字段(extremely high throughput-signaling field,eht-sig)、极高吞吐率短训练序列字段(extremely high throughput-short training field,eht-stf)、极高吞吐率长训练序列字段(extremely high throughput-long training field,eht-ltf)、链路自适应/数据(link adaptation/data)字段、以及数据包扩展(packet extension,pe)字段。ppdu的数据字段承载数据比特。需要说明的是,上述字段中的l-stf、l-ltf和l-sig可以称为传统前导码。u-sig具体可包括版本不相关字段、版本相关信息字段、循环冗余码和尾部。eht-sig具体可包括eht-sig公共字段和eht-sig用户特定字段。
69.各字段的含义如下表1所示:
70.表1
[0071][0072]
需要说明的是,上述仅以802.11be中的eht ppdu的帧结构为例进行说明,上述ppdu的帧结构并不对本技术实施例构成限定。
[0073]
上述ppdu中的部分资源可以是la/数据信息字段所在的资源中的部分资源,也可以是其它字段所在的资源中的部分资源。
[0074]
s202.发送端设备向接收端设备发送该la ppdu。
[0075]
s203.接收端设备根据该la ppdu在部分资源上的空信号,确定链路自适应结果。
[0076]
接收端设备接收到该la ppdu后,接收端设备可以根据la ppdu在部分资源上的空信号,估计部分资源上的干扰的功率(假定噪声的功率为0或设定值)。例如,该资源是时间资源,在la ppdu在部分时间资源上为空信号,接收端设备可以确定该部分时间资源上的干扰的功率。又例如,该资源是频率资源,在la ppdu在部分频率资源上为空信号,接收端设备可以确定该部分频率资源的干扰的功率。又例如,该资源是空间资源,在la ppdu在部分空间资源(可以是一个或多个空间流)上为空信号,接收端设备可以确定该部分空间资源(该一个或多个空间流)的干扰的功率,比如la ppdu在其它空间流(可以是一个或多个空间流)上的有能量信号对该部分空间资源的干扰的功率。又例如,该资源是时频资源,在la ppdu
在部分时频资源上为空信号,接收端设备可以确定该部分时频资源的干扰的功率。又例如,该资源是时空资源,在la ppdu在部分时空资源上为空信号,接收端设备可以确定该部分时空资源的干扰的功率。又例如,该资源是频空资源,在la ppdu在部分频空资源上为空信号,接收端设备可以确定该部分频空资源的干扰的功率。又例如,该资源是时空频资源,在la ppdu在部分时空频资源上为空信号,接收端设备可以确定该部分时空频资源的干扰的功率。
[0077]
除了获得部分资源上的干扰的功率之外,还可以根据部分资源上的干扰的功率,获取其它链路自适应结果。
[0078]
其它链路自适应结果包括以下至少一项:
[0079]
噪声的功率;或
[0080]
有能量的信号的功率;或
[0081]
信噪比;或
[0082]
信干噪比(signal to interference plus noise ratio,sinr);或
[0083]
基于信噪比建议的mcs;或
[0084]
基于信干噪比建议的mcs;或
[0085]
基于信噪比建议的空间流数;或
[0086]
基于信干噪比建议的空间流数。
[0087]
具体地,假定噪声的功率不为0或设定值,接收端设备可以根据la ppdu在部分资源上的空信号可以估计出噪声的功率和干扰的功率之和。
[0088]
获取噪声的功率有以下几种实现方式:在一个实现中,可以通过la ppdu中的l-ltf字段中两个重复的l-ltf部分(这两个重复的l-ltf部分上的干扰和有用信号不变)可以估计出噪声的功率。在另一个实现中,可以通过两个重复的测试序列(这两个重复的测试序列上的干扰和有用信号不变)可以估计出噪声。在又一个实现中,通过接收端设备的平滑操作,去除噪声。
[0089]
在上述第一资源中除部分资源之外的剩余资源上的有能量的信号为预设的测试序列(test portion,tp)或数据比特。示例性地,该数据比特承载mpdu。la ppdu的数据字段承载数据比特。根据该剩余资源上承载的有能量的信号,接收端设备可以获得有能量的信号的功率、噪声的功率和干扰的功率。根据上述获得的噪声的功率和干扰的功率,从而可以获得有能量的信号的功率。
[0090]
根据上述获得的有能量的信号的功率和噪声的功率,可以获得信噪比(signal-noise ratio,snr)为有能量的信号的功率/噪声的功率。
[0091]
根据上述获得的有能量的信号的功率、噪声的功率和干扰的功率,可以获得信干噪比(signal to interfernce plus noise ratio,snr)为有能量的信号的功率/(噪声的功率 干扰的功率)。
[0092]
接收端设备预先通过仿真等获得了各种snr与mcs的对应关系,在获得上述snr后,接收端设备可以获得基于该snr的mcs,并提供建议的mcs给发送端设备。
[0093]
接收端设备预先通过仿真等获得了各种sinr与mcs的对应关系,在获得上述sinr后,接收端设备可以获得基于该sinr的mcs,并提供建议的mcs给发送端设备。
[0094]
其中,不同的mcs对应不同的码率和不同的调制方式。mcs与码率/调制方式的对应
关系如下表2所示:
[0095]
表2
[0096]
eht-mcs索引调制方式码率0二进制相移键控(binary phase shift keying,bpsk)1/21正交相移键控(quadrature phase shift keying,qpsk)1/22qpsk3/4316-qam1/2416-qam3/4564-qam2/3664-qam3/4764-qam5/68256-qam3/49256-qam5/6101024-qam3/4111024-qam5/6124096-qam3/4134096-qam5/614bpsk dcm dup(复制模式)1/215bpsk dcm(dual carrier modulation,双载波调制)1/2
[0097]
其中,一种调制方式与码率的对应关系,采用相应的极高吞吐率调制与编码方式(extremely high throughput-modulation and coding scheme,eht-mcs)索引进行标识。
[0098]
其中,eht-mcs 14标识的调制方式适用于6ghz频段的eht单用户复制模式的la ppdu中。
[0099]
接收端设备预先通过仿真等获得了各种snr与空间流数的对应关系,在获得上述snr后,接收端设备可以获得基于该snr的空间流数,并提供建议的空间流数给发送端设备。在一个实现中,上述基于snr建议的空间流数,可以适用于单用户-多输入多输出(single user-multiple input multiple output,su-mimo)系统和多用户-多输入多输出(multi-user-multiple input multiple output,mu-mimo)系统。在另一个实现中,该链路自适应结果也可以包括su-mimo传输中,基于snr建议的nss。在又一个实现中,该链路自适应结果也可以包括mu-mimo传输中,基于snr建议的nss。
[0100]
接收端设备预先通过仿真等获得了各种sinr与空间流数的对应关系,在获得上述sinr后,接收端设备可以获得基于该sinr的空间流数,并提供建议的空间流数给发送端设备。
[0101]
在一个实现中,上述基于sinr建议的空间流数,可以适用于su-mimo系统和mu-mimo系统。在另一个实现中,该链路自适应结果也可以包括su-mimo传输中,基于sinr建议的空间流数。在又一个实现中,该链路自适应结果也可以包括mu-mimo传输中,基于sinr建议的空间流数。
[0102]
另外,la ppdu在第一资源的剩余资源上的有能量的信号可以为至少一个预设的测试序列(test portion,tp),一个测试序列对应一种mcs。和/或,la ppdu在第一资源的剩
余资源上的有能量的信号可以为数据比特,承载媒体介入控制层协议数据单元(media access control protocol data unit,mpdu)。la ppdu的数据字段承载数据比特。
[0103]
其中不同mcs对应的测试序列可以帮助接收端设备识别最优的mcs。比如接收端设备同时解调不同mcs对应的测试序列,并将成功解对的测试序列对应的mcs反馈给发送端设备。又或者测试序列为收发已知序列,接收端设备逐个比特去解调,成功解对x%个比特的最高的mcs作为推荐的最优mcs反馈给发送端设备。其中x为正整数,为一预设阈值,比如90。
[0104]
s204.接收端设备向发送端设备发送链路自适应结果。
[0105]
该步骤为可选的步骤,图中以虚线表示。接收端设备接收该链路自适应结果,可以根据该链路自适应结果进行链路自适应调整。接收端设备也可以根据该链路自适应结果,自身进行链路自适应调节,接收下行数据传输。
[0106]
例如,对于su-mimo系统,一个用户同时在多个空间流上传输数据,多个空间流之间可能干扰过大。该链路自适应结果包括基于信噪比建议的空间流数、基于信干噪比建议的空间流数、基于时空资源对应的信噪比建议的空间流数、或基于时空资源对应的信干噪比建议的空间流数,则发送端设备可以采用该建议的空间流数传输数据。
[0107]
对于mu-mimo系统,每个用户同时在一个或多个空间流上传输数据,各个用户对应的一个或多个空间流之间可能干扰过大。该链路自适应结果包括基于信噪比建议的空间流数、基于信干噪比建议的空间流数、基于时空资源对应的信噪比建议的空间流数、或基于时空资源对应的信干噪比建议的空间流数,则发送端设备可以采用该建议的空间流数传输数据。
[0108]
根据本技术实施例提供的一种链路自适应方法,发送端设备通过向接收端设备发送la ppdu,该la ppdu在部分资源上的信号为空信号,从而接收端设备根据la ppdu在部分资源上的空信号,获得准确的链路自适应结果。
[0109]
下面具体描述la ppdu的格式:
[0110]
在一个实现中,上述资源为时频资源,上述la ppdu在第一时频资源上的信号包括有能量的信号和空信号。其中,第一时频资源为由一个符号和la ppdu占据的带宽组成的时频资源,该符号为时频资源中时间的单位。
[0111]
在一个示例中,la ppdu占据的带宽包括多个频率资源组,la ppdu在部分时频资源上为空信号,该部分时频资源为由一个符号和部分频率资源组组成的时频资源。参考图4a,可以将la ppdu占据的带宽中的数据子载波分成多个ru,每个ru包括多个子载波。例如,假设该la ppdu占据的带宽为80mhz,则la ppdu占据的带宽中的数据子载波可以分成4个ru(从下往上依次为ru1~ru4),一个ru为242-tone ru,对应20mhz。上述部分时频资源为由一个符号和一个ru(ru1)组成的时频资源。la ppdu在该部分时频资源上的信号为空信号。la ppdu在由该符号和ru2~ru4组成的时频资源上的有能量的信号为tp或数据。如图4a中,对于eht-ltf后的第一个符号上,la ppdu在由该符号和ru2~ru4组成的时频资源上的有能量的信号包括tp。接收端设备可以根据第一个符号上的部分时频资源上的空信号,获得噪声和干扰的功率。
[0112]
可选地,la ppdu中的部分时频资源可以是周期性的,从而接收端设备可以获得干扰的功率的变化情况。如图4a所示,在eht-ltf后的第二个符号上,包括由该第二个符号和4个ru组成的时频资源,其中,在ru1上的信号为空信号。
[0113]
在另一个实现中,部分时频资源包括分别由不同的符号和不同的频率资源组组成的时频资源,该符号为时频资源中时间的单位。如图4b中,假设该la ppdu占据的带宽为80mhz,则la ppdu占据的带宽中的数据子载波可以分成4个ru(从下往上依次为ru1~ru4),一个ru为242-tone ru,对应20mhz。部分时频资源可以包括:由eht-ltf后的第一个符号和ru1组成的时频资源、由eht-ltf后的第二个符号和ru2组成的时频资源、由eht-ltf后的第三个符号和ru3组成的时频资源、以及由eht-ltf后的第四个符号和ru4组成的时频资源。
[0114]
此外,la ppdu的格式还可以是其它的格式。例如,如图4c所示,部分时频资源由一个符号和三个ru组成。另外,部分时频资源还可以由一个符号和两个ru组成。或者,由eht-ltf后的第一个符号和一个ru组成,由eht-ltf后的第二个符号和两个ru组成,由eht-ltf后的第三个符号和三个ru组成,由eht-ltf后的第四个符号和一个ru组成。只要不是一个符号和整个带宽组成的时频资源上没有信号,任何的la pddu的格式都是可行的。
[0115]
仍参考图4b,假设la ppdu所占带宽按照频率由低到高分为ru1~ru4,部分时频资源为eht-ltf后的第一个符号和ru1组成的时频资源,接收端设备根据la ppdu在该部分时频资源上的空信号,可以估计出该部分时频资源的噪声和干扰的功率,作为粗略的干扰估计结果。
[0116]
另外,还可以根据eht-ltf后的第二个符号、第三个符号和/或第四个符号上的tp1,获得有能量的信号、噪声和干扰的总和。通过对比,可以获得有能量的信号的功率。
[0117]
其它链路自适应结果的获得可以参考前述描述。
[0118]
在另一个实现中,上述资源为时空资源,第一时空资源为由一个符号和所有空间流组成的时空资源。lappdu在第一时空资源上的信号包括有能量的信号和空信号。la ppdu中的部分时空资源为由一个符号、以及部分空间流组成的时空资源。该部分空间流是指所有空间流中的部分空间流。具体地,在su-mimo系统中,该部分空间流可以是一个空间流,即在由一个符号以及一个空间流组成的时空资源上不传输任何能量的信号。在mu-mimo系统中,该部分空间流可以是一个或多个空间流,即在由一个符号以及一个或多个空间流组成的时空资源上不传输任何能量的信号。可以利用la ppdu该部分时空资源上的空信号,估计出该部分时空资源的干扰的功率,比如其他时空资源对该部分时空资源的干扰的功率。
[0119]
如图5a所示,为本技术实施例提供的又一个la ppdu的格式示意图,该有能量的信号为至少一个第二序列。该至少一个第二序列为eht-ltf。本示例中仍采用图3所示的la la ppdu格式,即包括以下字段:l-stf、l-ltf、l-sig、rl-sig、u-sig、eht-sig、eht-stf、eht-ltf以及pe,可选的,在eht-ltf和pe中间,可以存在数据字段。所不同的是,本示例中通过eht-ltf字段实现la。以mu-mimo为例,在eht-stf之后,存在着eht-ltf字段。eht-ltf字段分为包含一个或多个空间流(可以视为一个空间流组)不传输任何能量的测试部分,以及传输所有空间流能量的测试部分(图中eht-stf之后的第五个到第八个eht-ltf符号)。具体地,假设包含4个空间流组,图中eht-stf之后的第一个符号不存在第一个空间流组的任何能量(null usr1)(eht-stf之后的第一个符号存在其它空间流组的eht-ltf序列),而对应的,在eht-stf之后的第五个符号,存在所有空间流的eht-ltf序列。图中eht-stf之后的第二个符号不存在第二个空间流组的任何能量(null usr2)(eht-stf之后的第二个符号存在其它空间流组的eht-ltf序列),而对应的,在eht-stf之后的第六个符号,存在所有空间流的eht-ltf序列。图中eht-stf之后的第三个符号不存在第三个空间流组的任何能量(null usr3)
(eht-stf之后的第三个符号存在其它空间流组的eht-ltf序列),而对应的,在eht-stf之后的第七个符号,存在所有空间流的eht-ltf序列。图中eht-stf之后的第四个符号不存在第四个空间流组的任何能量(eht-stf之后的第四个符号存在其它空间流组的eht-ltf序列),而对应的,在eht-stf之后的第八个符号,存在所有空间流的eht-ltf序列。
[0120]
接收端设备在对第一个符号到第四个符号的eht-ltf进行mimo信道估计以后,可以获得针对每个空间流组的噪声和干扰的功率的总和。通过第五个符号到第八个符号的eht-ltf进行mimo信道估计以后,可以获得针对每个空间流组的有能量的信号、噪声和干扰的功率的总和。通过对比,可以获得每个空间流组的有能量的信号的功率。
[0121]
然后,通过l-ltf字段中两个重复的l-ltf部分可以估计出噪声的功率(只能粗略的得到非mimo信道的噪声的功率),或者通过两个重复的测试序列可以估计出噪声的功率,或者通过接收端设备的平滑操作,去除噪声。
[0122]
从而根据获得的每个空间流组的有能量的信号的功率和噪声的功率,可以进一步获得每个空间流组的干扰的功率。
[0123]
当然也可以只通过前四个符号进行mimo信道估计(即eht-ltf字段可以不包含图中eht-stf之后的第五个到第八个eht-ltf符号,其用于传输所有空间流能量的测试部分),粗略地获得其他空间流组对第一个空间流组的干扰和噪声的功率之和作为干扰,通过l-ltf字段中两个重复的l-ltf部分可以估计出噪声的功率,或者通过接收端的平滑操作,去除噪声。从而进一步获得干扰的功率。
[0124]
此外,该la ppdu包括eht-ltf符号个数子字段,该eht-ltf符号个数子字段用于指示la ppdu中的至少一个第二序列对应的符号个数。当指示lala ppdu用于mu-mimo空间流组间干扰测试时,eht-ltf实际的个数为eht-ltf符号个数子字段所指示的eht-ltf符号个数的两倍(两两成对出现)。
[0125]
如图5b所示,为本技术实施例提供的又一个la ppdu的格式示意图,与图5a不同的是,在图5b中,以mu-mimo为例,一个或多个空间流不传输任何能量的测试部分和传输所有空间流能量的测试部分占据la ppdu的整个带宽中的不同的频率部分。例如,一个或多个空间流不传输任何能量的测试部分位于第一频率部分,传输所有空间流能量的测试部分位于第二频率部分。其中,第一频率部分可以是la ppdu占据的带宽的一半带宽,第二频率部分则是la ppdu占据的带宽的另一半带宽;第一频率部分可以是la ppdu占据的带宽的奇数子载波,第二频率部分则是la ppdu占据的带宽的偶数子载波;等等。
[0126]
接收端设备在对第一个符号到第四个符号和第一频率部分组成的时频资源上的eht-ltf进行mimo信道估计以后,可以获得针对每个空间流组的噪声的功率和其他空间流组干扰的功率的总和。通过对第一个符号到第四个符号和第二频率部分组成的时频资源上的eht-ltf进行mimo信道估计以后,可以获得针对每个空间流组的有能量的信号、噪声和其他空间流组干扰的功率的总和。通过对比,可以获得每个空间流组的有能量的信号的功率。
[0127]
如图5c所示,为本技术实施例提供的又一个la ppdu的格式示意图,与图5a和图5b不同的是,在图5c中,通过la/数据字段实现la。有能量的信号为至少一个第三序列,该至少一个第三序列为预设的测试序列。如图5c所示,以mu-mimo为例,在eht-ltf之后,存在着la/数据字段。该la/数据字段分为包含一个或多个空间流(可以视为一个空间流组)不传输任何能量的测试部分,以及传输所有空间流能量的测试部分。假设包含4个空间流组,图中
eht-ltf之后的第一个符号不存在第一个空间流组的任何能量(null usr1)(eht-ltf之后的第一个符号存在其它空间流组的tp1序列),eht-ltf之后的第二个符号不存在第二个空间流组的任何能量(null usr1)(eht-ltf之后的第二个符号存在其它空间流组的tp1序列),eht-ltf之后的第三个符号不存在第三个空间流组的任何能量(null usr1)(eht-ltf之后的第三个符号存在其它空间流组的tp1序列),图中eht-ltf之后的第四个符号不存在第四个空间流组的任何能量(null usr1)(eht-ltf之后的第四个符号存在其它空间流组的tp1序列),eht-ltf之后的第五个符号存在所有空间流的tp1序列。
[0128]
接收端设备在对第一个符号到第四个符号的tp1序列进行mimo信道估计以后,可以获得针对每个空间流组的噪声的功率和其他空间流组干扰的功率的总和。通过第五个符号的tp1序列进行mimo信道估计以后,可以获得针对每个空间流组的有能量的信号、噪声和其他空间流组干扰的功率的总和。通过对比,可以获得每个空间流组的有能量的信号的功率。
[0129]
对于某一种mcs调制的测试部分,存在传输所有空间流的能量的,和存在某个空间流组不传输任何能量的测试部分的一对符号。进而能够获取相应mcs下用户间干扰的测量。与此同时,接收端设备可以通过不同mcs的测试部分,去推荐在mimo场景下适合的mcs。因此,该la/数据字段可以包含多个不同mcs对应的测试部分,不同mcs对应不同的tp。
[0130]
在又一个实现中,如图6所示的本技术示例的又一个la ppdu的格式示意图,该实现参考802.11ax的中间前导码结构,每隔m(m为正整数)个ofdm符号,出现一次中间前导码。具体在实现中,在la/数据字段部分,每隔m个ofdm符号,存在一个或多个不传输任何能量的符号。如图6所示,在eht-stf字段之后,每隔4个ofdm符号,存在一个不传输任何能量的符号。
[0131]
接收端设备的接收流程同接收中间前导码类似,可以尽量复用已有的模块和接收流程,简化实现,节约成本。
[0132]
上述la ppdu中,在m个ofdm符号上,以频率资源组为单位(该la ppdu被划分为4个频率资源组),在一个符号和一个频率资源组上设置有一个tp(tp1~tp4中的任一个)。接收端设备每隔m个符号,测量一次干扰。即利用不传输能量的符号和该m个符号上的信号,可以测量得到干扰。
[0133]
该m个ofdm符号上,也可以传输数据。
[0134]
此外,还可以周期性地设置不传输任何能量的符号。仍参考图6,m个有能量的符号和1个不传输任何能量的符号是呈周期性分布的。接收端设备通过周期性测量不传输能量的符号和该m个符号上的信号,可以获得干扰的变化情况。
[0135]
可选的,每隔m个符号,只存在一个不传输任何能量的符号,这时该符号的长度小于或等于16微秒,即标准中短帧间距的长度,可以防止第三方设备抢占空口资源。
[0136]
在另外的实施例中,上述la ppdu中还可以包括指示信息,该指示信息用于指示该ppdu用于链路自适应探测,即该ppdu为la ppdu。
[0137]
该实施例可以与上述实施例分开实施,也可以与上述实施例组合实施。
[0138]
在一个实现中,上述指示信息可以位于u-sig和/或eht-sig的不理会或者证实字段中,比如位于u-sig字段第一个符号的b20-b24比特(不理会)的任一个中,b25比特(证实),u-sig字段第二个符号的b2(证实),b8(证实),或eht-sig字段的b13-b16(不理会)。其
frame,tf)的情况下,向接收端设备发送la ppdu。
[0145]
该触发帧用于调度/指示接收端设备向发送端设备发送la ppdu。
[0146]
该触发帧的格式如图7所示。该触发帧包括公共信息字段和用户信息列表字段。其中,公共信息字段包括以下字段:触发帧类型(trigger type)、上行长度(uplink length)、更多触发帧(more tf)、需要载波侦听(carrier sounding required)、上行带宽(uplink bandwidth)(在高吞吐率(high throughput,he)标准中包含该字段)、保护间隔(guard interval,gi) eht长训练序列类型(eht-ltf type)、mu-mimo eht-ltf模式(mode)、eht-ltf符号个数与中间前导码周期(number of eht-ltf symbols and midamble periodicity)、上行空时块编码(ul stbc)、ldpc额外符号分片(ldpc extra symbol segment)、ap发射功率(ap tx power)、前向纠错码前的填充因子(pre-fec padding factor)、包扩展消歧(pe disambigulty)、上行空间复用(ul spatial reuse)、多普勒(doppler)、上行he-sig-a2预留(ul he-sig-a2 reserved)、预留位(第b63比特)、基于触发帧类型的公共信息(trigger dependent common info)。
[0147]
其中,上行he-sig-a2预留字段又可以包括以下字段:he/eht指示(第b54比特)、特殊用户字段存在指示(第b55比特)和其他上行he-sig-a2预留(第b56-b62比特)。
[0148]
用户信息列表字段包括以下字段:站点1的用户信息、站点2的用户信息、
……
站点m的用户信息。
[0149]
其中,站点1的用户信息字段为特殊字段,其又可以包括以下字段:关联标识(aid12=2007)、物理层版本标识(phy version id)、上行eht带宽扩展(ul eht bw extension)、上行eht空间复用(ul eht spatial reuse)1、上行eht空间复用2、通用信令字段不理会和证实指示(u-sig disregard and validate)、预留位(第b37-b39比特)和基于触发帧类型的站点信息(dependent user info)(其比特位可变)。
[0150]
其中,站点2的用户信息字段又称为eht变种用户信息字段,其可以包括以下字段:关联标识(aid12)、资源单元分配(ru allocation)、上行前向纠错编码类型(ul fec coding type)、上行极高吞吐率调制与编码方式(ul eht-mcs)、预留位(第b251比特)、空间流开始值、空间流数、上行目标接收信号强度指示(ul target rssi)、主次160mhz指示(ps 160)、基于触发帧类型的站点信息。
[0151]
在本实施例中,可以利用图7所示的触发帧中的预留比特的部分或者全部去指示所要调度的ppdu为la ppdu,比如公共信息字段b56-b62,b63,特殊用户信息字段中的b25-b36,b37-b39,eht变种用户信息字段的b25。
[0152]
此外,还可以利用以上字段中的部分或者全部用于指示la ppdu中具体哪个部分资源上的信号为空信号。
[0153]
还可以利用eht变种用户信息字段的ul eht-mcs中eht-mcs 14来指示la ppdu中具体哪个资源上的信号为空信号。
[0154]
上述对本技术实施例提供的方案进行了介绍,可以理解的是,为了实现上述功能,接收端设备或者发送端设备包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技
architecture,eisa)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0166]
图11为本技术实施例所述的发送端设备可能的产品形态的结构图。
[0167]
作为一种可能的产品形态,发送端设备包括处理器1102和收发器1103。其中,
[0168]
所述处理器1102,用于执行上述实施例中的步骤s201;所述收发器1103,用于执行上述实施例中的步骤s202中发送的操作,还可以用于执行上述实施例中的步骤s204中接收的操作。
[0169]
可选地,所述发送端设备还可以包括存储器1101。
[0170]
作为另一种可能的产品形态,发送端设备也由通用处理器来实现,即俗称的芯片来实现。该通用处理器包括:处理电路1102和通信接口1103;可选地,该通用处理器还可以包括存储介质1101。
[0171]
处理电路1102,用于执行上述实施例中的步骤s201;
[0172]
通信接口1003,用于执行上述实施例中的步骤s202中发送的操作,还可以用于执行上述实施例中的步骤s204中接收的操作。
[0173]
作为另一种可能的产品形态,上述发送端设备也可以使用下述来实现:一个或多个fpga、pld、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路、或者能够执行本技术通篇所描述的各种功能的电路的任意组合。
[0174]
上述处理器1102可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。总线1104可以是pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0175]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序指令可以存储于一计算机可读取存储介质中,该程序指令在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0176]
一方面,本技术实施例还提供一种可读存储介质,可读存储介质中存储有计算机执行指令,当一个设备(可以是单片机,芯片、控制器等)或者处理器执行本技术所提供的链路自适应方法中的步骤。
[0177]
一方面,本技术实施例还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;设备的至少一个处理器可以从计算机可读存储介质读取该计算机执行指令,至少一个处理器执行该计算机执行指令使得设备执行本技术所提供的链路自适应方法中的步骤。
[0178]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0179]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有
另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所显示或讨论的相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0180]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0181]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者通过该计算机可读存储介质进行传输。该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-only memory,rom),或随机存储存储器(random access memory,ram),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digital versatile disc,dvd)、或者半导体介质,例如,固态硬盘(solid state disk,ssd)等。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献