首页 / 国际专利分类库 / 电学 / 电通信技术 / 无线通信网络 / 同步装置 / 数据发送方法、接收方法及设备

数据发送方法、接收方法及设备

申请号 CN201210390078.X 申请日 2012-10-15 公开(公告)号 CN103731809B 公开(公告)日 2017-12-22
申请人 华为技术有限公司; 发明人 杨浔; 赵牧; 姜艳平;
摘要 本 发明 实施例 提供一种数据发送方法、接收方法及设备。发送方法包括:STA向AP发送表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延;所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA 指定 的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围之内;所述STA在所述发送时间向所述AP发送所述上行数据。本发明技术方案解决了紧急应用场景中数据的传输问题,保证了紧急数据对传输时延的要求。
权利要求

1.一种数据发送方法,其特征在于,包括:
站点STA向无线接入点AP发送表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延,所述表征信息包括标识所述STA即将发送的上行数据为紧急数据的紧急标识和紧急程度;
所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围之内;
所述STA在所述发送时间向所述AP发送所述上行数据;
所述站点STA向无线接入点AP发送表征信息之前包括:
所述STA将与所述紧急标识对应的所述STA即将发送的上行数据所能允许的最大传输时延发送给所述AP,以使所述AP根据所述紧急标识确定所述STA即将发送的上行数据所能允许的最大传输时延。
2.根据权利要求1所述的数据发送方法,其特征在于,所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA指定的发送时间包括:
所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内发送的第一确认响应,所述第一确认响应包括所述指定时间。
3.根据权利要求1所述的数据发送方法,其特征在于,所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA指定的发送时间包括:
所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内发送的信标,所述信标帧包括所述STA的标识和所述发送时间。
4.根据权利要求1所述的数据发送方法,其特征在于,所述站点STA向无线接入点AP发送表征信息包括:
所述STA向所述AP发送第一新增控制帧或第一新增管理帧,所述第一新增控制帧或第一新增管理帧包括所述表征信息;或者
所述STA向所述AP发送第一扩展控制帧、第一扩展管理帧或第一扩展数据帧,所述第一扩展控制帧、第一扩展管理帧或第一扩展数据帧包括所述表征信息。
5.根据权利要求1-4任一项所述的数据发送方法,其特征在于,所述表征信息为所述STA即将发送的上行数据所能允许的最大传输时延。
6.根据权利要求1所述的数据发送方法,其特征在于,所述STA将与所述紧急标识对应的所述STA即将发送的上行数据所能允许的最大传输时延发送给所述AP包括:
所述STA向所述AP发送第二新增控制帧或第二新增管理帧,所述第二新增控制帧或第二新增管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延;或者所述STA向所述AP发送第二扩展控制帧、第二扩展管理帧或第二扩展数据帧,所述第二扩展控制帧、第二扩展管理帧或第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
7.一种数据接收方法,其特征在于,包括:
无线接入点AP接收站点STA发送的表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延;所述表征信息包括标识所述STA即将发送的上行数据为紧急数据的紧急标识;
所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA返回为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围内;
所述AP在所述发送时间上接收所述STA发送的所述上行数据;
所述无线接入点AP接收站点STA发送的表征信息之前包括:
所述AP接收所述STA发送的与所述紧急标识对应的所述STA即将发送的上行数据所能允许的最大传输时延。
8.根据权利要求7所述的数据接收方法,其特征在于,所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA返回为所述STA指定的发送时间包括:
所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA发送第一确认响应,所述第一确认响应包括所述指定时间。
9.根据权利要求7所述的数据接收方法,其特征在于,所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA返回为所述STA指定的发送时间包括:
所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA发送信标帧,所述信标帧包括所述STA的标识和所述指定时间。
10.根据权利要求9所述的数据接收方法,其特征在于,所述信标帧还包括:除所述STA之外其他STA的标识和所述AP为所述其他STA指定的在所述其他STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间。
11.根据权利要求7所述的数据接收方法,其特征在于,所述无线接入点AP接收站点STA发送的表征信息包括:
所述AP接收所述STA发送的新增第一控制帧或新增第一管理帧,所述新增第一控制帧或新增第一管理帧包括所述表征信息;或者
所述AP接收所述STA发送的第一扩展控制帧、第一扩展管理帧或第一扩展数据帧,所述第一扩展控制帧、第一扩展管理帧或第一扩展数据帧包括所述表征信息。
12.根据权利要求7-11任一项所述的数据接收方法,其特征在于,所述表征信息为所述STA即将发送的上行数据所能允许的最大传输时延。
13.根据权利要求7所述的数据接收方法,其特征在于,所述AP接收所述STA发送的与所述紧急标识对应的所述STA即将发送的上行数据所能允许的最大传输时延包括:
所述AP接收所述STA发送的新增第二控制帧或新增第二管理帧,所述新增第二控制帧或新增第二管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延;或者所述AP接收所述STA发送的第二扩展控制帧、第二扩展管理帧或第二扩展数据帧,所述第二扩展控制帧、第二扩展管理帧或第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
14.一种站点STA,其特征在于,包括:
第一发送模,用于向无线接入点AP发送表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延,所述表征信息包括标识所述STA即将发送的上行数据为紧急数据的紧急标识和紧急程度;
第一接收模块,用于接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围之内;
第二发送模块,用于在所述发送时间向所述AP发送所述上行数据;
所述STA还包括:
第三发送模块,用于在所述第一发送模块向所述AP发送所述表征信息之前,将与所述紧急标识对应的所述STA即将发送的上行数据所能允许的最大传输时延发送给所述AP,以使所述AP根据所述紧急标识确定所述STA即将发送的上行数据所能允许的最大传输时延。
15.根据权利要求14所述的STA,其特征在于,所述第一接收模块具体用于接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内发送的第一确认响应,所述第一确认响应包括所述指定时间。
16.根据权利要求14所述的STA,其特征在于,所述第一接收模块具体用于接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内发送的信标帧,所述信标帧包括所述STA的标识和所述发送时间。
17.根据权利要求14所述的STA,其特征在于,所述第一发送模块具体用于向所述AP发送第一新增控制帧或第一新增管理帧,所述第一新增控制帧或第一新增管理帧包括所述表征信息;或者
所述第一发送模块具体用于向所述AP发送第一扩展控制帧、第一扩展管理帧或第一扩展数据帧,所述第一扩展控制帧、第一扩展管理帧或第一扩展数据帧包括所述表征信息。
18.根据权利要求14-17任一项所述的STA,其特征在于,所述表征信息为所述STA即将发送的上行数据所能允许的最大传输时延。
19.根据权利要求14所述的STA,其特征在于,所述第三发送模块具体用于向所述AP发送第二新增控制帧或第二新增管理帧,所述第二新增控制帧或第二新增管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延;或者
所述第三发送模块具体用于向所述AP发送第二扩展控制帧、第二扩展管理帧或第二扩展数据帧,所述第二扩展控制帧、第二扩展管理帧或第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
20.一种无线接入点AP,其特征在于,包括:
第一接收模块,用于接收站点STA发送的表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延,所述表征信息包括标识所述STA即将发送的上行数据为紧急数据的紧急标识和紧急程度;
第一发送模块,用于在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA返回为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围内;
第二接收模块,用于在所述发送时间上接收所述STA发送的所述上行数据;
所述AP还包括:
第三接收模块,用于在所述第一接收模块接收所述表征信息之前,接收所述STA发送的与所述紧急标识对应的所述STA即将发送的上行数据所能允许的最大传输时延。
21.根据权利要求20所述的AP,其特征在于,所述第一发送模块具体用于在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA发送第一确认响应,所述第一确认响应包括所述指定时间。
22.根据权利要求20所述的AP,其特征在于,所述第一发送模块具体用于在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA发送信标帧,所述信标帧包括所述STA的标识和所述指定时间。
23.根据权利要求20所述的AP,其特征在于,所述第一接收模块具体用于接收所述STA发送的新增第一控制帧或新增第一管理帧,所述新增第一控制帧或新增第一管理帧包括所述表征信息;或者
所述第一接收模块具体用于接收所述STA发送的第一扩展控制帧、第一扩展管理帧或第一扩展数据帧,所述第一扩展控制帧、第一扩展管理帧或第一扩展数据帧包括所述表征信息。
24.根据权利要求20-23任一项所述的AP,其特征在于,所述表征信息为所述STA即将发送的上行数据所能允许的最大传输时延。
25.根据权利要求20所述的AP,其特征在于,所述第三接收模块具体用于接收所述STA发送的新增第二控制帧或新增第二管理帧,所述新增第二控制帧或新增第二管理帧包括:
所述STA即将发送的上行数据所能允许的最大传输时延;或者
所述第三接收模块具体用于接收所述STA发送的第二扩展控制帧、第二扩展管理帧或第二扩展数据帧,所述第二扩展控制帧、第二扩展管理帧或第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。

