一种实现并行多用户数据传输的方法及主节点的制作方法
【技术领域】
[0001]本发明涉及无线局域网技术,尤指一种实现并行多用户数据传输的方法及主节点。
【背景技术】
[0002]目前,随着更多的人使用无线局域网络(WLAN, Wireless Local Area Networks)进行数据通信,WLAN网络负载已在不断加重,且随着WLAN用户数目的增多,使用WLAN网络进行数据通信的效率也将会出现明显下降的趋势,这种情况下,单纯靠提高WLAN网络的速率已不能阻止使用WLAN网络进行数据通信的效率下降的问题。
[0003]因此,IEEE标准组织成立了相关的任务小组致力于解决WLAN网络效率问题。其中,并行多用户数据传输作为解决网络效率的一种备选技术,引起了广泛关注和研究。目前,HEW小组研究的并行多用户数据传输技术包括空域多址的多用户多输入多输出(MUH\OMO,Mult1-User ΜΙΜΟ)技术,频域多址的正交频分多址(OFDMA,OrthogonalFrequency Divis1n Multiple Access)技术,以及码分域多址的交织多址(IDMA,Inter leave-Di vis 1n Mul tipi e-Access)技术。
[0004]图1为现有WLAN网络中一个基本服务集的组成示意图,如图1所示,在WLAN网络中,一个接入点站点(AP,Access Point)以及与该AP相关联的多个非接入点站点(non-APSTA, non-AP Stat1n)组成了一个基本服务集(BSS, Basic Service Set)。一般,WLAN 网络中所说的并行多用户数据传输为多个次节点同时向主节点发送数据,也称为上行多用户数据传输;或者,主节点同时给多个次节点发送数据,也称为下行多用户数据传输。其中,主节点一般就是指的AP或具有特殊能力的non-AP STA,次节点一般就是指的non-AP STA。
[0005]从上述分析可见,WLAN网络使用的上行多用户数据传输为并行多用户数据传输,可以有效地提高WLAN网络的效率。但是,目前现有技术中还没有提供实现并行多用户数据传输的具体技术方案,也不能完成连续多用户多帧传输的应答和寻呼问题。也就是说,还存在很多需要解决的问题,比如:AP如何对多个上行用户的数据进行应答;如何避免上行多用户数据传输间的干扰,以及多用户数据传输之间的同步;如何减少多用户传输的竞争开销,以及在一次竞争成功后怎么完成上行多用户的多帧传输等。
[0006]综上所述,现有技术不能保证并行多用户数据传输在WLAN网络中的实现。
【发明内容】
[0007]为了解决上述技术问题,本发明提供一种实现并行多用户数据传输的方法及主节点,能够保证并行多用户数据传输在WLAN网络中的实现。
[0008]为了达到本发明目的,本发明提供了一种实现并行多用户数据传输的方法,包括:主节点接收上行并行多用户数据;
[0009]主节点使用携带有多个用户数据确认/寻呼信息的无线帧作为反馈帧,对接收到的上行并行多用户数据进行确认,并分别指示各用户是否还能继续发送上行数据。
[0010]所述反馈帧采用的发送方式为:使用所有WLAN设备均能够解码的帧格式发送;[0011 ] 或者,采用下行多用户的形式发送。
[0012]所述下行并行方式为下行正交频分多址0FDMA方式、或下行多用户多输入多输出MU-MIM0方式、或下行交织多址IDMA方式。
[0013]所述反馈帧至少包括帧头、帧体;其中,
[0014]帧头包括:用于指示发送反馈帧的设备的地址信息的发送地址域、用于指示接收反馈帧的目的信息的接收地址域;
[0015]帧体包括:确认/寻呼控制域,和N个确认/寻呼信息域,其中,每个确认/寻呼信息域对应上行多用户数据传输中的一个用户,N表示总的用户个数。
[0016]所述确认/寻呼控制域或所述确认/寻呼信息域中至少包括:用于指示对应的用户是否还能在接下来的上行多用户无线帧中发送上行数据的寻呼指示字段。
[0017]所述确认/寻呼控制域还包括:用于指示反馈帧用于上行多用户数据的确认/寻呼的帧格式控制字段,以及用于指示确认/寻呼信息域的个数的确认/寻呼信息域个数字段,其值为上行多用户数据传输中的用户的个数N ;
[0018]所述确认/寻呼信息域还包括:用于表示确认/寻呼信息域对应的用户的用户标识字段、用于表示确认信息位图中的对错指示所对应的数据单元所在的数据流的标识的数据流标识字段、用于表示确认信息位图中的对错指示所对应的数据单元的序号范围的确认信息序列控制信息,以及确认信息位图,为一个比特图,每个比特对应数据流中一个数据单元的对错指示。
[0019]所述帧头还包括:用于指示其所在的帧为携带有多个用户数据确认/寻呼信息的反馈帧的帧控制域;
[0020]所述反馈帧还包括时间长度指示Durat1n域,用于确定被指示为还能发送上行数据的用户,在下一次上行多用户数据传输中的上行多用户无线帧的长度。
[0021 ] 所述反馈帧还包括帧校验。
[0022]所述并行多用户数据传输在在一个传输ΤΧ0Ρ或服务期中;
[0023]该方法还包括:所述并行多用户数据传输中的多用户多帧交换占用的时间在时间阈值内,其中时间阈值为所述ΤΧ0Ρ或服务期的时间长度的限值。
[0024]所述时间阈值为固定的时间长度;或者,
[0025]由上行多用户的数据属性、或站点属性、或QoS需求确定。
[0026]本发明还提供一种主节点,至少包括接收模块,以及确认/寻呼模块;其中,
[0027]接收模块,用于接收上行并行多用户数据;
[0028]确认/寻呼模块,用于使用携带有多个用户数据确认/寻呼信息的无线帧作为反馈帧,对接收到的上行并行多用户数据进行确认,并分别指示各用户是否还能继续发送上行数据。
[0029]所述确认/寻呼模块具体用于,使用所有WLAN设备均能够解码的帧格式的下行多用户的形式发送反馈帧,其中,反馈帧中携带有对接收到的上行并行多用户数据进行确认,并指示是否还能发送上行数据的多个用户数据确认/寻呼信息。
[0030]所述反馈帧至少包括帧头、帧体;其中,
[0031]帧头包括:用于指示发送反馈帧的设备的地址信息的发送地址域、用于指示接收反馈帧的目的信息的接收地址域;
[0032]帧体包括:确认/寻呼控制域,和N个确认/寻呼信息域,其中,每个确认/寻呼信息域对应上行多用户数据传输中的一个用户,N表示总的用户个数。
[0033]所述确认/寻呼控制域或所述确认/寻呼信息域至少包括:用于指示对应的用户是否还能在接下来的上行多用户无线帧中发送上行数据的寻呼指示字段。
[0034]所述确认/寻呼控制域还包括:用于指示反馈帧用于上行多用户数据的确认/寻呼的帧格式控制字段,以及用于指示确认/寻呼信息域的个数的确认/寻呼信息域个数字段,其值为上行多用户数据传输中的用户的个数N ;
[0035]所述确认/寻呼信息域还包括:用于表示确认/寻呼信息域对应的用户的用户标识字段、用于表示确认信息位图中的对错指示所对应的数据单元所在的数据流的标识的数据流标识字段,以及确认信息位图,为一个比特图,每个比特对应数据流中一个数据单元的对错指示。
[0036]所