用于管理無線通信系統(tǒng)中競(jìng)爭(zhēng)的系統(tǒng)和方法
【專利摘要】一種向接入點(diǎn)傳輸?shù)姆椒òń邮諄碜运鼋尤朦c(diǎn)的選擇條件和選擇競(jìng)爭(zhēng)周期(方框555),以及將所述選擇條件和選擇參數(shù)進(jìn)行比較(方框560)。所述方法還包括,如果所述選擇參數(shù)滿足所述選擇條件,在所述選擇競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)使用傳輸介質(zhì)(方框570)。
【專利說明】用于管理無線通信系統(tǒng)中競(jìng)爭(zhēng)的系統(tǒng)和方法
[0001] 本發(fā)明要求2012年9月20日遞交的發(fā)明名稱為"用于管理無線通信系統(tǒng)中競(jìng)爭(zhēng) 的系統(tǒng)和方法"的第13/623769號(hào)美國(guó)專利申請(qǐng)案的在先申請(qǐng)優(yōu)先權(quán),該申請(qǐng)案要求2011 年9月20日遞交的發(fā)明名稱為"無線通信系統(tǒng)的競(jìng)爭(zhēng)方法"的第61/536955號(hào)美國(guó)臨時(shí)專 利申請(qǐng)案的在先申請(qǐng)優(yōu)先權(quán),所有在先申請(qǐng)的內(nèi)容以引入的方式并入本文本中。
【技術(shù)領(lǐng)域】
[0002] 本發(fā)明大體涉及數(shù)字通信,尤其涉及一種用于管理無線網(wǎng)絡(luò)系統(tǒng)中競(jìng)爭(zhēng)的系統(tǒng)和 方法。
【背景技術(shù)】
[0003] Wi-Fi是用于連接電子設(shè)備的無線標(biāo)準(zhǔn)。Wi-Fi還可以稱為IEEE802. 11。通常,當(dāng) 連接到服務(wù)提供商的Wi-Fi網(wǎng)絡(luò)的覆蓋范圍內(nèi)時(shí),Wi-Fi啟用的設(shè)備(通常也稱為通信臺(tái)), 例如,個(gè)人計(jì)算機(jī)、平板電腦、個(gè)人數(shù)字助理、游戲機(jī)、電視、智能電話、數(shù)字媒體播放器等可 以連接到服務(wù)提供商。典型的接入點(diǎn)(通常也稱為無線熱點(diǎn))通常在室內(nèi)應(yīng)用時(shí)具有數(shù)十米 的覆蓋范圍,而在室外應(yīng)用時(shí)具有更大的覆蓋范圍。多個(gè)重疊接入點(diǎn)可以用于提供更大區(qū) 域的覆蓋范圍。
[0004] 在Wi-Fi中,通信信道在一種稱為使用分布式協(xié)調(diào)功能(DCF)的分布信道接入的 機(jī)制下由通信臺(tái)共享,分布式協(xié)調(diào)功能使用載波偵聽多址訪問/沖突避免(CSMA/CA)。DCF 使用物理和虛擬載波偵聽功能以確定通信信道(通常還稱為介質(zhì))的狀態(tài)。物理載波偵聽駐 留在物理(PHY)層并使用能量檢測(cè)和前導(dǎo)檢測(cè)通過幀長(zhǎng)延遲確定該介質(zhì)什么時(shí)候忙。虛擬 載波偵聽駐留在媒體接入控制(MAC)層并使用MAC幀頭的時(shí)長(zhǎng)字段中攜帶的預(yù)留信息通告 即將使用該介質(zhì)。虛擬載波偵聽機(jī)制稱為網(wǎng)絡(luò)分配矢量(NAV)。一般情況下,僅當(dāng)物理載波 偵聽和虛擬載波偵聽機(jī)制指示該介質(zhì)空閑時(shí),該介質(zhì)才被認(rèn)為空閑。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的示例實(shí)施例提供一種用于管理無線通信系統(tǒng)中競(jìng)爭(zhēng)的系統(tǒng)和方法。
[0006] 根據(jù)本發(fā)明的示例實(shí)施例,提供一種用于向接入點(diǎn)傳輸?shù)姆椒āK龇椒òㄍ?信臺(tái)接收來自所述接入點(diǎn)的選擇性條件和選擇性競(jìng)爭(zhēng)周期,以及所述通信臺(tái)將所述選擇條 件和一個(gè)選擇參數(shù)進(jìn)行比較。所述方法進(jìn)一步包括,如果所述選擇性參數(shù)滿足所述選擇性 條件,所述通信臺(tái)在所述選擇性競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)使用傳輸介質(zhì)。
[0007] 根據(jù)本發(fā)明的另一示例實(shí)施例,提供一種用于控制接入傳輸介質(zhì)的方法。所述方 法包括接入點(diǎn)將選擇性條件和選擇性競(jìng)爭(zhēng)周期傳輸?shù)蕉鄠€(gè)通信臺(tái),其中所述選擇性條件用 于確定在所述選擇性競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)接入所述傳輸介質(zhì)的權(quán)限。所述方法還包括所述接 入點(diǎn)接收來自所述具有競(jìng)爭(zhēng)接入所述傳輸介質(zhì)的權(quán)限的多個(gè)通信臺(tái)中一個(gè)通信臺(tái)的傳輸。
[0008] 根據(jù)本發(fā)明的另一示例實(shí)施例,提供一臺(tái)通信臺(tái)。所述通信臺(tái)包括接收器,以及可 操作地耦合到所述接收器的處理器。所述接收器接收來自接入點(diǎn)的選擇性條件和選擇性競(jìng) 爭(zhēng)周期。所述處理器將所述選擇性條件和選擇性參數(shù)進(jìn)行比較,以及如果所述選擇性參數(shù) 滿足所述選擇性條件,在所述選擇性競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)使用傳輸介質(zhì)。
[0009] 實(shí)施例的一個(gè)優(yōu)點(diǎn)在于,通過僅授權(quán)滿足選擇條件的非AP通信臺(tái)的子集競(jìng)爭(zhēng)該 介質(zhì)緩解了來自大量非接入點(diǎn)通信臺(tái)(非AP通信臺(tái))的介質(zhì)競(jìng)爭(zhēng),這些非AP通信臺(tái)常常會(huì) 凍結(jié)接入該介質(zhì)。
[0010] 實(shí)施例的另一優(yōu)點(diǎn)在于,非AP通信臺(tái)自己確定哪個(gè)非AP通信臺(tái)滿足所述選擇條 件,因此競(jìng)爭(zhēng)開銷是分布式的,不僅僅在AP上產(chǎn)生。
【專利附圖】
【附圖說明】
[0011] 為了更完整地理解本發(fā)明及其優(yōu)點(diǎn),現(xiàn)在參考下文結(jié)合附圖進(jìn)行的描述,其中:
[0012] 圖1示出了根據(jù)本文所述的示例實(shí)施例的示例通信系統(tǒng);
[0013] 圖2示出了根據(jù)本文所述的示例實(shí)施例的多個(gè)通信臺(tái)的操作的示例圖;
[0014] 圖3示出了根據(jù)本文所述的示例實(shí)施例的信道接入定時(shí)的示例圖;
[0015] 圖4示出了根據(jù)本文所述的示例實(shí)施例的在無競(jìng)爭(zhēng)模式中運(yùn)行的多個(gè)通信臺(tái)的 操作的示例圖;
[0016] 圖5a示出了根據(jù)本文所述的示例實(shí)施例的在SCP期間啟動(dòng)SCP和接收傳輸中的 AP操作的示例流程圖;
[0017] 圖5b示出了根據(jù)本文所述的示例實(shí)施例的在SCP期間競(jìng)爭(zhēng)介質(zhì)中的通信臺(tái)操作 的示例流程圖;
[0018] 圖6示出了根據(jù)本文所述的示例實(shí)施例的示例選擇條件字段;
[0019] 圖7示出了根據(jù)本文所述的示例實(shí)施例的具有MAC地址,例如,48比特長(zhǎng)的MAC地 址,的示例選擇競(jìng)爭(zhēng)計(jì)算。
[0020] 圖8示出了根據(jù)本文所述的示例實(shí)施例的在具有第一 SCP和第二SCP的通信中運(yùn) 行的多個(gè)通信臺(tái)的操作的示例圖;
[0021] 圖9a示出了根據(jù)本文所述的示例實(shí)施例的競(jìng)爭(zhēng)介質(zhì)中的通信臺(tái)操作的示例流程 圖,其中通信臺(tái)優(yōu)先級(jí)按照時(shí)間啟用;
[0022] 圖9b示出了根據(jù)本文所述的示例實(shí)施例的啟用競(jìng)爭(zhēng)介質(zhì)中的通AP操作的示例流 程圖,其中通信臺(tái)優(yōu)先級(jí)按照時(shí)間啟用;
[0023] 圖10示出了根據(jù)本文所述的示例實(shí)施例的在通信系統(tǒng)中操作的多個(gè)通信臺(tái)的操 作的示例圖,其中優(yōu)先級(jí)排序按照時(shí)間實(shí)施;
[0024] 圖11a所示為根據(jù)本文所述的示例實(shí)施例的終止SCP中的AP操作的示例流程圖;
[0025] 圖lib示出了根據(jù)本文所述的示例實(shí)施例的終止SCP中的通信臺(tái)操作的示例流程 圖;
[0026] 圖12示出了根據(jù)本文所述的示例實(shí)施例的示例第一通信設(shè)備;以及
[0027] 圖13示出了根據(jù)本文所述的示例實(shí)施例的示例第二通信設(shè)備。
【具體實(shí)施方式】
[0028] 下文將詳細(xì)討論對(duì)當(dāng)前示例實(shí)施例及其結(jié)構(gòu)的操作。但應(yīng)了解,本發(fā)明提供了許 多可以在多種具體環(huán)境中實(shí)施的適用的發(fā)明概念。所論述的具體實(shí)施例僅僅說明本發(fā)明的 具體結(jié)構(gòu)以及用于操作本發(fā)明的具體方式,而不應(yīng)限制本發(fā)明的范圍。
[0029] 本發(fā)明的一項(xiàng)實(shí)施例涉及管理無線通信系統(tǒng)中的競(jìng)爭(zhēng)。例如,通信臺(tái)在選擇競(jìng)爭(zhēng) 周期期間接收來自接入點(diǎn)的選擇條件。該通信臺(tái)將該選擇條件和一個(gè)選擇參數(shù)進(jìn)行比較, 如果該選擇參數(shù)滿足該選擇條件,則通信臺(tái)競(jìng)爭(zhēng)使用傳輸介質(zhì)。例如,接入點(diǎn)將選擇條件傳 輸?shù)蕉鄠€(gè)通信臺(tái)。該選擇條件用于確定接入選擇競(jìng)爭(zhēng)周期。接入點(diǎn)在該選擇競(jìng)爭(zhēng)周期內(nèi)接 收來自多個(gè)通信臺(tái)中的一個(gè)通信臺(tái)的傳輸。
[0030] 將結(jié)合特定背景中的示例實(shí)施例來描述本發(fā)明,該特定背景是指具大量非AP通 信臺(tái)的符合IEEE802. 11的通信系統(tǒng)。然而,本發(fā)明還可應(yīng)用于通過CSMA/CA支持大量通信 設(shè)備的其他符合標(biāo)準(zhǔn)和不符合任何標(biāo)準(zhǔn)的通信系統(tǒng)。
[0031] 圖1示出了示例通信系統(tǒng)100。通信系統(tǒng)100可包括多個(gè)通信臺(tái),這些通信臺(tái)可以 分類成兩種類型的其中一種類型:接入點(diǎn)(AP)或非AP通信臺(tái)。一般情況下,AP可以認(rèn)為 是一個(gè)通信控制器,而在其他類型的通信系統(tǒng)中,AP可以稱為基站、NodeB、演進(jìn)型NodeB等 等。非AP通信臺(tái)可以認(rèn)為是所有其他設(shè)備,而在其他類型的通信系統(tǒng)中,非AP通信臺(tái)可稱 為移動(dòng)臺(tái)、用戶設(shè)備、手機(jī)、終端、訂戶、用戶等等。如圖1所示,通信系統(tǒng)100包括能夠通過 AP105彼此通信的多個(gè)Wi-Fi啟用設(shè)備(S卩,非AP通信臺(tái)或非APSTA)。此外,非AP通信臺(tái) 還可以與AP105進(jìn)行通信。通常,照相機(jī)110等第一非AP通信臺(tái)可以與家用計(jì)算機(jī)112等 第二非AP通信臺(tái)和/或平板電腦114等第三非AP通信臺(tái)進(jìn)行通信,方法是向AP105進(jìn)行 傳輸,而反過來該AP105向第二非AP通信臺(tái)或第三非AP通信臺(tái)進(jìn)行傳輸。請(qǐng)注意,在圖1 中并未示出到達(dá)和來自AP105的傳輸。相反,當(dāng)圖1示出了兩個(gè)非AP通信臺(tái)(例如,照相機(jī) 110到平板電腦114)之間的傳輸時(shí),存在從照相機(jī)110到AP105的第一隱含傳輸和從AP105 到平板電腦114的第二隱含傳輸,其未不出。
[0032] 在CSMA/CA通信系統(tǒng)中,例如符合IEEE802. 11的通信系統(tǒng),當(dāng)通信臺(tái)(非AP通 信臺(tái)或AP)需要進(jìn)行傳輸時(shí),通信臺(tái)首先通過在第一指定持續(xù)時(shí)間(例如,DCF幀間間隔 (DIFS))內(nèi)偵聽介質(zhì)進(jìn)行空閑信道評(píng)估(CCA)。如果該介質(zhì)忙,該通信臺(tái)等待該介質(zhì)進(jìn)入空 閑、延遲第二指定持續(xù)時(shí)間,例如,DIFS,以并等待一個(gè)額外的隨機(jī)退避周期。如果該介質(zhì)在 第二指定持續(xù)時(shí)間和退避周期期間仍然空閑,則該通信臺(tái)假設(shè)其可以獲取該介質(zhì)的所有權(quán) 并開始進(jìn)行幀傳輸。
[0033] 圖2示出了多個(gè)通信臺(tái)的操作的圖200。如圖2所示,軌跡205示出了第一通信臺(tái) (STA1)的操作,軌跡207示出了第二通信臺(tái)(STA2)的操作,以及軌跡209示出了第三通信 臺(tái)(STA3)的操作。出于論述的目的,考慮一種情況:一旦STA1完成幀215的傳輸,STA1傳 輸幀215,然后等待一個(gè)指定持續(xù)時(shí)間,例如,DIFS217,。STA2可能需要進(jìn)行傳輸,但是當(dāng)其 檢測(cè)到該介質(zhì)時(shí),STA2確定由于STA1正在傳輸幀215該介質(zhì)忙。STA2等待該介質(zhì)變?yōu)榭?閑,如延遲周期219所示。類似地,STA3需要進(jìn)行傳輸,但是當(dāng)其檢測(cè)到該介質(zhì)時(shí),STA3確 定由于STA1正在傳輸幀215該介質(zhì)忙。STA3等待該介質(zhì)變?yōu)榭臻e,如延遲周期221所示。
[0034] 由于退避周期的隨機(jī)性,STA3在第二指定持續(xù)時(shí)間223之后能夠獲取該介質(zhì)的所 有權(quán)并傳輸幀225。當(dāng)STA3正在進(jìn)行傳輸時(shí),STA1需要進(jìn)行另一傳輸,但是STA1偵聽到該 介質(zhì)忙,所以STA1延遲(如延遲周期227所示)。在延遲周期227結(jié)束之后,STA1進(jìn)行初始 退避。類似地,STA2在初始退避229之后發(fā)現(xiàn)該介質(zhì)忙,并且需要進(jìn)行剩余的退避231。
[0035] 圖3示出了信道接入定時(shí)的圖300。如圖3所示,最短幀間間隔(SIFS)的持續(xù)時(shí)間 為16微秒,點(diǎn)協(xié)調(diào)功能(PCF)幀間間隔(PIFS)的持續(xù)時(shí)間為25微秒,而DIFS可能比SIFS 或PIFS持續(xù)更長(zhǎng)。退避周期可以是一個(gè)隨機(jī)持續(xù)時(shí)間。
[0036] 圖4示出了多個(gè)在無競(jìng)爭(zhēng)模式中運(yùn)行的通信臺(tái)的操作的圖400。在IEEE802. 11 中,數(shù)據(jù)傳輸?shù)臒o競(jìng)爭(zhēng)模式可以由駐留在AP中的PCF支持。AP建立無競(jìng)爭(zhēng)期(CFP),在此 期間,由AP協(xié)調(diào)接入該介質(zhì)。AP可以將輪詢消息發(fā)送到通信臺(tái),輪詢的通信臺(tái)可以如輪詢 消息中所示接入該介質(zhì)。
[0037] 如圖4所示,AP建立CFP405和競(jìng)爭(zhēng)周期(CP) 410。在CFP405期間,AP傳輸信標(biāo) 412以及輪詢消息給由AP服務(wù)的不同通信臺(tái)。例如,AP可以使用輪詢消息414輪詢STA1。 STA1可以使用傳輸416做出響應(yīng),其可包括對(duì)輪詢消息414的應(yīng)答(ACK)。類似地,AP可 以使用輪詢消息418輪詢STA2,而STA2可以使用傳輸420做出響應(yīng)。AP還可以使用輪詢 消息420輪詢STA3。然而,由于一些原因,STA3對(duì)輪詢消息420 (如虛線傳輸422所示)不 做出響應(yīng)。因此,AP可以再次使用輪詢消息424輪詢STA3,而STA3可使用傳輸426做出響 應(yīng)。AP可以使用CF-END消息428標(biāo)記CFP405結(jié)束。突出顯示部分430示出了通信臺(tái)中 NAV的狀態(tài)。當(dāng)在CFP405內(nèi),NAV的狀態(tài)設(shè)為第一值(如陰影方框435所示)以及當(dāng)CFP405 結(jié)束和CP410開始時(shí),NAV的狀態(tài)變?yōu)榈诙?如空白方框440所示)。
[0038] 顯然,即使圖2中僅示出了三個(gè)通信臺(tái),競(jìng)爭(zhēng)介質(zhì)是一個(gè)復(fù)雜的過程,通信臺(tái)可能 難以獲得介質(zhì)的所有權(quán)。例如,研究已經(jīng)表明,當(dāng)存在超過20個(gè)通信臺(tái)競(jìng)爭(zhēng)介質(zhì)時(shí),發(fā)生沖 突的可能性超過90%。此外,當(dāng)存在超過60個(gè)通信臺(tái)時(shí),該介質(zhì)發(fā)生阻塞,將沒有通信臺(tái)能 夠獲得該介質(zhì)的所有權(quán)。然而,在IEEE802. llah中提出,AP可支持多達(dá)6000個(gè)通信臺(tái),超 過100個(gè)通信臺(tái)同時(shí)競(jìng)爭(zhēng)該介質(zhì)的可能性很高。因此,需要一種具有沖突可能性較低同時(shí) 給競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)提供足夠公平性的競(jìng)爭(zhēng)技術(shù)。
[0039] 根據(jù)示例實(shí)施例,可以使用基于選擇性(或等價(jià)地,選擇)競(jìng)爭(zhēng)準(zhǔn)則(或簡(jiǎn)單地,選 擇性(或等價(jià)地,選擇)條件)的分布式技術(shù),該技術(shù)使各個(gè)通信臺(tái)確定它們是否能夠競(jìng)爭(zhēng)介 質(zhì)的所有權(quán)。一般情況下,如果通信臺(tái)滿足該選擇條件,則該通信臺(tái)可以競(jìng)爭(zhēng)該介質(zhì)的所有 權(quán)。可以配置該選擇條件,使得由AP服務(wù)的通信臺(tái)子集可以滿足該選擇條件。例如,可以 配置該選擇條件,使得總共5到20個(gè)通信臺(tái)可以在給定的時(shí)間內(nèi)競(jìng)爭(zhēng)該介質(zhì)的所有權(quán)。分 布式技術(shù)不要求AP提供過多的處理,從而使AP有時(shí)間進(jìn)行其他工作。此外,分布式技術(shù)不 需要由AP和/或通信臺(tái)進(jìn)行更多的傳輸,因此,通信臺(tái)可以自由使用介質(zhì)來交流信息。
[0040] 根據(jù)示例實(shí)施例,滿足選擇條件的通信臺(tái)可以在選擇性(或等價(jià)地,選擇)競(jìng)爭(zhēng)周 期(SCP)期間競(jìng)爭(zhēng)介質(zhì)。換句話說,滿足選擇條件的通信臺(tái)在SCP期間具有競(jìng)爭(zhēng)介質(zhì)的權(quán) 限。因此,SCP可以是一種可實(shí)施通信臺(tái)優(yōu)先排序的技術(shù)。例如,滿足選擇條件的通信臺(tái)(例 如,較高優(yōu)先級(jí)的通信臺(tái))可以在SCP期間競(jìng)爭(zhēng)介質(zhì),而那些不滿足選擇條件的通信臺(tái)(例 如,較低優(yōu)先級(jí)的通信臺(tái))不可競(jìng)爭(zhēng)。另外,還可以使用常規(guī)競(jìng)爭(zhēng)周期以允許不滿足選擇條 件的通信臺(tái)(以及那些滿足選擇條件的通信臺(tái))競(jìng)爭(zhēng)介質(zhì)。還可以使用多個(gè)SCP、常規(guī)競(jìng)爭(zhēng) 周期和/或選擇條件實(shí)施多個(gè)優(yōu)先級(jí)。
[0041] 圖5a示出了在SCP期間開始SCP和接收傳輸中的AP操作500的流程圖。AP操 作500可以表示,當(dāng)AP在SCP期間開始SCP和接收傳輸時(shí),發(fā)生在AP (例如AP105)中的操 作。
[0042] AP操作500可開始于AP通知通信臺(tái)SCP和一個(gè)或多個(gè)選擇條件(方框505)。該 AP可以提供關(guān)于SCP的信息,例如,SCP的持續(xù)時(shí)間、頻帶(如適用)等等。SCP的持續(xù)時(shí) 間可類似于為在SCP期間競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)進(jìn)行傳輸所預(yù)留的時(shí)間間隔。該AP可在廣播 消息,例如,信標(biāo)消息、探測(cè)響應(yīng)消息、輪詢消息、任何其他現(xiàn)有的廣播消息或競(jìng)爭(zhēng)周期輪詢 (SC-POLL)消息中通知通信臺(tái)一個(gè)或多個(gè)選擇條件。選擇條件還可以在單播到特定通信臺(tái) 的輪詢消息中進(jìn)行傳輸。如果使用現(xiàn)有廣播消息,包含一個(gè)或多個(gè)選擇條件的信元(IE)可 包括在現(xiàn)有廣播消息中。該AP還可提供關(guān)于SCP的信息,包括持續(xù)時(shí)間、起始點(diǎn)(例如,時(shí) 間、巾貞、子巾貞等)、結(jié)束點(diǎn)(例如,時(shí)間、巾貞、子巾貞等)、頻率、頻帶等等。
[0043] 所述一個(gè)或多個(gè)選擇條件實(shí)際上可以由AP、非AP通信臺(tái)、通信系統(tǒng)的操作者、技 術(shù)標(biāo)準(zhǔn)文檔等確定、選擇、規(guī)定等。除了通知通信臺(tái)一個(gè)或多個(gè)選擇條件,AP可通知通信臺(tái) 關(guān)于SCP的存在。該AP可在單個(gè)消息或多個(gè)消息中通知通信臺(tái)SCP的存在和一個(gè)或多個(gè) 選擇條件。
[0044] IE或SC-P0LL消息可包括以下項(xiàng)的一個(gè)或多個(gè):持續(xù)時(shí)間、選擇條件、發(fā)射器地 址、重復(fù)模式(或反復(fù)模式)、開始時(shí)間等等。持續(xù)時(shí)間字段定義SCP將持續(xù)多長(zhǎng)或/或SCP 是否可以提前終止。選擇條件字段限定通信臺(tái)需要匹配的特征或要求(即,選擇條件),或甚 至,通信臺(tái)應(yīng)使用的來確認(rèn)它們是否匹配選擇條件的檢查方法(例如,計(jì)算方法)。發(fā)射器地 址字段為發(fā)送IE或SC-P0LL消息的發(fā)射器的MAC地址。重復(fù)模式字段限定是否重復(fù)SCP 以及重復(fù)的間隔是多少。開始時(shí)間限定何時(shí)開始SCP,其可以是SC-P0LL消息或攜帶IE的 消息的時(shí)間偏移,或明確時(shí)間點(diǎn)。
[0045] 作為說明性示例,考慮一種情況:選擇條件字段為MAC地址范圍,其指定可以在 SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)的MAC地址范圍。請(qǐng)注意,關(guān)聯(lián)標(biāo)識(shí)(AID)可以用來代替MAC地 址。作為另一說明性示例,選擇條件字段為地理位置范圍,其指定可以在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì) 的通信臺(tái)的地理區(qū)域。作為另一說明性示例,選擇條件字段為信道條件范圍,其指定可以在 SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)的信道條件范圍。作為另一說明性示例,選擇條件字段為服務(wù)類 型,其指定可以在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)的服務(wù)類別。作為另一說明性示例,選擇條件字 段為設(shè)備類型,其指定可以在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)的類型。作為另一說明性示例,選擇 條件字段為隨機(jī)變量(或隨機(jī)變量范圍),其指定用來選擇可以在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)的通信臺(tái) 的隨機(jī)變量值或范圍。作為另一說明性示例,選擇條件字段為幀類型,其指定可以在SCP內(nèi) 競(jìng)爭(zhēng)介質(zhì)的通信臺(tái)的幀傳輸。作為另一說明性示例,選擇條件字段為排除選擇條件,其指定 在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)排除哪些選擇條件。
[0046] 例如,持續(xù)時(shí)間字段可以與現(xiàn)有IEEE802. 11標(biāo)準(zhǔn)(稱為P802. llREVmb-DO. 8或 P802. llac_Dl. 0中的持續(xù)時(shí)間/ID定義)中的持續(xù)時(shí)間/ID字段相同。選擇條件字段可以 為MAC地址范圍、地理位置范圍、信道條件范圍、服務(wù)類型、設(shè)備類型、隨機(jī)變量(或隨機(jī)變 量范圍)、幀類型或任何其他特征或要求。
[0047] 單個(gè)IE或SC-P0LL消息可包括多個(gè)選擇條件字段,其中每個(gè)選擇條件字段可能包 含不同的選擇條件。作為一個(gè)替代性選擇,單個(gè)IE或SC-P0LL消息可包括含有多個(gè)選擇條 件的單個(gè)選擇條件字段,其中選擇條件是相同的或不同的,或其組合。
[0048] 圖6示出了示例選擇條件字段600。選擇條件字段600可包括類型字段605,其 指示選擇條件的類型,例如,MAC地址范圍、地理位置范圍、信道條件范圍、服務(wù)類型、設(shè)備類 型、隨機(jī)變量(或隨機(jī)變量范圍)、幀類型、排除選擇條件等等。類型字段605可含有一個(gè)值, 例如整數(shù)值,以指示選擇條件的類型。例如,類型字段605的值為零可指示MAC地址范圍。 類型字段605的值可以是1比特、2比特、3比特、1字節(jié)、多個(gè)字節(jié)等等,取決于所支持的多 個(gè)選擇條件類型。
[0049] 選擇條件字段600可包括一個(gè)或多個(gè)在類型字段605中指示的選擇條件類型的選 擇條件參數(shù),例如選擇條件參數(shù)1610、選擇條件參數(shù)2615等等。選擇條件參數(shù)的數(shù)目可取 決于選擇條件類型。例如,如果選擇條件類型為MAC地址范圍,則可存在三個(gè)選擇條件參 數(shù):MAC地址校驗(yàn)值(例如哈希陣列值)、MAC地址計(jì)算參數(shù)(例如哈希陣列長(zhǎng)度)以及計(jì)算方 法(例如哈希函數(shù))。
[0050] 返回參考圖5a,AP可以在SCP期間接收來自通信臺(tái)的傳輸(方框510)。該傳輸可 能是來自滿足由AP提供的選擇條件的通信臺(tái),該選擇條件允許通信臺(tái)在SCP期間競(jìng)爭(zhēng)介 質(zhì)。一旦該通信臺(tái)取得該介質(zhì)的所有權(quán),通信臺(tái)能夠向AP進(jìn)行傳輸。換句話說,該傳輸可 能是來自具有競(jìng)爭(zhēng)介質(zhì)的權(quán)限并且能夠在競(jìng)爭(zhēng)期間獲得該介質(zhì)的通信臺(tái)。請(qǐng)注意,可以將 滿足選擇條件和選擇競(jìng)爭(zhēng)周期的通信臺(tái)分組在一起。該分組可以是邏輯分組(例如地址的 AID范圍、地址的MAC地址范圍、地址的接入控制地址范圍、信道條件信息范圍、服務(wù)類型、 設(shè)備類型、幀類型等等)或物理分組(例如,在天線波束方向圖內(nèi)操作的通信臺(tái)、在地理區(qū)域 內(nèi)操作的通信臺(tái)等等)。
[0051] 圖5b示出了在SCP期間競(jìng)爭(zhēng)介質(zhì)中的通信臺(tái)操作550的流程圖。通信臺(tái)操作550 可以表示,當(dāng)通信臺(tái)在SCP期間競(jìng)爭(zhēng)該介質(zhì)時(shí),發(fā)生在通信臺(tái)(例如照相機(jī)110、家用計(jì)算機(jī) 112、傳感器120等)中的操作。
[0052] 通信臺(tái)操作550可開始于通信臺(tái)接收關(guān)于SCP的信息以及一個(gè)或多個(gè)選擇條件 (方框555)??梢栽趶V播消息,例如,信標(biāo)消息、探測(cè)響應(yīng)消息、輪詢消息、任何其他現(xiàn)有廣播 消息或SC-P0LL消息中接收該信息。還可以在從接入點(diǎn)單播出來的輪詢消息中接收選擇條 件。如果使用現(xiàn)有廣播消息,包含一個(gè)或多個(gè)選擇條件的IE可包括在現(xiàn)有廣播消息中。IE 或SC-P0LL消息可包括以下項(xiàng)的一個(gè)或多個(gè):持續(xù)時(shí)間、選擇條件、發(fā)射器地址、重復(fù)模式、 開始時(shí)間等等。
[0053] 通信臺(tái)可以通過其選擇參數(shù)評(píng)估(或比較)由AP提供的選擇條件以確定自己是否 可以在SCP期間競(jìng)爭(zhēng)介質(zhì)(方框560)。根據(jù)選擇條件,通信臺(tái)可以進(jìn)行不同的操作。
[0054] 作為說明性示例,考慮一種情況,其中選擇條件字段為MAC地址范圍。這時(shí),通信 臺(tái)接收這樣的選擇條件,通信臺(tái)可以檢查其MAC地址(S卩,它的選擇參數(shù))是否匹配或符合該 選擇條件。如果匹配,選擇該通信臺(tái)并開始競(jìng)爭(zhēng)介質(zhì)的所有權(quán);否則通信臺(tái)需要等待另一個(gè) SCP??赡艽嬖趲讉€(gè)不同的方式使MAC地址作為選擇條件,描述如下:
[0055] 1. MAC地址范圍可能是兩個(gè)值的范圍(或MAC地址的具體列表),例如,[值1,值2] (其中值1小于或等于值2),當(dāng)通信臺(tái)檢查選擇條件時(shí),通信臺(tái)使自己的MAC地址具有48比 特(即,其選擇參數(shù)),作為例子,并且檢查該地址是否在該范圍(例如,大于或等于值1以及 小于或等于值2)內(nèi)或符合該選擇條件。如果是,則MAC地址匹配該選擇條件。
[0056] 2.另一使用MAC地址作為選擇條件的示例方法如下:AP通知MAC地址范圍字段為 兩個(gè)值的范圍(以及可能是一些其他可稱為計(jì)算參數(shù)的參數(shù))。出于論述的目的,假設(shè)這兩 個(gè)值為VI和V2,因此,范圍表示為[VI,V2]。通信臺(tái)使用它們的MAC地址(S卩,它們的選擇 參數(shù))以及計(jì)算參數(shù)通過計(jì)算函數(shù)進(jìn)行計(jì)算并且得到計(jì)算結(jié)果。例如,該計(jì)算結(jié)果可以如以 下公式所述:
[0057] Calc_Result=Calculation_Function (MAC 地址,計(jì)算參數(shù))。
[0058] 這時(shí),通信臺(tái)將Calc_Result與廣播為選擇條件的范圍值進(jìn)行比較比,如果該 CalC_Result在該范圍(例如,大于或等于VI以及小于或等于V2)內(nèi),則選擇參數(shù)符合選擇 條件并且選擇該通信臺(tái)在SCP期間競(jìng)爭(zhēng)介質(zhì)。例如,計(jì)算函數(shù)可以是哈希函數(shù),因此,VI和 V2為哈希陣列值,其中計(jì)算參數(shù)為哈希陣列長(zhǎng)度。請(qǐng)注意,哈希函數(shù)是示例計(jì)算函數(shù)。在行 業(yè)內(nèi)可以采取其他計(jì)算函數(shù)。
[0059] 當(dāng)通信臺(tái)檢查以確定其是否滿足選擇條件,通信臺(tái)可以使用其MAC地址作為輸入 (例如,密鑰)的哈希函數(shù),從而通信臺(tái)獲得其MAC地址作為輸入?yún)?shù)的哈希函數(shù)的結(jié)果,其 可以表示為:
[0060] Calc_Result=Hash_Function (MAC 地址,陣列長(zhǎng)度)。
[0061] 此外,哈希函數(shù)作為示例使用??梢允褂闷渌瘮?shù)。例如,可以將哈希函數(shù)定義如 下:
[0062] 將MAC地址中的4個(gè)字節(jié)的每個(gè)字節(jié)取為8比特值,以及將所有4個(gè)值相加得到 10比特值,然后繼續(xù)劃分和相加,直到所需長(zhǎng)度(2~ (Calc_ReSult的長(zhǎng)度)等于哈希陣列 長(zhǎng)度)的 Calc_Result。
[0063] 作為替代性的定義,哈希函數(shù)可以表示為:
[0064] 將48比特的MAC地址劃分成η個(gè)值,每個(gè)值具有一個(gè)長(zhǎng)度,其中2~ (長(zhǎng)度)等于 哈希陣列長(zhǎng)度中限定的值,以及在所有η個(gè)值之間采用X-0R以得到CalC_Result。
[0065] 圖7示出了具有MAC地址(例如,48比特長(zhǎng)的MAC地址)的示例選擇競(jìng)爭(zhēng)計(jì)算700。 如圖7所示,哈希函數(shù)(例如,X-0R函數(shù))用作示例以說明基于MAC地址的計(jì)算函數(shù)。例如, 哈希陣列長(zhǎng)度=16,那么Calc_Result長(zhǎng)度為4比特,范圍表示為[VI,V2]。從MAC地址劃 分出來的臨時(shí)值之中的計(jì)算方法也是X-0R函數(shù)。
[0066] 返回參考圖5b,作為另一說明性示例,選擇條件字段為地理位置范圍或地理位置 信息。選擇條件字段可包含中心位置和半徑、矩形的對(duì)角等等。當(dāng)通信臺(tái)接收這樣的IE時(shí), 通信臺(tái)可檢查以確定其位置(即,其選擇參數(shù))是否在由IE的參數(shù)限定的地理范圍內(nèi)或符合 由IE的參數(shù)限定的地理范圍。如果在由IE的參數(shù)限定的地理范圍內(nèi),則通信臺(tái)可在SCP 期間競(jìng)爭(zhēng)介質(zhì),否則通信臺(tái)不能在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。
[0067] 作為另一說明性實(shí)施例,選擇條件字段為信道條件范圍或信道條件信息。該字段 可包含調(diào)制編碼方案反饋(MFB)值、信噪比(SNR)值、信號(hào)干擾噪聲比(SINR)值或其他值, 這些值反應(yīng)接收器和發(fā)射器之間的信道條件(或值范圍)。當(dāng)通信臺(tái)接收這樣的IE時(shí),通 信臺(tái)可檢查以確定所接收的信號(hào)(即,其選擇參數(shù))是否滿足或符合信道條件要求或在范圍 內(nèi),如果確定是,通信臺(tái)可在SCP期間競(jìng)爭(zhēng)介質(zhì),否則通信臺(tái)不能在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。
[0068] 作為說明性示例,選擇條件字段為服務(wù)類型。選擇條件字段可包含服務(wù)類型或服 務(wù)類型列表。例如,萬維網(wǎng)(WWW)、文件傳輸協(xié)議(FTP)、郵件、基于IP的語音傳輸(VoIP)、 緊急呼叫、緊急服務(wù)等等。當(dāng)通信臺(tái)接收這樣的IE時(shí),通信臺(tái)可以檢查以確定其是否在運(yùn) 行在選擇條件字段中指示的服務(wù)(即,它的選擇參數(shù))或符合該選擇條件。如果是,通信臺(tái)可 以在SCP期間競(jìng)爭(zhēng)介質(zhì)。
[0069] 作為說明性示例,選擇條件字段為設(shè)備類型。該字段可包含設(shè)備類型或設(shè)備類型 的列表。例如,智能電網(wǎng)電表、工業(yè)傳感器、健康監(jiān)控設(shè)備、安全監(jiān)控設(shè)備、氣象遙感設(shè)備、筆 記本、手機(jī)等等。當(dāng)通信臺(tái)接收這樣的IE時(shí),通信臺(tái)可以檢查以確定其是(S卩,其的選擇參 數(shù))否是或符合選擇條件字段中指示的一種設(shè)備類型。如果是,通信臺(tái)可以在SCP期間競(jìng)爭(zhēng) 信道接入,否則,通信臺(tái)不能在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。請(qǐng)注意,選擇條件字段可以是指示不同設(shè) 備類型的值列表。例如,"1"可以指示智能電網(wǎng)電表,"2"可以指示工業(yè)傳感器等等。
[0070] 作為另一說明性實(shí)施例,選擇條件字段為隨機(jī)變量(或隨機(jī)變量范圍)。選擇條件 字段可包含隨機(jī)變量(或隨機(jī)變量范圍),還可包含一個(gè)或多個(gè)隨機(jī)參數(shù)(取決于所使用的 隨機(jī)發(fā)生器)。當(dāng)通信臺(tái)接收這個(gè)選擇條件字段時(shí),通信臺(tái)通過一個(gè)隨機(jī)變量發(fā)生器生成一 個(gè)具有一個(gè)或多個(gè)隨機(jī)參數(shù)的隨機(jī)變量(即,其選擇參數(shù))。請(qǐng)注意,存在許多隨機(jī)變量發(fā)生 器,可以使用任何一個(gè)。然后,通信臺(tái)可檢查以確定所生成的隨機(jī)變量是否等于由AP指定 的隨機(jī)數(shù)或在(即,符合)隨機(jī)數(shù)的范圍內(nèi)。如果所生成的隨機(jī)變量等于隨機(jī)數(shù)或在隨機(jī)數(shù) 的范圍內(nèi),則通信臺(tái)可在SCP期間競(jìng)爭(zhēng)介質(zhì)。通信臺(tái)還可以在指定的時(shí)間點(diǎn)(例如當(dāng)通信臺(tái) 首先連接到AP并接收隨機(jī)變量參數(shù)時(shí),或在SCP的開始處)處生成隨機(jī)變量。
[0071] 選擇條件字段是隨機(jī)變量的示例如下:該選擇條件字段包含Random_ Variable=3,以及Random_Parameter=6。在接收選擇條件字段時(shí),通信臺(tái)生成在1和6之間 的隨機(jī)變量。如果所生成的隨機(jī)變量為3,通信臺(tái)滿足選擇條件,那么通信臺(tái)可在SCP內(nèi)競(jìng) 爭(zhēng)介質(zhì),否則,通信臺(tái)不能在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。
[0072] 作為說明性示例,選擇條件字段為幀類型。選擇條件字段可包含一個(gè)或多個(gè)幀類 型,例如,數(shù)據(jù)幀、管理幀、控制幀、關(guān)聯(lián)幀、驗(yàn)證幀、Ack幀等等。當(dāng)通信臺(tái)接收該選擇條件 字段時(shí),通信臺(tái)可進(jìn)行檢查以確定傳輸中發(fā)送的其MAC幀(S卩,其選擇參數(shù))是否匹配或符合 包含在選擇條件字段中的一個(gè)或多個(gè)幀類型。如果匹配,通信臺(tái)可以在SCP期間競(jìng)爭(zhēng)介質(zhì), 否則通信臺(tái)不能在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。
[0073] 作為另一說明性示例,選擇條件字段為排除選擇條件指示符。該選擇條件字段可 包含,例如,當(dāng)選擇條件為幀類型時(shí),排除選擇條件可以為排除數(shù)據(jù)幀。因此,當(dāng)通信臺(tái)接收 這樣的選擇條件字段時(shí),如果其具有任何不是或不符合數(shù)據(jù)幀作為幀類型的幀(即,其用于 該特定示例的選擇參數(shù)),通信臺(tái)可在SCP期間競(jìng)爭(zhēng)信道接入。另一示例是,當(dāng)選擇條件為 MAC地址范圍時(shí),排除選擇條件可以為排除范圍[V1,V2],那么具有在范圍[V1,V2]之外的 MAC地址的通信臺(tái)可以在SCP期間競(jìng)爭(zhēng)介質(zhì),否則,通信臺(tái)不能在該SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。
[0074] 通信臺(tái)可進(jìn)行檢查以確定選擇條件是否已經(jīng)滿足(方框565)。如果選擇條件已經(jīng) 滿足,則通信臺(tái)可在SCP期間競(jìng)爭(zhēng)介質(zhì)(方框570)。例如,該通信臺(tái)可以利用標(biāo)準(zhǔn)規(guī)定的競(jìng) 爭(zhēng)技術(shù),例如如圖2所示,在SCP期間競(jìng)爭(zhēng)介質(zhì)。如果選擇條件沒有滿足,則通信臺(tái)不能在 SCP期間競(jìng)爭(zhēng)介質(zhì)。
[0075] 圖8示出了多個(gè)在具有第一 SCP805和第二SCP810的通信中操作的通信臺(tái)的操作 的圖800。如圖8所示,STA1和STA2在第一 SCP805內(nèi)競(jìng)爭(zhēng)介質(zhì),由于隨機(jī)性,STA1在STA2 之前獲得該介質(zhì)的所有權(quán)并且進(jìn)行傳輸。STA2隨后可在STA1結(jié)束之后進(jìn)行傳輸。同樣如 圖8所示,STA3和STA4在第二SCP810內(nèi)競(jìng)爭(zhēng)介質(zhì)。由于介質(zhì)空閑以及隨機(jī)性,STA3能夠 獲得介質(zhì)的所有權(quán)并且進(jìn)行傳輸。STA4隨后可在STA3結(jié)束之后進(jìn)行傳輸。請(qǐng)注意,根據(jù) SCP和選擇條件,STA1和STA2在第一 SCP805內(nèi)競(jìng)爭(zhēng)介質(zhì),而STA3和STA4在第二SCP810 內(nèi)競(jìng)爭(zhēng)介質(zhì)。還請(qǐng)注意,盡管圖8未示出,其他SCP以及非SCP是有可能的,在其中通信臺(tái) 可競(jìng)爭(zhēng)介質(zhì)。
[0076] 根據(jù)示例實(shí)施例,除了或代替使用一個(gè)或多個(gè)SCP,還可以使用時(shí)間對(duì)嘗試競(jìng)爭(zhēng)介 質(zhì)的通信臺(tái)進(jìn)行優(yōu)先級(jí)排序??梢愿鶕?jù)選擇條件分配持續(xù)時(shí)間,該選擇條件可或不可與用 來確定通信臺(tái)是否在SCP期間競(jìng)爭(zhēng)介質(zhì)的選擇條件相同。例如,滿足選擇條件的通信臺(tái)可 允許使用較短的幀間間隔或較短的退避窗口或兩者,而不滿足選擇條件的通信臺(tái)可使用較 長(zhǎng)的幀間間隔或較長(zhǎng)的退避窗口或兩者。
[0077] 圖9a示出了競(jìng)爭(zhēng)介質(zhì)中的通信臺(tái)操作900的流程圖,其中通信臺(tái)優(yōu)先級(jí)按照時(shí)間 啟用。通信臺(tái)操作900可以表示,當(dāng)通信臺(tái)在SCP期間競(jìng)爭(zhēng)該介質(zhì)時(shí),發(fā)生在通信臺(tái),例如 照相機(jī)110、家用計(jì)算機(jī)112、傳感器120中的操作,其中通信臺(tái)優(yōu)先級(jí)按照時(shí)間啟用。
[0078] 通信臺(tái)操作900可開始于通信臺(tái)接收關(guān)于SCP的信息以及一個(gè)或多個(gè)選擇條件 (方框905 )??梢栽趶V播消息,例如,信標(biāo)消息、探測(cè)響應(yīng)消息、輪詢消息、任何其他現(xiàn)有廣播 消息或SC-P0LL消息中接收該信息。還可以在由接入點(diǎn)向特定通信臺(tái)單播的輪詢消息中接 收選擇條件。如果使用現(xiàn)有廣播消息,包含一個(gè)或多個(gè)選擇條件的IE可包括在現(xiàn)有廣播消 息中。
[0079] 通信臺(tái)可以評(píng)估由AP提供的選擇條件以確定其是否可以在SCP期間競(jìng)爭(zhēng)介質(zhì)(方 框910)。通信臺(tái)可進(jìn)行檢查以確定通信臺(tái)是否已經(jīng)滿足選擇條件(方框915)。如果通信臺(tái) 已經(jīng)滿足選擇條件,則通信臺(tái)可在競(jìng)爭(zhēng)介質(zhì)時(shí)使用較短的幀間間隔或較短的退避窗口或兩 者(方框920)。如果通信臺(tái)沒有滿足選擇條件,則通信臺(tái)可在競(jìng)爭(zhēng)介質(zhì)時(shí)使用較長(zhǎng)的幀間間 隔或較長(zhǎng)的退避窗口或兩者(方框925 )。然后,通信臺(tái)可以進(jìn)行檢查以確定其是否已經(jīng)獲得 介質(zhì)(方框930)。如果通信臺(tái)已經(jīng)獲得該介質(zhì),則通信臺(tái)可進(jìn)行傳輸(方框935)。如果通信 臺(tái)沒有獲得介質(zhì),則通信臺(tái)可返回方框915以繼續(xù)競(jìng)爭(zhēng)介質(zhì)。
[0080] 根據(jù)示例實(shí)施例,SCP可以結(jié)合由持續(xù)時(shí)間提供的優(yōu)先級(jí)排序?qū)嵤?。例如,幀間間 隔和/或退避窗口的不同值可以用于在SCP期間和SCP之外的競(jìng)爭(zhēng)。根據(jù)示例實(shí)施例,多 個(gè)選擇條件和用于幀間間隔和/或退避窗口的不同值可用于提供多個(gè)優(yōu)先級(jí)。例如,可使 用第一選擇條件啟用SCP和常規(guī)競(jìng)爭(zhēng)周期操作,然后可使用額外的選擇條件對(duì)SCP內(nèi)的通 信站進(jìn)行優(yōu)選級(jí)排序。
[0081] 根據(jù)示例實(shí)施例,還可以在沒有SCP和選擇條件的情況下進(jìn)行按照時(shí)間的優(yōu)先級(jí) 排序。例如,輪詢的通信臺(tái)(例如,如圖4所示)可以使用較短的幀間間隔和/或較短的退避 窗口,而非輪詢的通信臺(tái)可以使用較長(zhǎng)的幀間間隔和/或較長(zhǎng)的退避窗口,或反之亦然。
[0082] 圖9b示出了啟用競(jìng)爭(zhēng)介質(zhì)中的AP操作950的流程圖,其中通信臺(tái)優(yōu)先級(jí)按照時(shí) 間啟用。AP操作950可以表示,當(dāng)AP啟用競(jìng)爭(zhēng)介質(zhì)時(shí),發(fā)生在AP,例如AP105中的操作,其 中通信臺(tái)優(yōu)先級(jí)按照時(shí)間啟用。AP操作950可開始于AP對(duì)通信臺(tái)進(jìn)行優(yōu)先級(jí)排序(方框 905)。AP可以將優(yōu)選級(jí)分配給AP正在服務(wù)的不同通信臺(tái)。例如,AP可根據(jù)服務(wù)類型、訂戶 類型、設(shè)備類型、業(yè)務(wù)類型、幀類型、地理位置、MAC地址、隨機(jī)變量等對(duì)通信臺(tái)進(jìn)行優(yōu)選級(jí)排 序。AP可將優(yōu)先級(jí)信息傳輸?shù)酵ㄐ排_(tái)(方框910)。AP可通過傳輸包含為通信臺(tái)設(shè)置優(yōu)先級(jí) 的選擇條件的輪詢消息、包含IE的廣播消息將優(yōu)選級(jí)信息傳輸?shù)酵ㄐ排_(tái),其中IE包括為通 信臺(tái)設(shè)置優(yōu)先級(jí)的選擇條件,AP可單獨(dú)輪詢通信臺(tái)以提供它們各自的優(yōu)先級(jí)給通信臺(tái)等。 AP可接收來自通信臺(tái)的傳輸(方框915 )。
[0083] 圖10示出了在通信系統(tǒng)中操作的多個(gè)通信臺(tái)的操作的圖1000,其中優(yōu)先級(jí)排序 按照時(shí)間實(shí)施。如圖10所示,通信系統(tǒng)包括AP以及兩個(gè)通信臺(tái),STA1和STA2。在SCP1005 期間,AP可傳輸SC-P0LL1010,其包括選擇條件。出于論述的目的,假設(shè)SAT1滿足由AP提供 的選擇條件,而STA2不滿足。然后,STA1可競(jìng)爭(zhēng)具有較短的幀間間隔(例如,PIFS)和/或 較短的退避窗口(例如,退避窗口 1015)的介質(zhì),而STA2可競(jìng)爭(zhēng)具有較長(zhǎng)的幀間間隔(例如, DIFS)和/或較長(zhǎng)的退避窗口的介質(zhì)。在STA2已經(jīng)完成其幀間間隔(DIFS)的時(shí)候,STA1 已經(jīng)獲得介質(zhì)和傳輸幀1020。因此,STA2檢測(cè)到介質(zhì)不再空閑,并且必須等待介質(zhì)再次空 閑并等待其幀間間隔。
[0084] -般情況下,SCP在指定時(shí)間周期內(nèi)是有效的。然而,AP和/或通信臺(tái)能夠在指定 時(shí)間周期結(jié)束之前終止SCP。例如,AP可提前終止SCP,因?yàn)樵赟CP期間不利用介質(zhì),從而 導(dǎo)致浪費(fèi)可用資源。又例如,通信臺(tái)可提前終止SCP,因?yàn)橥ㄐ排_(tái)需要進(jìn)行緊急傳輸,并且由 于其不滿足選擇條件而不能競(jìng)爭(zhēng)SCP。
[0085] 圖11a示出了終止SCP中的AP操作1100的流程圖。AP操作1100可表示為,當(dāng) AP終止SCP時(shí),發(fā)生在AP (例如AP105)中的操作。
[0086] AP操作1100可開始于AP確定介質(zhì)的狀態(tài)(方框1105)。AP可偵聽介質(zhì)并確定介 質(zhì)是空閑還是忙。如果介質(zhì)空閑。AP可確定該介質(zhì)已經(jīng)空閑多久了。作為說明性示例,AP 可確定介質(zhì)的使用率,例如,空閑時(shí)間與總時(shí)間之比或忙碌時(shí)間與總時(shí)間之比。
[0087] AP可進(jìn)行檢查以確定介質(zhì)是否在指定的時(shí)間量?jī)?nèi)一直空閑(方框1110)。該指定 的時(shí)間量可以根據(jù)使用歷史和不在具有信息傳輸?shù)腟CP內(nèi)的多個(gè)通信臺(tái)等由通信系統(tǒng)的 操作者、技術(shù)標(biāo)準(zhǔn)規(guī)定。所指定的時(shí)間量可以是固定值(例如,DIFS加最小競(jìng)爭(zhēng)窗口持續(xù)時(shí) 間,或DIFS加最大競(jìng)爭(zhēng)窗口持續(xù)時(shí)間長(zhǎng)),或,例如,可以設(shè)置如下:
[0088] 1.當(dāng)在第一輪競(jìng)爭(zhēng)中(一輪競(jìng)爭(zhēng)可以是通信臺(tái)競(jìng)爭(zhēng)介質(zhì)和其中一個(gè)通信臺(tái)獲得介 質(zhì)的所有權(quán)的時(shí)間)。當(dāng)介質(zhì)擁有者(能夠獲得介質(zhì)的通信臺(tái))結(jié)束傳輸并解除其所有權(quán)時(shí), 新一輪競(jìng)爭(zhēng)開始),指定的時(shí)間量可以設(shè)置為延遲的幀間間隔(例如,PIFS或DIFS,其取決于 在機(jī)制中采取哪一個(gè)延遲的幀間間隔)加最小競(jìng)爭(zhēng)窗口持續(xù)時(shí)間(CW_min)。其可以表示為 DIFS_min 或 PIFS+CM_min。
[0089] 2.當(dāng)在第二輪競(jìng)爭(zhēng)中時(shí),指定的時(shí)間量可以是延遲的幀間間隔(PIFS或DIFS)加 2倍的最小競(jìng)爭(zhēng)窗口(CW_min)以及最大競(jìng)爭(zhēng)窗口(CW_max)中較小值。其可以表示為最小 { (DIFS或PIFS)+2*CW_min,CW_max}。請(qǐng)注意,最小競(jìng)爭(zhēng)窗口的乘數(shù)可以設(shè)置為除了 2的 任何值。
[0090] 3.當(dāng)在第η輪競(jìng)爭(zhēng)中時(shí),指定的時(shí)間量可以是延遲的幀間間隔(PIFS或DIFS)力口 2到功率(n-1)倍的最小競(jìng)爭(zhēng)窗口(CW_min)或最大競(jìng)爭(zhēng)窗口(CW_max)。其可以表示為最小 {(DIFS或PIFS) +2~ (n-1) *CW_min,CW_max}。請(qǐng)注意,最小競(jìng)爭(zhēng)窗口的乘數(shù)可以設(shè)置為除了 2的任何值。還請(qǐng)注意,1-3項(xiàng)所述的表達(dá)式僅僅為設(shè)置指定的時(shí)間量的可能表達(dá)式的說明 性示例,其他表達(dá)式是有可能的。
[0091] 如果介質(zhì)在超過指定的時(shí)間內(nèi)處于空閑,則AP可確定SCP (方框1115)。AP可通 過傳輸新的輪詢消息或包含終止SCP的IE的廣播消息終止SCP。如果介質(zhì)已經(jīng)空閑的時(shí)間 超過指定的時(shí)間量,則AP可允許SCP繼續(xù)。請(qǐng)注意,AP可利用其他標(biāo)準(zhǔn)確定SCP的終止, 例如先前所述的使用率。
[0092] 圖lib示出了終止SCP中的通信臺(tái)操作1150的流程圖。通信臺(tái)操作1150可以表 示,當(dāng)通信臺(tái)終止SCP時(shí),發(fā)生在通信臺(tái)(例如照相機(jī)110、家用計(jì)算機(jī)112、傳感器120等) 中的操作。
[0093] 通信操作1150可開始于通信臺(tái)進(jìn)行檢查以確定通信臺(tái)是否已經(jīng)接收指示SCP終 止的消息(方框1155)。如果通信臺(tái)已經(jīng)接收這樣的消息,則通信臺(tái)可重置其NAV (方框 1160)。通常,重置NAV可導(dǎo)致通信臺(tái)在SCP的持續(xù)時(shí)間內(nèi)不競(jìng)爭(zhēng)使用傳輸介質(zhì)。換句話說, 通信臺(tái)可在SCP的持續(xù)時(shí)間內(nèi)停止競(jìng)爭(zhēng)使用傳輸介質(zhì)。如果通信臺(tái)沒有接收這樣的消息, 則如果通信臺(tái)滿足SCP的選擇條件,通信臺(tái)可繼續(xù)在SCP內(nèi)競(jìng)爭(zhēng)介質(zhì)。
[0094] 圖12示出了第一通信設(shè)備1200的圖解。通信設(shè)備1200可為通信系統(tǒng)的非AP通 信臺(tái)的一項(xiàng)實(shí)施方式。通信設(shè)備1200可用于實(shí)施本文所論述的各種實(shí)施例。如圖12所示, 發(fā)射器1205用于發(fā)送消息、輪詢等,接收器1210用于接收消息等。發(fā)射器1205和接收器 1210可具有無線接口、有線接口或其組合。
[0095] 選擇條件處理單元1220用于確定通信設(shè)備1200是否滿足選擇條件。選擇條件處 理單元1220通過通信設(shè)備1200的選擇參數(shù)確定通信設(shè)備1200是否滿足選擇條件。介質(zhì) 狀態(tài)單元1222用于確定介質(zhì)的狀態(tài)。介質(zhì)狀態(tài)單元1222例如通過物理傳感介質(zhì)確定該介 質(zhì)是空閑還是忙。競(jìng)爭(zhēng)單元1224用于根據(jù)由技術(shù)標(biāo)準(zhǔn)、通信系統(tǒng)的操作者等規(guī)定的競(jìng)爭(zhēng)規(guī) 則競(jìng)爭(zhēng)空閑介質(zhì)的所有權(quán)。競(jìng)爭(zhēng)單元1224用于等待指定的時(shí)間周期,例如幀間間隔、退避 時(shí)間窗口等。消息處理單元1226用于處理由通信設(shè)備1200接收的消息,例如輪詢消息、包 含IE的廣播消息等。存儲(chǔ)器1230用于存儲(chǔ)選擇條件、選擇參數(shù)、SCP信息、介質(zhì)狀態(tài)等。 [0096] 通信設(shè)備1200的元件可實(shí)施成特定的硬件邏輯塊。在替代性實(shí)施例中,通信設(shè)備 1200的元件可實(shí)施成在處理器、控制器、專用集成電路等中執(zhí)行的軟件。在又一替代性實(shí)施 例中,通信設(shè)備1200的元件可實(shí)施成軟件和/或硬件的組合。
[0097] 例如,接收器1205和發(fā)射器1210可實(shí)施為專用硬件塊,而選擇條件處理單元 1220、介質(zhì)狀態(tài)單元1222、競(jìng)爭(zhēng)單元1224以及消息處理單元1226可以是在處理器1215(例 如微處理器、數(shù)字信號(hào)處理器、定制電路或者定制電路、或者現(xiàn)場(chǎng)可編程邏輯陣列的定制編 譯邏輯陣列)中執(zhí)行的軟件模塊。另外,選擇條件處理單元1220、介質(zhì)狀態(tài)單元1222、競(jìng)爭(zhēng) 單元1224以及消息處理單元1226可以存儲(chǔ)在存儲(chǔ)器1230中。
[0098] 圖13示出了第二通信設(shè)備1300的圖。通信設(shè)備1300可為通信系統(tǒng)的AP通信臺(tái) 的一項(xiàng)實(shí)施方式。通信設(shè)備1300可用于實(shí)施本文所論述的各種實(shí)施例。如圖13所示,發(fā)射 器1305用于發(fā)送消息、輪詢等,接收器1310用于接收消息等。發(fā)射器1305和接收器1310 可具有無線接口、有線接口或其組合。
[0099] 選擇條件處理單元1320用于確定SCP的選擇條件。選擇條件處理單元1320選擇 選擇條件以允許所需多個(gè)通信臺(tái)在SCP期間競(jìng)爭(zhēng)介質(zhì)。太放寬的選擇條件可允許太多通信 臺(tái)競(jìng)爭(zhēng)該介質(zhì)并且導(dǎo)致介質(zhì)阻塞,而太苛刻的選擇條件可能導(dǎo)致太少通信臺(tái)競(jìng)爭(zhēng)該介質(zhì)并 且使介質(zhì)不能充分利用。選擇條件處理單元1320還確定是否根據(jù)介質(zhì)度量提前終止SCP。 介質(zhì)狀態(tài)單元1322用于確定介質(zhì)的狀態(tài)。介質(zhì)狀態(tài)單元1322還確定介質(zhì)已經(jīng)在指定的狀 態(tài)存在多久了,以及根據(jù)介質(zhì)的狀態(tài)確定度量。消息處理單元1324用于生成待由通信設(shè)備 1300傳輸?shù)南ⅲ巛喸兿?、廣播消息等。存儲(chǔ)器1330用于存儲(chǔ)選擇條件、SCP信息、 介質(zhì)狀態(tài)、介質(zhì)度量等。
[0100] 通信設(shè)備1300的元件可實(shí)施成特定的硬件邏輯塊。在替代性實(shí)施例中,通信設(shè)備 1300的元件可實(shí)施成在處理器、控制器、專用集成電路等中執(zhí)行的軟件。在又一替代性實(shí)施 例中,通信設(shè)備1300的元件可實(shí)施成軟件和/或硬件的組合。
[0101] 例如,接收器1305和發(fā)射器1310可實(shí)施為專用硬件塊,而選擇條件處理單元 1320、媒體狀態(tài)單元1322、和消息處理單元1324可以是在處理器1315 (例如微處理器、數(shù) 字信號(hào)處理器、定制電路或者定制電路、或者現(xiàn)場(chǎng)可編程邏輯陣列的定制編譯邏輯陣列)中 執(zhí)行的軟件模塊。另外,選擇條件處理單元1320、媒體狀態(tài)單元1322和消息處理單元1324 可以存儲(chǔ)在存儲(chǔ)器1330中。
[0102] 盡管已詳細(xì)描述本發(fā)明及其優(yōu)點(diǎn),但應(yīng)理解,在不脫離所附權(quán)利要求書界定的本 發(fā)明的精神和范圍的情況下,可在本文中進(jìn)行各種改變、替代和更改。
【權(quán)利要求】
1. 一種向接入點(diǎn)傳輸?shù)姆椒?,其特征在于,所述方法包括? 通信臺(tái)接收來自所述接入點(diǎn)的選擇條件和選擇競(jìng)爭(zhēng)周期; 所述通信臺(tái)將所述選擇條件和選擇參數(shù)進(jìn)行比較;以及 如果所述選擇參數(shù)滿足所述選擇條件,所述通信臺(tái)在所述選擇競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)使用 傳輸介質(zhì)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇條件和所述選擇性競(jìng)爭(zhēng)周期在 單獨(dú)的消息中接收。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,選擇競(jìng)爭(zhēng)周期和所述選擇條件在第一廣 播消息中接收。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇競(jìng)爭(zhēng)周期和所述選擇條件在信 標(biāo)、探測(cè)響應(yīng)和管理幀中的一個(gè)中接收。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括,如果所述選擇參數(shù)未能滿足 所述選擇條件,等待,直到所述選擇競(jìng)爭(zhēng)周期結(jié)束。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括: 所述通信臺(tái)接收第一選擇競(jìng)爭(zhēng)周期終止指示符,以及 在所述競(jìng)爭(zhēng)周期的剩余時(shí)間內(nèi)停止競(jìng)爭(zhēng)使用所述傳輸介質(zhì)。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述選擇競(jìng)爭(zhēng)周期終止指示符在第二廣 播消息和第一輪詢消息中的一個(gè)中接收。
8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括: 所述通信臺(tái)接收第二選擇競(jìng)爭(zhēng)周期終止指示符;以及 重設(shè)網(wǎng)絡(luò)分配矢量。
9. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇條件在第二輪詢消息中接收。
10. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇條件包括媒體接入控制地址、 媒體接入控制地址范圍、關(guān)聯(lián)標(biāo)識(shí)符范圍、地理位置信息、信道條件信息、業(yè)務(wù)類型、設(shè)備類 型、隨機(jī)變量、幀類型,以及排除選擇條件指示符中的至少一個(gè)。
11. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇參數(shù)包括所述通信臺(tái)的媒體接 入控制地址、關(guān)聯(lián)標(biāo)識(shí)符、所述通信臺(tái)的地址位置、所述通信臺(tái)的信道條件、所述通信臺(tái)的 業(yè)務(wù)類型、所述通信臺(tái)的設(shè)備類型、在所述通信臺(tái)中生成的第一隨機(jī)值,以及所述通信臺(tái)想 要發(fā)送的傳輸?shù)膸愋椭械闹辽僖粋€(gè)。
12. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇條件是第一隨機(jī)變量,以及所 述方法進(jìn)一步包括: 生成第二隨機(jī)值; 將所述第一隨機(jī)變量和所述第二隨機(jī)值進(jìn)行比較;以及 如果第二隨機(jī)值滿足所述選擇條件,競(jìng)爭(zhēng)使用所述傳輸介質(zhì)。
13. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇競(jìng)爭(zhēng)周期包括時(shí)間間隔的持續(xù) 時(shí)間和重復(fù)模式。
14. 一種控制接入傳輸介質(zhì)的方法,其特征在于,所述方法包括: 接入點(diǎn)將選擇條件和選擇競(jìng)爭(zhēng)周期傳輸?shù)蕉鄠€(gè)通信臺(tái),其中所述選擇性條件用于確定 在所述選擇性競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)接入所述傳輸介質(zhì)的權(quán)限;以及 所所述接入點(diǎn)接收來自所述具有競(jìng)爭(zhēng)接入所述傳輸介質(zhì)的權(quán)限的多個(gè)通信臺(tái)中一個(gè) 通信臺(tái)的傳輸。
15. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述選擇條件在第一廣播消息中傳輸。
16. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述選擇條件在第二廣播消息中傳輸。
17. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述選擇條件在第一輪詢消息中傳輸。
18. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述選擇競(jìng)爭(zhēng)周期和所述選擇條件在 信標(biāo)、探測(cè)響應(yīng)和管理幀中的一個(gè)中傳輸。
19. 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述選擇條件在所述選擇競(jìng)爭(zhēng)周期內(nèi) 是有效的,以及所述方法進(jìn)一步包括在所述選擇競(jìng)爭(zhēng)周期的預(yù)定結(jié)束之前終止所述選擇競(jìng) 爭(zhēng)周期。
20. 根據(jù)權(quán)利要求19所述的方法,其特征在于,進(jìn)一步包括,在終止所述選擇競(jìng)爭(zhēng)周期 之前,在所述選擇競(jìng)爭(zhēng)周期期間確定所述傳輸介質(zhì)的使用度量。
21. 根據(jù)權(quán)利要求20所述的方法,其特征在于,所述使用度量包括所述傳輸介質(zhì)空閑 的時(shí)間。
22. 根據(jù)權(quán)利要求19所述的方法,其特征在于,終止所述選擇競(jìng)爭(zhēng)周期包括傳輸選擇 競(jìng)爭(zhēng)周期終止指示符。
23. 根據(jù)權(quán)利要求22所述的方法,其特征在于,所述選擇競(jìng)爭(zhēng)周期終止指示符在第三 廣播消息和第二輪詢消息中的一個(gè)中傳輸。
24. -種通信臺(tái),其特征在于,包括: 接收器,用于接收來自接入點(diǎn)的選擇條件和選擇競(jìng)爭(zhēng)周期;以及 可操作地耦合到所述接收器的處理器,所述處理器用于較所述選擇條件和選擇參數(shù)進(jìn) 行比較,以及如果所述選擇參數(shù)滿足所述選擇條件,在所述選擇競(jìng)爭(zhēng)周期期間競(jìng)爭(zhēng)傳輸介 質(zhì)的使用。
25. 根據(jù)權(quán)利要求24所述的通信臺(tái),其特征在于,所述處理器用于,如果所述選擇參數(shù) 未能滿足所述選擇條件,等待,直到所述選擇競(jìng)爭(zhēng)周期結(jié)束。
26. 根據(jù)權(quán)利要求24所述的通信臺(tái),其特征在于,所述接收器用戶接收選擇競(jìng)爭(zhēng)周期 終止指示符。
27. 根據(jù)權(quán)利要求26所述的通信臺(tái),其特征在于,所述處理器用于重設(shè)網(wǎng)絡(luò)分配矢量。
28. 根據(jù)權(quán)利要求26所述的通信臺(tái),其特征在于,所述處理器用于在所述競(jìng)爭(zhēng)周期的 剩余時(shí)間內(nèi)停止競(jìng)爭(zhēng)使用所述傳輸介質(zhì)。
【文檔編號(hào)】H04W72/00GK104094652SQ201280045506
【公開日】2014年10月8日 申請(qǐng)日期:2012年9月20日 優(yōu)先權(quán)日:2011年9月20日
【發(fā)明者】陳斌, 喬治·卡爾切夫, 蔡林 申請(qǐng)人:華為技術(shù)有限公司