Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
USER DATA TRANSMISSION METHOD, DEVICE AND NETWORK EQUIPMENT
Document Type and Number:
WIPO Patent Application WO/2015/054859
Kind Code:
A1
Abstract:
A user data transmission method, device and network equipment, the method comprising: transmitting to users in a user group a multicasting frame for obtaining a user scheduling request, the multicasting frame comprising a long training sequence and a spread spectrum sequence allocated to all users in the user group; receiving a user scheduling request fed back by a user having data transmission in the user group, the user scheduling request being fed back by the user using at least one of the long training sequence and the spread spectrum sequence allocated to the user; and scheduling user data transmission according to the user scheduling request. In an embodiment of the present invention, a plurality of users can be polled, thus reducing the probability of invalid polling, and user scheduling requests of the plurality of users can be obtained and user data transmission is adjusted according to the user scheduling requests, thus reducing delay for users having data transmission, and improving system service quality.

Inventors:
LIU YALIN (CN)
ZHANG JIAYIN (CN)
LUO YI (CN)
Application Number:
PCT/CN2013/085369
Publication Date:
April 23, 2015
Filing Date:
October 17, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
International Classes:
H04L47/6275; H04W74/04
Foreign References:
CN101242384A2008-08-13
CN102014509A2011-04-13
CN101494908A2009-07-29
US20100162318A12010-06-24
Attorney, Agent or Firm:
CHINABLE IP (CN)
北京弘权知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种用户数据传输方法, 其特征在于, 包括:

向一个用户组中的用户发送获取用户调度请求的组播帧, 所述组播帧包括: 为所述用户组中的所有用户分配的长训练序列和扩频序列;

接收所述用户组中的有数据传输的用户反馈的用户调度请求, 其中, 所述用 户调度请求是所述用户使用为所述用户分配的长训练序列和扩频序列中的至少 一个进行反馈的;

根据所述用户调度请求调度用户数据的传输。

2、 根据权利要求 1所述的方法, 其特征在于, 还包括:

获取用户信息和系统信息, 所述系统信息包括: 与接入点 AP关联的用户数 巨;

根据所述用户信息对所述与 AP关联的用户数目进行分组,并设定用户组号; 为每个用户组中的用户分配长训练序列和扩频序列。

3、 根据权利要求 2所述的方法, 其特征在于, 所述用户信息至少包括下述 一种: 用户的业务类型、 用户的关联标识信息 AID和用户的位置信息。 4、 根据权利要求 2或 3所述的方法, 其特征在于, 所述为每个用户组中的 用户分配长训练序列, 包括:

为所有用户组中的用户分配同一个长训练序列; 或者,

为不同的用户组选用不同的基序列作为长训练序列,并为同一用户组中的不 同用户使用同一基序列的不同移位作为长训练序列。

5、 根据权利要求 2或 3所述的方法, 其特征在于, 为每个用户组中的用户 分配扩频序列, 包括:

为同一用户组中的用户分配正交的扩频序列;为不同用户组中的每组用户分 配正交的扩频序列或者非正交的扩频序列, 或者同一扩频序列。

6、 根据权利要求 1至 3任一项所述的方法, 其特征在于, 所述组播帧还包 括: 表示所述用户组的用户信息的标识。

7、 根据权利要求 6所述的方法, 其特征在于, 所述表示所述用户组的用户 信息的标识, 包括: 用户组的组号、 用户组中用户的 AID信息或者用户组中用 户的长训练序列的基序列标识。

8、 根据权利要求 1至 3任一项所述的方法, 其特征在于, 还包括: 接收所述用户组中的没有数据传输的用户发送的响应所述组播帧的反馈信 息。

9、 一种用户数据传输装置, 其特征在于, 包括:

发送单元,用于向预设的一个用户组中的用户发送获取用户调度请求的组播 帧, 所述组播帧包括: 为所述用户组中的用户分配的长训练序列和扩频序列; 第一接收单元,用于接收所述用户组中的有数据传输的用户反馈的用户调度 请求; 其中, 所述用户调度请求是所述用户使用为所述用户分配的长训练序列和 扩频序列中的至少一个进行反馈的;

调度单元, 用于根据所述用户调度请求调度用户数据的传输。

10、 根据权利要求 9所述的装置, 其特征在于, 还包括:

获取单元, 用于获取用户信息和系统信息, 所述系统信息中包括: 与接入点

AP关联的用户数目;

划分单元, 用于根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设定用户组号;

分配单元, 用于为每个用户组中的用户分配长训练序列和扩频序列。

11、 根据权利要求 10所述的装置, 其特征在于, 所述获取单元获取的所述 用户信息至少包括下述一种: 用户的业务类型、 用户的关联标识信息 AID和用 户的位置信息。 12、 根据权利要求 10或 11所述的装置, 其特征在于, 所述分配单元包括: 长训练序列分配单元, 用于为所有用户分配同一个长训练序列; 或者为不同 的用户组选用不同的基序列作为长训练序列,并为同一用户组中的不同用户使用 同一基序列的不同移位作为长训练序列;

