无线局域网的通信方法、通信装置和站点的制作方法

文档序号:10539844阅读:243来源:国知局
无线局域网的通信方法、通信装置和站点的制作方法
【专利摘要】本发明提供了一种无线局域网的通信方法、通信装置和站点,其中,无线局域网的通信方法,包括:在接收到第一数据帧时,确定是否有第二数据帧需要发送;若确定有所述第二数据帧需要发送,则判断所述第二数据帧与所述第一数据帧之间是否会产生干扰;在判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。本发明的技术方案使得在站点将要发送的数据帧与接收到的数据帧之间不会造成干扰时,可以将站点的网络分配矢量的值更新为零,以实现多个数据帧的同时传输,进而能够提高频谱的利用率,有利于提升系统的吞吐量。
【专利说明】
无线局域网的通信方法、通信装置和站点
技术领域
[0001]本发明涉及通信技术领域,具体而言,涉及一种无线局域网的通信方法、一种无线局域网的通信装置和一种站点。
【背景技术】
[0002]在2013年5月,802.11成立了下一代W1-Fi技术的研究组HEW(High efficiencyWLAN,高效无线局域网),即802.llax,主要的研究点是提高现有W1-Fi技术的吞吐量、提高频谱的有效利用效率、提高用户体验和服务质量QoE(Quality of Experience),以及实现比现有的W1-Fi技术适应更加密集的通信环境。
[0003]在802.1lax中,为了提高频谱的有效利用率,采用了多种空间复用的方法,譬如波束赋形等技术,另也提出了新的空间复用方法来防止在通信过程中造成冲突,譬如BSS(Basic Service Set,基本服务集)color,BSS color表示为基站的标识,作用是为了让站点能够较好的区分本BSS的数据和其它BSS的数据。
[0004]在802.1lax的规定中,当站点(Stat1n,简称为STA)接收到PPDU(Physical LayerConvergence Procedure (PLCP) Pro toco I Data Unit,物理层汇聚程序协议数据单元)时,解析PPDU的SIG(信号)字段,若SIG字段表示的有效传输时长大于自己的NAV(NetworkAllocat1n Vector,网络分配矢量)值,贝Ij会将自己的NAV值更新为一个较大的值。这种方案显然是不完整的,如果站点接收到PPDU,并判定自己的传输与接收到的PPDU不会产生通信干扰时,也将自己的NAV更新为一个较大的值,那么显然造成了频谱不必要的浪费。具体如图1所示,若STAl向STA3传输数据的同时,STA2也有数据需要向STA4传输,但是当STA2接收到STAl广播的数据时,会将自身的NAV设置为一个较大的值,进而只能等到STAl向STA3的传输的数据完成后,才能向STA4传输数据,而实际上STA2向STA4传输的数据与STAl向STA3传输的数据之间并不会造成干扰,可见,现有的方案造成了频谱不必要的浪费。

【发明内容】

