上行多用户传输触发帧的发送方法、接入点和站点
1.本申请要求于2015年3月24日提交中国专利局、申请号为pct/cn2015/074951、发明名称为“上行多用户传输触发帧的发送方法、接入点和站点”的pct专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
2.本发明实施例涉及通信技术领域,尤其涉及一种上行多用户传输触发帧的发送方法、接入点和站点。
背景技术:3.正交频分复用(英文:orthogonal frequency division multiplexing,简称:ofdm)是当前无线通信的基本传输方式,广泛应用于长期演进(英文:long term evolution,简称:lte)、全球微波接入(英文:worldwide interoperability for microwave access,简称:wimax)、无线保真(英文:wireless fidelity,简称:wifi)等无线通信系统。不仅如此,ofdm也进一步应用到固网传输,比如光纤、铜绞线、电缆等传输方式。ofdm的基本原理是利用子载波的正交性容许的范围内,将子载波间隔压缩到最小,这样既能保证形成多路并行且互不干扰的通路,同时又能提升系统的频率利用效率。由于ofdm具有以上特性,如果将ofdm的互不干扰的子载波分配给多个用户,就能利用ofdm来实现多用户的接入或者数据传输。由此可见,采用ofdma可以实现多用户数据的并行传输,提高数据的传输并发性。
4.而多输入多输出(英文:multiple
‑
input multiple
‑
output,简称:mimo)技术能够提供发射(接收)波束成形从而有效地提高发射(接收)功率,有效地提高了通信系统的可靠性;另一方面,mimo技术能够产生额外的空间自由度从而成倍地提高系统的吞吐量,有效地提高了通信系统的速率。因为mimo技术的这些优点,mimo技术已经成为802.11n和802.11ac标准协议的关键技术之一。另外,由于采用了波束成形技术,发送端可以通过多个空间流向多个用户进行数据发送,也可以接收来自多个用户在不同空间流上发送的数据,从而实现多用户数据的并行传输,提高数据传输的并发性。
5.目前,对于上行多用户传输,常利用包括正交频分多址(orthogonal frequency division multiple access,简称:ofdma)方式,多用户mimo(multi
‑
user
‑
mimo,mu
‑
mimo)方式或者ofdma与mu
‑
mimo混合传输方式,其中,站点(英文:station,简称:sta)需要通过接入点(英文:access point,简称ap)获知其传输配置和参数,例如使用哪一块频谱资源、使用的空间流数、采用的调制编码方式以及时间同步信息等。因此,由接入点触发站点进行上行多用户传输的方式获得了广泛的关注。而对于接入点触发的上行多用户传输,若站点不知道接入点发送触发帧的时间,则必须一直侦听信道,才能接收触发帧进行上行传输,这将不利于站点的节能。
6.在一种现有技术中,接入点可以通过信标(beacon)帧进行触发帧调度信息单元的周期性广播,该触发帧调度信息单元携带本次信标帧之后将发送的触发帧的个数以及首次
触发帧的发送时间。进一步地,接入点在发送触发帧时,可以在触发帧中携带下一次触发帧的发送间隔,即经过所述发送间隔后接入点将再一次发送触发帧。
7.但是,如果接入点在每个触发帧中携带下一次触发帧的发送间隔,由于触发帧的触发信令位于其物理层前导中,而此部分信令资源比较宝贵,因此将带来较大的信令开销,且对于某个触发帧,若站点没有成功接收,将无法获得下一次触发帧的发送时间,因而可靠性较差。因此如何在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,以便站点在合适的时间保持接收状态,是本发明要解决的问题。
技术实现要素:8.本发明实施例提供一种上行多用户传输触发帧的发送方法、接入点和站点,用于在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,以便站点在合适的时间保持接收状态。
9.第一方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
10.接入点向站点发送携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述站点获取所述触发帧的发送周期;
11.所述接入点根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
12.当到达所述触发帧的目标传输时间时,所述接入点竞争信道;
13.所述接入点在竞争成功后向所述站点发送所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点。
14.结合第一方面,在第一种可能的实现方式中,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
15.结合第一方面或其第一种可能的实现方式,在第二种可能的实现方式中,所述触发帧信息单元还包括:首个触发帧的发送时间;
16.所述接入点根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列包括:
17.所述接入点根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
18.t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
19.结合第一方面或其第一种可能的实现方式,在第三种可能的实现方式中,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
20.所述接入点根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列包括:
21.所述接入点根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
22.t0+a0,t1+a1,...,t
n
+a
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,a0,a1,...,a
n
满足
‑
u<a
i
<u,u为所述触发帧发送窗口大小。
23.结合第一方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
24.所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
25.结合第一方面或其上述任一种可能的实现方式,在第五种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
26.所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为所述支持随机竞争传输的触发帧的发送周期。
27.第二方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
28.站点从接入点接收携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息;
29.所述站点根据所述触发帧的发送信息获取所述触发帧的发送周期;
30.所述站点根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
31.当到达所述触发帧的目标传输时间时,所述站点转换为活跃状态;
32.所述站点通过监听信道接收所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点;
33.所述站点按照所述触发帧的指示进行上行传输。
34.结合第二方面,在第一种可能的实现方式中,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
35.结合第二方面或其第一种可能的实现方式,在第二种可能的实现方式中,所述触发帧信息单元还包括:首个触发帧的发送时间;
36.所述站点根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列包括:
37.所述站点根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
38.t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
39.结合第二方面或其第一种可能的实现方式,在第三种可能的实现方式中,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
40.所述站点根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列包括:
41.所述站点根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
42.t0‑
u,t1‑
u,...,t
n
‑
u,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,u为所述触发帧发送窗口大小。
43.结合第二方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所
述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
44.所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
45.结合第二方面或其上述任一种可能的实现方式,在第五种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
46.所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为所述支持随机竞争传输的触发帧的发送周期。
47.第三方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
48.接入点竞争信道;
49.所述接入点在竞争成功后向站点发送所述触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧。
50.结合第三方面,在第一种可能的实现方式中,所述预设条件包括:
51.在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
52.在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
53.第四方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
54.站点通过监听信道接收接入点发送的触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧;
55.所述站点按照所述触发帧的指示进行上行传输;
56.所述站点根据所述指示信息的指示在完成上行传输后保持活跃状态,通过监听信道接收所述另一个触发帧。
57.结合第四方面,在第一种可能的实现方式中,所述预设条件包括:
58.在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
59.在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
60.第五方面,提供一种上行多用户传输触发帧的发送方法,其特征在于,所述方法包括:
61.接入点接收站点发送的资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
62.所述接入点向所述站点发送携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
63.所述接入点在所述预设时间内向所述站点下发所述触发帧。
64.结合第五方面,在第一种可能的实现方式中,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
65.第六方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
66.站点向接入点发送资源分配请求,所述资源分配请求中包括所述站点的上行传输
需求信息;
67.所述站点从所述接入点接收所述站点发送的携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
68.若所述指示信息指示所述接入点会在预设时间内将向所述站点下发触发帧,所述站点转换为活跃状态,通过监听信道接收所述触发帧。
69.结合第六方面,在第一种可能的实现方式中,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
70.第七方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
71.接入点向站点发送携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
72.所述接入点向有下行数据待发送的且处于休眠状态的站点发送触发帧;
73.所述接入点从所述有下行数据待发送的且处于休眠状态的站点中的至少一个站点接收反馈信息,其中,所述反馈信息用于指示所述至少一个站点处于活跃状态;
74.若所述接入点发送的所述触发帧未能触发所述有下行数据待发送的且处于休眠状态站点中的所有站点,则再次执行所述接入点向有下行数据待发送的且处于休眠状态的站点发送触发帧,直至所述有下行数据待发送的且处于休眠状态站点中的所有站点均被触发。
75.结合第七方面,在第一种可能的实现方式中,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
76.结合第七方面的第一种可能的实现方式,在第二种可能的实现方式中,若所述指示信息为所述位图,在所述接入点向站点发送携带业务标识映射信息的信标帧之前,还包括:
77.所述接入点确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
78.所述接入点根据所述会进行触发的站点和不进行触发的站点生成所述位图,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发。
79.结合第七方面的第一种可能的实现方式,在第三种可能的实现方式中,若所述指示信息为所述偏移量信息,在所述接入点向站点发送携带业务标识映射信息的信标帧之前,还包括:
80.所述接入点确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
81.所述接入点根据所述会进行触发的站点和不进行触发的站点生成所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量。
82.结合第七方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
83.第八方面,提供一种上行多用户传输触发帧的发送方法,所述方法包括:
84.站点从接入点接收携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
85.若所述业务标识映射信息指示所述站点有下行数据待发送,则所述站点转换为活跃状态;
86.所述站点通过监听信道接收所述接入点发送的触发帧;
87.所述站点向所述接入点发送反馈信息,其中,所述反馈信息用于指示所述站点处于活跃状态。
88.结合第八方面,在第一种可能的实现方式中,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
89.结合第八方面的第一种可能的实现方式,在第二种可能的实现方式中,若所述指示信息为所述位图,所述若所述业务标识映射信息指示所述站点有下行数据待发送,则所述站点转换为活跃状态包括:
90.所述站点根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
91.若确定所述站点有下行数据待发送,所述站点根据所述位图中与所述站点对应的比特确定所述站点是否会被触发;其中,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发;
92.若确定所述站点会被触发,则所述站点转换为活跃状态。
93.结合第八方面的第一种可能的实现方式,在第三种可能的实现方式中,若所述指示信息为所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量,所述若所述业务标识映射信息指示所述站点有下行数据待发送,则所述站点转换为活跃状态包括:
94.所述站点根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
95.若确定所述站点有下行数据待发送,所述站点根据所述业务标识映射信息获取所述站点的子标识;
96.所述站点根据所述起始站点的子标识和偏移量确定的会被触发的站点的标识范围;
97.所述站点判断所述站点的子标识是否在所述标识范围内;
98.若所述站点的子标识在所述标识范围内,则所述站点转换为活跃状态。
99.结合第八方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
100.第九方面,提供一种接入点,所述接入点包括:收发机和处理器;
101.所述收发机,用于向站点发送携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述站点获取所述触发帧的发送周期;
102.所述处理器,用于根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
103.所述处理器,还用于当到达所述触发帧的目标传输时间时,竞争信道;
104.所述收发机,还用于在竞争成功后向所述站点发送所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点。
105.结合第九方面,在第一种可能的实现方式中,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
106.结合第九方面或其第一种可能的实现方式,在第二种可能的实现方式中,所述触
发帧信息单元还包括:首个触发帧的发送时间;
107.所述处理器具体用于:
108.根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
109.t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
110.结合第九方面或其第一种可能的实现方式,在第三种可能的实现方式中,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
111.所述处理器具体用于:
112.根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
113.t0+a0,t1+a1,...,t
n
+a
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,a0,a1,...,a
n
满足
‑
u<a
i
<u,u为所述触发帧发送窗口大小。
114.结合第九方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
115.所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
116.结合第九方面或其上述任一种可能的实现方式,在第五种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
117.所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为所述支持随机竞争传输的触发帧的发送周期。
118.第十方面,提供一种站点,所述站点包括:收发机、处理器;
119.所述收发机,用于从接入点接收携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息;
120.所述处理器,用于根据所述触发帧的发送信息获取所述触发帧的发送周期;
121.所述处理器,还用于根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
122.所述处理器,还用于当到达所述触发帧的目标传输时间时,转换为活跃状态;
123.所述收发机,还用于通过监听信道接收所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点;
124.所述收发机,还用于按照所述触发帧的指示进行上行传输。
125.结合第十方面,在第一种可能的实现方式中,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
126.结合第十方面或其第一种可能的实现方式,在第二种可能的实现方式中,所述触发帧信息单元还包括:首个触发帧的发送时间;
127.所述处理器具体用于:
128.根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
129.t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
130.结合第十方面或其第一种可能的实现方式,在第三种可能的实现方式中,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
131.所述处理器具体用于:
132.根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
133.t0‑
u,t1‑
u,...,t
n
‑
u,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,u为所述触发帧发送窗口大小。
134.结合第十方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
135.所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
136.结合第十方面或其上述任一种可能的实现方式,在第五种可能的实现方式中,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
137.所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为所述支持随机竞争传输的触发帧的发送周期。
138.第十一方面,提供一种接入点,所述接入点包括:收发机、处理器;
139.所述处理器,用于竞争信道;
140.所述收发机,还用于在竞争成功后向站点发送所述触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧。
141.结合第十一方面,在第一种可能的实现方式中,所述预设条件包括:
142.在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
143.在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
144.第十二方面,提供一种站点,所述站点包括:收发机、处理器;
145.收发机,用于通过监听信道接收接入点发送的触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧;
146.所述收发机,还用于按照所述触发帧的指示进行上行传输;
147.所述处理器,用于根据所述指示信息的指示在完成上行传输后保持活跃状态;
148.所述收发机,还用于通过监听信道接收所述另一个触发帧。
149.结合第十二方面,在第一种可能的实现方式中,所述预设条件包括:
150.在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
151.在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
152.第十三方面,提供一种接入点,所述接入点包括:收发机、处理器;
153.所述收发机,用于接收站点发送的资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
154.所述收发机,还用于向所述站点发送携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
155.所述收发机,还用于在所述预设时间内向所述站点下发所述触发帧。
156.结合第十三方面,在第一种可能的实现方式中,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
157.第十四方面,提供一种站点,所述站点包括:收发机、处理器;
158.所述收发机,用于向接入点发送资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
159.所述收发机,还用于从所述接入点接收所述站点发送的携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
160.所述处理器,用与当指示信息指示所述接入点会在预设时间内将向所述站点下发触发帧时,转换为活跃状态;
161.所述收发机,还用于通过监听信道接收所述触发帧。
162.结合第十四方面,在第一种可能的实现方式中,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
163.第十五方面,提供一种接入点,所述接入点包括:收发机和处理器;
164.所述收发机,用于向站点发送信标帧,所述信标帧中包括业务标识映射信息,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
165.所述收发机,还用于向有下行数据待发送的且处于休眠状态的站点发送触发帧;
166.所述收发机,还用于从所述有下行数据待发送的且处于休眠状态的站点中的至少一个站点接收反馈信息,其中,所述反馈信息用于指示所述至少一个站点处于活跃状态;
167.所述收发机,还用于若所述接入点发送的所述触发帧未能触发所述有下行数据待发送的且处于休眠状态站点中的所有站点,则再次执行所述接入点向有下行数据待发送的且处于休眠状态的站点发送触发帧,直至所述有下行数据待发送的且处于休眠状态站点中的所有站点均被触发。
168.结合第十五方面,在第一种可能的实现方式中,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
169.结合第十五方面的第一种可能的实现方式,在第二种可能的实现方式中,若所述指示信息为所述位图,所述处理器还用于:
170.在所述向站点发送信标帧之前,确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
171.根据所述会进行触发的站点和不进行触发的站点生成所述位图,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发。
172.结合第十五方面的第一种可能的实现方式,在第三种可能的实现方式中,若所述指示信息为所述偏移量信息,所述处理器还用于:
173.向站点发送信标帧之前,确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
174.根据所述会进行触发的站点和不进行触发的站点生成所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量。
175.结合第十五方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
176.第十六方面,提供一种站点,所述站点包括:收发机、处理器;
177.所述收发机,用于从接入点接收携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
178.所述处理器,用于若所述业务标识映射信息指示所述站点有下行数据待发送,则所述站点转换为活跃状态;
179.所述收发机,还用于通过监听信道接收所述接入点发送的触发帧;
180.所述收发机,还用于向所述接入点发送反馈信息,其中,所述反馈信息用于指示所述站点处于活跃状态。
181.结合第十六方面,在第一种可能的实现方式中,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
182.结合第十六方面的第一种可能的实现方式,在第二种可能的实现方式中,若所述指示信息为所述位图,所述处理器具体用于:
183.根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
184.若确定所述站点有下行数据待发送,根据所述位图中与所述站点对应的比特确定所述站点是否会被触发;其中,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发;
185.若确定所述站点会被触发,则转换为活跃状态。
186.结合第十六方面的第一种可能的实现方式,在第三种可能的实现方式中,若所述指示信息为所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量,所述处理器具体用于:
187.根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
188.若确定所述站点有下行数据待发送,根据所述业务标识映射信息获取所述站点的子标识;
189.根据所述起始站点的子标识和偏移量确定的会被触发的站点的标识范围;
190.判断所述站点的子标识是否在所述标识范围内;
191.若所述站点的子标识在所述标识范围内,则转换为活跃状态。
192.结合第十六方面或其上述任一种可能的实现方式,在第四种可能的实现方式中,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
193.本发明实施例提供一种上行多用户传输触发帧的发送方法、接入点和站点,该接入点向站点发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,站点在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,接入点竞争信道,并在接入点在竞争成功后向站点发送触发帧,此时,站点转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后站点按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使站点在合适的时间保持接收状态。
194.本发明实施例提供另一种上行多用户传输触发帧的发送方法、接入点和站点,该接入点在竞争成功后向站点发送触发帧,触发帧中携带指示信息,指示信息用于指示当满足预设条件时,在站点完成上行传输后的预设时间内接入点将向站点下发另一个触发帧,使其他没有进行上行传输的站点或上行传输未完成的站点能够完成上行传输。
195.本发明实施例提供另一种上行多用户传输触发帧的发送方法、接入点和站点,在接入点发送出触发帧之前,站点先向接入点发送资源分配请求,该送资源分配请求中包括站点的上行传输需求信息,接入点根据上行传输需求信息向站点发送携带指示信息的应答帧,用于指示在预设时间内所述接入点将向所述站点下发触发帧,从而站点在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
196.本发明实施例还提供另一种上行多用户传输触发帧的发送方法、接入点和站点,接入点向站点发送携带业务标识映射信息的信标帧,用于指示所述站点是否有下行数据待发送,若业务标识映射信息指示站点有下行数据待发送,则站点转换为活跃状态,并通过监听信道接收所述接入点发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
附图说明
197.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
198.图1为本发明实施例提供的上行多用户传输触发帧的发送方法的应用场景示意图;
199.图2为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图一;
200.图3为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图二;
201.图4为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图三;
202.图5为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图四;
203.图6为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图五;
204.图7为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图六;
205.图8为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图七;
206.图9为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图八;
207.图10为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图九;
208.图11为本发明实施例提供的上行多用户传输触发帧的发送方法的中的信标帧结构示意图;
209.图12为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图十;
210.图13为本发明实施例提供的上行多用户传输触发帧的发送方法的另一种流程示意图一;
211.图14为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图十一;
212.图15为本发明实施例提供的上行多用户传输触发帧的发送方法的另一种流程示意图二;
213.图16为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图十二;
214.图17为本发明实施例提供的上行多用户传输触发帧的发送方法中的tim信息的示意图;
215.图18为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图十三;
216.图19为本发明实施例提供的上行多用户传输触发帧的发送方法中的位图的示意图;
217.图20为本发明实施例提供的上行多用户传输触发帧的发送方法的流程示意图十四;
218.图21为本发明实施例提供的上行多用户传输触发帧的发送方法中的子标识的示意图;
219.图22为本发明实施例提供的一种接入点的结构示意图;
220.图23为本发明实施例提供的一种站点的结构示意图;
221.图24为本发明实施例提供的另一种接入点的结构示意图;
222.图25为本发明实施例提供的另一种站点的结构示意图;
223.图26为本发明实施例提供的另一种接入点的结构示意图;
224.图27为本发明实施例提供的另一种站点的结构示意图;
225.图28为本发明实施例提供的另一种接入点的结构示意图;
226.图29为本发明实施例提供的另一种接入点的结构示意图;
227.图30为本发明实施例提供的另一种站点的结构示意图;
228.图31为本发明实施例提供的另一种接入点的结构示意图;
229.图32为本发明实施例提供的另一种站点的结构示意图;
230.图33为本发明实施例提供的另一种接入点的结构示意图;
231.图34为本发明实施例提供的另一种站点的结构示意图;
232.图35为本发明实施例提供的另一种接入点的结构示意图;
233.图36为本发明实施例提供的另一种站点的结构示意图;
234.图37为本发明实施例提供的另一种接入点的结构示意图;
235.图38为本发明实施例提供的另一种站点的结构示意图;
236.图39为本发明实施例提供的站点分组示意图;
237.图40为本发明实施例提供的信标帧传输示意图。
具体实施方式
238.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
239.本发明实施例可以应用于无线局域网(英文:wireless local area network,简称:wlan),wlan中可以包括多个基本服务集(英文:basic service set,简称:bss),bss的网络节点为站点(英文:station,简称:sta),站点包括接入点类的站点(英文:access point,简称:ap)和非接入点类的站点(英文:none access point station,简称:non
‑
ap sta)。每个bss可以包含一个ap和多个关联于该ap的non
‑
ap sta。
240.ap,也称之为无线访问接入点或热点等。ap是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。ap相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。目前ap主要采用的标准为ieee(英文:institute of electrical and electronics engineers,中文:电气和电子工程师协会)802.11系列。具体地,ap可以是带有wifi(英文:wireless fidelity,中文:无线保真)芯片的终端设备或者网络设备。可选地,ap可以为支持802.11ax制式的设备,进一步可选地,该ap可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种wlan制式的设备。
241.non
‑
ap sta,以下简称sta,可以是无线通讯芯片、无线传感器或无线通信终端。例如:支持wifi通讯功能的移动电话、支持wifi通讯功能的平板电脑、支持wifi通讯功能的机顶盒、支持wifi通讯功能的智能电视、支持wifi通讯功能的智能可穿戴设备和支持wifi通讯功能的计算机。可选地,sta可以支持802.11ax制式,进一步可选地,该sta支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种wlan制式。
242.图1为一个典型的wlan部署场景的系统示意图,包括一个ap和3个sta,ap分别与sta1、sta2和sta3进行通信。ap和sta之间的上行传输方式包括但不限于ofdma方式,mu
‑
mimo方式或者ofdma与mu
‑
mimo混合传输方式。下面对本发明实施例提供的上行多用户传输触发帧的发送方法进行详细说明。
243.实施例一
244.本发明实施例提供一种上行多用户传输触发帧的发送方法,应用于ap,如图2所示,所述方法包括:
245.步骤101、ap向sta发送携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述sta获取所述触发帧的发送周期。
246.步骤102、所述ap根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列。
247.步骤103、当到达所述触发帧的目标传输时间时,所述ap竞争信道。
248.步骤104、所述ap在竞争成功后向所述sta发送所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点。
249.本发明实施例提供的上行多用户传输触发帧的发送方法,该ap向sta发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,sta在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,ap竞争信道,并在ap在竞争成功后向sta发送触发帧,此时,sta转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后sta按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
250.实施例二
251.本发明实施例提供另一种上行多用户传输触发帧的发送方法,应用于sta,如图3所示,所述方法包括:
252.步骤201、sta从ap接收携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息。
253.步骤202、所述sta根据所述触发帧的发送信息获取所述触发帧的发送周期。
254.步骤203、所述sta根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列。
255.步骤204、当到达所述触发帧的目标传输时间时,所述sta转换为活跃状态。
256.步骤205、所述sta通过监听信道接收所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点。
257.步骤206、所述sta按照所述触发帧的指示进行上行传输。
258.本发明实施例提供的上行多用户传输触发帧的发送方法,sta从ap向接收携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,sta在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,ap竞争信道,并在ap在竞争成功后向sta发送触发帧,此时,sta转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后sta按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
259.实施例三
260.本发明实施例还提供另一种上行多用户传输触发帧的发送方法,应用于ap,如图4所示,所述方法包括:
261.步骤301、ap竞争信道。
262.步骤302、所述ap在竞争成功后向sta发送所述触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述sta完成上行传输后的预设时间内所
述ap将向所述sta下发另一个触发帧。
263.本发明实施例提供的上行多用户传输触发帧的发送方法,该ap在竞争成功后向sta发送触发帧,触发帧中携带指示信息,指示信息用于指示当满足预设条件时,在sta完成上行传输后的预设时间内ap将向sta下发另一个触发帧,使其他没有进行上行传输的sta或上行传输未完成的sta能够完成上行传输。
264.实施例四
265.本发明实施例还提供一种上行多用户传输触发帧的发送方法,应用于sta,如图5所示,所述方法包括:
266.步骤401、sta通过监听信道接收ap发送的触发帧,所述触发帧中携带指示信息,所述指示信息用于指示在所述sta完成上行传输后的预设时间内所述ap将向所述sta下发另一个触发帧。
267.步骤402、所述sta按照所述触发帧的指示进行上行传输。
268.步骤403、所述sta根据所述指示信息的指示在完成上行传输后保持活跃状态,通过监听信道接收所述另一个触发帧。
269.本发明实施例提供的上行多用户传输触发帧的发送方法,该ap在竞争成功后向sta发送触发帧,触发帧中携带指示信息,指示信息用于指示当满足预设条件时,在sta完成上行传输后的预设时间内ap将向sta下发另一个触发帧,使其他没有进行上行传输的sta或上行传输未完成的sta能够完成上行传输。
270.实施例五
271.本发明实施例还提供另一种上行多用户传输触发帧的发送方法,应用于ap,如图6所示,所述方法包括:
272.步骤501、ap接收sta发送的资源分配请求,所述资源分配请求中包括所述sta的上行传输需求信息。
273.步骤502、所述ap向所述sta发送携带指示信息的应答帧,所述指示信息用于指示所述ap是否会在预设时间内将向所述sta下发触发帧。
274.步骤503、所述ap在所述预设时间内向所述sta下发所述触发帧。
275.本发明实施例提供的上行多用户传输触发帧的发送方法,在ap发送出触发帧之前,sta先向ap发送资源分配请求,该送资源分配请求中包括sta的上行传输需求信息,ap根据上行传输需求信息向sta发送携带指示信息的应答帧,用于指示所述ap是否会在预设时间内向所述sta下发触发帧,从而sta在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
276.实施例六
277.本发明实施例还提供另一种上行多用户传输触发帧的发送方法,应用于sta,如图7所示,所述方法包括:
278.步骤601、sta向ap发送资源分配请求,所述资源分配请求中包括所述sta的上行传输需求信息。
279.步骤602、所述sta从所述ap接收所述sta发送的携带指示信息的应答帧,所述指示
信息用于指示所述ap是否会在预设时间内将向所述sta下发触发帧。
280.步骤603、若所述指示信息指示所述ap会在预设时间内将向所述sta下发触发帧,所述sta转换为活跃状态,通过监听信道接收所述触发帧。
281.本发明实施例提供的上行多用户传输触发帧的发送方法,在ap发送出触发帧之前,sta先向ap发送资源分配请求,该送资源分配请求中包括sta的上行传输需求信息,ap根据上行传输需求信息向sta发送携带指示信息的应答帧,用于指示所述ap是否会在预设时间内向所述sta下发触发帧,从而sta在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
282.实施例七
283.本发明实施例提供一种上行多用户传输触发帧的发送方法,应用于ap,如图8所示,所述方法包括:
284.步骤701、ap向sta发送携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述sta是否有下行数据待发送。
285.步骤702、所述ap向有下行数据待发送的且处于休眠状态的sta发送触发帧。
286.步骤703、所述ap从所述有下行数据待发送的且处于休眠状态的sta中的至少一个sta接收反馈信息,其中,所述反馈信息用于指示所述至少一个sta处于活跃状态。
287.步骤704、若所述ap发送的所述触发帧未能触发所述有下行数据待发送的且处于休眠状态sta中的所有sta,则再次执行所述ap向有下行数据待发送的且处于休眠状态的sta发送触发帧,直至所述有下行数据待发送的且处于休眠状态sta中的所有sta均被触发。
288.本发明实施例提供的上行多用户传输触发帧的发送方法,ap向sta发送携带业务标识映射信息的信标帧,用于指示所述sta是否有下行数据待发送,若业务标识映射信息指示sta有下行数据待发送,则sta转换为活跃状态,并通过监听信道接收所述ap发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
289.实施例八
290.本发明实施例还提供一种上行多用户传输触发帧的发送方法,应用于sta,如图9所示,所述方法包括:
291.步骤801、sta从ap接收携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述sta是否有下行数据待发送。
292.步骤802、若所述业务标识映射信息指示所述sta有下行数据待发送,则所述sta转换为活跃状态。
293.步骤803、所述sta通过监听信道接收所述ap发送的触发。
294.步骤804、所述sta向所述ap发送反馈信息,其中,所述反馈信息用于指示所述sta处于活跃状态。
295.本发明实施例提供的上行多用户传输触发帧的发送方法,ap向sta发送携带业务标识映射信息的信标帧,用于指示所述sta是否有下行数据待发送,若业务标识映射信息指
示sta有下行数据待发送,则sta转换为活跃状态,并通过监听信道接收所述ap发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
296.实施例九
297.为了使本领域技术人员能够更清楚地理解本发明实施例一和实施例二提供的技术方案,下面通过具体的实施例,对本发明的实施例一和实施例二提供的上行多用户传输触发帧的发送方法进行详细说明,其中,ap通常会与多个sta同时进行交互,为了方便说明,下文实施例中以一个sta为例进行说明,该sta可以是所述多个sta中的任意一个sta,如图10所示,该方法包括:
298.步骤901、ap向sta发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述sta获取所述触发帧的发送周期。
299.其中,所述发送信息可以是触发帧的发送周期,也可以是触发帧的发送个数。
300.另外,信标(beacon)帧是一种定时广播发送,主要用来通知网络ap的存在性的帧。sta和ap建立关联(association)的时候也需要使用信标帧。
301.例如,在最常见的wifi网络中,ap(如路由器)会周期性地向外发送信标帧,以便于ap的覆盖范围内的sta(如ue)通过扫描能够获取该信标帧,从而能够识别该ap对应的wifi网络,并且sta在接入该wifi网络时也是利用获取到的信标帧进行同步的。信标帧通常以毫秒为单位,每个信标周期的时长相同,一般情况下一个信标周期默认为100毫秒。
302.步骤902、ap根据触发帧的发送周期获取触发帧的目标传输时间序列。
303.示例性的,根据触发帧的发送周期获取的目标传输时间序列可以包括:t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t。
304.其中,t0表示首个触发帧的发送时间,该时间可以为默认的时间点,比如信标帧的发送时刻。
305.或者,ap可以指定一个时间作为首个触发帧的发送时间,因此,可选的,所述触发帧信息单元还可以包括:首个触发帧的发送时间。此时,t0等于触发帧信息单元中的首个触发帧的发送时间。
306.可选的,由于在发送触发帧之前,ap需要竞争信道才能获得信道的使用权,因此触发帧实际发送时间可能晚于目标传输时间序列中的目标传输,为了使sta在触发帧发送时保持活跃状态接收触发帧,所述触发帧信息单元还可以包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围。
307.相应的,ap根据触发帧的发送周期获取触发帧的目标传输时间序列包括:根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列。
308.其中,所述目标传输时间序列包括:
309.t0+a0,t1+a1,...,t
n
+a
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,a0,a1,...,a
n
满足u<a
i
<u,u为所述触发帧发送窗口大小。其中,a0,a1,...,a
n
是由ap来确定的。
310.因此,综上所述,示例性的,如图11所示,可以在信标帧中新增如下字段:触发帧的发送周期(trigger frame interval),或者触发帧的发送个数(trigger frame number)。可选的(用虚线表示),还可以包括首个触发帧的发送时间(trigger frame start time)和/或触发帧发送窗口大小(trigger frame window size)。
311.步骤903、sta根据触发帧的发送信息获取触发帧的发送周期。
312.其中,若发送信息是触发帧的发送周期,则读取该发送信息即可获取触发帧的发送周期;若发送信息是触发帧的发送个数,则用信标帧的发送周期除以触发帧的发送个数即可得到触发帧的发送周期。
313.步骤904、sta根据触发帧的发送周期获取触发帧的目标传输时间序列。
314.与步骤902对应,sta根据触发帧的发送周期获取的目标传输时间序列可以包括:t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t。
315.其中,t0表示首个触发帧的发送时间,该时间可以为默认的时间点,比如信标帧的发送时刻。
316.可选的,若接收到的信标帧中的触发帧信息单元还包括:首个触发帧的发送时间。此时,t0等于触发帧信息单元中的首个触发帧的发送时间。
317.可选的,若接收到的信标帧中的触发帧信息单元还包括:触发帧发送窗口大小,则sta根据触发帧的发送周期获取触发帧的目标传输时间序列包括:
318.根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
319.t0‑
u,t1‑
u,...,t
n
‑
u,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,u为所述触发帧发送窗口大小。
320.即可以理解为,此时得到的目标传输时间序列是触发帧可能到来的最早时间点的序列。
321.步骤905、当到达触发帧的目标传输时间时,ap竞争信道。其中,所述目标传输时间为目标传输时间序列中的任一个时间点。
322.示例性的,如步骤902中得到的目标传输时间序列t0,t1,...,t
n
,从t0开始,当到达t0,t1,...,t
n
中的任一个时间点时,ap开始竞争信道。
323.或者,如步骤902中得到的目标传输时间序列t0+a0,t1+a1,...,t
n
+a
n
,从t0+a0开始,当到达t0+a0,t1+a1,...,t
n
+a
n
中的任一个时间点时,ap开始竞争信道。
324.步骤906、当到达触发帧的目标传输时间时,sta转换为活跃状态。
325.当达触发帧的目标传输时间时,ap开始竞争信道,同时sta转换为活跃状态,准备接收ap竞争成功后发送的触发帧。
326.步骤907、ap在竞争成功后向sta发送触发帧。
327.步骤908、sta通过监听信道接收触发帧。
328.在ap在竞争成功后,ap获得信道的使用权,因此sta通过监听信道就可以接收ap发送的触发帧。
329.步骤909、sta按照触发帧的指示进行上行传输。
330.另外,值得一提的是,触发帧的类型可以包括:支持调度传输的触发帧,或支持随机竞争传输的触发帧两种。
331.本发明实施例中的ap发送的触发帧,可以为上述两种中的任意一种,故上述触发帧的发送周期可以为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
332.或者,本发明实施例中的ap发送的触发帧可以同时包括上述两种,即ap发送的触发帧为两个触发帧,一个为所述支持调度传输的触发帧,另一个为所述支持随机竞争传输的触发帧,所以上述触发帧的发送周期可以包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为支持随机竞争传输的触发帧的发送周期。第一发送周期和第二发送周期的获取方法相同,均可以由ap通过信标帧直接发送,也可以通过ap发送的触发帧的发送个数来计算获得,根据第一发送周期和第二发送周期获取目标传输时间序列的方法也相同,具体参照步骤902和步骤904。
333.本发明实施例提供的上行多用户传输触发帧的发送方法,该ap向sta发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,sta在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,ap竞争信道,并在ap在竞争成功后向sta发送触发帧,此时,sta转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后sta按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
334.实施例十
335.为了使本领域技术人员能够更清楚地理解本发明实施例三和实施例四提供的技术方案,下面通过具体的实施例,对本发明的实施例三和实施例四提供的另一种上行多用户传输触发帧的发送方法进行详细说明,其中,ap通常会与多个sta同时进行交互,为了方便说明,下文实施例中以一个sta为例进行说明,该sta可以是所述多个sta中的任意一个sta,如图12所示,该方法包括:
336.步骤1101、ap向sta发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述sta获取所述触发帧的发送周期。
337.其中,发送信息可以是触发帧的发送周期,也可以是触发帧的发送个数。
338.步骤1102、ap根据触发帧的发送周期获取触发帧的目标传输时间序列(具体步骤与步骤902相同,可参照步骤902,不再赘述)。
339.步骤1103、sta根据触发帧的发送信息获取触发帧的发送周期。
340.步骤1104、sta根据触发帧的发送周期获取触发帧的目标传输时间序列(具体步骤与步骤904相同,可参照步骤904,不再赘述)。
341.步骤1105、当到达触发帧的目标传输时间时,ap竞争信道。其中,所述目标传输时间为目标传输时间序列中的任一个时间点。(具体步骤与步骤904相同,可参照步骤904不再赘述)。
342.步骤1106、当到达触发帧的目标传输时间时,sta转换为活跃状态。
343.当达触发帧的目标传输时间时,ap开始竞争信道,同时sta转换为活跃状态,准备
接收ap竞争成功后发送的触发帧。
344.步骤1107、ap在竞争成功后向sta发送触发帧。
345.其中,所述指示信息用于指示当满足预设条件时,在所述sta完成上行传输后的预设时间内所述ap将向所述sta下发另一个触发帧。
346.所述预设条件可以包括:
347.在所述sta完成上行传输后,还有其他sta需要由所述ap触发上行传输;或者
348.在所述sta完成上行传输后,还存在未完成上行传输的其他sta。
349.其中,所述预设时间可设置为较短的时间,即可以理解为,当ap下发触发帧中携带指示信息,指示sta,当满足上述的预设条件时,ap会立即下发另一个触发帧。
350.示例性的,其过程可以如图13所示,图13中,t为触发帧的发送周期,t为所述预设时间,ba指块确认,可见,正常情况下,在发送触发帧后要间隔t之后ap才会再次下发一个触发帧,但是由于本次收到的触发帧中携带有指示信息,因此,在完成上行传输的后t时间内,sta会立即收到ap发送的另一个触发帧。
351.步骤1108、sta通过监听信道接收触发帧。
352.在ap在竞争成功后,ap获得信道的使用权,因此sta通过监听信道就可以接收ap发送的触发帧。
353.步骤1109、sta按照触发帧的指示进行上行传输。
354.步骤1110、sta根据所述指示信息的指示在完成上行传输后保持活跃状态,通过监听信道接收所述另一个触发帧。
355.另外,值得一提的是,本实施例提供的上述方案,即在ap向sta发送一个触发帧后,若满足上述预设条件,则ap向sta立即发送另一个触发帧,不仅适用于上述场景,还可以应用于其他的场景,例如,还可以适用于下文所述的实施例中,即可以理解为,无论采用什么实现方式来实现触发帧的发送和接收,都可以在ap向sta发送一个触发帧后,满足上述预设条件时,向sta立即发送另一个触发帧。
356.本发明实施例提供的上行多用户传输触发帧的发送方法,ap在向sta发送的触发帧中携带指示信息,指示信息用于指示当满足预设条件时,在所述sta完成上行传输后的预设时间内所述ap将向所述sta下发另一个触发帧,使其他没有进行上行传输的sta或上行传输未完成的sta能够完成上行传输。
357.实施例十一
358.为了使本领域技术人员能够更清楚地理解本发明实施例五和实施例六提供的技术方案,下面通过具体的实施例,对本发明的实施例五和实施例六提供的另一种上行多用户传输触发帧的发送方法进行详细说明,其中,ap通常会与多个sta同时进行交互,为了方便说明,下文实施例中以一个sta为例进行说明,该sta可以是所述多个sta中的任意一个sta,如图14所示,该方法包括:
359.步骤1301、sta向ap发送资源分配请求(英文:resource allocation request,简称rar),所述rar中包括所述sta的上行传输需求信息。
360.其中,所述上行传输需求信息包括:所述sta的上行传输的数据量、数据类型和业务优先级等信息。
361.步骤1302、所述ap向所述sta发送携带指示信息的应答帧,所述应答帧用于回复所
述sta已收到其发送的rar,所述指示信息用于指示所述ap是否会在预设时间内将向所述sta下发触发帧。
362.步骤1303、若所述指示信息指示所述ap会在预设时间内将向所述sta下发触发帧,所述sta转换为活跃状态。
363.步骤1304、所述ap在所述预设时间内向所述sta下发所述触发帧。
364.步骤1305、所述sta通过监听信道接收所述触发帧。示例性的,其过程可以如图15所示。
365.本发明实施例提供的上行多用户传输触发帧的发送方法,在ap发送出触发帧之前,sta先向ap发送资源分配请求,该送资源分配请求中包括sta的上行传输需求信息,ap根据上行传输需求信息向sta发送携带指示信息的应答帧,用于指示所述ap是否会在预设时间内向所述sta下发触发帧,从而sta在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
366.实施例十二
367.为了使本领域技术人员能够更清楚地理解本发明实施例七和实施例八提供的技术方案,下面通过具体的实施例,对本发明的实施例七和实施例八提供的另一种上行多用户传输触发帧的发送方法进行详细说明,其中,ap通常会与多个sta同时进行交互,为了方便说明,下文实施例中以一个sta为例进行说明,该sta可以是所述多个sta中的任意一个sta,如图16所示,该方法包括:
368.步骤1501、ap向sta发送携带业务标识映射(traffic indication map,简称:tim)信息的信标帧,所述tim信息用于指示所述sta是否有下行数据待发送。
369.示例性的,tim信息可以如图17所示,图中aid为关联标识,tim信息中的每个比特(比特)的只用于表示对应的处于休眠状态的sta是否有下行数据待发送,若比特的值为1,则标识该比特对应的处于休眠状态的sta有下行数据待发送,若比特的值为0,则标识该比特对应的处于休眠状态的sta没有下行数据待发送。
370.步骤1502、所述ap向有下行数据待发送的且处于休眠状态的sta发送触发帧。
371.步骤1503、所述ap从所述有下行数据待发送的且处于休眠状态的sta中的至少一个sta接收反馈信息,其中,所述反馈信息用于指示所述至少一个sta处于活跃状态。
372.其中,反馈信息包括ps(power save,节能)
‑
poll(轮询)帧,或者缓冲区信息,或者上行数据。
373.步骤1504、所述ap判断所述有下行数据待发送的且处于休眠状态sta中的所有sta是否均被触发,若所述所有sta未均被触发,则再次执行步骤1502至步骤1504,直至所述有下行数据待发送的且处于休眠状态sta中的所有sta均被触发。
374.在另一种可能的实现方式中,信标帧中除了tim信息外,还包括指示信息,该指示信息可以是位图(trigger indication map),或偏移量信息。
375.若所述指示信息为所述位图,则如图18所示,所述上行多用户传输触发帧的发送方法包括:
376.步骤1701、ap确定所述有下行数据待发送的且处于休眠状态的sta中会进行触发
的sta和不进行触发的sta。
377.步骤1702、所述ap根据所述会进行触发的sta和不进行触发的sta生成所述位图。
378.示例性的,所述位图可以如图19所示,该位图中的每个比特针对tim信息中的比特为1的比特对应的sta进行指示,若位图中的某个比特为1,则该比特对应的sta会被ap触发,若位图中的某个比特为0,则该比特对应的sta不会被ap触发。
379.步骤1703、所述ap向sta发送携带所述tim信息和所述位图的信标帧。
380.步骤1704、所述sta根据所述tim信息确定所述sta是否有下行数据待发送。若有下行数据待发送则执行步骤1705,否则结束。
381.步骤1705、所述sta根据所述位图中与所述sta对应的比特确定所述sta是否会被触发。若确定所述sta会被触发,则执行步骤1706,否则结束。
382.步骤1706、所述sta转换为活跃状态。
383.步骤1707、所述ap向有下行数据待发送的且处于休眠状态的sta中被所述位图指示会被所述ap触发的sta发送触发帧。
384.步骤1708、所述sta通过监听信道接收所述ap发送的触发帧。
385.步骤1709、所述sta向所述ap发送反馈信息。反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
386.可选的,还可以包括:
387.所述ap判断所述位图指示的会被所述ap触发的sta中的所有sta是否均被触发,若未均被触发,则再次执行步骤1707,直至所述位图指示的会被所述ap触发的sta中的所有sta均被触发(图中未示出)。
388.若所述指示信息为所述偏移量信息,则如图20所示,所述上行多用户传输触发帧的发送方法包括:
389.步骤1901、ap确定所述有下行数据待发送的且处于休眠状态的sta中会进行触发的sta和不进行触发的sta。
390.步骤1902、所述ap根据所述会进行触发的sta和不进行触发的sta生成所述偏移量信息,所述偏移量信息包括起始sta的子标识(sub id)和偏移量(offset)。
391.示例性的,所述偏移量信息可以如图21所示,sta的子标识可以根据tim中与其对应的比特的值来确定,如图21中,从tim中第一个为1的比特开始,依次为每个值为1的比特标号即可得到有下行数据待发送的且处于休眠状态的sta的子标识。
392.从而,根据起始sta的子标识和偏移量就可以确定要触发的sta。
393.步骤1903、所述ap向sta发送携带所述tim信息和所述偏移量信息的信标帧。
394.步骤1904、所述sta根据所述tim信息确定所述sta是否有下行数据待发送。若有下行数据待发送则执行步骤1905,否则结束。
395.步骤1905、所述sta根据所述偏移量信确定所述sta是否会被触发。若确定所述sta是否会被触发,则执行步骤1906,否则结束。
396.具体的,可以判断,所述sta是否落在[sub id,sub id+offset]的范围内,就可以确定所述sta是否会被触发。例如,所述sta的子标识为3,起始sta的子标识为1,偏移量为0,则3落在[1,1+8]的范围内,因此可确定所述sta会被ap触发。
[0397]
步骤1906、所述sta转换为活跃状态。
[0398]
步骤1907、所述ap向有下行数据待发送的且处于休眠状态的sta中被所述偏移量信息指示会被所述ap触发的sta发送触发帧。
[0399]
步骤1908、所述sta通过监听信道接收所述ap发送的触发帧。
[0400]
步骤1909、所述sta向所述ap发送反馈信息。反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
[0401]
可选的,还可以包括:
[0402]
所述ap判断所述偏移量信息指示会被所述ap触发的sta中的所有sta是否均被触发,若未均被触发,则再次执行步骤1907,直至所述偏移量信息指示会被所述ap触发的sta中的所有sta均被触发(图中未示出)。
[0403]
本发明实施例提供的上行多用户传输触发帧的发送方法,ap向sta发送携带业务标识映射信息的信标帧,用于指示所述sta是否有下行数据待发送,若业务标识映射信息指示sta有下行数据待发送,则sta转换为活跃状态,并通过监听信道接收所述ap发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让sta获知触发帧的发送时间,使sta在合适的时间保持接收状态。
[0404]
实施例十三
[0405]
本发明实施例提供一种接入点01,如图22所示,所述接入点01包括:
[0406]
发送单元011,用于向站点发送携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述站点获取所述触发帧的发送周期;
[0407]
处理单元012,用于根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
[0408]
所述处理单元012,还用于当到达所述触发帧的目标传输时间时,竞争信道;
[0409]
所述发送单元011,还用于在竞争成功后向所述站点发送所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点。
[0410]
可选的,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
[0411]
可选的,所述触发帧信息单元还包括:首个触发帧的发送时间;
[0412]
所述处理单元012具体用于:
[0413]
根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0414]
t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
[0415]
可选的,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
[0416]
所述处理单元012具体用于:
[0417]
根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0418]
t0+a0,t1+a1,...,t
n
+a
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,a0,a1,...,a
n
满足
‑
u<a
i
<u,u为所述触发帧发送窗口大小。
[0419]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0420]
所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
[0421]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0422]
所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为所述支持随机竞争传输的触发帧的发送周期。
[0423]
本发明实施例提供一种接入点,该接入点向站点发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,站点在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,接入点竞争信道,并在接入点在竞争成功后向站点发送触发帧,此时,站点转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后站点按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0424]
实施例十四
[0425]
本发明实施例提供一种站点02,如图23所述,所述站点02包括:
[0426]
接收单元021,用于从接入点接收携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息;
[0427]
处理单元022,用于根据所述触发帧的发送信息获取所述触发帧的发送周期;
[0428]
所述处理单元022,还用于根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
[0429]
所述处理单元022,还用于当到达所述触发帧的目标传输时间时,转换为活跃状态;
[0430]
所述接收单元021,还用于通过监听信道接收所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点;
[0431]
发送单元023,用于按照所述触发帧的指示进行上行传输。
[0432]
可选的,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
[0433]
可选的,所述触发帧信息单元还包括:首个触发帧的发送时间;
[0434]
所述处理单元022具体用于:
[0435]
根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0436]
t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
[0437]
可选的,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
[0438]
所述处理单元022具体用于:
[0439]
所述站点根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0440]
t0‑
u,t1‑
u,...,t
n
‑
u,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,u为所述触发帧发送窗口大小。
[0441]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0442]
所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为所述支持随机竞争传输的触发帧的发送周期。
[0443]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0444]
所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为所述支持随机竞争传输的触发帧的发送周期。
[0445]
本发明实施例提供一种站点,站点从接入点向接收携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,站点在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,接入点竞争信道,并在接入点在竞争成功后向站点发送触发帧,此时,站点转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后站点按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0446]
实施例十五
[0447]
本发明实施例提供一种接入点03,如图24所示,所述接入点03包括:
[0448]
处理单元031,用于竞争信道;
[0449]
发送单元032,用于在竞争成功后向站点发送触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧。
[0450]
可选的,所述预设条件包括:
[0451]
在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
[0452]
在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
[0453]
本发明实施例提供一种接入点,接入点在向站点发送的触发帧中携带指示信息,
指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧,使其他没有进行上行传输的站点或上行传输未完成的站点能够完成上行传输。
[0454]
实施例十六
[0455]
本发明实施例提供一种站点04,如图25,所述站点04包括:
[0456]
接收单元041,还用于通过监听信道接收接入点发送的触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧;
[0457]
发送单元042,用于按照所述触发帧的指示进行上行传输;
[0458]
处理单元043,用于根据所述指示信息的指示在完成上行传输后保持活跃状态;
[0459]
所述接收单元041,还用于通过监听信道接收所述另一个触发帧。
[0460]
可选的,所述预设条件包括:
[0461]
在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
[0462]
在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
[0463]
本发明实施例提供一种站点,接入点在向站点发送的触发帧中携带指示信息,指示信息用于指示在当满足预设条件时,所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧,使其他没有进行上行传输的站点或上行传输未完成的站点能够完成上行传输。
[0464]
实施例十七
[0465]
本发明实施例提供一种接入点05,如图26所示,所述接入点05包括:
[0466]
接收单元051,用于接收站点发送的资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
[0467]
发送单元052,用于向所述站点发送携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
[0468]
所述发送单元052,还用于在所述预设时间内向所述站点下发所述触发帧。
[0469]
可选的,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
[0470]
本发明实施例提供一种接入点,在接入点发送出触发帧之前,站点先向接入点发送资源分配请求,该送资源分配请求中包括站点的上行传输需求信息,接入点根据上行传输需求信息向站点发送携带指示信息的应答帧,用于指示所述接入点是否会在预设时间内向所述站点下发触发帧,从而站点在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0471]
实施例十八
[0472]
本发明实施例提供一种站点06,如图27所示,所述站点06包括:
[0473]
发送单元061,用于向接入点发送资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
[0474]
接收单元062,用于从所述接入点接收所述站点发送的携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
[0475]
处理单元063,用与当指示信息指示所述接入点会在预设时间内将向所述站点下发触发帧时,转换为活跃状态;
[0476]
所述接收单元062,还用于通过监听信道接收所述触发帧。
[0477]
可选的,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
[0478]
本发明实施例提供一种站点,在接入点发送出触发帧之前,站点先向接入点发送资源分配请求,该送资源分配请求中包括站点的上行传输需求信息,接入点根据上行传输需求信息向站点发送携带指示信息的应答帧,用于指示所述接入点是否会在预设时间内向所述站点下发触发帧,从而站点在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0479]
实施例十九
[0480]
本发明实施例还提供一种接入点07,如图28所示,所述接入点07包括:
[0481]
发送单元071,用于向站点发送信标帧,所述信标帧中包括业务标识映射信息,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
[0482]
所述发送单元071,还用于向有下行数据待发送的且处于休眠状态的站点发送触发帧;
[0483]
接收单元072,用于从所述有下行数据待发送的且处于休眠状态的站点中的至少一个站点接收反馈信息,其中,所述反馈信息用于指示所述至少一个站点处于活跃状态;
[0484]
所述发送单元071,还用于若所述接入点发送的所述触发帧未能触发所述有下行数据待发送的且处于休眠状态站点中的所有站点,则再次执行所述接入点向有下行数据待发送的且处于休眠状态的站点发送触发帧,直至所述有下行数据待发送的且处于休眠状态站点中的所有站点均被触发。
[0485]
可选的,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
[0486]
可选的,若所述指示信息为所述位图,如图29所示,所述接入点还包括:处理单元073,所述处理单元073用于:
[0487]
向站点发送信标帧之前,所述接入点确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
[0488]
根据所述会进行触发的站点和不进行触发的站点生成所述位图,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发。
[0489]
可选的,若所述指示信息为所述偏移量信息,所述处理单元073用于:
[0490]
向站点发送信标帧之前,所述接入点确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
[0491]
根据所述会进行触发的站点和不进行触发的站点生成所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量。
[0492]
可选的,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
[0493]
本发明实施例提供一种接入点,接入点向站点发送携带业务标识映射信息的信标帧,用于指示所述站点是否有下行数据待发送,若业务标识映射信息指示站点有下行数据待发送,则站点转换为活跃状态,并通过监听信道接收所述接入点发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0494]
实施例二十
[0495]
本发明实施例提供一种站点08,如图30所示,所述站点08包括:
[0496]
接收单元081,用于从接入点接收携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
[0497]
处理单元082,还用于若所述业务标识映射信息指示所述站点有下行数据待发送,则所述站点转换为活跃状态;
[0498]
所述接收单元081,还用于通过监听信道接收所述接入点发送的触发帧;
[0499]
发送单元083,用于向所述接入点发送反馈信息,其中,所述反馈信息用于指示所述站点处于活跃状态。
[0500]
可选的,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
[0501]
可选的,若所述指示信息为所述位图,所述处理单元082具体用于:
[0502]
根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
[0503]
若确定所述站点有下行数据待发送,根据所述位图中与所述站点对应的比特确定所述站点是否会被触发;其中,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发;
[0504]
若确定所述站点会被触发,则转换为活跃状态。
[0505]
可选的,若所述指示信息为所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量,所述处理单元082具体用于:
[0506]
根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
[0507]
若确定所述站点有下行数据待发送,根据所述业务标识映射信息获取所述站点的子标识;
[0508]
根据所述起始站点的子标识和偏移量确定的会被触发的站点的标识范围;
[0509]
判断所述站点的子标识是否在所述标识范围内;
[0510]
若所述站点的子标识在所述标识范围内,则转换为活跃状态。
[0511]
可选的,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
[0512]
本发明实施例提供一种站点,接入点向站点发送携带业务标识映射信息的信标帧,用于指示所述站点是否有下行数据待发送,若业务标识映射信息指示站点有下行数据待发送,则站点转换为活跃状态,并通过监听信道接收所述接入点发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0513]
实施例二十一
[0514]
本发明实施例提供一种接入点09,如图31所示,所述接入点09包括:收发机091和处理器092;
[0515]
所述收发机091,用于向站点发送携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述站点获取所述触发帧的发送周期;
[0516]
所述处理器092,用于根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
[0517]
所述处理器092,还用于当到达所述触发帧的目标传输时间时,竞争信道;
[0518]
所述收发机091,还用于在竞争成功后向所述站点发送所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点。
[0519]
可选的,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
[0520]
可选的,所述触发帧信息单元还包括:首个触发帧的发送时间;
[0521]
所述处理器092具体用于:
[0522]
根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0523]
t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
[0524]
可选的,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
[0525]
所述处理器092具体用于:
[0526]
根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0527]
t0+a0,t1+a1,...,t
n
+a
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,a0,a1,...,a
n
满足
‑
u<a
i
<u,u为所述触发帧发送窗口大小。
[0528]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0529]
所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为支持随机竞争传输的触发帧的发送周期。
[0530]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0531]
所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为支持随机竞争传输的触发帧的发送周期。
[0532]
本发明实施例提供一种接入点,该接入点向站点发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,站点在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触
发帧的目标传输时间时,接入点竞争信道,并在接入点在竞争成功后向站点发送触发帧,此时,站点转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后站点按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0533]
实施例二十二
[0534]
本发明实施例提供一种站点10,如图32,所述站点10包括:收发机1001、处理器1002;
[0535]
所述收发机1001,用于从接入点接收携带触发帧信息单元的信标帧,所述触发帧信息单元中包括触发帧的发送信息;
[0536]
所述处理器1002,用于根据所述触发帧的发送信息获取所述触发帧的发送周期;
[0537]
所述处理器1002,还用于根据所述触发帧的发送周期获取所述触发帧的目标传输时间序列;
[0538]
所述处理器1002,还用于当到达所述触发帧的目标传输时间时,转换为活跃状态;
[0539]
所述收发机1001,还用于通过监听信道接收所述触发帧,所述目标传输时间为所述目标传输时间序列中的任一个时间点;
[0540]
所述收发机1001,还用于按照所述触发帧的指示进行上行传输。
[0541]
可选的,所述触发帧的发送信息为所述触发帧的发送周期,或者所述触发帧的发送个数。
[0542]
可选的,所述触发帧信息单元还包括:首个触发帧的发送时间;
[0543]
所述处理器1002具体用于:
[0544]
根据所述首个触发帧的发送时间和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0545]
t0,t1,...,t
n
,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,t等于所述触发帧的发送周期,t0等于所述首个触发帧的发送时间。
[0546]
可选的,所述触发帧信息单元还包括:触发帧发送窗口大小,所述触发帧发送窗口大小用于指示触发帧的发送时间的调整范围;
[0547]
所述处理器1002具体用于:
[0548]
根据所述触发帧发送窗口大小和所述触发帧的发送周期获取所述触发帧的目标传输时间序列;其中,所述目标传输时间序列包括:
[0549]
t0‑
u,t1‑
u,...,t
n
‑
u,其中,t0,t1,...,t
n
满足t
i
‑
t
i
‑1=t
j
‑
t
j
‑1=t,其中,t等于所述触发帧的发送周期,t0,t1,...,t
n
是周期为t的周期性序列,u为所述触发帧发送窗口大小。
[0550]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0551]
所述触发帧的发送周期为所述支持调度传输的触发帧的发送周期,或者为支持随机竞争传输的触发帧的发送周期。
[0552]
可选的,所述触发帧的类型包括:支持调度传输的触发帧或支持随机竞争传输的触发帧;
[0553]
所述触发帧的发送周期包括:第一发送周期和第二发送周期,其中所述第一发送周期为所述支持调度传输的触发帧的发送周期,所述第二发送周期为支持随机竞争传输的触发帧的发送周期。
[0554]
本发明实施例提供一种站点,站点从接入点向接收携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,该发送信息可以是触发帧的发送周期或发送个数,站点在接收信标帧后根据该发送信息获取触发帧的目标传输时间序列,当到达触发帧的目标传输时间时,接入点竞争信道,并在接入点在竞争成功后向站点发送触发帧,此时,站点转换为活跃状态,通过监听信道接收触发帧,接收到触发帧后站点按照触发帧的指示进行上行传输。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0555]
实施例二十三
[0556]
本发明实施例提供一种接入点11,如图33,所述接入点11包括:收发机1101、处理器1102;
[0557]
所述处理器1102,用于竞争信道;
[0558]
所述收发机1101,用于在竞争成功后向站点发送触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧。
[0559]
可选的,所述预设条件包括:
[0560]
在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
[0561]
在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
[0562]
本发明实施例提供一种接入点,该接入点在向站点发送的触发帧中携带指示信息,指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧,使其他没有进行上行传输的站点或上行传输未完成的站点能够完成上行传输。
[0563]
实施例二十四
[0564]
本发明实施例提供一种站点12,如图34,所述站点12包括:收发机1201、处理器1202;
[0565]
所述收发机1201,用于通过监听信道接收接入点发送的触发帧,所述触发帧中携带指示信息,所述指示信息用于指示当满足预设条件时,在所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧;
[0566]
所述收发机1201,还用于按照所述触发帧的指示进行上行传输;
[0567]
所述处理器1202,还用于根据所述指示信息的指示在完成上行传输后保持活跃状态;
[0568]
所述收发机1201,还用于通过监听信道接收所述另一个触发帧。
[0569]
可选的,所述预设条件包括:
[0570]
在所述站点完成上行传输后,还有其他站点需要由所述接入点触发上行传输;或者
[0571]
在所述站点完成上行传输后,还存在未完成上行传输的其他站点。
[0572]
本发明实施例提供一种站点,该接入点在向站点发送的触发帧中携带指示信息,指示信息用于指示在当满足预设条件时,所述站点完成上行传输后的预设时间内所述接入点将向所述站点下发另一个触发帧,使其他没有进行上行传输的站点或上行传输未完成的站点能够完成上行传输。
[0573]
实施例二十五
[0574]
本发明实施例提供一种接入点13,如图35所示,所述接入点13包括:收发机1301、处理器1302;
[0575]
所述收发机1301,用于接收站点发送的资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
[0576]
所述收发机1301,还用于向所述站点发送携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
[0577]
所述收发机1301,还用于在所述预设时间内向所述站点下发所述触发帧。
[0578]
可选的,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
[0579]
本发明实施例提供一种接入点,在接入点发送出触发帧之前,站点先向接入点发送资源分配请求,该送资源分配请求中包括站点的上行传输需求信息,接入点根据上行传输需求信息向站点发送携带指示信息的应答帧,用于指示所述接入点是否会在预设时间内向所述站点下发触发帧,从而站点在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0580]
实施例二十六
[0581]
本发明实施例提供一种站点14,如图36所示,所述站点14包括:收发机1401、处理器1402;
[0582]
所述收发机1401,用于向接入点发送资源分配请求,所述资源分配请求中包括所述站点的上行传输需求信息;
[0583]
所述收发机1401,还用于从所述接入点接收所述站点发送的携带指示信息的应答帧,所述指示信息用于指示所述接入点是否会在预设时间内将向所述站点下发触发帧;
[0584]
所述处理器1402,用与当指示信息指示所述接入点会在预设时间内将向所述站点下发触发帧时,转换为活跃状态;
[0585]
所述收发机1401,还用于通过监听信道接收所述触发帧。
[0586]
可选的,所述上行传输需求信息包括:所述站点的上行传输的数据量、数据类型和业务优先级。
[0587]
本发明实施例提供一种站点,在接入点发送出触发帧之前,站点先向接入点发送资源分配请求,该送资源分配请求中包括站点的上行传输需求信息,接入点根据上行传输需求信息向站点发送携带指示信息的应答帧,用于指示所述接入点是否会在预设时间内向所述站点下发触发帧,从而站点在收到应答帧后转换为活跃状态,通过监听信道接收所述触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时
对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0588]
实施例二十七
[0589]
本发明实施例还提供一种接入点15,如图37所示,所述接入点15包括:收发机1501和处理器1502;
[0590]
所述收发机1501,用于向站点发送信标帧,所述信标帧中包括业务标识映射信息,所述业务标识映射信息用于指示所述站点是否有下行数据待发送;
[0591]
所述收发机1501,还用于向有下行数据待发送的且处于休眠状态的站点发送触发帧;
[0592]
所述收发机1501,还用于从所述有下行数据待发送的且处于休眠状态的站点中的至少一个站点接收反馈信息,其中,所述反馈信息用于指示所述至少一个站点处于活跃状态;
[0593]
所述收发机1501,还用于若所述接入点发送的所述触发帧未能触发所述有下行数据待发送的且处于休眠状态站点中的所有站点,则再次执行所述接入点向有下行数据待发送的且处于休眠状态的站点发送触发帧,直至所述有下行数据待发送的且处于休眠状态站点中的所有站点均被触发。
[0594]
可选的,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
[0595]
可选的,若所述指示信息为所述位图,所述处理器1502还用于:
[0596]
在所述向站点发送信标帧之前,确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
[0597]
根据所述会进行触发的站点和不进行触发的站点生成所述位图,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发。
[0598]
可选的,若所述指示信息为所述偏移量信息,所述处理器1502还用于:
[0599]
向站点发送信标帧之前,确定所述有下行数据待发送的且处于休眠状态的站点中会进行触发的站点和不进行触发的站点;
[0600]
根据所述会进行触发的站点和不进行触发的站点生成所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量。
[0601]
可选的,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
[0602]
本发明实施例提供一种接入点,接入点向站点发送携带业务标识映射信息的信标帧,用于指示所述站点是否有下行数据待发送,若业务标识映射信息指示站点有下行数据待发送,则站点转换为活跃状态,并通过监听信道接收所述接入点发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0603]
实施例二十八
[0604]
本发明实施例提供一种站点16,如图38所示,所述站点16包括:收发机1601、处理器1602;
[0605]
所述收发机1601,用于从接入点接收携带业务标识映射信息的信标帧,所述业务
标识映射信息用于指示所述站点是否有下行数据待发送;
[0606]
所述处理器1602,用于若所述业务标识映射信息指示所述站点有下行数据待发送,则所述站点转换为活跃状态;
[0607]
所述收发机1601,还用于通过监听信道接收所述接入点发送的触发帧;
[0608]
所述收发机1601,还用于向所述接入点发送反馈信息,其中,所述反馈信息用于指示所述站点处于活跃状态。
[0609]
可选的,所述信标帧中还包括指示信息,所述指示信息包括位图,或偏移量信息。
[0610]
可选的,若所述指示信息为所述位图,所述处理器1602具体用于:
[0611]
根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
[0612]
若确定所述站点有下行数据待发送,根据所述位图中与所述站点对应的比特确定所述站点是否会被触发;其中,所述位图中的每个比特对应所述有下行数据待发送的且处于休眠状态的站点中的一个站点,用于指示所述一个站点是否会被触发;
[0613]
若确定所述站点会被触发,则转换为活跃状态。
[0614]
可选的,若所述指示信息为所述偏移量信息,所述偏移量信息包括起始站点的子标识和偏移量,所述处理器1602具体用于:
[0615]
根据所述业务标识映射信息确定所述站点是否有下行数据待发送;
[0616]
若确定所述站点有下行数据待发送,根据所述业务标识映射信息获取所述站点的子标识;
[0617]
根据所述起始站点的子标识和偏移量确定的会被触发的站点的标识范围;
[0618]
判断所述站点的子标识是否在所述标识范围内;
[0619]
若所述站点的子标识在所述标识范围内,则转换为活跃状态。
[0620]
可选的,所述反馈信息包括ps
‑
poll帧,或者缓冲区信息,或者上行数据。
[0621]
本发明实施例提供一种站点,接入点向站点发送携带业务标识映射信息的信标帧,用于指示所述站点是否有下行数据待发送,若业务标识映射信息指示站点有下行数据待发送,则站点转换为活跃状态,并通过监听信道接收所述接入点发送的触发帧。由此可见,不需要在触发帧中携带信息,节省了信令开销,也避免了触发帧失败时对下一个触发帧的影响,从而能够在不提高信令开销并保证可靠性的情况下,让站点获知触发帧的发送时间,使站点在合适的时间保持接收状态。
[0622]
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0623]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0624]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0625]
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read
‑
only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0626]
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0627]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
[0628]
需要说明的是,前文所述实施例9至少还包括下列实施方式。
[0629]
在实施例9的步骤901中已经提到
[0630]
ap向sta发送携带触发帧信息单元的信标帧,触发帧信息单元中包括触发帧的发送信息,所述触发帧的发送信息用于所述sta获取所述触发帧的发送周期。
[0631]
其中,所述发送信息可以是触发帧的发送周期,也可以是触发帧的发送个数。
[0632]
若该发送信息是触发帧的发送个数,步骤903中已经提到,可以则用信标帧的发送周期除以触发帧的发送个数即可得到触发帧的发送周期。
[0633]
除此之外,ap可以根据其他的计算规则使用所述触发帧的发送个数计算出触发帧的发送周期。所述计算规则包括但不限于以下方法。
[0634]
方法一:触发帧的发送周期可以通过信标帧间隔减去首个触发帧发送时间,再除以触发帧的发送个数得到。具体的计算公式如下:
[0635][0636]
其中triggerinterval为触发帧的发送周期,beaconinterval为信标帧的发送周期,firsttriggertime为首个触发帧相对于上一个信标帧的发送时间,triggernum为触发帧的发送个数。
[0637]
触发帧的发送周期的单位可以是时间单元(time unit,tu=1024us),若通过上式计算出的触发帧发送周期不是tu的整数倍,则可以对其进行下取整操作,作为触发帧的发送周期。
[0638]
方法二:
[0639]
信标帧间间隔可以分为两个阶段,竞争传输阶段和调度传输阶段,两个阶段的持
续时间分别为contentionphasetime和schedulingphasetime,两者之和为信标帧间隔。
[0640]
对于支持竞争的触发帧,其发送周期可以通过竞争传输阶段时长减去首个触发帧发送时间,再除以触发帧的发送个数得到。具体的计算公式如下:
[0641][0642]
其中triggerinterval_r为支持竞争的触发帧的发送周期,contentionphasetime为竞争传输阶段时长,firsttriggertime为首个支持竞争的触发帧相对于上一个信标帧的发送时间,triggernum为支持竞争的触发帧的发送个数。
[0643]
对于支持调度传输的触发帧,其发送周期可以通过调度传输阶段时长减去首个触发帧发送时间,再除以触发帧的发送个数得到。具体的计算公式如下:
[0644][0645]
其中triggerinterval_s为支持调度传输的触发帧的发送周期,schedulingphasetime为调度传输阶段时长,firsttriggertime为首个支持调度传输的触发帧相对于调度传输阶段起点的发送时间,triggernum为支持调度传输的触发帧的发送个数。
[0646]
触发帧的发送周期的单位可以是时间单元(time unit,tu=1024us),若通过上式计算出的触发帧发送周期不是tu的整数倍,则可以对其进行下取整操作,作为触发帧的发送周期。
[0647]
另外,本实施例中所提到的首个触发帧的发送时间可以是绝对时间也可以是相对时间,所述绝对时间是指以节点本身保存的系统时间为参照的时间,所述相对时间是指以信标帧的发送开始时间或者发送结束时间为起点的一段时间。优选地,可以采用相对时间。
[0648]
需要说明的是,前文所述实施例10至少还包括下列实施方式。
[0649]
在实施例10的步骤1107中已经提到ap可以在触发帧中携带指示信息,指示当满足特定的预设条件时,ap会立即下发另一个触发帧。在步骤1110中已经提到sta根据所述指示信息的指示在完成上行传输后保持活跃状态,通过监听信道接收所述另一个触发帧。
[0650]
这里需要强调的是所述指示信息可以是针对所有sta的公共指示信息,也可以是针对该触发帧中触发的每一个sta的私有指示信息。对于前者,所述指示信息表示ap将下发另一个触发帧,该另一个触发帧可能触发所有的sta;对于后者,所述针对每一个sta的指示信息表示ap将下发另一个触发帧,该另一个触发帧将触发该sta进行传输。
[0651]
若所述指示信息是针对所有sta的公共指示信息,则ap和sta的实施流程与前文所述实施例10相同。
[0652]
若所述指示信息是针对该触发帧中触发的每一个sta的私有指示信息,则具体的实施流程将实施例10中原有的步骤1107修改为如下步骤:
[0653]
步骤1107、ap在竞争成功后向sta发送触发帧。
[0654]
其中,所述触发帧中包含指示信息,所述指示信息是一个位图字段,所述位图字段是根据所述触发帧中所触发的sta生成的,每个sta对应位图字段中的一个比特,每个比特
为1表示当满足预设条件时,在所述sta完成上行传输后的预设时间内所述ap将向所述sta下发另一个触发帧。
[0655]
指示信息用于指示当满足预设条件时,在所述sta完成上行传输后的预设时间内所述ap将向所述sta下发另一个触发帧。
[0656]
所述预设条件可以包括:
[0657]
在所述sta完成上行传输后,所述sta还存在其他的数据待传输。
[0658]
其中,所述预设时间可设置为较短的时间,即可以理解为,当ap下发触发帧中携带指示信息,指示sta满足上述的预设条件时,ap会立即下发另一个触发帧。
[0659]
示例性的,其过程可以如图13所示,图13中,t为触发帧的发送周期,t为所述预设时间,ba指块确认,可见,正常情况下,在发送触发帧后要间隔t之后ap才会再次下发一个触发帧,但是由于本次收到的触发帧中携带有指示信息,因此,在完成上行传输的后t时间内,sta会立即收到ap发送的另一个触发帧。
[0660]
需要说明的是,前文所述实施例12至少还包括下列实施方式。
[0661]
在实施例12中已经提到,ap可以根据业务标识映射的指示对sta进行触发。除此之外,还可以采用以下的方式对sta进行触发。
[0662]
ap侧:
[0663]
步骤1:ap向sta发送携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述sta是否有下行数据待发送。
[0664]
步骤2:ap根据分组信息将步骤1中的业务标识映射信息进行分组,每一组业务标识映射信息对应一个组标识,因此每一组业务标识映射信息所映射的每一组sta也对应一个组标识。所述分组信息可以由ap产生并下发给sta,也可以由标准规定。
[0665]
步骤3:ap针对每一组sta发送触发帧,即在发送的触发帧中携带组标识,用来触发所述组标识对应的sta进行上行传输。
[0666]
步骤4:所述ap从所述有下行数据待发送的且处于休眠状态的sta中的至少一个sta接收反馈信息,其中,所述反馈信息用于指示所述至少一个sta处于活跃状态。
[0667]
对于上述步骤2,具体的分组方法可以是以下方法。ap在信标帧中携带每个组包含的sta数,sta根据其在tim中的位置计算其组标识。具体方法为,sta读取tim,获得tim中aid小于所述sta的那一段中1的个数,将其除以每组的sta数,所得的整数部分即为其组标识。举例来说,如图39所示,若每组的sta数为4,对于aid=16的sta,在tim中,该aid=16的sta前面有9个sta的tim值为1,则该sta的组标识为9/4=2(下取整)。sta侧:
[0668]
步骤1:sta从ap接收携带业务标识映射信息的信标帧,所述业务标识映射信息用于指示所述sta是否有下行数据待发送。
[0669]
步骤2:sta根据分组信息确定其组标识。所述分组信息可以由ap产生并下发给sta,也可以由标准规定。
[0670]
步骤3:若所述业务标识映射信息指示所述sta有下行数据待发送,则所述sta转换为活跃状态。
[0671]
步骤4:所述sta通过监听信道接收所述ap发送的触发。
[0672]
步骤5:若sta的组标识与触发帧中的组标识匹配,则所述sta向所述ap发送反馈信息,其中,所述反馈信息用于指示所述sta处于活跃状态。具体的发送方法可以是随机选取
一个子信道进行发送。
[0673]
需要说明的是,本发明方案还可以有如下的实施例。
[0674]
ap侧:
[0675]
步骤1、ap向sta发送携带触发帧信息单元的信标帧,触发帧信息单元中包括首个触发帧的发送时间信息。
[0676]
步骤2、ap向sta发送触发帧,所述触发帧中携带指示信息,指示在下一个信标帧到来之前,ap是否还会下发触发帧。
[0677]
sta侧:
[0678]
步骤1、sta接收信标帧,读取其中触发帧信息单元中包含的首个触发帧的发送时间,并在首个触发帧到来的时候接收ap发送的触发帧。
[0679]
步骤2、sta读取触发帧中的指示信息。若所述指示信息表明ap在下一个信标帧到来之前不会发送触发帧,sta可以选择进入休眠状态,并在下一个信标帧到来的时候恢复活跃状态,从而接收信标帧;若所述指示信息表明ap在下一个信标帧到来之前还会发送触发帧,sta保持活跃状态,并侦听信道,接收下一个触发帧,并重复步骤2。
[0680]
指示信息用于指示当满足预设条件时,在所述sta完成上行传输后的预设时间内所述ap将向所述sta下发另一个触发帧。
[0681]
所述预设条件可以包括:
[0682]
在所述sta完成上行传输后,还有其他sta需要由所述ap触发上行传输;或者
[0683]
在所述sta完成上行传输后,还存在未完成上行传输的其他sta。
[0684]
其中,所述预设时间可设置为较短的时间,即可以理解为,当ap下发触发帧中携带指示信息,指示sta,当满足上述的预设条件时,ap会立即下发另一个触发帧。
[0685]
示例性的,其过程可以如图40所示,图40中,t为所述预设时间,ba指块确认,可见,若本次收到的触发帧中携带有指示信息,那么在完成上行传输的后t时间内,sta会立即收到ap发送的另一个触发帧;否则,在下一次信标帧到来之前,sta不会收到触发帧。