CN108260180B - 传输方法、站点和接入点 - Google Patents
传输方法、站点和接入点 Download PDFInfo
- Publication number
- CN108260180B CN108260180B CN201611233302.9A CN201611233302A CN108260180B CN 108260180 B CN108260180 B CN 108260180B CN 201611233302 A CN201611233302 A CN 201611233302A CN 108260180 B CN108260180 B CN 108260180B
- Authority
- CN
- China
- Prior art keywords
- ssw
- frame
- sta
- target
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供了一种传输方法、站点STA和接入点AP,能够提高STA在R‑TXSS阶段接入的成功率。该方法包括:站点STA根据需要在目标扇区扫描SSW时隙发送的SSW帧的数量确定目标退避数;STA根据目标退避数,确定在目标SSW时隙发送SSW帧的起始位置;STA在起始位置,向接入点AP发送SSW帧。
Description
技术领域
本申请实施例涉及无线通信领域,并且更具体地,涉及一种传输方法、站点(Station,STA)和接入点(Access Point,AP)。
背景技术
定向天线的波束赋形训练(Beamforming Training,BFT)由收发双方发送双向的扇区扫描(Sector Sweep,SSW)帧来实现。BFT过程主要划分为两个子过程,扇区级扫描(Sector Level Sweep,SLS)和波束优化协议(Beam Refinement Protocol,BRP)。其中SLS阶段为STA提供接收和发送信号必要的波束信息,也就是说这个阶段的波束比较宽。在SLS阶段后,STA和AP双方通过BRP帧确定双方的最佳发射和接收波束。在扇区级扫描阶段,分为AP发射天线的初始发射扇区扫描(Initiator Transmit Sector Sweep,I-TXSS)阶段和STA发射天线的响应发射扇区扫描(Responder Transmit Sector Sweep,R-TXSS)阶段。I-TXSS可以在信标发送间隔(Beacon Transmission Interval,BTI)或数据发送间隔(DataTransmission Interval,DTI)阶段完成,R-TXSS可以在关联波束赋形训练(AssociationBeamforming Training,A-BFT)阶段或是DTI阶段完成。
802.11ad的整个A-BFT时隙可以分为若干个SSW时隙,每个SSW时隙能够发送的SSW帧的数量在BTI时期发送的信标帧中进行指示。所有在BTI阶段收到至少一个信标帧并且想在A-BFT进行R-TXSS的STA会在[0,SSW时隙能够发送的SSW帧的数量)中随机选择一个整数作为退避计数值,并在每个SSW时隙开始时减1,当减到0时则在该SSW时隙发送SSW帧。
如果两个STA,例如STA A和STA B同时竞争接入信道,并且在STA A和STA B的退避计数值相同时,比如均为5时,它们会同时在第6个SSW时隙开始时发送SSW帧,从而,STA A和STA B产生碰撞,导致R-TXSS失败,只能等到下次A-BFT或是DTI再次进行尝试R-TXSS流程。
发明内容
本申请实施例提供一种传输方法、站点STA和接入点AP,能够提高STA在R-TXSS阶段接入的成功率
第一方面,提供了一种传输方法,包括:站点STA根据需要在目标扇区扫描SSW时隙发送的SSW帧的数量确定目标退避数;STA根据目标退避数,确定在目标SSW时隙发送SSW帧的起始位置;STA在起始位置,向接入点AP发送SSW帧。
因此,本申请实施例的用于传输的方法,STA根据退避数(例如,目标退避数)在SSW时隙(例如,目标SSW时隙)内进行退避,并在根据该退避数确定的起始位置才发送SSW帧,而不是在接入SSW时隙后就立即开始发送SSW帧。由于多个STA同时选择相同的退避数的概率较小,因此,本申请实施例的用于传输的方法能够避免多个STA同时接入同一SSW时隙发送碰撞,或降低多个STA同时接入同一SSW时隙时发送碰撞的概率,从而能够提高接入的成功率。
在一种可能的实现方式中,STA根据目标退避数,确定在目标SSW时隙发送SSW帧的起始位置,包括:在目标SSW时隙的每个SSW帧的帧开始时刻,STA控制目标退避数减1;当目标退避数减为0时,STA进行空闲信道评估(Clear Channel Assessment,CCA);当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,STA将目标退避数减为0的SSW帧的下一帧的帧开始时刻确定为起始位置。
STA在目标退避数减为0前的SSW帧进行退避,只有当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,STA才开始发送SSW帧,从而可以避免与其他STA发生碰撞。
在一种可能的实现方式中,STA根据目标退避数,确定在目标SSW时隙发送SSW帧的起始位置,包括:STA在目标SSW时隙进行空闲信道评估CCA,并且在每个SSW帧的帧开始时刻,STA控制目标退避数减1;当检测到信道忙时,STA获取在目标SSW时隙发送SSW帧的其他STA的SSW帧中的第一参数,每个其他STA的SSW帧中的第一参数用于指示该其他STA还需要发送的SSW帧的数量;STA根据第一参数确定预计起始位置;STA在预计起始位置或目标退避数减为0时的SSW帧的帧开始时刻进行CCA;当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,STA将预计起始位置的SSW帧的下一帧的帧开始时刻,或将目标退避数减为0的SSW帧的下一帧的帧开始时刻,确定为起始位置。
STA根据第一参数,在其他STA发送SSW帧时进行退避。在目标退避数减为0时,并且当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,STA才开始发送SSW帧,从而可以避免与其他STA发生碰撞。
在一种可能的实现方式中,SSW帧包括以下字段:帧指示字段、剩余帧数指示字段、射频通道指示字段、反馈信息字段、上下行指示字段,
其中,帧指示字段用于指示SSW帧为短SSW帧,剩余帧数指示字段用于指示STA待发送的SSW帧的数量,射频通道指示字段用于指示STA的天线信息,反馈信息字段用于指示STA向AP的反馈信息,上下行指示字段用于指示SSW帧的传输方向。
在一种可能的实现方式中,第一参数可以是剩余帧数指示字段中的值。
在一种可能的实现方式中,该方法还包括:STA在目标SSW时隙接收AP发送的SSW反馈帧。
在一种可能的实现方式中,该方法还包括:STA在目标声明时间间隔ATI时期接收AP发送的SSW反馈帧,其中,目标ATI与目标SSW时隙属于同一信标间隔。
在一种可能的实现方式中,STA在目标声明时间间隔ATI时期接收AP发送的SSW反馈帧,包括:STA在ATI时期接收AP发送的声明帧,声明帧包括SSW反馈帧所包括的反馈信息。
在一种可能的实现方式中,STA在起始位置向AP发送SSW帧之前,该方法还包括:STA接收AP发送的资源指示信息,资源指示信息用于指示包括目标SSW时隙的目标关联波束赋形训练A-BFT所占用的资源为STA的专属资源;其中,在STA在起始位置向AP发送SSW帧之后,该方法还包括:STA根据资源指示信息,在目标SSW时隙接收AP发送的SSW反馈帧。
在一种可能的实现方式中,该方法还包括:STA根据SSW反馈帧确定AP是否成功接收STA发送的所有SSW帧;当STA确定AP未成功接收STA发送的所有SSW帧时,STA向AP重发需要重发的SSW帧,需要重发的SSW帧为STA发送的所有SSW帧中未被AP成功接收的SSW帧。
当AP没有成功接收STA发送的所有SSW帧时,STA可以根据指示只重发AP未成功接收的SSW帧,从而能够提高接入效率,并且能够进一步降低和其它STA发送碰撞的概率。
在一种可能的实现方式中,述STA根据SSW反馈帧确定AP是否成功接收STA发送的所有SSW帧,包括:STA根据SSW反馈帧中的地址字段和保留字段确定AP是否成功接收STA发送的所有SSW帧。
在一种可能的实现方式中,在STA向AP重发需要重发的SSW帧之前,该方法还包括:STA接收AP在目标声明时间间隔ATI时期发送的轮询帧,目标ATI与目标SSW时隙属于同一信标间隔时期;STA根据轮询帧向AP发送资源请求消息,资源请求消息用于请求用于重发需要重发的SSW帧的资源;STA接收AP根据资源请求消息发送的资源响应消息,资源响应消息用于向STA指示数据发送间隔DTI所占用的资源中用于STA重发需要重发的SSW帧的资源,其中,DTI与ATI属于同一信标时期;其中,STA向AP重发需要重发的SSW帧,包括:STA根据资源响应消息,在用于重发需要重发的SSW帧的资源上,发送需要重发的SSW帧。
在一种可能的实现方式中,在站点STA根据需要发送的SSW帧的数量确定目标退避数之前,该方法还包括:STA接收AP发送的信标帧;STA根据信标帧获取目标SSW时隙内能够发送的长SSW帧的数量,长SSW帧所占用的字节数为26字节;STA根据目标SSW时隙内能够发送的长SSW帧的数量,确定目标SSW时隙内能够发送的SSW帧的数量;STA根据目标SSW时隙内能够发送的SSW帧的数量和需要发送的SSW帧的数量,确定目标退避数为[0,k)中的任一整数,其中,k为目标SSW时隙内能够发送的SSW帧的数量与需要发送的SSW帧的数量之差。
在一种可能的实现方式中,当目标SSW时隙内能够发送的SSW帧的数量不为整数时,目标SSW时隙的第一个SSW帧的帧开始时刻不与目标SSW时隙的第一个长SSW帧的帧开始时刻对齐,且目标SSW时隙的最后一个SSW帧的帧结束时刻与目标SSW时隙的最后一个长SSW帧的帧结束时刻对齐。
在一种可能的实现方式中,SSW帧所占用的字节数小于26字节。
在一种可能的实现方式中,SSW帧所占用的字节数为5字节。
第二方面,提供了一种传输方法,包括:接入点AP接收站点STA在目标扇区扫描SSW时隙内的SSW帧的起始位置发送的SSW帧,其中,所述起始位置是所述STA根据目标退避数确定的,所述目标退避数是所述STA根据需要发送的所述SSW帧的数量确定的。
因此,本申请实施例的用于传输的方法,STA根据退避数在SSW时隙内进行退避,并在根据该退避数确定的起始位置才发送SSW帧,而不是在接入SSW时隙后就立即开始发送SSW帧。由于多个STA同时选择相同的退避数的概率较小,因此,本申请实施例的用于传输的方法能够避免多个STA同时接入同一SSW时隙发送碰撞,或降低多个STA同时接入同一SSW时隙时发送碰撞的概率,从而能够提高接入的成功率。
在一种可能的实现方式中,所述SSW帧包括以下字段:
帧指示字段、剩余帧数指示字段、射频通道指示字段、反馈信息字段、上下行指示字段,
其中,所述帧指示字段用于指示所述SSW帧为短SSW帧,所述剩余帧数指示字段用于指示所述STA待发送的SSW帧的数量,所述射频通道指示字段用于指示所述STA的天线信息,所述反馈信息字段用于指示所述STA向所述AP的反馈信息,所述上下行指示字段用于指示所述SSW帧的传输方向。
在一种可能的实现方式中,该方法还可以包括:AP在所述目标SSW时隙向STA发送SSW反馈帧。
在一种可能的实现方式中,该方法还可以包括:AP在目标声明时间间隔ATI时期向STA发送SSW反馈帧,其中,所述目标ATI与所述目标SSW时隙属于同一信标间隔。
在一种可能的实现方式中,AP在目标声明时间间隔ATI时期向STA发送SSW反馈帧,包括:AP在所述ATI时期向STA发送声明帧,所述声明帧包括所述SSW反馈帧所包括的反馈信息。
在一种可能的实现方式中,在所述接入点AP接收站点STA在目标扇区扫描SSW时隙内的SSW帧的起始位置发送的SSW帧之前,该方法还可以包括:AP向该STA发送资源指示信息,所述资源指示信息用于指示包括所述目标SSW时隙的目标关联波束赋形训练A-BFT所占用的资源为所述STA的专属资源。
在一种可能的实现方式中,该方法还可以包括:AP接收所述STA根据所述SSW反馈帧重发的需要重发的SSW帧,所述需要重发的SSW帧为所述STA发送的所有SSW帧中未被所述AP成功接收的SSW帧。
在一种可能的实现方式中,当所述目标SSW时隙内能够发送的所述SSW帧的数量不为整数时,所述目标SSW时隙的第一个SSW帧的帧开始时刻不与所述目标SSW时隙的第一个长SSW帧的帧开始时刻对齐,且所述目标SSW时隙的最后一个SSW帧的帧结束时刻与所述目标SSW时隙的最后一个长SSW帧的帧结束时刻对齐。
在一种可能的实现方式中,所述SSW帧所占用的字节数小于26字节。
在一种可能的实现方式中,SSW帧所占用的字节数为5字节。
第三方面,提供了一种站点STA,用于执行第一方面或第一方面的任意可能的实现方式中的方法。具体地,该站点STA包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的单元。
第四方面,提供了一种接入点AP,用于执行第二方面或第二方面的任意可能的实现方式中的方法。具体地,该接入点AP包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的单元。
第五方面,提供了一种站点STA,该站点STA包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该站点STA执行上述第一方面及第一方面的任意可能的实现方式中的方法。
第六方面,提供了一种接入点AP,该接入点AP包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该接入点AP执行上述第二方面及第二方面的任意可能的实现方式中的方法。
第七方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被第一方面中站点STA的处理单元、收发单元或处理器、收发器运行时,使得所述站点STA执行第一方面及第一方面的任意可能的实现方式中的方法。
第八方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被第二方面中接入点AP的处理单元、收发单元或处理器、收发器运行时,使得所述接入点AP执行第二方面及第二方面的任意可能的实现方式中的方法。
第九方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第一方面及第一方面的任意可能的实现方式中的方法的指令。
第十方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序包括用于执行第二方面及第二方面的任意可能的实现方式中的方法的指令。
附图说明
图1是根据本申请实施例的一个毫米波通信网络的示意图。
图2是毫米波WLAN通信网络中的时隙分配示意图。
图3是长SSW帧帧结构示意图。
图4是根据本申请实施例的一个短SSW帧帧结构示意图。
图5是根据本申请实施例的传输方法的示意性流程图。
图6是根据本申请一个实施例的传输方法的示意图。
图7是根据本申请另一实施例的传输方法的示意图。
图8是根据本申请实施例的站点STA的示意性框图。
图9是根据本申请实施例的接入点AP的示意性框图。
图10是根据本申请实施例的站点STA的示意性结构图。
图11是根据本申请实施例的接入点AP的示意性结构图。
具体实施方式
下面将结合附图,对本申请实施例中的技术方案进行描述。
本申请实施例可以应用于无线局域网(Wireless Local Area Network,
WLAN),目前WLAN采用的标准为IEEE802.11系列。WLAN可以包括多个基本服务集(Basic Service Set,BSS),BSS中的网络节点为STA,STA包括接入点类的站点AP和非接入点类的站点(none Access Point Station,non-APSTA),非接入点类的站点non-AP STA可以简称为站点STA。每个BSS可以包含一个AP和多个关联于该AP的STA。
AP也称之为无线访问接入点或热点等。AP是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。AP相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。具体地,AP可以是带有无线保真(WirelessFidelity,WiFi)芯片的终端设备或者网络设备。可选地,AP可以为支持802.11ax制式的设备,进一步可选地,该AP可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种WLAN制式的设备。
STA可以是无线通讯芯片、无线传感器或无线通信终端,例如支持WiFi通讯功能的移动电话、支持WiFi通讯功能的平板电脑、支持WiFi通讯功能的机顶盒、支持WiFi通讯功能的智能电视、支持WiFi通讯功能的智能可穿戴设备、支持WiFi通讯功能的车载通信设备和支持WiFi通讯功能的计算机。
图1是根据本申请实施例的一个毫米波通信网络的示意图。毫米波通信网络100包括使用毫米波进行通信的多个毫米波网络节点101~105。毫米波通信网络节点101~105可利用自身阵列天线在一个或多个天线扇区内进行通信。这些网络节点101~105中,网络节点101可充当网络协调器,例如AP,来协调网络节点101~105之间的通信以及控制对无线媒体的接入。AP可广播信标帧(Beacon),信标帧指明其中将要发生通信的信标间隔(BeaconInterval,BI)的长度。信标帧可由其它网络节点102-105接收,这样网络节点102-105可以知道下一个信标间隔将发生的时间。网络节点101可充当发起站来发起与可称作响应站的其它网络节点(如网络节点102-105)之间的波束成形训练。发起站101可与一个或多个响应站(如响应站104和105)执行多址波束成形训练BFT。发起主101可公告BFT周期的SSW时隙的数量以及各SSW时隙内的SSW帧的数量。发起站101可在BFT周期的SSW时隙之一内从响应站中的两个或更多响应站接收一个或多个SSW帧,并且可在一个SSW时隙内向响应站传送一个或多个SSW反馈帧,向响应站指明天线配置,以用于响应站与发起站101进行通信。
网络节点101充当AP时,网络节点101~105可充当non-AP STA。这时网络节点101可称为AP101,网络节点102~105可分别称为STA102、STA104和STA105。在一种可能的通信***中,STA102、STA103可以支持802.11ad标准,STA104和STA105可以支持802.11ay标准。其中802.11ad标准仅支持AP和STA之间在一个2.16GHz信道上用一根天线进行单输入单输出(Single Input Single Output,SISO)通信。802.11ay是802.11ad的下一代标准,与802.11ad的主要区别是支持AP和STA之间在多个2.16GHz信道上进行单用户多输入多输出(Single-User Multiple-Input Multiple-Output,SU-MIMO)以及下行多用户MIMO(DownLink Multi-User MIMO,DL MU-MIMO)通信。
802.11ad标准中定义的毫米波WLAN通信网络中的时隙分配方法以BI为基本单位。BI阶段根据接入规则的不同,可以分为图2中四个不同的子结构。信标发送间隔BTI时期,AP发送一个或多个信标帧。关联波束赋形训练A-BFT时期,之前在BTI时期收到信标帧的STA与AP间进行波束成形训练。声明时间间隔(Announcement Time Interval,ATI)时期,AP与STA间基于请求响应机制进行管理接入。数据发送间隔DTI时期,通过帧交换的方式,AP与STA间进行数据通信。
如图2所示,A-BFT时期可以分为4个SSW时隙。每个SSW时隙中,时隙内用于STA发送SSW帧,时隙内用于STA接收AP发送的SSW反馈帧。图2所示的第二个SSW时隙最多可以发送8个SSW帧。STA104和STA105同时竞争接入信道的第二个SSW时隙,并在第二个SSW时隙开始时同时发送各自的SSW帧,从而STA104和STA105产生碰撞,导致R-TXSS失败,只能等到下次A-BFT或是DTI再次进行尝试R-TXSS流程。
需要说明的是,以上所涉及的SSW帧是指802.11ad协议规定的SSW帧。
为避免STA在接入到同一时隙时发送碰撞,或降低STA在接入时发送碰撞的概率,提高接入成功率,本申请提供了一种传输方法,该方法可以应用于多个STA接入同一SSW时隙碰撞的场景。具体来说,该方法可以应用于多个STA的退避计数值都相同(即多个STA同时接入同一个SSW时隙,需要在该SSW时隙发送SSW帧)的场景,例如图2所示的STA104和STA105在第二个SSW时隙,分别发送各自SSW帧的场景。该方法还可以应用于只有一个STA接入SSW时隙发送SSW帧的场景,本申请实施例对此不作特殊限定。
可选地,本申请实施例的STA可以是支持802.11ay标准的STA。支持802.11ay标准的STA可以称为增强定向数十吉比特STA(Enhanced directional Multi Gigabyte STA,EDMG STA)。EDMG STA发送的SSW帧可以是短SSW帧。短SSW帧的长度小于802.11ad协议规定的SSW帧的长度,即短SSW帧的长度小于26个字节。本申请实施例中,为描述方便,将802.11ad协议规定的SSW帧称为长SSW帧。
长SSW帧帧结构如图3所示。长SSW帧各字段及各字段对应的定义如下:
帧控制字段(Frame control):用于承载该媒体接入控制(Media AccessControl,MAC)帧(即,该SSW帧)的控制信息。
持续时间字段(Duration):用于指示该MAC帧的结束时间,以便于其它听到该MAC帧的STA进行网络分配矢量(Network Allocation Vector,NAV)设置。
接收地址字段(Receive Address,RA):接收STA(包括AP和non-APSTA)的MAC地址,具有唯一性,方便STA判断该MAC帧是否需要解包。
发送地址字段(Transmit Address,TA):发送STA(包括AP和non-APSTA)的MAC地址,具有唯一性,可以判断是哪个STA发送的数据包。
SSW字段(SSW):发起STA用天线的所有扇区发送SSW帧,接收STA通过判断不同帧的信噪比来确定最佳的发射波束。
SSW反馈字段(SSW feedback):反馈STA用天线的某扇区发送SSW反馈帧给接收STA来告知接收STA下次与反馈STA通信时的最佳发射波束。
MAC帧CRC校验信息字段(FCS):MAC帧循环校验信息,用来验证MAC帧是否完好。
长SSW帧上述各字段占用的比特位分别是:16、16、48、48、24、24、32。因此,长SSW帧共占用26字节。
根据本申请一个实施例的短SSW帧帧结构如图4所示。短SSW帧各字段及各字段对应的定义如下:
帧指示字段(Packet type):指示该PHY帧为短SSW帧,其作用类似于SSW帧的帧控制字段。
地址字段(Addressing):经过Hash等算法压缩的TA/RA地址。
剩余帧数指示字段(CDOWN):指示该SSW帧后STA还需要发送多少个短SSW帧来完成整个TXSS流程,同时可以用来表示该短SSW帧的波束方向,在TXSS流程结束后,反馈STA会发送最佳接收帧的CDOWN参数给发射STA。
射频通道指示字段(RF chain ID):由于802.11ay指示MIMO,所有的天线都需要参与BFT流程,因此用来指示STA的天线信息。
反馈信息字段(Short SSW feedback):主要用来反馈最佳接收SSW的CDOWN参数
上下行指示字段(Direction):指示该帧是上行帧(STA发送给AP),还是下行帧(AP发送给STA)。
校验信息字段FCS:MAC帧循环校验信息,用来验证MAC帧是否完好。
可选地,短SSW帧上述各字段占用的比特位可以分别是:1、16、8、2、8、1、4。因此,短SSW帧共占用5字节。可以看出,短SSW帧的长度小于长SSW帧的长度。
应理解,图4所示的短SSW帧帧结构只是本申请一个实施例的示意图,本申请实施例对短SSW帧的具体帧结构不作特殊限定。
还应理解,短SSW帧共占用5字节也只是一种可能的短SSW帧帧长度,本申请实施例对短SSW帧的长度不作特殊限定。
以下,结合图5所示的传输方法的示意性流程图,描述根据本申请实施例的传输方法。
S510,STA根据需要在目标SSW时隙发送的STA的SSW帧的数量确定退避数。
以下,为了描述方便,称该SSW的退避数为目标退避数。应理解,这里的目标退避数不同于上述的退避计数值,退避计数值用于SSW时隙间的退避,而目标退避数用于STA在竞争到的SSW时隙(即,目标SSW时隙)内的退避。
还应理解,这里的SSW帧可以是上文中所描述的短SSW帧。
具体地,STA可以在选择退避计数值的同时选择目标退避数,也可以在竞争到SSW时隙后选择目标退避数。目标退避数可以是[0,k)中的任一整数。其中,k为目标SSW时隙内能够发送的SSW帧的数量X与需要发送的STA的SSW帧的数量Y之差,即k=X-Y。
可选地,目标SSW时隙内能够发送的SSW帧的数量可以通过以下方式获取:
STA接收AP发送的信标帧;然后根据信标帧能够获取目标SSW时隙内能够发送的长SSW帧的数量;最后,基于STA知道SSW帧的长度,STA即可根据目标SSW时隙内能够发送的长SSW帧的数量,确定目标SSW时隙内能够发送的SSW帧的数量X。
例如,目标SSW时隙内能够发送的SSW帧的数量X为10,STA需要发送的STA的SSW帧的数量Y为6时,则k=4。STA可以选择[0,4)中的任一整数作为目标退避数,比如STA可以选择2作为目标退避数。
S520,STA根据该目标退避数,确定在该目标SSW时隙发送该STA的SSW帧的起始位置。
S530,该STA在该起始位置,向该AP发送SSW帧。
因此,本申请实施例的用于传输的方法,STA根据退避数在SSW时隙内进行退避,并在根据该退避数确定的起始位置才发送SSW帧,而不是在接入SSW时隙后就立即开始发送SSW帧。由于多个STA同时选择相同的退避数的概率较小,因此,本申请实施例的用于传输的方法能够避免多个STA同时接入同一SSW时隙发送碰撞,或降低多个STA同时接入同一SSW时隙时发送碰撞的概率,从而能够提高接入的成功率。
可选地,作为本申请一个实施例,STA可以根据目标退避数,通过方式一或方式二,具体确定在目标SSW时隙发送SSW帧的起始位置。
方式一
在目标SSW时隙的每个SSW帧的帧开始时刻,STA控制目标退避数减1,即STA进行退避;当目标退避数减为0时,STA进行空闲信道评估CCA;当检测到信道为空闲状态的持续时间大于一个短波束帧间隔(即,相邻两个SSW帧的间隔)时,STA将目标退避数减为0的SSW帧的下一帧的帧开始时刻,确定为发送STA的SSW帧的起始位置。
以图6举例来说,STA在第二个SSW时隙(即,目标SSW时隙的一例)进行退避及CCA。图6中,第二个SSW时隙能够发送12个SSW帧,每个SSW帧的帧开始时刻分别是t1~t12。当Y=6,目标退避数为2时,STA在t2时刻减1、t3时刻再减1后,变为0,则STA开始在t3时刻进行CCA。如果从t3时刻至t4时刻的时间段内,信道为空闲状态的持续时间大于一个短波束帧间隔时,比如从t31时刻至t4时刻的时间段内,信道为空闲状态时,则STA认为信道空闲,可以进行发送。那么STA将t4时刻确定为发送STA的SSW帧的起始位置,在t4时刻开始发送STA的SSW帧。如果t3时刻至t4时刻的时间段内,信道为空闲状态的持续时间小于或等于一个短波束帧间隔时,或者信道一直为忙时,STA继续进行CCA,直到检测到信道为空闲状态的持续时间小于或等于一个短波束帧间隔时,才开始发送STA的SSW帧。如果在该第二个SSW时隙内,信道一直为忙,则STA不在该时隙进行发送。如果在第二个SSW时隙内,在STA只能发送部分SSW帧,比如只能发送4个SSW帧的情况下,STA会在下一次竞争到资源时发送剩余的2个SSW帧,或者,重新发送已发送的4个SSW帧和剩余的2个SSW帧。当目标退避数为0时,则STA在t1时刻就开始进行CCA,如果t1时刻至t2时刻的时间段内,信道为空闲状态的持续时间小于或等于一个短波束帧间隔时,则STA认为信道空闲,可以进行发送,那么STA将t2时刻确定为发送STA的SSW帧的起始位置,在t2时刻开始发送STA的SSW帧。
方式二
STA在所述目标SSW时隙开始时就进行空闲信道评估CCA,并且在每个SSW帧的的帧开始时刻,STA控制目标退避数减1;当STA检测到信道忙时,STA获取在所述目标SSW时隙发送SSW帧的其他STA的SSW帧中的第一参数,根据该第一参数确定该其他STA还需要发送的SSW帧的数量。应理解,这里的其他STA可能是一个,也可能是多个。这里的第一参数可以是图4所示的CDOWN参数。STA根据第一参数确定是否在目标SSW时隙发送STA的SSW帧。例如,结合图6,STA在目标SSW时隙的t6时刻检测到CDOWN=6时,则STA没有机会在该目标SSW时隙发送SSW帧。再如,如果STA在目标SSW时隙的t6时刻检测到CDOWN=2时,则STA可以在该目标SSW时隙发送SSW,此时,STA根据第一参数确定预计起始位置,例如在t6时刻CDOWN=2时,预计起始位置即为t9时刻。然后,STA根据具体情况择一执行以下(1)或(2)。
(1)在预计起始位置,目标退避数已经减为0时。
STA在预计起始位置开始进行CCA,当STA检测到从预计起始位置所在的SSW帧的帧开始时刻至预计起始位置的下一帧的帧开始时刻的时间段内,信道为空闲状态的持续时间大于一个短波束帧间隔时,则STA认为信道空闲,可以进行发送。此时,STA将预计起始位置的SSW帧的下一帧的帧开始时刻确定为发送STA的SSW帧的起始位置,在该起始位置开始发送STA的SSW帧。
结合图6举例来说,预计起始位置为t9时刻时,目标退避数已经减为0,则STA开始进行CCA。如果t9~t10这段时间内信道为空闲状态的持续时间大于一个短波束帧间隔,则STA将t10时刻确定为发送STA的SSW帧的起始位置。STA可以在t10时刻开始发送STA的SSW帧。
(2)在预计起始位置,目标退避数还未减为0时。
STA持续进行退避,直到目标退避数减为0时,在目标退避数减为0的SSW帧的帧开始时刻进行CCA,如果STA检测到在目标退避数减为0的SSW帧的持续时间以及在目标退避数减为0的SSW帧的下一帧的的帧开始时刻的时间段内,信道为空闲状态的持续时间大于一个短波束帧间隔,则STA将目标退避数减为0的SSW帧的下一帧的的帧开始时刻确定为发送STA的SSW帧的起始位置。
结合图6举例来说,预计起始位置为t9时刻,目标退避数在t10时刻才减为0,则STA在t10时刻开始进行CCA。如果t10~t11这段时间内信道为空闲状态的持续时间大于一个短波束帧间隔,则STA将t11时刻确定为发送STA的SSW帧的起始位置。STA可以在t11时刻开始发送STA的SSW帧。
应理解,本申请实施例中的STA根据目标退避数,在每个SSW帧的帧开始时刻减1的过程,可以通过退避计数器实现,也可以通过软件等方式实现,本申请实施例对具体实现方式不作特殊限定。
STA成功发送SSW帧后,该方法还可以包括:S540,AP向STA发送SSW反馈帧。
如果STA在发送SSW帧后没有收到相应的SSW反馈帧,则需要重新发送相应的SSW帧。
可选地,作为本申请一个实施例,AP可以在目标SSW时隙后的短帧帧间隔(shortinter-frame spacing,SIFS)后的SSW反馈时隙向STA发送针对该STA的SSW反馈帧。当STA未在目标SSW反馈时隙成功接收到SSW反馈帧时,STA可以在目标声明时间间隔ATI时期接收针对STA的SSW反馈帧,其中,目标ATI与目标SSW反馈时隙属于同一信标间隔时期。
具体地,在目标时隙内,如果仅有其他的EDMG STA与所述STA共N个STA在同一信道发送SSW帧,AP可以在目标SSW时隙中的SSW反馈时隙向N个STA中的其中一个STA发送针对该STA的SSW反馈帧。并且,该STA可以在所述SSW反馈时隙成功接收针对该STA的SSW反馈帧。而对于N个STA中的其他STA,可以在ATI时期接收相应的SSW反馈帧。而如果在目标SSW时隙内,802.11ad STA,即定向数十吉比特(Directional Multi Gigabyte,DMG)STA与所述STA在同一信道发送长SSW帧/SSW帧,那么,AP在所述SSW反馈时隙向DMG STA发送相应的SSW反馈帧,而在目标声明时隙时期ATI向所述STA发送SSW反馈帧。
可选地,STA在ATI时期接收针对该STA的SSW反馈帧,包括:STA在ATI接收AP发送的声明帧,所述声明帧包括所述针对STA的SSW反馈帧所包括的反馈信息。也就是说,STA可以在ATI接收AP发送的声明帧,并可以获取该声明帧中针对STA的反馈信息。
可选地,作为本申请另一实施例,AP可以在BTI阶段向包括该STA的EDMG STA发送指示信息,向EDMG STA指示包括目标SSW时隙的目标A-BFT为EDMG STA独占的A-BFT时频资源。该目标A-BFT相对于其他A-BFT,SSW时隙长度可以不同。SSW时隙可以更长,允许发送更多的SSW帧或多个EDMG STA同时成功发送SSW帧。SSW反馈时隙长度也可变,从而能够使得AP依次给这多个EDMG STA回复相应的SSW反馈帧。
STA在接收到AP发送的针对STA的SSW反馈帧或反馈信息后,可以判断AP是否成功接收STA发送的所有SSW帧。例如,STA可以根据SSW反馈帧中的地址字段(包括发送地址字段和接收地址字段)以及保留字段中的值确定该AP是否成功接收STA发送的所有SSW帧。当AP没有成功接收STA发送的所有SSW帧时,STA向AP重发需要重发的SSW帧,即STA的发送SSW所有帧中的未被AP成功接收的SSW帧。
具体地,根据现有技术,SSW反馈帧帧格式中,发送地址字段和接收地址字段共占用12个字节,SSW反馈字段(SSW Feedback)中的保留字段占用7个比特位,波束细调协议请求字段(Beam refinement Protocol request,BRP request)的保留字段占用5个比特位。在SSW帧为短SSW帧时,图4所示的发送地址字段和接收地址字段可以共占用2个字节,因此SSW反馈帧中的10个字节可以复用。AP可以采用发送地址字段和接收地址字段中的10个字节,以及SSW反馈字段中的保留字段占用7个比特位和波束细调协议请求字段中的保留字段占用5个比特位,共92个比特位来向STA指示是否成功接收STA发送的所有SSW帧。当AP没有成功接收STA发送的所有SSW帧时,STA可以根据指示只重发AP未成功接收的SSW帧,从而能够提高接入效率,并且能够进一步降低和其它STA发送碰撞的概率。
在STA向AP重发需要重发的SSW帧之前,STA可以根据接收的AP在ATI时期发送的轮询(Poll)帧,向AP发送资源请求消息,以请求用于重发需要重发的SSW帧的资源。AP根据STA的请求,向STA发送资源响应消息。STA在资源响应消息所指示的资源上重发需要重发的SSW帧。这里,AP所指示的资源是数据发送时期DTI中的资源,STA在数据发送时期发送AP未成功接收的SSW帧。
本申请实施例中的STA可以是EDMG STA,EDMG STA发送的SSW帧可以是短SSW帧。下面,详细介绍本申请的用于传输的方法应用于具体场景中的实施例。
场景一:DMG STA只在主信道上进行A-BFT接入,EDMG STA在其它信道上接入。
802.11ay的A-BFT流程可以在多个信道上同时进行,为了兼容DMG STA,DMG STA只在主信道上进行A-BFT接入,EDMG STA可以在其它信道上接入。其中,所有信道上SSW时隙长度和SSW时隙总数是相同的。应理解,本申请实施例涉及的主信道是指DMG STA接入的信道。DMG STA在退避计数器减到0的SSW时隙开始发送长SSW帧。EDMG STA在退避计数器减到0的SSW时隙内,根据该EDMG STA的退避数进行退避,并且在退避的同时进行CCA。如果检测到信道一直处于忙的状态,则放弃在该时隙内发送短SSW帧,避免STA同时接入产生碰撞。如果在退避数为0后,检测到信道闲,即,信道为闲的状态持续时间大于一个短波束帧间隔,则开始发送短SSW帧。
可选地,当目标SSW时隙内能够发送的短SSW帧的数量不为整数时,目标SSW时隙的第一个短SSW帧的帧开始时刻不与目标SSW时隙的第一个长SSW帧的帧开始时刻对齐,且目标SSW时隙的最后一个SSW帧的帧结束时刻与目标SSW时隙的最后一个长SSW帧的帧结束时刻对齐。
具体地,如图7所示,目标SSW时隙为第二个SSW时隙,DMG STA在主信道上进行A-BFT接入,EDMG STA在其它信道上接入。如果第二个SSW时隙内能够发送的SSW帧的数量X不是整数,例如X=12.3时,为使长SSW帧和短SSW帧在第二个SSW时隙末尾同时结束,EDMG STA在t01~t02之间的时间不计入退避时间,STA在t02时刻开始退避,在t21时刻退避数才开始减1。
当DMG STA和EDMG STA分别在主信道和其它信道上成功发送长SSW帧/短SSW帧后,需要在目标SSW时隙接收AP发送的SSW反馈帧。在802.11ad标准中A-BFT的流程规定当DMGSTA在发送长SSW帧后没有收到相应的SSW反馈帧,则认为此次的A-BFT流程失败,需要重新进行竞争接入。
由于AP无法用同一根天线的扇区同时向多个STA发送SSW反馈帧,如需要反馈的多个STA中有DMG STA,则AP优先在目标SSW时隙发送SSW反馈帧给DMG STA,并在接下来的ATI阶段给剩余发送成功的STA回SSW反馈帧。
另外,如果多个成功发送SSW帧的STA(只包括EDMG STA)离AP较远,如果AP在多个信道上同时回复SSW反馈帧,由于每个反馈信号的能量较低EDMG STA无法正确接收,此时AP可以通过自身信息,如EDMG STA的距离信息或接收波束信号强度,选择一个与AP距离较近的或接收波束信号强度较强EDMG STA在该SSW反馈时隙回复SSW反馈帧,并在接下来的ATI中给剩余的EDMG STA回复SSW反馈帧。
如果AP没有成功接收EDMG STA发送的所有短SSW帧,则AP可以在ATI阶段在主信道上或者EDMG STA之前发送短SSW的其他信道上发送轮询帧。EDMG STA可以在到轮询帧后发送请求相应的信道资源来补发错误短SSW帧或是重发所有短SSW帧。
场景二:DMG STA和EDMG STA同时在主信道竞争发送长SSW帧/短SSW帧。
如果DMG STA和EDMG STA竞争到同一SSW时隙,例如目标SSW时隙,则DMG STA在该时隙的开始立刻发送长SSW帧,而EDMG STA在该时隙内进行退避,并且在退避的同时进行CCA。如果检测到信道一直处于忙的状态,则放弃在该时隙内发送短SSW帧,避免STA同时接入产生碰撞。如果在退避数为0后,检测到信道闲,即,信道为闲的状态持续时间大于一个短短波束帧间隔,则开始发送短SSW帧。
DMG STA和EDMG STA成功发送长SSW帧/短SSW帧后,等待接收AP发送的SSW反馈帧。其中,DMG STA在短帧帧间隔后的SSW反馈时隙接收AP发送的SSW反馈帧。如果DMG STA在发送长SSW帧后没有收到相应的SSW反馈帧,则认为此次的A-BFT流程失败,需要重新进行竞争接入。
对于EDMG STA,AP可以在接下来的ATI回复SSW反馈帧。EDMG STA可以根据相应的SSW反馈帧,确定AP是否成功接收。如果AP没有成功接收,AP可以在ATI阶段在主信道上或者STA之前发送短SSW的其他信道上发送轮询帧。STA可以在到轮询帧后发送请求相应的信道资源来补发错误短SSW帧或是重发所有短SSW帧。
场景三:EDMG STA在主信道和/或其他信道上发送短SSW帧,DMG STA静默。
如果目标A-BFT属于EDMG STA的专属资源,则在目标A-BFT周期,EDMG STA在主信道和/或其他信道上发送短SSW帧,DMG STA静默。EDMG STA在该目标SSW时隙内根据确定的目标退避数进行退避,并且在退避的同时进行CCA。如果检测到信道一直处于忙的状态,则放弃在该时隙内发送短SSW帧,避免STA同时接入产生碰撞。如果在退避数为0后,检测到信道闲,即,信道为闲的状态持续时间大于一个短短波束帧间隔,则开始发送短SSW帧。
AP可以在接下来的ATI回复SSW反馈帧。EDMG STA可以根据相应的SSW反馈帧,确定AP是否成功接收。如果AP没有成功接收,AP可以在ATI阶段在主信道上或者STA之前发送短SSW的其他信道上发送轮询帧。STA可以在到轮询帧后发送请求相应的信道资源来补发错误短SSW帧或是重发所有短SSW帧。
如上所示,本申请实施例的用于传输的方法,DMG STA采用现有机制进行竞争接入,EDMG STA在SSW时隙内进行退避和CCA,在退避数为0且检测到信到闲时,才开始发送SSW帧。因此,能够避免在多个STA的时隙间退避计数值相同的情况下,这多个STA同时在时隙开始时都进行发送的情况,从而能够降低碰撞的概率。
以上,结合图2至图7详细说明了根据本申请实施例的本申请实施例的传输方法。以下,结合图8至图11详细说明根据本申请实施例的传输设备,其中该传输设备包括站点STA和接入点AP。
图8示出了本申请实施例的站点STA 800的示意性框图。如图8所示,该站点STA800包括:处理单元810和发送单元820。
应理解,该站点STA 800可以对应上述方法中描述的STA,并且,该站点STA 800中各模块或单元分别用于执行上述方法中STA所执行的各动作或处理过程,这里,为了避免赘述,省略其详细说明。
图9示出了本申请实施例的接入点AP 900的示意性框图。如图9所示,该接入点AP900包括:接收单元910和发送单元920。
应理解,该接入点AP 900可以对应上述方法中描述的AP,并且,该站点接入点AP900中各模块或单元分别用于执行上述方法中AP所执行的各动作或处理过程,这里,为了避免赘述,省略其详细说明。
图10示出了根据本申请实施例的站点STA 1000的示意性结构图。如图10所示,该站点STA 1000包括:收发器1010、处理器1020和存储器1030。其中,收发器1010、处理器1020和存储器1030之间通过内部连接通路互相通信,传递控制和/或数据信号。
具体地,该站点STA 1000可以对应上述方法中描述的STA。在该处理器1020从存储器中调用并运行该计算机程序时,处理器1020可用于执行图5至图7所示实施例的方法,并实现该STA在图5至图7所示实施例的功能。
图11示出了根据本申请实施例的接入点AP 1100的示意性结构图。如图11所示,该接入点AP 1100包括:收发器1110、处理器1120和存储器1130。其中,收发器1110、处理器1120和存储器1130之间通过内部连接通路互相通信,传递控制和/或数据信号。
具体地,该接入点AP 1100可以对应上述方法中描述的AP。在该处理器1120从存储器中调用并运行该计算机程序时,处理器1120可用于执行图5至图7所示实施例的方法,并实现该AP在图5至图7所示实施例的功能。
本申请实施例可以应用于处理器中,或者由处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是中央处理单元(Central Processing Unit,简称“CPU”)、该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,简称“DSP”)、专用集成电路(Application SpecificIntegrated Circuit,简称“ASIC“)、现成可编程门阵列(Field Programmable GateArray,简称“FPGA”)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件器组合执行完成。软件器可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,简称“ROM”)、可编程只读存储器(Programmable ROM,简称“PROM”)、可擦除可编程只读存储器(Erasable PROM,简称“EPROM”)、电可擦除可编程只读存储器(Electrically EPROM,简称“EEPROM”)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,简称“RAM”),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,简称“SRAM”)、动态随机存取存储器(Dynamic RAM,简称“DRAM”)、同步动态随机存取存储器(Synchronous DRAM,简称“SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,简称“DDRSDRAM”)、增强型同步动态随机存取存储器(Enhanced SDRAM,简称“ESDRAM”)、同步连接动态随机存取存储器(Synchlink DRAM,简称“SLDRAM”)和直接内存总线随机存取存储器(Direct Rambus RAM,简称“DR RAM”)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的通信接口故障的处理方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件器组合执行完成。软件器可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (30)
1.一种传输方法,其特征在于,包括:
站点STA根据需要在目标扇区扫描SSW时隙发送的SSW帧的数量确定目标退避数;
所述STA根据所述目标退避数,确定在所述目标SSW时隙发送所述SSW帧的起始位置;
所述STA在所述起始位置,向接入点AP发送所述SSW帧。
2.如权利要求1所述的方法,其特征在于,所述STA根据所述目标退避数,确定在所述目标SSW时隙发送所述SSW帧的起始位置,包括:
在所述目标SSW时隙的每个SSW帧的帧开始时刻,所述STA控制所述目标退避数减1;
当所述目标退避数减为0时,所述STA进行空闲信道评估CCA;
当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,所述STA将所述目标退避数减为0的SSW帧的下一帧的帧开始时刻确定为所述起始位置。
3.如权利要求1所述的方法,其特征在于,所述STA根据所述目标退避数,确定在所述目标SSW时隙发送所述SSW帧的起始位置,包括:
所述STA在所述目标SSW时隙进行空闲信道评估CCA,并且在每个SSW帧的帧开始时刻,所述STA控制所述目标退避数减1;
当检测到信道忙时,所述STA获取在所述目标SSW时隙发送SSW帧的其他STA的SSW帧中的第一参数,每个所述其他STA的SSW帧中的第一参数用于指示该其他STA还需要发送的SSW帧的数量;
所述STA根据所述第一参数确定预计起始位置;
所述STA在所述预计起始位置或所述目标退避数减为0时的SSW帧的帧开始时刻进行所述CCA;
当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,所述STA将所述预计起始位置的SSW帧的下一帧的帧开始时刻,或将所述目标退避数减为0的SSW帧的下一帧的帧开始时刻,确定为所述起始位置。
4.如权利要求1至3中任一项所述的方法,其特征在于,所述SSW帧包括以下字段:
帧指示字段、剩余帧数指示字段、射频通道指示字段、反馈信息字段、上下行指示字段,
其中,所述帧指示字段用于指示所述SSW帧为短SSW帧,所述剩余帧数指示字段用于指示所述STA待发送的SSW帧的数量,所述射频通道指示字段用于指示所述STA的天线信息,所述反馈信息字段用于指示所述STA向所述AP的反馈信息,所述上下行指示字段用于指示所述SSW帧的传输方向。
5.如权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
所述STA在所述目标SSW时隙接收所述AP发送的SSW反馈帧。
6.如权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
所述STA在目标声明时间间隔ATI时期接收所述AP发送的SSW反馈帧,其中,所述目标ATI与所述目标SSW时隙属于同一信标间隔。
7.如权利要求6所述的方法,其特征在于,所述STA在目标声明时间间隔ATI时期接收所述AP发送的SSW反馈帧,包括:
所述STA在所述ATI时期接收所述AP发送的声明帧,所述声明帧包括所述SSW反馈帧所包括的反馈信息。
8.如权利要求1至3中任一项所述的方法,其特征在于,在所述STA在所述起始位置向所述AP发送所述SSW帧之前,所述方法还包括:
所述STA接收所述AP发送的资源指示信息,所述资源指示信息用于指示包括所述目标SSW时隙的目标关联波束赋形训练A-BFT所占用的资源为所述STA的专属资源;
其中,在所述STA在所述起始位置向所述AP发送所述SSW帧之后,所述方法还包括:
所述STA根据所述资源指示信息,在所述目标SSW时隙接收所述AP发送的SSW反馈帧。
9.如权利要求5所述的方法,其特征在于,所述方法还包括:
所述STA根据所述SSW反馈帧确定所述AP是否成功接收所述STA发送的所有SSW帧;
当所述STA确定所述AP未成功接收所述STA发送的所有SSW帧时,所述STA向所述AP重发需要重发的SSW帧,所述需要重发的SSW帧为所述STA发送的所有SSW帧中未被所述AP成功接收的SSW帧。
10.如权利要求9所述的方法,其特征在于,所述STA根据所述SSW反馈帧确定所述AP是否成功接收所述STA发送的所有SSW帧,包括:
所述STA根据所述SSW反馈帧中的地址字段和保留字段确定所述AP是否成功接收所述STA发送的所有SSW帧。
11.如权利要求9所述的方法,其特征在于,在所述STA向所述AP重发需要重发的SSW帧之前,所述方法还包括:
所述STA接收所述AP在目标声明时间间隔ATI时期发送的轮询帧,所述目标ATI与所述目标SSW时隙属于同一信标间隔时期;
所述STA根据所述轮询帧向所述AP发送资源请求消息,所述资源请求消息用于请求用于重发所述需要重发的SSW帧的资源;
所述STA接收所述AP根据所述资源请求消息发送的资源响应消息,所述资源响应消息用于向所述STA指示数据发送间隔DTI所占用的资源中用于所述STA重发所述需要重发的SSW帧的资源,其中,所述DTI与所述ATI属于同一信标时期;
其中,所述STA向所述AP重发需要重发的SSW帧,包括:
所述STA根据所述资源响应消息,在所述用于重发所述需要重发的SSW帧的资源上,发送所述需要重发的SSW帧。
12.如权利要求1至3中任一项所述的方法,其特征在于,在所述站点STA根据需要发送的所述SSW帧的数量确定目标退避数之前,所述方法还包括:
所述STA接收所述AP发送的信标帧;
所述STA根据所述信标帧获取所述目标SSW时隙内能够发送的长SSW帧的数量,所述长SSW帧所占用的字节数为26字节;
所述STA根据所述目标SSW时隙内能够发送的所述长SSW帧的数量,确定所述目标SSW时隙内能够发送的所述SSW帧的数量;
所述STA根据所述目标SSW时隙内能够发送的所述SSW帧的数量和需要发送的所述SSW帧的数量,确定所述目标退避数为[0,k)中的任一整数,其中,k为所述目标SSW时隙内能够发送的所述SSW帧的数量与需要发送的所述SSW帧的数量之差。
13.如权利要求12所述的方法,其特征在于,当所述目标SSW时隙内能够发送的所述SSW帧的数量不为整数时,所述目标SSW时隙的第一个SSW帧的帧开始时刻不与所述目标SSW时隙的第一个长SSW帧的帧开始时刻对齐,且所述目标SSW时隙的最后一个SSW帧的帧结束时刻与所述目标SSW时隙的最后一个长SSW帧的帧结束时刻对齐。
14.如权利要求1至3中任一项所述的方法,其特征在于,所述SSW帧所占用的字节数小于26字节。
15.一种传输方法,其特征在于,包括:
接入点AP接收站点STA在目标扇区扫描SSW时隙内的SSW帧的起始位置发送的SSW帧,其中,所述起始位置是所述STA根据目标退避数确定的,所述目标退避数是所述STA根据需要发送的所述SSW帧的数量确定的。
16.一种站点STA,其特征在于,包括:
处理单元,用于根据需要在目标扇区扫描SSW时隙发送的SSW帧的数量确定目标退避数;
所述处理单元还用于,根据所述目标退避数,确定在所述目标SSW时隙发送所述SSW帧的起始位置;
发送单元,用于在所述处理单元确定的所述起始位置,向接入点AP发送所述SSW帧。
17.如权利要求16所述的STA,其特征在于,所述处理单元具体用于:
在所述目标SSW时隙的每个SSW帧的帧开始时刻,控制所述目标退避数减1;
当所述目标退避数减为0时,进行空闲信道评估CCA;
当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,将所述目标退避数减为0的SSW帧的下一帧的帧开始时刻确定为所述起始位置。
18.如权利要求16所述的STA,其特征在于,所述处理单元具体用于:
在所述目标SSW时隙进行空闲信道评估CCA,并且在每个SSW帧的帧开始时刻,控制所述目标退避数减1;
当检测到信道忙时,获取在所述目标SSW时隙发送SSW帧的其他STA的SSW帧中的第一参数,每个所述其他STA的SSW帧中的第一参数用于指示该其他STA还需要发送的SSW帧的数量;
根据所述第一参数确定预计起始位置;
在所述预计起始位置或所述目标退避数减为0时的SSW帧的帧开始时刻进行所述CCA;
当检测到信道为空闲状态的持续时间大于一个短波束帧间隔时,将所述预计起始位置的SSW帧的下一帧的帧开始时刻,或将所述目标退避数减为0的SSW帧的下一帧的帧开始时刻,确定为所述起始位置。
19.如权利要求16至18中任一项所述的STA,其特征在于,所述SSW帧包括以下字段:
帧指示字段、剩余帧数指示字段、射频通道指示字段、反馈信息字段、上下行指示字段,
其中,所述帧指示字段用于指示所述SSW帧为短SSW帧,所述剩余帧数指示字段用于指示所述STA待发送的SSW帧的数量,所述射频通道指示字段用于指示所述STA的天线信息,所述反馈信息字段用于指示所述STA向所述AP的反馈信息,所述上下行指示字段用于指示所述SSW帧的传输方向。
20.如权利要求16至18中任一项所述的STA,其特征在于,所述STA还包括:
第一接收单元,用于在所述目标SSW时隙接收所述AP发送的SSW反馈帧。
21.如权利要求16至18中任一项所述的STA,其特征在于,所述STA还包括:
第二接收单元,用于在目标声明时间间隔ATI时期接收所述AP发送的SSW反馈帧,其中,所述目标ATI与所述目标SSW时隙属于同一信标间隔时期。
22.如权利要求21所述的STA,其特征在于,所述第二接收单元具体用于:
在所述ATI时期接收所述AP发送的声明帧,所述声明帧包括所述SSW反馈帧所包括的反馈信息。
23.如权利要求16至18中任一项所述的STA,其特征在于,所述STA还包括:
第三接收单元,用于接收所述AP发送的资源指示信息,所述资源指示信息用于指示包括所述目标SSW时隙的目标关联波束赋形训练A-BFT所占用的资源为所述STA的专属资源;
根据所述资源指示信息,在所述目标SSW时隙接收所述AP发送的SSW反馈帧。
24.如权利要求20所述的STA,其特征在于,所述处理单元还用于:
根据所述SSW反馈帧确定所述AP是否成功接收所述STA发送的所有SSW帧;
当所述处理单元确定所述AP未成功接收所述STA发送的所有SSW帧时,所述发送单元向所述AP重发需要重发的SSW帧,所述需要重发的SSW帧为所述STA发送的所有SSW帧中未被所述AP成功接收的SSW帧。
25.如权利要求24所述的STA,其特征在于,所述处理单元具体用于:
根据所述SSW反馈帧中的地址字段和保留字段确定所述AP是否成功接收所述STA发送的所有SSW帧。
26.如权利要求24所述的STA,所述STA还包括:
第四接收单元,用于接收所述AP在目标声明时间间隔ATI时期发送的轮询帧,所述目标ATI与所述目标SSW时隙属于同一信标间隔时期;
所述发送单元具体用于,根据所述第四接收单元接收的所述轮询帧向所述AP发送资源请求消息,所述资源请求消息用于请求用于重发所述需要重发的SSW帧的资源;
所述第四接收单元还用于,接收所述AP根据所述资源请求消息发送的资源响应消息,所述资源响应消息用于向所述STA指示数据发送间隔DTI所占用的资源中用于所述STA重发所述需要重发的SSW帧的资源,其中,所述DTI与所述ATI属于同一信标间隔时期;
所述发送单元还用于:
根据所述资源响应消息,在所述用于重发所述需要重发的SSW帧的资源上,发送所述需要重发的SSW帧。
27.如权利要求16至18中任一项所述的STA,其特征在于,所述STA还包括:
第五接收单元,用于接收所述AP发送的信标帧;
所述处理单元具体用于,根据所述信标帧获取所述目标SSW时隙内能够发送的长SSW帧的数量,所述长SSW帧所占用的字节数为26字节;
根据所述目标SSW时隙内能够发送的所述长SSW帧的数量,确定所述目标SSW时隙内能够发送的所述SSW帧的数量;
根据所述目标SSW时隙内能够发送的所述SSW帧的数量和需要发送的所述SSW帧的数量,确定所述目标退避数为[0,k)中的任一整数,其中,k为所述目标SSW时隙内能够发送的所述SSW帧的数量与需要发送的所述SSW帧的数量之差。
28.如权利要求27所述的STA,其特征在于,当所述目标SSW时隙内能够发送的所述SSW帧的数量不为整数时,所述目标SSW时隙的第一个SSW帧的帧开始时刻不与所述目标SSW时隙的第一个长SSW帧的帧开始时刻对齐,且所述目标SSW时隙的最后一个SSW帧的帧结束时刻与所述目标SSW时隙的最后一个长SSW帧的帧结束时刻对齐。
29.如权利要求16至18中任一项所述的STA,其特征在于,所述SSW帧所占用的字节数小于26字节。
30.一种接入点AP,其特征在于,包括:
接收单元,用于接收站点STA在目标扇区扫描SSW时隙内的SSW帧的起始位置发送的SSW帧,其中,所述起始位置是所述STA根据目标退避数确定的,所述目标退避数是所述STA根据需要发送的所述SSW帧的数量确定的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611233302.9A CN108260180B (zh) | 2016-12-28 | 2016-12-28 | 传输方法、站点和接入点 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611233302.9A CN108260180B (zh) | 2016-12-28 | 2016-12-28 | 传输方法、站点和接入点 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108260180A CN108260180A (zh) | 2018-07-06 |
CN108260180B true CN108260180B (zh) | 2020-12-15 |
Family
ID=62719475
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611233302.9A Active CN108260180B (zh) | 2016-12-28 | 2016-12-28 | 传输方法、站点和接入点 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108260180B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110912593B (zh) | 2018-09-14 | 2023-03-24 | 华为技术有限公司 | 波束训练的方法和装置 |
EP4080981A4 (en) * | 2019-12-20 | 2023-08-30 | Beijing Xiaomi Mobile Software Co., Ltd. | DATA TRANSMISSION METHOD, DEVICE AND COMMUNICATION DEVICE |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102026341A (zh) * | 2009-09-15 | 2011-04-20 | 英特尔公司 | 冲突避免的调度关联波束形成训练的毫米波通信站和方法 |
CN102177742A (zh) * | 2008-10-29 | 2011-09-07 | 马维尔国际贸易有限公司 | 用于在多天线通信设备中执行传输波束成形扇区扫描的方法和设备 |
CN104079334A (zh) * | 2009-10-06 | 2014-10-01 | 英特尔公司 | 毫米波通信网络中的毫米波通信站及多址波束成形的方法 |
WO2015099750A1 (en) * | 2013-12-27 | 2015-07-02 | Intel IP Corporation | Apparatus, system and method of selectively responding to wireless transmissions |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100220690A1 (en) * | 2009-02-27 | 2010-09-02 | Nokia Corporation | Direct link establishment for wireless networks |
US8971256B2 (en) * | 2009-04-15 | 2015-03-03 | Qualcomm Incorporated | Ad-hoc directional communication in contention access period |
US9401753B2 (en) * | 2009-12-23 | 2016-07-26 | Intel Corporation | Native medium access control support for beamforming |
US9743303B2 (en) * | 2012-08-10 | 2017-08-22 | Intel Corporation | Methods and arrangements for beamforming reports in wireless networks |
KR102122488B1 (ko) * | 2013-10-22 | 2020-06-12 | 삼성전자주식회사 | 무선 통신 시스템에서 핸드오버 장치 및 방법 |
US10411780B2 (en) * | 2014-12-31 | 2019-09-10 | Samsung Electronics Co., Ltd. | Fast association in millimeter wave wireless local area network systems |
-
2016
- 2016-12-28 CN CN201611233302.9A patent/CN108260180B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102177742A (zh) * | 2008-10-29 | 2011-09-07 | 马维尔国际贸易有限公司 | 用于在多天线通信设备中执行传输波束成形扇区扫描的方法和设备 |
CN102026341A (zh) * | 2009-09-15 | 2011-04-20 | 英特尔公司 | 冲突避免的调度关联波束形成训练的毫米波通信站和方法 |
CN104079334A (zh) * | 2009-10-06 | 2014-10-01 | 英特尔公司 | 毫米波通信网络中的毫米波通信站及多址波束成形的方法 |
WO2015099750A1 (en) * | 2013-12-27 | 2015-07-02 | Intel IP Corporation | Apparatus, system and method of selectively responding to wireless transmissions |
Non-Patent Citations (2)
Title |
---|
3GPP TR 38.802 V1.0.0 (2016-11);3gpp;《3rd Generation Partnership Project;》;20161119;全文 * |
Workplan for Study on NR Access Technology;NTT DOCOMO, INC;《3GPP TSG RAN WG1 Meeting #87 R1-1612706》;20161104;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108260180A (zh) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102388218B1 (ko) | 조정된 다중 액세스 포인트(ap) 송신을 위한 방법 및 관련 디바이스 | |
US9461792B2 (en) | Signaling and procedure design for cellular cluster contending on license-exempt bands | |
KR102212170B1 (ko) | 무선 네트워크에서 업링크 다중 사용자 다중 입출력 통신의 승인, 오류 복구 및 백오프 동작 | |
CN109392107B (zh) | 一种通信的方法和装置 | |
JP7418716B2 (ja) | 周波数領域においてtxopを共有する単一bss内の局の協調 | |
US11653348B2 (en) | Wireless communication method for uplink multiple-user transmission schedule and wireless communication terminal using the method | |
US8787328B2 (en) | Method and apparatus for reserving data channel in a wireless access system | |
US20130094488A1 (en) | Method for channel sounding in wireless local area network and apparatus for the same | |
US10305638B2 (en) | Wireless communication terminal and wireless communication method for multi-user concurrent transmission | |
CN109121222B (zh) | 通信方法和通信设备 | |
JP2020505826A (ja) | 動作チャネルインジケータを送信するための方法およびシステム | |
WO2020039290A1 (en) | Allocation and directional information distribution in millimeter wave wlan networks | |
US20170026969A1 (en) | System and Method for Transmissions with Frequency Diversity | |
CN108260180B (zh) | 传输方法、站点和接入点 | |
WO2020039286A1 (en) | Unassigned slots announcement in tdd sp channel access wlan networks | |
JP2018523355A (ja) | 効率的なランダムスケジューリング型チャネルアクセス | |
WO2016161633A1 (zh) | 一种无线网络通信的方法和接入点设备 | |
CN111836392A (zh) | 用于传输数据的方法和装置 | |
US10602542B2 (en) | Transmission opportunity determining method, and access point | |
WO2023160478A1 (zh) | 一种通信方法及装置 | |
WO2024067517A1 (zh) | 一种通信方法及装置 | |
CN109151999B (zh) | 信息传输方法及通信节点 | |
CN117155433A (zh) | 通信方法、装置及*** | |
TW202308444A (zh) | 受限目標喚醒時間(twt)服務時段中的訊務管理 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |