亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

功率節(jié)省方法、接入點設(shè)備和終端站點設(shè)備的制作方法

文檔序號:7800470閱讀:123來源:國知局
功率節(jié)省方法、接入點設(shè)備和終端站點設(shè)備的制作方法
【專利摘要】本發(fā)明提供功率節(jié)省方法、接入點設(shè)備和終端站點設(shè)備。接入點AP設(shè)備向終端站點STA設(shè)備發(fā)送當(dāng)前傳輸機會TXOP的一個或一個以上的幀,以使所述STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài);其中,每一幀中包括:該幀的TXOP功率節(jié)省指示;在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次。采用本發(fā)明提供的方法和設(shè)備,能夠擴大功率節(jié)省的應(yīng)用范圍,增強功率節(jié)省效果。
【專利說明】功率節(jié)省方法、接入點設(shè)備和終端站點設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及無線通信技術(shù),尤其涉及功率節(jié)省方法、接入點(AccessPoint,簡稱AP)設(shè)備和終端站點(Station,簡稱STA)設(shè)備。
【背景技術(shù)】
[0002]對于多入多出(Multiple-1nputMultiple-Output,簡稱 ΜΙΜΟ)無線通信系統(tǒng),在一個傳輸機會(Transmit Opportunity,簡稱ΤΧ0Ρ)中,并不是一個基本服務(wù)組(BasicService Set,簡稱BSS)中的所有STA設(shè)備都需要接收數(shù)據(jù)。因此,在無線通信系統(tǒng)中采用功率節(jié)省方法,讓在當(dāng)前TXOP中沒有數(shù)據(jù)接收的STA設(shè)備進入睡眠狀態(tài)。處于睡眠狀態(tài)的STA設(shè)備關(guān)閉自身的接收機,從而減少功率消耗。
[0003]目前,無線通信系統(tǒng)的功率節(jié)省方法為:AP設(shè)備向STA設(shè)備發(fā)送操作對象標(biāo)識和禁止TXOP功率節(jié)省指示(No TXOP Power Save指示,簡稱No TXOP PS指示)。該操作對象標(biāo)識用于指示需要進行操作的一個或多個STA設(shè)備。該禁止TXOP功率節(jié)省指示可以為是或否,其中,如果禁止TXOP功率節(jié)省指示為否,則表示允許本BSS中的STA設(shè)備在當(dāng)前的TXOP進行功率節(jié)省操作;如果禁止TXOP功率節(jié)省指示為是,則表示禁止本BSS中的STA設(shè)備在當(dāng)前的TXOP進行功率節(jié)省操作。該禁止TXOP功率節(jié)省指示所指示的有效區(qū)間為當(dāng)前的ΤΧ0Ρ,因此,如果STA設(shè)備進入睡眠狀態(tài),則該STA設(shè)備將保持睡眠狀態(tài)直到本TXOP結(jié)束,當(dāng)本TXOP結(jié)束時,STA設(shè)備恢復(fù)到清醒狀態(tài)。在目前通信標(biāo)準的功率節(jié)省方法中,同一個TXOP的所有幀的No TXOP PS設(shè)置為相同的取值,STA設(shè)備僅根據(jù)一個TXOP的第一幀的No TXOP PS進行判斷。具體為:在一個TXOP中,STA設(shè)備接收到第一幀后,根據(jù)第一幀的NoTXOP PS判斷在本TXOP中是否允許進行功率節(jié)省。如果不允許,則STA設(shè)備在整個TXOP中均保持清醒狀態(tài)。如果允許,則STA設(shè)備在本TXOP的第一幀至最后一幀的所有幀中,都根據(jù)睡眠條件判斷是否進入睡眠狀態(tài)。
[0004]采用現(xiàn)有的功率節(jié)省方法,當(dāng)TXOP的第一幀攜帶的禁止TXOP功率節(jié)省指示為否時,表明該BSS中的不包含在該幀的操作對象標(biāo)識中的所有STA設(shè)備均可以進入睡眠狀態(tài),在此情況下,通常該BSS中的具有進入睡眠狀態(tài)功能的所有STA設(shè)備均進入睡眠狀態(tài)。因此,對于多用戶MMO (Mult1-User MMO,簡稱MU-MMO)模式。采用現(xiàn)有的功率節(jié)省方法,僅適用于TXOP的第一幀中的操作對象標(biāo)識包括了該TXOP涉及的所有STA設(shè)備的情況,而對于單用戶MMO (Single-User ΜΜ0,簡稱SU-MMO)模式,該方法僅適用于TXOP的各個幀的操作對象標(biāo)識都指示同一個STA設(shè)備的情況,因此只有在較少的情境下才能夠進行功率節(jié)省,應(yīng)用范圍小,因此功率節(jié)省的效果不佳。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供功率節(jié)省方法、AP設(shè)備和STA設(shè)備,用以解決現(xiàn)有技術(shù)中的缺陷,擴大功率節(jié)省的應(yīng)用范圍,增強功率節(jié)省效果。
[0006]本發(fā)明實施例提供一種功率節(jié)省方法,包括:[0007]根據(jù)是否允許在當(dāng)前傳輸機會TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的終端站點STA,分別設(shè)置每一幀的TXOP功率節(jié)省指示;
[0008]向STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀,以使所述STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0009]本發(fā)明實施例提供一種功率節(jié)省方法,包括:
[0010]獲取當(dāng)前TXOP的當(dāng)前幀,所述當(dāng)前幀中包括AP設(shè)備根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及后續(xù)幀的操作對象標(biāo)識中有無新增的STA設(shè)置的TXOP功率節(jié)省指示;
[0011]當(dāng)所述當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,STA設(shè)備根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0012]本發(fā)明實施例還提供一種AP設(shè)備,包括:
[0013]設(shè)置模塊,用于根據(jù)是否允許在當(dāng)前傳輸機會TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的終端站點STA,分別設(shè)置每一幀的TXOP功率節(jié)省指示;
[0014]發(fā)送模塊,用于向STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀,以使所述STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0015]本發(fā)明實施例還提供一種STA設(shè)備,包括:
[0016]獲取模塊,用于獲取當(dāng)前傳輸機會TXOP的當(dāng)前幀,所述當(dāng)前幀中包括接入點AP設(shè)備根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及后續(xù)幀的操作對象標(biāo)識中有無新增的STA設(shè)置的TXOP功率節(jié)省指示;
[0017]控制模塊,用于當(dāng)所述當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,控制所述STA設(shè)備根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0018]本發(fā)明實施例還提供一種功率節(jié)省方法,包括:
[0019]終端站點STA設(shè)備分別獲取當(dāng)前傳輸機會TXOP的當(dāng)前幀和預(yù)設(shè)幀,所述當(dāng)前幀包括后續(xù)終端STA指示和TXOP功率節(jié)省指示,所述預(yù)設(shè)巾貞包括操作對象標(biāo)識;
[0020]當(dāng)所述當(dāng)前幀的TXOP功率節(jié)省指示為允許,并且所述預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且所述當(dāng)前幀的后續(xù)STA指示為后續(xù)無新增STA時,所述STA設(shè)備進入睡眠狀態(tài)。
[0021]本發(fā)明實施例還提供一種STA設(shè)備,包括:
[0022]獲取模塊,用于分別獲取當(dāng)前傳輸機會TXOP的當(dāng)前幀和預(yù)設(shè)幀,所述當(dāng)前幀包括后續(xù)STA指示和TXOP功率節(jié)省指示,所述預(yù)設(shè)巾貞包括操作對象標(biāo)識;
[0023]控制模塊,用于當(dāng)所述當(dāng)前幀的TXOP功率節(jié)省指示為允許,并且所述預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且所述當(dāng)前幀的后續(xù)STA指示為后續(xù)無新增STA時,控制所述STA設(shè)備進入睡眠狀態(tài)。
[0024]由上述技術(shù)方案可知,本發(fā)明實施例在同一個TXOP中不同幀的TXOP功率節(jié)省指示可以不同,只有當(dāng)無新增的STA并且允許在當(dāng)前TXOP進行功率節(jié)省這兩個條件均滿足時,該幀或該幀的后續(xù)幀的TXOP功率節(jié)省指示才指示為允許功率節(jié)省,STA在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,才對睡眠條件進行判斷,根據(jù)判斷結(jié)果確定是否進入睡眠狀態(tài)?;蛘?,通過AP設(shè)備向STA設(shè)備發(fā)送后續(xù)STA指示,當(dāng)TXOP功率節(jié)省指示為允許且后續(xù)STA指示為后續(xù)無新增STA且預(yù)設(shè)幀的操作對象標(biāo)識中不包括本STA設(shè)備的標(biāo)識時,該STA設(shè)備進入睡眠狀態(tài)。因此,該方法不要求TXOP的第一幀中的操作對象標(biāo)識包括該TXOP涉及的所有STA設(shè)備,從而擴大了功率節(jié)省方法的應(yīng)用范圍,增強了功率節(jié)省效果。
【專利附圖】

