在无线局域网系统的信道访问控制方法及装置与流程

文档序号:19589149发布日期:2020-01-03 10:02阅读:355来源:国知局
在无线局域网系统的信道访问控制方法及装置与流程

以下说明涉及无线通信系统,更具体地,涉及在无线局域网系统中控制信道访问的方法及装置,由此动作的基站。



背景技术:

无线局域网(wirelesslocalareanetwork,wlan)是以无线频率技术为基础,利用便携式终端机,在家庭或者企业或者提供特定服务的地区,由无线可访问互联网的技术。在wlan的网络内有很多基站(station,sta)时,在信道访问过程中,发生sta之间冲突的概率变高。不听取信标(beacon)的信号执行信道访问的sta,在信道访问过程中,可与分配间隙(slot)的其他sta做竞争(contention),且如此的竞争可降低整个网络的效率。



技术实现要素:

技术方案

根据一个实施例,信道访问控制方法,其步骤可包括决定资源分配信息,用于将不参照指示图谱(trafficindicationmap,tim)信息的第一基站资源,从所述参照指示图谱信息的第二基站进行保护;及广播所述资源分配信息。

根据一个实施例,在信道控制方法中,所述第一基站向所述接入点请求资源时,可一同请求所述资源的保护与否。

根据一个实施例,在信道控制方法中,当每次请求所述资源时,所述第一基站可将显示所述资源的保护请求与否的比特值,传送到所述接入点。

根据一个实施例,在信道控制方法中,显示所述资源的保护请求与否的比特值,可包括在目标唤醒时间twt元件的控制领域(controlfield)或者请求类型领域(requesttypefield)中被传送。

根据一个实施例,在信道控制方法中,其步骤还可包括从所述第一基站接收资源的请求时,可将显示所述请求的资源是否被保护的响应数据传送到所述第一基站。

根据一个实施例,在信道控制方法中,决定所述资源分配信息的步骤可包括在用于所述第一基站信道访问的时间区间,决定限制所述第二基站信道访问的资源分配信息。

根据一个实施例,在信道控制方法中,所述资源分配信息可包括为了保护所述第一基站资源的有关限制访问窗口的信息。

根据一个实施例,在信道控制方法中,所述第二基站在对应于所述限制访问窗口的时间区间,可不执行信道访问。

根据一个实施例,在信道控制方法中,决定所述资源分配信息的步骤可包括从所述第一基站接收资源保护请求数据;及接收所述请求数据时,决定所述资源分配信息,将所述第一基站请求保护的时间区间设定成限制访问窗口。

根据一个实施例,在信道控制方法中,决定所述资源分配信息的步骤可包括接收所述请求数据时,以对所述请求数据的响应,显示能否保护所述资源的响应数据传送到所述第一基站。

根据一个实施例,在信道控制方法中,决定所述资源分配信息的步骤可包括从所述第一基站接收显示资源保护请求与否的控制数据;及基于所述控制数据,判断所述第一基站是否请求资源保护,且所述第一基站请求资源保护时,决定所述资源分配信息,将所述第一基站请求保护的时间区间设定成限制访问窗口。

根据一个实施例,在信道控制方法中,所述资源分配信息可包括在信标信号中被传送到所述第二基站。

根据一个实施例,在信道控制方法中,所述第二基站可以是通过从所述接入点传送的信标信号,检查被缓冲的下行链路数据的指示图谱(tim)基站,且所述第一基站是未检查所述信标信号及所述被缓冲的下行链路数据的非指示图谱(non-tim)基站。

根据一个实施例,基站可包括控制单元,不参照指示图谱(trafficindicationmap,tim)信息,在接入点执行信道访问,且在所述接入点生成用于请求资源保护的请求数据;及通信单元,将所述请求数据传送到所述接入点。

根据一个实施例,在基站,所述通信单元可从所述接入点,以对所述请求数据的响应,接收显示请求资源保护与否的响应数据。

根据一个实施例,接入点可包括控制单元,决定资源分配信息,用于将不参照指示图谱(trafficindicationmap,tim)信息的第一基站资源,从所述参照指示图谱信息的第二基站进行保护;及通信单元,广播所述资源分配信息。

根据一个实施例,在接入点,所述第一基站在所述接入点请求资源时,可一同请求所述资源的保护与否。

根据一个实施例,在接入点,当每次请求所述资源时,所述第一基站可将显示所述资源的保护请求与否的比特值,传送到所述接入点。

根据一个实施例,在接入点,显示所述资源的保护请求与否的比特值,可包括在目标唤醒时间twt元件的控制领域(controlfield)或者请求类型领域(requesttypefield)中被传送。

根据一个实施例,在接入点,所述第一基站请求所述资源的保护时,所述控制单元可决定资源分配信息,用于将所述第一基站请求保护的资源,从所述第二基站进行保护。

根据一个实施例,在接入点,所述控制单元在所述第一基站的信道访问时间区间,可决定限制所述第二基站信道访问的资源分配信息。

根据一个实施例,在接入点,所述资源分配信息为了保护所述第一基站的资源,可包括关于限制访问窗口的信息。

