專利名稱:基于固定服務(wù)質(zhì)量保證策略的無線局域網(wǎng)分群輪詢方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù),特別是涉及基于服務(wù)質(zhì)量保證的無線局域網(wǎng)分群輪詢方法。
背景技術(shù):
無線局域網(wǎng)通常是基于載波偵聽多址協(xié)議CSMA的,其改進(jìn)方式有信道分裂預(yù)約多址接入SRMA(split-channel reservation multiple access)、沖突避免多址接入?yún)f(xié)議MACA(multiple access with collision avoidance)、改進(jìn)的沖突避免多址接入?yún)f(xié)議MACAW、底部獲取多址接入?yún)f(xié)議FAMA(flooracquisition multiple acess)和802.11等協(xié)議,本發(fā)明所指的無線局域網(wǎng)一般都是基于CSMA協(xié)議。
在無線局域網(wǎng)中需要建立服務(wù)質(zhì)量(QoS)保證機(jī)制,目前典型的方法有兩種IEEE802.11標(biāo)準(zhǔn)和IEEE802.11e標(biāo)準(zhǔn)草案。其中商用的有IEEE802.11,該協(xié)議規(guī)定了分布式協(xié)調(diào)功能(DCF)和點協(xié)調(diào)(PCF)功能,可實現(xiàn)兩種不同優(yōu)先級的簡單QoS保證機(jī)制。在IEEE802.11中,PCF采用輪詢方法適用于傳輸對時延敏感的業(yè)務(wù)(traffic)類別,幀間間隔短,優(yōu)先級高,采用DCF方式傳輸?shù)臉I(yè)務(wù)類別,須競爭接入,幀間間隔相對較長,優(yōu)先級低。業(yè)務(wù)類別的定義指,一個業(yè)務(wù)類別是一組媒質(zhì)接入控制(MAC)層服務(wù)數(shù)據(jù)單元(MSDU),同一個業(yè)務(wù)類別的MSDU,相比與其他業(yè)務(wù)類別MSDU,具有特定的優(yōu)先級要求。IEEE802.11不能適應(yīng)優(yōu)先分級較多的多媒體業(yè)務(wù)傳輸需求。
為克服該缺點,IEEE802.11e標(biāo)準(zhǔn)草案增加了增強(qiáng)型分布式協(xié)調(diào)功能(EDCF)和混合協(xié)調(diào)功能(HCF)。EDCF賦予不同優(yōu)先級業(yè)務(wù)類別以不同的幀間間隔,幀間間隔長的業(yè)務(wù)接入概率低于幀間間隔短的業(yè)務(wù),EDCF可和輪詢方法混合為HCF,可實現(xiàn)較復(fù)雜的QoS保證機(jī)制。其缺點是當(dāng)網(wǎng)絡(luò)中規(guī)定的業(yè)務(wù)類別較多時,各業(yè)務(wù)類別數(shù)據(jù)傳輸?shù)膸g間隔差異較大,較低優(yōu)先級業(yè)務(wù)類別具有較長幀間間隔,這并不是業(yè)務(wù)傳輸本身要求的,而是由于多種優(yōu)先級不同的業(yè)務(wù)類別同時競爭媒體造成的,通過對不同的業(yè)務(wù)類別設(shè)置不同的幀間間隔,使之具有不同的接入概率以此實現(xiàn)QoS保證。低優(yōu)先級業(yè)務(wù)類別傳輸?shù)膸g間隔大,尤其當(dāng)沒有高優(yōu)先級業(yè)務(wù)類別傳輸時,低優(yōu)先級業(yè)務(wù)類別不能縮短幀間間隔,造成不必要的傳輸時延,降低了網(wǎng)絡(luò)吞吐量,網(wǎng)絡(luò)性能變差。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于固定服務(wù)質(zhì)量保證策略的無線局域網(wǎng)分群輪詢方法,解決現(xiàn)有技術(shù)在業(yè)務(wù)類別較多時,各分類業(yè)務(wù)數(shù)據(jù)傳輸?shù)膸g間隔差異較大,較低優(yōu)先級業(yè)務(wù)類別具有較長幀間間隔,會造成不必要的傳輸時延,降低了網(wǎng)絡(luò)吞吐量的技術(shù)問題。
為達(dá)到上述目的,本發(fā)明提供了一種基于固定服務(wù)質(zhì)量保證策略的無線局域網(wǎng)分群輪詢方法,其特點在于,包括步驟一、按業(yè)務(wù)類別優(yōu)先級確定分群輪詢策略并按該策略對各分群進(jìn)行循環(huán)反復(fù)的輪詢,所述循環(huán)反復(fù)輪詢的一輪分群輪詢,輪詢所有分群或者輪詢部分分群,每一輪分群輪詢所輪詢內(nèi)容可不同;步驟二、站點根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類別的優(yōu)先級響應(yīng)分群輪詢;步驟三、符合被輪詢條件的站點向目的站點發(fā)送數(shù)據(jù),目的站點予以接收響應(yīng)。
上述的方法,其特點在于,所述步驟一進(jìn)一步包括由分群輪詢協(xié)調(diào)點按照站點公知的業(yè)務(wù)類別優(yōu)先級和分群編號之間的對應(yīng)關(guān)系,對不同優(yōu)先級的業(yè)務(wù)類別進(jìn)行分群,確定分群輪詢策略并按該策略對各分群進(jìn)行循環(huán)反復(fù)的輪詢,實現(xiàn)在高優(yōu)先級業(yè)務(wù)類別傳輸過程中有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸,或者實現(xiàn)在一定時間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級業(yè)務(wù)類別傳輸完畢之前禁止低優(yōu)先級業(yè)務(wù)類別的傳輸,分群輪詢的發(fā)起和控制由分群輪詢協(xié)調(diào)點完成。
上述的方法,其特點在于,所述步驟二中,還包括使不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可設(shè)置為相同或不同,并且一個站點可以響應(yīng)多個分群的輪詢的步驟。
上述的方法,其特點在于,所述步驟三中,所述符合被輪詢條件的站點是基于載波偵聽多址協(xié)議向目的站點發(fā)送數(shù)據(jù)。
上述的方法,其特點在于,在所述步驟一中,所述對應(yīng)關(guān)系為將業(yè)務(wù)類別類別劃分為從S1到SP的P種優(yōu)先級,S1優(yōu)先級最高,依次優(yōu)先級別遞減,SP優(yōu)先級別最低,并且站點確知該對應(yīng)關(guān)系。
上述的方法,其特點在于,在所述步驟一中,所述分群輪詢策略為由S1向SP依次、循環(huán)反復(fù)地對各分群進(jìn)行輪詢,由SI分群輪詢開始到下一次S1分群輪詢開始之前的過程為所述的一輪分群輪詢,所述的一輪分群輪詢會輪詢所有分群或者部分分群,在每個分群輪詢期間內(nèi),周期發(fā)送或僅在該分群輪詢開始時發(fā)送分群輪詢參數(shù),該參數(shù)包含被輪詢分群的編號。
上述的方法,其特點在于,所述步驟二進(jìn)一步包括站點識別分群輪詢參數(shù)并將該參數(shù)中的分群編號和該站點本身的待發(fā)送業(yè)務(wù)類別相比對,判斷所述待發(fā)送業(yè)務(wù)類別和該分群編號對應(yīng)的業(yè)務(wù)類別是否一致,是則該站點參與當(dāng)前分群輪詢,傳輸相應(yīng)類別的業(yè)務(wù)類別數(shù)據(jù),否則在當(dāng)前分群輪詢期間,該站點停止發(fā)送數(shù)據(jù);如果站點中有多種待傳輸?shù)臉I(yè)務(wù)類別數(shù)據(jù),則該站點可在每一輪分群輪詢期間按上述規(guī)則響應(yīng)多個分群的輪詢。
上述的方法,其特點在于,在所述步驟一中,所述實現(xiàn)在高優(yōu)先級業(yè)務(wù)類別傳輸過程有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸,包括在分群輪詢期間,分群輪詢協(xié)調(diào)點為優(yōu)先級不同的分群指配不同的分群輪詢最大間隔,在分群輪詢期間,每當(dāng)媒體空閑時,分群輪詢協(xié)調(diào)點判斷當(dāng)前分群輪詢期間是否已無相應(yīng)業(yè)務(wù)類別數(shù)據(jù)發(fā)送,是則分群輪詢協(xié)調(diào)點輪詢下一個分群,否則繼續(xù)輪詢當(dāng)前的分群輪詢,直到輪詢間隔達(dá)到該分群輪詢的最大間隔。
上述的方法,其特點在于,還包括,分群輪詢協(xié)調(diào)點設(shè)置當(dāng)前一輪分群輪詢的最大時長,如果該輪分群輪詢的輪詢間隔達(dá)到所述最大時長,則分群輪詢協(xié)調(diào)點將輪詢下一輪分群輪詢。
上述的方法,其特點在于,在所述步驟一中,所述實現(xiàn)在一定時間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級業(yè)務(wù)類別傳輸完畢之前禁止低優(yōu)先級業(yè)務(wù)類別的傳輸,包括確定每輪分群輪詢的最大時長,在分群輪詢期間,每當(dāng)媒體空閑時,分群輪詢協(xié)調(diào)點將判斷當(dāng)前分群輪詢期間是否已無相應(yīng)類別業(yè)務(wù)數(shù)據(jù)發(fā)送,是則分群輪詢協(xié)調(diào)點將輪詢下一個分群,否則將繼續(xù)輪詢當(dāng)前的分群輪詢,如果在規(guī)定的當(dāng)前一輪的分群輪詢的最大時長到達(dá)時前,SP分群輪詢結(jié)束,則分群輪詢協(xié)調(diào)點結(jié)束該輪的分群輪詢開始下一輪分群輪詢,否則直到當(dāng)前一輪的分群輪詢達(dá)到其對應(yīng)的最大時長,分群輪詢協(xié)調(diào)點結(jié)束該輪的分群輪詢,開始下一輪分群輪詢。
上述的方法,其特點在于,所述分群輪詢協(xié)調(diào)點駐留在接入點中。
本發(fā)明的技術(shù)效果在于本發(fā)明由分群輪詢協(xié)調(diào)點按照站點公知的業(yè)務(wù)類別優(yōu)先級和分群編號之間的對應(yīng)關(guān)系,對不同優(yōu)先級的業(yè)務(wù)類別進(jìn)行分群,站點根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類別的優(yōu)先級響應(yīng)分群輪詢,從而使不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可以相同或不同,進(jìn)而避免了現(xiàn)有技術(shù)因為通過對不同的業(yè)務(wù)類別設(shè)置不同的幀間間隔以實現(xiàn)QoS保證所帶來的技術(shù)問題。本發(fā)明高、低優(yōu)先級業(yè)務(wù)類別傳輸?shù)膸g間隔可設(shè)置為相同或不同,低優(yōu)先級業(yè)務(wù)類別傳輸?shù)膸g間隔不會因為高優(yōu)先級業(yè)務(wù)類別數(shù)量的增加而增大,當(dāng)沒有高優(yōu)先級業(yè)務(wù)類別傳輸時,能適當(dāng)?shù)靥崆鞍l(fā)起低優(yōu)先級業(yè)務(wù)類別的輪詢,減少不必要的傳輸時延,增加了網(wǎng)絡(luò)吞吐量,加強(qiáng)了網(wǎng)絡(luò)性能。
圖1是本發(fā)明一個實施例的無線局域網(wǎng)中基于QoS的分群輪詢的輪詢流程圖;圖2是本發(fā)明的步驟流程圖。
具體實施例方式
下面就結(jié)合附圖對本發(fā)明的各個優(yōu)選實施例進(jìn)行詳細(xì)的說明。
圖2是本發(fā)明的步驟流程圖,本發(fā)明提供的基于服務(wù)質(zhì)量保證的無線局域網(wǎng)分群輪詢方法,包括步驟210分群輪詢的發(fā)起和控制由分群輪詢協(xié)調(diào)點完成,分群輪詢協(xié)調(diào)點可以駐留在接入點(AP)中,按業(yè)務(wù)類別優(yōu)先級不同對業(yè)務(wù)類別分群,業(yè)務(wù)類別優(yōu)先級和分群編號的對應(yīng)關(guān)系是站點(STA)公知的,分群輪詢協(xié)調(diào)點確定分群輪詢策略并按該策略對各分群進(jìn)行輪詢,輪詢是循環(huán)反復(fù)的;步驟220STA根據(jù)自己要傳輸數(shù)據(jù)的業(yè)務(wù)類別優(yōu)先級響應(yīng)分群輪詢,一個站點可以響應(yīng)多個分群的輪詢;分群輪詢協(xié)調(diào)點能實現(xiàn)在高優(yōu)先級業(yè)務(wù)類別傳輸過程中有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸,或保證在一定時間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級業(yè)務(wù)類別傳輸完畢之前禁止低優(yōu)先級業(yè)務(wù)類別的傳輸;步驟230在分群輪詢期間,符合被輪詢條件的STA基于載波偵聽多址協(xié)議CSMA發(fā)送數(shù)據(jù),接收STA不論是否被輪詢或是否能被輪詢都予以響應(yīng),不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可以相同或不同。
優(yōu)選地,上述按業(yè)務(wù)類別優(yōu)先級不同對業(yè)務(wù)類別分群,業(yè)務(wù)類別和分群編號的對應(yīng)關(guān)系是站點(STA)公知的,分群輪詢協(xié)調(diào)點確定分群輪詢策略并按該策略對各分群進(jìn)行輪詢,輪詢是循環(huán)反復(fù)的步驟,包括將業(yè)務(wù)類別劃分為P種優(yōu)先級,即S1~SP,S1優(yōu)先級最高,依次優(yōu)先級別遞減,SP優(yōu)先級別最低,STA確知該對應(yīng)關(guān)系。分群輪詢協(xié)調(diào)點根據(jù)實際情況確定分群輪詢策略,通常分群輪詢策略是由S1向SP依次輪詢,輪詢完最后一個分群后循環(huán)反復(fù),在每個分群輪詢期間周期發(fā)送或僅該分群輪詢開始時發(fā)送分群輪詢參數(shù),該參數(shù)包含被輪詢分群的編號(如S3)。
優(yōu)選地,上述STA根據(jù)自己要傳輸數(shù)據(jù)的業(yè)務(wù)類別響應(yīng)分群輪詢,一個站點可以響應(yīng)多個分群的輪詢的步驟,包括STA能夠識別分群輪詢參數(shù)并將該參數(shù)中的分群編號和自己待發(fā)送業(yè)務(wù)類別相比對,如果STA中待發(fā)送業(yè)務(wù)類別和該分群編號對應(yīng)的業(yè)務(wù)類別一致,則該STA參與當(dāng)前分群輪詢,傳輸相應(yīng)類別的業(yè)務(wù)數(shù)據(jù),反之,在當(dāng)前分群輪詢期間,該STA將停止發(fā)送數(shù)據(jù)。如果STA中有多種業(yè)務(wù)類別數(shù)據(jù),則該站點可按上述規(guī)則響應(yīng)多個分群的輪詢。
優(yōu)選地,上述分群輪詢協(xié)調(diào)點可以實現(xiàn)在高優(yōu)先級業(yè)務(wù)類別傳輸過程有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸步驟,包括在分群輪詢期間,分群輪詢協(xié)調(diào)點為優(yōu)先級不同的分群指配不同的分群輪詢最大間隔,分群輪詢協(xié)調(diào)點可以設(shè)置當(dāng)前一輪的分群輪詢最大時間間隔,也可以不設(shè)置該參數(shù),在分群輪詢期間,每當(dāng)媒體空閑時,分群輪詢協(xié)調(diào)點將判斷當(dāng)前分群輪詢期間是否還有數(shù)據(jù)發(fā)送,如果分群輪詢協(xié)調(diào)點認(rèn)為當(dāng)前分群輪詢期間已無相應(yīng)業(yè)務(wù)類別數(shù)據(jù)傳輸,分群輪詢協(xié)調(diào)點將輪詢下一個分群,反之,將繼續(xù)輪詢當(dāng)前的分群輪詢,直到輪詢間隔達(dá)到該分群輪詢的最大間隔或當(dāng)前一輪分群輪詢的最大時長。
優(yōu)選地,上述在一定時間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級業(yè)務(wù)類別傳輸完畢之前禁止低優(yōu)先級業(yè)務(wù)類別的傳輸步驟,包括確定每輪分群輪詢的最大時長,在分群輪詢期間,每當(dāng)媒體空閑時,分群輪詢協(xié)調(diào)點將判斷當(dāng)前分群輪詢期間是否還有數(shù)據(jù)發(fā)送,如果分群輪詢協(xié)調(diào)點認(rèn)為當(dāng)前分群輪詢期間已無相應(yīng)業(yè)務(wù)類別數(shù)據(jù)傳輸,分群輪詢協(xié)調(diào)點將輪詢下一個分群,反之,將繼續(xù)輪詢當(dāng)前的分群輪詢,直到當(dāng)前一輪的分群輪詢達(dá)到其的最大輪詢時長。分群輪詢不保證在每一輪輪詢過程中都能輪詢所有業(yè)務(wù)類別。
圖1是本發(fā)明的一個實施例,是無線局域網(wǎng)中傳輸數(shù)據(jù)的方法的流程圖。
如圖1所示,本實施例的無線局域網(wǎng)中傳輸數(shù)據(jù)的方法,首先在步驟101,按業(yè)務(wù)類別優(yōu)先級分群、確定輪詢策略,具體地,分群輪詢協(xié)調(diào)點按類別將業(yè)務(wù)類別劃分為P個分群編號S1~SP,S1對應(yīng)的業(yè)務(wù)類別優(yōu)先級最高,依次優(yōu)先級別遞減,SP優(yōu)先級別最低,STA確知該對應(yīng)關(guān)系。分群輪詢協(xié)調(diào)點確定分群輪詢策略,包括分群輪詢的時間參數(shù),是否允許在每輪分群輪詢期間,高優(yōu)先級業(yè)務(wù)類別傳輸過程中有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸,輪詢策略規(guī)定了分群輪詢的次序,優(yōu)先級別高的在先,分群輪詢協(xié)調(diào)點依據(jù)該次序循環(huán)反復(fù)地輪詢。
接著,在步驟105,開始首輪分群輪詢,具體地,首輪分群輪詢以一個信標(biāo)幀的發(fā)送開始,該信標(biāo)幀中包含該輪分群輪詢周期的最大時長和剩余時長。除了分群輪詢協(xié)調(diào)點所在STA外的所有STA根據(jù)這些參數(shù)設(shè)置和更新網(wǎng)絡(luò)分配適量。
接著,在步驟110,開始第一個分群分群輪詢,具體地,分群輪詢協(xié)調(diào)點廣播分群輪詢開始信息,其中包含當(dāng)前分群輪詢的分群群號,并設(shè)置啟動業(yè)務(wù)超時定時器和分群輪詢超時定時器,或僅設(shè)置啟動業(yè)務(wù)超時定時器,在當(dāng)前分群詢期間發(fā)送的信標(biāo)幀中攜帶當(dāng)前被輪詢分群的分群信息。
接著,在步驟115,當(dāng)前分群輪詢傳輸,具體地,STA能夠識別分群群號,并將自己待發(fā)送業(yè)務(wù)類別的優(yōu)先級和分群群號比對,如果STA有和當(dāng)前輪詢編號一致的業(yè)務(wù)類別數(shù)據(jù),則參與該分群輪詢,依據(jù)CSMA協(xié)議以一定的幀間間隔發(fā)送相應(yīng)數(shù)據(jù)。不參與該分群輪詢的STA不能發(fā)送數(shù)據(jù)。接收STA不論是否被輪詢或是否能被輪詢都予以響應(yīng),不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可以相同或不同。
接著,在步驟120,判斷當(dāng)前分群輪詢是否結(jié)束。具體地,在每個分群輪詢期間,分群輪詢協(xié)調(diào)點判斷當(dāng)前分群輪詢期間是否還有數(shù)據(jù)發(fā)送的方法是,一旦媒體空閑,分群輪詢協(xié)調(diào)點就設(shè)置啟動業(yè)務(wù)超時定時器,如果在該定時器超時前沒有被輪詢分群業(yè)務(wù)類別發(fā)送,則分群輪詢協(xié)調(diào)點認(rèn)為已沒有該級別業(yè)務(wù)類別數(shù)據(jù)要傳輸,該分群輪詢結(jié)束,分群輪詢協(xié)調(diào)點依照輪詢策略轉(zhuǎn)而輪詢下一個分群,反之則關(guān)閉該定時器,直到下一次媒體空閑時,重新設(shè)置啟動業(yè)務(wù)超時定時器。分群輪詢超時定時器則規(guī)定了各分群輪詢的最大時間間隔,如果在當(dāng)前分群輪詢期間,業(yè)務(wù)超時定時器始終沒有超時,則當(dāng)分群輪詢超時或當(dāng)前一輪的分群輪詢間隔已經(jīng)達(dá)到該輪分群的最大間隔時,當(dāng)前分群輪詢結(jié)束,分群輪詢協(xié)調(diào)點將檢測媒體是否空閑,如果空閑分群輪詢協(xié)調(diào)點將立即輪詢下一個分群,如果媒體忙,則一旦媒體轉(zhuǎn)為空閑,分群輪詢協(xié)調(diào)點將輪詢下一個分群。如果當(dāng)前分群輪詢結(jié)束則進(jìn)行步驟125,否則繼續(xù)當(dāng)前分群輪詢傳輸。
接著,在步驟125,判斷是否是該輪最后一個分群輪詢,具體的,如果在步驟120判斷,當(dāng)前分群輪詢結(jié)束,則分群輪詢協(xié)調(diào)點根據(jù)輪詢策略,判斷結(jié)束的當(dāng)前分群輪詢是否是這一輪輪詢的最后一個分群,如果否,則進(jìn)行步驟130;如果是,則判斷是否達(dá)到該輪分群輪詢周期的最大時長,如果是,進(jìn)行步驟135;如果否,則可以提前結(jié)束該輪分群輪詢進(jìn)行步驟135,也可以讓所有STA采用CSMA協(xié)議競爭媒體傳輸或采用其他傳輸方式傳輸數(shù)據(jù),并在達(dá)到該輪分群輪詢周期的最大時長時進(jìn)行步驟135。
接著,在步驟130,開始下一個分群分群輪詢,具體地,分群輪詢協(xié)調(diào)點廣播分群輪詢開始信息,其中包含當(dāng)前分群輪詢的分群群號,并設(shè)置啟動業(yè)務(wù)超時定時器和分群輪詢超時定時器,或僅設(shè)置啟動業(yè)務(wù)超時定時器,在當(dāng)前分群詢期間發(fā)送的信標(biāo)幀中攜帶當(dāng)前被輪詢分群的分群信息。
接著,在步驟135,開始下一輪分群輪詢,具體地該分群輪詢以一個信標(biāo)幀的發(fā)送開始,該信標(biāo)幀中包含該輪分群輪詢周期的最大時長和剩余時長。除了分群輪詢協(xié)調(diào)點所在STA外的所有STA根據(jù)這些參數(shù)設(shè)置和更新網(wǎng)絡(luò)分配適量。
另外,根據(jù)本發(fā)明的一個變形例,在步驟110和步驟130,分群輪詢協(xié)調(diào)點廣播分群輪詢開始信息,其中包含當(dāng)前分群輪詢的分群群號,僅設(shè)置啟動業(yè)務(wù)超時定時器。在步驟120分群輪詢協(xié)調(diào)點除需判斷當(dāng)前分群輪詢期間是否還有數(shù)據(jù)發(fā)送,還要判斷本輪分群輪詢間隔是否達(dá)到該輪分群輪詢周期的最大時長,如果當(dāng)前分群輪詢無相應(yīng)類別業(yè)務(wù)傳輸,或當(dāng)前分群輪詢時間間隔已達(dá)到該輪分群輪詢周期的最大時長,則進(jìn)行步驟125。在步驟125,如果因當(dāng)前分群輪詢無相應(yīng)類別業(yè)務(wù)傳輸結(jié)束由步驟120進(jìn)入步驟125,則分群輪詢協(xié)調(diào)點判斷是否是最后一個分群,如果否,則進(jìn)行步驟130,如果是,則進(jìn)行步驟135。如果在步驟125,是因為達(dá)到該輪分群輪詢周期的最大時長由步驟120進(jìn)入步驟125,則進(jìn)行步驟135。在該變形例中,分群輪詢協(xié)調(diào)點不保證在每一輪輪詢過程中都能輪詢所有業(yè)務(wù)類別,且SP分群輪詢結(jié)束,則分群輪詢協(xié)調(diào)點結(jié)束該輪的分群輪詢開始下一輪分群輪詢。
由上可知,本發(fā)明由分群輪詢協(xié)調(diào)點按照站點公知的業(yè)務(wù)類別優(yōu)先級和分群編號之間的對應(yīng)關(guān)系,站點根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類別的優(yōu)先級響應(yīng)分群輪詢,從而使不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可以相同或不同,低優(yōu)先級業(yè)務(wù)類別傳輸?shù)膸g間隔不會很大,當(dāng)沒有高優(yōu)先級業(yè)務(wù)類別傳輸時,低優(yōu)先級業(yè)務(wù)類別能自適應(yīng)地縮短幀間間隔,不會造成不必要的傳輸時延,增加了網(wǎng)絡(luò)吞吐量,加強(qiáng)了網(wǎng)絡(luò)性能。
以上雖然通過一些示例性的實施例對本發(fā)明的無線局域網(wǎng)中傳輸數(shù)據(jù)的方法進(jìn)行了詳細(xì)的描述,但是以上這些實施例并不是窮舉的,本領(lǐng)域技術(shù)人員可以在本發(fā)明的精神和范圍內(nèi)實現(xiàn)各種變化和修改。因此,本發(fā)明并不限于這些實施例,本發(fā)明的范圍僅由所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種基于固定服務(wù)質(zhì)量保證策略的無線局域網(wǎng)分群輪詢方法,其特征在于,包括步驟一、按業(yè)務(wù)類別優(yōu)先級確定分群輪詢策略并按該策略對各分群進(jìn)行循環(huán)反復(fù)的輪詢,所述循環(huán)反復(fù)輪詢的一輪分群輪詢,輪詢所有分群或者輪詢部分分群,每一輪分群輪詢所輪詢內(nèi)容可不同;步驟二、站點根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類別的優(yōu)先級響應(yīng)分群輪詢;步驟三、符合被輪詢條件的站點向目的站點發(fā)送數(shù)據(jù),目的站點予以接收響應(yīng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟一進(jìn)一步包括由分群輪詢協(xié)調(diào)點按照站點公知的業(yè)務(wù)類別優(yōu)先級和分群編號之間的對應(yīng)關(guān)系,對不同優(yōu)先級的業(yè)務(wù)類別進(jìn)行分群,確定分群輪詢策略并按該策略對各分群進(jìn)行循環(huán)反復(fù)的輪詢,實現(xiàn)在高優(yōu)先級業(yè)務(wù)類別傳輸過程中有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸,或者實現(xiàn)在一定時間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級業(yè)務(wù)類別傳輸完畢之前禁止低優(yōu)先級業(yè)務(wù)類別的傳輸,分群輪詢的發(fā)起和控制由分群輪詢協(xié)調(diào)點完成。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟二中,還包括使不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可設(shè)置為相同或不同,并且一個站點可以響應(yīng)多個分群的輪詢的步驟。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟三中,所述符合被輪詢條件的站點是基于載波偵聽多址協(xié)議向目的站點發(fā)送數(shù)據(jù)。
5.根據(jù)權(quán)利要求1、2、3或4所述的方法,其特征在于,在所述步驟一中,所述對應(yīng)關(guān)系為將業(yè)務(wù)類別類別劃分為從S1到SP的P種優(yōu)先級,S1優(yōu)先級最高,依次優(yōu)先級別遞減,SP優(yōu)先級別最低,并且站點確知該對應(yīng)關(guān)系。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述步驟一中,所述分群輪詢策略為由S1向SP依次、循環(huán)反復(fù)地對各分群進(jìn)行輪詢,由SI分群輪詢開始到下一次S1分群輪詢開始之前的過程為所述的一輪分群輪詢,所述的一輪分群輪詢會輪詢所有分群或者部分分群,在每個分群輪詢期間內(nèi),周期發(fā)送或僅在該分群輪詢開始時發(fā)送分群輪詢參數(shù),該參數(shù)包含被輪詢分群的編號。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述步驟二進(jìn)一步包括站點識別分群輪詢參數(shù)并將該參數(shù)中的分群編號和該站點本身的待發(fā)送業(yè)務(wù)類別相比對,判斷所述待發(fā)送業(yè)務(wù)類別和該分群編號對應(yīng)的業(yè)務(wù)類別是否一致,是則該站點參與當(dāng)前分群輪詢,傳輸相應(yīng)類別的業(yè)務(wù)類別數(shù)據(jù),否則在當(dāng)前分群輪詢期間,該站點停止發(fā)送數(shù)據(jù);如果站點中有多種待傳輸?shù)臉I(yè)務(wù)類別數(shù)據(jù),則該站點可在每一輪分群輪詢期間按上述規(guī)則響應(yīng)多個分群的輪詢。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,在所述步驟一中,所述實現(xiàn)在高優(yōu)先級業(yè)務(wù)類別傳輸過程有一定比例低優(yōu)先級業(yè)務(wù)類別的傳輸,包括在分群輪詢期間,分群輪詢協(xié)調(diào)點為優(yōu)先級不同的分群指配不同的分群輪詢最大間隔,在分群輪詢期間,每當(dāng)媒體空閑時,分群輪詢協(xié)調(diào)點判斷當(dāng)前分群輪詢期間是否已無相應(yīng)業(yè)務(wù)類別數(shù)據(jù)發(fā)送,是則分群輪詢協(xié)調(diào)點輪詢下一個分群,否則繼續(xù)輪詢當(dāng)前的分群輪詢,直到輪詢間隔達(dá)到該分群輪詢的最大間隔。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括,分群輪詢協(xié)調(diào)點設(shè)置當(dāng)前一輪分群輪詢的最大時長,如果該輪分群輪詢的輪詢間隔達(dá)到所述最大時長,則分群輪詢協(xié)調(diào)點將輪詢下一輪分群輪詢。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述步驟一中,所述實現(xiàn)在一定時間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級業(yè)務(wù)類別傳輸完畢之前禁止低優(yōu)先級業(yè)務(wù)類別的傳輸,包括確定每輪分群輪詢的最大時長,在分群輪詢期間,每當(dāng)媒體空閑時,分群輪詢協(xié)調(diào)點將判斷當(dāng)前分群輪詢期間是否已無相應(yīng)類別業(yè)務(wù)數(shù)據(jù)發(fā)送,是則分群輪詢協(xié)調(diào)點將輪詢下一個分群,否則將繼續(xù)輪詢當(dāng)前的分群輪詢,如果在規(guī)定的當(dāng)前一輪的分群輪詢的最大時長到達(dá)時前,SP分群輪詢結(jié)束,則分群輪詢協(xié)調(diào)點結(jié)束該輪的分群輪詢開始下一輪分群輪詢,否則直到當(dāng)前一輪的分群輪詢達(dá)到其對應(yīng)的最大時長,分群輪詢協(xié)調(diào)點結(jié)束該輪的分群輪詢,開始下一輪分群輪詢。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述分群輪詢協(xié)調(diào)點駐留在接入點中。
全文摘要
本發(fā)明公開了一種基于固定服務(wù)質(zhì)量保證策略的無線局域網(wǎng)分群輪詢方法,包括按業(yè)務(wù)類別優(yōu)先級確定分群輪詢策略并按該策略對各分群進(jìn)行循環(huán)反復(fù)的輪詢,所述循環(huán)反復(fù)輪詢的一輪分群輪詢,輪詢所有分群或者輪詢部分分群,每一輪分群輪詢所輪詢內(nèi)容可不同;站點根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類別的優(yōu)先級響應(yīng)分群輪詢;符合被輪詢條件的站點向目的站點發(fā)送數(shù)據(jù),目的站點予以接收響應(yīng)。本發(fā)明使不同優(yōu)先級業(yè)務(wù)類別傳輸時的幀間間隔以及退避窗口可設(shè)置為相同或不同,低優(yōu)先級業(yè)務(wù)類別傳輸?shù)膸g間隔不會很大,不會造成不必要的傳輸時延,增加了網(wǎng)絡(luò)吞吐量,加強(qiáng)了網(wǎng)絡(luò)性能。
文檔編號H04L29/06GK1791047SQ20041009896
公開日2006年6月21日 申請日期2004年12月17日 優(yōu)先權(quán)日2004年12月17日
發(fā)明者李峰, 孫公航, 馬鳳國, 孫波, 呂登芳 申請人:中興通訊股份有限公司