说明书全文

数据发送方法、接收方法及设备

技术领域

[0001] 本发明涉及通信技术,尤其涉及一种数据发送方法、接收方法及设备。

背景技术

[0002] 在802.11ah的应用场景中最多能够支持6000个传感器站点(Station,简称为STA)。这些STA一般是一些智能读表装置,例如可以是对表、电表、气表等进行读取的装置。STA需要向远端的控制设备,例如无线接入点(Access Point,简称为AP)上传数据。目前,STA向AP上传数据存在两种应用需求,分别是主动上传需求和被动上传需求。
[0003] 目前,无论是对主动上传需求还是被动上传需求都提供了一些方法使得STA能够接入信道进而向AP发送数据。在802.11ah中有一些紧急应用场景,例如远程医疗的应用场景。在这些紧急应用场景中,要求STA的数据能够及时发送给AP,但在目前这些方法中,STA接入AP可能需要等待较长时间,无法满足紧急场景中紧急数据对传输时延的要求。

发明内容

[0004] 本发明实施例提供一种数据发送方法、接收方法及设备,用以解决紧急应用场景中数据的传输问题,保证紧急数据对传输时延的要求。
[0005] 第一方面提供一种数据发送方法,包括:
[0006] 站点STA向无线接入点AP发送表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延;
[0007] 所述STA接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围之内;
[0008] 所述STA在所述发送时间向所述AP发送所述上行数据。
[0009] 第二方面提供一种数据接收方法,包括:
[0010] 无线接入点AP接收站点STA发送的表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延;
[0011] 所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA返回为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围内;
[0012] 所述AP在所述发送时间上接收所述STA发送的所述上行数据。
[0013] 第三方面提供一种站点STA,包括:
[0014] 第一发送模,用于向无线接入点AP发送表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延;
[0015] 第一接收模块,用于接收所述AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围之内;
[0016] 第二发送模块,用于在所述发送时间向所述AP发送所述上行数据。
[0017] 第四方面提供一种无线接入点AP包括:
[0018] 第一接收模块,用于接收站点STA发送的表征信息,所述表征信息用于表征所述STA即将发送的上行数据所能允许的最大传输时延;
[0019] 第一发送模块,用于在所述STA即将发送的上行数据所能允许的最大传输时延内向所述STA返回为所述STA指定的发送时间,所述发送时间在所述STA即将发送的上行数据所能允许的最大传输时延范围内;
[0020] 第二接收模块,用于在所述发送时间上接收所述STA发送的所述上行数据。
[0021] 本发明实施例提供的数据发送方法及站点STA,STA通过向AP发送表征其即将发送的上行数据所能允许的最大传输时延,以告知AP即将发送的上行数据属于紧急数据,使得AP在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,STA接收到AP为其指定的在该最大传输时延范围内的发送时间后,在该发送时间向AP发送上行数据,使得上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0022] 本发明实施例提供的数据接收方法及无线接入点AP,AP接收STA发送的表征STA即将发送的上行数据所能允许的最大传输时延的表征信息,然后在该表征信息所表征的最大传输时延内向STA返回为STA指定的在该最大传输时延范围内的发送时间,然后接收STA在该发送时间发送的上行数据,使得STA的上行数据尽可能在该最大传输时延内发送,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。附图说明
[0023] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024] 图1为本发明一实施例提供的数据发送方法的流程图
[0025] 图2为本发明另一实施例提供的数据发送方法的流程图;
[0026] 图3为本发明又一实施例提供的数据发送方法的流程图;
[0027] 图4为本发明一实施例提供的数据接收方法的流程图;
[0028] 图5为本发明另一实施例提供的数据接收方法的流程图;
[0029] 图6为本发明又一实施例提供的数据接收方法的流程图;
[0030] 图7为本发明一实施例提供的STA的结构示意图;
[0031] 图8为本发明另一实施例提供的STA的结构示意图;
[0032] 图9为本发明又一实施例提供的STA的结构示意图;
[0033] 图10为本发明一实施例提供的AP的结构示意图;
[0034] 图11为本发明另一实施例提供的AP的结构示意图;
[0035] 图12为本发明又一实施例提供的AP的结构示意图。