根据一个实施例,在接入点,所述第二基站可在对应于所述限制访问窗口的时间区间,不执行信道访问。

根据一个实施例,在接入点,所述通信单元可从所述第一基站接收资源保护的请求数据,且所述控制单元接收所述请求数据时,可决定将请求所述第一基站保护的时间区间,设置为限制访问窗口的所述资源分配信息。

根据一个实施例,在接入点,所述通信单元从所述第一基站接收资源请求时,可将显示所述被请求的资源保护与否的响应数据传送到所述第一基站。

根据其他实施例的接入点,可包括通信单元,从没有参照指示图谱(trafficindicationmap,tim)信息的基站,接收资源保护的请求数据;及控制单元,接收所述请求数据时,生成资源分配信息,由限制访问窗口保护所述基站请求的资源,且所述通信单元可广播所述资源分配信息。

附图说明

图1是示出本发明的一个实施例可被适用的,由接入点和多个基站构成的无线局域网环境。

图2是示出根据本发明的一个实施例,为了显示用于非指示图谱基站(non-timsta)被分配的资源,而被利用的领域。

图3是示出根据本发明的一个实施例的接入点的构成。

图4是示出根据本发明的一个实施例的基站的构成。

图5是示出根据本发明的一个实施例的目标唤醒时间twt元件的控制领域(controlfield)格式。

图6是示出根据本发明的一个实施例的信道访问控制方法动作的流程图。

具体实施方式

以下,参照附图对于本发明优选实施例进行详细地说明。与附图一起,以下将公开的详细说明是为了说明本发明的示例性实施形态,并且不是显示本发明可实施的唯一实施形态。为了提供本发明的完全理解,以下详细说明包括具体的详细事项。但是,本领域的技术人员在本发明没有这些具体的详细事项,也可实施。

以下的实施例是将本发明的构成要素和特征结合为所定形态。各构成要素或者特征没有其他明示性提及时,可选择性的被考虑。各构成要素或者特征,可实施成以其他构成要素或者特征没有被结合的形态。并且,结合一些构成要素和/或特征,也可构成本发明的实施例。在本发明的实施例说明的操作顺序可被变更。某个实施例的一些构成或者特征可包括在其他实施例,且可与其他实施例对应的构成或者特征交替。

在以下说明使用的特定用语是为了帮助本发明的理解提供的,且这些特定用语的使用不脱离本发明的技术思想的范围内,可变更为其他形态。

有些情况,为了避免本发明的概念被模糊,可省略公知的结构及装置,或者以个结构及装置的核心功能为中心的区块图形式示出。并且,在整个本说明书中,对相同的构成要素使用相同的图面符号进行说明。

本发明的实施例可经无线接入系统的ieee802系统、第三代移动通信组织(the3rdgenerationpartnershipproject,3gpp)系统、3gpp线终止设备(3gpplongtermevolution,lte)及lte-a(lte-advanced)系统及3gpp2系统中的至少一个所公开的标准文件,被支持。即,在本发明的实施例中,为了明确地显示本发明的技术思想,没有说明的步骤或者部分,可经所述文件被支持。并且,在本文件公开的所有用语可经所述标准文件被说明。

以下技术可使用在多样的无线接入系统,如码多分址(cdma,codedivisionmultipleaccess)、频分多址(fdma,frequencydivisionmultipleaccess)、时分多址(tdma,timedivisionmultipleaccess)、正交频分多址(ofdma,orthogonalfrequencydivisionmultipleaccess)、单载波频分多址接入(sc-fdma,singlecarrierfrequencydivisionmultipleaccess)等。cdma可由,如通用陆地无线接入(utra,universalterrestrialradioaccess)或cdma2000的无线技术(radiotechnology)被体现。tdma可由,如全球移动通讯系统(gsm,globalsystemformobilecommunications)/通用无线分组业务(gprs,generalpacketradioservice)/增强数据率的gsm演进(edge,enhanceddataratesforgsmevolution)的无线技术被体现。ofdma可由,如ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802-20、演进的接入技术(e-utra,evolvedutra)等无线技术被体现。为了明确性,以下主要以ieee802.11系统进行说明,但是本发明的技术思想不限于此。

图1是示出本发明的一个实施例可被适用的,由接入点和多个基站构成的无线局域网环境。

无线局域网(wlan)环境包括多个构成要素,可经这些构成要素的相互作用,执行通信。将在无线局域网系统的基本构成区块,称为基本服务集(basicserviceset,bss),且基本服务集可由接入点(accesspoint,ap)110和一个以上的基站(station,sta)构成。

ap是为了结合在(associated)相应ap的sta,经过无线媒体提供对分散系统(distributionsystem)连接的功能个体。在包括ap的基础设施bss,sta之间的通信是经过ap完成为原则,但是,直接链路(directlink)被设置时,在sta之间也可直接的通信。ap也可被称为中央控制器(centralcontroller)、基地站(basestation,bs)、节点-b、基站收发系统(basetransceiversystem,bts)、网站控制器或者管理sta等。