扩频序列分配单元, 用于为同一用户组中的用户分配正交的扩频序列; 为不 同用户组中的每组用户分配正交的扩频序列或者非正交的扩频序列或者同一扩 频序列。

13、 根据权利要求 12所述的装置, 其特征在于, 所述发送单元发送的所述 组播帧还包括: 表示所述用户组的用户信息的标识。 14、 根据权利要求 13所述的装置, 其特征在于, 所述发送单元发送的表示 所述用户组的用户信息的标识, 包括: 用户组的组号、 用户组中用户的 AID信 息或者用户组中用户的长训练序列的基序列标识。

15、 根据权利要求 9至 11任一项所述的装置, 其特征在于, 还包括: 第二接收单元,用于接收所述用户组中的没有数据传输的用户发送的响应所 述组播帧的反馈信息。

16、 一种网络设备, 其特征在于, 包括:

发送器, 用于向一个用户组中的用户发送获取用户调度请求的组播帧, 所述 组播帧包括: 为所述用户组中的所有用户分配的长训练序列和扩频序列; 接收器, 用于接收所述用户组中的有数据传输的用户反馈的用户调度请求, 其中,所述用户调度请求是所述用户使用为所述用户分配的长训练序列和扩频序 列中的至少一个进行反馈的; 处理器,用于根据所述发送器接收到的所述用户调度请求调度用户数据的传 输

17、 根据权利要求 16所述的网络设备, 其特征在于,

所述接收器, 还用于接收用户信息和系统信息, 所述系统信息包括: 与接入 点 AP关联的用户数目;

所述处理器, 还用于根据所述用户信息对所述与 AP关联的用户数目进行分 组, 并设定用户组号; 并为每个用户组中的用户分配长训练序列和扩频序列

18、 根据权利要求 17所述的网络设备, 其特征在于,

所述接收器接收到的用户信息包括: 用户的业务类型、用户的关联标识信息 AID或用户的位置信息。

19、 根据权利要求 17或 18所述的网络设备, 其特征在于,

所述处理器为每个用户组中的用户分配长训练序列, 包括: 为所有用户组中 的用户分配同一个长训练序列; 或者, 为不同的用户组选用不同的基序列作为长 训练序列;并为同一用户组中的不同用户使用同一基序列的不同移位作为长训练 序列。

20、根据权利要求 17或 18所述的网络设备, 其特征在于, 所述处理器为每 个用户组中的用户分配扩频序列, 包括: 处理器为同一用户组中的用户分配正交 的扩频序列;为不同用户组中的每组用户分配正交的扩频序列或者非正交的扩频 序列, 或者同一扩频序列。

21、根据权利要求 16至 18任一项所述的网络设备, 其特征在于, 所述发送 器发送的所述组播帧还包括: 表示所述用户组的用户信息的标识。

22、根据权利要求 16至 18任一项所述的网络设备, 其特征在于, 所述接收 器,还用于接收所述用户组中的没有数据传输的用户发送的响应所述组播帧的反 馈信息。

Description:
一种用户数据传输方法、 装置及网络设备

