專(zhuān)利名稱(chēng):基于自適應(yīng)服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線(xiàn)通信技術(shù),特別是涉及基于服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法。
背景技術(shù):
無(wú)線(xiàn)局域網(wǎng)通常是基于載波偵聽(tī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ú)線(xiàn)局域網(wǎng)一般都是基于CSMA協(xié)議。
在無(wú)線(xiàn)局域網(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)和點(diǎn)協(xié)調(diào)(PCF)功能,可實(shí)現(xiàn)兩種不同優(yōu)先級(jí)的簡(jiǎn)單QoS保證機(jī)制。在IEEE802.11中,PCF采用輪詢(xún)方法適用于傳輸對(duì)時(shí)延敏感的業(yè)務(wù)(traffic)類(lèi)別,幀間間隔短,優(yōu)先級(jí)高,采用DCF方式傳輸?shù)臉I(yè)務(wù)類(lèi)別,須競(jìng)爭(zhēng)接入,幀間間隔相對(duì)較長(zhǎng),優(yōu)先級(jí)低。業(yè)務(wù)類(lèi)別的定義指,一個(gè)業(yè)務(wù)類(lèi)別是一組媒質(zhì)接入控制(MAC)層服務(wù)數(shù)據(jù)單元(MSDU),同一個(gè)業(yè)務(wù)類(lèi)別的MSDU,相比與其他業(yè)務(wù)類(lèi)別MSDU,具有特定的優(yōu)先級(jí)要求。IEEE802.11不能適應(yīng)優(yōu)先分級(jí)較多的多媒體業(yè)務(wù)傳輸需求。為克服該缺點(diǎn),IEEE802.11e標(biāo)準(zhǔn)草案增加了增強(qiáng)型分布式協(xié)調(diào)功能(EDCF)和混合協(xié)調(diào)功能(HCF)。EDCF賦予不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別以不同的幀間間隔,幀間間隔長(zhǎng)的業(yè)務(wù)類(lèi)別接入概率低于幀間間隔短的業(yè)務(wù)類(lèi)別,EDCF可和輪詢(xún)方法混合為HCF,可實(shí)現(xiàn)較復(fù)雜的QoS保證機(jī)制。其缺點(diǎn)是當(dāng)網(wǎng)絡(luò)中規(guī)定的業(yè)務(wù)類(lèi)別較多時(shí),各業(yè)務(wù)類(lèi)別數(shù)據(jù)傳輸?shù)膸g間隔差異較大,較低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別具有較長(zhǎng)幀間間隔,這并不是業(yè)務(wù)傳輸本身要求的,而是由于多種優(yōu)先級(jí)不同的業(yè)務(wù)同時(shí)競(jìng)爭(zhēng)媒體造成的,通過(guò)對(duì)不同的業(yè)務(wù)類(lèi)別設(shè)置不同的幀間間隔,使之具有不同的接入概率以此實(shí)現(xiàn)QoS保證。低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸?shù)膸g間隔大,尤其當(dāng)沒(méi)有高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí),低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別不能縮短幀間間隔,造成不必要的傳輸時(shí)延,降低了網(wǎng)絡(luò)吞吐量,網(wǎng)絡(luò)性能變差。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種基于自適應(yīng)服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法,解決現(xiàn)有技術(shù)在業(yè)務(wù)類(lèi)別較多時(shí),各業(yè)務(wù)類(lèi)別數(shù)據(jù)傳輸?shù)膸g間隔差異較大,低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別不能自適應(yīng)地縮短幀間間隔,會(huì)造成不必要的傳輸時(shí)延,降低了網(wǎng)絡(luò)吞吐量的技術(shù)問(wèn)題。
為達(dá)到上述目的,本發(fā)明提供了一種基于自適應(yīng)服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法,其特點(diǎn)在于,包括步驟一、按業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和網(wǎng)絡(luò)中站點(diǎn)傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的變化及當(dāng)前狀態(tài)自適應(yīng)地調(diào)整分群輪詢(xún)策略,對(duì)可能有業(yè)務(wù)傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),所述循環(huán)反復(fù)輪詢(xún)的每一輪輪詢(xún)內(nèi)容可不同;步驟二、站點(diǎn)根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)響應(yīng)分群輪詢(xún);步驟三、符合被輪詢(xún)條件的站點(diǎn)向目的站點(diǎn)發(fā)送數(shù)據(jù),目的站點(diǎn)予以接收響應(yīng)。
上述的方法,其特點(diǎn)在于,所述步驟一進(jìn)一步包括,由分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)對(duì)業(yè)務(wù)類(lèi)別分群,業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和分群編號(hào)的對(duì)應(yīng)關(guān)系是站點(diǎn)確知的或者是由分群輪詢(xún)協(xié)調(diào)點(diǎn)確定后通知站點(diǎn),分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)網(wǎng)絡(luò)中站點(diǎn)傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的變化自適應(yīng)地調(diào)整分群輪詢(xún)策略,對(duì)可能有業(yè)務(wù)類(lèi)別傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),并實(shí)現(xiàn)在高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程中有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,或者實(shí)現(xiàn)在一定時(shí)間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸完畢之前禁止低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸。
上述的方法,其特點(diǎn)在于,所述步驟二還包括使不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí)的幀間間隔以及退避窗口可設(shè)置為相同或不同,并且一個(gè)站點(diǎn)可以響應(yīng)多個(gè)分群的輪詢(xún)的步驟。
上述的方法,其特點(diǎn)在于,所述步驟三中,所述符合被輪詢(xún)條件的站點(diǎn)是基于載波偵聽(tīng)多址協(xié)議向目的站點(diǎn)發(fā)送數(shù)據(jù)。
上述的方法,其特點(diǎn)在于,在所述步驟一中,所述自適應(yīng)地調(diào)整分群輪詢(xún)策略,包括站點(diǎn)在建立連接的過(guò)程中向分群輪詢(xún)協(xié)調(diào)點(diǎn)發(fā)送能力信息,能力信息包含該站點(diǎn)可能發(fā)送哪些優(yōu)先級(jí)別業(yè)務(wù)類(lèi)別或可發(fā)送業(yè)務(wù)類(lèi)別的最高優(yōu)先級(jí),分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)該能力信息初始化或更新輪詢(xún)策略。
上述的方法,其特點(diǎn)在于,所述輪詢(xún)策略包括以下全部或部分參數(shù)每輪分群輪詢(xún)的最大時(shí)間間隔、每輪分群輪詢(xún)中各分群輪詢(xún)的最大時(shí)間間隔、各分群輪詢(xún)的次序、幀間間隔、在規(guī)定時(shí)間內(nèi)是否允許高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程中有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸。
上述的方法,其特點(diǎn)在于,所述更新輪詢(xún)策略包括分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)由高至低依照輪詢(xún)次序?qū)Ψ秩哼M(jìn)行輪詢(xún),并在分群輪詢(xún)期間向站點(diǎn)傳遞包括有分群群號(hào)和輪詢(xún)策略中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào)的策略信息,站點(diǎn)接收并記錄所述策略信息,如果站點(diǎn)發(fā)現(xiàn)自己有輪詢(xún)策略以外的待發(fā)業(yè)務(wù)類(lèi)別數(shù)據(jù),則及時(shí)通知分群輪詢(xún)協(xié)調(diào)點(diǎn),分群輪詢(xún)協(xié)調(diào)點(diǎn)將根據(jù)站點(diǎn)情況更新輪詢(xún)策略,將站點(diǎn)的待發(fā)業(yè)務(wù)類(lèi)別包括在輪詢(xún)策略中;由策略信息中優(yōu)先級(jí)別最高的分群輪詢(xún)開(kāi)始到下一次策略信息中優(yōu)先級(jí)別最高的分群輪詢(xún)開(kāi)始之前的過(guò)程為一輪分群輪詢(xún)。
上述的方法,其特點(diǎn)在于,所述更新輪詢(xún)策略還包括在傳輸過(guò)程中,分群輪詢(xún)協(xié)調(diào)點(diǎn)建立一個(gè)觀察窗口,該觀察窗口具有用參數(shù)表征的窗口范圍,如果在該窗口范圍內(nèi),始終沒(méi)有輪詢(xún)策略中某業(yè)務(wù)類(lèi)別的數(shù)據(jù)傳輸,分群輪詢(xún)協(xié)調(diào)點(diǎn)將會(huì)從輪詢(xún)策略中刪除對(duì)該業(yè)務(wù)類(lèi)別的輪詢(xún)。
上述的方法,其特點(diǎn)在于,表征所述窗口范圍的參數(shù)為時(shí)間或統(tǒng)計(jì)次數(shù)。
上述的方法,其特點(diǎn)在于,在所述步驟一中,所述分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)對(duì)業(yè)務(wù)類(lèi)別分群,包括將業(yè)務(wù)類(lèi)別按優(yōu)先級(jí)不同劃分為從S1到SP的P個(gè)分群,S1群優(yōu)先級(jí)最高,優(yōu)先級(jí)依次遞減,SP群優(yōu)先級(jí)別最低,網(wǎng)絡(luò)中實(shí)際有N種優(yōu)先級(jí)不同的傳輸業(yè)務(wù)類(lèi)別,N≤P,分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)所述N種優(yōu)先級(jí)不同的傳輸業(yè)務(wù)類(lèi)別建立N個(gè)分群,依據(jù)優(yōu)先級(jí)賦予所述N個(gè)分群不同的分群編號(hào),分群編號(hào)和優(yōu)先級(jí)一一對(duì)應(yīng)。
上述的方法,其特點(diǎn)在于,在所述步驟二中的站點(diǎn)根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)響應(yīng)分群輪詢(xún),包括站點(diǎn)識(shí)別被輪詢(xún)分群的分群編號(hào),并將該分群編號(hào)和自己待發(fā)送業(yè)務(wù)類(lèi)別數(shù)據(jù)的優(yōu)先級(jí)比對(duì),如果所述站點(diǎn)中存在和分群編號(hào)優(yōu)先級(jí)業(yè)務(wù)類(lèi)別相應(yīng)的待發(fā)數(shù)據(jù),則參與該分群輪詢(xún)期間的傳輸,在該分群輪詢(xún)期間基于載波偵聽(tīng)多址協(xié)議發(fā)送所述相應(yīng)的待發(fā)數(shù)據(jù)。
上述的方法,其特點(diǎn)在于,所述相應(yīng)的待發(fā)數(shù)據(jù)的優(yōu)先級(jí)和分群編號(hào)對(duì)應(yīng)的優(yōu)先級(jí)一致,或者所述相應(yīng)的待發(fā)數(shù)據(jù)的優(yōu)先級(jí)不低于分群編號(hào)對(duì)應(yīng)的優(yōu)先級(jí)。
上述的方法,其特點(diǎn)在于,在所述步驟一中,所述實(shí)現(xiàn)在高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,包括在分群輪詢(xún)期間,分群輪詢(xún)協(xié)調(diào)點(diǎn)為優(yōu)先級(jí)不同的分群指配不同的分群輪詢(xún)最大間隔,在分群輪詢(xún)期間,每當(dāng)媒體空閑時(shí),分群輪詢(xún)協(xié)調(diào)點(diǎn)判斷當(dāng)前分群輪詢(xún)期間是否已無(wú)相應(yīng)業(yè)務(wù)類(lèi)別數(shù)據(jù)發(fā)送,是則分群輪詢(xún)協(xié)調(diào)點(diǎn)輪詢(xún)下一個(gè)分群,否則繼續(xù)輪詢(xún)當(dāng)前的分群輪詢(xún),直到輪詢(xún)間隔達(dá)到該分群輪詢(xún)的最大間隔。
上述的方法,其特點(diǎn)在于,還包括,分群輪詢(xún)協(xié)調(diào)點(diǎn)設(shè)置當(dāng)前一輪分群輪詢(xún)的最大時(shí)長(zhǎng),如果該輪分群輪詢(xún)的輪詢(xún)間隔達(dá)到所述最大時(shí)長(zhǎng),則分群輪詢(xún)協(xié)調(diào)點(diǎn)將進(jìn)行下一輪分群輪詢(xún)。
上述的方法,其特點(diǎn)在于,在所述步驟一中,所述實(shí)現(xiàn)在一定時(shí)間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸完畢之前禁止低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,包括確定每輪分群輪詢(xún)的最大時(shí)長(zhǎng),在分群輪詢(xún)期間,每當(dāng)媒體空閑時(shí),分群輪詢(xún)協(xié)調(diào)點(diǎn)將判斷當(dāng)前分群輪詢(xún)期間是否已無(wú)相應(yīng)類(lèi)別業(yè)務(wù)數(shù)據(jù)發(fā)送,是則分群輪詢(xún)協(xié)調(diào)點(diǎn)將輪詢(xún)下一個(gè)分群,否則將繼續(xù)輪詢(xún)當(dāng)前的分群輪詢(xún),直到當(dāng)前一輪的分群輪詢(xún)達(dá)到其對(duì)應(yīng)的最大時(shí)長(zhǎng)。
上述的方法,其特點(diǎn)在于,所述步驟一中對(duì)可能有業(yè)務(wù)傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),進(jìn)一步包括分群輪詢(xún)協(xié)調(diào)點(diǎn)依次從優(yōu)先級(jí)高的業(yè)務(wù)類(lèi)別向優(yōu)先級(jí)低的業(yè)務(wù)類(lèi)別輪詢(xún),在當(dāng)前分群輪詢(xún)期間,設(shè)置從QIFS1到QIFSM的M種幀間間隔,QIFS1時(shí)長(zhǎng)最短,依次遞增QIFSM的時(shí)長(zhǎng)最長(zhǎng),凡和當(dāng)前輪詢(xún)編號(hào)嚴(yán)格對(duì)應(yīng)的優(yōu)先級(jí)業(yè)務(wù)類(lèi)別都以QIFSI(1<I≤M)幀間間隔傳輸,站點(diǎn)根據(jù)分群輪詢(xún)協(xié)調(diào)點(diǎn)傳遞的當(dāng)前分群群號(hào)、輪詢(xún)列表中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào),以及輪詢(xún)過(guò)程開(kāi)始到當(dāng)前時(shí)間段記錄的分群群號(hào),判斷該站點(diǎn)自己是否有優(yōu)先級(jí)別高于當(dāng)前分群群號(hào)的輪詢(xún)列表以外的業(yè)務(wù)類(lèi)別,有則以間隔短于QIFSI的其它幀間間隔傳遞業(yè)務(wù)類(lèi)別優(yōu)先級(jí)信息或直接傳遞該優(yōu)先級(jí)業(yè)務(wù)類(lèi)別,分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)特定的傳輸業(yè)務(wù)類(lèi)別優(yōu)先級(jí)信息的幀或通過(guò)解析傳輸數(shù)據(jù)幀中的優(yōu)先級(jí)業(yè)務(wù)類(lèi)別獲知該新增業(yè)務(wù)類(lèi)別來(lái)更新輪詢(xún)列表。
本發(fā)明的技術(shù)效果在于本發(fā)明由分群輪詢(xún)協(xié)調(diào)點(diǎn)按照站點(diǎn)公知的業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和分群編號(hào)之間的對(duì)應(yīng)關(guān)系,對(duì)不同優(yōu)先級(jí)的業(yè)務(wù)類(lèi)別進(jìn)行分群,并且自適應(yīng)地調(diào)整分群輪詢(xún)策略,站點(diǎn)根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)響應(yīng)分群輪詢(xún),從而使不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí)的幀間間隔以及退避窗口可以相同或不同,進(jìn)而避免了現(xiàn)有技術(shù)因?yàn)橥ㄟ^(guò)對(duì)不同的業(yè)務(wù)類(lèi)別設(shè)置不同的幀間間隔以實(shí)現(xiàn)QoS保證所帶來(lái)的技術(shù)問(wèn)題。本發(fā)明高、低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸?shù)膸g間隔可設(shè)置為相同或不同,低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸?shù)膸g間隔不會(huì)很大,當(dāng)沒(méi)有高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí),低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別能自適應(yīng)地縮短幀間間隔,不會(huì)造成不必要的傳輸時(shí)延,增加了網(wǎng)絡(luò)吞吐量,加強(qiáng)了網(wǎng)絡(luò)性能。
圖1是展示根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)線(xiàn)局域網(wǎng)中基于QoS的分群輪詢(xún)的輪詢(xún)流程圖;圖2是本發(fā)明的步驟流程圖。
具體實(shí)施例方式
圖2是本發(fā)明的步驟流程圖,本發(fā)明提供的一種基于服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法,包括步驟210分群輪詢(xún)的發(fā)起和控制由分群輪詢(xún)協(xié)調(diào)點(diǎn)完成,分群輪詢(xún)協(xié)調(diào)點(diǎn)可以駐留在接入點(diǎn)(AP)中,分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)對(duì)業(yè)務(wù)類(lèi)別分群,業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和分群編號(hào)的對(duì)應(yīng)關(guān)系可以是站點(diǎn)(STA)確知的,也可以由分群輪詢(xún)協(xié)調(diào)點(diǎn)確定并通知STA,分群輪詢(xún)協(xié)調(diào)點(diǎn)對(duì)可能有業(yè)務(wù)類(lèi)別傳輸?shù)姆秩哼M(jìn)行輪詢(xún);分群輪詢(xún)協(xié)調(diào)點(diǎn)能夠根據(jù)網(wǎng)絡(luò)中站點(diǎn)傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的實(shí)際情況及變化自適應(yīng)地調(diào)整分群輪詢(xún)策略,輪詢(xún)是循環(huán)反復(fù)的;分群輪詢(xún)協(xié)調(diào)點(diǎn)能實(shí)現(xiàn)在高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程中有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,或保證在一定時(shí)間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸完畢之前禁止低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸;
步驟220STA根據(jù)自己要傳輸數(shù)據(jù)的業(yè)務(wù)類(lèi)別優(yōu)先級(jí)別響應(yīng)分群輪詢(xún),一個(gè)站點(diǎn)可以響應(yīng)多個(gè)分群的輪詢(xún);步驟230在分群輪詢(xún)期間,符合被輪詢(xún)條件的STA基于載波偵聽(tīng)多址協(xié)議(CSMA)發(fā)送數(shù)據(jù),接收站點(diǎn)不論是否被輪詢(xún)或是否能被輪詢(xún)都予以響應(yīng),不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí)的幀間間隔以及退避窗口可以相同或不同。
圖1是展示根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)線(xiàn)局域網(wǎng)中傳輸數(shù)據(jù)的方法的流程圖。
如圖1所示,本實(shí)施例的無(wú)線(xiàn)局域網(wǎng)中傳輸數(shù)據(jù)的方法,首先在步驟101,根據(jù)分群輪詢(xún)請(qǐng)求,確定輪詢(xún)策略,初始化分群輪詢(xún)鏈表。具體地,在本申請(qǐng)中,按類(lèi)別將業(yè)務(wù)類(lèi)別劃分為P個(gè)分群編號(hào)S1~SP,S1對(duì)應(yīng)的業(yè)務(wù)類(lèi)別類(lèi)別優(yōu)先級(jí)最高,依次優(yōu)先級(jí)別遞減,SP優(yōu)先級(jí)別最低,該對(duì)應(yīng)關(guān)系可以是STA確知的,也可以由分群輪詢(xún)協(xié)調(diào)點(diǎn)確定。當(dāng)網(wǎng)絡(luò)中有STA希望針對(duì)不同的業(yè)務(wù)類(lèi)別,網(wǎng)絡(luò)能提供個(gè)性化的服務(wù),將發(fā)送分群輪詢(xún)請(qǐng)求。正如本領(lǐng)域技術(shù)人員已知的那樣,分群輪詢(xún)請(qǐng)求可以用關(guān)聯(lián)幀或重關(guān)聯(lián)幀傳遞能力信息字段,在本申請(qǐng)中能力信息字段包含該STA可能發(fā)送哪些優(yōu)先級(jí)別業(yè)務(wù)類(lèi)別或可發(fā)送業(yè)務(wù)類(lèi)別的最高優(yōu)先級(jí)。分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)分群輪詢(xún)請(qǐng)求的能力信息字段確定輪詢(xún)策略,輪詢(xún)策略包括分群輪詢(xún)的時(shí)間參數(shù),分群輪詢(xún)循環(huán)反復(fù)的最大間隔,是否允許在每輪分群輪詢(xún)期間,高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程中有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,輪詢(xún)策略規(guī)定了分群輪詢(xún)的次序,優(yōu)先級(jí)別高的在先,分群輪詢(xún)協(xié)調(diào)點(diǎn)依據(jù)該次序循環(huán)反復(fù)地輪詢(xún),分群輪詢(xún)不包含那些能力信息中沒(méi)有反映的優(yōu)先級(jí)業(yè)務(wù)類(lèi)別。如果分群和業(yè)務(wù)類(lèi)別優(yōu)先級(jí)的對(duì)應(yīng)關(guān)系由分群輪詢(xún)協(xié)調(diào)點(diǎn)確定,則分群輪詢(xún)協(xié)調(diào)點(diǎn)可以通過(guò)關(guān)聯(lián)響應(yīng)或重關(guān)聯(lián)響應(yīng)返回這一分群信息,如果對(duì)應(yīng)關(guān)系是STA確知的則不必返回該分群信息。在步驟101還要確定M種幀間間隔,QIFS1~QIFSM,M可以小于P,QIFS1時(shí)長(zhǎng)最短,依次遞增QIFSM的時(shí)長(zhǎng)最長(zhǎng)。
接著,在步驟105,開(kāi)始首輪分群輪詢(xún),具體地,首輪分群輪詢(xún)以一個(gè)信標(biāo)幀的發(fā)送開(kāi)始,該信標(biāo)幀中包含該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng)和剩余時(shí)長(zhǎng)。除了分群輪詢(xún)協(xié)調(diào)點(diǎn)所在STA外的所有STA根據(jù)這些參數(shù)設(shè)置和更新網(wǎng)絡(luò)分配適量,分群輪詢(xún)協(xié)調(diào)點(diǎn)還將為每個(gè)分群初始建立一個(gè)業(yè)務(wù)計(jì)數(shù)器。
接著,在步驟110,開(kāi)始第一個(gè)分群分群輪詢(xún),具體地,分群輪詢(xún)協(xié)調(diào)點(diǎn)廣播分群輪詢(xún)開(kāi)始信息,其中包含當(dāng)前分群輪詢(xún)的分群群號(hào)和輪詢(xún)策略中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào),并設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器和分群輪詢(xún)超時(shí)定時(shí)器,或僅設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器。在當(dāng)前分群詢(xún)期間發(fā)送的信標(biāo)幀中攜帶當(dāng)前被輪詢(xún)分群的分群信息。
接著,在步驟115,當(dāng)前分群輪詢(xún)傳輸,具體地,STA能夠識(shí)別分群群號(hào)和輪詢(xún)策略中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào),記錄這些信息,并將當(dāng)前一輪這些記錄的歷史信息以及當(dāng)前信息,和自己待發(fā)送業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)比對(duì),如果STA有和當(dāng)前輪詢(xún)編號(hào)相應(yīng)的業(yè)務(wù)類(lèi)別數(shù)據(jù),則參與該分群輪詢(xún),以相應(yīng)的幀間間隔發(fā)送相應(yīng)數(shù)據(jù),當(dāng)STA發(fā)現(xiàn)有輪詢(xún)策略中沒(méi)有的新的待發(fā)業(yè)務(wù)類(lèi)別則需要和分群輪詢(xún)協(xié)調(diào)點(diǎn)通知,通知方法可以是發(fā)送特定幀或直接發(fā)送該新業(yè)務(wù)類(lèi)別數(shù)據(jù)。STA發(fā)現(xiàn)有輪詢(xún)策略中沒(méi)有的新的待發(fā)業(yè)務(wù)類(lèi)別的方法是將待發(fā)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)和當(dāng)前一輪分群輪詢(xún)已分群過(guò)的和當(dāng)前正輪詢(xún)的分群編號(hào)的歷史記錄比較,在該記錄之外且優(yōu)先級(jí)比當(dāng)前輪詢(xún)編號(hào)對(duì)應(yīng)的優(yōu)先級(jí)高的業(yè)務(wù)類(lèi)別就是輪詢(xún)策略以外的業(yè)務(wù)類(lèi)別。
凡和當(dāng)前輪詢(xún)編號(hào)一致的優(yōu)先級(jí)業(yè)務(wù)類(lèi)別都以QIFSI幀間間隔傳輸,STA用來(lái)和分群輪詢(xún)協(xié)調(diào)點(diǎn)交換業(yè)務(wù)類(lèi)別優(yōu)先級(jí)以及業(yè)務(wù)類(lèi)別優(yōu)先級(jí)發(fā)生變化的信息的特定幀以比QIFSI短的幀間間隔發(fā)送,另外,如果允許當(dāng)前分群輪詢(xún)期間發(fā)送比當(dāng)前輪詢(xún)編號(hào)優(yōu)先級(jí)高的業(yè)務(wù)類(lèi)別數(shù)據(jù),則這些數(shù)據(jù)幀也以比QIFSI短的幀間間隔傳輸。不參與該分群輪詢(xún)的STA不能發(fā)送數(shù)據(jù)。參與分群輪詢(xún)的STA,依據(jù)CSMA協(xié)議發(fā)送數(shù)據(jù),接收STA不論是否被輪詢(xún)或是否能被輪詢(xún)都予以響應(yīng),不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí)的幀間間隔以及退避窗口可以相同或不同。
在步驟115,分群輪詢(xún)協(xié)調(diào)點(diǎn)還將根據(jù)當(dāng)前輪詢(xún)分群中STA傳遞的業(yè)務(wù)類(lèi)別優(yōu)先級(jí)或業(yè)務(wù)類(lèi)別優(yōu)先級(jí)變化信息,更新分群輪詢(xún)策略,該分群輪詢(xún)策略可以在下一輪分群輪詢(xún)開(kāi)始時(shí)生效,也可以立即生效。
接著,在步驟120,判斷當(dāng)前分群輪詢(xún)是否結(jié)束。具體地,在每個(gè)分群輪詢(xún)期間,分群輪詢(xún)協(xié)調(diào)點(diǎn)判斷當(dāng)前分群輪詢(xún)期間是否還有數(shù)據(jù)發(fā)送的方法是,一旦媒體空閑,分群輪詢(xún)協(xié)調(diào)點(diǎn)就設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器,如果在該定時(shí)器超時(shí)前沒(méi)有被輪詢(xún)分群業(yè)務(wù)類(lèi)別發(fā)送,則分群輪詢(xún)協(xié)調(diào)點(diǎn)認(rèn)為已沒(méi)有該業(yè)務(wù)類(lèi)別數(shù)據(jù)要傳輸,該分群輪詢(xún)結(jié)束,分群輪詢(xún)協(xié)調(diào)點(diǎn)依照輪詢(xún)策略轉(zhuǎn)而輪詢(xún)下一個(gè)分群,反之則關(guān)閉該定時(shí)器,直到下一次媒體空閑時(shí),重新設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器。分群輪詢(xún)超時(shí)定時(shí)器則規(guī)定了各分群輪詢(xún)的最大時(shí)間間隔,如果在當(dāng)前分群輪詢(xún)期間,業(yè)務(wù)超時(shí)定時(shí)器始終沒(méi)有超時(shí),則當(dāng)分群輪詢(xún)超時(shí)或當(dāng)前一輪的分群輪詢(xún)間隔已經(jīng)達(dá)到該輪分群的最大間隔時(shí),當(dāng)前分群輪詢(xún)結(jié)束,分群輪詢(xún)協(xié)調(diào)點(diǎn)將檢測(cè)媒體是否空閑,如果空閑分群輪詢(xún)協(xié)調(diào)點(diǎn)將立即輪詢(xún)下一個(gè)分群,如果媒體忙,則一旦媒體轉(zhuǎn)為空閑,分群輪詢(xún)協(xié)調(diào)點(diǎn)將輪詢(xún)下一個(gè)分群。若在當(dāng)前分群輪詢(xún)中沒(méi)有發(fā)送和當(dāng)前分群編號(hào)一致的業(yè)務(wù)類(lèi)別,則分群輪詢(xún)協(xié)調(diào)點(diǎn)中的業(yè)務(wù)計(jì)數(shù)器減一,且當(dāng)該業(yè)務(wù)計(jì)數(shù)器減到零時(shí),分群輪詢(xún)協(xié)調(diào)點(diǎn)將該類(lèi)業(yè)務(wù)類(lèi)別從分群輪詢(xún)策略中刪除,新策略可以在下一輪分群輪詢(xún)開(kāi)始時(shí)生效,也可以立即生效;反之,業(yè)務(wù)計(jì)數(shù)器回到初始化值,如果當(dāng)前分群輪詢(xún)結(jié)束,則進(jìn)行步驟125,否則繼續(xù)當(dāng)前分群輪詢(xún)傳輸。
接著,在步驟125,判斷是否是該輪最后一個(gè)分群輪詢(xún),具體的,如果在步驟120判斷,當(dāng)前分群輪詢(xún)結(jié)束,則分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)輪詢(xún)策略,判斷結(jié)束的當(dāng)前分群輪詢(xún)是否是這一輪輪詢(xún)的最后一個(gè)分群,如果否,則進(jìn)行步驟130;如果是,則判斷是否達(dá)到該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng),如果是,進(jìn)行步驟135;如果否,則可以提前結(jié)束該輪分群輪詢(xún)進(jìn)行步驟135,也可以讓所有STA采用CSMA協(xié)議競(jìng)爭(zhēng)媒體傳輸或采用其他傳輸方式傳輸數(shù)據(jù),并在達(dá)到該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng)時(shí)進(jìn)行步驟135。
接著,在步驟130,開(kāi)始下一個(gè)分群分群輪詢(xún),具體地,分群輪詢(xún)協(xié)調(diào)點(diǎn)廣播分群輪詢(xún)開(kāi)始信息,其中包含當(dāng)前分群輪詢(xún)的分群群號(hào)和輪詢(xún)策略中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào),并設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器和分群輪詢(xún)超時(shí)定時(shí)器,或僅設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器,在當(dāng)前分群詢(xún)期間發(fā)送的信標(biāo)幀中攜帶當(dāng)前被輪詢(xún)分群的分群信息。
接著,在步驟135,開(kāi)始下一輪分群輪詢(xún),具體地該分群輪詢(xún)以一個(gè)信標(biāo)幀的發(fā)送開(kāi)始,該信標(biāo)幀中包含該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng)和剩余時(shí)長(zhǎng)。除了分群輪詢(xún)協(xié)調(diào)點(diǎn)所在STA外的所有STA根據(jù)這些參數(shù)設(shè)置和更新網(wǎng)絡(luò)分配適量。
另外,根據(jù)本發(fā)明的一個(gè)變形例,在步驟110和步驟130,分群輪詢(xún)協(xié)調(diào)點(diǎn)廣播分群輪詢(xún)開(kāi)始信息的同時(shí)僅設(shè)置啟動(dòng)業(yè)務(wù)超時(shí)定時(shí)器。在步驟120分群輪詢(xún)協(xié)調(diào)點(diǎn)除需判斷當(dāng)前分群輪詢(xún)期間是否還有數(shù)據(jù)發(fā)送,還要判斷本輪分群輪詢(xún)間隔是否達(dá)到該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng),如果當(dāng)前分群輪詢(xún)無(wú)相應(yīng)類(lèi)別業(yè)務(wù)傳輸,或當(dāng)前分群輪詢(xún)時(shí)間間隔已達(dá)到該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng),則進(jìn)行步驟125。在步驟125,如果因當(dāng)前分群輪詢(xún)無(wú)相應(yīng)類(lèi)別業(yè)務(wù)傳輸結(jié)束由步驟120進(jìn)入步驟125,則分群輪詢(xún)協(xié)調(diào)點(diǎn)判斷是否是最后一個(gè)分群,如果否,則進(jìn)行步驟130,如果是,則進(jìn)行步驟135。如果在步驟125,是因?yàn)檫_(dá)到該輪分群輪詢(xún)周期的最大時(shí)長(zhǎng)由步驟120進(jìn)入步驟125,則進(jìn)行步驟135。在該變形例中,分群輪詢(xún)協(xié)調(diào)點(diǎn)不保證在每一輪輪詢(xún)過(guò)程中都能輪詢(xún)所有業(yè)務(wù)類(lèi)別。
以上雖然通過(guò)一些示例性的實(shí)施例對(duì)本發(fā)明的無(wú)線(xiàn)局域網(wǎng)中傳輸數(shù)據(jù)的方法進(jìn)行了詳細(xì)的描述,但是以上這些實(shí)施例并不是窮舉的,本領(lǐng)域技術(shù)人員可以在本發(fā)明的精神和范圍內(nèi)實(shí)現(xiàn)各種變化和修改。因此,本發(fā)明并不限于這些實(shí)施例,本發(fā)明的范圍僅由所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種基于自適應(yīng)服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法,其特征在于,包括步驟一、按業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和網(wǎng)絡(luò)中站點(diǎn)傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的變化及當(dāng)前狀態(tài)自適應(yīng)地調(diào)整分群輪詢(xún)策略,對(duì)可能有業(yè)務(wù)傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),所述循環(huán)反復(fù)輪詢(xún)的每一輪輪詢(xún)內(nèi)容可不同;步驟二、站點(diǎn)根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)響應(yīng)分群輪詢(xún);步驟三、符合被輪詢(xún)條件的站點(diǎn)向目的站點(diǎn)發(fā)送數(shù)據(jù),目的站點(diǎn)予以接收響應(yīng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟一進(jìn)一步包括,由分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)對(duì)業(yè)務(wù)類(lèi)別分群,業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和分群編號(hào)的對(duì)應(yīng)關(guān)系是站點(diǎn)確知的或者是由分群輪詢(xún)協(xié)調(diào)點(diǎn)確定后通知站點(diǎn),分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)網(wǎng)絡(luò)中站點(diǎn)傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的變化自適應(yīng)地調(diào)整分群輪詢(xún)策略,對(duì)可能有業(yè)務(wù)類(lèi)別傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),并實(shí)現(xiàn)在高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程中有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,或者實(shí)現(xiàn)在一定時(shí)間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸完畢之前禁止低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟二還包括使不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸時(shí)的幀間間隔以及退避窗口可設(shè)置為相同或不同,并且一個(gè)站點(diǎn)可以響應(yīng)多個(gè)分群的輪詢(xún)的步驟。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟三中,所述符合被輪詢(xún)條件的站點(diǎn)是基于載波偵聽(tīng)多址協(xié)議向目的站點(diǎn)發(fā)送數(shù)據(jù)。
5.根據(jù)權(quán)利要求1、2、3或4所述的方法,其特征在于,在所述步驟一中,所述自適應(yīng)地調(diào)整分群輪詢(xún)策略,包括站點(diǎn)在建立連接的過(guò)程中向分群輪詢(xún)協(xié)調(diào)點(diǎn)發(fā)送能力信息,能力信息包含該站點(diǎn)可能發(fā)送哪些優(yōu)先級(jí)別業(yè)務(wù)類(lèi)別或可發(fā)送業(yè)務(wù)類(lèi)別的最高優(yōu)先級(jí),分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)該能力信息初始化或更新輪詢(xún)策略。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述輪詢(xún)策略包括以下全部或部分參數(shù)每輪分群輪詢(xún)的最大時(shí)間間隔、每輪分群輪詢(xún)中各分群輪詢(xún)的最大時(shí)間間隔、各分群輪詢(xún)的次序、幀間間隔、在規(guī)定時(shí)間內(nèi)是否允許高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程中有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述更新輪詢(xún)策略包括分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)由高至低依照輪詢(xún)次序?qū)Ψ秩哼M(jìn)行輪詢(xún),并在分群輪詢(xún)期間向站點(diǎn)傳遞包括有分群群號(hào)和輪詢(xún)策略中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào)的策略信息,站點(diǎn)接收并記錄所述策略信息,如果站點(diǎn)發(fā)現(xiàn)自己有輪詢(xún)策略以外的待發(fā)業(yè)務(wù)類(lèi)別數(shù)據(jù),則及時(shí)通知分群輪詢(xún)協(xié)調(diào)點(diǎn),分群輪詢(xún)協(xié)調(diào)點(diǎn)將根據(jù)站點(diǎn)情況更新輪詢(xún)策略,將站點(diǎn)的待發(fā)業(yè)務(wù)類(lèi)別包括在輪詢(xún)策略中;由策略信息中優(yōu)先級(jí)別最高的分群輪詢(xún)開(kāi)始到下一次策略信息中優(yōu)先級(jí)別最高的分群輪詢(xún)開(kāi)始之前的過(guò)程為一輪分群輪詢(xún)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述更新輪詢(xún)策略還包括在傳輸過(guò)程中,分群輪詢(xún)協(xié)調(diào)點(diǎn)建立一個(gè)觀察窗口,該觀察窗口具有用參數(shù)表征的窗口范圍,如果在該窗口范圍內(nèi),始終沒(méi)有輪詢(xún)策略中某業(yè)務(wù)類(lèi)別的數(shù)據(jù)傳輸,分群輪詢(xún)協(xié)調(diào)點(diǎn)將會(huì)從輪詢(xún)策略中刪除對(duì)該業(yè)務(wù)類(lèi)別的輪詢(xún)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,表征所述窗口范圍的參數(shù)為時(shí)間或統(tǒng)計(jì)次數(shù)。
10.根據(jù)權(quán)利要求6、7、8、或9所述的方法,其特征在于,在所述步驟一中,所述分群輪詢(xún)協(xié)調(diào)點(diǎn)按優(yōu)先級(jí)對(duì)業(yè)務(wù)類(lèi)別分群,包括將業(yè)務(wù)類(lèi)別按優(yōu)先級(jí)不同劃分為從S1到SP的P個(gè)分群,S1群優(yōu)先級(jí)最高,優(yōu)先級(jí)依次遞減,SP群優(yōu)先級(jí)別最低,網(wǎng)絡(luò)中實(shí)際有N種優(yōu)先級(jí)不同的傳輸業(yè)務(wù)類(lèi)別,N≤P,分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)所述N種優(yōu)先級(jí)不同的傳輸業(yè)務(wù)類(lèi)別建立N個(gè)分群,依據(jù)優(yōu)先級(jí)賦予所述N個(gè)分群不同的分群編號(hào),分群編號(hào)和優(yōu)先級(jí)一一對(duì)應(yīng)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,在所述步驟二中的站點(diǎn)根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)響應(yīng)分群輪詢(xún),包括站點(diǎn)識(shí)別被輪詢(xún)分群的分群編號(hào),并將該分群編號(hào)和自己待發(fā)送業(yè)務(wù)類(lèi)別數(shù)據(jù)的優(yōu)先級(jí)比對(duì),如果所述站點(diǎn)中存在和分群編號(hào)優(yōu)先級(jí)業(yè)務(wù)類(lèi)別相應(yīng)的待發(fā)數(shù)據(jù),則參與該分群輪詢(xún)期間的傳輸,在該分群輪詢(xún)期間基于載波偵聽(tīng)多址協(xié)議發(fā)送所述相應(yīng)的待發(fā)數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述相應(yīng)的待發(fā)數(shù)據(jù)的優(yōu)先級(jí)和分群編號(hào)對(duì)應(yīng)的優(yōu)先級(jí)一致,或者所述相應(yīng)的待發(fā)數(shù)據(jù)的優(yōu)先級(jí)不低于分群編號(hào)對(duì)應(yīng)的優(yōu)先級(jí)。
13.根據(jù)權(quán)利要求10所述的方法,其特征在于,在所述步驟一中,所述實(shí)現(xiàn)在高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸過(guò)程有一定比例低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,包括在分群輪詢(xún)期間,分群輪詢(xún)協(xié)調(diào)點(diǎn)為優(yōu)先級(jí)不同的分群指配不同的分群輪詢(xún)最大間隔,在分群輪詢(xún)期間,每當(dāng)媒體空閑時(shí),分群輪詢(xún)協(xié)調(diào)點(diǎn)判斷當(dāng)前分群輪詢(xún)期間是否已無(wú)相應(yīng)業(yè)務(wù)類(lèi)別數(shù)據(jù)發(fā)送,是則分群輪詢(xún)協(xié)調(diào)點(diǎn)輪詢(xún)下一個(gè)分群,否則繼續(xù)輪詢(xún)當(dāng)前的分群輪詢(xún),直到輪詢(xún)間隔達(dá)到該分群輪詢(xún)的最大間隔。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,還包括,分群輪詢(xún)協(xié)調(diào)點(diǎn)設(shè)置當(dāng)前一輪分群輪詢(xún)的最大時(shí)長(zhǎng),如果該輪分群輪詢(xún)的輪詢(xún)間隔達(dá)到所述最大時(shí)長(zhǎng),則分群輪詢(xún)協(xié)調(diào)點(diǎn)將進(jìn)行下一輪分群輪詢(xún)。
15.根據(jù)權(quán)利要求10所述的方法,其特征在于,在所述步驟一中,所述實(shí)現(xiàn)在一定時(shí)間間隔內(nèi),網(wǎng)絡(luò)中高優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸完畢之前禁止低優(yōu)先級(jí)業(yè)務(wù)類(lèi)別的傳輸,包括確定每輪分群輪詢(xún)的最大時(shí)長(zhǎng),在分群輪詢(xún)期間,每當(dāng)媒體空閑時(shí),分群輪詢(xún)協(xié)調(diào)點(diǎn)將判斷當(dāng)前分群輪詢(xún)期間是否已無(wú)相應(yīng)類(lèi)別業(yè)務(wù)數(shù)據(jù)發(fā)送,是則分群輪詢(xún)協(xié)調(diào)點(diǎn)將輪詢(xún)下一個(gè)分群,否則將繼續(xù)輪詢(xún)當(dāng)前的分群輪詢(xún),直到當(dāng)前一輪的分群輪詢(xún)達(dá)到其對(duì)應(yīng)的最大時(shí)長(zhǎng)。
16.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述步驟一中對(duì)可能有業(yè)務(wù)傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),進(jìn)一步包括分群輪詢(xún)協(xié)調(diào)點(diǎn)依次從優(yōu)先級(jí)高的業(yè)務(wù)類(lèi)別向優(yōu)先級(jí)低的業(yè)務(wù)類(lèi)別輪詢(xún),在當(dāng)前分群輪詢(xún)期間,設(shè)置從QIFS1到QIFSM的M種幀間間隔,QIFS1時(shí)長(zhǎng)最短,依次遞增QIFSM的時(shí)長(zhǎng)最長(zhǎng),凡和當(dāng)前輪詢(xún)編號(hào)嚴(yán)格對(duì)應(yīng)的優(yōu)先級(jí)業(yè)務(wù)類(lèi)別都以QIFSI幀間間隔傳輸,其中1<I≤M,站點(diǎn)根據(jù)分群輪詢(xún)協(xié)調(diào)點(diǎn)傳遞的當(dāng)前分群群號(hào)、輪詢(xún)列表中優(yōu)先級(jí)最高業(yè)務(wù)類(lèi)別對(duì)應(yīng)的分群編號(hào),以及輪詢(xún)過(guò)程開(kāi)始到當(dāng)前時(shí)間段記錄的分群群號(hào),判斷該站點(diǎn)自己是否有優(yōu)先級(jí)別高于當(dāng)前分群群號(hào)的輪詢(xún)列表以外的業(yè)務(wù)類(lèi)別,有則以間隔短于QIFSI的其它幀間間隔傳遞業(yè)務(wù)類(lèi)別優(yōu)先級(jí)信息或直接傳遞該優(yōu)先級(jí)業(yè)務(wù)類(lèi)別,分群輪詢(xún)協(xié)調(diào)點(diǎn)根據(jù)特定的傳輸業(yè)務(wù)類(lèi)別優(yōu)先級(jí)信息的幀或通過(guò)解析傳輸數(shù)據(jù)幀中的優(yōu)先級(jí)業(yè)務(wù)類(lèi)別獲知該新增業(yè)務(wù)類(lèi)別來(lái)更新輪詢(xún)列表。
全文摘要
本發(fā)明公開(kāi)了一種基于自適應(yīng)服務(wù)質(zhì)量保證的無(wú)線(xiàn)局域網(wǎng)分群輪詢(xún)方法,包括按業(yè)務(wù)類(lèi)別優(yōu)先級(jí)和網(wǎng)絡(luò)中站點(diǎn)傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的變化及當(dāng)前狀態(tài)自適應(yīng)地調(diào)整分群輪詢(xún)策略,對(duì)可能有業(yè)務(wù)傳輸?shù)姆秩哼M(jìn)行循環(huán)反復(fù)的輪詢(xún),所述循環(huán)反復(fù)輪詢(xún)的每一輪輪詢(xún)內(nèi)容可不同;站點(diǎn)根據(jù)自己要傳輸數(shù)據(jù)業(yè)務(wù)類(lèi)別的優(yōu)先級(jí)響應(yīng)分群輪詢(xún);符合被輪詢(xún)條件的站點(diǎn)向目的站點(diǎn)發(fā)送數(shù)據(jù),目的站點(diǎn)予以接收響應(yīng)。本發(fā)明中不同優(yōu)先級(jí)業(yè)務(wù)類(lèi)別傳輸?shù)膸g間隔可設(shè)置為相同或不同,能自適應(yīng)地縮短幀間間隔,不會(huì)造成不必要的傳輸時(shí)延,增加了網(wǎng)絡(luò)吞吐量,加強(qiáng)了網(wǎng)絡(luò)性能。
文檔編號(hào)H04L29/06GK1791046SQ20041009896
公開(kāi)日2006年6月21日 申請(qǐng)日期2004年12月17日 優(yōu)先權(quán)日2004年12月17日
發(fā)明者李峰, 孫公航, 馬鳳國(guó), 孫波, 程巍 申請(qǐng)人:中興通訊股份有限公司