提供一种无线局域网(WLAN)数据处理方法、装置及设备,该方法包括:WLAN中的接收方获取多个编码块序列,其中,多个编码块序列是接收方经由无线介质多次接收WLAN中的发送方由同一个媒体访问控制协议数据单元MPDU产生的原始编码块序列得到的,多个编码块序列中的每个编码块序列包括M个编码块,M为大于1的整数;对多个编码块序列中每个编码块序列进行校验以得到每个编码块序列中的编码块的校验结果,校验结果为校验成功或校验失败;根据每个编码块序列中的编码块的校验结果,对多个编码块序列进行合并处理以得到MPDU,合并处理后的编码块序列中的任意一个编码块为多个编码块序列中校验成功的对应编码块。本申请实施例能够减小数据传输中可能的重传次数。数据传输中可能的重传次数。数据传输中可能的重传次数。
【技术实现步骤摘要】
无线局域网数据处理方法、装置及设备
[0001]本申请涉及计算机
,尤其涉及一种无线局域网(WLAN)数据处理方法、装置及设备。
技术介绍
[0002]无线局域网的发送方的媒体访问控制(Media Access Control,MAC)层需要将MAC协议数据单元(MAC protocol data unit,MPDU)发向接收方。接收方对接收的MPDU进行校验。若校验成功且该MPDU为单独寻址帧(individually addressed frame),则接收方向发送方回复确认(acknowledgment,ACK)帧。若校验失败,接收方不回复ACK帧。若该MPDU为单独寻址帧,发送方在没有收到ACK帧时再次发送MPDU,直至接收方校验成功并回复ACK帧。发送方在没有收到ACK帧时再次发送MPDU可以被称为重传。该方案可能需要的重传次数多。
技术实现思路
[0003]本申请提供一种WLAN数据处理方法、装置及设备,以减少数据传输中可能的重传次数。
[0004]第一方面,提供一种WLAN数据处理方法,包括:WLAN中的接收方获取多个编码块序列。其中,所述多个编码块序列是所述接收方经由无线介质多次接收WLAN中的发送方由同一个媒体访问控制协议数据单元MPDU产生的原始编码块序列得到的。所述多个编码块序列中的每个编码块序列包括M个编码块,所述M为大于1的整数。对所述多个编码块序列中每个编码块序列进行校验以得到每个编码块序列中的编码块的校验结果,所述校验结果为校验成功或校验失败。根据每个编码块序列中的编码块的校验结果,对所述多个编码块序列进行合并处理以得到所述MPDU。其中,合并处理后的编码块序列中的任意一个编码块为所述多个编码块序列中校验成功的对应编码块。在上述过程中,由于校验是针对编码块序列中的编码块进行的,因此接收方能够在接收到编码块序列时,保留校验成功的编码块。在多个编码块序列中,只要每个对应的编码块在多次传输中有至少一次是校验成功的,则在将编码块序列合并处理后能够得到所述MPDU。该方案中,要完成传输不需要一次传输中所有的编码块均传输成功,能够减小MPDU可能的传输次数。
[0005]在一种可能的实施方式中,在获取多个编码块序列之前,所述方法还包括:
[0006]所述WLAN中的接收方在已经获取到的至少两个编码块序列中存在问题编码块时接收新的编码块序列以得到所述多个编码块序列,所述多个编码块序列包括至少两个编码块序列和所述新的编码块序列,所述问题编码块为在所述至少两个编码块序列的所有编码块序列中对应编码块的校验结果均为校验失败的编码块。在上述过程中,不以一次传输中所有的编码块均传输成功作为停止重传的依据,而是每个编码块在任意一次传输中传输成功就可以停止重传。
[0007]在一种可能的实施方式中,在接收新的编码块序列之后,所述方法还包括:仅对所述新的编码块序列中与所述问题编码块对应的编码块进行校验。在上述过程中,新的编码
块序列中除与问题编码块对应的编码块之外的其他编码块在之前的传输中已经得到了正确的副本,从而无需校验。该实施方式能够节约校验时间和资源。
[0008]在一种可能的实施方式中,对所述多个编码块序列中每个编码块序列进行校验以得到每个编码块序列中的编码块的校验结果,包括:
[0009]根据低密度奇偶校验码LDPC码的矩阵校验特性,对所述多个编码块序列中每个编码块序列进行校验,得到每个编码块序列中的编码块的校验结果。
[0010]在一种可能的实施方式中,根据每个编码块序列中的编码块的校验结果,对所述多个编码块序列进行合并处理以得到所述MPDU,包括:
[0011]在所述多个编码块序列的校验成功的编码块中获取M个索引号不同的校验成功的编码块,其中,编码块的索引号用于指示编码块在编码块序列中的排列顺序;
[0012]将所述M个索引号不同的校验成功的编码块按照所述索引号的顺序排列以得到所述MPDU。
[0013]第二方面,提供一种WLAN数据处理装置,包括:
[0014]获取模块,用于获取多个编码块序列,其中,所述多个编码块序列是WLAN中的接收方经由无线介质多次接收WLAN中的发送方由同一个媒体访问控制协议数据单元MPDU产生的原始编码块序列得到的,所述多个编码块序列中的每个编码块序列包括M个编码块,所述M为大于1的整数。校验模块,用于对所述多个编码块序列中每个编码块序列进行校验以得到每个编码块序列中的编码块的校验结果,所述校验结果为校验成功或校验失败。处理模块,用于根据每个编码块序列中的编码块的校验结果,对所述多个编码块序列进行合并处理以得到所述MPDU,其中,合并处理后的编码块序列中的任意一个编码块为所述多个编码块序列中校验成功的对应编码块。
[0015]第三方面,提供一种存储介质,所述存储介质包括计算机程序,所述计算机程序用于实现如第一方面任一项所述的WLAN数据处理方法。
[0016]第四方面,提供一种芯片,所述芯片用于执行如第一方面任一项所述的WLAN数据处理方法。
[0017]第五方面,提供一种电子设备,包括天线和芯片,其中,所述天线用于接收无线电波,所述芯片用于根据第一方面任一项所述的WLAN数据处理方法对所述无线电波中携带的信号进行处理。
附图说明
[0018]图1为本申请实施例提供的数据传输示意图;
[0019]图2为本申请实施例提供的对MPDU进行校验的示意图;
[0020]图3为本申请实施例提供的WLAN数据处理方法的流程示意图;
[0021]图4为本申请实施例提供的编码块合并示意图;
[0022]图5为本申请实施例提供的编码块合并方式示意图一;
[0023]图6为本申请实施例提供的编码块合并方式示意图二;
[0024]图7为本申请实施例提供的接收设备和发送设备的数据传输示意图;
[0025]图8为本申请实施例提供的一种Tanner图;
[0026]图9为本申请实施例提供的校验问题编码块的示意图;
[0027]图10为本申请实施例提供的确定对应编码块的示意图一;
[0028]图11为本申请实施例提供的确定对应编码块的示意图二;
[0029]图12为本申请实施例提供的WLAN数据处理装置的结构示意图;
[0030]图13为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0031]首先对本申请涉及的概念进行解释说明。
[0032]单独寻址帧,又称单独地址帧,与组寻址帧(group addressed frame)对应。单独寻址帧具备确认机制。在无线局域网中,接收方成功接收单独寻址帧时,会向发送方回复确认帧以告知发送方该单独寻址帧接收成功。当接收方未成功接收到单独寻址帧时,接收方不会向发送方回复确认帧。发送方在未收到确认帧时可以重传该单独寻址帧,直至接收到确认帧或重传次数超过重试限制(retry limit)。
[0033]低密度奇偶校本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种无线局域网WLAN数据处理方法,其特征在于,包括:WLAN中的接收方获取多个编码块序列,其中,所述多个编码块序列是所述接收方经由无线介质多次接收WLAN中的发送方由同一个媒体访问控制协议数据单元MPDU产生的原始编码块序列得到的,所述多个编码块序列中的每个编码块序列包括M个编码块,所述M为大于1的整数;对所述多个编码块序列中每个编码块序列进行校验以得到每个编码块序列中的编码块的校验结果,所述校验结果为校验成功或校验失败;根据每个编码块序列中的编码块的校验结果,对所述多个编码块序列进行合并处理以得到所述MPDU,其中,合并处理后的编码块序列中的任意一个编码块为所述多个编码块序列中校验成功的对应编码块。2.根据权利要求1所述的方法,其特征在于,在获取多个编码块序列之前,所述方法还包括:所述WLAN中的接收方在已经获取到的至少两个编码块序列中存在问题编码块时接收新的编码块序列以得到所述多个编码块序列,所述多个编码块序列包括至少两个编码块序列和所述新的编码块序列,所述问题编码块为在所述至少两个编码块序列的所有编码块序列中对应编码块的校验结果均为校验失败的编码块。3.根据权利要求2所述的方法,其特征在于,在接收新的编码块序列之后,所述方法还包括:仅对所述新的编码块序列中与所述问题编码块对应的编码块进行校验。4.根据权利要求1-3任一项所述的方法,其特征在于,对所述多个编码块序列中每个编码块序列进行校验以得到每个编码块序列中的编码块的校验结果,包括:根据低密度奇偶校验码LDPC码的矩阵校验特性,对所述多个编码块序列中每个编码块序列进行校验,得到每个编码块序列中的编码块的校验结果。5.根据权利要求1-4任一项所述的方法,其特征在于,根据每个编码块序列中的编码块的校验结果,对所述多个编码块序列进行合并处理以得到所述MPDU,包括:在所述多个编码块序列的校验成功的编码块中获取M个索引号不同的校验成功的编码块,其中,编码块的索引号用于指示编码块在编码块序列中的排列顺序;将所述M个索引号不同的校验成功的编码块按照所述索引号的顺序排列以得到所述MPDU。6.一种无线局域网WLAN数据处理装置,其特征在于,包括:获取模块,用于获取多个编码块序列,其中,所述多个编码块序列是WLAN中的接收方经由无...
【专利技术属性】
技术研发人员:熊杰,唐欣,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。