技术领域 本发明涉及无线网络技术领域, 特别涉及一种用户数据传输方法、 装置及网络 设备。 背景技术 随着智能终端的广泛应用,人们对网络流量的 需求日益增长, 为了满足人们随时 随地能够上网的需求, 必须提高网络系统的性能, 基于此, 无线局域网中的无线保真 (Wi-Fi )系统也由 IEEE 802. l la/b演进到 802. l lg、802. 1 In,再从 802. l lg、802. l ln 到 802. 11ac。 在 IEEE 802. 11η 中, 有分布式协调功能 ( DCF , distributed coordination function)^ 点协调功能(PCF, point coordination function)^ 混合协调功能(HCF, hybrid coordination function) ±曾强型分布式信道接入技术(EDCA, enhanced distributed channel access)。 其中, 分布式协调功能中, 各个用户通过竞争的方 式接入信道, 只有竞争到信道的用户才能传输数据; 点协调功能中, 用户在接收到接 入点 (AP, access point ) 的轮询后, 开始传输数据, 传送的时长为一帧; 混合协调 功能中, 用户在接收到 AP的轮询后, 开始传输数据, 传输的时长为一帧或多帧。 发明人对现有技术的研究和实践过程发现, 现有的实现方式中, AP 每次只能询 问一个用户是否有调度请求, 即一次只能询问一个用户是否有数据发送,增 大了用户 传输数据的时延, 降低了系统的服务质量。 发明内容 本发明实施例中提供了一种用户数据传输方法 、装置及网络设备, 以解决现有技 术中, 一次只能询问一个用户是否有调度请求, 导致无效轮询概率增加, 用户数据传 输延迟的技术问题。 为了解决上述技术问题, 本发明实施例公开了如下技术方案: 第一方面提供了一种用户数据传输方法, 所述方法包括: 向一个用户组中的用户发送获取用户调度请求 的组播帧,所述组播帧包括: 为所 述用户组中的所有用户分配的长训练序列和扩 频序列; 接收所述用户组中的有数据传输的用户反馈的 用户调度请求,其中,所述用户调 度请求是所述用户使用为所述用户分配的长训 练序列和扩频序列中的至少一个进行 反馈的; 根据所述用户调度请求调度用户数据的传输。 在第一方面的第一种可能的实现方式中, 所述方法还包括: 获取用户信息和系统信息, 所述系统信息包括: 与接入点 AP关联的用户数目; 根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设定用户组号; 为每个用户组中的用户分配长训练序列和扩频 序列。 结合第一方面或第一方面第一种可能的实现方 式, 在第二种可能的实现方式中, 所述用户信息至少包括下述一种: 用户的业务类型、用户的关联标识信息 AID和用户 的位置信息。 结合第一方面或第一方面第一种或第二种可能 的实现方式,在第三种可能的实现 方式中所述为每个用户组中的用户分配长训练 序列, 包括: 为所有用户组中的用户分配同一个长训练序列 ; 或者, 为不同的用户组选用不同的基序列作为长训练 序列,并为同一用户组中的不同用 户使用同一基序列的不同移位作为长训练序列 。 结合第一方面或第一方面第一种或第二种或第 三种可能的实现方式,在第四种可 能的实现方式中, 为每个用户组中的用户分配扩频序列, 包括: 为同一用户组中的用户分配正交的扩频序列; 为不同用户组中的每组用户分配正 交的扩频序列或者非正交的扩频序列, 或者同一扩频序列。 结合第一方面或第一方面第一种或第二种或第 三种或第四种可能的实现方式,在 第五种可能的实现方式中, 所述组播帧还包括: 表示所述用户组的用户信息的标识。 结合第一方面或第一方面第一种或第二种或第 三种或第四种或第五种可能的实 现方式,在第六种可能的实现方式中,所述表 示所述用户组的用户信息的标识,包括: 用户组的组号、用户组中用户的 AID信息或者用户组中用户的长训练序列的基序 列标 识。 结合第一方面或第一方面第一种或第二种或第 三种或第四种或第五种或第六种 可能的实现方式, 在第七种可能的实现方式中, 还包括: 接收所述用户组中的没有数据传输的用户发送 的响应所述组播帧的反馈信息。 第二方面提供了一种用户数据传输装置, 包括: 发送单元, 用于向预设的一个用户组中的用户发送获取用 户调度请求的组播帧, 所述组播帧包括: 为所述用户组中的用户分配的长训练序列和扩 频序列; 第一接收单元, 用于接收所述用户组中的有数据传输的用户反 馈的用户调度请 求; 其中,所述用户调度请求是所述用户使用为所 述用户分配的长训练序列和扩频序 列中的至少一个进行反馈的; 调度单元, 用于根据所述用户调度请求调度用户数据的传 输。 在第二方面的第一种可能的实现方式中, 还包括: 获取单元, 用于获取用户信息和系统信息, 所述系统信息中包括: 与接入点 AP 关联的用户数目; 划分单元, 用于根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设 定用户组号; 分配单元, 用于为每个用户组中的用户分配长训练序列和 扩频序列。 结合第二方面或第二方面第一种可能的实现方 式, 在第二种可能的实现方式中, 所述获取单元获取的所述用户信息至少包括下 述一种: 用户的业务类型、用户的关联 标识信息 AID和用户的位置信息。 结合第二方面或第二方面第一种或第二种可能 的实现方式,在第三种可能的实现 方式中, 所述分配单元包括: 长训练序列分配单元,用于为所有用户分配同 一个长训练序列; 或者为不同的用 户组选用不同的基序列作为长训练序列,并为 同一用户组中的不同用户使用同一基序 列的不同移位作为长训练序列; 扩频序列分配单元,用于为同一用户组中的用 户分配正交的扩频序列; 为不同用 户组中的每组用户分配正交的扩频序列或者非 正交的扩频序列或者同一扩频序列。 结合第二方面或第二方面第一种或第二种或第 三种可能的实现方式,在第四种可 能的实现方式中,所述发送单元发送的所述组 播帧还包括: 表示所述用户组的用户信 息的标识。 结合第二方面或第二方面第一种或第二种或第 三种或第四种可能的实现方式,在 第五种可能的实现方式中, 所述发送单元发送的表示所述用户组的用户信 息的标识, 包括: 用户组的组号、用户组中用户的 AID信息或者用户组中用户的长训练序列的基 序列标识。 结合第二方面或第二方面第一种或第二种或第 三种或第四种或第五种可能的实 现方式, 在第六种可能的实现方式中, 还包括: 第二接收单元,用于接收所述用户组中的没有 数据传输的用户发送的响应所述组 播帧的反馈信息。 第三方面提供了一种网络设备, 包括: 发送器,用于向一个用户组中的用户发送获取 用户调度请求的组播帧,所述组播 帧包括: 为所述用户组中的所有用户分配的长训练序列 和扩频序列; 接收器,用于接收所述用户组中的有数据传输 的用户反馈的用户调度请求,其中, 所述用户调度请求是所述用户使用为所述用户 分配的长训练序列和扩频序列中的至 少一个进行反馈的; 处理器, 用于根据所述发送器接收到的所述用户调度请 求调度用户数据的传输 在第三方面的第一种可能的实现方式中, 所述接收器, 还用于接收用户信息和系统信息, 所述系统信息包括: 与接入点 AP关联的用户数目; 所述处理器, 还用于根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设定用户组号; 并为每个用户组中的用户分配长训练序列和扩 频序列 结合第三方面或第三方面第一种可能的实现方 式, 在第二种可能的实现方式中, 所述接收器接收到的用户信息包括: 用户的业务类型、 用户的关联标识信息 AID 或用户的位置信息。 结合第三方面或第三方面第一种或第二种可能 的实现方式,在第三种可能的实现 方式中, 所述处理器为每个用户组中的用户分配长训练 序列,包括: 为所有用户组中的用 户分配同一个长训练序列;或者,为不同的用 户组选用不同的基序列作为长训练序列; 并为同一用户组中的不同用户使用同一基序列 的不同移位作为长训练序列。 结合第三方面或第三方面第一种或第二种或第 三种可能的实现方式,在第四种可 能的实现方式中, 所述处理器为每个用户组中的用户分配扩频序 列, 包括: 处理器为 同一用户组中的用户分配正交的扩频序列;为 不同用户组中的每组用户分配正交的扩 频序列或者非正交的扩频序列, 或者同一扩频序列。 结合第三方面或第三方面第一种或第二种或第 三种或第四种可能的实现方式,在 第五种可能的实现方式中,所述发送器发送的 所述组播帧还包括表示所述用户组的用 户信息的标识。 结合第三方面或第三方面第一种或第二种或第 三种或第四种或第五种可能的实 现方式, 在第六种可能的实现方式中, 所述接收器, 还用于接收所述用户组中的没有 数据传输的用户发送的响应所述组播帧的反馈 信息。 由上述技术方案可知, 本发明实施例中, AP 能够一次轮询多个用户, 降低了无 效轮询的概率, 并获取多个用户的用户调度请求,根据该用户 调度请求调度用户数据 的传输, 降低有数据发送用户的时延, 从而提高系统的服务质量。 附图说明 为了更清楚地说明本发明实施例或现有技术中 的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍 , 显而易见地, 下面描述中的附图仅仅 是本发明的一些实施例,对于本领域普通技术 人员来讲,在不付出创造性劳动的前提 下, 还可以根据这些附图获得其他的附图。