sta是包括按照电气与电子工程师协会ieee(instituteofelectricalandelectronicsengineers)802.11标准规定的媒体接入控制(mediumaccesscontrol,mac)和对无线媒体的物理层(physicallayer)界面的任意功能媒体。sta也可被指称为移动终端(mobileterminal)、无线设备(wirelessdevice)、无线收发单元(wirelesstransmit/receiveunit;wtru)、用户装备(userequipment;ue)、移动基站(mobilestation;ms)、移动用户单元(mobilesubscriberunit)或者单纯的用户等其他名称。

在wlan为了减少sta的电力消耗,定义节能模式(powersavingmode,psm)。ap周期性地传送信标(beacon)信号,且通过信标信号的指示图谱(trafficindicationmap,tim)领域,可将被缓冲帧的存在与否告知基站。以下,由sta代表sta1、sta2、sta3、sta4、sta5、sta6、sta7、sta8、sta9(121~143)进行说明。

处于休眠(sleep)模式的sta为了接收从ap110传送的信标信号的tim信息,可周期性地唤醒。在tim信息,显示对应于特定sta的比特值为0时,相应sta可再次处于休眠。如果,在tim信息,显示相应sta的比特值为1时,相应sta处于唤醒,知道在现在信标区间,被调度的最后帧被传达为止。sta检查ap110传达的帧头的更多数据moredata领域,可知道是否是最后帧。例如,sta可判断moredata领域显示0时接收的帧是被调度的最后帧。

在psm模式,sta消耗的电力不仅是传达到相应sta的流量,也经其他sta的流量被决定。因为,在ap110和sta间的数据传送中,可发生由ap110和其他sta间的数据传送试图的中断(interruption)。发生中断时,sta接收所有被缓冲帧的时间变长,增加sta的电力消耗。与ap110通信的sta个数越多,可更多地增加上述电力消耗。

为了最小化上述中断发生,ap110按sta不同地分配信道接入时间,可同时减少接入信道的sta个数。ap110为了指定特定sta可接入信道的时间区间,可将信标信号的传送始点之间的时间区间,或者比其更小的时间区间分割为间隙(slot),且将间隙分配在sta。如此的,在sta分配间隙,将控制sta的信道访问指称为间隙基础信道访问。sta在分配的间隙时间区间,可执行信道访问。

ap110将间隙分配成各自的sta或者由sta构成的组,且可分配包括间隙的限制访问窗口(restrictedaccesswindow,raw)或者周期性限制访问窗口(periodicraw,praw)。praw为了可由raw保护周期性被分配的资源,而被利用。

一般,sta通过结合(association)过程或者交涉(negotiation)过程等管理(management)动作,可将自身的存在告知ap110,且可告知对于下行链路(downlink)传送的偏爱设置(preference)。例如,对这些信息的指示及确认,可通过sta和ap110间的结合请求/响应过程,或者探测请求/响应过程等,被执行。

对下行链路传送的sta偏爱设置,可包括参照并认知下行链路数据存在与否的指示图谱(trafficindicationmap,tim),由此接收下行链路数据的方式,或者不参照tim接收下行链路数据方式中的一个。ap110给sta提供tim信息的一个目的是,sta只在被指示的tim信息时间资源上,进行信道访问,来提高资源利用的效率性。

sta参考tim信息,可确认自身是否要执行或者没必要执行从ap110被传送数据的接收。按sta被分配的间隙从包括在信标信号的tim比特图,可通过各sta位置得知。sta定期地接收从ap110被传送的信标信号,且解释包括在信标信号的tim信息,确认不存在传送到自己的数据时,进入休眠状态,且确认存在传送到自己的数据时,不进入休眠状态,而且进入可接收数据的状态。如此,将接收信标信号,参考包括在信标信号的tim信息,确认是否存在被传送到自身数据的sta指称为指示图谱(trafficindicationmap,tim)sta。

timsta确认tim信息,且计算自身的位置,可从分配的间隙开始始点执行访问信道。间隙以属于tim信息的sta全部为对象被分配,或者将timsta分为几个组,且可按各组分配间隙。传送到timsta的数据大小及信道可有所不同,所以,为了将数据传送到timsta所需的时间可按timsta不同,且按timsta所需的间隙个数也不同。

与timsta不同,将不确认(check)包括在信标信号的tim信息而动作的sta可指称为non-timsta。non-timsta不受tim信息的指示可动作。non-timsta比起接收信标信号,在任意的时间处于唤醒(wakeup),将省电模式(powersave-poll,ps-poll)帧传送到ap110,可确认自身要接收的被缓冲数据的存在与否。还有,non-timsta在任意的时间处于唤醒,将触发帧(triggerframe)传送到ap110,也可将从ap110可收到数据的服务时间的开始告知给ap110。还有,non-timsta在任意的时间处于唤醒,也可将上行链路数据(uplinkdata)传送到ap110。如此的,non-timsta在任意的时间处于唤醒,使传送省电模式(ps-poll)帧、触发帧或者上行链路数据帧的始点,可与ap110传送信标信号的目标信标传输时间(targetbeacontransmissiontime,tbtt)相重,或者可与为了其他sta被分配的raw相重。在non-timsta具有目标唤醒时间(targetwaketime,twt)sta和不定期主动轮询sta(unscheduledactivepollingsta),且twtsta作为定期主动轮询sta(scheduledactivepollingsta)可包括空数据包分页(ndppaging)sta。

