买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:华中科技大学
摘要:本发明属于信息筛选技术领域,公开了一种对于用户的TID的反馈信息确认及处理系统及处理方法,利用动态的自适应的多个TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的错误接收PDU不再额外指示;多个TID同时传输时,在接收方将多个TID的多个接收窗口范围内的PDU的接收状态拼接在一起进行联合反馈,自适应选择若干个不同反馈类型进行反馈,并对多个TID的反馈信息以及ARQ重传的信息进行统一处理。本发明对于单用户多TID和多用户的多TID的PDU接收状态都进行了拼接,能够对多TID能够有效确认,在保证指示信息正确、完整的前提下尽可能降低了反馈开销。
主权项:1.一种对于用户的TID的反馈信息确认及处理方法,其特征在于,所述对于用户的TID的反馈信息确认及处理方法包括:利用动态的自适应的多个TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的错误接收PDU不再额外指示;默认错误接收后,多个TID同时传输时,在接收方将多个TID的多个接收窗口范围内的PDU的接收状态拼接在一起进行联合反馈,自适应选择若干个不同反馈类型进行反馈,并对多个TID的反馈信息以及ARQ重传的信息进行统一处理。
全文数据:一种对于用户的TID的反馈信息确认及处理系统及处理方法技术领域本发明属于信息筛选处理技术领域,尤其涉及一种对于用户的TID的反馈信息确认及处理系统及处理方法。背景技术目前,业内常用的现有技术是这样的:下一代WiFi吞吐量大,为保证数据传输的可靠性,802.11协议规定每收到一个单播数据帧,都必须立即回应ACK帧。接收端在收到A-MPDU后,需要对其中的每一个MPDU进行处理,并针对每一个MPDU发送应答帧。而BlockAck通过使用一个ACK帧来完成对多个MPDU的应答,以降低这种情况下ACK帧的数量。它需要通过将一帧一确认的普通传输方式修改为连续传输多个帧然后一次确认多个帧的方式,来提高MAC层的传输效率。现有技术Multi-TIDBA:对于多个TID的帧确认,压缩式BAbitmap8字节,每个MSDU用1bit表示,位图中第nbit等于1,SSC+n的MSDU接收正确,反之错误。Multi-STABA:将具有针对多个AID的BA信息的多STABA的RA字段设置为组地址,只需指示属于该组的STA子集,进一步压缩了AID空间,对于多个TID的确认,和Multi-TIDBA类似。MU-BA:在复用Multi-TID的基础上,扩展为MU-BA,在MU-BA中携带三种应答方式,分别为ACK,CompressedBA或者UncompressedBA,对于TID还是基于bitmap进行指示。现有技术的不足:下一代WiFi吞吐量大,需要一次性确认很多帧,要求确认效率高,而现有的技术方案中,针对多TID的反馈问题,确认效率较低,同时已有的方案很多都是多个TID的确认分开进行,然后分别重复多次,从而实现多TID的确认,这种方式需要反馈多次,而且很多时候都是大量bit中只有少量的bit携带反馈的信息,造成的开销大,效率不高,很难满足相关需求。综上所述,现有技术存在的问题是:1现有技术中针对多TID的反馈问题,确认效率较低。反馈开销大。2现有技术多个TID分开确认,多次重复确认,开销大,效率不高。解决上述技术问题的难度:BA帧的重新设计,offset的划分,确认类型的自适应选择的实现解决上述技术问题的意义:本方案能够有效地进行单用户多TID和多用户多TID的确认,极大地减少反馈的开销,能够满足下一代Wi-Fi吞吐量大的需求。发明内容针对现有技术存在的问题,本发明提供了一种对于用户的TID的反馈信息确认及处理系统及处理方法。本发明利用动态的自适应的多TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认确认类型的自适应选择:本发明有1种bitmap确认以及14种offset确认方式,从中选择确认效率最高的确认类型来指示拼接窗口内各PDU的接收状态,从而保证确认效率的最大化,减少系统的确认带宽开销。需要指示的拼接窗口的大小可通过EachReceivingWindowInfo字段得知,采用若干个RE进行指示时,要求这若干个RE的指示范围不小于拼接窗口的大小,同时要求采用尽可能少的RE。每多使用一个RE进行指示时,需要判断是否拼接窗口内所有的PDU都得到指示,若是,则不需要再添加RE,若不是,则继续添加RE,直到拼接窗口内所有的PDU都得到指示。最后一个RE指示的PDU数量可能会超出拼接窗口的大小,超出部分视为无效。这样就能保证拼接窗口内所有的PDU的接收状态得到指示。对于本发明提出的15种确认方式,对于每次确认,可以先后尝试每种确认方式进行系统开销的比较,哪种确认方式的开销最小,则采用哪种方式,最后使用尽可能少的RE来指示整个拼接窗口的PDU的接收状态。本发明是这样实现的,一种对于用户的TID的反馈信息确认及处理方法,利用动态的自适应的多个TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的错误接收PDU不再额外指示;默认错误接收后,多个TID同时传输时,在接收方将多个TID的多个接收窗口范围内的PDU的接收状态拼接在一起进行联合反馈,自适应选择若干个不同反馈类型进行反馈,并对多个TID的反馈信息以及ARQ重传的信息进行统一处理。进一步,动态的自适应的多个TID确认方法包括:通过EachReceivingWindowInfo字段获取需要指示的拼接窗口的大小,采用若干个RE进行指示时,若干个RE的指示范围不小于拼接窗口的大小;每多使用一个RE进行指示时,需要判断是否拼接窗口内所有的PDU都得到指示,若是,则不需要再添加RE,若不是,则继续添加RE,直到拼接窗口内所有的PDU都得到指示;最后一个RE指示的PDU数量超出拼接窗口的大小,超出部分为无效;使拼接窗口内所有的PDU的接收状态得到指示。进一步,动态的自适应的多个TID确认方法进一步包括多用户多TID的自适应确认,在BAfeedbackinformation字段,包含多个16bit的RE,指示多用户各TID的PDU接收状态;每个RE的反馈类型根据接收状态的分布自适应的选择反馈确认效率最高的反馈类型,用最少的RE指示所有的状态。进一步,所述对于用户的TID的反馈信息确认及处理方法进一步包括:步骤一,接收端多个接收窗口接收多个TID;步骤二,将多个TID接收窗口内的PDU的接收状态拼接在一起,进行统一反馈;步骤三,在确认时,从多种确认格式中自适应的选择确认效率最高的确认格式,进行确认,实现多个TID的高效联合反馈。进一步,所述对于用户的TID的反馈信息确认及处理方法进一步包括:第一步,AP接收多个STA的多个TID的MACPDU;第二步,将多个STA的多个TID的接收窗口内PDU的接收状态拼接在一起,进行统一反馈;第三步,在确认时从多种确认格式中自适应的选择确认效率最高的确认格式进行确认,实现多个STA的多个TID的高效联合反馈。进一步,步骤三中,每个TID的接收窗口的最大为K,发送方同时发送多个TID,在接收端,对于接收到的多个TID同时进行确认;第i个TID有效接收窗口长度为Ni,N1+N2+…+Nt=M,每一次进行t个TID共计M个PDU的接收状态进行反馈,发送方根据接收的接收状况反馈进行重传;TID的个数为t,第i个TID发送的总帧数为Mi,其中i=1,2,…,t;将所有需要反馈的TID编号从SSNi+1到SSNi+Ni-1的各PDU接收状态拼接在一起,进行确认。本发明的另一目的在于提供一种终端,所述终端搭载实现所述对于用户的TID的反馈信息确认及处理方法的处理器。本发明的另一目的在于提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行所述的对于用户的TID的反馈信息确认及处理方法。本发明的另一目的在于提供一种对于用户的TID的反馈信息确认及处理系统采用15种方式指示方式,将所有的有效窗口进行拼接,采用动态的自适应的确认方法,每次从15种确认方式中选择确认效率最高的一种,直至拼接窗口被全部指示完毕;所述对于用户的TID的反馈信息确认及处理系统包括:多个PDU接收状态确认模块,用于利用动态的自适应的多TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的未正确接收PDU不再额外指示;信息统一处理模块,用于默认未正确接收后,对于多TID的反馈信息以及ARQ重传的信息统一处理。本发明的另一目的在于提供一种实施所述对于用户的TID的反馈信息确认及处理方法的对于单用户的TID的反馈信息确认及处理系统,所述对于单用户的TID的反馈信息确认及处理系统包括:接收端,用于多个接收窗口接收多个TID;单用户PDU的接收状态拼接模块,用于将多个TID接收窗口内的PDU的接收状态拼接在一起,进行统一反馈;单用户多种格式确认模块,用于在确认时,从多种确认格式中自适应的选择确认效率最高的确认格式,进行确认,实现多个TID的高效联合反馈。本发明的另一目的在于提供一种实施所述对于用户的TID的反馈信息确认及处理方法的对于多用户的TID的反馈信息确认及处理系统,所述对于多用户的TID的反馈信息确认及处理系统包括:AP,用于接收多个STA的多个TID的MACPDU;多用户PDU的接收状态拼接模块,用于将多个STA的多个TID的接收窗口内PDU的接收状态拼接在一起,进行统一反馈;多用户多种格式确认模块,用于在确认时从多种确认格式中自适应的选择确认效率最高的确认格式进行确认,实现多个STA的多个TID的联合反馈。综上所述,本发明的优点及积极效果为:本发明对于单用户多TID和多用户的多TID的PDU接收状态都进行了拼接,能够对多TID能够有效确认,在保证指示信息正确、完整的前提下尽可能降低反馈开销,能够满足下一代Wi-Fi吞吐量大的需求。本发明提出一种新的自适应确认方式,可以保证选择确认效率最高的确认类型尽可能减少系统的确认开销,实现多个TID的高效联合反馈,同时可应用于更多的场景,实现多TID的灵活确认;本发明对于多TID状态信息的确认,兼容bitmap与offset进行相关指示,更加高效灵活。附图说明图1是本发明实施例提供的单用户TID的反馈信息确认及处理方法流程图。图2是本发明实施例提供的多用户TID的反馈信息确认及处理方法流程图。图3是本发明实施例提供的多个TID接收情况原理图。图4是本发明实施例提供的多个TID统一反馈原理图。图5是本发明实施例提供的高效BA帧格式结构示意图。图6是本发明实施例提供的拼接窗口内PDU的接收情况示意图。图7是本发明实施例提供的确认格式示意图。图8是本发明实施例提供的BAFeedback字段类型图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。现有技术中针对多TID的反馈问题,确认效率较低。现有技术多个TID分开确认,多次重复确认,开销大,效率不高。为解决上述问题,下面结合附图对本发明的应用原理做详细描述。本发明实施例例提供的对于用户的TID的反馈信息确认及处理方法,利用动态的自适应的多个TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的错误接收PDU不再额外指示;默认错误接收后,多个TID同时传输时,在接收方将多个TID的多个接收窗口范围内的PDU的接收状态拼接在一起进行联合反馈,自适应选择若干个不同反馈类型进行反馈,并对多个TID的反馈信息以及ARQ重传的信息进行统一处理。进一步,动态的自适应的多个TID确认方法包括:通过EachReceivingWindowInfo字段获取需要指示的拼接窗口的大小,采用若干个RE进行指示时,若干个RE的指示范围不小于拼接窗口的大小;每多使用一个RE进行指示时,需要判断是否拼接窗口内所有的PDU都得到指示,若是,则不需要再添加RE,若不是,则继续添加RE,直到拼接窗口内所有的PDU都得到指示;最后一个RE指示的PDU数量超出拼接窗口的大小,超出部分为无效;使拼接窗口内所有的PDU的接收状态得到指示。动态的自适应的多个TID确认方法进一步包括多用户多TID的自适应确认,在BAfeedbackinformation字段,包含多个16bit的RE,指示多用户各TID的PDU接收状态;每个RE的反馈类型根据接收状态的分布自适应的选择反馈确认效率最高的反馈类型,用最少的RE指示所有的状态。如图1所示,本发明实施例提供的对于单用户的TID的反馈信息确认及处理方法具体包括:S101,接收端多个接收窗口接收多个TID。S102,将多个TID接收窗口内的PDU的接收状态拼接在一起,进行统一反馈。S103,在确认时从多种确认格式中自适应的选择确认效率最高的确认格式进行确认,实现多个TID的高效联合反馈。如图2所示,本发明实施例提供的对于多用户的TID的反馈信息确认及处理方法具体包括:S201,AP接收多个STA的多个TID的MACPDU;S202,将多个STA的多个TID的接收窗口内PDU的接收状态拼接在一起,进行统一反馈;S203,在确认时从多种确认格式中自适应的选择确认效率最高的确认格式进行确认,实现多个STA的多个TID的高效联合反馈。本发明实施例提供的TID的统一反馈具体包括:使用动态自适应的多TID确认,只对拼接窗口内的个PDU的接收状态进行确认,对于有效接收窗口之后的一连串未正确接收的各PDU不再额外指示,默认未正确接收,而且不局限于一次只接收确认某一种TID,而是同时进行多个TID的接收确认,并且对于多TID的反馈信息以及ARQ重传的信息也是统一处理的。下面结合具体实施例对本发明的应用原理做进一步描述。实施例1:单用户多TID的自适应确认每个TID的接收窗口的最大为K,发送方同时发送多个TID,在接收端,对于接收到的多个TID同时进行确认,如图3所示。第i个TID有效接收窗口长度为Ni等待接收的下一个帧到最后一个正确接收帧的总帧数,N1+N2+…+Nt=M,每一次进行t个TID共计M个PDU的接收状态进行反馈,发送方根据接收的接收状况反馈进行重传。如图4所示,TID的个数为t,第ii=1,2,…,t个TID发送的总帧数为Mi,如图绿框所示;其有效接收窗口大小为Ni,如图蓝框所示,只需要将其进行指示即可。为了高效指示其接收状态,这里将所有需要反馈的TID编号从SSNi到SSNi+Ni-1的各PDU接收状态拼接在一起,一起进行确认。包含拼接后的不同TID的PDU的接收状态称之为拼接窗口,即图4中下方的蓝框。高效BA帧格式如图5所示。1,高效BA的前面四个字段与802.11ax中的定义一致。2,BAControl中B0到B11和802.11ax中的定义一致,本发明的B12到B15承载此BA帧适用的TID数目,使用位图或者偏移来指示TID的接收状态,在BAType中使用预留的1110表示为本发明的用来指示多TID反馈的高效Multi-TIDBA帧,1111表示本发明的高效Multi-STABA帧。3,EachReceivingWindowInfo:用来指示不同的TID值及有效接收窗口内的PDU编号及数量,图6为Multi-TIDBA的EachReceivingWindowInfo的帧格式:就EachReceivingWindowInfo而言,对于Multi-TIDBA,由于TID个数最多为16,这里采用16bit的bitmap进行指示,TIDBitmap从左到右的16bit对应从小到大的16个TID值,若某一TID有反馈,则对应的bit为1,反之则为0。比如该字段为1111000000000000时,表示只有4个TID,且4个TID的值依次分别为0000,0001,0010,0011。指示每一个PDU的SSNi长16bit,紧随其后的Ni也是16bit,EachReceivingWindowInfo具体根据接收窗口接收到的TID的个数而定,TID的数量在BAControl中的TIDNumTIDs中指示。现有标准中数据帧的序号字段是12位,SSNi和Ni定义为16位可以兼容现有序号字段长度,同时可以支持序号扩充到最大16位。本发明针对多个TID同时传输的情况,在接收方将多个TID的多个接收窗口范围内的PDU的接收状态拼接在一起进行联合反馈,自适应选择若干个不同反馈类型进行反馈以提高确认效率。4,BAFeedbackInformation:长度可变,包含若干个16比特长度的反馈单元RE。每个RE包括反馈类型、位图偏移。1反馈类型:指示当前反馈单元采用的反馈类型。主要包括:位图:帧出错分布均匀,0表示错误,1表示正确否定偏移:帧出错分布零星,指示2个offset之间的帧接收正确,offset对应的帧接收错误,又根据零星的情况分为7种否定偏移。肯定偏移:帧出错分布集中,指示2个offset之间的帧接收错误,offset对应的帧接收正确,又根据集中的情况分为7种肯定偏移。2位图偏移:指示拼接窗口内PDU的接收情况如图7所示,在BAfeedbackinformation字段,包含多个16bit的RE,用来指示多个TID的PDU接收状态,每个RE的反馈类型根据接收状态的分布自适应的选择反馈确认效率最高的反馈类型,用尽可能少的RE来指示全部状态。BAFeedback字段,单个RE,如图8所示,前4bit是用来区分位图和14种偏移共15种不同的确认类型。①Offset≠0时,表示两个绝对偏移点的相对偏移;②Offest=0时,为特殊含义对于否定偏移:表示从上一个未确认的帧开始连续2^k-1个无线帧接收正确对于肯定偏移:表示从上一个未确认的帧开始连续2^k-1个无线帧接收错误1肯定偏移1:·4个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续7+7+7+7个PDU都错误接收·4个Offset分别为4,4,4,4时,表示拼接窗口内第一个未用RE指示的PDU开始的第4、8、12、16个PDU正确接收,第1到3、5到7、9到11、13到15的PDU错误接收;2否定偏移1:·4个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续7+7+7+7个PDU都正确接收·4个Offset分别为4,4,4,4时,表示拼接窗口内第一个未用RE指示的PDU开始的第4、8、12、16个PDU错误接收,第1到3、5到7、9到11、13到15的PDU正确接收;3肯定偏移2:·3个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续15+15+15个PDU都错误接收·3个Offset分别为10,10,10时,表示拼接窗口内第一个未用RE指示的PDU开始第10、20、30个PDU正确接收,第1到9、11到19、21到29的PDU错误接收;4否定偏移2:·3个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续15+15+15个PDU都正确接收·3个Offset分别为10,10,10时,表示拼接窗口内第一个未用RE指示的PDU开始的第10、20、30个PDU错误接收,第1到9、11到19、21到29的PDU正确接收;5肯定偏移3:·3个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续31+15+7个PDU都错误接收·3个Offset分别为20,10,5时,表示拼接窗口内第一个未用RE指示的PDU开始的第20、30、35个PDU正确接收,第1到19、21到29、31到34的PDU错误接收;6否定偏移3;·3个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续31+15+7个PDU都正确接收·3个Offset分别为20,10,5时,表示拼接窗口内第一个未用RE指示的PDU开始的第20、30、35个PDU错误接收,第1到19、21到29、31到34的PDU正确接收;7肯定偏移4:·3个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续7+15+31个PDU都错误接收·3个Offset分别为5,10,20时,表示拼接窗口内第一个未用RE指示的PDU开始的第5、15、35个PDU正确接收,第1到4、6到14、16到34的PDU错误接收;8否定偏移4:·3个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续7+15+31个PDU都正确接收·3个Offset分别为5,10,20时,表示拼接窗口内第一个未用RE指示的PDU开始的第5、15、35个PDU错误接收,第1到4、6到14、16到34的PDU正确接收;9肯定偏移5:·2个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续63+63个PDU都错误接收·2个Offset分别为40,30时,表示拼接窗口内第一个未用RE指示的PDU开始的第40、70个PDU正确接收,第1到39、41到69的PDU错误接收;10否定偏移5:·2个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续63+63个PDU都正确接收·2个Offset分别为40,30时,表示拼接窗口内第一个未用RE指示的PDU开始的第40、70个PDU错误接收,第1到39、41到69的PDU正确接收;11肯定偏移6:·2个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续127+31个PDU都错误接收·2个Offset分别为60,20时,表示拼接窗口内第一个未用RE指示的PDU开始的第60、80个PDU正确接收,第1到59、61到79的PDU错误接收;12否定偏移6;·2个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续127+31个PDU都正确接收·2个Offset分别为60,20时,表示拼接窗口内第一个未用RE指示的PDU开始的第60、80个PDU错误接收,第1到59、61到79的PDU正确接收;13肯定偏移7:·1个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续4095个PDU都错误接收·1个Offset分别为2000时,表示拼接窗口内第一个未用RE指示的PDU开始的第2000个PDU正确接收,第1到1999的PDU错误接收;14否定偏移7;·1个Offset都为0时,表示拼接窗口内第一个未用RE指示的PDU开始的连续4095个PDU都正确接收·1个Offset分别为2000时,表示拼接窗口内第一个未用RE指示的PDU开始的第2000个PDU错误接收,第1到1999的PDU正确接收;确认类型的自适应选择:本发明有1种bitmap确认以及14种offset确认方式,从中选择确认效率最高的确认类型来指示拼接窗口内各PDU的接收状态,从而保证确认效率的最大化,减少系统的确认带宽开销。需要指示的拼接窗口的大小可通过EachReceivingWindowInfo字段得知,采用若干个RE进行指示时,要求这若干个RE的指示范围不小于拼接窗口的大小,同时要求采用尽可能少的RE。每多使用一个RE进行指示时,需要判断是否拼接窗口内所有的PDU都得到指示,若是,则不需要再添加RE,若不是,则继续添加RE,直到拼接窗口内所有的PDU都得到指示。最后一个RE指示的PDU数量可能会超出拼接窗口的大小,超出部分视为无效。这样就能保证拼接窗口内所有的PDU的接收状态得到指示。对于本发明提出的15种确认方式,对于每次确认,可以先后尝试每种确认方式进行系统开销的比较,哪种确认方式的开销最小,则采用哪种方式,最后使用尽可能少的RE来指示整个拼接窗口的PDU的接收状态。实施例2:多用户多TID的自适应确认本发明多用户多TID和单用户多TID的确认原理和帧格式大体相同,二者帧格式的不同之处在于EachReceivingWindowInfo和BAFeedbackInformation字段。Multi-STABA的EachReceivingWindowInfo用来指示接收到的各STA信息、多STA的多TID值以及PDU编号和数量,下图7为Multi-STABA的EachReceivingWindowInfo的帧格式。就EachReceivingWindowInfo而言,对于Multi-STABA,AIDTIDiInfo包含的是该TID的值,同时支持多STA的,所以还具有AID的信息。AIDInfo字段,用来指示某一STA的信息,后面的TIDBitmap则用来指示该STA发送的各TID信息,其定义和单用户相同;Ni也与单用户定义一致,不仅将单用户的多TID的PDU接收状态进行拼接,还进行了多用户多TID的PDU接收状态拼接。在BAfeedbackinformation字段,包含多个16bit的RE,用来指示多用户各TID的PDU接收状态。每个RE的反馈类型根据接收状态的分布自适应的选择反馈确认效率最高的反馈类型,用最少的RE来指示所有的状态。本发明使用了动态的自适应的多TID确认,只对拼接窗口内的多个PDU的接收状态进行确认,对于有效接收窗口之后的一连串错误接收的各PDU不再额外指示,默认错误接收,而且不局限于一次只接收确认某一种TID,而是同时进行多个TID的接收确认,并且对于多TID的反馈信息以及ARQ重传的信息也是统一处理的。同时,本发明对于多TID状态信息的确认,兼容bitmap与offset进行相关指示,更加高效灵活。而且,本发明对于各种确认类型也是一种自适应的选择确认,可以保证选择确认效率最高的确认类型尽可能减少系统的确认开销。本发明对于单用户多TID和多用户的多TID的PDU接收状态都进行了拼接,在保证指示信息正确、完整的前提下尽可能降低反馈开销,能够满足下一代Wi-Fi吞吐量大的需求。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求:1.一种对于用户的TID的反馈信息确认及处理方法,其特征在于,所述对于用户的TID的反馈信息确认及处理方法包括:利用动态的自适应的多个TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的错误接收PDU不再额外指示;默认错误接收后,多个TID同时传输时,在接收方将多个TID的多个接收窗口范围内的PDU的接收状态拼接在一起进行联合反馈,自适应选择若干个不同反馈类型进行反馈,并对多个TID的反馈信息以及ARQ重传的信息进行统一处理。2.如权利要求1所述的对于用户的TID的反馈信息确认及处理方法,其特征在于,动态的自适应的多个TID确认方法包括:通过EachReceivingWindowInfo字段获取需要指示的拼接窗口的大小,采用若干个RE进行指示时,若干个RE的指示范围不小于拼接窗口的大小;每多使用一个RE进行指示时,需要判断是否拼接窗口内所有的PDU都得到指示,若是,则不需要再添加RE,若不是,则继续添加RE,直到拼接窗口内所有的PDU都得到指示;最后一个RE指示的PDU数量超出拼接窗口的大小,超出部分为无效;使拼接窗口内所有的PDU的接收状态得到指示。3.如权利要求1所述的对于用户的TID的反馈信息确认及处理方法,其特征在于,动态的自适应的多个TID确认方法进一步包括多用户多TID的自适应确认,在BAfeedbackinformation字段,包含多个16bit的RE,指示多用户各TID的PDU接收状态;每个RE的反馈类型根据接收状态的分布自适应的选择反馈确认效率最高的反馈类型,用最少的RE指示所有的状态。4.如权利要求1所述的对于用户的TID的反馈信息确认及处理方法,其特征在于,所述对于用户的TID的反馈信息确认及处理方法进一步包括:步骤一,接收端多个接收窗口接收多个TID;步骤二,将多个TID接收窗口内的PDU的接收状态拼接在一起,进行统一反馈;步骤三,在确认时,从多种确认格式中自适应的选择确认效率最高的确认格式,进行确认,实现多个TID的高效联合反馈。5.如权利要求1所述的对于用户的TID的反馈信息确认及处理方法,其特征在于,所述对于用户的TID的反馈信息确认及处理方法进一步包括:第一步,AP接收多个STA的多个TID的MACPDU;第二步,将多个STA的多个TID的接收窗口内PDU的接收状态拼接在一起,进行统一反馈;第三步,在确认时从多种确认格式中自适应的选择确认效率最高的确认格式进行确认,实现多个STA的多个TID的高效联合反馈。6.如权利要求4所述的对于用户的TID的反馈信息确认及处理方法,其特征在于,步骤三中,每个TID的接收窗口的最大为K,发送方同时发送多个TID,在接收端,对于接收到的多个TID同时进行确认;第i个TID有效接收窗口长度为Ni,N1+N2+…+Nt=M,每一次进行t个TID共计M个PDU的接收状态进行反馈,发送方根据接收的接收状况反馈进行重传;TID的个数为t,第i个TID发送的总帧数为Mi,其中i=1,2,…,t;将所有需要反馈的TID编号从SSNi+1到SSNi+Ni-1的各PDU接收状态拼接在一起,进行确认。7.一种终端,其特征在于,所述终端搭载实现权利要求1~5任意一项所述对于用户的TID的反馈信息确认及处理方法的处理器。8.一种实施权利要求1所述对于用户的TID的反馈信息确认及处理方法的对于用户的TID的反馈信息确认及处理系统,其特征在于,所述对于用户的TID的反馈信息确认及处理系统包括:多个PDU接收状态确认模块,用于利用动态的自适应的多TID确认方法,只对拼接窗口内的多个PDU接收状态进行确认,对拼接窗口后的错误接收PDU不再额外指示;信息统一处理模块,用于默认错误接收后,对于多TID的反馈信息以及ARQ重传的信息统一处理。9.一种实施权利要求1所述对于用户的TID的反馈信息确认及处理方法的对于单用户的TID的反馈信息确认及处理系统,其特征在于,所述对于单用户的TID的反馈信息确认及处理系统包括:接收端,用于多个接收窗口接收多个TID;单用户PDU的接收状态拼接模块,用于将多个TID接收窗口内的PDU的接收状态拼接在一起,进行统一反馈;单用户多种格式确认模块,用于在确认时,从多种确认格式中自适应的选择确认效率最高的确认格式,进行确认,实现多个TID的高效联合反馈。10.一种实施权利要求1所述对于用户的TID的反馈信息确认及处理方法的对于多用户的TID的反馈信息确认及处理系统,其特征在于,所述对于多用户的TID的反馈信息确认及处理系统包括:AP,用于接收多个STA的多个TID的MACPDU;多用户PDU的接收状态拼接模块,用于将多个STA的多个TID的接收窗口内PDU的接收状态拼接在一起,进行统一反馈;多用户多种格式确认模块,用于在确认时从多种确认格式中自适应的选择确认效率最高的确认格式进行确认,实现多个STA的多个TID的联合反馈。
百度查询: 华中科技大学 一种对于用户的TID的反馈信息确认及处理系统及处理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。