【附圖說明】
[0025]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0026]圖1為本發(fā)明實施例一的功率節(jié)省方法的流程圖;
[0027]圖2為本發(fā)明實施例二的功率節(jié)省方法的流程圖;
[0028]圖3為本發(fā)明實施例三的功率節(jié)省方法的流程圖;
[0029]圖4為本發(fā)明實施例四的功率節(jié)省方法的流程圖;
[0030]圖5為本發(fā)明實施例五的AP設(shè)備的結(jié)構(gòu)示意圖;
[0031]圖6為本發(fā)明實施例六的STA設(shè)備的結(jié)構(gòu)示意圖;
[0032]圖7為本發(fā)明實施例七的功率節(jié)省方法的流程圖;
[0033]圖8為本發(fā)明實施例八的功率節(jié)省方法的流程圖;
[0034]圖9為本發(fā)明實施例九的功率節(jié)省方法的流程圖;
[0035]圖10為本發(fā)明實施例十的功率節(jié)省方法的流程圖;
[0036]圖11為本發(fā)明實施例1^一的STA設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0038]當(dāng)No TXOP PS指示允許進行功率節(jié)省時,用于判斷是否進入睡眠狀態(tài)的睡眠條件可以包括三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)睡眠條件所包含的一種或多種條件均不滿足時,判斷為不滿足睡眠條件,STA設(shè)備保持清醒狀態(tài)。具體地,在MU-MMO模式下,該三項條件具體包括以下內(nèi)容。條件一:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA對應(yīng)的空間復(fù)用流數(shù)指示為O時,STA設(shè)備進入睡眠狀態(tài)。條件三:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。在SU-MMO模式下,該三項條件具體包括以下內(nèi)容。條件一:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中指示的部分關(guān)聯(lián)標(biāo)識(association identifier,簡稱AID)與本STA設(shè)備的部分AID不同時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同,但當(dāng)前幀不是發(fā)給本STA時,STA設(shè)備進入睡眠狀態(tài)。條件三:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0039]采用現(xiàn)有的功率節(jié)省方法,同一個TXOP中的每一幀的No TXOP PS完全相同。對于MU-MIMO模式,當(dāng)?shù)谝粠腘o TXOP PS指示為允許功率節(jié)省時,如果在該TXOP的后續(xù)幀的操作對象標(biāo)識中涉及第一幀中未包括的STA設(shè)備,由于該STA設(shè)備在收到第一幀后已經(jīng)進入了睡眠狀態(tài),則無法響應(yīng)后續(xù)幀的指示。而對于SU-MMO模式,當(dāng)?shù)谝粠腘o TXOP PS指示為允許功率節(jié)省時,如果TXOP的后續(xù)幀指示的STA設(shè)備與第一幀指示的STA設(shè)備不同,由于后續(xù)幀指示的STA設(shè)備在收到第一幀后已經(jīng)進入了睡眠狀態(tài),則無法響應(yīng)后續(xù)幀的指
/Jn ο
[0040]針對上述缺陷,本發(fā)明實施例提出一種功率節(jié)省方法,在同一個TXOP中,可以為不同的幀設(shè)置不同的No TXOP PS,具體地,AP根據(jù)所在的通信系統(tǒng)是否允許在當(dāng)前TXOP進行功率節(jié)省以及在該TXOP的后續(xù)幀中有無新增的STA,對每一幀的No TXOP PS進行設(shè)置,STA根據(jù)該No TXOP PS判斷是否進入睡眠狀態(tài)。具體參見以下實施例一至實施例六。
[0041]圖1為本發(fā)明實施例一的功率節(jié)省方法的流程圖。在本發(fā)明實施例一中,以AP設(shè)備的操作流程為例對該功率節(jié)省方法進行說明。如圖1所示,該方法包括以下過程。
[0042]步驟101:AP設(shè)備根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA,分別設(shè)置每一幀的TXOP功率節(jié)省指示。
[0043]步驟102:AP設(shè)備向STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀,以使STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0044]在本步驟中,每一幀中包括:該幀的操作對象標(biāo)識和該幀的TXOP功率節(jié)省指示。
[0045]在上述技術(shù)方案的基礎(chǔ)上,進一步地對步驟101的具體方法進行介紹。在同一個TXOP中,每一幀的TXOP功率節(jié)省指示是由AP根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA分別設(shè)置的。其中,AP具體可以采用兩種方法對當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA進行判斷。第一種方法是:判斷在當(dāng)前幀以及當(dāng)前幀以前的操作對象標(biāo)識中是否包括了當(dāng)前TXOP內(nèi)的當(dāng)前幀以后的所有幀中需要進行數(shù)據(jù)傳送的STA設(shè)備,如果是,表示在當(dāng)前幀后續(xù)的各幀中不會對新的STA設(shè)備進行指示,則滿足后續(xù)無新增STA條件,否則,不滿足后續(xù)無新增STA條件。第二種方法是:判斷在當(dāng)前幀的操作對象標(biāo)識中是否包括了當(dāng)前TXOP內(nèi)的當(dāng)前幀以后的所有幀中需要進行數(shù)據(jù)傳送的STA設(shè)備,如果是,表示在當(dāng)前幀后續(xù)的各幀中不會對新的STA設(shè)備進行指示,則滿足后續(xù)無新增STA條件,否則,不滿足后續(xù)無新增STA條件。采用上述任意一種方法判斷后續(xù)有無新增STA,TXOP功率節(jié)省指示的設(shè)置方法為:當(dāng)后續(xù)無新增STA并且允許在當(dāng)前TXOP進行功率節(jié)省時,可以將當(dāng)前TXOP的當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省;或者,也可以將當(dāng)前TXOP的當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,而將當(dāng)前幀以后的任意幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省。當(dāng)后續(xù)有新增STA時,必須將當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,即無論是否允許在當(dāng)前TXOP進行功率節(jié)省,只要后續(xù)有新增STA,就必須將當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)??;并且,當(dāng)不允許在當(dāng)前TXOP進行功率節(jié)省時,無論后續(xù)有無新增STA,均必須將當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省。[0046]在本發(fā)明實施例一中,AP設(shè)備對同一個TXOP中不同幀的TXOP功率節(jié)省指示可以采取不同的設(shè)置,則有可能在一個TXOP中的一部分幀設(shè)置為允許功率節(jié)省,STA設(shè)備在該幀可能進入睡眠狀態(tài),而在同一個TXOP中另一部分幀設(shè)置為禁止功率節(jié)省,STA設(shè)備在該幀必須保持清醒狀態(tài)。只有當(dāng)無新增的STA并且允許進行功率節(jié)省這兩個條件均滿足時,AP設(shè)備才將該幀或該幀的后續(xù)幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省,以使STA設(shè)備根據(jù)該TXOP功率節(jié)省指示確定是否進行睡眠條件的判斷。由于為不同幀設(shè)置不同的TXOP功率節(jié)省指示,如果第一幀的操作對象標(biāo)識中并未包括該TXOP涉及的所有STA設(shè)備,AP設(shè)備可以將第一幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,直到從第一幀到當(dāng)前幀的多個幀的操作對象標(biāo)識中已經(jīng)包括了該TXOP涉及的所有STA設(shè)備時,才將該當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省,因此該方法對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可適用,從而擴大了功率節(jié)省的應(yīng)用范圍。并且,對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況,現(xiàn)有的功率節(jié)省方法在該TXOP中自始至終無法進行功率節(jié)省,而采用本發(fā)明實施例一的功率節(jié)省方法,AP將第一幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,在收到第一幀后各個STA設(shè)備不會進入睡眠狀態(tài),直到收到TXOP功率節(jié)省指示為允許功率節(jié)省的幀,各個STA設(shè)備根據(jù)睡眠條件判斷是否進入睡眠狀態(tài),從而增強了功率節(jié)省效果。
[0047]圖2為本發(fā)明實施例二的功率節(jié)省方法的流程圖。在本發(fā)明實施例二中,以STA設(shè)備的操作流程為例對該功率節(jié)省方法進行說明。如圖2所示,該方法包括以下過程。
[0048]步驟201:STA設(shè)備獲取當(dāng)前TXOP的當(dāng)前幀,其中,當(dāng)前幀中包括AP設(shè)備根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及后續(xù)幀的操作對象標(biāo)識中有無新增的STA設(shè)置的TXOP功率節(jié)省指示。
[0049]在本步驟中,STA設(shè)備獲取到的每一幀的TXOP功率節(jié)省指示是由AP根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA分別設(shè)置的。其中,AP具體可以采用兩種方法對當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA進行判斷。第一種方法是:判斷在當(dāng)前幀以及當(dāng)前幀以前的操作對象標(biāo)識中是否包括了當(dāng)前TXOP內(nèi)的當(dāng)前幀以后的所有幀中需要進行數(shù)據(jù)傳送的STA設(shè)備,如果是,表示在當(dāng)前幀后續(xù)的各幀中不會對新的STA設(shè)備進行指示,則滿足后續(xù)無新增STA條件,否則,不滿足后續(xù)無新增STA條件。第二種方法是:判斷在當(dāng)前幀的操作對象標(biāo)識中是否包括了當(dāng)前TXOP內(nèi)的當(dāng)前幀以后的所有幀中需要進行數(shù)據(jù)傳送的STA設(shè)備,如果是,表示在當(dāng)前幀后續(xù)的各幀中不會對新的STA設(shè)備進行指示,則滿足后續(xù)無新增STA條件,否則,不滿足后續(xù)無新增STA條件。采用上述任意一種方法判斷后續(xù)有無新增STA,TXOP功率節(jié)省指示的設(shè)置方法為:當(dāng)后續(xù)無新增STA并且允許在當(dāng)前TXOP進行功率節(jié)省時,可以將當(dāng)前TXOP的當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)??;或者,也可以將當(dāng)前TXOP的當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,而將當(dāng)前幀以后的任意幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省。當(dāng)后續(xù)有新增STA時,必須將當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,即無論是否允許在當(dāng)前TXOP進行功率節(jié)省,只要后續(xù)有新增STA,就必須將當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)??;并且,當(dāng)不允許在當(dāng)前TXOP進行功率節(jié)省時,無論后續(xù)有無新增STA,均必須將當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省。[0050]步驟202:當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,STA設(shè)備根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0051]在上述技術(shù)方案的基礎(chǔ)上,進一步地,當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省時,STA設(shè)備以下一幀作為當(dāng)前幀,返回執(zhí)行步驟201。
[0052]在本發(fā)明實施例二中,同一個TXOP中不同幀的TXOP功率節(jié)省指示可以不同,只有當(dāng)無新增的STA并且允許進行功率節(jié)省這兩個條件均滿足時,該幀或該幀的后續(xù)幀的TXOP功率節(jié)省指示才指示為允許功率節(jié)省,STA在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,才對睡眠條件進行判斷,根據(jù)判斷結(jié)果確定是否進入睡眠狀態(tài)。由于為不同幀設(shè)置不同的TXOP功率節(jié)省指示,如果第一幀的操作對象標(biāo)識中并未包括該TXOP涉及的所有STA設(shè)備,可以將第一幀的TXOP功率節(jié)省指示設(shè)置為禁止功率節(jié)省,直到從第一幀到當(dāng)前幀的多個幀的操作對象標(biāo)識中已經(jīng)包括了該TXOP涉及的所有STA設(shè)備時,將該當(dāng)前幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省,因此該方法對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可適用,從而擴大了功率節(jié)省的應(yīng)用范圍。并且,對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況,現(xiàn)有的功率節(jié)省方法在該TXOP中自始至終無法進行功率節(jié)省,而采用本發(fā)明實施例二的功率節(jié)省方法,第一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,在收到第一幀后各個STA設(shè)備不會進入睡眠狀態(tài),直到收到TXOP功率節(jié)省指示為允許功率節(jié)省的幀,各個STA設(shè)備根據(jù)睡眠條件判斷是否進入睡眠狀態(tài),從而增強了功率節(jié)省效果。
[0053]圖3為本發(fā)明實施例三的功率節(jié)省方法的流程圖。在本發(fā)明實施例三中,以AP設(shè)備結(jié)合STA設(shè)備的操作流程為例對該功率節(jié)省方法進行說明。在本發(fā)明實施例三中,TXOP功率節(jié)省指示以禁止TXOP功率節(jié)省指示為例,并且,以當(dāng)前TXOP中無新增STA設(shè)備且允許在當(dāng)前TXOP進行功率節(jié)省時,AP在當(dāng)前幀可以設(shè)置該禁止TXOP功率節(jié)省指示為否為例。在本發(fā)明實施例三中,睡眠條件包括第一睡眠條件。如圖3所示,該方法包括以下過程。
[0054]步驟301:AP設(shè)備向STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀。其中,每一幀中包括:該幀的操作對象標(biāo)識和該幀的禁止TXOP功率節(jié)省指示,每一幀的禁止TXOP功率節(jié)省指示由AP根據(jù)當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA分別設(shè)置。
[0055]在本步驟中,一個TXOP包括一個或一個以上幀,AP設(shè)備在每一幀中向STA設(shè)備下發(fā)當(dāng)前幀的禁止TXOP功率節(jié)省指示,并下發(fā)當(dāng)前幀指示的操作所對應(yīng)的STA設(shè)備的標(biāo)識。AP將上述的禁止TXOP功率節(jié)省指示和操作對象標(biāo)識攜帶在每一幀的前導(dǎo)序列中發(fā)送給STA設(shè)備。具體地,可以在每一幀的前導(dǎo)序列的超高吞吐率模式的信令A(yù)l (Very highthroughput signal Al,簡稱VHT-SIG-Al)字段中,采用I個比特作為禁止TXOP功率節(jié)省指示,采用I個以上比特指示操作對象標(biāo)識。例如,對于操作對象標(biāo)識,可以采用VHT-SIG-Al字段中的I個或I個以上比特指示該幀對應(yīng)的操作對象標(biāo)識。對于禁止TXOP功率節(jié)省指示,可以采用VHT-SIG-Al字段的B22比特作為禁止TXOP功率節(jié)省指示,將該比特稱為NoTXOP PS比特。如果No TXOP PS比特為0,表示禁止TXOP功率節(jié)省指示為否,允許本BSS的STA進行功率節(jié)省操作,即允許STA在清醒狀態(tài)與睡眠狀態(tài)之間切換。如果No TXOP PS比特為I,表示禁止TXOP功率節(jié)省指示為是,禁止本BSS的STA進行功率節(jié)省操作,即STA必須保持清醒狀態(tài)。[0056]在對每一幀的No TXOP PS比特進行設(shè)置時,AP不僅根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省進行設(shè)置,還需要根據(jù)在該TXOP中當(dāng)前幀的后續(xù)幀中有無新增的STA進行設(shè)置。具體地,如果后續(xù)幀無新增的STA,且允許在當(dāng)前TXOP進行功率節(jié)省,則AP設(shè)備可以設(shè)置當(dāng)前幀的No TXOP PS比特為0,允許STA進行功率節(jié)省,也可以設(shè)置當(dāng)前幀的No TXOP PS比特為1,禁止STA進行功率節(jié)省。如果后續(xù)幀無新增的STA,且不允許在當(dāng)前TXOP進行功率節(jié)省,則AP設(shè)置當(dāng)前幀的No TXOP PS比特為I,不允許STA進行功率節(jié)省。如果后續(xù)幀有新增的STA,則AP設(shè)置當(dāng)前幀的No TXOP PS比特為1,不允許STA在當(dāng)前TXOP進行功率節(jié)省。其中,AP設(shè)備具體可以采用本發(fā)明實施例一和本發(fā)明實施例二中記載的兩種方法,對當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA進行判斷。在本發(fā)明實施例三中,僅以采用第二種方法為例予以說明。具體地,如果在TXOP內(nèi)的當(dāng)前幀以及當(dāng)前幀以后的所有幀,AP設(shè)備都只給同一個STA設(shè)備傳輸數(shù)據(jù),或者AP設(shè)備都只給同一個MU-MIMO組內(nèi)若干個用戶傳輸數(shù)據(jù),則AP設(shè)備判斷后續(xù)無新增STA,因此可以用No TXOP PS比特指示STA是否可以進入睡眠狀態(tài),S卩,可以設(shè)置No TXOPPS=O,也可以設(shè)置No TXOP PS=I。否貝U,AP設(shè)備必須把No TXOP PS比特設(shè)置為1,即指示STA設(shè)備不可以進入睡眠狀態(tài),也就是說,如果在TXOP內(nèi)當(dāng)前幀以后的幀中,AP設(shè)備需要給當(dāng)前幀的操作對象標(biāo)識所指示的若干個STA設(shè)備以外的STA設(shè)備傳輸數(shù)據(jù),則AP設(shè)備必須指示STA設(shè)備不可以進入睡眠狀態(tài)。其中,在TXOP內(nèi)當(dāng)前幀以后的幀中,AP設(shè)備給當(dāng)前幀的操作對象標(biāo)識所指示的若干個STA設(shè)備以外的STA設(shè)備傳輸數(shù)據(jù)的具體情況包括:在SU-MMO模式下,AP設(shè)備給當(dāng)前幀的操作對象標(biāo)識所指示STA設(shè)備以外的STA設(shè)備傳輸數(shù)據(jù);在MU-MIMO模式下,AP給當(dāng)前幀的操作對象標(biāo)識所指示的多個STA設(shè)備組成的集合以外的STA設(shè)備傳輸數(shù)據(jù)。
[0057]在MU-MIMO模式下,該操作對象標(biāo)識為組標(biāo)識(Group Identity,簡稱Group ID)。在執(zhí)行本功率節(jié)省方法之前,預(yù)先通過信令對Group ID進行定義并在STA設(shè)備上進行設(shè)置。具體地,MU-MMO模式下包括I個或者I個以上的MU-MMO組,其中每個MU-MMO組包括I個以上的STA設(shè)備,通常為4個STA設(shè)備,通過Group ID對上述I個或者I個以上的MU-MMO組分別進行標(biāo)識。在執(zhí)行本功率節(jié)省方法之前,AP設(shè)備通過相關(guān)的信令把上述對Group ID的定義發(fā)給各個STA設(shè)備,各個STA設(shè)備收到上述定義之后,存儲上述的定義中與自己相關(guān)的部分,從而在執(zhí)行本功率節(jié)省方法時,AP設(shè)備向STA設(shè)備發(fā)送操作對象標(biāo)識,即Group ID, STA設(shè)備收到Group ID之后,能夠根據(jù)自身存儲的Group ID的定義,知道自己是否屬于該Group ID指示的MU-MMO組,如果STA設(shè)備屬于該Group ID指示的MU-MMO組,則說明該操作對象標(biāo)識中包括對本STA設(shè)備的指示,如果STA設(shè)備不屬于該Group ID指示的MU-MMO組,則說明該操作對象標(biāo)識中不包括對本STA設(shè)備的指示。在SU-MMO模式下,該操作對象標(biāo)識為該巾貞對應(yīng)的I個STA的部分關(guān)聯(lián)標(biāo)識(association identifier,簡稱AID),或者,該操作對象標(biāo)識為該幀對應(yīng)的I個STA的AID的一部分,也稱為partialAID。一種【具體實施方式】為,在SU-MMO模式下,AID由12個比特組成,該操作對象標(biāo)識為AID的12個比特中的低9位。如果該AID或partial AID與本STA設(shè)備的AID或partialAID相同,則說明該操作對象標(biāo)識中包括對本STA設(shè)備的指示,如果該AID或partial AID與本STA設(shè)備的AID或partial AID不同,則說明該操作對象標(biāo)識中不包括對本STA設(shè)備的指示。
[0058]步驟302 =STA設(shè)備獲取當(dāng)前TXOP的當(dāng)前幀,其中,當(dāng)前幀中包括該幀的禁止TXOP功率節(jié)省指示和該幀的操作對象標(biāo)識。
[0059]在本步驟中,在本步驟中,STA設(shè)備從來自AP設(shè)備的幀的前導(dǎo)序列中獲取當(dāng)前幀的禁止TXOP功率節(jié)省指示和操作對象標(biāo)識。
[0060]步驟303 =STA設(shè)備判斷當(dāng)前幀的禁止TXOP功率節(jié)省指示為是或否,如果為否,執(zhí)行步驟304 ;如果為是,STA設(shè)備保持清醒狀態(tài),并且,STA設(shè)備以下一幀作為新的當(dāng)前幀,返回執(zhí)行步驟302。
[0061]在本步驟中,STA設(shè)備判斷上述用于表示禁止TXOP功率節(jié)省指示的I個比特為是或否,如果該比特為否,說明同時滿足兩個條件,即:允許進行TXOP功率節(jié)省并且后續(xù)無新增STA,則可以進行功率節(jié)省,繼續(xù)執(zhí)行以下的步驟304 ;如果該比特為是,說明其中一個條件不滿足,或兩個條件均不滿足,則STA設(shè)備保持清醒狀態(tài)。
[0062]步驟304:在當(dāng)前TXOP的當(dāng)前幀到最后一幀的每一幀中,STA設(shè)備判斷是否滿足第一睡眠條件,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。
[0063]在本步驟中,第一睡眠條件不必對現(xiàn)有通信協(xié)議中的睡眠條件進行修改,從而更加便于對現(xiàn)有的通信設(shè)備進行升級改造。
[0064]具體地,在MU-MMO模式下,第一睡眠條件可以包括如下三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足第一睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)?shù)谝凰邨l件所包含的一種或多種條件均不滿足時,判斷為不滿足第一睡眠條件,STA設(shè)備保持清醒狀態(tài)。該三項條件具體可以包括以下內(nèi)容。條件一:當(dāng)當(dāng)前幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA對應(yīng)的空間復(fù)用流數(shù)指示為O時,STA設(shè)備進入睡眠狀態(tài)。條件三:當(dāng)當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0065]在本步驟中,在SU-MMO模式下,第一睡眠條件可以包括如下三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足第一睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)?shù)谝凰邨l件所包含的一種或多種條件均不滿足時,判斷為不滿足第一睡眠條件,STA設(shè)備保持清醒狀態(tài)。該三項條件具體可以包括以下內(nèi)容。條件一:當(dāng)當(dāng)前幀的操作對象標(biāo)識中指不的部分AID與本STA設(shè)備的部分AID不同時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)當(dāng)前幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同,但當(dāng)前幀不是發(fā)給本STA時,STA設(shè)備進入睡眠狀態(tài)。具體地,STA設(shè)備可以采用多種方式判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,其中一種【具體實施方式】是,STA設(shè)備判斷當(dāng)前幀的MAC標(biāo)識是否符合本STA設(shè)備的MAC標(biāo)識,如果是,當(dāng)前幀是發(fā)給本STA設(shè)備的,如果否,當(dāng)前幀不是發(fā)給本STA設(shè)備的。條件三:當(dāng)當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0066]在執(zhí)行步驟304時,在當(dāng)前TXOP的當(dāng)前幀到最后一幀的每一個幀中,一種較佳的實施方式的判斷流程如下。
[0067]第一步:STA設(shè)備判斷當(dāng)前幀的操作對象標(biāo)識中是否包括對本STA設(shè)備的指示,如果是,執(zhí)行第二步;如果否,STA設(shè)備進入睡眠狀態(tài)。
[0068]第二步:在MU-MMO模式下,判斷本STA對應(yīng)的空間復(fù)用流數(shù)指示是否為0,或,本STA是否收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。在SU-MIMO模式下,判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,或,判斷本STA是否收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,如果當(dāng)前幀不是發(fā)給本STA設(shè)備或本STA設(shè)備收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,則STA設(shè)備進入睡眠狀態(tài),如果當(dāng)前幀是發(fā)給本STA設(shè)備并且本STA設(shè)備收到更多數(shù)據(jù)比特指示為I的數(shù)據(jù)幀,則STA設(shè)備保持清醒狀態(tài)。
[0069]在本發(fā)明實施例三中,同一個TXOP中不同幀的No TXOP PS可以不同,只有當(dāng)允許進行功率節(jié)省并且在該TXOP的后續(xù)幀中無新增的STA時,該幀的No TXOP PS才可以指示為允許功率節(jié)省,STA根據(jù)當(dāng)前幀的No TXOP PS的指示,確定是否進行第一睡眠條件的判斷。由于為不同幀設(shè)置不同的No TXOP PS,如果第一幀的操作對象標(biāo)識中并未包括該TXOP涉及的所有STA設(shè)備,可以將第一幀的No TXOP PS設(shè)置為禁止功率節(jié)省。假定采用前述判斷有無新增的STA的第一種方法,則直到從第一幀到當(dāng)前幀的多個幀的操作對象標(biāo)識中已經(jīng)包括了該TXOP涉及的所有STA設(shè)備時,才可以將該當(dāng)前幀的No TXOP PS設(shè)置為允許功率節(jié)?。患俣ú捎们笆雠袛嘤袩o新增的STA的第二種方法,則直到當(dāng)前幀的操作對象標(biāo)識中已經(jīng)包括了該TXOP內(nèi)當(dāng)前幀以后的所有幀涉及的所有STA設(shè)備時,才可以將該當(dāng)前幀的No TXOP PS設(shè)置為允許功率節(jié)省。因此該方法對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可適用,從而擴大了功率節(jié)省的應(yīng)用范圍。并且,對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況,現(xiàn)有的功率節(jié)省方法在該TXOP中自始至終無法進行功率節(jié)省,而采用本發(fā)明實施例三的功率節(jié)省方法,第一幀的No TXOP PS為禁止功率節(jié)省,在收到第一幀后該STA設(shè)備不會進入睡眠狀態(tài),直到收到No TXOP PS為允許功率節(jié)省的幀,該STA設(shè)備根據(jù)第一睡眠條件判斷是否進入睡眠狀態(tài),從而增強了功率節(jié)省效果。
[0070]圖4為本發(fā)明實施例四的功率節(jié)省方法的流程圖。在本發(fā)明實施例四中,以AP設(shè)備結(jié)合STA設(shè)備的操作流程為例對該功率節(jié)省方法進行說明。在本發(fā)明實施例四中,睡眠條件包括:第一睡眠條件和第二睡眠條件。在本發(fā)明實施例三記載的技術(shù)方案的技術(shù)上,在當(dāng)前幀的No TXOP PS為禁止功率節(jié)省時,增加STA設(shè)備對第二睡眠條件進行判斷并記錄判斷結(jié)果的步驟;在當(dāng)前幀的No TXOP PS為允許功率節(jié)省時,增加根據(jù)記錄的判斷結(jié)果確定是否進入睡眠狀態(tài)的步驟。如圖4所示,該方法包括以下過程。
[0071]步驟401:AP設(shè)備向STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀。其中,每一幀中包括:該幀的操作對象標(biāo)識和該幀的禁止TXOP功率節(jié)省指示,每一幀的禁止TXOP功率節(jié)省指示由AP根據(jù)當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA分別設(shè)置。
[0072]本步驟與本發(fā)明實施例三中的步驟301相同,在此不再贅述。
[0073]步驟402 =STA設(shè)備獲取當(dāng)前TXOP的當(dāng)前幀,其中,當(dāng)前幀中包括該幀的禁止TXOP功率節(jié)省指示和該幀的操作對象標(biāo)識。
[0074]本步驟與本發(fā)明實施例三中的步驟302相同,在此不再贅述。
[0075]步驟403 =STA設(shè)備判斷當(dāng)前幀的禁止TXOP功率節(jié)省指示為是或否,如果為否,執(zhí)行步驟404 ;如果為是,執(zhí)行步驟406。
[0076]步驟404:STA設(shè)備判斷記錄的判斷結(jié)果為滿足或不滿足,如果為滿足,STA設(shè)備進入睡眠狀態(tài);如果為不滿足,執(zhí)行步驟405。
[0077]步驟405:在當(dāng)前TXOP的當(dāng)前幀到最后一幀的每一幀中,STA設(shè)備判斷是否滿足第一睡眠條件,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。
[0078]本步驟與本發(fā)明實施例三中的步驟304相同,在此不再贅述。
[0079]步驟406 =STA設(shè)備保持清醒狀態(tài),判斷是否滿足第二睡眠條件并記錄判斷結(jié)果,以下一幀作為新的當(dāng)前幀,返回執(zhí)行步驟402。
[0080]在本步驟中,具體地,在MU-MMO模式下,第二睡眠條件可以包括如下兩項條件中的一種或兩種的組合。當(dāng)其中一項條件滿足時,即判斷為滿足第二睡眠條件,STA設(shè)備記錄判斷結(jié)果為:滿足。當(dāng)?shù)诙邨l件所包含的兩種條件均不滿足時,判斷為不滿足第二睡眠條件,STA設(shè)備記錄判斷結(jié)果為:不滿足。該兩項條件具體可以包括以下內(nèi)容。條件一:當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA對應(yīng)的空間復(fù)用流數(shù)指示為
O。條件二:當(dāng)當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀。
[0081]在本步驟中,在SU-MMO模式下,第二睡眠條件可以包括如下兩項條件中的一種或兩種的組合。當(dāng)其中一項條件滿足時,即判斷為滿足第二睡眠條件,STA設(shè)備記錄判斷結(jié)果為:滿足。當(dāng)?shù)诙邨l件所包含的兩種條件均不滿足時,判斷為不滿足第二睡眠條件,STA設(shè)備記錄判斷結(jié)果為:不滿足。該兩項條件具體可以包括以下內(nèi)容。條件一:當(dāng)當(dāng)前幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同,但當(dāng)前幀不是發(fā)給本STA設(shè)備的。具體地,STA設(shè)備可以采用多種方式判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,其中一種【具體實施方式】是,STA設(shè)備判斷當(dāng)前幀的MAC標(biāo)識是否符合本STA設(shè)備的MAC標(biāo)識,如果是,當(dāng)前幀是發(fā)給本STA設(shè)備的,如果否,當(dāng)前幀不是發(fā)給本STA設(shè)備的。條件二:當(dāng)當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA設(shè)備收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀。
[0082]在本發(fā)明實施例四中,同一個TXOP中不同幀的No TXOP PS可以不同,只有當(dāng)允許進行功率節(jié)省并且在該TXOP的后續(xù)幀中無新增的STA時,該幀的No TXOP PS才指示為允許功率節(jié)省。STA根據(jù)當(dāng)前幀的No TXOP PS的指示,在當(dāng)前幀的No TXOP PS為禁止功率節(jié)省時,STA設(shè)備先對第二睡眠條件進行判斷并記錄判斷結(jié)果,然后再對下一幀的No TXOPPS進行判斷;在后續(xù)過程中,當(dāng)STA設(shè)備接收到No TXOP PS為允許功率節(jié)省的幀時,先根據(jù)記錄的第二睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài),當(dāng)該判斷結(jié)果為不滿足時,再對當(dāng)前幀到最后一幀的多個幀進行第一睡眠條件判斷,從而確定是否進入睡眠狀態(tài)。該方法對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可適用,不僅擴大了功率節(jié)省的應(yīng)用范圍,而且增強了功率節(jié)省效果。并且,通過在No TXOPPS為禁止功率節(jié)省時預(yù)先判斷第二睡眠條件并記錄結(jié)果,當(dāng)該結(jié)果為滿足第二睡眠條件時,一旦接收到No TXOP PS為允許功率節(jié)省的幀,STA設(shè)備即可立即進入睡眠狀態(tài),而不必再對第一睡眠條件進行判斷,從而STA設(shè)備可以盡早的進入睡眠狀態(tài),還節(jié)省了進入睡眠狀態(tài)的判斷時間,從而增強了功率節(jié)省的效果。特別的,可能存在這樣的STA設(shè)備,它在NoTXOP PS為禁止功率節(jié)省的各幀中的至少一幀滿足第二睡眠條件,而在No TXOP PS為允許功率節(jié)省的各幀都不滿足第二睡眠條件,那么如果采用其它實施例記載的技術(shù)方案,該STA設(shè)備不能進入睡眠狀態(tài),而采用本發(fā)明實施例四記載的技術(shù)方案,該STA設(shè)備可以進入睡眠狀態(tài),從而進一步增強了功率節(jié)省的效果。
[0083]進一步地,在上述本發(fā)明實施例三和本發(fā)明實施例四中,禁止TXOP功率節(jié)省指示僅是TXOP功率節(jié)省指示的一種【具體實施方式】,本領(lǐng)域技術(shù)人員根據(jù)現(xiàn)有技術(shù)可以理解,也可以采用允許TXOP功率節(jié)省指示表示TXOP功率節(jié)省指示,當(dāng)允許TXOP功率節(jié)省指示為是時,表示在當(dāng)前TXOP內(nèi)允許功率節(jié)??;當(dāng)允許TXOP功率節(jié)省指示為否時,表示在當(dāng)前TXOP內(nèi)禁止功率節(jié)省。
[0084]進一步地,在上述本發(fā)明實施例一至本發(fā)明實施例四中,AP在對TXOP功率節(jié)省指示進行設(shè)置時,還可以進一步對TXOP功率節(jié)省指示的取值的變化次數(shù)和/或取值的變化形式進行限制。
[0085]由于在同一個TXOP中,AP設(shè)備根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及在該TXOP的后續(xù)幀中有無新增的STA,對每一幀的TXOP功率節(jié)省指示進行設(shè)置,則TXOP功率節(jié)省指示的取值有可能發(fā)生多次變化,例如,在第一幀中,允許進行功率節(jié)省且后續(xù)有新增STA,則第一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,以No TXOP PS=I為例;在第二幀中,允許進行功率節(jié)省且后續(xù)無新增STA,則第二幀的TXOP功率節(jié)省指示為允許功率節(jié)省,以No TXOP PS=O為例;在第三幀中,不允許進行功率節(jié)省且后續(xù)無新增STA,則第三幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,以No TXOP PS=I為例,以此類推。在上述技術(shù)方案的基礎(chǔ)上,為了降低AP設(shè)備以及STA設(shè)備的處理過程的復(fù)雜度,在對TXOP功率節(jié)省指示進行設(shè)置時,可以預(yù)先設(shè)置在一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化次數(shù),AP設(shè)備還可以進一步根據(jù)預(yù)設(shè)的TXOP功率節(jié)省指示的取值的變化次數(shù)分別設(shè)置每一幀的TXOP功率節(jié)省指示。例如,預(yù)設(shè)TXOP功率節(jié)省指示的取值的變化次數(shù)為2次或3次,一種較佳的實施方式是,預(yù)設(shè)TXOP功率節(jié)省指示的取值的變化次數(shù)為I次,即,在同一個TXOP中,只允許TXOP功率節(jié)省指示變化I次。則在上述實例中,雖然根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及在該TXOP的后續(xù)幀中有無新增的STA,第三幀應(yīng)該設(shè)置為No TXOP PS=1,但是由于預(yù)設(shè)TXOP功率節(jié)省指示的取值的變化次數(shù)為I次,在第二幀中,TXOP功率節(jié)省指示已經(jīng)相對于第一幀發(fā)生了變化,因此在第三幀中,不對No TXOP PS進行改變,而仍舊采用與第二幀相同的 No TXOP PS=O0
[0086]在上述技術(shù)方案的基礎(chǔ)上,還可以預(yù)先設(shè)置在一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化形式,AP設(shè)備根據(jù)預(yù)設(shè)的TXOP功率節(jié)省指示的取值的變化形式分別設(shè)置每一幀的TXOP功率節(jié)省指示。例如,預(yù)先設(shè)置在一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化形式為:從禁止功率節(jié)省指示變化為允許功率節(jié)省指示。因此,在同一個TXOP中,只允許TXOP功率節(jié)省指示從禁止功率節(jié)省指示變化為允許功率節(jié)省指示,即,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省,而如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為允許功率節(jié)省,則不允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。以No TXOP PS為例,只允許其取值從I變化為0,當(dāng)根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA進行判斷,應(yīng)該從允許功率節(jié)省指示變化為禁止功率節(jié)省指示時,AP設(shè)備不對TXOP功率節(jié)省指示的設(shè)置進行更改,即仍保持其為允許功率節(jié)省指示。
[0087]進一步地,在上述技術(shù)方案的基礎(chǔ)上,還可以對過程中的當(dāng)前幀進行擴展。具體地,在上述步驟302以及步驟402中,STA設(shè)備除了獲取當(dāng)前TXOP的當(dāng)前幀以外,還可以獲取當(dāng)前TXOP的第一幀到當(dāng)前幀的一個以上的幀,該一個以上的幀中包括每一幀各自的操作對象標(biāo)識。在步驟304中對第一睡眠條件進行判斷時,以及在步驟406中對第二睡眠條件進行判斷時,將所有根據(jù)當(dāng)前幀的操作對象標(biāo)識進行判斷的條件,擴展為根據(jù)上述一個以上的幀的操作對象標(biāo)識進行判斷。
[0088]圖5為本發(fā)明實施例五的AP設(shè)備的結(jié)構(gòu)示意圖。如圖5所示。該AP設(shè)備至少包括:設(shè)置模塊51和發(fā)送模塊52。本發(fā)明實施例五的AP設(shè)備的具體工作流程可以參見上述本發(fā)明實施例一至本發(fā)明實施例四記載的技術(shù)方案。
[0089]其中,設(shè)置模塊51用于根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及當(dāng)前TXOP的每一幀的后續(xù)幀的操作對象標(biāo)識中有無新增的STA,分別設(shè)置每一幀的TXOP功率節(jié)省指示;
[0090]發(fā)送模塊52用于向STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀,以使STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0091]在上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊51具體用于當(dāng)允許在當(dāng)前TXOP進行功率節(jié)省,并且當(dāng)前TXOP的當(dāng)前幀的后續(xù)幀的操作對象標(biāo)識中無新增的STA時,設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省或禁止功率節(jié)省;當(dāng)不允許在當(dāng)前TXOP進行功率節(jié)省時,設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)??;當(dāng)當(dāng)前TXOP的當(dāng)前幀的后續(xù)幀的操作對象標(biāo)識中有新增的STA時,設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。
[0092]在上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊51具體用于當(dāng)允許在當(dāng)前TXOP進行功率節(jié)省,并且當(dāng)前TXOP的當(dāng)前幀的后續(xù)幀的操作對象標(biāo)識中無新增的STA時,設(shè)置當(dāng)前幀之后預(yù)設(shè)位置的一個幀的TXOP功率節(jié)省指示為允許功率節(jié)省或禁止功率節(jié)??;當(dāng)不允許在當(dāng)前TXOP進行功率節(jié)省時,設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省;當(dāng)當(dāng)前TXOP的當(dāng)前幀的后續(xù)幀的操作對象標(biāo)識中有新增的STA時,設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。
[0093]在上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊51具體用于當(dāng)在當(dāng)前幀以及當(dāng)前幀以前的操作對象標(biāo)識中包括當(dāng)前TXOP內(nèi)的當(dāng)前幀以后的所有幀中需要進行數(shù)據(jù)傳送的STA設(shè)備時,確定當(dāng)前TXOP的當(dāng)前幀的后續(xù)幀的操作對象標(biāo)識中無新增的STA?;蛘撸O(shè)置模塊51具體用于當(dāng)在當(dāng)前幀的操作對象標(biāo)識中包括當(dāng)前TXOP內(nèi)的當(dāng)前幀以后的所有幀中需要進行數(shù)據(jù)傳送的STA設(shè)備時,確定當(dāng)前TXOP的當(dāng)前幀的后續(xù)幀的操作對象標(biāo)識中無新增的STA。
[0094]在上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊51還用于根據(jù)預(yù)設(shè)的一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化次數(shù)分別設(shè)置每一幀的TXOP功率節(jié)省指示。和/或,設(shè)置模塊51還用于根據(jù)預(yù)設(shè)的一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化形式分別設(shè)置每一幀的TXOP功率節(jié)省指示。
[0095]在上述技術(shù)方案的基礎(chǔ)上,設(shè)置模塊51具體用于根據(jù)預(yù)設(shè)的一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化次數(shù)為I次,分別設(shè)置每一幀的TXOP功率節(jié)省指示。和/或,設(shè)置模塊51具體用于根據(jù)預(yù)設(shè)的一個TXOP內(nèi)TXOP功率節(jié)省指示的取值的變化形式為當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省、當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省,分別設(shè)置每一幀的TXOP功率節(jié)省指示。
[0096]在本發(fā)明實施例五中,只有當(dāng)無新增的STA并且允許進行功率節(jié)省這兩個條件均滿足時,AP設(shè)備的設(shè)置模塊才將該幀或該幀的后續(xù)幀的TXOP功率節(jié)省指示設(shè)置為允許功率節(jié)省,以使STA設(shè)備根據(jù)該TXOP功率節(jié)省指示確定是否進行睡眠條件的判斷。因此對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可進行功率節(jié)省,從而擴大了功率節(jié)省的應(yīng)用范圍,增強了功率節(jié)省效果。
[0097]圖6為本發(fā)明實施例六的STA設(shè)備的結(jié)構(gòu)示意圖。如圖6所示。該STA設(shè)備至少包括:獲取模塊61和控制模塊62。本發(fā)明實施例六的STA設(shè)備的具體工作流程可以參見上述本發(fā)明實施例一至本發(fā)明實施例四記載的技術(shù)方案。
[0098]其中,獲取模塊61用于獲取當(dāng)前TXOP的當(dāng)前幀,當(dāng)前幀中包括AP設(shè)備根據(jù)是否允許在當(dāng)前TXOP進行功率節(jié)省以及后續(xù)幀的操作對象標(biāo)識中有無新增的STA設(shè)置的TXOP功率節(jié)省指示;
[0099]控制模塊62用于當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,控制STA設(shè)備根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
[0100]在上述技術(shù)方案的基礎(chǔ)上,控制模塊62還用于當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省時,控制STA設(shè)備保持清醒狀態(tài),控制獲取模塊61以下一幀作為當(dāng)前幀獲取當(dāng)前TXOP的當(dāng)前幀。
[0101]在上述技術(shù)方案的基礎(chǔ)上,控制模塊62具體用于當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,在當(dāng)前TXOP的當(dāng)前幀到最后一幀的每一幀中,判斷是否滿足第一睡眠條件,如果是,控制STA設(shè)備進入睡眠狀態(tài);如果否,控制STA設(shè)備保持清醒狀態(tài)。其中,第一睡眠條件包括:當(dāng)前巾貞的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,或,當(dāng)前巾貞的操作對象標(biāo)識中包括對本STA設(shè)備的指示且本STA對應(yīng)的空間復(fù)用流數(shù)指示為O,或,當(dāng)前巾貞的操作對象標(biāo)識中包括對本STA設(shè)備的指示且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀?;蛘?,第一睡眠條件包括:當(dāng)前幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID不同,或,當(dāng)前幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同且當(dāng)前中貞不是發(fā)給本STA,或,當(dāng)前巾貞的操作對象標(biāo)識中包括對本STA設(shè)備的指示且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀。
[0102]在上述技術(shù)方案的基礎(chǔ)上,控制模塊62還用于當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省時,判斷是否滿足第二睡眠條件并記錄判斷結(jié)果。其中,第二睡眠條件包括:當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示且本STA對應(yīng)的空間復(fù)用流數(shù)指示為0,或,當(dāng)前巾貞的操作對象標(biāo)識中包括對本STA設(shè)備的指示且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀?;蛘?,第二睡眠條件包括:當(dāng)前幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同且當(dāng)前幀不是發(fā)給本STA設(shè)備的,或,當(dāng)前幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示且本STA設(shè)備收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀。
[0103]在上述技術(shù)方案的基礎(chǔ)上,控制模塊62還用于當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,判斷記錄的第二睡眠條件的判斷結(jié)果為滿足或不滿足,如果為滿足,控制STA設(shè)備進入睡眠狀態(tài);如果為不滿足,判斷是否滿足第一睡眠條件。
[0104]在本發(fā)明實施例六中,只有當(dāng)無新增的STA并且允許進行功率節(jié)省這兩個條件均滿足時,STA設(shè)備的獲取模塊獲取的幀或該幀的后續(xù)幀的TXOP功率節(jié)省指示才指示為允許功率節(jié)省,STA設(shè)備的控制模塊在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,才對睡眠條件進行判斷,根據(jù)判斷結(jié)果確定是否進入睡眠狀態(tài)。,因此該方法對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可進行功率節(jié)省,從而擴大了功率節(jié)省的應(yīng)用范圍,增強了功率節(jié)省效果。
[0105]在本發(fā)明的另一方面,針對現(xiàn)有技術(shù)存在的缺陷,本發(fā)明實施例提出一種功率節(jié)省方法,不改變現(xiàn)有技術(shù)中同一個TXOP內(nèi)的所有幀的No TXOP PS相同的設(shè)置方法,在此基礎(chǔ)上,通過在TXOP的幀中對后續(xù)有無新增的STA進行指示,擴大功率節(jié)省方法的應(yīng)用范圍。具體參見以下的實施例七至實施例十一。
[0106]圖7為本發(fā)明實施例七的功率節(jié)省方法的流程圖。如圖7所示,該方法包括以下過程。
[0107]步驟701:STA設(shè)備分別獲取當(dāng)前傳輸機會(Transmit Opportunity,簡稱TXOPMA當(dāng)前幀和預(yù)設(shè)幀,該當(dāng)前幀包括后續(xù)STA指示和TXOP功率節(jié)省指示,該預(yù)設(shè)幀包括操作對象標(biāo)識。
[0108]步驟702:當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許,并且預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且當(dāng)前幀的后續(xù)STA指示為后續(xù)無新增STA時,STA設(shè)備進入睡眠狀態(tài)。
[0109]在上述技術(shù)方案的基礎(chǔ)上,步驟702還包括:當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許,并且預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且當(dāng)前幀的后續(xù)STA指示為后續(xù)有新增STA時,STA設(shè)備保持清醒狀態(tài)。
[0110]在本發(fā)明實施例七中,STA設(shè)備根據(jù)TXOP功率節(jié)省指示、后續(xù)STA指示以及操作對象標(biāo)識所包含的范圍這三個條件進行判斷,當(dāng)TXOP功率節(jié)省指示為允許且后續(xù)STA指示為后續(xù)無新增STA且預(yù)設(shè)幀的操作對象標(biāo)識中不包括本STA設(shè)備的標(biāo)識時,該STA設(shè)備進入睡眠狀態(tài)。因此,該方法對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況仍可適用,從而擴大了功率節(jié)省的應(yīng)用范圍。并且,對于TXOP的第一幀中的操作對象標(biāo)識并未包括該TXOP涉及的所有STA設(shè)備的情況,現(xiàn)有的功率節(jié)省方法在該TXOP中自始至終無法進行功率節(jié)省,而采用本發(fā)明實施例七的功率節(jié)省方法,在收到第一幀后該STA設(shè)備不會進入睡眠狀態(tài),直到收到后續(xù)STA指示為后續(xù)無新增STA的幀,該STA設(shè)備開始進入睡眠狀態(tài),從而增強了功率節(jié)省效果。
[0111]圖8為本發(fā)明實施例八的功率節(jié)省方法的流程圖。具體地,在本發(fā)明實施例八中,該后續(xù)STA指示為后續(xù)無新增STA指示(稱為No More STA指示),當(dāng)后續(xù)無新增STA指示為是時,表示后續(xù)無新增STA ;當(dāng)后續(xù)無新增STA指示為否時,表示后續(xù)有新增STA。在本發(fā)明實施例八中,該TXOP功率節(jié)省指示為禁止TXOP功率節(jié)省指示,即No TXOP PS指示,當(dāng)禁止TXOP功率節(jié)省指示為是時,表示在當(dāng)前TXOP內(nèi)禁止功率節(jié)省;當(dāng)禁止TXOP功率節(jié)省指示為否時,表示在當(dāng)前TXOP內(nèi)允許功率節(jié)省。
[0112]并且,在本發(fā)明實施例八中,對于后續(xù)無新增STA指示以及禁止TXOP功率節(jié)省指示,分別采用I個比特進行指示。如圖8所示,該方法包括以下過程。
[0113]步驟801:AP設(shè)備在當(dāng)前TXOP的每一幀向STA設(shè)備發(fā)送后續(xù)無新增STA指示、禁止TXOP功率節(jié)省指示和操作對象標(biāo)識。
[0114]在本步驟中,AP設(shè)備直接向STA設(shè)備下發(fā)后續(xù)無新增STA指示為是或否,以及禁止TXOP功率節(jié)省指示為是或否,以及本幀指示的操作所對應(yīng)的STA設(shè)備的標(biāo)識。一個TXOP包括一個或一個以上幀,AP將上述的后續(xù)無新增STA指示、禁止TXOP功率節(jié)省指示和操作對象標(biāo)識攜帶在每一幀的前導(dǎo)序列中發(fā)送給STA設(shè)備。具體地,可以在每一幀的前導(dǎo)序列的超高吞吐率模式的信令A(yù)l (Very high throughput signal Al,簡稱VHT-SIG-Al)字段中,采用I個比特作為后續(xù)無新增STA指示,采用I個比特作為禁止TXOP功率節(jié)省指示,采用I個以上比特指示操作對象標(biāo)識。例如,采用VHT-SIG-Al字段的I個保留(Reserved,簡稱RSVD)比特作為后續(xù)無新增STA指示,將該比特稱為NoMoreSTA比特,當(dāng)NoMoreSTA比特為I時,表示后續(xù)無新增STA指示為是,在當(dāng)前TXOP中涉及的所有STA設(shè)備均已經(jīng)在當(dāng)前幀以及當(dāng)前幀以前的幀的操作對象標(biāo)識中進行了指示,在當(dāng)前幀后續(xù)的各幀中不會對新的STA設(shè)備進行指示;當(dāng)NoMoreSTA比特為O時,表示后續(xù)無新增STA指示為否,在當(dāng)前TXOP中涉及的所有STA設(shè)備并沒有全部在當(dāng)前幀以及當(dāng)前幀以前的幀的操作對象標(biāo)識中進行指示,在當(dāng)前幀后續(xù)的各幀中還會對新的STA設(shè)備進行指示。對于禁止TXOP功率節(jié)省指示,可以采用VHT-SIG-Al字段的B22比特作為禁止TXOP功率節(jié)省指示,將該比特稱為No TXOP PS比特,當(dāng)No TXOP PS比特為O時,表示禁止TXOP功率節(jié)省指示為否,允許本BSS的STA進行功率節(jié)省操作,即允許STA在清醒狀態(tài)與睡眠狀態(tài)之間切換;當(dāng)如TXOP PS比特為I時,表示禁止TXOP功率節(jié)省指示為是,禁止本BSS的STA進行功率節(jié)省操作。對于操作對象標(biāo)識,可以采用VHT-SIG-Al字段中的I個或I個以上比特指示該幀對應(yīng)的操作對象標(biāo)識。
[0115]在MU-MIMO模式下,該操作對象標(biāo)識為組標(biāo)識(Group Identity,簡稱Group ID)。在執(zhí)行本功率節(jié)省方法之前,預(yù)先通過信令對Group ID進行定義并在STA設(shè)備上進行設(shè)置。具體地,MU-MMO模式下包括I個或者I個以上的MU-MMO組,其中每個MU-MMO組包括I個以上的STA設(shè)備,通常為4個STA設(shè)備,通過Group ID對上述I個或者I個以上的MU-MMO組分別進行標(biāo)識。在執(zhí)行本功率節(jié)省方法之前,AP設(shè)備通過相關(guān)的信令把上述對Group ID的定義發(fā)給各個STA設(shè)備,各個STA設(shè)備收到上述定義之后,存儲上述的定義中與自己相關(guān)的部分,從而在執(zhí)行本功率節(jié)省方法時,AP設(shè)備向STA設(shè)備發(fā)送操作對象標(biāo)識,即Group ID, STA設(shè)備收到Group ID之后,能夠根據(jù)自身存儲的Group ID的定義,知道自己是否屬于該Group ID指示的MU-MMO組,如果STA設(shè)備屬于該Group ID指示的MU-MMO組,則說明該操作對象標(biāo)識中包括對本STA設(shè)備的指示,如果STA設(shè)備不屬于該Group ID指示的MU-MMO組,則說明該操作對象標(biāo)識中不包括對本STA設(shè)備的指示。在SU-MMO模式下,該操作對象標(biāo)識為該巾貞對應(yīng)的I個STA的部分關(guān)聯(lián)標(biāo)識(association identifier,簡稱AID),或者,該操作對象標(biāo)識為該幀對應(yīng)的I個STA的AID的一部分,也稱為partialAID。一種【具體實施方式】為,在SU-MMO模式下,AID由12個比特組成,該操作對象標(biāo)識為AID的12個比特中的低9位。如果該AID或partial AID與本STA設(shè)備的AID或partialAID相同,則說明該操作對象標(biāo)識中包括對本STA設(shè)備的指示,如果該AID或partial AID與本STA設(shè)備的AID或partial AID不同,則說明該操作對象標(biāo)識中不包括對本STA設(shè)備的指示。
[0116]步驟802:STA設(shè)備分別獲取當(dāng)前TXOP的當(dāng)前幀和預(yù)設(shè)幀,該當(dāng)前幀包括后續(xù)無新增STA指示和禁止TXOP功率節(jié)省指示,該預(yù)設(shè)幀包括操作對象標(biāo)識。
[0117]在本步驟中,STA設(shè)備從來自AP設(shè)備的幀的前導(dǎo)序列中獲取當(dāng)前幀的后續(xù)無新增STA指示、當(dāng)前幀的禁止TXOP功率節(jié)省指示和預(yù)設(shè)幀的操作對象標(biāo)識。其中,預(yù)設(shè)幀可以采用兩種【具體實施方式】,在第一種實施方式中,預(yù)設(shè)幀為當(dāng)前TXOP的當(dāng)前幀;在第二種實施方式中,預(yù)設(shè)幀為當(dāng)前TXOP的第一幀到當(dāng)前幀的中的一個或一個以上幀。
[0118]步驟803:STA設(shè)備判斷當(dāng)前幀的禁止TXOP功率節(jié)省指示為是或否,如果為是,STA設(shè)備保持清醒狀態(tài);如果為否,執(zhí)行步驟804。
[0119]在本步驟中,如果當(dāng)前幀的禁止TXOP功率節(jié)省指示為是,表明AP設(shè)備禁止STA設(shè)備在當(dāng)前TXOP進行功率節(jié)省,因此,STA設(shè)備需要保持清醒狀態(tài)。如果當(dāng)前幀的禁止TXOP功率節(jié)省指示為否,表明AP設(shè)備允許STA設(shè)備在當(dāng)前TXOP進行功率節(jié)省,則繼續(xù)執(zhí)行以下的步驟804。
[0120]步驟804 =STA設(shè)備判斷是否滿足第一睡眠條件,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。
[0121]在本步驟中,在MU-MMO模式下,第一睡眠條件可以包括如下三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足第一睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)?shù)谝凰邨l件所包含的一種或多種條件均不滿足時,判斷為不滿足第一睡眠條件,STA設(shè)備保持清醒狀態(tài)。該三項條件具體可以包括以下內(nèi)容。條件一:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且當(dāng)前幀的后續(xù)無新增STA指示為是時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA對應(yīng)的空間復(fù)用流數(shù)指示為O時,STA設(shè)備進入睡眠狀態(tài)。條件三:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0122]在本步驟中,在SU-MMO模式下,第一睡眠條件可以包括如下三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足第一睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)?shù)谝凰邨l件所包含的一種或多種條件均不滿足時,判斷為不滿足第一睡眠條件,STA設(shè)備保持清醒狀態(tài)。該三項條件具體可以包括以下內(nèi)容。條件一:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID不同,且當(dāng)前幀的后續(xù)無新增STA指示為是時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同,且當(dāng)前幀的后續(xù)無新增STA指示為是,但當(dāng)前幀不是發(fā)給本STA時,STA設(shè)備進入睡眠狀態(tài)。具體地,STA設(shè)備可以采用多種方式判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,其中一種【具體實施方式】是,STA設(shè)備判斷當(dāng)前巾貞的媒體接入控制(Medium AccessControl,簡稱MAC)標(biāo)識是否符合本STA設(shè)備的MAC標(biāo)識,如果是,當(dāng)前幀是發(fā)給本STA設(shè)備的,如果否,當(dāng)前幀不是發(fā)給本STA設(shè)備的。條件三:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0123]在執(zhí)行步驟804時,一種較佳的實施方式的判斷流程如下。
[0124]第一步:STA設(shè)備判斷預(yù)設(shè)幀的操作對象標(biāo)識中是否包括對本STA設(shè)備的指示,如果是,執(zhí)行第二步;如果否,執(zhí)行第三步。在第一步中,對于預(yù)設(shè)幀的上述兩種【具體實施方式】,如果預(yù)設(shè)幀為當(dāng)前TXOP的當(dāng)前幀,則在第一步中,判斷當(dāng)前幀的操作對象標(biāo)識中是否包括對本STA設(shè)備的指示;如果預(yù)設(shè)幀為當(dāng)前TXOP的第一幀到當(dāng)前幀,則在第一步中,判斷第一幀到當(dāng)前幀的多個幀的操作對象標(biāo)識中是否包括對本STA設(shè)備的指示。
[0125]第二步:在MU-MIMO模式下,判斷本STA對應(yīng)的空間復(fù)用流數(shù)指示是否為0,或,本STA是否收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,如果是,STA設(shè)備進入睡眠狀態(tài),如果否,STA設(shè)備保持清醒狀態(tài)。在SU-MIMO模式下,判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,或,判斷本STA是否收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,如果當(dāng)前幀不是發(fā)給本STA設(shè)備或本STA設(shè)備收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,則STA設(shè)備進入睡眠狀態(tài),如果當(dāng)前幀是發(fā)給本STA設(shè)備并且本STA設(shè)備收到更多數(shù)據(jù)比特指示為I的數(shù)據(jù)幀,則STA設(shè)備保持清醒狀態(tài)。在第二步中,當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示時,采用現(xiàn)有的功率節(jié)省方法中的第二類睡眠條件,判斷STA設(shè)備是否進入睡眠狀態(tài)。對第二類睡眠條件的具體判斷與現(xiàn)有的功率節(jié)省方法相同,在此不再贅述。
[0126]第三步:STA設(shè)備判斷當(dāng)前幀的后續(xù)無新增STA指示為是或否,如果為是,STA設(shè)備進入睡眠狀態(tài);如果為否,STA設(shè)備保持清醒狀態(tài)。在第三步中,如果當(dāng)前幀的后續(xù)無新增STA指示為否,表明后續(xù)幀仍會出現(xiàn)新增的STA,因此,截止到當(dāng)前幀為止仍未包括在操作對象標(biāo)識內(nèi)的STA設(shè)備,仍有可能在后續(xù)幀的操作中被用到,因此,STA設(shè)備需要保持清醒狀態(tài)。如果當(dāng)前幀的后續(xù)無新增STA指示為是,表明后續(xù)幀不會出現(xiàn)新增的STA,則可以考慮令截止到當(dāng)前幀為止仍未包括在預(yù)設(shè)幀的操作對象標(biāo)識內(nèi)的STA設(shè)備進入睡眠狀態(tài),關(guān)閉本STA設(shè)備的接收機,以節(jié)省STA設(shè)備的功率消耗。
[0127]在本發(fā)明實施例八中,通過AP設(shè)備在當(dāng)前TXOP的每一幀向STA設(shè)備發(fā)送后續(xù)無新增STA指示、禁止TXOP功率節(jié)省指示和操作對象標(biāo)識,STA設(shè)備通過從AP設(shè)備直接獲取的方式獲取禁止TXOP功率節(jié)省指示,首先根據(jù)禁止TXOP功率節(jié)省指示判斷是否允許進行功率節(jié)省,當(dāng)允許時,再依次根據(jù)操作對象標(biāo)識和后續(xù)無新增STA指示判斷是否進入睡眠狀態(tài)。因此,該方法不要求TXOP的第一幀中的操作對象標(biāo)識包括該TXOP涉及的所有STA設(shè)備,從而擴大了功率節(jié)省方法的應(yīng)用范圍,增強了功率節(jié)省效果。
[0128]圖9為本發(fā)明實施例九的功率節(jié)省方法的流程圖。在本發(fā)明實施例九中,仍然采用該后續(xù)STA指示為后續(xù)無新增STA指示,該TXOP功率節(jié)省指示為禁止TXOP功率節(jié)省指示為例。
[0129]并且,在本發(fā)明實施例九中,為了節(jié)約信令資源,不再使用指示禁止TXOP功率節(jié)省指示的I個比特,而令通信各方事先約定該禁止TXOP功率節(jié)省指示為否,即默認允許在當(dāng)前TXOP內(nèi)進行功率節(jié)省,從而不必需要采用比特位進行指示,節(jié)省I個比特的信令開銷。具體地方法可以采用對通信標(biāo)準進行規(guī)定的方式,可以在通信標(biāo)準中規(guī)定禁止TXOP功率節(jié)省指示為否,或者在通信標(biāo)準中不涉及禁止TXOP功率節(jié)省指示這一指示信息,即等價于該標(biāo)準默認允許在當(dāng)前TXOP內(nèi)進行功率節(jié)省。而對于后續(xù)無新增STA指示,仍然采用I個比特進行指示。如圖9所示,該方法包括以下過程。
[0130]步驟901:AP設(shè)備在當(dāng)前TXOP的每一幀向STA設(shè)備發(fā)送后續(xù)無新增STA指示和操作對象標(biāo)識。
[0131 ] 在本步驟中,AP設(shè)備在當(dāng)前TXOP的每一幀向STA設(shè)備發(fā)送后續(xù)無新增STA指示和操作對象標(biāo)識的具體方法與本發(fā)明實施例八中步驟801記載的方法相同,在此不再贅述。
[0132]步驟902:STA設(shè)備分別獲取當(dāng)前TXOP的當(dāng)前幀和預(yù)設(shè)幀,該當(dāng)前幀包括后續(xù)無新增STA指示和禁止TXOP功率節(jié)省指示,該預(yù)設(shè)幀包括操作對象標(biāo)識。
[0133]在本步驟中,STA設(shè)備根據(jù)預(yù)設(shè)的禁止TXOP功率節(jié)省指示,獲取該禁止TXOP功率節(jié)省指示為否。STA設(shè)備獲取當(dāng)前TXOP的當(dāng)前幀的后續(xù)無新增STA指示和預(yù)設(shè)幀的操作對象標(biāo)識的具體方法與本發(fā)明實施例八中步驟802記載的方法相同,在此不再贅述。
[0134]由于本發(fā)明實施例九中,等價于通信各方已經(jīng)約定禁止TXOP功率節(jié)省指示為否,因此STA設(shè)備不必對禁止TXOP功率節(jié)省指示進行判斷,即可直接執(zhí)行以下的步驟903。[0135]步驟903:STA設(shè)備判斷是否滿足第一睡眠條件,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。
[0136]本步驟的具體方法與本發(fā)明實施例八中步驟804記載的方法相同,在此不再贅述。
[0137]在本發(fā)明實施例九中,通過通信協(xié)議規(guī)定的方式,通信各方預(yù)先已經(jīng)約定禁止TXOP功率節(jié)省指示為否,即默認在當(dāng)前TXOP內(nèi)均允許進行功率節(jié)省,因此,節(jié)省了信令開銷,并且可以省略STA設(shè)備判斷當(dāng)前幀的禁止TXOP功率節(jié)省指示為是或否的步驟,從而進一步提高了該功率節(jié)省方法的判斷效率,增強了功率節(jié)省效果。
[0138]在上述本發(fā)明實施例八和本發(fā)明實施例九中,后續(xù)無新增STA指示和禁止TXOP功率節(jié)省指示僅分別是后續(xù)STA指示以及TXOP功率節(jié)省指示的一種【具體實施方式】,本領(lǐng)域技術(shù)人員根據(jù)現(xiàn)有技術(shù)可以理解,也可以采用后續(xù)有新增STA指示表示后續(xù)STA指示,當(dāng)后續(xù)有新增STA指示為是時,表示后續(xù)有新增STA ;當(dāng)后續(xù)有新增STA指示為否時,表示后續(xù)無新增STA。同理,也可以采用允許TXOP功率節(jié)省指示表示TXOP功率節(jié)省指示,當(dāng)允許TXOP功率節(jié)省指示為是時,表示在當(dāng)前TXOP內(nèi)允許功率節(jié)??;當(dāng)允許TXOP功率節(jié)省指示為否時,表示在當(dāng)前TXOP內(nèi)禁止功率節(jié)省。
[0139]圖10為本發(fā)明實施例十的功率節(jié)省方法的流程圖。在本發(fā)明實施例十中,后續(xù)STA指示為后續(xù)無新增STA指示,該TXOP功率節(jié)省指示為允許TXOP功率節(jié)省指示。并且,在本發(fā)明實施例十中,采用I個比特對后續(xù)無新增STA指示以及允許TXOP功率節(jié)省指示同時進行指示,從而節(jié)省了 I個比特位,節(jié)省了信令開銷。如圖10所示,該方法包括以下過程。
[0140]步驟1001:AP設(shè)備在當(dāng)前TXOP的每一幀向STA設(shè)備發(fā)送后續(xù)無新增STA指示、允許TXOP功率節(jié)省指示和操作對象標(biāo)識。
[0141]在本步驟中,AP設(shè)備向STA設(shè)備發(fā)送操作對象標(biāo)識的具體方法與本發(fā)明實施例八的步驟801記載的方法相同。而對于后續(xù)無新增STA指示和允許TXOP功率節(jié)省指示,AP設(shè)備采用同一個比特向STA設(shè)備發(fā)送。具體地,后續(xù)無新增STA指示以及允許TXOP功率節(jié)省指示共包括I比特,當(dāng)后續(xù)無新增STA且允許在當(dāng)前TXOP進行功率節(jié)省時,該比特為是,通常用值I表示;在其它任何情況下,該比特為否,通常用值O表示,例如:當(dāng)后續(xù)有新增STA時,無論是否允許在當(dāng)前TXOP進行功率節(jié)省,該比特均為否;或者,當(dāng)禁止在當(dāng)前TXOP進行功率節(jié)省時,無論后續(xù)是否有新增STA,該比特也均為否。
[0142]步驟1002 =STA設(shè)備分別獲取當(dāng)前TXOP的當(dāng)前幀和預(yù)設(shè)幀,該當(dāng)前幀包括后續(xù)無新增STA指示和允許TXOP功率節(jié)省指示,該預(yù)設(shè)幀包括操作對象標(biāo)識。
[0143]步驟1003:STA設(shè)備判斷是否滿足當(dāng)前幀的允許TXOP功率節(jié)省指示為是且后續(xù)無新增STA指不為是,如果是,執(zhí)彳了步驟1004 ;如果否,STA設(shè)備保持清醒狀態(tài)。
[0144]在本步驟中,STA設(shè)備判斷上述用于同時指示后續(xù)無新增STA指示以及允許TXOP功率節(jié)省指示的I個比特為是或否,如果該比特為是,說明同時滿足當(dāng)前幀的允許TXOP功率節(jié)省指示為是且后續(xù)無新增STA指示為是,則可以進行功率節(jié)省,繼續(xù)執(zhí)行以下的步驟1004 ;如果該比特位否,說明其中一個條件不滿足,或兩個條件均不滿足,則STA設(shè)備保持清醒狀態(tài)。
[0145]步驟1004 =STA設(shè)備判斷是否滿足第二睡眠條件,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。[0146]在本步驟中,第二睡眠條件可以包括現(xiàn)有技術(shù)中的兩類睡眠條件,即不必對現(xiàn)有通信協(xié)議中的睡眠條件進行修改,從而更加便于對現(xiàn)有的通信設(shè)備進行升級改造。
[0147]具體地,在MU-MMO模式下,第二睡眠條件可以包括如下三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足第二睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)?shù)诙邨l件所包含的一種或多種條件均不滿足時,判斷為不滿足第二睡眠條件,STA設(shè)備保持清醒狀態(tài)。該三項條件具體可以包括以下內(nèi)容。條件一:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA對應(yīng)的空間復(fù)用流數(shù)指示為O時,STA設(shè)備進入睡眠狀態(tài)。條件三:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0148]在本步驟中,在SU-MMO模式下,第二睡眠條件可以包括如下三項條件中的一種或多種的組合,當(dāng)其中一項條件滿足時,即判斷為滿足第二睡眠條件,STA設(shè)備進入睡眠狀態(tài);當(dāng)?shù)诙邨l件所包含的一種或多種條件均不滿足時,判斷為不滿足第二睡眠條件,STA設(shè)備保持清醒狀態(tài)。該三項條件具體可以包括以下內(nèi)容。條件一:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中指不的部分AID與本STA設(shè)備的部分AID不同時,STA設(shè)備進入睡眠狀態(tài)。條件二:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中指示的部分AID與本STA設(shè)備的部分AID相同,但當(dāng)前幀不是發(fā)給本STA時,STA設(shè)備進入睡眠狀態(tài)。具體地,STA設(shè)備可以采用多種方式判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,其中一種【具體實施方式】是,STA設(shè)備判斷當(dāng)前幀的MAC標(biāo)識是否符合本STA設(shè)備的MAC標(biāo)識,如果是,當(dāng)前幀是發(fā)給本STA設(shè)備的,如果否,當(dāng)前幀不是發(fā)給本STA設(shè)備的。條件三:當(dāng)預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,并且本STA收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀時,STA設(shè)備進入睡眠狀態(tài)。
[0149]在執(zhí)行步驟1004時,一種較佳的實施方式的判斷流程如下。
[0150]第一步:STA設(shè)備判斷預(yù)設(shè)幀的操作對象標(biāo)識中是否包括對本STA設(shè)備的指示,如果是,執(zhí)行第二步;如果否,STA設(shè)備進入睡眠狀態(tài)。
[0151]第二步:在MU-MMO模式下,判斷本STA對應(yīng)的空間復(fù)用流數(shù)指示是否為0,或,本STA是否收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,如果是,STA設(shè)備進入睡眠狀態(tài);如果否,STA設(shè)備保持清醒狀態(tài)。在SU-MIMO模式下,判斷當(dāng)前幀是否是發(fā)給本STA設(shè)備的,或,判斷本STA是否收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,如果當(dāng)前幀不是發(fā)給本STA設(shè)備或本STA設(shè)備收到更多數(shù)據(jù)比特指示為O的數(shù)據(jù)幀,則STA設(shè)備進入睡眠狀態(tài),如果當(dāng)前幀是發(fā)給本STA設(shè)備并且本STA設(shè)備收到更多數(shù)據(jù)比特指示為I的數(shù)據(jù)幀,則STA設(shè)備保持清醒狀態(tài)。
[0152]在本發(fā)明實施例十中,采用I個比特對后續(xù)無新增STA指示以及允許TXOP功率節(jié)省指示同時進行指示,從而進一步節(jié)省了 I個比特位的信令開銷。
[0153]在上述本發(fā)明實施例七至本發(fā)明實施例十記載的技術(shù)方案的基礎(chǔ)上,進一步地,該功率節(jié)省方法還包括以下步驟=STA設(shè)備設(shè)置被包含標(biāo)識。該被包含標(biāo)識用于表示該STA設(shè)備的標(biāo)識是否包括在預(yù)設(shè)幀的操作對象標(biāo)識中,該被包含標(biāo)識的初始設(shè)置為否。具體地,STA設(shè)備可以采用I個比特作為被包含標(biāo)識,初始設(shè)置時該比特值為0,只要在一個幀的操作對象標(biāo)識中包括該STA設(shè)備的標(biāo)識,即將該STA設(shè)備的被包含標(biāo)識對應(yīng)的比特值設(shè)置為I,并且在接收到后續(xù)幀后仍然保持該比特值為I。上述三個實施例中,為STA設(shè)備設(shè)置被包含標(biāo)識的步驟分別可以在上述步驟701、步驟801、步驟901和步驟1002之前或與之同時執(zhí)行。在STA設(shè)備獲取到預(yù)設(shè)幀的操作對象標(biāo)識之后,STA設(shè)備判斷當(dāng)前的被包含標(biāo)識為是或否,如果為是,保持被包含標(biāo)識為是;如果為否,判斷當(dāng)前幀的操作對象標(biāo)識中是否包括本STA設(shè)備的標(biāo)識,如果是,設(shè)置被包含標(biāo)識為是,否則,保持被包含標(biāo)識為否。在步驟702、步驟804、步驟903和步驟1004中,在判斷預(yù)設(shè)幀的操作對象標(biāo)識中是否包括本STA設(shè)備的標(biāo)識時,具體的方法為:判斷該被包含標(biāo)識為是或否,如果該被包含標(biāo)識為是,表明本STA設(shè)備的標(biāo)識已經(jīng)包括在預(yù)設(shè)幀的操作對象標(biāo)識中,如果該被包含標(biāo)識為否,表明本STA設(shè)備的標(biāo)識未包括在預(yù)設(shè)幀的操作對象標(biāo)識中。采用設(shè)置被包含標(biāo)識的方式,使得判斷預(yù)設(shè)幀的操作對象標(biāo)識中是否包括本STA設(shè)備的標(biāo)識的步驟簡便易行,提高了判斷處理效率。
[0154]在 上述本發(fā)明實施例七至本發(fā)明實施例十記載的技術(shù)方案的基礎(chǔ)上,進一步地,該功率節(jié)省方法還包括=STA設(shè)備獲取當(dāng)前TXOP的持續(xù)時間信息。在上述三個實施例中,STA設(shè)備獲取當(dāng)前TXOP的持續(xù)時間信息的步驟分別可以在上述步驟701、步驟801、步驟901和步驟1002之前或與之同時執(zhí)行。在步驟702、步驟804、步驟903和步驟1004中,STA設(shè)備在進入睡眠狀態(tài)之后,在當(dāng)前TXOP的持續(xù)時間結(jié)束時,該STA設(shè)備進入清醒狀態(tài)。從而保證在下一個TXOP到來時,STA設(shè)備均處于清醒狀態(tài),成功接收下一個TXOP的幀攜帶的對應(yīng)指示信息。
[0155]圖11為本發(fā)明實施例1^一的STA設(shè)備的結(jié)構(gòu)示意圖。本實施例中的設(shè)備可以是MIMO無線通信中的STA。在接入點AP設(shè)備向STA設(shè)備發(fā)送數(shù)據(jù)或信息時應(yīng)用上述方法實施例中的方法。在實際應(yīng)用中,MMO中的通信對端可以互為AP和STA,所以在不同的通信情況下一個設(shè)備可能分別作為AP或STA。如圖11所示,該STA設(shè)備110至少包括:獲取模塊111和控制模塊112。進一步地,還可以包括標(biāo)識模塊113。
[0156]其中,獲取模塊111用于分別獲取當(dāng)前TXOP的當(dāng)前幀和預(yù)設(shè)幀,該當(dāng)前幀包括后續(xù)STA指示和TXOP功率節(jié)省指示,該預(yù)設(shè)幀包括操作對象標(biāo)識,獲取模塊111將上述當(dāng)前TXOP的當(dāng)前幀的后續(xù)STA指示、當(dāng)前幀的TXOP功率節(jié)省指示和預(yù)設(shè)幀的操作對象標(biāo)識發(fā)送給控制模塊112 ;
[0157]控制模塊112用于根據(jù)來自獲取模塊111的當(dāng)前TXOP的當(dāng)前幀的后續(xù)STA指示、當(dāng)前幀的TXOP功率節(jié)省指示和預(yù)設(shè)幀的操作對象標(biāo)識控制STA設(shè)備,當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許,并且預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且當(dāng)前幀的后續(xù)STA指示為后續(xù)無新增STA時,控制STA設(shè)備進入睡眠狀態(tài)。
[0158]在上述技術(shù)方案的基礎(chǔ)上,進一步地,控制模塊112還用于當(dāng)當(dāng)前幀的TXOP功率節(jié)省指示為允許,并且預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示,并且當(dāng)前幀的后續(xù)STA指示為后續(xù)有新增STA時,控制STA設(shè)備保持清醒狀態(tài)。
[0159]在上述技術(shù)方案的基礎(chǔ)上,具體地,獲取模塊111具體可以采用如下三種方式中的任意一種,以獲取后續(xù)STA指示和TXOP功率節(jié)省指示。在第一種方式中,獲取模塊111用于獲取表示后續(xù)STA指示的I比特信息和表示TXOP功率節(jié)省指示的I比特信息?;蛘?,在第二種方式中,獲取模塊111具體用于獲取表示后續(xù)STA指示的I比特信息,并根據(jù)通信標(biāo)準,獲取TXOP功率節(jié)省指示為允許。或者,在第三種方式中,獲取模塊111具體用于獲取表示后續(xù)STA指示以及TXOP功率節(jié)省指示的I比特信息,當(dāng)后續(xù)STA指示為后續(xù)無新增STA并且TXOP功率節(jié)省指示為允許時,該比特為是,當(dāng)后續(xù)STA指示為后續(xù)有新增STA或者TXOP功率節(jié)省指示為禁止時,該比特為否。[0160]在上述技術(shù)方案的基礎(chǔ)上,具體地,獲取模塊111具體可以采用如下三種方式中的任意一種,以獲取操作對象標(biāo)識。在第一種方式中,獲取模塊111具體用于獲取當(dāng)前TXOP的當(dāng)前幀的操作對象標(biāo)識?;蛘撸诘诙N方式中,獲取模塊111具體用于獲取當(dāng)前TXOP的第一幀到當(dāng)前幀中的一個或一個以上幀的操作對象標(biāo)識。
[0161]在上述技術(shù)方案的基礎(chǔ)上,該STA設(shè)備還可以包括標(biāo)識模塊113。標(biāo)識模塊113用于存儲并更新STA設(shè)備的被包含標(biāo)識。具體地,獲取模塊111獲取當(dāng)前TXOP的預(yù)設(shè)幀的操作對象標(biāo)識并發(fā)送給標(biāo)識模塊113,標(biāo)識模塊113用于判斷當(dāng)前的被包含標(biāo)識為是或否,如果為是,保持被包含標(biāo)識為是;如果為否,判斷當(dāng)前幀的操作對象標(biāo)識中是否包括本STA設(shè)備的標(biāo)識,如果是,設(shè)置被包含標(biāo)識為是,否則,保持被包含標(biāo)識為否。相應(yīng)地,控制模塊112具體用于判斷標(biāo)識模塊113中存儲的被包含標(biāo)識為是或否,如果為是,判定預(yù)設(shè)幀的操作對象標(biāo)識中包括對本STA設(shè)備的指示,如果為否,判定預(yù)設(shè)幀的操作對象標(biāo)識中不包括對本STA設(shè)備的指示。[0162]在上述技術(shù)方案的基礎(chǔ)上,進一步地,獲取模塊111還用于獲取當(dāng)前TXOP的持續(xù)時間信息并發(fā)送給控制模塊112。相應(yīng)地,控制模塊112還用于根據(jù)來自獲取模塊111的當(dāng)前TXOP的持續(xù)時間信息控制該STA設(shè)備,具體地,控制模塊112在當(dāng)前TXOP的持續(xù)時間結(jié)束時,控制該STA設(shè)備進入清醒狀態(tài)。
[0163]其中,本發(fā)明實施例十一的STA設(shè)備的上述各個模塊的具體工作方式均可采用本發(fā)明實施例七至本發(fā)明實施例十中記載的功率節(jié)省方法進行,本發(fā)明實施例十一中未詳盡的技術(shù)方案,可以參照本發(fā)明實施例七至本發(fā)明實施例十中記載實施。
[0164]在本發(fā)明實施例1^一中,STA設(shè)備獲取后續(xù)STA指示,當(dāng)TXOP功率節(jié)省指示為允許且后續(xù)STA指示為后續(xù)無新增STA且預(yù)設(shè)幀的操作對象標(biāo)識中不包括本STA設(shè)備的標(biāo)識時,控制該STA設(shè)備進入睡眠狀態(tài)。因此,采用該功率節(jié)省方法,不要求TXOP的第一幀中的操作對象標(biāo)識包括該TXOP涉及的所有STA設(shè)備,從而擴大了功率節(jié)省方法的應(yīng)用范圍,增強了功率節(jié)省效果。
[0165]需要說明的是:對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0166]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
[0167]本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0168]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種功率節(jié)省的方法,其特征在于,所述方法包括: 接入點AP設(shè)備向終端站點STA設(shè)備發(fā)送當(dāng)前傳輸機會TXOP的一個或一個以上的幀,以使所述STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài);其中,每一幀中包括:該幀的TXOP功率節(jié)省指示;在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次,包括: 在同一個TXOP中,只允許TXOP功率節(jié)省指示從禁止功率節(jié)省指示變化為允許功率節(jié)省指示。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次,包括: 在同一個TXOP中,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,則允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為允許功率節(jié)省,則不允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。
4.根據(jù)權(quán)利要求1至3中任意一項所述的方法,其特征在于,所述每一幀中還包括:該幀的操作對象標(biāo)識。
5.一種功率節(jié)省的方法,其特征在于,所述方法包括: 終端站點STA設(shè)備接收來自接入點AP設(shè)備的當(dāng)前傳輸機會TXOP的一個或一個以上的幀; 所述STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài);其中,每一幀中包括:該幀的TXOP功率節(jié)省指示;在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次,包括: 在同一個TXOP中,只允許TXOP功率節(jié)省指示從禁止功率節(jié)省指示變化為允許功率節(jié)省指示。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次,包括: 在同一個TXOP中,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,則允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為允許功率節(jié)省,則不允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。
8.根據(jù)權(quán)利要求5至7中任意一項所述的方法,其特征在于,所述每一幀中還包括:該幀的操作對象標(biāo)識。
9.一種接入點AP設(shè)備,其特征在于,包括: 設(shè)置模塊,用于設(shè)置每一幀的傳輸機會TXOP功率節(jié)省指示,在同一個TXOP中,只允許TXOP功率節(jié)省指示變化1次; 發(fā)送模塊,用于向終端站點STA設(shè)備發(fā)送當(dāng)前TXOP的一個或一個以上的幀,以使所述STA設(shè)備在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài);其中,每一幀中包括:該幀的TXOP功率節(jié)省指示。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于, 所述設(shè)置模塊具體用于用于設(shè)置每一幀的傳輸機會TXOP功率節(jié)省指示,在同一個TXOP中,只允許TXOP功率節(jié)省指示從禁止功率節(jié)省指示變化為允許功率節(jié)省指示。
11.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于, 所述設(shè)置模塊具體用于用于設(shè)置每一幀的傳輸機會TXOP功率節(jié)省指示,在同一個TXOP中,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,則允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為允許功率節(jié)省,則不允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。
12.根據(jù)權(quán)利要求9至11中任意一項所述的設(shè)備,其特征在于,所述每一幀中還包括:該幀的操作對象標(biāo)識。
13.—種終端站點STA設(shè)備,其特征在于,包括: 獲取模塊,用于獲取來自接入點AP設(shè)備的當(dāng)前傳輸機會TXOP的一個或一個以上的幀,每一幀中包括:該幀的TXOP功率節(jié)省指示,在同一個TXOP中,只允許TXOP功率節(jié)省指示變化I次; 控制模塊,用于在當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省時,根據(jù)對睡眠條件的判斷結(jié)果確定是否進入睡眠狀態(tài)。
14.根據(jù)權(quán)利要求13所述的設(shè)備,其特征在于, 所述獲取模塊具體用于獲取來自接入點AP設(shè)備的當(dāng)前傳輸機會TXOP的一個或一個以上的幀,每一幀中包括:該幀的TXOP功率節(jié)省指示,在同一個TXOP中,只允許TXOP功率節(jié)省指示從禁止功率節(jié)省指示變化為允許功率節(jié)省指示。
15.根據(jù)權(quán)利要求13所述的設(shè)備,其特征在于, 所述獲取模塊具體用于獲取來自接入點AP設(shè)備的當(dāng)前傳輸機會TXOP的一個或一個以上的幀,每一幀中包括:該幀的TXOP功率節(jié)省指示,在同一個TXOP中,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為禁止功率節(jié)省,則允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為允許功率節(jié)省,如果當(dāng)前幀的前一幀的TXOP功率節(jié)省指示為允許功率節(jié)省,則不允許設(shè)置當(dāng)前幀的TXOP功率節(jié)省指示為禁止功率節(jié)省。
16.根據(jù)權(quán)利要求13至15中任意一項所述的設(shè)備,其特征在于,所述每一幀中還包括:該幀的操作對象標(biāo)識。
【文檔編號】H04W52/02GK103906209SQ201410126902
【公開日】2014年7月2日 申請日期:2011年2月25日 優(yōu)先權(quán)日:2011年2月1日
【發(fā)明者】朱胡飛, 李云波 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1