ap110可从timsta保护non-timsta要求的资源。例如,ap110可从timsta保护twtsta、空数据包分页(ndppaging)sta,及不定期主动轮询(unscheduledactivepolling)sta所需的资源。ap110减少因sta之间的信道访问的冲突发生概率,减少在sta消耗的能源。

图2是示出根据本发明的一个实施例,为了显示用于non-timsta被分配的资源,而被利用的领域。

具体地,图2是为了说明关于包括在raw帧220的限制访问窗口参数设置信息元素(rawparametersetinformationelement,rpsie)210及rpsie230,利用指示比特(non-timraw指示)显示保护用于twtsta或者non-timsta资源的一个示例。例如,rpsie作为有关raw的信息,可包括raw组信息、raw开始时间信息、raw持续时间信息及间隙信息等。

指示比特被设置为1时,在rpsie没有必要的信息可被删除。例如,在rpsie中,raw间隙定义(rawslotdefinition)领域、选项(options)领域,或者raw组(rawgroup)领域可被删除。可删除的领域不受限制。如果,指示比特被设置为0时,没有被删除的领域,相关领域可被全部利用。

根据一个实施例,指示比特被设置为1,且raw组(rawgroup)领域被删除时,不是twtsta或者non-timsta的sta从raw开始时间(rawstarttime)到raw持续时间(rawduration)期间,可不接入设置在信道指示(chindication)的信道。twtsta确认rpsie210,且分配到自身的twt在raw开始时间(rawstarttime)到raw持续时间(rawduration)期间内时,可在分配的twt动作。non-timsta在任何情况可进行信道访问。

根据其他实施例,指示比特被设置为1,且raw组(rawgroup)领域未被删除时,sta不属于被定义在rpsie的raw组(rawgroup),则在被定义的rpsie时间区间不执行信道访问。

将利用指示比特的方法,对为了不定期主动轮询(unscheduledactivepolling)sta扩张的方法进行记述。不定期主动轮询(unscheduledactivepolling)sta从结合(association)步骤开始,将自身是non-timsta告知ap之后,从ap得到non-tim支持(support)的许可才能动作,所以,ap将non-timsta进行结合显示(associationidentifier,aid)群组化(grouping),可另外的管理。ap预先调度用于不定期主动轮询(unscheduledactivepolling)sta的raw,且不定期主动轮询(unscheduledactivepolling)sta唤醒后,成功信道访问时,可将相应raw的时间告知sta,执行以后的数据传送。

图3是示出根据本发明的一个实施例的接入点(ap)的构成。

ap310可将信标信号传送到sta。ap310可周期性地广播(broadcast)信标信号,且信标信号可包括ap310管理的有关bss的信息。sta为了信标信号的接收可待机,且从信标信号可获得对于网络的信息。或者,sta主动地广播探测请求帧(proberequestframe),可从接收此的ap310请求网络信息。接收探测请求帧的ap310可在探测响应帧(proberesponseframe)包括网络信息,传送到相应sta。

信标信号可包括tim信息。tim信息可包括ap310显示将数据传送到哪个sta的信息。在sta中,基于包括在信标信号的tim信息,判断数据是否传送到自己,决定唤醒或者由休眠模式动作与否的sta叫做timsta350。与此相反,不参照包括在信标信号的tim信息的sta叫做non-timsta340。timsta350通过从ap310传送的信标信号,可检查被缓冲的下行链路的数据,且non-timsta340可不检查信标信号及被缓冲的下行链路的数据。

non-timsta340可包括请求给ap310,分配得到用于执行信道访问的间隙,从相应间隙执行信道访问的定期主动轮询基站(scheduledactivepollingsta)、没有间隙的分配执行信道访问的不定期主动轮询基站(unscheduledactivepollingsta),或者通过空数据包分页(nulldatapacketpaging,ndp)设置,执行电力减少的基站。

ap310可从timsta350保护用于non-timsta340的资源。例如,ap310可利用raw保护用于non-timsta340的资源。ap310将为了non-timsta340所要保护的资源设置为raw,且可将对于相应raw的信息包括在信标信号进行传送。接收信标信号的timsta350基于包括在信标信号的raw信息,识别由raw被保护的时间区间,且在相应时间区间不执行信道访问,可防止non-timsta340和timsta350间的冲突。

ap310可在信标信号的rpsie包括用于non-timsta340的raw信息进行传送。为了保护non-timsta340的资源被分配的raw指称为non-timraw。在信标信号的rpaie包括non-timraw分配信息,且接收信标信号的timsta350根据包括在rpsie的non-timraw分配信息,在由non-timraw分配的时间区间,不执行信道访问。例如,timsta350将non-timraw全部时间区间设置为网络分配矢量(networkallocationvector,nav),进行虚拟载波侦听virtualcs(carriersense)可设置信道为忙碌(busy)状态。通过此,timsta350为了信道访问不与其他sta竞争(contention),由此,可减少sta的消耗电力。

参照图3,ap310可包括控制单元320及通信单元330。

