專利名稱::一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法和裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法和裝置。
背景技術(shù):
:隨著數(shù)字電視的推廣,原本用于模擬電視的頻段的利用率越來越低。目前已批準(zhǔn)免授權(quán)的設(shè)備在不造成干擾的前提下使用這部分未使用的電視頻段。盡管這些電視信道沒有被用來廣播電視信號,但其他低功率的授權(quán)設(shè)備比如無線麥克風(fēng)等,也工作在這些電視信道上。因此保護(hù)這些低功率的設(shè)備免受干擾就顯得尤為重要。IEEE802.22.1標(biāo)準(zhǔn)定義了一種保護(hù)設(shè)備(ProtectingDevice,PD)或信標(biāo)設(shè)備(BeaconingDevice)用來組成信標(biāo)網(wǎng)絡(luò)(BeaconingNetwork),力口強對低功率的授權(quán)主用戶設(shè)備(比如無線麥克風(fēng))的保護(hù),有利于與免授權(quán)設(shè)備進(jìn)行頻譜共享。信標(biāo)網(wǎng)絡(luò)中的信標(biāo)傳輸都是廣播的,發(fā)送的數(shù)據(jù)可以被網(wǎng)絡(luò)覆蓋范圍內(nèi)的任何設(shè)備接收和處理。信標(biāo)網(wǎng)絡(luò)中的保護(hù)設(shè)備分為主保護(hù)設(shè)備(PrimaryProtectingDevice,PPD)和從保護(hù)設(shè)備(SecondaryProtectingDevice,SPD)。主保護(hù)設(shè)備控制無線信道的接入,融合其他從保護(hù)設(shè)備的信標(biāo)數(shù)據(jù),負(fù)責(zé)廣播該信標(biāo)網(wǎng)絡(luò)中的所有信標(biāo)信息;從保護(hù)設(shè)備負(fù)責(zé)一部分區(qū)域的低功率的授權(quán)設(shè)備的保護(hù),把信標(biāo)內(nèi)容發(fā)送給主用戶設(shè)備。為了縮短主保護(hù)設(shè)備退出后重新選擇新主保護(hù)設(shè)備的時間,IEEE802.22.1標(biāo)準(zhǔn)定義了一種特殊的從保護(hù)i殳備,即備選保護(hù)i殳備(Next-in-lineProtectingDevice,NPD)。寸呆護(hù)i更備的體系結(jié)構(gòu)是基于開i文系統(tǒng)互連(OpenSystemInterconnection,OSI)七層模型的多層結(jié)構(gòu),如圖1所示。每一層負(fù)責(zé)一部分協(xié)議,并向上層提供服務(wù)。IEEE802.22.1標(biāo)準(zhǔn)定義保護(hù)設(shè)備的物理層(PhysicalLayer,PHY)和介質(zhì)接入控制(MediumAccessControl,MAC)子層。物理層包括無線收發(fā)器以及底層的控制機制,向MAC層提供比特傳輸?shù)姆?wù)。介質(zhì)接入控制子層提供物理信道的接入服務(wù),并進(jìn)行MAC幀的組裝和分解。高層(NextHigherLayer,NHL)不屬于標(biāo)準(zhǔn)規(guī)定的部分,但由于高層執(zhí)行選擇工作信道、決定保護(hù)設(shè)備的工作模式(成為主保護(hù)設(shè)備還是從保護(hù)設(shè)備)、開始/停止信標(biāo)幀的傳送、處理接收到的信標(biāo)幀的信息、融合數(shù)據(jù)以及處理安全機制的錯誤等功能,高層的行為對保護(hù)設(shè)備的正常工作非常重要,因此IEEE802.22.1標(biāo)準(zhǔn)在附錄中描述了高層的行為。各層之間的接口被稱作服務(wù)接入點(ServiceAccessPoints,SAPs)。每個服務(wù)接入點提供了相鄰兩層之間的信息交互方法。高層與介質(zhì)接入控制子層之間通過MLME(MACsublayerManagementEntity,MAC子層管理實體)-SAP接口進(jìn)行信息交互;介質(zhì)接入控制子層與物理層之間的數(shù)據(jù)通過PD-SAP進(jìn)行交互,控制信息通過PLME(PHYLayerManagementEntity,物理層管理實體)-SAP進(jìn)行交互。IEEE802.22.1系統(tǒng)的超幀(superframe)結(jié)構(gòu)如圖2所示。一個超幀周期分為31個時隙(slot),前30個時隙用于發(fā)送信標(biāo)ib據(jù),后文稱作信標(biāo)期,第31個時隙用作設(shè)備間通信(Inter-devicecommunicationperiod,ICP),后文稱作設(shè)備間通信期。信標(biāo)期內(nèi)超幀分為兩個邏輯信道同步信道(Synchronizationchannel)和"f言才示4言道(beaconchannel)。同步4言道包含30個同步突發(fā)(Syncburst),用來進(jìn)行超幀同步;信標(biāo)信道用來發(fā)送信標(biāo)數(shù)據(jù)(MACbeaconframe)。設(shè)備間通信期又分為兩部分接收期(Rxperiod)和應(yīng)答期(Acknowledgement/Noacknowledgementperiod,ANP)。設(shè)備間通信期為一個時隙長度,包括32個調(diào)制符號,其中包括8個符號長度的接收期和8個符號長度的應(yīng)答期,如圖3所示。從保護(hù)設(shè)備可以在接收期內(nèi)發(fā)送RTS(RequesttoSend)請求,主保護(hù)設(shè)備在接收期內(nèi)檢測到RTS請求后,在隨后的應(yīng)答期內(nèi)做出接收或拒絕的回復(fù)。若主保護(hù)設(shè)備接收了RTS請求,則在應(yīng)答期內(nèi)發(fā)送對應(yīng)的ACK(Acknowledgement)碼字;若主保護(hù)設(shè)備拒絕了RTS請求,則在應(yīng)答期內(nèi)發(fā)送NACK(NoAcknowledgement)碼字。保護(hù)設(shè)備開機后首先進(jìn)行初始化。設(shè)備初始化的步驟如下每個保護(hù)設(shè)備在指定的電視頻道上偵聽若干個超幀周期以判斷該信道上是否存在主保護(hù)設(shè)備。若沒有偵聽到主保護(hù)設(shè)備,該保護(hù)設(shè)備就提升為主保護(hù)設(shè)備并開始發(fā)送信標(biāo)幀;若偵聽到一個或多個主保護(hù)設(shè)備的存在,該保護(hù)設(shè)備可決定成為主保護(hù)設(shè)備并開始發(fā)送自己的信標(biāo)幀,或成為從保護(hù)設(shè)備并嘗試與其中一個主保護(hù)設(shè)備聯(lián)系。當(dāng)信標(biāo)網(wǎng)絡(luò)中存在主保護(hù)設(shè)備時,主保護(hù)設(shè)備應(yīng)該選擇某個從保護(hù)設(shè)備作為備選保護(hù)設(shè)備。如果主保護(hù)設(shè)備停止發(fā)送信標(biāo),備選保護(hù)設(shè)備將提升為主保護(hù)設(shè)備,其他從保護(hù)設(shè)備最終會與新的主保護(hù)設(shè)備聯(lián)系,新的主保護(hù)設(shè)備應(yīng)該選擇其中某個從保護(hù)設(shè)備成為新的備選保護(hù)設(shè)備。主保護(hù)設(shè)備初始化完成后,它需要廣播信標(biāo)幀以便其他保護(hù)設(shè)備能夠偵聽到它的存在,并與之進(jìn)行聯(lián)系,把相關(guān)的保護(hù)信息上報。主保護(hù)設(shè)備的初始化傳輸過程持續(xù)100個超幀周期,在這個過程中,只有主保護(hù)設(shè)備發(fā)送信標(biāo)幀,因此不需要設(shè)置設(shè)備間通信期,在第31個時隙對應(yīng)的同步信道上發(fā)送同步突發(fā),信標(biāo)信道上發(fā)送全零。主保護(hù)設(shè)備初始化傳輸過程中超幀的結(jié)構(gòu)如圖4所示。保護(hù)設(shè)備之間存在兩種數(shù)據(jù)傳輸模型主保護(hù)設(shè)備向從保護(hù)設(shè)備發(fā)送數(shù)據(jù),從保護(hù)設(shè)備向主用戶設(shè)備發(fā)送數(shù)據(jù)。由于主保護(hù)設(shè)備控制無線信道的接入,因此主保護(hù)設(shè)備向從保護(hù)設(shè)備發(fā)送數(shù)據(jù)時(即主保護(hù)設(shè)備廣播信標(biāo),從保護(hù)設(shè)備或其他設(shè)備偵聽信標(biāo)),把保護(hù)信息發(fā)送給MAC層構(gòu)成信標(biāo)幀通過PHY層發(fā)送即可。處于主保護(hù)設(shè)備覆蓋范圍內(nèi)的從保護(hù)設(shè)備偵聽來自主保護(hù)設(shè)備的信標(biāo),并恢復(fù)其中的保護(hù)信息。如圖5所示。當(dāng)從保護(hù)設(shè)備向主保護(hù)設(shè)備發(fā)送信標(biāo)時,它必須在ICP的接收期內(nèi)向主保護(hù)設(shè)備發(fā)送RTS請求,在ICP的應(yīng)答期得到主保護(hù)設(shè)備的ACK后,在下一個超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo)幀。從保護(hù)設(shè)備利用RTS請求一般只能得到下一個超幀的發(fā)送機會,即主保護(hù)設(shè)備必須在下一個超幀的應(yīng)答期內(nèi)回應(yīng)NACK,收回再下一個超幀的發(fā)送權(quán)。如圖6所示。若從保護(hù)設(shè)備需要連續(xù)兩個超幀周期進(jìn)行發(fā)送,則首先通過RTS請求得到發(fā)送機會,在發(fā)送的信標(biāo)幀中設(shè)置NST(NextSPDSuperframetoTransmit)位為1,表示從保護(hù)設(shè)備需要再發(fā)送一個信標(biāo)幀。主保護(hù)設(shè)備收到該幀后,可以拒絕從保護(hù)設(shè)備的NST要求,也可以同意該要求,因為主保護(hù)設(shè)備負(fù)責(zé)控制無線信道的接入。若主保護(hù)設(shè)備同意從保護(hù)設(shè)備的NST要求,則它必須在應(yīng)答期內(nèi)發(fā)送Go-On碼字。需要注意的是NST要求是有時間限制的,若從保護(hù)設(shè)備在發(fā)出設(shè)置了NST位的信標(biāo)幀后的兩個超幀時間內(nèi)沒有收到Go-On碼字,則它必須重新發(fā)送RTS請求。若某個從保護(hù)設(shè)備被選為備選保護(hù)設(shè)備,它必須周期性地在接收期內(nèi)發(fā)送NPD碼字,以指示它的存在。一個超幀周期內(nèi)包括信標(biāo)期和設(shè)備間通信期,其中設(shè)備間通信期包括接收期和應(yīng)答期,介質(zhì)接入控制子層必須及時設(shè)置保護(hù)設(shè)備的無線收發(fā)機的收發(fā)狀態(tài)以輔助完成相應(yīng)的功能。收發(fā)狀態(tài)的設(shè)置是通過PLME-SET-TRX-STATE原語來設(shè)置的,該原語包括請求和確認(rèn)兩個原語,如圖7所示。PLME-SET-TRX-STATE.request原語是保護(hù)設(shè)備的MAC子層管理實體(MACsublayerManagementEntity,MLME)產(chǎn)生并發(fā)送給它的物理層管理實體(PHYLayerManagementEntity,PLME),要求物理層實體改變收發(fā)機的內(nèi)部狀態(tài)。該原語的參數(shù)如表1所示。表1:PLME-SET-TRX-STATE.request原語的參數(shù)<table>tableseeoriginaldocumentpage8</column></row><table>收發(fā)機共有三種狀態(tài)收發(fā)機無效(TRX—OFF)、發(fā)射(TX—ON)和接收(RX—ON)。收到PLME-SET-TRX-STATE.request原語后,物理層管理實體立即讓物理層實體按請求的狀態(tài)進(jìn)行改變。PLME-SET-TRX-STATExonfirm原語是保護(hù)設(shè)備的物理層管理實體產(chǎn)生并發(fā)送給它的MAC子層管理實體,報告改變收發(fā)機狀態(tài)請求的結(jié)果。該原語的參^t》口表2所示。表2:PLME-SET-TRX-STATE.confirm原語的參數(shù)<table>tableseeoriginaldocumentpage9</column></row><table>收到PLME-SET-TRX-STATE.confirm原語后,MAC層管理實體就^皮告知它請求改變無線收發(fā)機狀態(tài)的請求被接收了。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題根據(jù)現(xiàn)有技術(shù),一個超幀周期內(nèi)需要在信標(biāo)期、接收期和應(yīng)答期分三次設(shè)置收發(fā)機的狀態(tài),而且在每個超幀周期內(nèi)都需要進(jìn)行這些設(shè)置,因此MAC子層與物理層之間的原語交互非常頻繁。
發(fā)明內(nèi)容本發(fā)明的實施例提供一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法和設(shè)置裝置,用于減少超幀周期內(nèi)MAC子層與物理層之間的原語交互、提高通信協(xié)議棧的效率。為達(dá)到上述目的,本發(fā)明的實施例提供一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,包括以下步驟獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài);根據(jù)所述角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。本發(fā)明的實施例還提供一種用于設(shè)置保護(hù)設(shè)備收發(fā)機狀態(tài)的裝置,包括獲取單元,用于獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài);狀態(tài)設(shè)置單元,用于根據(jù)所述獲取單元獲取角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。與現(xiàn)有技術(shù)相比,本發(fā)明的實施例具有以下優(yōu)點根據(jù)保護(hù)設(shè)備的角色和狀態(tài),分析了一個超幀周期內(nèi)可能的收發(fā)機狀態(tài)改變,對保護(hù)設(shè)備的收發(fā)機在一個超幀周期內(nèi)的狀態(tài)轉(zhuǎn)換進(jìn)行組合,并以超幀周期為單位進(jìn)行收發(fā)機狀態(tài)設(shè)置,從而有效減少了超幀周期內(nèi)MAC子層與物理層之間的原語交互,大大提高了通信協(xié)議棧的效率。圖l是現(xiàn)有技術(shù)中保護(hù)設(shè)備的體系結(jié)構(gòu)示意圖2是現(xiàn)有技術(shù)中超幀結(jié)構(gòu)示意圖3是現(xiàn)有技術(shù)中設(shè)備間通信期的示意圖4是現(xiàn)有技術(shù)中主保護(hù)設(shè)備初始化傳輸?shù)某瑤Y(jié)構(gòu)示意圖5是現(xiàn)有技術(shù)中主保護(hù)設(shè)備到從保護(hù)設(shè)備的通信示意圖6是現(xiàn)有技術(shù)中從保護(hù)設(shè)備到主保護(hù)設(shè)備的通信示意圖7是現(xiàn)有技術(shù)中保護(hù)設(shè)備收發(fā)機狀態(tài)設(shè)置示意圖8是本發(fā)明的實施例一中一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法流程圖9是本發(fā)明的施例二中一種用于設(shè)置保護(hù)設(shè)備收發(fā)機狀態(tài)的裝置示意圖。具體實施例方式本發(fā)明的實施例一中一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法如圖8所示,包括以下步驟步驟s801、獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)。具體的,保護(hù)設(shè)備可以根據(jù)當(dāng)前超幀周期的應(yīng)答期的指示,獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài),從而設(shè)置保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。該應(yīng)答期的指示可以為接收到的原語中所攜帶的ANPResponse參數(shù),該參數(shù)可以為ACK、NACK或Go-on。保護(hù)設(shè)備處于的角色可能包括主保護(hù)設(shè)備、從保護(hù)設(shè)備和備保護(hù)設(shè)備。所處的角色和狀態(tài)包括保護(hù)設(shè)備初始化時,處于偵聽狀態(tài);或保護(hù)設(shè)備提升為主保護(hù)設(shè)備后,處于初始化傳輸狀態(tài);或作為主保護(hù)設(shè)備處于發(fā)送信標(biāo)狀態(tài)或處于接收信標(biāo)狀態(tài);或作為從保護(hù)設(shè)備處于偵聽信標(biāo)狀態(tài)、發(fā)送RTS請求狀態(tài)或發(fā)送信標(biāo)狀態(tài);或作為備選保護(hù)設(shè)備處于偵聽信標(biāo)并發(fā)送NPD碼字狀態(tài)或發(fā)送信標(biāo)并發(fā)送NPD碼字狀態(tài)。步驟s802、根據(jù)該角色和狀態(tài)設(shè)置保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。具體的,可以根據(jù)角色和狀態(tài)生成攜帶控制參數(shù)的請求原語;根據(jù)攜帶控制參數(shù)的請求原語設(shè)置保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。該控制參數(shù)包括收發(fā)機在信標(biāo)期的狀態(tài)、收發(fā)機在接收期的狀態(tài)、收發(fā)機在應(yīng)答期的狀態(tài)、以及控制參數(shù)的有效期,該有效期包括只在一個超幀周期內(nèi)有效、或一直有效。其中,保護(hù)設(shè)備在初始化階段,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于接收態(tài)、應(yīng)答期處于接收態(tài)、一直有效;保護(hù)設(shè)備作為主保護(hù)設(shè)備在初始化傳輸階段,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于發(fā)送態(tài)、一直有效。保護(hù)設(shè)備在下一超幀周期內(nèi)作為主保護(hù)設(shè)備處于發(fā)送信標(biāo)狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于接收態(tài)、應(yīng)答期處于發(fā)送態(tài)、一直有效;保護(hù)設(shè)備在下一超幀周期內(nèi)作為主保護(hù)設(shè)備處于接收信標(biāo)狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于接收態(tài)、應(yīng)答期處于發(fā)送態(tài)、只在一個超幀周期內(nèi)有效;保護(hù)設(shè)備在下一超幀周期內(nèi)作為從保護(hù)設(shè)備處于偵聽信標(biāo)狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于接收態(tài)、應(yīng)答期處于接收態(tài)、一直有效;保護(hù)設(shè)備在下一超幀周期內(nèi)作為從保護(hù)設(shè)備處于發(fā)送請求狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效;保護(hù)設(shè)備在下一超幀周期內(nèi)作為從保護(hù)設(shè)備處于發(fā)送信標(biāo)狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于接收態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效;保護(hù)設(shè)備在下一超幀周期內(nèi)作為備選保護(hù)設(shè)備處于偵聽信標(biāo)并發(fā)送NPD碼字狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效;保護(hù)設(shè)備在下一超幀周期內(nèi)作為備選保護(hù)設(shè)備處于發(fā)送信標(biāo)并發(fā)送NPD碼字狀態(tài)時,對應(yīng)的控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效。以下結(jié)合具體的應(yīng)用場景對上述步驟進(jìn)行詳細(xì)描述。根據(jù)保護(hù)設(shè)備的定義,主保護(hù)設(shè)備負(fù)責(zé)控制無線信道的接入,負(fù)責(zé)廣播該信標(biāo)網(wǎng)絡(luò)中的所有信標(biāo)信息;從保護(hù)設(shè)備負(fù)責(zé)一部分區(qū)域的低功率的授權(quán)設(shè)備的保護(hù),當(dāng)有信息需要更新時,把信標(biāo)內(nèi)容發(fā)送給主用戶設(shè)備。因此,大多數(shù)的時間內(nèi),主保護(hù)設(shè)備都是在發(fā)送信標(biāo)幀,而從保護(hù)設(shè)備都是在偵聽信標(biāo)幀。保護(hù)設(shè)備開機后,首先進(jìn)行設(shè)備初始化,每個保護(hù)設(shè)備在指定的電視頻道上偵聽若干個超幀周期以判斷該信道上是否存在主保護(hù)設(shè)備。因此設(shè)備初始化時,收發(fā)機的狀態(tài)在若干個超幀周期內(nèi)都是接收狀態(tài)。主保護(hù)設(shè)備在初始化傳輸過程中,需要連續(xù)發(fā)送若干個不帶設(shè)備間通信期的信標(biāo),因此收發(fā)機在初始化傳輸過程中都是發(fā)射狀態(tài)。信標(biāo)網(wǎng)絡(luò)正常工作情況下,保護(hù)設(shè)備之間存在信息交換,即超幀周期中包括設(shè)備間通信期。根據(jù)保護(hù)設(shè)備的角色和狀態(tài),在一個超幀周期內(nèi)保護(hù)設(shè)備的收發(fā)機狀態(tài)轉(zhuǎn)換如表3所示。表3:—個超幀周期內(nèi)收發(fā)機的狀態(tài)轉(zhuǎn)換<table>tableseeoriginaldocumentpage12</column></row><table><table>tableseeoriginaldocumentpage13</column></row><table>為了減少MAC子層與物理層之間的原語交互,根據(jù)對不同保護(hù)設(shè)備在不同情況下收發(fā)機狀態(tài)轉(zhuǎn)換的分析,本發(fā)明的實施例重新設(shè)計了PLME-SET-TRX-STATE原語的參數(shù),一次請求可以直接指定一個超幀周期內(nèi)的狀態(tài)轉(zhuǎn)換,PLME-SET-TRX-STATE.request原語的參數(shù)包括(TRX—Statel,TRX—State2,TRX_State3,Periodic),各個參數(shù)的取值以及所表示的含義如表4所示。表4:修改后PLME-SET-TRX-STATE.request原語的參數(shù)<table>tableseeoriginaldocumentpage13</column></row><table>保護(hù)設(shè)備初始化階段,參數(shù)TRX一Statel、TRX一State2和TRX—State3都設(shè)置為相同的值。初始化時,保護(hù)設(shè)備的MAC子層管理實體收到MLME-SEARCH.request原語后,需要在信道上偵聽若干個超幀周期以判斷該信道上是否存在主保護(hù)設(shè)備,則設(shè)置PLME-SET-TRX-STATE.request原語的參數(shù)為(RX一ON,RX_ON,RX_ON,TRUE),使得無線收發(fā)機在若干個超幀周期內(nèi)一直處于接收狀態(tài)。主保護(hù)設(shè)備初始化傳輸過程中,主保護(hù)設(shè)備準(zhǔn)備開始廣播自己的信標(biāo)幀以保證其他保護(hù)設(shè)備偵聽到其存在,該過程中只有主保護(hù)設(shè)備發(fā)送信標(biāo)幀。因此,主保護(hù)設(shè)備的MAC子層管理實體收到MLME-START-BEACON.request原語并通過控制參數(shù)獲知設(shè)備準(zhǔn)備進(jìn)行初始化傳輸過程時,則設(shè)置PLME-SET-TRX-STATE.request原i吾的參凄史為(TX—ON,TX—ON,TX—ON,TRUE),使得主保護(hù)設(shè)備的無線收發(fā)機在初始化傳輸過程中的若干個超幀周期內(nèi)一直處于發(fā)射狀態(tài),該超幀周期中不需要設(shè)備間通信期。信標(biāo)網(wǎng)絡(luò)正常工作情況下,保護(hù)設(shè)備之間存在信息交換,即超幀周期中包括設(shè)備間通信期。對于主保護(hù)設(shè)備,設(shè)置一個超幀周期內(nèi)保護(hù)設(shè)備的收發(fā)機狀態(tài)轉(zhuǎn)換的標(biāo)準(zhǔn)為(1)若主保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-DECISION.confirm原語中ANPResponse參數(shù)為NACK,即主保護(hù)i殳備需要在下一個超幀周期內(nèi)發(fā)送信標(biāo),則PLME-SET-TRX-STATE.request原語的參數(shù)設(shè)置為(TX—ON,RX—ON,TX_ON,TRUE)。(2)若主保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-DECISION.confirm原語中ANPResponse參數(shù)為ACK或Go-On,即主保護(hù)設(shè)備接受了從保護(hù)設(shè)備的請求,從保護(hù)設(shè)備需要在下一個超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo),則PLME-SET-TRX-STATE.request原語的參數(shù)設(shè)置為(RX—ON,RX—ON,TX—ON,FALSE)。對于從保護(hù)設(shè)備,設(shè)置一個超幀周期內(nèi)保護(hù)設(shè)備的收發(fā)機狀態(tài)轉(zhuǎn)換的條件為(1)若從保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-RESPONSE.indication原語中ANPResponse參數(shù)為NACK,即主保護(hù)設(shè)備需要在下一個超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo),且沒有收到MLME-START-BEACON.request原語,即不需要在下一個超幀周期內(nèi)的接收期內(nèi)發(fā)送RTS請求,貝'jPLME-SET-TRX-STATE.request原語的參數(shù)設(shè)置為(RX_ON,RX—ON,RX—ON,TRUE)。(2)若從保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-RESPONSE.indication原語中ANPResponse參數(shù)為NACK,即主保護(hù)設(shè)備需要在下一個超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo),且收到MLME-START-BEACON.request原語,即需要在下一個超幀周期內(nèi)的接收期內(nèi)發(fā)送RTS請求,則PLME-SET-TRX-STATE.request原語的參數(shù)設(shè)置為(RX_ON,TX一ON,RX—ON,FALSE)。(3)若從保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-RESPONSE.indication原語中ANPResponse參數(shù)為ACK或Go-On,即從保護(hù)設(shè)備需要在下一個超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo),則PLME-SET-TRX-STATE.request原語的參數(shù)設(shè)置為(TX—ON,RX—ON,RX—ON,F(xiàn)ALSE)。對于備選保護(hù)設(shè)備,必須周期性地在接收期內(nèi)發(fā)送NPD碼字,設(shè)置一個超幀周期內(nèi)保護(hù)設(shè)備的收發(fā)機狀態(tài)轉(zhuǎn)換的條件為(1)若備選保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-RESPONSE.indication原語中ANPResponse參數(shù)為NACK,即主保護(hù)設(shè)備需要在下一超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo),且需要在當(dāng)前超幀接收期內(nèi)發(fā)送NPD碼字,則不管有沒有收到PLME-INITIATE-RTS-BURST.request原語(用于指示在下一超幀期的接收期發(fā)送RTS請求),都設(shè)置PLME-SET-TRX-STATE.request原i吾的參凄t為(RX—ON,TX—ON,RX—ON,FALSE)。(2)若備選保護(hù)設(shè)備的MAC子層管理實體收到PLME-ANP-RESPONSE.indication原語中ANPResponse參數(shù)為ACK或Go-On,即備選保護(hù)設(shè)備需要在下一個超幀周期的信標(biāo)期內(nèi)發(fā)送信標(biāo),且需要在當(dāng)前超幀的接收期內(nèi)發(fā)送NPD碼字,則PLME-SET-TRX-STATE.request原語的參數(shù)設(shè)置為(TX—ON,TX—ON,RX—ON,FALSE)。通過使用本發(fā)明實施例的方法,根據(jù)保護(hù)設(shè)備的角色和狀態(tài),分析了一個超幀周期內(nèi)可能的收發(fā)機狀態(tài)改變,對保護(hù)設(shè)備的收發(fā)機在一個超幀周期內(nèi)的狀態(tài)轉(zhuǎn)換進(jìn)行組合,并以超幀周期為單位進(jìn)行收發(fā)機狀態(tài)設(shè)置,從而有效減少了超幀周期內(nèi)MAC子層與物理層之間的原語交互,大大提高了通信協(xié)議棧的效率。本發(fā)明的實施例二還提供一種用于設(shè)置保護(hù)設(shè)備收發(fā)機狀態(tài)的裝置,如圖9所示,包括獲取單元10,用于獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)。狀態(tài)設(shè)置單元20,用于根據(jù)獲取單元10獲取角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。具體的,獲取單元10進(jìn)一步包括指示解析子單元11,用于解析當(dāng)前超幀周期的應(yīng)答期的指示。狀態(tài)獲取子單元12,用于根據(jù)指示解析子單元11的解析結(jié)果獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)。具體的,狀態(tài)設(shè)置單元20進(jìn)一步包括原語生成子單元21,用于根據(jù)保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)生成攜帶控制參數(shù)的請求原語。該原語為PLME-SET-TRX-STATE原語,一條PLME畫SET-TRX-STATE.request原語的參數(shù)包括(TRX—State1,TRX_State2,TRX—State3,Periodic),可以直接指定接收機在一個超幀周期內(nèi)的狀態(tài)轉(zhuǎn)換。設(shè)置子單元22,用于根據(jù)原語生成子單元21生成的原語設(shè)置保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。通過使用本發(fā)明實施例的裝置,根據(jù)保護(hù)設(shè)備的角色和狀態(tài),分析了一個超幀周期內(nèi)可能的收發(fā)機狀態(tài)改變,對保護(hù)設(shè)備的收發(fā)機在一個超幀周期內(nèi)的狀態(tài)轉(zhuǎn)換進(jìn)行組合,并以超幀周期為單位進(jìn)行收發(fā)機狀態(tài)設(shè)置,從而有效減少了超幀周期內(nèi)MAC子層與物理層之間的原語交互,大大提高了通信協(xié)議棧的效率。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺設(shè)備執(zhí)行本發(fā)明各個實施例所述的方法。以上公開的僅為本發(fā)明的幾個具體實施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,包括以下步驟獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài);根據(jù)所述角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。2、如權(quán)利要求1所述保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,所述獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)具體為根據(jù)當(dāng)前超幀周期的應(yīng)答期的指示,獲取所述保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)。3、如權(quán)利要求2所述保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,所述保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)包括保護(hù)設(shè)備初始化時,處于偵聽狀態(tài);或保護(hù)設(shè)備提升為主保護(hù)設(shè)備后,處于初始化傳輸狀態(tài);或作為主保護(hù)設(shè)備處于發(fā)送信標(biāo)狀態(tài)或處于接收信標(biāo)狀態(tài);或作為從保護(hù)設(shè)備處于偵聽信標(biāo)狀態(tài)、發(fā)送RTS請求狀態(tài)或發(fā)送信標(biāo)狀態(tài);或作為備選保護(hù)設(shè)備處于偵聽信標(biāo)并發(fā)送NPD碼字狀態(tài)或發(fā)送信標(biāo)并發(fā)送NPD碼字狀態(tài)。4、如權(quán)利要求3所述保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,所述根據(jù)所述角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化具體為根據(jù)所述角色和狀態(tài)生成攜帶控制參數(shù)的請求原語;根據(jù)所述攜帶控制參數(shù)的請求原語設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。5、如權(quán)利要求4所述保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,所述控制參數(shù)包括收發(fā)機在信標(biāo)期的狀態(tài)、收發(fā)機在接收期的狀態(tài)、收發(fā)機在應(yīng)答期的狀態(tài)、以及所述控制參數(shù)的有效期,所述有效期包括只在一個超幀周期內(nèi)有效、或一直有效。6、如權(quán)利要求5所述保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,所述保護(hù)設(shè)備在初始化階段,所述控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于接收態(tài)、應(yīng)答期處于接收態(tài)、一直有效;所述保護(hù)設(shè)備作為主保護(hù)設(shè)備在初始化傳輸階段,所述控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于發(fā)送態(tài)、一直有效。7、如權(quán)利要求5所述保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法,其特征在于,所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為主保護(hù)設(shè)備處于發(fā)送信標(biāo)狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于接收態(tài)、應(yīng)答期處于發(fā)送態(tài)、一直有效;所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為主保護(hù)設(shè)備處于接收信標(biāo)狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于接收態(tài)、應(yīng)答期處于發(fā)送態(tài)、只在一個超幀周期內(nèi)有效;所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為從保護(hù)設(shè)備處于偵聽信標(biāo)狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于接收態(tài)、應(yīng)答期處于接收態(tài)、一直有效;所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為從保護(hù)設(shè)備處于發(fā)送請求狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效;所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為從保護(hù)設(shè)備處于發(fā)送信標(biāo)狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于接收態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效;所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為備選保護(hù)設(shè)備處于偵聽信標(biāo)并發(fā)送NPD碼字狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于接收態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效;所述保護(hù)設(shè)備在下一超幀周期內(nèi)作為備選保護(hù)設(shè)備處于發(fā)送信標(biāo)并發(fā)送NPD碼字狀態(tài)時,所述控制參數(shù)具體為信標(biāo)期處于發(fā)送態(tài)、接收期處于發(fā)送態(tài)、應(yīng)答期處于接收態(tài)、只在一個超幀周期內(nèi)有效。8、一種用于設(shè)置保護(hù)設(shè)備收發(fā)機狀態(tài)的裝置,其特征在于,包括獲取單元,用于獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài);狀態(tài)設(shè)置單元,用于根據(jù)所述獲取單元獲取角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。9、如權(quán)利要求8所述用于設(shè)置保護(hù)設(shè)備收發(fā)機狀態(tài)的裝置,其特征在于,所述獲取單元進(jìn)一步包括指示解析子單元,用于解析當(dāng)前超幀周期的應(yīng)答期的指示;狀態(tài)獲取子單元,用于根據(jù)所述指示解析子單元的解析結(jié)果獲取所述保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)。10、如權(quán)利要求8所述用于設(shè)置保護(hù)設(shè)備收發(fā)機狀態(tài)的裝置,其特征在于,所述狀態(tài)設(shè)置單元進(jìn)一步包括原語生成子單元,用于根據(jù)所述保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài)生成攜帶控制參數(shù)的請求原語;設(shè)置子單元,用于根據(jù)所述原語生成子單元生成的原語設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。全文摘要本發(fā)明公開了一種保護(hù)設(shè)備收發(fā)機狀態(tài)的設(shè)置方法和裝置。該設(shè)置方法包括以下步驟獲取保護(hù)設(shè)備在下一超幀周期內(nèi)的角色和狀態(tài);根據(jù)所述角色和狀態(tài)設(shè)置所述保護(hù)設(shè)備的收發(fā)機在下一超幀周期內(nèi)的狀態(tài)變化。通過使用本發(fā)明,根據(jù)保護(hù)設(shè)備的角色和狀態(tài),分析了一個超幀周期內(nèi)可能的收發(fā)機狀態(tài)改變,對保護(hù)設(shè)備的收發(fā)機在一個超幀周期內(nèi)的狀態(tài)轉(zhuǎn)換進(jìn)行組合,并以超幀周期為單位進(jìn)行收發(fā)機狀態(tài)設(shè)置,從而有效減少了超幀周期內(nèi)MAC子層與物理層之間的原語交互,大大提高了通信協(xié)議棧的效率。文檔編號H04L29/06GK101431509SQ200710169620公開日2009年5月13日申請日期2007年11月5日優(yōu)先權(quán)日2007年11月5日發(fā)明者張建偉,朱學(xué)生,可王申請人:華為技術(shù)有限公司