一种数据传输方法和装置的制造方法

文档序号:9526796阅读:353来源:国知局
一种数据传输方法和装置的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,尤其涉及一种数据传输方法和装置。
【背景技术】
[0002]在无线局域网(WirelessLocal Area Network, WLAN)中,站点(Stat1n, STA)通常工作于省电模式,当STA工作于省电模式时,其工作状态按照一定的规则在苏醒(Awake)状态与睡眠(Doze)状态之间交替转换,当STA不发送数据时通常处于Doze状态,以减少电量消耗,但在有数据发送时STA则进入Awake状态。
[0003]在WLAN中,由于同一个基本服务集(Basic Service Set, BSS)内的众多站点(Stat1n, STA)共享一个信道。如图1所示,为现有技术中针对STA采用RTS/CTS消息获得信道使用权发送数据Data的机制的示意图,而图2a和图2b分别为现有技术中RTS消息和CTS消息的帧格式示意图,其中,RTS帧和CTS帧均属于数据帧中的媒体接入控制(MediaAccess Control, MAC)帧(图2a和图2b中只画出了 MAC帧的帧头部分,数据部分和帧尾部分未画出)。当某个STA(可以成为源STA)需要向接入点(Access Point, AP)发送数据时,通常先通过竞争机制发送一个请求发送(Request To Send, RTS)消息,并在RTS消息的持续时间(Durat1n)域指示自己后续发送数据所要占用的信道时间,以便周边收到RTS消息的其它STA在RTS消息的Durat1n域指示的时间内(如图1中网络分配矢量(NetworkAllocat1n Vector, NAV) (RTS)表示的时间内)不去占用信道。当AP在短巾贞间隔(ShortInterframe Space, SIFS)时间后接收到STA发送的RTS消息后,广播发送确认发送(ClearTo Send, CTS)消息,并在CTS消息的Durat1n域内设置与RTS消息的Durat1n域中相对应的时间值,以便没有接收到RTS消息但能够接收到CTS消息的其它STA也能够在CTS消息的Durat1n域指示的时间内(如图1中NAV(CTS)表示的时间内)不再占用信道,这样最初发送了 RTS消息的STA就可以在RTS消息的Durat1n域指示的时间内将数据发送到AP。其中图1中的DIFS为分布式协调巾贞间隔,也可以简称为DCF-1FS(Distributed coordinat1nfunct1n InterFrame Space)。
[0004]为了提高信道频谱的利用效率,增加AP的吞吐量,从802.lln标准开始在下行数据传输时引入了波束赋形技术,通过该技术AP可以在同一信道上同时向位于不同方位的STA并行发送下行数据,以提高信道频谱的利用效率。
[0005]通过该技术AP虽然可以同时为多个STA分配不同的信道资源,提高了信道频谱的利用效率,但该技术尚存在如下缺陷:
[0006]当STA需要的上行信道资源较少时,AP可能将两个以上的STA以时分的方式安排在同一个子信道上,如图3所示,这种情况下将存在如下问题:首先这种分配信道资源的方式除需要在CTS消息中指示子信道标识、子信道时长外,还需要指示使用子信道的开始时间,这就需要占用CTS消息中更多的比特(Bit)位,但为了使得之前的STA能够正确解析CTS消息,又不能增加CTS消息的长度,所以CTS消息中可用的比特位是非常有限的;其次,当两个STA以时分的方式共享一个子信道时,如果前一个STA由于没有接收到CTS消息,而没有使用指定的子信道的前一段时间发送数据时,其它的STA将通过竞争的方式占用这个子信道并发送数据,这样可能会影响接下来后一个STA对这个子信道的使用。

【发明内容】