ap310为了从timsta350(或者,第二基站)保护用于non-timsta340(或者,第一基站)的资源,可与non-timsta340执行设置步骤。控制单元320控制与non-timsta340的设置步骤,且通信单元330可执行与non-timsta340的通信。通信单元330可从non-timsta340接收资源保护的请求数据,且接收相应请求数据时,控制单元320可生成为了从参照tim信息的timsta350保护不参照tim信息的non-timsta340资源的资源分配信息。通信单元330可广播被决定的资源分配信息。资源分配信息可包括在信标信号被传送。

控制单元320在用于non-timsta340的信道访问时间区间,可决定限制timsta350信道访问的资源分配信息。例如,资源分配信息可包括用于保护non-timsta340资源的有关raw的信息。timsta350接收信标信号,参照包括在信标信号的资源分配信息,可获得为了non-timsta340被分配的raw信息。timsta350在对应于为了non-timsta340被分配的raw的时间区间,可不执行信道访问。

ap310为了生成用于保护non-timsta340资源的资源分配信息,首先与non-timsta340执行设置步骤,可决定资源保护与否或者所要保护的资源。

以下,对ap310和non-timsta340的twtsta或者不定期主动轮询(unscheduledactivepolling)sta间的设置步骤进行叙述,但是,不能理解为本发明的范围限定于此。

<根据一个实施例的ap310和twtsta间的设置步骤>

根据一个实施例,基于802.11管理帧(managementframe)的能力领域(capabilityfield)的设置,可执行ap310和twtsta间的设置步骤。首先,ap310为了执行通过raw的保护,dot11rawoptionactivated领域被设置为1。

能力(capability)领域根据要保护的资源是支援目标唤醒时间(targetwaketime,twt)sta的用于twtsta的资源,还是不支援twt的用于不定期主动轮询(unscheduledactivepolling)sta的资源,可分为两个领域。如前者,要保护的资源是twtsta的资源时,twt支持(support)领域被设置为1的控制单元320为了支援用于twt资源保护,可将twt保护支持(protectionsupport)领域设置为1。相反,如后者,要保护的资源是用于不定期主动轮询(unscheduledactivepolling)sta资源时,non-tim支持(support)领域被设置为1的控制单元320为了支援从timsta350保护不定期主动轮询(unscheduledactivepolling)sta的信道访问资源的技能,可将non-tim保护支持(protectionsupport)领域设置为1。

twtsta执行的能力(capability)领域的设置也与ap310执行的类似。为了保护用于twt的资源,twtsta在twt支持(support)领域被设置为1时,可将twt保护支持(protectionsupport)领域设置为1。为了减少不定期主动轮询(unscheduledactivepolling)sta在信道访问的冲突,将资源的保护请求给ap310时,不定期主动轮询(unscheduledactivepolling)sta的non-tim支持(support)领域被设置为1,且twt支持(support)领域被设置为0时,non-tim保护支持(protectionsupport)领域被设置为1。

上述两种情况中,任何一个可请求资源保护的twtsta可在能够支援资源保护的ap310请求资源保护。twtsta传送资源保护的请求数据,可在ap310请求资源保护。控制单元320可将twtsta请求的资源设置为raw进行保护。资源保护的请求数据可包括能力(capability)领域,且能力领域(capabilityfield)的比特值,可显示twtsta请求资源保护与否。例如,twtsta可经包括在结合请求帧(associationrequestframe)或者再结合请求帧(reassociationrequestframe)的能力元件(capabilityelement)的twt保护支持能力(protectionsupportcapability)领域或者non-tim保护支持能力(protectionsupportcapability)领域设置为1,可知将资源保护请求到ap310。

控制单元320从non-timsta340接收资源保护的请求数据时,non-timsta340可决定将请求保护的时间区间的资源设置为raw的资源分配信息。通信单元330从non-timsta340接收资源保护的请求数据时,作为对请求数据的响应,可将显示能否保护non-timsta340请求资源的响应数据传送到non-timsta340。

例如,通信单元330从twtsta接收twt保护支持能力(protectionsupportcapability)领域被设置为1的帧时,控制单元320将传送上述帧的twtsta的twt服务区间(serviceperiod,sp)设置为raw,可控制用于twtsta的资源被保护。控制单元320可通过raw保护twtsta的所有twt服务区间。

作为其他示例,通信单元330从twtsta接收non-tim保护支持能力(protectionsupportcapability)领域被设置为1的帧时,可将twtsta的唤醒时间(wakeuptime)告知上述twtsta发送到任意始点的帧控制(framecontrol)领域的终端类型(pilltype)子域值设置为3的,对ps-poll帧的认可信号(acknowledgement,ack)帧的持续时间(duration)值,设置为通过raw可告知保护的,包括rpsie的信标信号指向被传送始点的tbtt之后的始点。由此,相应持续时间(duration)值之后,至少在传送机会(transmissionopportunity,txop)期间,不允许bss内的timsta350信道访问。

还有,将两个领域作为一个(例如,限制访问窗口保护能力rawprotectioncapability),ap310的比特设置为1时,twt和non-timsta340的所有资源,支援通过raw的保护,且non-timsta340的比特被设置为1时,根据sta的non-tim/twt支持(support)与否请求raw保护(protection)。