图 1为本发明实施例提供的一种用户数据传输方 的流程图;

图 1A为本发明实施例提供的一种所有用户都反馈 息的示意图;

图 1B为本发明实施例提供的一种只有需求用户反 信息的示意图;

图 2为本发明实施例提供的一种用户数据传输方 的应用实例的示意图; 图 3为本发明实施例提供的一种用户数据传输装 的结构示意图;

图 4为本发明实施例提供的一种用户数据传输装 的另一结构示意图; 图 5为本发明实施例提供的一种用户数据传输装 的另一结构示意图; 图 6为本发明实施例提供的一种网络设备的结构 意图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明 实施例中的技术方案进行清楚、完 整的描述,显然,所描述的实施例仅仅是本发 明一部分实施例,而不是全部的实施例。 基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的 所有其他实施例, 都属于本发明保护的范围。 本发明实施例提出一种获取用户调度请求的方 法及装置,应用于无线局域网。本 发明实施例中, AP 按照预设规则对与其关联的用户进行分组, 然后分别向每组中的 用户发送"获取用户调度请求"的组播帧, 并在接收到每组中多个用户发送的反馈信 息后, 根据所述反馈信息调度后续用户数据的传送。 本发明实施例中, 能够一次轮询 多个用户, 降低了无效轮询的概率, 并同时获取多个用户的用户调度请求, 根据该用 户调度请求调整用户数据的传输,降低有数据 发送用户的时延,提高系统的服务质量。 请参阅图 1,图 1为本发明实施例提供的一种获取用户调度请 的方法的流程图; 所述方法包括: 步骤 101 : 向用户组中的用户发送获取用户调度请求的组 播帧,所述组播帧包括: 为所述用户组中的用户分配的长训练序列和扩 频序列; 在该步骤之前, 所述方法还可以包括: 接入点 AP先获取用户信息和系统信息, 所述系统信息包括: 与该 AP关联的用户 (或者站点 STA数目); 然后, 根据所述用户 信息对所述与 AP关联的用户数目进行分组, 并设定用户组号; 再后, 为每个用户组 中的用户分配长训练序列和扩频序列。 其中, 所述系统信息除了包括与 AP关联的 STA数目, 还可以包括 BSS ID等, 当 然, 还可以适应性包括其他参数, 本实施例不作限制。 可选的, 在该实施例中, 如果所述用户信息包括: 用户的业务类型, 所述根据用 户信息对所述与 AP关联的用户数目进行分组, 包括: 根据所述用户的业务类型对所 述与 AP关联的用户进行分组。 其中, 根据用户的业务类型进行分组的这种方式, 可以按照业务的优先级, 分为 高优先级业务组、 中优先级业务组、 低优先级业务组; 也可以进行更细层级的区分, 分为优先级 1至优先级 5等五组。高优先级业务组可以比低优先级业 组拥有更多的 数据发送机会, 比如 AP对高优先级业务组的广播次数高于对对低优 级业务的广播 次数。关于组号, 一种情况为, 可以把业务类型的优先级别作为组号, 比如 01, 02, 03 等, 但并不限于此。 如果所述用户信息包括: 用户的关联标识信息 AID, 则所述根据所述用户信息对 所述与 AP关联的用户进行分组,包括: 根据所述用户的 AID对所述与 AP关联的用户 进行分组; 其中, 根据用户 AID进行分组的这种方式, 可以把 AID相邻的用户分成一组, 比 如 AID从 1至 20的为第一组, 以此类推等。 关于组号, 可以把组内 AID的起始地址 作为组号; 也可以按照简单的方式设置组号, 比如 1, 2, 3等, 但并不限于此。 如果所述用户信息包括: 用户的位置信息; 则所述根据所述用户信息对所述与 AP关联的用户进行分组, 包括: 根据所述用户的位置信息对所述与 AP关联的用户进 行分组。 其中, 根据用户的位置进行分组的这种方式, 可以把位置相邻的用户分为一组, 或者位于 AP的同一方位 (比如上方、 下方、 东北方、 西南方等) 的用户分为一组, 以便 AP针对某一个用户组用户发送广播信息时, 可以使用波束成型的方式。 关于组 号, 我们可以按照比较简单的方式设置组号, 比如 1, 2, 3等, 但并不限于此。 当然, 在该实施例中, 也可以根据其他方式进行分组时, 并设置组号。 对用户进 行分组的方法有多种,可以根据需求选择不同 的分组方法, 比如要让 AP的功耗降低, 可以选择根据用户的位置进行分组的方式, 以便 AP可以使用波束赋形的方式进行组 播。 可选的, 为用户分配长训练序列其分配的方式以下述两 种方式为例,但并不限于 此: 方式一: 可以按照 IEEE 802. l ln或 IEEE 802. l lac标准, 为所有用户组中的用 户分配同一个长训练序列。 方式二: 也可以为不同的用户分配不同的长训练序列。 在本发明实施例中, 为了 组播帧的设置, 可以按照下述规则为不同的用户分配长训练序 列。 规则 1 : 不同的用 户组选用不同的基序列作为长训练序列; 规则 2: 同一用户组中的不同用户使用同一 基序列的不同移位作为长训练序列。需要说明 的是, 长训练序列的选取和使用对于本 领域技术人员来说, 已是熟知技术, 在此不再赘述。 可选的, 为每个用户组中的用户分配扩频序列, 包括: 为同一用户组中的用户分 配正交的扩频序列;为不同用户组中的每组用 户分配正交的扩频序列或者非正交的扩 频序列, 或者同一扩频序列。 其中, 为每个用户组中的用户分配扩频序列, 也可以称 为, 为每个用户组中的用户分配扩频码。 该实施例中, 分配扩频码或扩频序列的目的是: 用户使用分配的扩频码向 AP反 馈是否有数据发送的消息; 目的是同一组的多个用户在同时反馈广播帧时 , AP 能够 正确解调出各个用户的反馈信息。执行方式二 的过程中, 需要遵守两条规则,规则 1 : 同组内不同用户的扩频码必须正交; 规则 2: 不同组内的用户之间的扩频码可以不正 交, 也可以正交, 还可以相同。 在该实施例中,在发送的组播帧的目标用户区 域中,包含能够标识该组用户信息 的比特,如果该组为第 i组,则在组播帧的目标用户区域中,增加第 i组用户的组号, 或者, 增加第 i组用户的 AID信息, 其中, 这种增加方式有两种表达方法, 一种是使用 一组用户的 AID起始值及用户个数, 另一种是使用一组用户的 AID起始值和结束值。 当然, 在实际应用中, 还需要根据 AID进行用户分组, 才能使用 AID信息标识各组用 户。 或者, 增加第 i组用户的长训练序列的基序列 ID。 如果在为不同的用户分配了不同的 长训练序列, 其具体的分配规则详见上述, 那么就可以使用长训练序列的基序列 ID 来标识各组用户。 本实施例中组播帧的其他区域的内容, 具体可以参考 IEEE 802. l lac中 PCF轮询 帧的设计方法, 在此不再赘述。 基于上述过程, 步骤 101 中, 对于根据用户的位置进行分组的情况, AP可以使 用 beamforming的方式发送组播帧 (或者组播信息)。 需要说明的是, 该组播帧的调 制编码方式以及发送功率,需要保证组内的所 有用户都能够接收到并正确解调出组播 帧的内容。 步骤 102: 接收所述用户组中的有数据传输的用户反馈的 用户调度请求, 其中, 所述用户调度请求是所述用户使用为所述用户 分配的长训练序列和扩频序列中的至 少之一进行反馈的。 也就是说, 如果所有的用户使用相同的长训练序列, 则用扩频序列进行反馈; 如 果不同的用户使用不同的长训练序列, 则可以使用长训练序列进行反馈。 其中, 用户组中的每个用户在接收到 AP发送的组播帧后, 使用系统为该用户分 配的扩频码向 AP反馈是否有数据发送的消息, 以便于同一组的多个用户在同时反馈 响应组播帧的消息时, AP 能够正确解调出各个用户的反馈信息, 如果有数据需要发 送, 则该反馈信息中包括用户调度请求; 如果没有数据需要发送的, 则所述反馈信息 中不包括用户调度信息。其中, 扩频码的分配可以在组播帧中进行, 也可以在之前进 行。 也就是说, 各个用户在发送反馈信息时, 均用自己的扩频码进行扩频。 步骤 103: 根据所述用户调度请求调度用户数据的传输。