具体实施方式

[0036] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 图1为本发明一实施例提供的数据发送方法的流程图。如图1所示,本实施例的方法包括:
[0038] 步骤101、STA向AP发送表征信息,该表征信息用于表征STA即将发送的上行数据所能允许的最大传输时延。
[0039] 作为本实施例的执行主体的STA可以是802.11场景中的任意STA,尤其可以是有紧急数据需要发送给AP的STA。对有紧急数据需要发送给AP的STA进行举例说明:例如,在远程医疗的应用场景中,病患通常是一些需要看护的老年人,他们会随身携带STA,STA定时上报一些体征信息,例如,病患的心跳、血压、呼吸和体温等;当出现一些紧急情况时,例如病患的心跳速度超过或低于一定数值的时候,STA将会转入密集监控状态,STA监控到的数据需要在较短时间内上传至AP,如果发生延迟有可能产生较为严重的后果,对于这种情况下的STA来说即为有紧急数据发送给AP的STA。又例如,在一些环境监控场景下,当存在有紧急事件触发的数据需要STA上报时,此时的STA也属于有紧急数据需要发送给AP的STA。
[0040] 首先,STA即将发送上行数据给AP时,如果是紧急数据,则可以先向AP发送表征即将发送的上行数据所能允许的最大传输时延的表征信息,AP通过该表征信息所表征的最大传输时延可以了解到STA即将发生的上行数据比较紧急,基于此,AP会及时对STA进行调度,以便于STA能够在即将发送的上行数据所能允许的最大传输时延内向AP发送上行数据。在本实施例中,STA发送AP的表征信息除了能够表征STA即将发送的上行数据所能允许的最大传输时延之外,同时还可以表征STA即将发送的上行数据是否是紧急数据以及紧急程度等。
[0041] 本实施例中STA即将发送的上行数据所能允许的最大传输时延实际上是指从STA向AP发送表征信息开始后的一段时间,在这段时间内STA需要完成即将发送的上行数据的发送。
[0042] 步骤102、STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内返回的为STA指定的发送时间,该发送时间在STA即将发送的上行数据所能允许的最大传输时延范围之内。
[0043] AP接收到STA发送的表征信息之后,根据该表征信息可以了解STA即将发送的上行数据所能允许的最大传输时延。为了使STA能够在即将发送的上行数据能够在其所能允许的最大传输时延内将上行数据发送给AP,AP在STA即将发送的上行数据所能允许的最大传输时延内,为STA指定在STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间,并在STA即将发送的上行数据所能允许的最大传输时延内将为STA指定的发送时间发送给STA。其中,AP为STA指定的发送时间可以是时间点,也可以是一个时间窗口(即一小段时间)。相应的,STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内返回的发送时间。
[0044] 步骤103、STA在所述发送时间向AP发送所述上行数据。
[0045] STA接收到AP返回的发送时间后,在该发送时间向AP发送上行数据。具体的,STA在该发送时间竞争信道以接入AP,从而在即将发送的上行数据所能允许的最大传输时延内将所述上行数据发送给AP。
[0046] 由上述可见,在本实施例提供的数据发送方法中,STA通过向AP发送表征其即将发送的上行数据所能允许的最大传输时延,以告知AP即将发送的上行数据属于紧急数据,使得AP在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,STA接收到AP为其指定的在该最大传输时延范围内的发送时间后,在该发送时间向AP发送上行数据,使得上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0047] 在一可选实施方式中,步骤101,即STA向AP发送表征信息的方式包括但不限于以下几种:
[0048] STA向AP发送第一新增控制,该第一新增控制帧包括所述表征信息。具体的,STA通过新增的控制帧携带所述表征信息发送给AP。为了便于与其他新增的控制帧相分区,这里将携带所述表征信息的新增的控制帧记为第一新增控制帧。
[0049] STA向AP发送第一新增管理帧,该第一新增管理帧包括所述表征信息。具体的,STA通过新增的管理帧携带所述表征信息发送给AP。为了便于与其他新增的管理帧相分区,这里将携带所述表征信息的新增的管理帧记为第一新增管理帧。
[0050] STA向AP发送第一扩展控制帧,该第一扩展控制帧包括所述表征信息。具体的,STA通过对现有的控制帧进行扩展,通过扩展的控制帧携带所述表征信息发送给AP。例如,这里扩展的控制帧可以是现有的ps-poll帧。对控制帧进行扩展的方式可以是在控制帧中新增一个字段或一个信元单元(Information Element,简称为IE),通过新增的字段或IE携带所述表征信息。为了便于与其他扩展的控制帧相区分,这里将携带所述表征信息的扩展后的控制帧记为第一扩展控制帧。
[0051] STA向AP发送第一扩展管理帧,该第一新增管理帧包括所述表征信息。具体的,STA通过对现有的管理帧进行扩展,通过扩展的管理帧携带所述表征信息发送给AP。例如,这里扩展的管理帧可以是现有的关联帧或重关联帧。对管理帧进行扩展的方式可以是在管理帧中新增一个字段或一个IE,通过新增的字段或IE携带所述表征信息。为了便于与其他扩展的管理帧相区分,这里将携带所述表征信息的扩展后的管理帧记为第一扩展管理帧。
[0052] STA向AP发送第一扩展数据帧,该第一扩展数据帧包括所述表征信息。具体的,STA通过对现有的数据帧进行扩展,通过扩展的数据帧携带所述表征信息发送给AP。例如,这里扩展的数据帧可以是STA向AP发送当前的上行数据所使用的数据帧,通过在发送当前上行数据的数据帧中携带下一刻即将发送的上行数据对应的表征数据。对数据帧进行扩展的方式可以是在数据帧中新增一个字段或一个IE,通过新增的字段或IE携带所述表征信息。为了便于与其他扩展的数据帧相区分,这里将携带所述表征信息的扩展后的数据帧记为第一扩展数据帧。
[0053] 在一可选实施方式中,步骤102,即STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内返回的为STA指定的发送时间的一种实施方式包括:STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内发送的第一确认响应(ACK),该第一确认响应包括所述指定时间。具体的,AP接收到STA发送的表征信息后,向STA返回ACK帧,通过该ACK帧携带为STA指定的发送时间。
[0054] 在此说明,在该实施方式中,STA可以采用上述步骤101的可选实施方式中提供的任何一种方式向AP发送表征信息。
[0055] 在一可选实施方式中,步骤102,即STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内返回的为STA指定的发送时间的另一种实施方式可以包括:STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内发送的信标帧(Beacon),该信标帧包括所述STA的标识和所述指定时间。具体的,AP接收到STA发送的表征信息后,向STA发送信标帧,通过该信标帧携带为STA指定的发送时间。这里要求该信标帧的发送间隔要在STA即将发送的上行数据所能允许的最大传输时延范围内结束。
[0056] 在此说明,在该实施方式中,STA可以采用上述步骤101的可选实施方式中提供的任何一种方式向AP发送表征信息。
[0057] 可选的,在该实施方式中,如果AP在一段时间内接收到多个STA分别发送的表征信息,则AP可以根据每个STA发送的表征信息所表征的最大传输时延,为每个STA指定相应的发送时间,然后通过同一信标帧将多个STA分别对应的发送时间发送给所述多个STA;另外,为了表征哪些STA需要接收该信标帧,AP同时在该信标帧中携带与每个发送时间对应的STA的标识。也就是说,该信标帧中除了包括作为本实施例的执行主体的STA的标识和AP为该STA指定的发送时间之外,还可以包括:除该STA之外其他STA的标识和AP为所述其他STA指定的在所述其他STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间。
[0058] 其中,STA的标识可以是任何可以唯一标识STA的信息,例如可以是STA的介质访问控制(Media Access Control,简称为MAC)地址或STA的关联标识符(Association ID,简称为AID)等。
[0059] 在此说明,在AP在一段时间内接收到多个STA发送的表征信息的情况下,AP可以根据所述多个STA分别发送的表征信息所表征的最大传输时延的大小,为所述多个STA指定相同的发送时间,或者为所述多个STA指定不同的发送时间。另外,如果AP为每个STA指定的发送时间是一个时间窗口(即一小段时间),则AP为各STA所指定的时间窗口可以存在重叠。另外,AP为每个STA指定的发送时间除了可以是一个时间窗口之外,也可以是具体的时间点。这里想要说明的是:AP可以独立的为每个STA指定发送时间,也可以综合考虑多个STA发送的表征数据所表征的最大传输时延为每个STA指定发送时间,以实现既保证各STA能够在要求的时间内发送上行数据,又能够提高时间资源的利用率。
[0060] 基于上述,在一可选实施方式中,所述表征信息可以为STA即将发送的上行数据所能允许的最大传输时延。STA通过直接向AP发送表征即将发送的上行数据所能允许的最大传输时延,这样可以支持不同的上行数据所能允许的最大传输时延不同,具有较强的灵活性和适应性。
[0061] 在一实施方式中,所述表征信息可以为标识STA即将发送的上行数据为紧急数据的紧急标识。例如,该紧急标识可以用某个比特位来表示。基于此,如图2所示,本实施例的方法在步骤101之前包括:
[0062] 步骤100、STA将与所述紧急标识对应的该STA即将发送的上行数据所能允许的最大传输时延发送给AP,以使AP根据所述紧急标识确定该STA即将发送的上行数据所能允许的最大传输时延。
[0063] 在该实施方式中,STA预先向AP发送STA上的紧急数据所能允许的最大传输时延,然后在需要发送紧急数据之前,只需向AP发送紧急标识即可。这样AP上会预先存储该STA之前发送的紧急数据所能允许的最大传输时延,之后当接收到STA发送的紧急标识后,可以确定STA即将发送的上行数据为紧急数据,并可以确定STA即将发送的上行数据所能允许的最大传输时延。对AP来说,通常会有多个STA接入该AP,每个STA上的紧急数据所能允许的最大传输时延会可能不同,所以AP需要维护每个STA上的紧急数据所能允许的最大传输时延与该STA发送的紧急标识之间的对应关系,该对应关系的实现方式不做限定,凡是AP可以实现的方式均适用于本实施例。
[0064] 其中,步骤100,即STA将与所述紧急标识对应的该STA即将发送的上行数据所能允许的最大传输时延发送给AP的方式包括但不限于以下几种:
[0065] STA向AP发送第二新增控制帧,该第二新增控制帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。具体的,STA通过新增的控制帧携带所述STA即将发送的上行数据所能允许的最大传输时延发送给AP。为了便于与其他新增的控制帧相分区,这里将携带所述STA即将发送的上行数据所能允许的最大传输时延的新增的控制帧记为第二新增控制帧。
[0066] STA向AP发送第二新增管理帧,该第二新增管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。具体的,STA通过新增的管理帧携带所述STA即将发送的上行数据所能允许的最大传输时延发送给AP。为了便于与其他新增的管理帧相分区,这里将携带所述STA即将发送的上行数据所能允许的最大传输时延的新增的管理帧记为第二新增控制帧。
[0067] STA向AP发送第二扩展控制帧,该第二扩展控制帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。具体的,STA通过对现有的控制帧进行扩展,通过扩展的控制帧携带所述STA即将发送的上行数据所能允许的最大传输时延发送给AP。例如,这里扩展的控制帧可以是ps-poll帧。对控制帧进行扩展的方式可以是在控制帧中新增一个字段或一个IE,通过新增的字段或IE携带所述STA即将发送的上行数据所能允许的最大传输时延。为了便于与其他扩展的控制帧相区分,这里将携带所述STA即将发送的上行数据所能允许的最大传输时延的扩展后的控制帧记为第二扩展控制帧。
[0068] STA向AP发送第二扩展管理帧,该第二扩展管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。具体的,STA通过对现有的管理帧进行扩展,通过扩展的管理帧携带所述STA即将发送的上行数据所能允许的最大传输时延发送给AP。对管理帧进行扩展的方式可以是在管理帧中新增一个字段或一个IE,通过新增的字段或IE携带所述STA即将发送的上行数据所能允许的最大传输时延。为了便于与其他扩展的管理帧相区分,这里将携带所述STA即将发送的上行数据所能允许的最大传输时延的扩展后的管理帧记为第二扩展管理帧。
[0069] STA向AP发送第二扩展数据帧,该第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。具体的,STA通过对现有的数据帧进行扩展,通过扩展的数据帧携带所述STA即将发送的上行数据所能允许的最大传输时延发送给AP。对数据帧进行扩展的方式可以是在数据帧中新增一个字段或一个IE,通过新增的字段或IE携带所述STA即将发送的上行数据所能允许的最大传输时延。为了便于与其他扩展的数据帧相区分,这里将携带所述STA即将发送的上行数据所能允许的最大传输时延的扩展后的数据帧记为第二扩展数据帧。
[0070] 图3为本发明又一实施例提供的数据发送方法的流程图。如图3所示,本实施例的方法包括:
[0071] 步骤301、STA向AP发送表征信息,该表征信息用于表征STA即将发送的上行数据所能允许的最大传输时延。
[0072] 步骤301可参见步骤101的描述,在此不再赘述。
[0073] 步骤302、STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内发送的第二确认响应。
[0074] 步骤303、STA接收AP在STA即将发送的上行数据所能允许的最大传输时延内发送的信标帧,该信标帧包括STA的标识和AP为STA指定的发送时间,该发送时间在STA即将发送的上行数据所能允许的最大传输时延范围之内。
[0075] 在本实施例中,AP收到STA发送的表征信息之后,首先在STA即将发送的上行数据所能允许的最大传输时延内向SAT返回第二确认响应,以告知STA收到了表征信息。相应的,STA首先接收AP发送的第二确认响应。这里的第二确认响应实际上也是一个ACK帧,但与上述携带所述发送时间的第一确认响应不同,这里的第二确认响应不携带上述发送时间,仅用于向STA通知AP接收了所述表征信息。AP向STA发送第二确认响应之后,在STA即将发送的上行数据所能允许的最大传输时延内向STA发送信标帧,通过该信标帧携带为STA指定的发送时间。相应的,STA在接收到第二确认响应之后,接收AP发送的携带有AP为STA指定的发送时间的信标帧。
[0076] 有关步骤303中的其他描述可参见上述实施例,在此不再赘述。
[0077] 步骤304、STA在所述发送时间向AP发送所述上行数据。
[0078] 步骤304可参见上述步骤103的描述,在此不再赘述。
[0079] 由上述可见,在本实施例提供的数据发送方法中,STA通过向AP发送表征其即将发送的上行数据所能允许的最大传输时延,以告知AP即将发送的上行数据属于紧急数据,使得AP在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,STA接收到AP为其指定的在该最大传输时延范围内的发送时间后,在该发送时间向AP发送上行数据,使得上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0080] 图4为本发明一实施例提供的数据接收方法的流程图。如图4所示,本实施例的方法包括:
[0081] 步骤401、AP接收站点STA发送的表征信息,所述表征信息用于表征STA即将发送的上行数据所能允许的最大传输时延。
[0082] 步骤402、AP在STA即将发送的上行数据所能允许的最大传输时延内向STA返回为该STA指定的发送时间,所述发送时间在STA即将发送的上行数据所能允许的最大传输时延范围内。
[0083] 步骤403、AP在所述发送时间上接收STA发送的所述上行数据。
[0084] 本实施例中关于STA的描述可参见图1所示实施例,在此不再赘述。
[0085] 本实施例中STA即将发送的上行数据所能允许的最大传输时延实际上是指从STA向AP发送表征信息开始后的一段时间,在这段时间内STA需要完成即将发送的上行数据的发送。
[0086] AP在接收STA发送的上行数据之前,首先接收STA发送的表征STA即将发送的上行数据所能允许的最大传输时延的表征信息。AP接收到所述表征信息后,通过该表征信息所表征的最大传输时延可以了解到STA即将发生的上行数据比较紧急,基于此,AP会及时对STA进行调度,以便于STA能够在即将发送的上行数据所能允许的最大传输时延内向AP发送上行数据。
[0087] 接着,为了使STA能够在即将发送的上行数据能够在其所能允许的最大传输时延内将上行数据发送给AP,AP在STA即将发送的上行数据所能允许的最大传输时延内,为STA指定在STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间,并在STA即将发送的上行数据所能允许的最大传输时延内将为STA指定的发送时间发送给STA。其中,AP为STA指定的发送时间可以是时间点,也可以是一个时间窗口(即一小段时间)。
[0088] 然后,AP在所述发送时间接收STA发送的所述上行数据。
[0089] 由上述可见,在本实施例提供的数据接收方法中,AP接收到STA发送的表征其即将发送的上行数据所能允许的最大传输时延的表征信息后,在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,然后在该发送时间接收STA发送的上行数据,使得STA的上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0090] 在一可选实施方式中,步骤401,即AP接收STA发送的表征信息的方式包括但不限于以下几种:
[0091] AP接收STA发送的第一新增控制帧,该第一新增控制帧包括所述表征信息。
[0092] AP接收STA发送的第一新增管理帧,该第一新增管理帧包括所述表征信息。
[0093] AP接收STA发送的第一扩展控制帧,该第一扩展控制帧包括所述表征信息。
[0094] AP接收STA发送的第一扩展管理帧,该第一新增管理帧包括所述表征信息。
[0095] AP接收STA发送的第一扩展数据帧,该第一扩展数据帧包括所述表征信息。
[0096] 上述几种方式的详细描述可参见上述数据发送方法实施例的描述,在此不再赘述。
[0097] 在一可选实施方式中,步骤402,即AP在STA即将发送的上行数据所能允许的最大传输时延内向STA返回为STA指定的发送时间的一种实施方式可以包括:AP在STA即将发送的上行数据所能允许的最大传输时延内向STA发送第一确认响应,该第一确认响应包括所述指定时间。该实施方式可参见步骤102的一种可选实施方式的描述,在此不再赘述。
[0098] 在一可选实施方式中,步骤402,即AP在STA即将发送的上行数据所能允许的最大传输时延内向STA返回为STA指定的发送时间的另一种实施方式可以包括:AP在STA即将发送的上行数据所能允许的最大传输时延内向STA发送信标帧,该信标帧包括STA的标识和所述指定时间。该实施方式可参见步骤102的另一种可选实施方式的描述,在此不再赘述。
[0099] 可选的,在该实施方式中,所述信标帧还包括:除步骤401中的STA之外其他STA的标识和AP为所述其他STA指定的在所述其他STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间。该实施方式的详细描述可参见步骤102的另一种可选实施方式中的相关描述,在此不再赘述。
[0100] 在一可选实施方式中,所述表征信息可以为STA即将发送的上行数据所能允许的最大传输时延。STA通过直接向AP发送表征即将发送的上行数据所能允许的最大传输时延,这样可以支持不同的上行数据所能允许的最大传输时延不同,具有较强的灵活性和适应性。
[0101] 在一可选实施方式中,所述表征信息可以为标识STA即将发送的上行数据为紧急数据的紧急标识。基于此,如图5所示,本实施例的方法在步骤401之前包括:
[0102] 步骤400、AP接收STA发送的与所述紧急标识对应的该STA即将发送的上行数据所能允许的最大传输时延。
[0103] 其中,AP接收STA发送的与所述紧急标识对应的该STA即将发送的上行数据所能允许的最大传输时延的方式包括但不限于以下几种:
[0104] AP接收STA发送的第二新增控制帧,该第二新增控制帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
[0105] AP接收STA发送的第二新增管理帧,该第二新增管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
[0106] AP接收STA发送的第二扩展控制帧,该第二扩展控制帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
[0107] AP接收STA发送的第二扩展管理帧,该第二扩展管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
[0108] AP接收STA发送的第二扩展数据帧,该第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
[0109] 关于步骤400以及上述几种方式的详细描述可参见图3所示实施例,在此不再赘述。
[0110] 图6为本发明又一实施例提供的数据接收方法的流程图。如图6所示,本实施例的方法包括:
[0111] 步骤601、AP接收站点STA发送的表征信息,所述表征信息用于表征STA即将发送的上行数据所能允许的最大传输时延。
[0112] 步骤601可参见步骤401的描述,在此不再赘述。
[0113] 步骤602、AP在STA即将发送的上行数据所能允许的最大传输时延内向STA发送第二确认响应。
[0114] 步骤603、AP在STA即将发送的上行数据所能允许的最大传输时延内向所述STA发送信标帧,该信标帧包括STA的标识和AP为STA指定的发送时间,所述发送时间在STA即将发送的上行数据所能允许的最大传输时延范围内。
[0115] 在本实施例中,AP收到STA发送的表征信息之后,首先在STA即将发送的上行数据所能允许的最大传输时延内向SAT返回第二确认响应,以告知STA收到了表征信息。这里的第二确认响应实际上也是一个ACK帧,但与上述携带所述发送时间的第一确认响应不同,这里的第二确认响应不携带上述发送时间,仅用于向STA通知AP接收了所述表征信息。AP向STA发送第二确认响应之后,在STA即将发送的上行数据所能允许的最大传输时延内向STA发送信标帧,通过该信标帧携带为STA指定的发送时间。
[0116] 步骤604、AP在所述发送时间上接收STA发送的所述上行数据。
[0117] 步骤604可参见步骤403的描述,在此不再赘述。
[0118] 由上述可见,在本实施例提供的数据接收方法中,AP接收到STA发送的表征其即将发送的上行数据所能允许的最大传输时延的表征信息后,在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,然后在该发送时间接收STA发送的上行数据,使得STA的上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0119] 图7为本发明一实施例提供的STA的结构示意图。如图7所示,本实施例的STA包括:第一发送模块71、第一接收模块72和第二发送模块73。
[0120] 第一发送模块71,用于向AP发送表征信息,所述表征信息用于表征本实施例STA即将发送的上行数据所能允许的最大传输时延。
[0121] 第一接收模块72,用于接收AP在所述STA即将发送的上行数据所能允许的最大传输时延内返回的为本实施例STA指定的发送时间,所述发送时间在本实施例STA即将发送的上行数据所能允许的最大传输时延范围之内。可选的,第一接收模块72与第一发送模块71连接,用于在第一发送模块71向AP发送表征信息之后,接收AP返回的所述发送时间。第一接收模块72还与第二发送模块73连接,用于向第二发送模块73提供所述发送时间。
[0122] 第二发送模块73,用于在第一接收模块72接收到的所述发送时间向AP发送所述上行数据。
[0123] 在一可选实施方式中,第一接收模块72具体可用于接收AP在本实施例STA即将发送的上行数据所能允许的最大传输时延内发送的第一确认响应,所述第一确认响应包括所述指定时间。
[0124] 在一可选实施方式中,第一接收模块72具体可用于接收AP在本实施例STA即将发送的上行数据所能允许的最大传输时延内发送的信标帧,所述信标帧包括本实施例STA的标识和所述发送时间。
[0125] 可选的,所述信标帧除了包括本实施例STA的标识和本实施例STA对应的发送时间之外,还可以包括:除本实施例STA之外其他STA的标识和AP为所述其他STA指定的在所述其他STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间。
[0126] 在一可选实施方式中,如图8所示,本实施例的STA还包括:第二接收模块74。第二接收模块74,与第一接收模块72连接,用于在第一接收模块72接收该信标帧之前,接收AP在本实施例STA即将发送的上行数据所能允许的最大传输时延内发送的第二确认响应。
[0127] 在一可选实施方式中,第一发送模块71具体可用于向AP发送第一新增控制帧或第一新增管理帧,所述第一新增控制帧或第一新增管理帧包括所述表征信息。或者,第一发送模块71具体可用于向AP发送第一扩展控制帧、第一扩展管理帧或第一扩展数据帧,所述第一扩展控制帧、第一扩展管理帧或第一扩展数据帧包括所述表征信息。
[0128] 在一可选实施方式中,本实施例STA发送给AP的表征信息可以为本实施例STA即将发送的上行数据所能允许的最大传输时延。
[0129] 在一可选实施方式中,本实施例STA发送给AP的表征信息可以为标识本实施例STA即将发送的上行数据为紧急数据的紧急标识。基于此,如图8所示,本实施例的STA还可以包括:第三发送模块75。
[0130] 第三发送模块75,与第一发送模块71连接,用于在第一发送模块71向AP发送所述表征信息之前,将与所述紧急标识对应的本实施例STA即将发送的上行数据所能允许的最大传输时延发送给AP,以使AP根据所述紧急标识确定本实施例STA即将发送的上行数据所能允许的最大传输时延。
[0131] 可选的,第三发送模块75具体可用于向AP发送第二新增控制帧或第二新增管理帧,所述第二新增控制帧或第二新增管理帧包括:本实施例STA即将发送的上行数据所能允许的最大传输时延。或者,第三发送模块75具体可用于向AP发送第二扩展控制帧、第二扩展管理帧或第二扩展数据帧,所述第二扩展控制帧、第二扩展管理帧或第二扩展数据帧包括:本实施例STA即将发送的上行数据所能允许的最大传输时延。
[0132] 本实施例提供的STA的各功能模块可用于执行上述数据发送方法实施例中的相应流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0133] 本实施例的STA通过向AP发送表征其即将发送的上行数据所能允许的最大传输时延,以告知AP即将发送的上行数据属于紧急数据,使得AP在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,STA接收到AP为其指定的在该最大传输时延范围内的发送时间后,在该发送时间向AP发送上行数据,使得上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0134] 图9为本发明又一实施例提供的STA的结构示意图。如图9所示,本实施例的STA包括:发送器91、接收器92、存储器93以及总线。发送器91、接收器92和存储器93通过所述总线相互连接并完成相互间的通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称为EISA)总线等。所述总线可以分为地址总线数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:
[0135] 发送器91,用于向AP发送表征信息,所述表征信息用于表征本实施例STA即将发送的上行数据所能允许的最大传输时延,在接收器92接收到AP返回的发送时间后,在所述发送时间向所述AP发送所述上行数据。
[0136] 接收器92,用于在发送器91向AP发送表征信息后,接收AP在本实施例STA即将发送的上行数据所能允许的最大传输时延内返回的为本实施例STA指定的发送时间,所述发送时间在本实施例STA即将发送的上行数据所能允许的最大传输时延范围之内。
[0137] 发送器91和接收器92除具有上述功能之外,还可以完成本实施例STA与其他任何设备之间的通信。
[0138] 存储器93,用于存储接收器92接收到的所述发送时间、以及发送器91即将发送的上行数据等。另外,存储器93还可以存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器93可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0139] 进一步,本实施例的STA还可以包括处理器94。处理器94可用于执行存储器93中存放的程序,用以实现相应功能。处理器94可能是一个中央处理器(Central Processing Unit,简称为CPU),或者是特定集成电路(ApplicationSpecific Integrated Circuit,简称为ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。
[0140] 本实施例提供的STA可用于执行上述数据发送方法实施例中的相应流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0141] 本实施例的STA通过向AP发送表征其即将发送的上行数据所能允许的最大传输时延,以告知AP即将发送的上行数据属于紧急数据,使得AP在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,STA接收到AP为其指定的在该最大传输时延范围内的发送时间后,在该发送时间向AP发送上行数据,使得上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0142] 图10为本发明一实施例提供的AP的结构示意图。如图10所示,本实施例的AP包括:第一接收模块1001、第一发送模块1002和第二接收模块1003。
[0143] 第一接收模块1001,用于接收STA发送的表征信息,所述表征信息用于表征STA即将发送的上行数据所能允许的最大传输时延。第一接收模块1001与第一发送模块1002连接,用于向第一发送模块1002提供STA即将发送的上行数据所能允许的最大传输时延。
[0144] 第一发送模块1002,用于在STA即将发送的上行数据所能允许的最大传输时延内向STA返回为该STA指定的发送时间,所述发送时间在该STA即将发送的上行数据所能允许的最大传输时延范围内。第一发送模块1002与第二接收模块1003连接,可用于向第二接收模块1003提供所述发送时间。
[0145] 第二接收模块1003,用于在所述发送时间上接收STA发送的所述上行数据。
[0146] 在一可选实施方式中,第一发送模块1002具体可用于在STA即将发送的上行数据所能允许的最大传输时延内向STA发送第一确认响应,所述第一确认响应包括所述指定时间。
[0147] 在一可选实施方式中,第一发送模块1002具体可用于在STA即将发送的上行数据所能允许的最大传输时延内向STA发送信标帧,所述信标帧包括所述STA的标识和所述指定时间。
[0148] 可选的,所述信标帧除了包括所述还包括:除所述STA之外其他STA的标识和所述AP为所述其他STA指定的在所述其他STA即将发送的上行数据所能允许的最大传输时延范围内的发送时间。
[0149] 在一可选实施方式中,如图11所示,本实施例的AP还包括:第二发送模块1004。第二发送模块1004,与第一发送模块1002连接,用于在第一发送模块1002向STA发送所述信标帧之前,在STA即将发送的上行数据所能允许的最大传输时延内向所述STA发送第二确认响应。
[0150] 在一可选实施方式中,第一接收模块1001具体可用于接收STA发送的新增第一控制帧或新增第一管理帧,所述新增第一控制帧或新增第一管理帧包括所述表征信息。或者,第一接收模块1001具体可用于接收STA发送的第一扩展控制帧、第一扩展管理帧或第一扩展数据帧,所述第一扩展控制帧、第一扩展管理帧或第一扩展数据帧包括所述表征信息。
[0151] 在一可选实施方式中,所述表征信息可以为所述STA即将发送的上行数据所能允许的最大传输时延。
[0152] 在一可选实施方式中,所述表征信息可以为标识所述STA即将发送的上行数据为紧急数据的紧急标识。基于此,如图11所示,本实施例的AP还可以包括:第三接收模块1005。
[0153] 第三接收模块1005,与第一接收模块1001连接,用于在第一接收模块1001接收所述表征信息之前,接收STA发送的与所述紧急标识对应的该STA即将发送的上行数据所能允许的最大传输时延。
[0154] 在一可选实施方式中,第三接收模块1005具体可用于接收STA发送的新增第二控制帧或新增第二管理帧,所述新增第二控制帧或新增第二管理帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。或者,第三接收模块1005具体可用于接收STA发送的第二扩展控制帧、第二扩展管理帧或第二扩展数据帧,所述第二扩展控制帧、第二扩展管理帧或第二扩展数据帧包括:所述STA即将发送的上行数据所能允许的最大传输时延。
[0155] 本实施例提供的AP的各功能模块可用于执行上述数据接收方法实施例中的相应流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0156] 本实施例的AP接收到STA发送的表征其即将发送的上行数据所能允许的最大传输时延的表征信息后,在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,然后在该发送时间接收STA发送的上行数据,使得STA的上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0157] 图12为本发明又一实施例提供的AP的结构示意图。如图12所示,本实施例的AP包括:接收器1201、发送器1202、存储器1203以及总线。接收器1201、发送器1202和存储器1203通过所述总线相互连接并完成相互间的通信。所述总线可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。其中:
[0158] 接收器1201,用于接收STA发送的表征信息,所述表征信息用于表征STA即将发送的上行数据所能允许的最大传输时延,以及在发送器1202向STA为STA指定的发送时间之后,接收STA在所述发送时间发送的所述上行数据。
[0159] 发送器1202,用于在接收器1201接收到STA发送的表征信息后,在STA即将发送的上行数据所能允许的最大传输时延内向STA返回为该STA指定的发送时间,所述发送时间在STA即将发送的上行数据所能允许的最大传输时延范围内。
[0160] 发送器1202和接收器1201除具有上述功能之外,还可以完成本实施例AP与其他任何设备之间的通信。
[0161] 存储器1203,用于存储接收器1201接收到的所述表征信息、所述上行数据,以及临时存储发送器1202发送的所述发送时间等。除此之外,存储器1203还可以存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器1203可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0162] 进一步,本实施例的AP还可以包括:处理器1204。处理器1204可用于执行存储器1203中存放的程序,用以实现相应功能。处理器1204可能是一个CPU,或者是特定ASIC,或者是被配置成实施本发明实施例的一个或多个集成电路。
[0163] 本实施例提供的AP可用于执行上述数据接收方法实施例中的相应流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0164] 本实施例的AP接收到STA发送的表征其即将发送的上行数据所能允许的最大传输时延的表征信息后,在该最大传输时延内向STA返回其为STA指定的在该最大传输时延范围内的发送时间,然后在该发送时间接收STA发送的上行数据,使得STA的上行数据尽可能在该最大传输时延内发送给AP,尤其适用于紧急应用场景中数据的传输,有利于保证紧急数据对传输时延的要求。
[0165] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0166] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
QQ群二维码
意见反馈