数据重传、数据接收响应方法及装置、存储介质制造方法及图纸

技术编号:22820017 阅读:18 留言:0更新日期:2019-12-14 14:12
一种数据重传、数据接收响应方法及装置、存储介质,数据重传方法包括:在各个传输链路上接收来自接收端的确认帧,每一确认帧包括所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;如果在第一传输链路上未成功接收到确认帧,则在除第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据其他传输链路上成功接收到的确认帧中的接收信息确定是否重传;在确定重传时,根据其他传输链路上成功接收到的确认帧中的接收信息确定重传内容,并对重传内容在任一传输链路上进行重传。本发明专利技术技术方案能够实现在多链路系统下,同一个A‑MPDU块确认会话出现块确认帧的接收失败时的重传机制,提升传输效率。

Data retransmission, data receiving response method and device, storage medium

【技术实现步骤摘要】
数据重传、数据接收响应方法及装置、存储介质
本专利技术涉及通信
,尤其涉及一种数据重传、数据接收响应方法及装置、存储介质。
技术介绍
传统的无线保真(WirelessFidelity,Wi-Fi)系统中,只有一个媒体访问控制(MediaAccessControl,MAC)层和一个端口物理层(PortPhysicalLayer,PHY)(包括射频(RadioFrequency,RF))。对于支持双频段(2.4GHz和5GHz)的典型WiFi系统,通常仅启用一个RF来接收数据。这是WLAN系统单链路的一个例子。随着无线局域网(WirelessLocalAreaNetwork,WLAN)标准的进展,在IEEE802.11be(EHT)和RTATIG中,已经讨论了多频段(2.4GHz、5GHz和60GHz)或多链路(multi-link)的特征。由此,在实际中,WLAN产品(例如,支持多频段多并行特征的产品)支持多链路变得流行。已经有提议提出多链路系统架构,媒体协议数据单元(MACprotocoldataunit,MPDU)可以使用所有允许的链路进行接收,这有利于降低延迟,并且可以更好地动态利用各个链路,由此提高MPDU接收效率。进一步地,为提高峰值吞吐量,属于同一通信标识符(trafficidentifier,TID)的聚合MPDU(AggregatedMPDU,A-MPDU)块确认会话(BlockAckAgreement)下的MPDU包,可以在任一链路上进行传输。在使用立即响应确认帧(ImmediateBlockAcknowlegement,BA)的情况下的A-MPDUBlockAckAgreement,在任一链路上,在AMPDU发送完成后的短帧间间隔(shortinterframespace,SIFS)时间内,会期望有确认帧回复,显示AMPDU中各个子MPDU(sub-MPDU)的接收情况。当前A-MPDU的重传机制和回复响应BA帧机制是基于IEEE802.11标准协议。传统IEEE802.11中,接收端只会根据当前链路上所收到的A-MPDU的接收状况,来回复BA,这个BA帧只携带了当前链路上的MPDU的接收信息;传统IEEE802.11中,传输端在立即响应确认immediateBlockAckagreement下,在发送完A-MPDU的AckTimeout时间内,等待接收对应的BA确认帧,如果在AckTimeout时间内没有收到对应的BA确认帧,则需要重传相应的A-MPDU;传统IEEE802.11中,传输端在延迟响应确认delayedBlockAckagreement下,在发送完AMPDU后,在发送块确认请求(BlockAckRequest,BAR)的AckTimeout时间内,等待接收对应的BA确认帧,如果在AckTimeout时间内没有收到对应的BA确认帧,则需要重传相应的BAR或是A-MPDU。但是,在多链路系统下,当传输端在多个链路上同时传输属于同一个A-MPDUBlockAckAgreement上的A-MPDU时,接收端在任一链路上回复响应的BA确认帧,传输端只会根据在单个链路上是否正确收到了BA确认帧,来决定是否要进行重传;如果此时实际上,在某个链路上接收端已经正确接收到所有或部分的MPDU,回复响应的BA确认帧也携带了对应的MPDU接收情况,但这个BA确认帧并没有被传输端正确收到,导致传输端认为整个A-MPDU都没有传输成功而进行重传,降低了数据传输效率。
技术实现思路
本专利技术解决的技术问题是如何实现在多链路系统下,同一个A-MPDU块确认会话出现块确认帧的接收失败时的重传机制,提升传输效率。为解决上述技术问题,本专利技术实施例提供一种数据重传方法,数据重传方法包括:在各个传输链路上接收来自接收端的确认帧,每一确认帧包括所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;如果在第一传输链路上未成功接收到确认帧,则在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传;在确定重传时,根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容,并对所述重传内容在所述任一传输链路上进行重传。可选的,所述在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧包括:在所述第一传输链路的确认超时时刻,在所述其他传输链路上检测是否成功接收到确认帧;或者,在所述第一传输链路下一次竞争到信道的时刻之前的预设偏移量的时刻,在所述其他传输链路上检测是否成功接收到确认帧。可选的,所述预设偏移量的长度可以是预设数量的时隙的长度。可选的,所述根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传包括:如果所述其他传输链路上成功接收到的确认帧中的接收信息表示所述第一传输链路上的AMPDU被所述接收端全部正确接收,则确定不需要重传。可选的,所述接收信息表示AMPDU是否被所述接收端成功接收,所述根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容包括:在所述其他传输链路上成功接收到的确认帧中的接收信息中,确定未被所述接收端成功接收的AMPDU,以作为所述重传内容。可选的,所述确认帧选自立即响应确认帧以及延迟响应确认帧。为解决上述技术问题,本专利技术实施例还公开了一种数据接收响应方法,数据接收响应方法包括:在各个链路上需要发送确认帧时,确定所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;在所述确认帧的发送时刻,在各个传输链路上发送所述确认帧,每一确认帧包括所述接收信息,以供发送端在第一传输链路上未成功接收到确认帧时,在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传;在确定重传时,根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容,并对所述重传内容在所述任一传输链路上进行重传。可选的,所述接收信息包括在各个传输链路上AMPDU被全部接收的接收状态,或者在各个传输链路上AMPDU被部分接收的接收状态。本专利技术实施例还公开了一种数据重传装置,数据重传装置包括:确认帧接收模块,用以在各个传输链路上接收来自接收端的确认帧,每一确认帧包括所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;检测模块,用以如果在第一传输链路上未成功接收到确认帧,则在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传;重传模块,用以在确定重传时,根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容,并对所述重传内容在所述任一传输链路上进行重传。本专利技术实施例还公开了一种数据接收响应装置,数据接收响应装置包括:接收信息确定模块,用以在各个链路上需要发送确认帧时,确定所有传输链路上在所述确认帧的发送时刻的属于同一块确认会本文档来自技高网
...