[0007]本发明实施例提供一种数据传输方法和装置,以减少对CTS消息中比特位的占用,并避免多个STA以时分方式使用同一信道时存在的干扰问题。
[0008]本发明实施例采用以下技术方案:
[0009]第一方面,提供了一种数据传输方法,包括:
[0010]接入点AP接收多个站点STA发送的请求发送RTS消息;
[0011]所述AP根据所述多个STA发送的RTS消息,为所述多个STA中的至少两个STA分配相同的信道时频资源时,向所述至少两个STA发送确认发送CTS消息;其中,向所述至少两个STA发送的CTS消息中包含为所述至少两个STA分配的信道时频资源信息,以及交织序列信息和/或扩频序列信息,且为所述至少两个STA中的每一个STA分配的信道时频资源信息相同,交织序列信息和/或扩频序列信息不同,以使所述至少两个STA能够在相同的信道时频资源上同时向所述AP发送经不同的交织序列和/或扩频序列处理后的上行数据。
[0012]结合第一方面,在第一种实现方式中,向所述至少两个STA发送CTS消息,其中,向所述至少两个STA发送的CTS消息中包含为所述至少两个STA分配的信道时频资源信息,以及交织序列信息和/或扩频序列信息,具体包括:
[0013]向所述至少两个STA分别发送CTS消息,其中,每个CTS消息中包含为接收该CTS消息的STA分配的信道时频资源信息,以及交织序列信息和/或扩频序列信息。
[0014]结合第一方面或第一方面的第一种实现方式,在第二种实现方式中,AP接收多个STA发送的RTS消息之前,所述方法还包括:
[0015]AP发送信标消息,所述信标消息指示上行同步指示消息的发送时间;
[0016]所述AP在所述发送时间发送上行同步指示消息,所述上行同步指示消息中包含允许发送RTS消息的STA的标识信息;
[0017]AP接收多个STA发送的RTS消息,具体包括:
[0018]AP接收多个STA发送的RTS消息;其中,所述多个STA为需要发送上行数据、且根据接收到的上行同步指示消息确定自身标识与所述允许发送RTS消息的STA的标识信息相匹配的STA。
[0019]结合第一方面的第二种实现方式,在第三种实现方式中,所述信标消息包含限制访问窗口 RAW的信息,以便接收到所述信标消息的STA在所述RAW内不再以竞争的方式访问信道;
[0020]其中,所述RAW的开始时间点为所述上行同步指示消息的发送时间。
[0021]结合第一方面的第二种实现方式或第一方面的第三种实现方式,在第四种实现方式中,所述信标消息或者所述上行同步指示消息中携带RTS消息发送机会信息,以便被允许发送RTS消息的STA能够使用所述RTS消息发送机会信息指示的发送机会发送RTS消息;其中,所述RTS消息发送机会信息指示的发送机会包括:
[0022]STA发送RTS消息可用的子信道,以及每个子信道的使用时间,所述每个子信道包括一个或多个子载波;或者,
[0023]STA使用整个信道发送RTS消息时,可用的至少一个时间槽。
[0024]第二方面,提供了一种数据传输方法,包括:
[0025]向接入点AP发送请求发送RTS消息;
[0026]接收所述AP根据所述RTS消息反馈的CTS消息;其中,在所述AP为所述RTS消息的发送方和至少一个其它RTS消息的发送方分配了相同的信道时频资源时,所述CTS消息中包含所述AP分配的与所述至少一个其它RTS消息的发送方相同的信道时频资源信息,以及与所述至少一个其它RTS消息的发送方不同的交织序列信息和/或扩频序列信息;
[0027]利用所述交织序列信息和/或扩频序列信息指示的交织序列和/或扩频序列对待发送数据进行交织处理和/或扩频处理,并将处理后的数据通过所述信道时频资源发送给所述AP。
[0028]结合第二方面,在第一种实现方式中,向AP发送RTS消息之前,所述方法还包括:
[0029]接收所述AP发送的信标消息,所述信标消息指示上行同步指示消息的发送时间;
[0030]在所述发送时间接收所述AP发送的上行同步指示消息,所述上行同步指示消息中包含允许发送RTS消息的STA的标识信息;则
[0031 ] 向AP发送RTS消息,具体包括:
[0032]根据所述上行同步指示消息,确定自身标识与所述允许发送RTS消息的STA的标识信息相匹配,且有上行数据待发送时,向AP发送RTS消息。
[0033]结合第一方面的第一种实现方式,在第二种实现方式中,所述信标消息或所述上行同步指示消息中携带RTS消息发送机会信息;
[0034]向接入点AP发送RTS消息,具体包括:
[0035]使用所述RTS消息发送机会信息指示的发送机会向所述AP发送RTS消息。
[0036]结合第一方面的第二种实现方式,在第三种实现方式中,所述RTS消息发送机会信息指示的发送机会包括:
[0037]STA发送RTS消息可用的子信道,以及每个子信道的使用时间,所述每个子信道包括一个或多个子载波;或者,
[0038]STA使用整个信道发送RTS消息时,可用的至少一个时间槽。
[0039]第三方面,提供了一种数据传输装置,包括:
[0040]RTS消息接收单元,用于接收多个站点STA发送的请求发送RTS消息;
[0041]CTS消息发送单元,用于根据RTS消息接收单元接收到的所述多个STA发送的RTS消息,为所述多个STA中的至少两个STA分配相同的信道时频资源时,向所述至少两个STA发送确认发送CTS消息;其中,向所述至少两个STA发送的CTS消息中包含为所述至少两个STA分配的信道时频资源信息,以及交织序列信息和/或扩频序列信息,且为所述至少两个STA中的每一个STA分配的信道时频资源信息相同,交织序列信息和/或扩频序列信息不同,以使所述至少两个STA能够在相同的信道时频资源上同时向所述AP发送经不同的交织序列和/或扩频序列处理后的上行数据。
[0042]结合第三方面,在第一种实现方式中,所述CTS消息发送单元,具体用于:
[0043]向所述至少两个STA分别发送CTS消息,其中,每个CTS消息中包含为接收该CTS消息的STA分配的信道时频资源信息,以及交织序列信息和/或扩频序列信息。
[0044]结合第三方面或第三方面的第一种实现方式,在第二种实现方式中,所述装置还包括:
[0045]信标消息发送单元,用于发送信标消息,所述信标消息指示上行同步指示消息的发送时间;
[0046]上行同步指示消息发送单元,用于在信标消息发送单元指示的发送时间发送上行同步指示消息,所述上行同步指示消息中包含允许发送RTS消息的STA的标识信息;
[0047]所述RTS消息接收单元,具体用于:
[0048]接收多个STA发送的RTS消息;其中,所述多个STA为需要发送上行数据、且根据接收到的上行同步指示消息确定自身标识与所述允许发送RTS消息的STA的标识信息相匹配的STA。
[0049]结合第三方面的第二种实现方式,在第三种实现方式中,所述信标消息包含限制访问窗口 RAW的信息,以便接收到所述信标消息的STA在所述RAW内不再以竞争的方式访问信道;
[0050]其中,所述RAW的开始时间点为所述上行同步指示消息的发送时间。
[0051]结合第三方面的第二种实现方式或第三方面的第三种实现方式,在第四种实现方式中,所述信标消息或者所述上行同步指示消息中携带RTS消息发送机会信息,以便被允许发送RTS消息的STA能够使用所述RTS消息发送机会信息指示的发送机会发送RTS消息;其中,所述RTS消息发送机会信息指示的发送机会包括:
[0052]STA发送RTS消息可用的子信道,以及每个子信道的使用时间,所述每个子信道包括一个或多个子载波;或者,
[0053]STA使用整个信道发送RTS消息时,可用的至少一个时间槽。
[0054]第四方面,提供了一种数据传输装置,包括:
[0055]RTS消息发送单元,用于向接入点AP发送请求发送RTS消息;
[0056]CTS消息接收单元,用于接收所述AP根据所述RTS消息反馈的CTS消息;其中,在所述AP为所述RTS消息的发送方
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1