CN105024782A - 一种数据传输方法、相关设备及*** - Google Patents
一种数据传输方法、相关设备及*** Download PDFInfo
- Publication number
- CN105024782A CN105024782A CN201410288970.6A CN201410288970A CN105024782A CN 105024782 A CN105024782 A CN 105024782A CN 201410288970 A CN201410288970 A CN 201410288970A CN 105024782 A CN105024782 A CN 105024782A
- Authority
- CN
- China
- Prior art keywords
- group
- data
- message frame
- acknowledge message
- data receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种数据传输方法,包括:接收多用户数据发送端同时发送的数据;根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;向所述多用户数据发送端发送所述组确认消息帧。采用本发明,解决了现有技术中通过有序的回复ACK帧给用户设备而造成的不利于频谱的有效利用,以及不利于用户设备的省电的技术问题,大大提高了频谱的有效利用率,同时利于用户设备省电。<pb pnum="1" />
Description
技术领域
本发明涉及通信领域,尤其涉及一种数据传输方法、相关设备及***。
背景技术
随着信息通信技术的进步,各种无线通信技术近来已得到发展。在这些无线通信技术当中,无线局域网(WLAN)是一种可以通过使用便携式终端(诸如智能移动终端、平板电脑、便携式多媒体播放器等)在家庭或企业中或者在提供特定服务的区域中以无线方式上网的技术。
当前,802.11成立了下一代无线高保真(Wireless Fidelity,Wi-Fi)技术的研究组——高效无线局域网(High Efficiency WLAN,HEW),以提高当前无线通信的吞吐量。为了提高频谱的有效利用效率,同时也为了提高区域内的吐吞量,在研究组讨论过程中提出了上行UL(uplink)、多用户MU(multi-user)和多输入多输出(Multiple-Input Multiple-Output,MIMO)的概念,即同一时刻多个用户与接入点AP进行上行数据的通信,且相互之间不干扰,按照现有的Wi-Fi标准,AP接收到用户的上行单播数据,必须回消息确认帧(ACK帧)给用户设备,具体如图1示出的现有技术中Wi-Fi数据交互的原理示意图,但是这样有序的回复ACK帧给用户设备不利于频谱的有效利用,同时也不利于用户设备的省电。
发明内容
本发明实施例所要解决的技术问题在于,提供一种数据传输方法、相关设备及***,有效提高了频谱的有效利用率,同时利于用户设备省电。
第一方面,本发明实施例提供了一种数据传输方法,包括:
接收多用户数据发送端同时发送的数据;
根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
向所述多用户数据发送端发送所述组确认消息帧。
结合第一方面,在第一种可能的实现方式中,所述根据所述数据的接收状态生成组确认消息帧之前,还包括:
将所述多用户数据发送端进行分组;
针对每组多用户数据发送端生成各自对应的组信息标识和组内位置信息;
向所述多用户数据发送端对应分配所述组信息标识和组内位置信息。
结合第一方面,在第二种可能的实现方式中,所述组确认消息帧的组信息标识包括以下至少一项:
组播地址信息;或
组号信息;或
广播地址信息。
结合第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态,包括:
当所述同属一组的多用户数据发送端的数据被正确接收,则在所述数据接收状态信息中对应设置第一预设值;
当所述同属一组的多用户数据发送端的数据未被正确接收,则在所述数据接收状态信息中对应设置第二预设值。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述数据接收状态信息通过位图信息的方式来设置;
所述位图信息与所述组内位置信息相对应,以指示所述同属一组的各个多用户数据发送端的数据接收状态。
第二方面,本发明实施例提供了一种数据传输方法,包括:
向数据接收端发送数据;
接收所述数据接收端反馈的组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
当解析所述组确认消息帧中的组信息标识,确认接收所述组确认消息帧后,解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态。
结合第二方面,在第一种可能的实现方式中,所述获取本端对应的数据接收状态之后,还包括:
根据本端对应的数据接收状态,对未被正确接收的数据进行重新发送。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:接收所述数据接收端分配的组信息标识和组内位置信息;
所述接收所述数据接收端反馈的组确认消息帧之后,解析所述组确认消息帧中的数据接收状态信息之前,还包括:
解析所述组确认消息帧中的组信息标识,当解析的组信息标识与所述分配的组信息标识相同时,则确认接收所述组确认消息帧。
结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述数据接收状态信息通过位图信息的方式来设置;
所述解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态包括:
解析所述组确认消息帧中的位图信息,并根据所述分配的组内位置信息获取本端对应的数据接收状态。
第三方面,本发明实施例提供了一种无线接收装置,包括:
数据接收模块,用于接收多用户数据发送端同时发送的数据;
组确认生成模块,用于根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
组确认发送模块,用于向所述多用户数据发送端发送所述组确认消息帧。
结合第三方面,在第一种可能的实现方式中,还包括:
分组模块,用于在所述组确认生成模块根据所述数据的接收状态生成组确认消息帧之前,将所述多用户数据发送端进行分组;
组信息生成模块,用于针对每组多用户数据发送端生成各自对应的组信息标识和组内位置;
分配模块,用于向所述多用户数据发送端对应分配所述组信息标识和组内位置信息。
结合第三方面,在第二种可能的实现方式中,所述组确认消息帧的组信息标识包括以下至少一项:
组播地址信息;或
组号信息;或
广播地址信息。
结合第三方面的第一种可能的实现方式,或者第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述组确认生成模块包括:
第一设置单元,用于当所述同属一组的多用户数据发送端的数据被正确接收,则在所述数据接收状态信息中对应设置第一预设值;
第二设置单元,用于当所述同属一组的多用户数据发送端的数据未被正确接收,则在所述数据接收状态信息中对应设置第二预设值。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述数据接收状态信息通过位图信息的方式来设置;
所述位图信息与所述组内位置信息相对应,以指示所述同属一组的各个多用户数据发送端的数据接收状态。
第四方面,本发明实施例提供了一种无线发送装置,包括:
数据发送模块,用于向数据接收端发送数据;
组确认接收模块,用于接收所述数据接收端反馈的组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
接收状态获取模块,用于当解析所述组确认消息帧中的组信息标识,确认接收所述组确认消息帧后,解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态。
结合第四方面,在第一种可能的实现方式中,还包括:
重新发送模块,用于在所述接收状态获取模块获取本端对应的数据接收状态之后,根据本端对应的数据接收状态,对未被正确接收的数据进行重新发送。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:
分配信息接收模块,用于接收所述数据接收端分配的组信息标识和组内位置信息;
组信息解析模块,用于在所述组确认接收模块接收所述数据接收端反馈的组确认消息帧之后,所述接收状态获取模块解析所述组确认消息帧中的数据接收状态信息之前,解析所述组确认消息帧中的组信息标识,当解析的组信息标识与所述分配的组信息标识相同时,则确认接收所述组确认消息帧。
结合第四方面的第二种可能的实现方式,在第三种可能的实现方式中,所述数据接收状态信息通过位图信息的方式来设置;
所述接收状态获取模块具体用于解析所述组确认消息帧中的位图信息,并根据所述分配的组内位置信息获取本端对应的数据接收状态。
第五方面,本发明实施例提供了一种数据传输***,包括数据发送装置和数据接收装置,其中
所述数据接收装置为如第三方面,或者第三方面的第一种可能的实现方式,或者第三方面的第二种可能的实现方式,或者第三方面的第三种可能的实现方式,或者第三方面的第四种可能的实现方式中的无线接收装置;
所述数据发送装置为如第四方面,或者第四方面的第一种可能的实现方式,或者第四方面的第二种可能的实现方式,或者第四方面的第三种可能的实现方式中的无线发送装置。
通过实施本发明实施例,预先将站点设备进行分组,根据数据的接收状态生成组确认消息帧,以指示对每组站点设备各自发送数据的接收状态,减少了双方进行数据通信时发送的ACK帧数量,解决了现有技术中通过有序的回复ACK帧给用户设备而造成的不利于频谱的有效利用,以及不利于用户设备的省电的技术问题,大大提高了频谱的有效利用率,同时利于用户设备省电。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术中Wi-Fi数据交互的原理示意图;
图2是本发明提供的数据传输方法的流程示意图;
图3是本发明提供的另一实施例的数据传输方法的流程示意图;
图4是本发明提供的组确认消息帧格式的结构示意图;
图5是本发明提供的另一实施例的组确认消息帧格式的结构示意图;
图6是本发明提供的另一实施例的组确认消息帧格式的结构示意图;
图7是本发明提供的另一实施例的数据传输方法的流程示意图;
图8是本发明提供的无线接收装置的结构示意图;
图9是本发明提供的另一实施例的无线接收装置的结构示意图;
图10是本发明提供的组确认生成模块的结构示意图;
图11是本发明提供的无线发送装置的结构示意图;
图12是本发明提供的另一实施例的无线发送装置的结构示意图;
图13是本发明提供的另一实施例的无线发送装置的结构示意图;
图14是本发明提供的数据传输***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
参见图2,是本发明提供的数据传输方法的流程示意图,从数据接收端来描述本发明的技术方案,该方法包括:
步骤S200:接收多用户数据发送端同时发送的数据;
具体地,本发明实施例中的数据接收端可以为接入点AP,多用户数据发送端可以为站点STAs,那么,该数据可以为多用户数据发送端STAs向AP同时上行发送的数据;本发明各实施例但不限于AP和STAs,可以适用于其它所有点对点通信(Peer to Peer,P2P)的双方设备。
步骤S202:根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
具体地,一个组确认消息帧对应同属一组的多用户数据发送端,通过该组确认消息帧中的组信息标识来指示该组确认消息帧对应的同属一组的多用户数据发送端,说明该组消息确认帧中的确认数据是为了发送给对应的同属一组的多用户数据发送端,该确认数据可以通过组确认消息帧中的数据接收状态信息来说明,指示该同属一组的各个多用户数据发送端的数据接收状态,例如指示哪个多用户数据发送端的数据接收失败,哪个多用户数据发送端的数据接收成功等。
步骤S204:向所述多用户数据发送端发送所述组确认消息帧。
具体地,数据接收端将生成的组确认消息帧广播发送给多用户数据发送端后,该组确认消息帧对应的多用户数据发送端将解析该组确认消息帧,获知自身发送的数据是否被正确接收。
进一步地,如图3示出的本发明提供的另一实施例的数据传输方法的流程示意图,该方法包括:
步骤S300:将所述多用户数据发送端进行分组;
具体地,本发明实施例中数据接收端在根据数据的接收状态生成组确认消息帧之前,还可以与多用户数据发送端进行协商,根据实际的通信环境将多用户数据发送端进行分组;例如数据接收端为AP,多用户数据发送端为STAs时,AP可以根据各个STAs运行时的干扰值进行分组,比如将相互干扰值较低的分为一组,将相互干扰值较高的分为另一组,等等。
步骤S302:针对每组多用户数据发送端生成各自对应的组信息标识和组内位置信息;
具体地,该组信息标识是用于指示该组中的各个多用户数据发送端所属的组,本发明各个实施例中的组信息标识可以为组播地址信息、组号信息或广播地址信息,或者上述信息的任意组合,等等;该组内位置信息用于指示该组中的各个多用户数据发送端所在的组内位置,比如AP将4个STAs分为同一组,那么还为该4个STAs分配组内位置信息,以指示哪些个站点STA为第一个、第二个、第三个和第四个站点STA。
步骤S304:向所述多用户数据发送端对应分配所述组信息标识和组内位置信息;
具体地,该多用户数据发送端接收到被分配的组信息标识和组内位置信息后,可获知自身所属的组,以及在组内的位置。
步骤S306:接收多用户数据发送端同时发送的数据;
步骤S308:根据所述数据的接收状态生成组确认消息帧;
步骤S310:向所述多用户数据发送端发送所述组确认消息帧。
具体地,步骤S306至S310可以参考上述图2实施例中的步骤S200至S204;当该多用户数据发送端接收到自身对应的组确认消息帧后,将解析该组确认消息帧,然后根据自身对应的组内位置,获知自身发送的数据是否被正确接收,并且在知道自身发送的数据没有被正确接收后,重新向数据接收端发送该数据。
再进一步地,本发明实施例中的数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态,具体可以包括:当所述同属一组的多用户数据发送端的数据被正确接收,则在所述数据接收状态信息中对应设置第一预设值;当所述同属一组的多用户数据发送端的数据未被正确接收,则在所述数据接收状态信息中对应设置第二预设值。该第一预设值可以为“1”,该第二预设值可以为“0”;或者反过来,该第一预设值为“0”,该第二预设值为“1”,只要通信双方协商规定好即可。
再进一步地,该数据接收状态信息通过位图信息Bitmap的方式来设置;该位图信息与本发明实施例中的组内位置信息相对应,以指示所述同属一组的各个多用户数据发送端的数据接收状态。下面结合3种本发明实施例提供的组确认消息帧格式的结构,来进行举例说明:
1、如图4所示的本发明提供的组确认消息帧格式的结构示意图,以组信息标识为组号信息为例进行说明,该组确认消息帧可以包括:帧控制、时长/标识、组号信息、发送源地址、位图信息以及帧校验序列;
具体地,比如该组号信息为“00000011”,那么指示为该组为第3组,位图信息为“11101111”,其中位图信息中的每个比特位表示站点STA在组内的位置,其位置可从地位开始计算,也可从高位开始计算,若“1”表示数据接收状态为成功接收,那么从低位开始计算该位图信息指示该组中的第五个设备发送的数据没被正确接收。那么该组的各个设备接收并解析该组确认消息帧后,将获知自身发送的数据是否被正确接收,并且第五个设备将向数据接收端重新发送数据;可理解的是,当多用户数据发送端解析组确认消息帧中的组号信息,发现该组号信息与被分配的组号信息相一致时,则进一步解析该组确认消息帧中的源地址,否则不接受该组确认消息帧,抛弃该组确认消息帧。
2、如图5所示的本发明提供的另一实施例的组确认消息帧格式的结构示意图,以组信息标识为组播地址信息为例进行说明,包括:帧控制、时长/标识、组播地址信息、发送源地址、位图信息以及帧校验序列;
具体地,比如该组播地址信息可以为6个字节的地址信息,类似于MAC地址,来表示所属的组其中位图信息中的每个比特位表示站点STA在组内的位置,其位置可从地位开始计算,也可从高位开始计算,;位图信息为“11001111”,若“1”表示数据接收状态为成功接收,那么从低位开始计算该位图信息指示该组中的第五个设备和第六个设备发送的数据没被正确接收。那么该组的各个设备接收并解析该组确认消息帧后,将获知自身发送的数据是否被正确接收,并且第五个设备和第六个设备将向数据接收端重新发送数据;可理解的是,当多用户数据发送端解析组确认消息帧中的组播地址信息,发现该组播地址信息与被分配的组播地址信息相一致时,则进一步解析该组确认消息帧中的源地址,否则不接受该组确认消息帧,丢弃该组确认消息帧。
3、如图6所示的本发明提供的另一实施例的组确认消息帧格式的结构示意图,以组信息标识为组号信息和组播地址信息为例进行说明,包括:帧控制、时长/标识、组播地址信息、发送源地址、组号信息、位图信息以及帧校验序列;
具体地,当多用户数据发送端接收并解析该组确认消息帧中的组播地址信息与组号信息,该多用户数据发送端发现所属该组,那么再解析该组确认消息帧中的位图信息,获知自身发送的数据是否被正确接收,并且在知道自身发送的数据没有被正确接收后,重新向数据接收端发送该数据。
可理解的是,也可以将组号信息与组播地址信息这两个域进行结合,生成一个新的信息,以指示组确认消息帧对应同属一组的多用户数据发送端,本发明不进行限定。同样地,上述实施例中的组信息标识也可以为广播地址信息,或该广播地址信息与组号信息或组播信息的任意组合,这里不再赘述。
需要说明的是,图3至图5中,位图信息不限于1个字节或2个字节,可以根据具体实际情况进行设置。
需要说明的是,本发明实施例的无线通信方法无需考虑兼容的问题,因为老的站点STA能够通过ACK的物理头部分解析到整个帧的时长,所以符合现有的随机退避机制;对于新的ACK帧格式,可以通过通过MAC帧头的Framecontrol域的Type以及Subtype子域来进行定义封装,其具体表示如下:
下面相应地,结合图7示出的本发明提供的另一实施例的数据传输方法的流程示意图,从多用户数据发送端来描述本发明的技术方案,该方法包括:
步骤S700:向数据接收端发送数据;
步骤S702:接收所述数据接收端反馈的组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
步骤S704:当解析所述组确认消息帧中的组信息标识,确认接收所述组确认消息帧后,解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态。
具体地,获取本端对应的数据接收状态之后,还包括:根据本端对应的数据接收状态,对未被正确接收的数据进行重新发送。
进一步地,本发明实施例中在步骤S702之前,还可以包括接收所述数据接收端分配的组信息标识和组内位置信息;在步骤S702接收所述数据接收端反馈的组确认消息帧之后,步骤S704解析所述组确认消息帧中的数据接收状态信息之前,还可以包括:解析所述组确认消息帧中的组信息标识,当解析的组信息标识与所述分配的组信息标识相同时,则确认接收所述组确认消息帧。
再进一步地,本发明实施例中的数据接收状态信息通过位图信息的方式来设置;本发明实施例中的解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态可以包括:解析所述组确认消息帧中的位图信息,并根据所述分配的组内位置信息获取本端对应的数据接收状态。
具体地,多用户数据发送端侧的实现过程,具体可以对应参考上述图1至图6实施例的描述,这里不再赘述。
通过实施本发明实施例,预先将站点设备进行分组,根据数据的接收状态生成组确认消息帧,以指示对每组站点设备各自发送数据的接收状态,减少了双方进行数据通信时发送的ACK帧数量,解决了现有技术中通过有序的回复ACK帧给用户设备而造成的不利于频谱的有效利用,以及不利于用户设备的省电的技术问题,大大提高了频谱的有效利用率,同时利于用户设备省电。
上述详细阐述了本发明实施例的方法,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面还提供用于配合实施上述方案的相关设备。
如图8示出的本发明提供的无线接收装置的结构示意图,无线接收装置80包括:数据接收模块800、组确认生成模块802和组确认发送模块804,其中
数据接收模块800用于接收多用户数据发送端同时发送的数据;
组确认生成模块802用于根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
组确认发送模块804用于向所述多用户数据发送端发送所述组确认消息帧。
具体地,如图9示出的本发明提供的另一实施例的无线接收装置的结构示意图,无线接收装置80包括:数据接收模块800、组确认生成模块802和组确认发送模块804外,还包括分组模块806、组信息生成模块808和分配模块8010,其中
分组模块806用于在组确认生成模块802根据所述上行数据的接收状态生成组确认消息帧之前,将所述多用户数据发送端进行分组;
组信息生成模块808用于针对每组多用户数据发送端生成各自对应的组信息标识和组内位置;
分配模块8010用于向所述多用户数据发送端对应分配所述组信息标识和组内位置信息。
具体地,该组确认消息帧的组信息标识包括以下至少一项:组播地址信息;或组号信息;或广播地址信息。
进一步地,如图10示出的本发明提供的组确认生成模块的结构示意图,组确认生成模块802包括:第一设置单元8020和第二设置单元8022,其中
第一设置单元8020用于当所述同属一组的多用户数据发送端的数据被正确接收,则在所述数据接收状态信息中对应设置第一预设值;
第二设置单元8022用于当所述同属一组的多用户数据发送端的数据未被正确接收,则在所述数据接收状态信息中对应设置第二预设值。
具体地,该数据接收状态信息通过位图信息的方式来设置;该位图信息与该组内位置信息相对应,以指示所述同属一组的各个多用户数据发送端的数据接收状态。
本发明实施例的无线接收装置80例如可以是接入点设备、网管设备、路由器、传送节点、智能移动终端或其它网络设备。
可理解的是,本实施例的无线接收装置80的各功能模块的功能可根据上述方法实施例中的方法具体实现,可以具体对应参考图1至图6方法实施例的相关描述,此处不再赘述。
上述详细阐述了本发明实施例的无线接收装置80,下面为了便于更好地实施本发明实施例的上述方案,相应地,下面还提供一种无线发送装置;
如图11示出的本发明提供的无线发送装置的结构示意图,无线发送装置110可以包括:数据发送模块1100、组确认接收模块1102和接收状态获取模块1104,其中
数据发送模块1100用于向数据接收端发送数据;
组确认接收模块1102用于接收所述数据接收端反馈的组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
接收状态获取模块1104用于当解析所述组确认消息帧中的组信息标识,确认接收所述组确认消息帧后,解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态。
具体地,如图12示出的本发明提供的另一实施例的无线发送装置的结构示意图,无线发送装置110可以包括数据发送模块1100、组确认接收模块1102和接收状态获取模块1104外,还可以包括重新发送模块1106,用于在所述接收状态获取模块获取本端对应的数据接收状态之后,根据本端对应的数据接收状态,对未被正确接收的数据进行重新发送。
进一步地,如图13示出的本发明提供的另一实施例的无线发送装置的结构示意图,无线发送装置110可以包括数据发送模块1100、组确认接收模块1102、接收状态获取模块1104和重新发送模块1106外,还可以包括分配信息接收模块1108和组信息解析模块11010,其中
分配信息接收模块1108用于接收所述数据接收端分配的组信息标识和组内位置信息;
组信息解析模块11010用于在所述组确认接收模块接收所述数据接收端反馈的组确认消息帧之后,所述接收状态获取模块解析所述组确认消息帧中的数据接收状态信息之前,解析所述组确认消息帧中的组信息标识,当解析的组信息标识与所述分配的组信息标识相同时,则确认接收所述组确认消息帧。
再进一步地,数据接收状态信息通过位图信息的方式来设置;所述接收状态获取模块具体用于解析所述组确认消息帧中的位图信息,并根据所述分配的组内位置信息获取本端对应的数据接收状态。
本发明实施例中的无线发送装置110例如可以是站点设备、平板电脑、个人数码助理、智能移动终端或其它网络设备。
可理解的是,本实施例的无线发送装置110的各功能模块的功能可根据上述方法实施例中的方法具体实现,可以具体对应参考图7方法实施例的相关描述,此处不再赘述。
为了便于更好地实施本发明实施例的上述方案,本发明还提供了用于配合实施上述方案的相关***。下面结合图14示出的本发明提供的数据传输***的结构示意图,进行详细说明:
数据传输***140包括数据发送装置1400和数据接收装置1402,其中
数据接收装置1402可以为上述实施例中的无线接收装置80,这里不再赘述;
数据发送装置1400可以为上述实施例中的无线发送装置110,这里不再赘述。
综上所述,通过实施本发明实施例,预先将站点设备进行分组,根据数据的接收状态生成组确认消息帧,以指示对每组站点设备各自发送数据的接收状态,减少了双方进行数据通信时发送的ACK帧数量,解决了现有技术中通过有序的回复ACK帧给用户设备而造成的不利于频谱的有效利用,以及不利于用户设备的省电的技术问题,大大提高了频谱的有效利用率,同时利于用户设备省电。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (19)
1.一种数据传输方法,其特征在于,包括:
接收多用户数据发送端同时发送的数据;
根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
向所述多用户数据发送端发送所述组确认消息帧。
2.如权利要求1所述的方法,其特征在于,所述根据所述数据的接收状态生成组确认消息帧之前,还包括:
将所述多用户数据发送端进行分组;
针对每组多用户数据发送端生成各自对应的组信息标识和组内位置信息;
向所述多用户数据发送端对应分配所述组信息标识和组内位置信息。
3.如权利要求1所述的方法,其特征在于,所述组确认消息帧的组信息标识包括以下至少一项:
组播地址信息;或
组号信息;或
广播地址信息。
4.如权利要求2或3所述的方法,其特征在于,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态,包括:
当所述同属一组的多用户数据发送端的数据被正确接收,则在所述数据接收状态信息中对应设置第一预设值;
当所述同属一组的多用户数据发送端的数据未被正确接收,则在所述数据接收状态信息中对应设置第二预设值。
5.如权利要求4所述的方法,其特征在于,所述数据接收状态信息通过位图信息的方式来设置;
所述位图信息与所述组内位置信息相对应,以指示所述同属一组的各个多用户数据发送端的数据接收状态。
6.一种数据传输方法,其特征在于,包括:
向数据接收端发送数据;
接收所述数据接收端反馈的组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
当解析所述组确认消息帧中的组信息标识,确认接收所述组确认消息帧后,解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态。
7.如权利要求6所述的方法,其特征在于,所述获取本端对应的数据接收状态之后,还包括:
根据本端对应的数据接收状态,对未被正确接收的数据进行重新发送。
8.如权利要求7所述的方法,其特征在于,还包括:接收所述数据接收端分配的组信息标识和组内位置信息;
所述接收所述数据接收端反馈的组确认消息帧之后,解析所述组确认消息帧中的数据接收状态信息之前,还包括:
解析所述组确认消息帧中的组信息标识,当解析的组信息标识与所述分配的组信息标识相同时,则确认接收所述组确认消息帧。
9.如权利要求8所述的方法,其特征在于,所述数据接收状态信息通过位图信息的方式来设置;
所述解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态包括:
解析所述组确认消息帧中的位图信息,并根据所述分配的组内位置信息获取本端对应的数据接收状态。
10.一种无线接收装置,其特征在于,包括:
数据接收模块,用于接收多用户数据发送端同时发送的数据;
组确认生成模块,用于根据所述数据的接收状态生成组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
组确认发送模块,用于向所述多用户数据发送端发送所述组确认消息帧。
11.如权利要求10所述的装置,其特征在于,还包括:
分组模块,用于在所述组确认生成模块根据所述数据的接收状态生成组确认消息帧之前,将所述多用户数据发送端进行分组;
组信息生成模块,用于针对每组多用户数据发送端生成各自对应的组信息标识和组内位置;
分配模块,用于向所述多用户数据发送端对应分配所述组信息标识和组内位置信息。
12.如权利要求10所述的装置,其特征在于,所述组确认消息帧的组信息标识包括以下至少一项:
组播地址信息;或
组号信息;或
广播地址信息。
13.如权利要求11或12所述的装置,其特征在于,所述组确认生成模块包括:
第一设置单元,用于当所述同属一组的多用户数据发送端的数据被正确接收,则在所述数据接收状态信息中对应设置第一预设值;
第二设置单元,用于当所述同属一组的多用户数据发送端的数据未被正确接收,则在所述数据接收状态信息中对应设置第二预设值。
14.如权利要求13所述的装置,其特征在于,所述数据接收状态信息通过位图信息的方式来设置;
所述位图信息与所述组内位置信息相对应,以指示所述同属一组的各个多用户数据发送端的数据接收状态。
15.一种无线发送装置,其特征在于,包括:
数据发送模块,用于向数据接收端发送数据;
组确认接收模块,用于接收所述数据接收端反馈的组确认消息帧,所述组确认消息帧包含组信息标识以及数据接收状态信息,所述组信息标识用于指示所述组确认消息帧对应预设的同属一组的多用户数据发送端,所述数据接收状态信息用于指示对所述同属一组的各个多用户数据发送端的数据接收状态;
接收状态获取模块,用于当解析所述组确认消息帧中的组信息标识,确认接收所述组确认消息帧后,解析所述组确认消息帧中的数据接收状态信息,获取本端对应的数据接收状态。
16.如权利要求15所述的装置,其特征在于,还包括:
重新发送模块,用于在所述接收状态获取模块获取本端对应的数据接收状态之后,根据本端对应的数据接收状态,对未被正确接收的数据进行重新发送。
17.如权利要求16所述的装置,其特征在于,还包括:
分配信息接收模块,用于接收所述数据接收端分配的组信息标识和组内位置信息;
组信息解析模块,用于在所述组确认接收模块接收所述数据接收端反馈的组确认消息帧之后,所述接收状态获取模块解析所述组确认消息帧中的数据接收状态信息之前,解析所述组确认消息帧中的组信息标识,当解析的组信息标识与所述分配的组信息标识相同时,则确认接收所述组确认消息帧。
18.如权利要求18所述的装置,其特征在于,所述数据接收状态信息通过位图信息的方式来设置;
所述接收状态获取模块具体用于解析所述组确认消息帧中的位图信息,并根据所述分配的组内位置信息获取本端对应的数据接收状态。
19.一种数据传输***,其特征在于,包括数据发送装置和数据接收装置,其中
所述数据接收装置为如权利要求10-14任一项所述的数据接收装置;
所述数据发送装置为如权利要求15-18任一项所述的数据发送装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410288970.6A CN105024782A (zh) | 2014-06-24 | 2014-06-24 | 一种数据传输方法、相关设备及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410288970.6A CN105024782A (zh) | 2014-06-24 | 2014-06-24 | 一种数据传输方法、相关设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105024782A true CN105024782A (zh) | 2015-11-04 |
Family
ID=54414525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410288970.6A Pending CN105024782A (zh) | 2014-06-24 | 2014-06-24 | 一种数据传输方法、相关设备及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105024782A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108260224A (zh) * | 2017-12-18 | 2018-07-06 | 深圳中科讯联科技股份有限公司 | 一种无线通信的方法及装置 |
CN108347321A (zh) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | 一种通信方法及装置 |
CN109672506A (zh) * | 2017-10-16 | 2019-04-23 | 华为技术有限公司 | 数据传输的确认方法及设备 |
CN109842949A (zh) * | 2017-11-27 | 2019-06-04 | 深圳市海思半导体有限公司 | 一种资源调度的方法、用户设备以及网络设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101073218A (zh) * | 2004-10-05 | 2007-11-14 | 高通股份有限公司 | 增强的块确认 |
US20100111029A1 (en) * | 2008-05-05 | 2010-05-06 | Mediatek Inc. | Fast feedback contention-based data transmission in wireless communications systems |
CN102917463A (zh) * | 2011-08-02 | 2013-02-06 | 华为技术有限公司 | 传输调度信息的方法、基站和用户设备 |
CN103095429A (zh) * | 2011-11-04 | 2013-05-08 | 华为技术有限公司 | 接收端和发送端数据确认的实现方法及装置 |
CN103326827A (zh) * | 2011-03-31 | 2013-09-25 | 北京新岸线移动多媒体技术有限公司 | 一种用于帧确认的方法和装置 |
CN103858374A (zh) * | 2011-09-02 | 2014-06-11 | 高通股份有限公司 | 用于确认来自多个设备的通信的***和方法 |
-
2014
- 2014-06-24 CN CN201410288970.6A patent/CN105024782A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101073218A (zh) * | 2004-10-05 | 2007-11-14 | 高通股份有限公司 | 增强的块确认 |
US20100111029A1 (en) * | 2008-05-05 | 2010-05-06 | Mediatek Inc. | Fast feedback contention-based data transmission in wireless communications systems |
CN103326827A (zh) * | 2011-03-31 | 2013-09-25 | 北京新岸线移动多媒体技术有限公司 | 一种用于帧确认的方法和装置 |
CN102917463A (zh) * | 2011-08-02 | 2013-02-06 | 华为技术有限公司 | 传输调度信息的方法、基站和用户设备 |
CN103858374A (zh) * | 2011-09-02 | 2014-06-11 | 高通股份有限公司 | 用于确认来自多个设备的通信的***和方法 |
CN103095429A (zh) * | 2011-11-04 | 2013-05-08 | 华为技术有限公司 | 接收端和发送端数据确认的实现方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108347321A (zh) * | 2017-01-25 | 2018-07-31 | 华为技术有限公司 | 一种通信方法及装置 |
CN109672506A (zh) * | 2017-10-16 | 2019-04-23 | 华为技术有限公司 | 数据传输的确认方法及设备 |
CN109672506B (zh) * | 2017-10-16 | 2022-01-14 | 华为技术有限公司 | 数据传输的确认方法及设备 |
CN109842949A (zh) * | 2017-11-27 | 2019-06-04 | 深圳市海思半导体有限公司 | 一种资源调度的方法、用户设备以及网络设备 |
CN108260224A (zh) * | 2017-12-18 | 2018-07-06 | 深圳中科讯联科技股份有限公司 | 一种无线通信的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6966520B2 (ja) | 無線通信装置及び無線通信方法 | |
CN105024787A (zh) | 一种数据传输方法、相关装置及*** | |
CN102811107B (zh) | 导频序列配置方法和网络设备 | |
CN102870341B (zh) | 多用户通信组管理和信令 | |
CN103181108B (zh) | 正确/非正确应答的反馈方法、用户设备及*** | |
EP2925076B1 (en) | Short identifiers for device-to-device (d2d) broadcast communications | |
CN104812086A (zh) | 用于进行设备到设备通信的用户设备、基站和方法 | |
CN105557032A (zh) | 使用控制信道的长期演进设备到设备发现 | |
CN104066194A (zh) | 数据传输调度和数据传输方法及设备 | |
CN102315870A (zh) | 一种下行控制信息指示方法及装置 | |
TW201431409A (zh) | 用於分配上行鏈路無線電資源之網路節點與方法 | |
CN109150785A (zh) | 一种确定资源块组大小的方法及装置 | |
CN103326758A (zh) | 下行解调参考信号初始化配置参数通知、接收方法及装置 | |
CN103957087A (zh) | 一种无线通信方法、相关设备及*** | |
CN104065452A (zh) | 一种无线通信方法、相关设备及*** | |
CN103249147A (zh) | 物理上行控制信道的资源配置方法和*** | |
CN105684340A (zh) | 用于使用混合格式进行无线通信的方法和装置 | |
CN105024782A (zh) | 一种数据传输方法、相关设备及*** | |
CN103490864A (zh) | 一种harq-ack消息的传输及其控制方法、装置 | |
CN101742652B (zh) | 资源配置方法和装置 | |
TWI634762B (zh) | 用於聚合媒體接取控制協定資料單元(a-mpdu)之適應性區塊應答機制 | |
CN102932918B (zh) | 物理上行控制信道分配方法、用户设备、和基站 | |
CN105848298A (zh) | 无线局域网的通信方法、通信装置、接入点和站点 | |
CN106792428A (zh) | 基站、近距离业务功能实体及通信资源分配、调度方法 | |
CN104521261B (zh) | 用于使得在电信网络中能够合法侦听的方法、用户装置和基站收发台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151104 |
|
RJ01 | Rejection of invention patent application after publication |