twtsta通过ap310的信标信号或者探测响应帧(proberesponseframe)可识别ap310支援raw保护(protection),且twtsta可将上述识别结果利用在与ap310执行结合(association)步骤中,选择要结合的ap310。还有,ap310每次与twtsta设置twt时,没有必要协商资源保护与否。

<根据其他实施例的ap310和twtsta间的设置步骤>

根据其他实施例,twtsta通过ieee802.11管理帧的能力(capability)领域,请求一次的资源保护,且这不再持续,而是twtsta每次请求资源时,可一同告知资源保护与否。twtsta按twt,可将资源保护请求及资源保护与否告知ap310。ap310可判断成由暗含的(implicitly)raw能力(capability)被设置。

twtsta向ap310请求关于twt的资源时,twtsta可一同请求相应资源的保护与否。每次请求资源时,twtsta可将显示请求的资源保护与否的比特值传送到ap310。ap310可将显示twtsta请求的资源保护与否的比特值,包括在twt响应数据(或者,响应帧)传送到twtsta。换句话说,ap310从twtsta接收资源请求时,通信单元330可将显示由twtsta被请求的资源保护与否的响应数据传送到twtsta。ap310决定保护twtsta请求的资源时,可决定为了从timsta保护相应twtsta请求资源的资源分配信息。

ap310根据周期性、延时(latency)、服务期间(serviceperiod)等流量(traffic)的个性与twtsta执行twt协商,但是,每次协商twt时,资源的保护请求与否可不同。还有,ap310对新的twt执行保护的与否也可不同。需要twtsta时,请求资源保护,且ap310也考虑状况,随着保护twtsta的资源,可进行更柔性的(flexible)调度,可反映出twtsta所需的twt设置值。

为此,可利用显示资源保护请求与否的控制数据。通信单元330可从twtsta接收显示资源保护请求与否的控制数据。控制单元320基于接收的控制数据,可判断twtsta是否请求资源保护。当决定twtsta请求资源保护,且控制单元320保护相应twtsta请求保护的时间区间的资源时,控制单元32将相应时间区间的资源设置为限制访问窗口,可决定保护的资源分配信息。从twtsta接收显示资源保护请求与否的控制数据时,通信单元330可将通过raw显示要保护(guaranteedtoprotect)twtsta请求资源的twt响应数据,或者显示twtsta请求的资源不可被保护(maynotprotect)的twt响应数据传送到twtsta。

例如,twtsta向ap310请求twt时,可将示出在图5的构成twt元件(element)控制领域(controlfield)的1比特定义为raw保护(protection)比特。图5是示出twt元件的控制领域格式的图,可将控制领域的保留(reserved)比特中的一个比特定义为raw保护(protection)比特。相应比特被设置为1时,控制单元320可判断在twtsta请求的twt资源一同请求通过raw的保护。与此相反,相应比特被设置为0时,控制单元320可判断在twtsta请求的twt资源没有请求通过raw的另外的保护。通信单元330将显示twtsta请求的资源是否被保护的比特值,定义在twt元件的twt控制领域,且可将包括相应twt控制领域的twt响应数据传送到twtsta。

作为其他示例,twtsta给ap310请求twt时,可将构成twt元件(twtelement)请求类型领域(requesttypefield)的任何一个比特定义为raw保护(protection)比特。相应比特被设置为1时,控制单元320可判断在twtsta请求的twt资源一同请求通过raw的保护。与此相反,raw保护(protection)比特被设置为0时,控制单元320可判断在twtsta请求的twt资源没有请求通过raw的另外的保护。通信单元330将显示twtsta请求的资源是否被保护的比特值,定义在twt元件的twt控制领域,且可将包括相应twt请求领域的twt响应数据传送到twtsta。

请求有关twt资源的twtsta,为了给ap310一同请求自身请求的资源保护,可将twt元件的raw保护(protection)比特设置为1。ap310从twtsta接收raw保护(protection)比特被设置为1的twt元件时,控制单元320决定是否保护twtsta请求的资源,且通信单元330可将显示twtsta请求的资源是否被保护的比特值被定义的twt响应数据(或者,响应帧)传送到相应twtsta。被定义在twt响应数据的相应比特值显示1时,twtsta通过twt元件显示请求的资源被保护(guaranteedtoprotect),且相应比特值显示0时,可显示twtsta请求的资源可不被保护(maynotprotect)。控制单元320决定保护twtsta请求的资源时,控制单元320将twtsta请求的资源(例如,从twt始点到特定始点的时间区间)由raw保护,可限制timsta接入相应资源。有关上述raw的信息,可包括在资源分配信息被广播。

请求有关twt资源的twtsta为了给ap310告知不需要自身请求的资源的保护,可将twt元件的raw保护(protection)比特设置为0。ap310从twtsta接收twt元件时,ap310可将显示twtsta请求的资源由raw被保护与否的twt响应数据(或者,响应帧)传送到twtsta。响应数据可包括显示twtsta请求的资源被保护与否的比特值,且相应比特值显示1时,twtsta通过twt元件显示请求的资源被保护(guaranteedtoprotect),且相应比特值显示0时,可显示twtsta请求的资源可不被保护(maynotprotect)。