AP在接收到用户调度请求中, 根据该用户调度请求调度用户数据的传输。 其中, AP收到用户的反馈后,获得对应用户的用户调 请求, AP将处理用户组中 的数据传输:如果只有一个用户有数据需要发 送,则可以按照 802. l ln或者 802. l lac 的方式进行传输; 如果有多个用户有数据需要发送, 可以通过 AP的调度, 比如, 通 过时分的方式, 让其依次传送; 或者通过频分的方式, 每个用户分配一定的带宽, 让 其同时传送; 也可以通过时分加频分的方式, 为每个用户分配一些资源块, 让其进行 传送; 还可以通过码分的方式让其同时传送, 当然, 还可以通过其他的方式, 本实施 例不作限制。 可选的, 在另一实施例中, 该实施例在上述实施例的基础上, 所述方法还可以包 括: 接收所述用户组中的没有数据传输的用户发送 的响应所述组播帧的反馈信息。 也就是说, 在该实施例中, 用户组的有数据需要传输的用户, 可以向 AP反馈用 户调度请求, 而没有数据传输的用户, 也可以向 AP发送没有数据传输的反馈信息, 以便于 AP判断该用户组中, 哪些用户需要传输数据, 哪些用户不需要传输数据。 即, 本发明实施例中, 有两种反馈方式: 第一种是全部用户都反馈信息, 如图 1A所示, 为本发明实施例提供的一种所有用户都反馈信 息的示意图; 第二种是有数 据需要传输的用户反馈信息, 如图 1B所示, 为本发明实施例提供的一种只有需求用 户反馈信息的示意图。 如图 1A所示,假如站点 STA1、STA2和 STA3为一组,在收到 AP的 CF轮询(CF-Poll ) 后, 如果 STA1和 STA3有业务需要发送, 而 STA2没有业务发送, 根据反馈方式一, STAU STA2和 STA3均需反馈信息,其中, STA1和 STA3反馈调度请求信息(即 Request Infor), 而 STA2反馈 "无业务发送" 的信息 (即 No Traffic ) 0 如图 IB所示, 假如 STA1、 STA2和 STA3为一组, 在收到 AP的 CF- Poll后, STA1 和 STA3有业务需要发送, 而 STA2没有业务发送, 根据反馈方式二, STA1和 STA3反 馈调度请求信息 (即 Request Infor), 而 STA2不反馈任何信息。 其中, 各个用户的反馈信息在发送前, 用自己的扩频码进行扩频, AP 侧可以正 确区分出每个用户的反馈信息。 本发明实施例中, 能够一次轮询多个用户, 降低了无效轮询的概率, 并获取多个 用户的用户调度请求,根据该用户调度请求调 度用户数据的传输, 降低有数据发送用 户的时延, 提高系统的服务质量。 本发明实施例改进了 IEEE 802. l ln和 IEEE 802. l lac中的轮询机制, 降低了 AP 无效轮询的概率, 提高了系统的吞吐量; 同时可以降低有数据发送用户的时延, 提高 系统的服务质量。 还请参阅图 2, 图 2为本发明实施例提供的一种用户数据传输方 的应用实例的 流程图, 所述方法包括: 步骤 201 : AP获取用户信息和系统信息, 所述系统信息包括: 与接入点 AP关联 的用户数目; 其中, 所述用户信息详见上述, 在此不再赘述。 步骤 202: AP根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设定 用户组号; 其中, 用户信息包括的内容不同, 其分组的方式也不同, 具体详见上述, 在此不 再赘述。 步骤 203: AP为每个用户组中的用户分配长训练序列和扩 序列; 其中, 分配长训练序列和扩频序列的过程, 详见上述, 在此不再赘述。 步骤 204: AP生成第 i用户组的组播帧, 其中, l i 用户组数; 所述组播帧中 包括: 为所述第 i用户组中的所有用户分配的长训练序列和扩 序列; 还可以包括表 示所述第 i用户组的用户信息的标识; 步骤 205: AP向第 i用户组中的用户发送所述组播帧; 步骤 206: AP接收第 i用户组中有数据需要发送的用户反馈的用户 度请求; 当然, 在该实施例中, AP还可以接收到没有数据发送的用户的反馈信 。 本发明实施例中, 用户有两种反馈方式: 一种是全部用户都反馈信息; 另一种只 是有数据的用户反馈信息, 具体详见上述, 在此不再赘述。 而对于 AP来说, 接收到 所有用户发送的反馈信息; 或者只接收到有数据发送的用户的反馈信息。 步骤 207: AP根据所述调度请求调度第 i用户组中的用户数据的传输; 步骤 208: 判断 i是否达到最大用户组数, 如果否, 执行步骤 209; 如果是, 执 行步骤 210; 步骤 209:执行 i=i+l,然后,返回步骤 204,即 AP生成第 i用户组的组播帧, 所 述组播帧中包括: 表示所述第 i用户组的用户信息的标识; 以及为所述第 i用户组中 的所有用户分配的长训练序列和扩频序列。 步骤 210: 结束本次流程。 基于上述方法的实现过程,本发明实施例还提 供一种用户数据传输装置,其结构 示意图如图 3所示, 所述装置包括: 发送单元 31, 第一接收单元 33和调度单元 33。 其中, 所述发送单元 31, 用于向预设的一个用户组中的用户发送获取用 户调度 请求的组播帧,所述组播帧包括: 为所述用户组中的用户分配的长训练序列和扩 频序 列; 可选的,所述发送单元发送的所述组播帧还可 以包括: 表示所述用户组的用户信 息的标识,即:所述组播帧的目标用户区域中 包括表示所述用户组的用户信息的标识。 所述发送单元发送的表示所述用户组的用户信 息的标识,包括: 用户组的组号或者用 户组中用户的 AID信息或者用户组中用户的长训练序列的基序 列标识。 所述第一接收单元 32, 用于接收所述用户组中的有数据传输的用户反 馈的用户 调度请求; 其中,所述用户调度请求是所述用户使用为所 述用户分配的长训练序列和 /或扩频序列进行反馈的; 所述调度单元 33, 用于根据所述用户调度请求调度用户数据的传 输。 可选的, 在图 3实施例的基础上, 所述装置还可以包括: 获取单元 41, 划分单 元 42和分配单元 43, 其结构示意图如图 4所示, 图 4为本发明实施例提供的一种用 户数据传输装置的另一结构示意图。 其中, 所述获取单元 41, 用于获取用户信息和系统信息, 所述系统信息中包括: 与接 入点 AP关联的用户数目; 所述划分单元 42,用于根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设定用户组号; 所述分配单元 43, 用于为每个用户组中的用户分配长训练序列和 扩频序列。 可选的, 所述获取单元获取的所述用户信息包括: 用户的业务类型、用户的关联 标识信息 AID和 /或用户的位置信息; 所述划分单元包括: 第一划分单元, 第二划分单元或第三划分单元, 其中, 所述 第一划分单元, 用于根据所述用户的业务类型对所述与 AP关联的用户进行分组; 所 述第二划分单元, 用于根据所述用户的 AID对所述与 AP关联的用户进行分组; 所述 第三划分单元, 用于根据所述用户的位置信息对所述与 AP关联的用户进行分组。 可选的, 所述分配单元包括: 长训练序列分配单元和扩频序列分配单元, 其中, 所述长训练序列分配单元,用于为所有用户分 配同一个长训练序列; 或者为不同的用 户组选用不同的基序列作为长训练序列;并为 同一用户组中的不同用户使用同一基序 列的不同移位作为长训练序列。 所述扩频序列分配单元, 用于为同一用户组中的每组用户分配正交的扩 频序列; 为不同用户组中的用户分配正交的扩频序列或 者非正交的扩频序列或者同一扩频序 列。 可选的, 所述装置还可以包括: 第二接收单元 51, 其结构示意图如图 5所示, 图 5为本发明实施例提供的一种用户数据传输装 的另一结构示意图。 其中, 所述第二接收单元 51, 与发送单元 31连接, 用于接收所述用户组中的没有数据 传输的用户发送的响应所述组播帧的反馈信息 。 其中, 第二接收单元与第一接收单元可以集成在一起 , 也可以独立部署, 本实施 例不作限制。 可选的, 所述装置集成在 AP中, 或者独立部署, 本实施例不作限制。 还请参阅图 6, 图 6为本发明实施例提供的一种网络设备, 所述网络设备包括: 发送器 61、 接收器 62和处理器 63, 其中, 所述发送器 61, 用于向一个用户组中的用户发送获取用户调度 请求的组播帧, 所述组播帧中包括:为所述用户组中的所有用 分配的长训练序列和扩频序列;当然, 所述组播帧中还可以包括: 表示所述用户组的用户信息的标识。 所述接收器 62, 用于接收所述用户组中的有数据传输的用户反 馈的用户调度请 求,其中,所述用户调度请求是所述用户使用 为所述用户分配的长训练序列和扩频序 列中的至少一个进行反馈的; 所述处理器 63, 用于根据所述发送器接收到的所述用户调度请 求调度用户数据 的传输。 可选的, 所述接收器 62, 还用于获取用户信息和系统信息, 所述系统信息包括: 与接入点 AP关联的用户数目; 所述处理器 63,还用于根据所述用户信息对所述与 AP关联的用户数目进行分组, 并设定用户组号; 并为每个用户组中的用户分配长训练序列和扩 频序列。 可选的, 当所述接收器 62接收到的用户信息包括: 用户的业务类型、 用户的关 联标识信息 AID或用户的位置信息; 所述 63根据所述用户信息对所述与 AP关联的 用户数目进行分组, 包括: 根据所述用户的业务类型对所述与 AP关联的用户数目进 行分组; 或者根据所述用户的 AID对所述与 AP关联的用户数目进行分组; 或者根据 所述用户的位置信息对所述与 AP关联的用户数目进行分组。 可选的, 所述处理器 63为每个用户组中的用户分配长训练序列, 包括: 为所有 用户组中的用户分配同一个长训练序列;或者 ,为不同的用户分配不同的长训练序列。 其中, 所述处理器为不同的用户分配不同的长训练序 列, 包括: 处理器为不同的用户 组选用不同的基序列作为长训练序列;处理器 为同一用户组中的不同用户使用同一基 序列的不同移位作为长训练序列。 可选的, 所述处理器 63为每个用户组中的用户分配扩频序列, 包括: 处理器为 同一用户组中的每组用户分配正交的扩频序列 ;为不同用户组中的用户分配正交的扩 频序列或者非正交的扩频序列, 或者同一扩频序列。 可选的, 所述发送器 61发送的所述组播帧中包括: 表示所述用户组的用户信息 的标识,包括: 在所述组播帧中的目标用户区域中包括表示所 述用户组的用户信息的 标识。 其中, 所述表示所述用户组的用户信息的标识, 包括: 用户组的组号、 用户组中 用户的 AID信息或者用户组中用户的长训练序列的基序 列标识。 可选的, 所述接收器 62, 还用于接收所述用户组中的没有数据传输的用 户发送 的响应所述组播帧的反馈信息。 可选的, 所述网络设备可以为接入点 AP,当然, 也可以其他类似设备, 本实例不 作限制。 本发明实施例中提出的一次获取用户调度请求 的技术方案还可以应用以 Wi-Fi 为代表的无线局域网系统中, 包括 IEEE 802. l la/b/g, 802. l ln, 802. l lac以及下一 代 Wi-Fi系统, 以提高无线网络的性能, 其应用场景可以是业务办公、 体育场馆或者 家庭无线局域网等等。 需要说明的是,在本文中,诸如第一和第二等 之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而 不一定要求或者暗示这些实体或操作之 间存在任何这种实际的关系或者顺序。 而且, 术语 "包括" 、 "包含"或者其任何其 他变体意在涵盖非排他性的包含, 从而使得包括一系列要素的过程、 方法、物品或者 设备不仅包括那些要素, 而且还包括没有明确列出的其他要素, 或者是还包括为这种 过程、 方法、 物品或者设备所固有的要素。 在没有更多限制的情况下, 由语句 "包括 一个…… " 限定的要素, 并不排除在包括所述要素的过程、 方法、物品或者设备中还 存在另外的相同要素。 通过以上的实施方式的描述,本领域的技术人 员可以清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现, 当然也可以通过硬件,但很多情况下前者 是更佳的实施方式。基于这样的理解,本发明 的技术方案本质上或者说对现有技术做 出贡献的部分可以以软件产品的形式体现出来 ,该计算机软件产品可以存储在存储介 质中, 如 R0M/RAM、 磁碟、 光盘等, 包括若干指令用以使得一台计算机设备 (可以是 个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例或者 实施例的某些部 分所述的方法。 以上所述仅是本发明的优选实施方式,应当指 出,对于本技术领域的普通技术人 员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润饰, 这些改进和润 饰也应视为本发明的保护范围。