[0005]本发明正是基于上述技术问题至少之一,提出了一种新的无线局域网的通信方案,使得在站点将要发送的数据帧与接收到的数据帧之间不会造成干扰时,可以将站点的网络分配矢量的值更新为零,以实现多个数据帧的同时传输,进而能够提高频谱的利用率,有利于提升系统的吞吐量。
[0006]有鉴于此,根据本发明的第一方面,提出了一种无线局域网的通信方法,包括:在接收到第一数据帧时,确定是否有第二数据帧需要发送;若确定有所述第二数据帧需要发送,则判断所述第二数据帧与所述第一数据帧之间是否会产生干扰;在判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。
[0007]在该技术方案中,通过在接收到第一数据帧时,若需要发送的第二数据帧与接收到的第一数据帧之间不会产生干扰,则将站点的网络分配矢量的值更新为零,并发送第二数据帧,使得在第二数据帧与第一数据帧之间不会造成干扰时,无需将站点的网络分配矢量更新为一个较大的值,以等待第一数据帧的有效传输时长达到后再传输第二数据帧,实现了同时传输第一数据帧和第二数据帧的效果,有效提高了频谱的利用率,有利于提升系统的吞吐量。其中,NAV用在虚拟载波监听中,其作用相当于一个计数器,用来虚拟反映信道的忙与闲,非O为忙,O为闲。
[0008]在上述技术方案中,优选地,还包括:在接收到任一数据帧时,建立所述任一数据帧的源地址、目的地址和所述任一数据帧所属的基本服务集的color值之间的对应关系;判断所述第二数据帧与所述第一数据帧之间是否会产生干扰的步骤,具体包括:根据所述对应关系,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰。
[0009]其中,源地址是指数据帧发送方的MAC地址,目的地址是指数据帧接收方的MAC地址,基本服务集的color值是指BSS的标识,用于区分本BSS与其他BSS之间所传输的数据帧、管理帧或其他消息帧。
[0010]在该技术方案中,通过在接收到任一数据帧时,建立该任一数据帧的源地址、目的地址和该任一数据帧所属的基本服务集的color值之间的对应关系,可以方便地根据该对应关系确定第二数据帧与第一数据帧之间是否会产生干扰。譬如:在STAl向STA3传输数据,STA2向STA4传输数据时,若STAl向STA3传输的数据不会对STA4接收STA2传输的数据产生干扰,且STA2向STA4传输的数据不会对STA3接收STAl传输的数据产生干扰,则确定STAl向STA3传输的数据与STA2向STA4传输的数据不会产生干扰;反之,则确定会产生干扰。
[0011]在上述任一技术方案中,优选地,还包括:生成第一消息帧,所述第一消息帧中包含有所述对应关系;向其它站点发送所述第一消息帧。
[0012]在该技术方案中,通过生成包含上述对应关系的第一消息帧,并发送至其它站点,使得能够与其它站点共享建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于其它站点判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0013]譬如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,第二数据帧的发送方在发送数据之前进行判断:如果第一数据帧的发送给第二数据帧的接收造成干扰,即在第一数据帧的发送方共享给第二数据帧的发送方的对应关系中已包含了第二数据帧的接收方的MAC地址(即第一数据帧的接收方包括了第二数据帧的接收方),则判定会造成干扰,进而第二数据帧的发送方不发送第二数据帧。其中,MAC地址即为媒体访问控制(Media Access Control)地址,也可称为物理地址。
[0014]再如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,若第二数据帧的发送方在发送数据之前没有接收到所述第一数据帧的接收方的MAC地址(即第二数据帧的接收方不包括第一数据帧的接收方),及第一数据帧的发送方也没有共享第二数据帧的接收方的MAC地址给第二数据帧的发送方(SP第一数据帧的接收方不包括第二数据帧的接收方),则可判定不会造成干扰,进而第二数据帧的发送方可以发送第二数据帧。
[0015]在上述任一技术方案中,优选地,还包括:接收第二消息帧,所述第二消息帧中包含有其它站点建立的所述对应关系。
[0016]在该技术方案中,通过接收包含有其它站点建立的上述对应关系的第二消息帧,使得能够获取到其它站点建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0017]在上述任一技术方案中,优选地,还包括:若确定没有所述第二数据帧需要发送,则根据所述第一数据帧的有效传输时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值。
[0018]在该技术方案中,若没有第二数据帧需要发送,则可以将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,以在第二数据帧的有效传输时长内,通过网络分配矢量的值反映信道处于繁忙状态。
[0019]在上述任一技术方案中,优选地,还包括:在判定所述第二数据帧与所述第一数据帧之间会产生干扰时,根据所述第一数据帧的有效时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值,并且不发送所述第二数据帧。
[0020]在该技术方案中,通过在判定第二数据帧与第一数据帧之间会产生干扰时,将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,使得能够在第一数据帧的有效传输时长内,不发送第二数据帧,以避免对第一数据帧的传输造成干扰。其中,如果判定不会产生干扰,则第二数据帧的发送方将自己的NAV值更新为零,发送所述的第二数据帧。
[0021]根据本发明的第二方面,还提出了一种无线局域网的通信装置,包括:确定单元,用于在接收到第一数据帧时,确定是否有第二数据帧需要发送;判断单元,用于在所述确定单元确定有所述第二数据帧需要发送时,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰;处理单元,用于在所述判断单元判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。
[0022]在该技术方案中,通过在接收到第一数据帧时,若需要发送的第二数据帧与接收到的第一数据帧之间不会产生干扰,则将站点的网络分配矢量的值更新为零,并发送第二数据帧,使得在第二数据帧与第一数据帧之间不会造成干扰时,无需将站点的网络分配矢量更新为一个较大的值,以等待第一数据帧的有效传输时长达到后再传输第二数据帧,实现了同时传输第一数据帧和第二数据帧的效果,有效提高了频谱的利用率,有利于提升系统的吞吐量。其中,NAV用在虚拟载波监听中,其作用相当于一个计数器,用来虚拟反映信道的忙与闲,非O为忙,O为闲。
[0023]在上述技术方案中,优选地,还包括:关系建立单元,用于在接收到任一数据帧时,建立所述任一数据帧的源地址、目的地址和所述任一数据帧所属的基本服务集的color值之间的对应关系;所述判断单元具体用于:根据所述对应关系,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰。
[0024]其中,源地址是指数据帧发送方的MAC地址,目的地址是指数据帧接收方的MAC地址,基本服务集的color值是指BSS的标识,用于区分本BSS与其他BSS之间所传输的数据帧、管理帧或其他消息帧。
[0025]在该技术方案中,通过在接收到任一数据帧时,建立该任一数据帧的源地址、目的地址和该任一数据帧所属的基本服务集的color值之间的对应关系,可以方便地根据该对应关系确定第二数据帧与第一数据帧之间是否会产生干扰。譬如:在STAl向STA3传输数据,STA2向STA4传输数据时,若STAl向STA3传输的数据不会对STA4接收STA2传输的数据产生干扰,且STA2向STA4传输的数据不会对STA3接收STAl传输的数据产生干扰,则确定STAl向STA3传输的数据与STA2向STA4传输的数据不会产生干扰;反之,则确定会产生干扰。
[0026]在上述任一技术方案中,优选地,还包括:生成单元,用于生成第一消息帧,所述第一消息帧中包含有所述对应关系;发送单元,用于向其它站点发送所述第一消息帧。
[0027]在该技术方案中,通过生成包含上述对应关系的第一消息帧,并发送至其它站点,使得能够与其它站点共享建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于其它站点判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0028]譬如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,第二数据帧的发送方在发送数据之前进行判断:如果第一数据帧的发送给第二数据帧的接收造成干扰,即在第一数据帧的发送方共享给第二数据帧的发送方的对应关系中已包含了第二数据帧的接收方的MAC地址(即第一数据帧的接收方包括了第二数据帧的接收方),则判定会造成干扰,进而第二数据帧的发送方不发送第二数据帧。
[0029]再如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,若第二数据帧的发送方在发送数据之前没有接收到所述第一数据帧的接收方的MAC地址(即第二数据帧的接收方不包括第一数据帧的接收方),及第一数据帧的发送方也没有共享第二数据帧的接收方的MAC地址给第二数据帧的发送方(SP第一数据帧的接收方不包括第二数据帧的接收方),则可判定不会造成干扰,进而第二数据帧的发送方可以发送第二数据帧。
[0030]在上述任一技术方案中,优选地,还包括:接收单元,用于接收第二消息帧,所述第二消息帧中包含有其它站点建立的所述对应关系。
[0031]在该技术方案中,通过接收包含有其它站点建立的上述对应关系的第二消息帧,使得能够获取到其它站点建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0032]在上述任一技术方案中,优选地,所述处理单元还用于:在所述确定单元确定没有所述第二数据帧需要发送时,根据所述第一数据帧的有效传输时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值。
[0033]在该技术方案中,若没有第二数据帧需要发送,则可以将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,以在第二数据帧的有效传输时长内,通过网络分配矢量的值反映信道处于繁忙状态。
[0034]在上述任一技术方案中,优选地,所述处理单元还用于:在所述判断单元判定所述第二数据帧与所述第一数据帧之间会产生干扰时,根据所述第一数据帧的有效时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值,并且不发送所述第二数据帧。
[0035]在该技术方案中,通过在判定第二数据帧与第一数据帧之间会产生干扰时,将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,使得能够在第一数据帧的有效传输时长内,不发送第二数据帧,以避免对第一数据帧的传输造成干扰。其中,如果判定不会产生干扰,则第二数据帧的发送方将自己的NAV值更新为零,发送所述的第二数据帧。
[0036]根据本发明的第三方面,还提出了一种站点,包括:如上述任一项技术方案中所述的无线局域网的通信装置。
[0037]通过以上技术方案,使得在站点将要发送的数据帧与接收到的数据帧之间不会造成干扰时,可以将站点的网络分配矢量的值更新为零,以实现多个数据帧的同时传输,进而能够提高频谱的利用率,有利于提升系统的吞吐量。
【附图说明】
[0038]图1示出了现有技术中数据帧的传输过程示意图;
[0039]图2示出了根据本发明的实施例的无线局域网的通信方法的示意流程图;
[0040]图3示出了根据本发明的实施例的无线局域网的通信装置的示意框图;
[0041]图4示出了根据本发明的实施例的站点的示意框图。
【具体实施方式】
[0042]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0043]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0044]图2示出了根据本发明的实施例的无线局域网的通信方法的示意流程图。
[0045]如图2所示,根据本发明的实施例的无线局域网的通信方法,包括:
[0046]步骤202,在接收到第一数据帧时,确定是否有第二数据帧需要发送;
[0047]步骤204,若确定有所述第二数据帧需要发送,则判断所述第二数据帧与所述第一数据帧之间是否会产生干扰;
[0048]步骤206,在判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。
[0049]其中,图2所示的通信方法的执行主体可以是手机或PDA(Personal DigitalAssistant,掌上电脑)等。
[0050]在该技术方案中,通过在接收到第一数据帧时,若需要发送的第二数据帧与接收到的第一数据帧之间不会产生干扰,则将站点的网络分配矢量的值更新为零,并发送第二数据帧,使得在第二数据帧与第一数据帧之间不会造成干扰时,无需将站点的网络分配矢量更新为一个较大的值,以等待第一数据帧的有效传输时长达到后再传输第二数据帧,实现了同时传输第一数据帧和第二数据帧的效果,有效提高了频谱的利用率,有利于提升系统的吞吐量。其中,NAV用在虚拟载波监听中,其作用相当于一个计数器,用来虚拟反映信道的忙与闲,非O为忙,O为闲。
[0051 ]在上述技术方案中,优选地,还包括:在接收到任一数据帧时,建立所述任一数据帧的源地址、目的地址和所述任一数据帧所属的基本服务集的color值之间的对应关系;判断所述第二数据帧与所述第一数据帧之间是否会产生干扰的步骤,具体包括:根据所述对应关系,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰。
[0052]其中,源地址是指数据帧发送方的MAC地址,目的地址是指数据帧接收方的MAC地址,基本服务集的color值是指BSS的标识,用于区分本BSS与其他BSS之间所传输的数据帧、管理帧或其他消息帧。
[0053]在该技术方案中,通过在接收到任一数据帧时,建立该任一数据帧的源地址、目的地址和该任一数据帧所属的基本服务集的color值之间的对应关系,可以方便地根据该对应关系确定第二数据帧与第一数据帧之间是否会产生干扰。譬如:在STAl向STA3传输数据,STA2向STA4传输数据时,若STAl向STA3传输的数据不会对STA4接收STA2传输的数据产生干扰,且STA2向STA4传输的数据不会对STA3接收STAl传输的数据产生干扰,则确定STAl向STA3传输的数据与STA2向STA4传输的数据不会产生干扰;反之,则确定会产生干扰。
[0054]在上述任一技术方案中,优选地,还包括:生成第一消息帧,所述第一消息帧中包含有所述对应关系;向其它站点发送所述第一消息帧。
[0055]在该技术方案中,通过生成包含上述对应关系的第一消息帧,并发送至其它站点,使得能够与其它站点共享建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于其它站点判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0056]譬如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,第二数据帧的发送方在发送数据之前进行判断:如果第一数据帧的发送给第二数据帧的接收造成干扰,即在第一数据帧的发送方共享给第二数据帧的发送方的对应关系中已包含了第二数据帧的接收方的MAC地址(即第一数据帧的接收方包括了第二数据帧的接收方),则判定会造成干扰,进而第二数据帧的发送方不发送第二数据帧。
[0057]再如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,若第二数据帧的发送方在发送数据之前没有接收到所述第一数据帧的接收方的MAC地址(即第二数据帧的接收方不包括第一数据帧的接收方),及第一数据帧的发送方也没有共享第二数据帧的接收方的MAC地址给第二数据帧的发送方(SP第一数据帧的接收方不包括第二数据帧的接收方),则可判定不会造成干扰,进而第二数据帧的发送方可以发送第二数据帧。
[0058]在上述任一技术方案中,优选地,还包括:接收第二消息帧,所述第二消息帧中包含有其它站点建立的所述对应关系。
[0059]在该技术方案中,通过接收包含有其它站点建立的上述对应关系的第二消息帧,使得能够获取到其它站点建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0060]在上述任一技术方案中,优选地,还包括:若确定没有所述第二数据帧需要发送,则根据所述第一数据帧的有效传输时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值。
[0061]在该技术方案中,若没有第二数据帧需要发送,则可以将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,以在第二数据帧的有效传输时长内,通过网络分配矢量的值反映信道处于繁忙状态。
[0062]在上述任一技术方案中,优选地,还包括:在判定所述第二数据帧与所述第一数据帧之间会产生干扰时,根据所述第一数据帧的有效时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值,并且不发送所述第二数据帧。
[0063]在该技术方案中,通过在判定第二数据帧与第一数据帧之间会产生干扰时,将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,使得能够在第一数据帧的有效传输时长内,不发送第二数据帧,以避免对第一数据帧的传输造成干扰。其中,如果判定不会产生干扰,则第二数据帧的发送方将自己的NAV值更新为零,发送所述的第二数据帧。
[0064]图3示出了根据本发明的实施例的无线局域网的通信装置的示意框图。
[0065]如图3所示,根据本发明的实施例的无线局域网的通信装置300,包括:确定单元302,用于在接收到第一数据帧时,确定是否有第二数据帧需要发送;判断单元304,用于在所述确定单元302确定有所述第二数据帧需要发送时,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰;处理单元306,用于在所述判断单元304判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。
[0066]其中,确定单元302、判断单元304和处理单元306在实现时可以是中央处理器或基带处理器等。
[0067]在该技术方案中,通过在接收到第一数据帧时,若需要发送的第二数据帧与接收到的第一数据帧之间不会产生干扰,则将站点的网络分配矢量的值更新为零,并发送第二数据帧,使得在第二数据帧与第一数据帧之间不会造成干扰时,无需将站点的网络分配矢量更新为一个较大的值,以等待第一数据帧的有效传输时长达到后再传输第二数据帧,实现了同时传输第一数据帧和第二数据帧的效果,有效提高了频谱的利用率,有利于提升系统的吞吐量。其中,NAV用在虚拟载波监听中,其作用相当于一个计数器,用来虚拟反映信道的忙与闲,非O为忙,O为闲。
[0068]在上述技术方案中,优选地,还包括:关系建立单元308,用于在接收到任一数据帧时,建立所述任一数据帧的源地址、目的地址和所述任一数据帧所属的基本服务集的color值之间的对应关系;所述判断单元304具体用于:根据所述对应关系,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰。
[0069]其中,源地址是指数据帧发送方的MAC地址,目的地址是指数据帧接收方的MAC地址,基本服务集的color值是指BSS的标识,用于区分本BSS与其他BSS之间所传输的数据帧、管理帧或其他消息帧。
[0070]在该技术方案中,通过在接收到任一数据帧时,建立该任一数据帧的源地址、目的地址和该任一数据帧所属的基本服务集的color值之间的对应关系,可以方便地根据该对应关系确定第二数据帧与第一数据帧之间是否会产生干扰。譬如:在STAl向STA3传输数据,STA2向STA4传输数据时,若STAl向STA3传输的数据不会对STA4接收STA2传输的数据产生干扰,且STA2向STA4传输的数据不会对STA3接收STAl传输的数据产生干扰,则确定STAl向STA3传输的数据与STA2向STA4传输的数据不会产生干扰;反之,则确定会产生干扰。
[0071]在上述任一技术方案中,优选地,还包括:生成单元310,用于生成第一消息帧,所述第一消息帧中包含有所述对应关系;发送单元312,用于向其它站点发送所述第一消息帧。
[0072]在该技术方案中,通过生成包含上述对应关系的第一消息帧,并发送至其它站点,使得能够与其它站点共享建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于其它站点判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0073]譬如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,第二数据帧的发送方在发送数据之前进行判断:如果第一数据帧的发送给第二数据帧的接收造成干扰,即在第一数据帧的发送方共享给第二数据帧的发送方的对应关系中已包含了第二数据帧的接收方的MAC地址(即第一数据帧的接收方包括了第二数据帧的接收方),则判定会造成干扰,进而第二数据帧的发送方不发送第二数据帧。
[0074]再如:所述第一数据帧的发送方在发送数据之前已经将自己所建立的对应关系共享给所述第二数据帧的发送方,若第二数据帧的发送方在发送数据之前没有接收到所述第一数据帧的接收方的MAC地址(即第二数据帧的接收方不包括第一数据帧的接收方),及第一数据帧的发送方也没有共享第二数据帧的接收方的MAC地址给第二数据帧的发送方(SP第一数据帧的接收方不包括第二数据帧的接收方),则可判定不会造成干扰,进而第二数据帧的发送方可以发送第二数据帧。
[0075]在上述任一技术方案中,优选地,还包括:接收单元314,用于接收第二消息帧,所述第二消息帧中包含有其它站点建立的所述对应关系。
[0076]在该技术方案中,通过接收包含有其它站点建立的上述对应关系的第二消息帧,使得能够获取到其它站点建立的数据帧的源地址、目的地址和所属的基本服务集的color值之间的对应关系,以便于判断需要发送的数据帧与接收到的数据帧之间是否会产生干扰。
[0077]在上述任一技术方案中,优选地,所述处理单元306还用于:在所述确定单元302确定没有所述第二数据帧需要发送时,根据所述第一数据帧的有效传输时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值。
[0078]在该技术方案中,若没有第二数据帧需要发送,则可以将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,以在第二数据帧的有效传输时长内,通过网络分配矢量的值反映信道处于繁忙状态。
[0079]在上述任一技术方案中,优选地,所述处理单元306还用于:在所述判断单元304判定所述第二数据帧与所述第一数据帧之间会产生干扰时,根据所述第一数据帧的有效时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值,并且不发送所述第二数据帧。
[0080]在该技术方案中,通过在判定第二数据帧与第一数据帧之间会产生干扰时,将站点的网络分配矢量的值更新为大于或等于第一数据帧的有效传输时长的值,使得能够在第一数据帧的有效传输时长内,不发送第二数据帧,以避免对第一数据帧的传输造成干扰。其中,如果判定不会产生干扰,则第二数据帧的发送方将自己的NAV值更新为零,发送所述的第二数据帧。
[0081]图4示出了根据本发明的实施例的站点的示意框图。
[0082 ]如图4所示,根据本发明的实施例的站点400,包括:如图3中所示的无线局域网的通信装置300。
[0083]综上所述,本发明的技术方案主要是在站点接收到PPDU时,若站点有数据包要发送,并且对接收到的PPDU的接收方不造成干扰,且接收到的PPDU对自己所发送数据的接收方不造成干扰,则站点可以将网络分配矢量的值设置为0,并发送所要传输的数据。
[0084]具体可以包括以下步骤:
[0085]步骤1:站点建立PPDU源地址、目的地址及BSS color的对照关系(譬如通过表格的方式建立对照关系)。
[0086]具体来说,站点在其它设备的通信过程中或是自己通信的过程中,记录下PPDU源地址、目的地址及所属的BSS color的对照关系。
[0087]步骤2:站点与已建立关联的其它站点之间进行对照关系的共享。
[0088]具体地,站点与其它站点建立关联后,周期性地共享其所建立的对照表格,譬如可以定义一种动作帧来实现共享。
[0089]步骤3:站点在收到PPDU后,如有数据帧要发送,则根据接收到的PPU与需要发送的数据帧之间是否会产生干扰来进行NAV的设置。
[0090]具体地,站点在接收到PPDU后,如有数据要发送,则检测对照关系,以确定将要发送的数据是否对接收到的PPDU的接收方不造成干扰,且接收到的PPDU对自己所发送数据的接收方是否造成干扰,若满足上述条件,则将自己的NAV设置为O,然后发送数据。
[0091]若站点在收到PPDU后,没有数据要发送,或者将要发送的数据与接收到的PPDU之间会产生干扰,则根据接收到的PPDU的有效传输时长来更新自己的NAV,譬如将自己的NAV值更新为大于或等于PPDU的有效传输时长的值。其中,可以通过解析接收到的PPDU,以确定接收到的PPDU的有效传输时长。
[0092]以上结合附图详细说明了本发明的技术方案,本发明提出了一种新的无线局域网的通信方案,使得在站点将要发送的数据帧与接收到的数据帧之间不会造成干扰时,可以将站点的网络分配矢量的值更新为零,以实现多个数据帧的同时传输,进而能够提高频谱的利用率,有利于提升系统的吞吐量。
[0093]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种无线局域网的通信方法,其特征在于,包括: 在接收到第一数据帧时,确定是否有第二数据帧需要发送; 若确定有所述第二数据帧需要发送,则判断所述第二数据帧与所述第一数据帧之间是否会产生干扰; 在判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。2.根据权利要求1所述的无线局域网的通信方法,其特征在于,还包括:在接收到任一数据帧时,建立所述任一数据帧的源地址、目的地址和所述任一数据帧所属的基本服务集的Co I or值之间的对应关系; 判断所述第二数据帧与所述第一数据帧之间是否会产生干扰的步骤,具体包括:根据所述对应关系,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰。3.根据权利要求2所述的无线局域网的通信方法,其特征在于,还包括: 生成第一消息帧,所述第一消息帧中包含有所述对应关系; 向其它站点发送所述第一消息帧。4.根据权利要求2所述的无线局域网的通信方法,其特征在于,还包括: 接收第二消息帧,所述第二消息帧中包含有其它站点建立的所述对应关系。5.根据权利要求1至4中任一项所述的无线局域网的通信方法,其特征在于,还包括: 若确定没有所述第二数据帧需要发送,则根据所述第一数据帧的有效传输时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值。6.根据权利要求1至4中任一项所述的无线局域网的通信方法,其特征在于,还包括: 在判定所述第二数据帧与所述第一数据帧之间会产生干扰时,根据所述第一数据帧的有效时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值,并且不发送所述第二数据帧。7.一种无线局域网的通信装置,其特征在于,包括: 确定单元,用于在接收到第一数据帧时,确定是否有第二数据帧需要发送; 判断单元,用于在所述确定单元确定有所述第二数据帧需要发送时,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰; 处理单元,用于在所述判断单元判定所述第二数据帧与所述第一数据帧之间不会产生干扰时,将站点的网络分配矢量的值更新为零,并发送所述第二数据帧。8.根据权利要求7所述的无线局域网的通信装置,其特征在于,还包括:关系建立单元,用于在接收到任一数据帧时,建立所述任一数据帧的源地址、目的地址和所述任一数据帧所属的基本服务集的color值之间的对应关系; 所述判断单元具体用于:根据所述对应关系,判断所述第二数据帧与所述第一数据帧之间是否会产生干扰。9.根据权利要求8所述的无线局域网的通信装置,其特征在于,还包括: 生成单元,用于生成第一消息帧,所述第一消息帧中包含有所述对应关系; 发送单元,用于向其它站点发送所述第一消息帧。10.根据权利要求8所述的无线局域网的通信装置,其特征在于,还包括: 接收单元,用于接收第二消息帧,所述第二消息帧中包含有其它站点建立的所述对应关系。11.根据权利要求7至10中任一项所述的无线局域网的通信装置,其特征在于,所述处理单元还用于: 在所述确定单元确定没有所述第二数据帧需要发送时,根据所述第一数据帧的有效传输时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值。12.根据权利要求7至10中任一项所述的无线局域网的通信装置,其特征在于,所述处理单元还用于: 在所述判断单元判定所述第二数据帧与所述第一数据帧之间会产生干扰时,根据所述第一数据帧的有效时长,将所述站点的网络分配矢量的值更新为大于或等于所述有效传输时长的值,并且不发送所述第二数据帧。13.—种站点,其特征在于,包括:如权利要求7至12中任一项所述的无线局域网的通信目.ο
【文档编号】H04W74/08GK105898884SQ201610214282
【公开日】2016年8月24日
【申请日】2016年4月7日
【发明人】不公告发明人
【申请人】珠海市魅族科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1