请求twt资源的twtsta可不同的看待设置上述raw保护(protection)比特的情况和ap310设置上述raw保护(protection)比特的情况。non-timsta340将raw保护(protection)比特设置为1时,twtsta附加地将raw保护(protection)向ap310请求,如果,直到满足请求ap310的twt参数为止,无法执行raw保护的情况下,将twt参数的保护放在优先顺序,请求设置twt。并且,twtsta将raw保护(protection)比特设置为0时,比raw保护(protection)将twt参数放在优先顺序请求设置twt。

<根据另一个实施例的ap310和twtsta间的设置步骤>

根据另一个实施例,可执行raw保护(protection)的ap310设置能力(capability)领域,可将资源保护的与否告知twtsta,且请求raw保护(protection)的twtsta可将资源保护的请求与否告知ap310。twtsta在选择要结合(assocation)ap310,可利用上述能力(capability)领域的值。与ap310结合之后,将raw保护能力(protectioncapability)领域设置为1的twtsta每次设置twt时,基本地请求twt保护(protection),且请求的twt经ap310未被分配时,可将要保护的优先顺序放在twt保护(protection)及twt参数中。将raw保护能力(protectioncapability)领域设置为0的twtsta设置twt时,不考虑twt保护(protection),且可与现有的twt设置相同的动作。因此,首先之后的raw保护(protection)设置协商可在条件性的ap310和twtsta都将能力(capability)领域设置为1的情况下被执行。

<根据一个实施例的ap310和不定期主动轮询(unscheduledactivepolling)sta间的设置步骤>

如上述,raw保护(protection)不仅在twtsta被适用,而且可在ap310为了不定期主动轮询(unscheduledactivepolling)sta的访问信道分配的时间宽度也被适用。不定期主动轮询(unscheduledactivepolling)sta向ap310传送ps-poll帧的同时,可请求为了再调度自身唤醒/休眠(awake/doze)循环的始点为止的时间持续时间(duration)。例如,被请求的时间持续时间可以是为了获得所需信息的信标信号的tbtt为止的时间持续时间,或者为了交换数据服务区间为止的时间持续时间。接收包括时间持续时间的响应帧的不定期主动轮询(unscheduledactivepolling)sta,在相应时间持续时间期间不执行信道访问,且处于休眠(doze)状态,在相应时间持续时间之后唤醒(awake)可执行信道访问。

控制单元320基于ps-poll帧的帧控制(framecontrol)领域的轮询类型(polltype)子域的值,可确认如上述的不定期主动轮询(unscheduledactivepolling)sta的请求。传送不定期主动轮询(unscheduledactivepolling)sta传送将轮询类型(polltype)设置为3的ps-poll帧,请求唤醒/休眠循环的再调度的同时,可将要调度服务区间的时间持续时间信息作为响应帧优先请求。将非指示图谱支持(nontimsupport)领域设置为1的不定期主动轮询(unscheduledactivepolling)sta请求轮询类型(polltype)值为3的ps-poll帧时,控制单元320可执行通过raw保护相应服务区间的raw保护(protection)。为此,控制单元320可将服务区间的开始始点调整为信标信号被发送始点的tbtt之后。其中,信标信号可包括信号传递含有相应服务区间raw的rpsie。如果,这些调整不可能时,控制单元320以已经告知rpsie的raw内的始点,可告知服务区间的开始始点。在这种情况下,例如,不定期主动轮询(unscheduledactivepolling)sta可与其他twtsta竞争,但是,控制单元320可再调度预计相应竞争少的始点。

还有,对不定期主动轮询(unscheduledactivepolling)sta的ap310被延迟(delayed)的资源分配,ap310不执行raw保护(protection)时,ap310可将此告知给不定期主动轮询(unscheduledactivepolling)sta。例如,控制单元320通过空数据包认可信号帧(nulldatapacketacknowledgementframe,ndpackframe)或者空数据包修改认可信号帧(ndpmodifiedackframe)的保留(reserved)比特中的任何一个比特,可将执行raw保护(protection)的与否告知给不定期主动轮询(unscheduledactivepolling)sta。控制单元320将相应比特设置为1,可显示执行raw保护(protection),且将相应比特设置为0,可显示不执行raw保护(protection)。

图4是示出根据本发明的一个实施例的基站(sta)构成。

图4的sta410不参照指示图谱(trafficindicationmap,tim)440信息,且可以是在ap440执行信道访问的non-timsta。参照图4,sta410可包括控制单元420及通信单元430。

控制单元420可在ap440生成为了请求资源保护的请求数据。根据一个实施例,请求数据可包括802.11管理帧的能力(capability)领域,且控制单元420可通过能力(capability)领域比特值,在ap440显示资源保护的请求与否。通信单元430可将生成的请求数据传送到ap440。通信单元430可从ap440接收作为对相应请求数据的响应,显示能否资源保护的响应数据。sta410一同请求资源和资源保护时,ap440生成将请求的资源设置为raw的资源分配信息,且可广播生成的资源分配信息。由ap440生成的资源分配信息可包括在由ap440被传送的信标信号被广播,且接收相应资源分配信息的timsta,在ap440设置的raw区间不执行信道访问。