【技术保护点】
1.一种数据重传方法,其特征在于,包括:/n在各个传输链路上接收来自接收端的确认帧,每一确认帧包括所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;/n如果在第一传输链路上未成功接收到确认帧,则在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传;/n在确定重传时,根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容,并对所述重传内容在任一传输链路上进行重传。/n

【技术特征摘要】
1.一种数据重传方法,其特征在于,包括:
在各个传输链路上接收来自接收端的确认帧,每一确认帧包括所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;
如果在第一传输链路上未成功接收到确认帧,则在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传;
在确定重传时,根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容,并对所述重传内容在任一传输链路上进行重传。


2.根据权利要求1所述的数据重传方法,其特征在于,所述在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧包括:
在所述第一传输链路的确认超时时刻,在所述其他传输链路上检测是否成功接收到确认帧;
或者,在所述第一传输链路下一次竞争到信道的时刻之前的预设偏移量的时刻,在所述其他传输链路上检测是否成功接收到确认帧。


3.根据权利要求2所述的数据重传方法,其特征在于,所述预设偏移量的长度可以是预设数量的时隙的长度。


4.根据权利要求1所述的数据重传方法,其特征在于,所述根据所述其他传输链路上成功接收到的确认帧中的接收信息确定是否重传包括:
如果所述其他传输链路上成功接收到的确认帧中的接收信息表示所述第一传输链路上的AMPDU被所述接收端全部正确接收,则确定不需要重传。


5.根据权利要求1所述的数据重传方法,其特征在于,所述接收信息表示AMPDU是否被所述接收端成功接收,所述根据所述其他传输链路上成功接收到的确认帧中的接收信息确定重传内容包括:
在所述其他传输链路上成功接收到的确认帧中的接收信息中,确定未被所述接收端成功接收的AMPDU,以作为所述重传内容。


6.根据权利要求1所述的数据重传方法,其特征在于,所述确认帧选自立即响应确认帧以及延迟响应确认帧。


7.一种数据接收响应方法,其特征在于,包括:
在各个链路上需要发送确认帧时,确定所有传输链路上在所述确认帧的发送时刻的属于同一块确认会话的AMPDU的接收信息;
在所述确认帧的发送时刻,在各个传输链路上发送所述确认帧,每一确认帧包括所述接收信息,以供发送端在第一传输链路上未成功接收到确认帧时,在除所述第一传输链路的其他传输链路上检测是否成功接收到确认帧,并根据所述其他传输链路上成功接收到的确认帧中的接...

【专利技术属性】
技术研发人员:徐彦超赵育仁余庆华
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1