根据其他实施例,sta410是twtsta,且sta410每次请求ap440有关twt的资源时,可将相应资源的保护与否一同请求ap440。控制单元420在接入点请求资源时,可生成包括显示有关相应资源的保护请求与否的比特值的请求数据。有关twt的显示资源保护请求与否的比特值,可包括在twt元件的控制领域(controlfield)或者请求类型领域(requesttypefield)被传送。通信单元430可从ap440接收显示sta410请求的资源保护与否的响应数据。控制单元420基于从ap440接收的响应数据,可识别自身请求的资源是否被保护。

图4的sta410对应于图3的non-timsta340,且在此没有说明的有关sta410的说明可参照图3的有关内容。

图6是示出根据本发明的一个实施例的信道访问控制方法动作的流程图。

在步骤610,ap可决定资源分配信息,从timsta保护non-timsta资源。ap可与non-timsta执行从timsta保护non-timsta资源的设置步骤。ap通过non-timsta间的设置步骤,可决定资源保护与否或者所要保护的资源。关于ap和non-timsta间的设置步骤的详细内容,可参照在图3说明的内容。

ap在non-timsta的信道访问时间区间,可决定限制timsta信道访问的资源分配信息。例如,资源分配信息可包括为了保护non-timsta资源,有关raw的信息。ap可从non-timsta接收资源保护请求数据,且接收相应请求数据时,ap可生成从参照tim信息的timsta保护不参照tim信息的non-timsta资源的资源分配信息。

在步骤620,ap可广播在步骤610决定的资源分配信息。资源分配信息可包括在信标信号被传送。timsta从ap接收信标信号,且参照包括在信标信号的资源分配信息,可获得为了non-timsta被分配的raw信息。timsta在对应于为了non-timsta被分配的raw时间区间不执行信道访问,由此可减少不必要的电力消耗。

以上说明的实施例可由硬件构成要素、软件构成要素,和/或硬件构成要素及软件构成要素的组合被体现。例如,在实施例说明的装置、方法及构成要素,例如,处理器、控制器、算数逻辑单元(arithmeticlogicunit,alu)、数字信号处理器(digitalsignalprocessor)、微型计算机、现场可编程门阵列(fieldprogrammablegatearray,fpga)、可编程逻辑单元(programmablelogicunit,plu)微型处理器,或者执行命令(instruction)可响应其他任意装置一起,可利用一个以上的通用计算机或者特殊目的计算机被体现。处理装置可执行运营体系(os)及在所述运营体系上被执行的一个以上的软件程序。还有,处理装置响应软件执行,可接近、存储、操作、处理及生成数据。为了便于理解,处理装置被说明成使用一个的情况,但是,在所属技术领域的技术人员可知处理装置可包括多个处理元件(processingelement)和/或多个类型的处理元件。例如,处理装置可包括多个处理器或者一个处理器及一个控制器。还有,如并行处理器(parallelprocessor)的其他处理构成(processingconfiguration)也可行。

软件可包括计算机程序(computerprogram)、代码(code)、命令(instruction),或者这些中的一个以上组合,且由所愿的进行动作的构成处理装置,或者可由独立的或者结合的(collectively)命令处理装置。软件和/或数据由处理装置被解释,或者为了给处理装置提供命令或者数据,在有些类型的机器、构成要素(component、物理装置、虚拟装置(virtualequipment)、计算机存储介质或者装置,或者被传送的信号波(signalwave)永久性的或者一时的被具体化(embody)。软件分散在连接到网络的计算机系统上,可由分散的方法被存储或者被执行。软件及数据可存储在一个以上的计算机可判读记录媒体。

根据实施例的方法可通过多种计算机手段以可执行的程序指令形态被记录在计算机可读媒体。计算机可读媒体可包括独立的或结合的程序指令、数据文件、数据结构等。媒体和程序指令可为了本发明被专门设计和创建,或为计算机软件技术人员熟知而应用。计算机可读媒体的例子包括:磁媒体(magneticmedia),如硬盘、软盘和磁带;光学媒体(opticalmedia),如cd-rom、dvd;磁光媒体(magneto-opticalmedia),如光盘(flopticaldisk);和专门配置为存储和执行程序指令的硬件装置,如只读存储器(rom)、随机存取存储器(ram),闪存等。程序指令的例子,既包括由编译器产生的机器代码,也包括使用解释程序并可通过计算机被执行的高级语言代码。为执行实施例的运作,所述硬件装置可被配置为以一个以上的软件模来运作,反之亦然。

如上所示,实施例虽然经有限的实施例和附图进行了说明,但是,在本发明相应领域中具备通常知识的人均可以从此记载中进行各种修改和变形。例如,可通过与说明的方法不同的顺序来执行所说明的技术,或是通过与说明的方法不同的形态来结合或组合所说明的系统、结构、装置、电路等的构成要素,或是通过其他构成要素或同等事物来代替或置换也可获得适当结果。因此,其他表现、其他实施例及与权利要求均等的也包括在后续的权利要求范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1