專利名稱:使用通信信道信噪比估計(jì)的數(shù)據(jù)傳輸速率控制的制作方法
背景無(wú)線數(shù)據(jù)通信正變得越來(lái)越流行,并且無(wú)線數(shù)據(jù)通信技術(shù)被結(jié)合進(jìn)大量設(shè)備中,如蜂窩電話、個(gè)人數(shù)字助理和無(wú)線電子郵件設(shè)備。無(wú)線數(shù)據(jù)通信技術(shù)也用于計(jì)算機(jī)網(wǎng)絡(luò),由此允許便攜式計(jì)算機(jī)的用戶自由地在辦公室四周移動(dòng),而不受網(wǎng)絡(luò)連線的阻礙。
用于無(wú)線數(shù)據(jù)傳輸?shù)膬蓚€(gè)標(biāo)準(zhǔn)協(xié)議是IEEE 802.11a標(biāo)準(zhǔn)(1999年12月發(fā)布的IEEE std.802.11a-1999)和IEEE 802.11b標(biāo)準(zhǔn)(1999年12月發(fā)布的IEEE std.802.11b-1999)。這些協(xié)議的每一個(gè)定義了多個(gè)數(shù)據(jù)傳輸速率。IEEE 802.11a規(guī)定了最大傳輸速率54Mbit/s(兆比特每秒),并定義了較慢的傳輸速率48Mbit/s、36Mbit/s、24Mbit/s、18Mbit/s、12Mbit/s、9Mbit/s和6Mbit/s。IEEE 802.11b規(guī)定了最大傳輸速率11Mbit/s,并定義了較慢的傳輸速率5.5Mbit/s、2Mbit/s和1Mbit/s。
當(dāng)期望最大數(shù)據(jù)吞吐量時(shí),以可用的最高數(shù)據(jù)傳輸速率傳輸數(shù)據(jù)。不幸的是,各種因素,如電干涉、噪聲和信號(hào)衰減通常限制了這一數(shù)據(jù)傳輸速率。
附圖描述
圖1示出了使用無(wú)線數(shù)據(jù)通信技術(shù)的計(jì)算機(jī)系統(tǒng);圖2示出了數(shù)據(jù)傳輸速率控制過(guò)程;圖2A示出了舉例說(shuō)明數(shù)據(jù)傳輸速率控制過(guò)程的一個(gè)實(shí)施例的流程圖;圖3示出了數(shù)據(jù)傳輸速率控制方法;以及圖4示出了另一數(shù)據(jù)傳輸速率控制過(guò)程。
詳細(xì)描述計(jì)算機(jī)和各種手持式設(shè)備,如圖1所示的計(jì)算機(jī)10和14,通過(guò)可變速率數(shù)據(jù)通信信道12相互通信。這些計(jì)算機(jī)10和14的每一個(gè)分別使用無(wú)線通信裝置16和18建立并維護(hù)可變速率數(shù)據(jù)通信信道12。
無(wú)線通信裝置16和18監(jiān)控可變速率數(shù)據(jù)通信信道12的信噪比(SNR),并響應(yīng)于信道的信噪比的變化來(lái)調(diào)節(jié)其數(shù)據(jù)傳輸速率。具體地,信噪比越高,數(shù)據(jù)傳輸速率越高;信噪比越低,數(shù)據(jù)傳輸速率越低。
每一無(wú)線通信裝置16和18控制該裝置跨越可變速率數(shù)據(jù)通信信道12傳輸數(shù)據(jù)的速率。無(wú)線通信裝置16控制數(shù)據(jù)從計(jì)算機(jī)10傳輸?shù)接?jì)算機(jī)14的傳輸速率,無(wú)線通信裝置18控制數(shù)據(jù)從計(jì)算機(jī)14傳輸?shù)接?jì)算機(jī)10的速率。這些無(wú)線通信裝置的示例是無(wú)線網(wǎng)絡(luò)PCMCIA(個(gè)人計(jì)算機(jī)存儲(chǔ)卡國(guó)際協(xié)會(huì))卡;無(wú)線接入點(diǎn);無(wú)線網(wǎng)絡(luò)接口卡等等。
如圖2所示,每一無(wú)線通信裝置16或18包括一數(shù)據(jù)傳輸速率控制過(guò)程19,它監(jiān)控可變速率數(shù)據(jù)通信信道12的信噪比,并響應(yīng)于該信道的信噪比中的變化調(diào)節(jié)其數(shù)據(jù)傳輸速率。
SNR確定過(guò)程20監(jiān)控可變速率數(shù)據(jù)通信信道12來(lái)確定其信噪比??勺兯俾蕯?shù)據(jù)通信信道12是包括接收端22和發(fā)送端24的雙向信道。接收端22用于從在信道12上通信的其它裝置接收數(shù)據(jù),發(fā)送端24用于向那些裝置發(fā)送數(shù)據(jù)。
SNR確定過(guò)程20包括一噪聲信號(hào)確定過(guò)程26,它檢查可變速率數(shù)據(jù)通信信道12的接收端22來(lái)對(duì)可變速率數(shù)據(jù)通信信道12確定噪聲信號(hào)強(qiáng)度因子28。
這一噪聲信號(hào)強(qiáng)度因子28通過(guò)在非傳輸周期內(nèi)檢查通信信道12的接收端22上的信號(hào)強(qiáng)度來(lái)確定。理想地,在具有零噪聲的系統(tǒng)中,在沒(méi)有從遠(yuǎn)程裝置接收數(shù)據(jù)的周期內(nèi),信道12的接收端22上的信號(hào)強(qiáng)度為零。因此,非傳輸周期內(nèi)信道12上的任一信號(hào)的強(qiáng)度表示該信道的噪聲(即,其噪聲信號(hào)強(qiáng)度因子28)。這一噪聲包括空中噪聲和接收器噪聲。
SNR確定過(guò)程20也包括一接收信號(hào)確定過(guò)程30,它在傳輸周期內(nèi)檢查信道12的接收端22來(lái)確定接收信號(hào)強(qiáng)度因子32。
接收信號(hào)強(qiáng)度因子32在當(dāng)數(shù)據(jù)從遠(yuǎn)程裝置接收的時(shí)間內(nèi)測(cè)量。由于接收信號(hào)強(qiáng)度因子32表示傳輸周期(即,數(shù)據(jù)從遠(yuǎn)程裝置接收的周期)內(nèi)總信號(hào)強(qiáng)度,這一接收信號(hào)強(qiáng)度因子32包括當(dāng)在傳輸和非傳輸周期內(nèi)在信道12上存在噪聲時(shí)的噪聲信號(hào)強(qiáng)度因子28。
SNR確定過(guò)程20還包括一數(shù)據(jù)信號(hào)確定過(guò)程34,它確定接收信號(hào)強(qiáng)度因子32(表示數(shù)據(jù)加噪聲)和噪聲信號(hào)強(qiáng)度因子28(僅表示噪聲)之間的差。該差是數(shù)據(jù)信號(hào)強(qiáng)度因子36,并表示接收的實(shí)際數(shù)據(jù)信號(hào)的強(qiáng)度。
在確定了信道12上的數(shù)據(jù)信號(hào)強(qiáng)度(即,數(shù)據(jù)信號(hào)強(qiáng)度因子36)和噪聲(即,噪聲信號(hào)強(qiáng)度因子28)之后,可以計(jì)算可變速率數(shù)據(jù)傳輸通信信道12的信噪比。
SNR確定過(guò)程20包括一SNR計(jì)算過(guò)程38,它從數(shù)據(jù)信號(hào)強(qiáng)度因子36和噪聲信號(hào)強(qiáng)度因子28計(jì)算可變速率數(shù)據(jù)通信信道12的信噪比40。
數(shù)學(xué)上,信噪比(SNR)等于20log10(Vs/Vn)因此,如果數(shù)據(jù)信號(hào)強(qiáng)度因子36(由數(shù)據(jù)信號(hào)確定過(guò)程34確定)是4毫伏(4mV),并且噪聲信號(hào)強(qiáng)度因子28(由噪聲信號(hào)確定過(guò)程26確定)是1毫伏(1mV),則信道12的信噪比40是20log10(0.004/0.001)因此,在本示例中,信道12的信噪比是12.04分貝。由SNR計(jì)算過(guò)程38確定的這一信噪比40用于設(shè)置信道12的數(shù)據(jù)傳輸速率。
數(shù)據(jù)傳輸速率控制過(guò)程19包括一傳輸速率調(diào)節(jié)過(guò)程42,它使用SNR計(jì)算過(guò)程38計(jì)算的信噪比40來(lái)調(diào)節(jié)可變速率數(shù)據(jù)通信信道12的數(shù)據(jù)傳輸速率。
傳輸速率調(diào)節(jié)過(guò)程42包括一SNR比較過(guò)程,它將可變速率數(shù)據(jù)通信信道12的信噪比40與多個(gè)信噪比范圍相比較。這些信噪比范圍(對(duì)IEEE 802.11a協(xié)議信道)的一個(gè)示例示出如下
對(duì)于以上列出的表格中的每一范圍,規(guī)定了最小可接受信噪比,它定義了對(duì)該特定數(shù)據(jù)傳輸速率的最低可接受信噪比。例如,由于前三個(gè)范圍為1.2dB、3.8dB和4.4dB,如果計(jì)算信噪比為3.1dB,則將數(shù)據(jù)傳輸速率設(shè)為每秒6Mbit,因?yàn)檫@一計(jì)算的信噪比滿足第一范圍的最小需求,但不滿足第二范圍的最小需求。
以上列出的信噪比范圍僅用于說(shuō)明性目的,并可以被設(shè)計(jì)成解決計(jì)算機(jī)通信、無(wú)線通信裝置、通信信道、無(wú)線通信協(xié)議(如,IEEE 802.11a)等的特定通信需求。
盡管上述表格列出了僅包括最小可接受信噪比的范圍,這僅用于說(shuō)明性目的。具體地,每一范圍可以實(shí)際包括最小可接受信噪比和最大可接受信噪比(正好位于下一較高傳輸速率的最小可接受信噪比之下)。
這些信噪比范圍(對(duì)IEEE 802.11a協(xié)議信道)的一個(gè)示例示出如下
繼續(xù)參考上述示例,將由SNR計(jì)算過(guò)程38確定的計(jì)算的信噪比40(即,12.04dB)與以上列出的信噪比范圍進(jìn)行比較,每一范圍都具有與其關(guān)聯(lián)的特定數(shù)據(jù)傳輸速率。
包括在傳輸速率調(diào)節(jié)過(guò)程42中的范圍選擇過(guò)程46,選擇包含由SNR計(jì)算過(guò)程38所計(jì)算的信噪比40的信噪比范圍。對(duì)于上述示例,計(jì)算的信噪比是12.04dB,因此,范圍選擇過(guò)程46選擇的信噪比范圍是第五范圍(即,10.1~13dB)。這一信噪比范圍具有與其關(guān)聯(lián)的每秒24Mb的數(shù)據(jù)傳輸速率。
一旦選擇了適當(dāng)?shù)男旁氡确秶瑐鬏斔俾蔬x擇過(guò)程48將可變速率數(shù)據(jù)通信信道12的數(shù)據(jù)傳輸速率調(diào)節(jié)到為該特定信噪比范圍指定的傳輸速率。在上述具有12.04dB的信噪比的示例中,適當(dāng)?shù)臄?shù)據(jù)傳輸速率是每秒24Mb。因此,可變速率數(shù)據(jù)通信信道12的發(fā)送端24將以每秒24Mb的數(shù)據(jù)傳輸速率向與其通信的遠(yuǎn)程裝置發(fā)送數(shù)據(jù)。
如上所述,通信信道12的信噪比40的計(jì)算是設(shè)置該信道的數(shù)據(jù)傳輸速率的先決條件。因此,如果SNR確定過(guò)程20在所限定的時(shí)間段內(nèi)(如,2秒)無(wú)法確定該信道的信噪比40,則有迭代速率確定過(guò)程50可用于(作為補(bǔ)充確定過(guò)程)設(shè)置該信道的數(shù)據(jù)傳輸速率。有各種情況會(huì)導(dǎo)致SNR確定過(guò)程20無(wú)法確定信道12的信噪比,如丟失連接或信道干擾。
迭代速率確定過(guò)程50包括一初始速率設(shè)置過(guò)程52,它將可變速率數(shù)據(jù)通信信道12的數(shù)據(jù)傳輸速率設(shè)置為對(duì)應(yīng)于前一次確定的(last-determined)信噪比的數(shù)據(jù)傳輸速率。繼續(xù)參考上述示例,由于前一次計(jì)算的信噪比是12.04dB,由傳輸速率選擇過(guò)程28前一次將數(shù)據(jù)傳輸速率設(shè)置為每秒24Mb。假定信噪比暫時(shí)對(duì)信道12不可用,初始速率設(shè)置過(guò)程52將信道12的數(shù)據(jù)傳輸速率設(shè)置為(或者,換言之,保持在)每秒24Mb。
一旦設(shè)置了信道12的傳輸速率,在一個(gè)數(shù)據(jù)分組需要被傳輸?shù)竭h(yuǎn)程裝置的任一時(shí)刻,數(shù)據(jù)發(fā)送過(guò)程54以當(dāng)前傳輸速率(本示例中為每秒24Mb)發(fā)送該數(shù)據(jù)分組。
只要數(shù)據(jù)分組被傳輸?shù)竭h(yuǎn)程裝置(通過(guò)信道12的發(fā)送端),在成功地接收了該數(shù)據(jù)分組之后,遠(yuǎn)程裝置向該分組的發(fā)送者發(fā)送一確認(rèn),確認(rèn)它已成功地接收了該數(shù)據(jù)分組。在未接收該數(shù)據(jù)分組或該數(shù)據(jù)分組被破壞的情況下,不發(fā)送確認(rèn)。
接收確認(rèn)過(guò)程56監(jiān)控這些確認(rèn)的接收(在信道12的接收端22)來(lái)確定向遠(yuǎn)程裝置發(fā)送的數(shù)據(jù)分組是否實(shí)際上被接收。響應(yīng)于接收確認(rèn)過(guò)程56的傳輸比確定過(guò)程58確定通信信道12的傳輸比。該傳輸比等于遠(yuǎn)程裝置成功接收的分組數(shù)(由接收確認(rèn)過(guò)程56確定)與數(shù)據(jù)發(fā)送過(guò)程54所發(fā)送的數(shù)據(jù)分組數(shù)之比。例如,如果向遠(yuǎn)程裝置發(fā)送了2,700個(gè)數(shù)據(jù)分組,而僅接收了1,163個(gè)分組,則傳輸比為43.07%。
如上所述,當(dāng)在限定的時(shí)間段內(nèi)SNR確定過(guò)程20無(wú)法確定信道12的信噪比40時(shí),可以使用迭代速率確定過(guò)程50。迭代速率確定過(guò)程50被配置成監(jiān)控前一次成功地計(jì)算信噪比以來(lái)的時(shí)間量,并且如果它比限定的時(shí)間段(通常為2秒)長(zhǎng),迭代速率確定過(guò)程50可用作補(bǔ)充速率確定過(guò)程。此外,由于信道12的傳輸速率最初被(由初始速率設(shè)置過(guò)程52)設(shè)為前一SNR確定出的數(shù)據(jù)傳輸速率,可能需要通過(guò)察看由傳輸比確定過(guò)程58確定的傳輸比來(lái)重新調(diào)節(jié)該傳輸速率。在傳輸速率太高(相對(duì)于信道上存在的噪聲水平)的情況下,傳輸比將會(huì)過(guò)低。相反,在傳輸速率太低(相對(duì)于信道上存在的噪聲水平)的情況下,傳輸速率將過(guò)高。
因此,傳輸比比較過(guò)程60將傳輸比確定過(guò)程58確定的傳輸比與定義的可接受傳輸比范圍(如,50-90%)相比較。盡管50%和90%是定義預(yù)定可接受比范圍的典型值,可以升高或降低這些值來(lái)滿足具體的設(shè)計(jì)需求。通常,范圍的較低端(如,50%)定義傳輸比太低以至于信道上的通信不可靠的點(diǎn)。在這一點(diǎn)上,應(yīng)當(dāng)將傳輸速率降低到下一較低速率。相反,范圍的較高端(如,90%)定義傳輸比太高以至于信道上的通信十分可靠的點(diǎn)。在這一點(diǎn)上,可以將傳輸速率升高到下一較高速率。
在計(jì)算的傳輸比處于該定義的可接受傳輸比范圍之外的情況下,傳輸速率調(diào)節(jié)過(guò)程62將升高或降低傳輸速率一級(jí)至下一可用傳輸速率。這時(shí),對(duì)信道12計(jì)算新傳輸比,并再次與定義的可接受傳輸比范圍比較來(lái)確定是否需要另外的調(diào)節(jié)。如果新傳輸比可接受(即,它處于定義的可接受傳輸比范圍之內(nèi)),將以當(dāng)前傳輸速率繼續(xù)傳輸數(shù)據(jù)。然而,如果該傳輸比仍高于或低于定義的可接受比范圍,將再次調(diào)節(jié)該傳輸速率。下表規(guī)定了IEEE 802.11(a)協(xié)議的可用傳輸速率
傳輸速率的重復(fù)調(diào)節(jié)(即,升高和/或降低)將繼續(xù)直到達(dá)到可接受傳輸比。
繼續(xù)參考上述示例,使用的協(xié)議是IEEE 802.11(a),當(dāng)前傳輸速率是每秒36Mb。如果如上所述,遠(yuǎn)程裝置僅接收了2,700個(gè)分組中的1,163個(gè),傳輸比為43.07%。這處于定義的可接受比范圍的最小需求水平(即,50%)之下。因此,由于處于這一最小需求水平之下,(由傳輸速率調(diào)節(jié)過(guò)程62)將數(shù)據(jù)傳輸速率從每秒36Mb向下調(diào)節(jié)到每秒24Mb。一旦傳輸速率被降低,數(shù)據(jù)分組被發(fā)送到遠(yuǎn)程裝置,傳輸比確定過(guò)程58再一次對(duì)這一較低傳輸速率確定傳輸比。假定,例如,傳輸了2,700個(gè)分組,遠(yuǎn)程裝置接受了1,369個(gè)分組。總計(jì)傳輸比為50.70%。由于這一傳輸比處于定義的可接受比范圍50-90%之內(nèi),傳輸速率將保持在每秒24Mb。
只要信噪比繼續(xù)不可用,傳輸比的檢查和重新檢查將繼續(xù),并且如需要,作出對(duì)數(shù)據(jù)傳輸速率的調(diào)節(jié)。例如,如果隨后對(duì)信道(當(dāng)前以每秒24Mb進(jìn)行通信)計(jì)算了92.04%的傳輸比,這處于定義的可接受比的最大需求水平(即,90%)之上。因此,由于處于最大需求水平之上,(由傳輸速率調(diào)節(jié)過(guò)程62)將數(shù)據(jù)傳輸速率從每秒24Mb向上調(diào)節(jié)到每秒36Mb。
如果在一段擴(kuò)展的時(shí)間段內(nèi)(如,10秒)信噪比繼續(xù)不可用,將數(shù)據(jù)傳輸速率降低到最低可用速率,使得能重新建立通信信道連接。數(shù)據(jù)傳輸速率控制過(guò)程19也被配置成監(jiān)控自從前一次成功地計(jì)算信噪比以來(lái)的時(shí)間量,使得如果它大于擴(kuò)展的時(shí)間段,將數(shù)據(jù)傳輸速率降低到最低可用速率以重新建立連接。
此外,由于設(shè)置信道12的數(shù)據(jù)傳輸速率的較佳方法是基于對(duì)信噪比的計(jì)算,SNR確定過(guò)程20不斷地嘗試計(jì)算信道12的信噪比。在成功計(jì)算信道12的信噪比40的情況下,將再一次基于其信噪比設(shè)置信道12的傳輸速率。
參考圖2A,示出了舉例說(shuō)明上述過(guò)程的一個(gè)實(shí)施例的流程圖。
參考圖3,示出了數(shù)據(jù)傳輸速率調(diào)節(jié)方法100。102監(jiān)控可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比。104基于其信噪比調(diào)節(jié)可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
調(diào)節(jié)數(shù)據(jù)傳輸速率(104)包括將可變速率數(shù)據(jù)通信信道的信噪比與各種信噪比范圍進(jìn)行比較(106),并選擇包含可變速率數(shù)據(jù)通信信道的信噪比的信噪比范圍(108)。
由于每一信噪比范圍與特定的數(shù)據(jù)傳輸速率相關(guān)聯(lián),現(xiàn)在可以將可變速率數(shù)據(jù)通信信道的傳輸速率設(shè)置為與所選擇的信噪比范圍關(guān)聯(lián)的特定的數(shù)據(jù)傳輸速率(110)。
監(jiān)控 可變速率數(shù)據(jù)通信信道(102)包括在非傳輸周期內(nèi)對(duì)可變速率數(shù)據(jù)通信信道的接收端確定噪聲信號(hào)強(qiáng)度因子(112)。監(jiān)控可變速率數(shù)據(jù)通信信道(102)也包括在傳輸周期內(nèi)對(duì)可變速率數(shù)據(jù)通信的接收端確定接收信號(hào)強(qiáng)度因子(114),并確定接收信號(hào)強(qiáng)度因子和噪聲信號(hào)強(qiáng)度因子之差(116)。該差是數(shù)據(jù)信號(hào)強(qiáng)度因子。
監(jiān)控 可變速率數(shù)據(jù)通信信道(102)還包括從數(shù)據(jù)信號(hào)強(qiáng)度因子和噪聲信號(hào)強(qiáng)度因子確定可變速率數(shù)據(jù)通信信道的信噪比(118)。
方法100包括如果在限定的時(shí)間段內(nèi)無(wú)法確定信道的信噪比,則迭代地調(diào)節(jié)可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率(120)。
參考圖4,示出了駐留在計(jì)算機(jī)系統(tǒng)上的計(jì)算機(jī)程序產(chǎn)品。計(jì)算機(jī)程序產(chǎn)品150包括儲(chǔ)存指令154的計(jì)算機(jī)可讀媒質(zhì)152,指令154由處理器156執(zhí)行,促使處理器156監(jiān)控158可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比。計(jì)算機(jī)程序產(chǎn)品150基于其信噪比調(diào)節(jié)160可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
計(jì)算機(jī)可讀媒質(zhì)152的典型實(shí)施例是硬盤驅(qū)動(dòng)器162、磁帶驅(qū)動(dòng)器164;光盤驅(qū)動(dòng)器166;RAID陣列168;隨機(jī)存取存儲(chǔ)器170;以及只讀存儲(chǔ)器172。
其它實(shí)施例都處于權(quán)利要求書的范圍之內(nèi)。
權(quán)利要求
1.一種方法,其特征在于,它包括監(jiān)控可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比;以及基于其信噪比調(diào)節(jié)所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
2.如權(quán)利要求1所述的方法,其特征在于,所述調(diào)節(jié)數(shù)據(jù)傳輸速率包括將所述可變速率數(shù)據(jù)通信信道的信噪比與多個(gè)信噪比范圍進(jìn)行比較。
3.如權(quán)利要求2所述的方法,其特征在于,所述調(diào)節(jié)數(shù)據(jù)傳輸速率還包括選擇包含所述可變速率數(shù)據(jù)通信信道的信噪比的信噪比范圍。
4.如權(quán)利要求3所述的方法,其特征在于,每一信噪比范圍與一特定的數(shù)據(jù)傳輸速率相關(guān)聯(lián),所述調(diào)節(jié)數(shù)據(jù)傳輸速率還包括將所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率設(shè)置為與所選擇的信噪比范圍關(guān)聯(lián)的所述特定的數(shù)據(jù)傳輸速率。
5.如權(quán)利要求1所述的方法,其特征在于,所述可變速率數(shù)據(jù)通信信道是雙向信道,它包括用于從遠(yuǎn)程裝置接收數(shù)據(jù)的一接收端以及用于向該遠(yuǎn)程裝置發(fā)送數(shù)據(jù)的一發(fā)送端,所述監(jiān)控可變速率數(shù)據(jù)通信信道包括在非傳輸周期內(nèi)對(duì)所述可變速率數(shù)據(jù)通信信道的接收端確定一噪聲信號(hào)強(qiáng)度因子。
6.如權(quán)利要求5所述的方法,其特征在于,所述監(jiān)控可變速率數(shù)據(jù)通信信道包括在傳輸周期內(nèi)對(duì)所述可變速率數(shù)據(jù)通信的接收端確定一接收信號(hào)強(qiáng)度因子。
7.如權(quán)利要求6所述的方法,其特征在于,所述監(jiān)控可變速率數(shù)據(jù)通信信道包括確定所述接收信號(hào)強(qiáng)度因子和所述噪聲信號(hào)強(qiáng)度因子之差,其中,所述差是一數(shù)據(jù)信號(hào)強(qiáng)度因子。
8.如權(quán)利要求6所述的方法,其特征在于,所述監(jiān)控可變速率數(shù)據(jù)通信信道包括從所述數(shù)據(jù)信號(hào)強(qiáng)度因子和所述噪聲信號(hào)強(qiáng)度因子確定所述可變速率數(shù)據(jù)通信信道的信噪比。
9.如權(quán)利要求1所述的方法,其特征在于,它還包括如果在定義的時(shí)間段內(nèi)無(wú)法確定所述信道的信噪比,則迭代地調(diào)節(jié)所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
10.一種數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,它包括一SNR確定過(guò)程,用于監(jiān)控可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比;以及一傳輸速率調(diào)節(jié)過(guò)程,它響應(yīng)于所述SNR確定過(guò)程,用于基于其信噪比調(diào)節(jié)所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
11.如權(quán)利要求10所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述傳輸速率調(diào)節(jié)過(guò)程包括一SNR比較過(guò)程,用于將所述可變速率數(shù)據(jù)通信信道的信噪比與多個(gè)信噪比范圍進(jìn)行比較。
12.如權(quán)利要求11所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述傳輸速率調(diào)節(jié)過(guò)程還包括一范圍選擇過(guò)程,用于選擇包含所述可變速率數(shù)據(jù)通信信道的信噪比的信噪比范圍。
13.如權(quán)利要求12所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,每一所述信噪比與一特定的數(shù)據(jù)傳輸速率相關(guān)聯(lián),所述傳輸速率調(diào)節(jié)過(guò)程還包括一傳輸速率選擇過(guò)程,用于將所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率設(shè)置為與所選擇的信噪比范圍相關(guān)聯(lián)的所述特定的數(shù)據(jù)傳輸速率。
14.如權(quán)利要求10所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述可變速率數(shù)據(jù)通信信道是雙向信道,它包括用于從遠(yuǎn)程裝置接收數(shù)據(jù)的一接收端以及用于向該遠(yuǎn)程裝置發(fā)送數(shù)據(jù)的一發(fā)送端,所述SNR確定過(guò)程包括一噪聲信號(hào)確定過(guò)程,用于在非傳輸周期內(nèi)對(duì)所述可變速率數(shù)據(jù)通信信道的接收端確定一噪聲信號(hào)強(qiáng)度因子。
15.如權(quán)利要求14所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述SNR確定過(guò)程包括一接收信號(hào)確定過(guò)程,用于在傳輸周期內(nèi)對(duì)所述可變速率數(shù)據(jù)通信信道的接收端確定一接收信號(hào)強(qiáng)度因子。
16.如權(quán)利要求15所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述SNR確定過(guò)程包括一數(shù)據(jù)信號(hào)確定過(guò)程,用于確定所述接收信號(hào)強(qiáng)度因子和所述噪聲信號(hào)強(qiáng)度因子之差,其中,所述差是一數(shù)據(jù)信號(hào)強(qiáng)度因子。
17.如權(quán)利要求16所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述SNR確定過(guò)程包括一SNR計(jì)算過(guò)程,用于從所述實(shí)際信號(hào)強(qiáng)度因子和所述噪聲信號(hào)強(qiáng)度因子確定所述可變速率數(shù)據(jù)通信信道的信噪比。
18.如權(quán)利要求10所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,它還包括一迭代速率確定過(guò)程,它響應(yīng)于所述SNR確定過(guò)程在定義的時(shí)間段內(nèi)無(wú)法確定所述可變速率數(shù)據(jù)通信信道的信噪比,用于設(shè)置所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
19.如權(quán)利要求18所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述可變速率數(shù)據(jù)通信信道能夠以多個(gè)數(shù)據(jù)傳輸速率發(fā)送數(shù)據(jù),所述迭代速率確定過(guò)程包括一初始速率設(shè)置過(guò)程,用于將所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率設(shè)置為對(duì)應(yīng)于前一次確定的信噪比的數(shù)據(jù)傳輸速率。
20.如權(quán)利要求19所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述迭代速率確定過(guò)程包括一數(shù)據(jù)發(fā)送過(guò)程,用于通過(guò)所述可變速率數(shù)據(jù)通信信道向遠(yuǎn)程裝置發(fā)送數(shù)據(jù)分組;以及一接收確認(rèn)過(guò)程,用于確定向所述遠(yuǎn)程裝置發(fā)送的所述數(shù)據(jù)分組是否被所述遠(yuǎn)程裝置接收到。
21.如權(quán)利要求20所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述迭代速率確定過(guò)程包括用于確定傳輸比的一傳輸比確定過(guò)程,其中,所述傳輸比指示由所述遠(yuǎn)程裝置接收到的數(shù)據(jù)分組與向所述遠(yuǎn)程裝置發(fā)送的數(shù)據(jù)分組之比。
22.如權(quán)利要求21所述的數(shù)據(jù)傳輸速率控制過(guò)程,其特征在于,所述迭代速率確定過(guò)程包括一傳輸比比較過(guò)程,用于將所述傳輸比與定義的可接受比范圍進(jìn)行比較;以及一傳輸速率調(diào)節(jié)過(guò)程,用于響應(yīng)于所述傳輸比處于所述定義的可接受比范圍之外,調(diào)節(jié)所述可變速率數(shù)據(jù)通信信道的傳輸速率。
23.一種駐留在其上儲(chǔ)存了指令的計(jì)算機(jī)可讀媒質(zhì)上的計(jì)算機(jī)程序產(chǎn)品,其特征在于,當(dāng)由處理器執(zhí)行所述指令時(shí),促使所述處理器監(jiān)控可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比;以及基于其信噪比調(diào)節(jié)所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
24.如權(quán)利要求23所述的計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)可讀媒質(zhì)是只讀存儲(chǔ)器。
25.一種數(shù)據(jù)傳輸速率控制系統(tǒng),其特征在于,它包括包括第一無(wú)線通信系統(tǒng)的第一計(jì)算裝置;包括第二無(wú)線通信系統(tǒng)的第二計(jì)算裝置,其中,所述第一和第二無(wú)線通信系統(tǒng)在所述第一和第二計(jì)算裝置之間形成一可變速率數(shù)據(jù)通信信道;其中,每一所述無(wú)線通信系統(tǒng)包括一SNR確定過(guò)程,用于監(jiān)控所述可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比;以及一傳輸比調(diào)節(jié)過(guò)程,響應(yīng)于所述SNR確定過(guò)程,用于基于其信噪比調(diào)節(jié)所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
26.如權(quán)利要求25所述的數(shù)據(jù)傳輸速率控制系統(tǒng),其特征在于,所述傳輸速率調(diào)節(jié)過(guò)程包括一SNR比較過(guò)程,用于將所述可變速率數(shù)據(jù)通信信道的信噪比與多個(gè)信噪比范圍進(jìn)行比較;以及一范圍選擇過(guò)程,用于選擇包含所述可變速率數(shù)據(jù)通信信道的信噪比的信噪比范圍。
27.如權(quán)利要求26所述的數(shù)據(jù)傳輸速率控制系統(tǒng),其特征在于,每一所述信噪比范圍與一特定數(shù)據(jù)傳輸速率相關(guān)聯(lián),所述傳輸速率調(diào)節(jié)過(guò)程還包括一傳輸速率選擇過(guò)程,用于將所述可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率設(shè)置為與所選擇的信噪比相關(guān)聯(lián)的所述特定數(shù)據(jù)傳輸速率。
28.如權(quán)利要求27所述的數(shù)據(jù)傳輸速率控制系統(tǒng),其特征在于,所述可變速率數(shù)據(jù)通信信道是雙向信道,它包括用于從遠(yuǎn)程裝置接收數(shù)據(jù)的一接收端以及用于向該遠(yuǎn)程裝置發(fā)送數(shù)據(jù)的一發(fā)送端,所述SNR確定過(guò)程包括一噪聲信號(hào)確定過(guò)程,用于在非傳輸周期內(nèi)對(duì)所述可變速率數(shù)據(jù)通信信道的接收端確定一噪聲信號(hào)強(qiáng)度因子。
29.如權(quán)利要求28所述的數(shù)據(jù)傳輸速率控制系統(tǒng),其特征在于,所述SNR確定過(guò)程包括一接收信號(hào)確定過(guò)程,用于在傳輸周期內(nèi)對(duì)所述可變速率數(shù)據(jù)通信信道的接收端確定一接收信號(hào)強(qiáng)度因子;以及一數(shù)據(jù)信號(hào)確定過(guò)程,用于確定所述接收信號(hào)強(qiáng)度因子和所述噪聲信號(hào)強(qiáng)度因子之差,其中,所述差是一數(shù)據(jù)信號(hào)強(qiáng)度因子。
30.如權(quán)利要求29所述的數(shù)據(jù)傳輸速率控制系統(tǒng),其特征在于,所述SNR確定過(guò)程包括一SNR計(jì)算過(guò)程,用于從所述實(shí)際信號(hào)強(qiáng)度因子和所述噪聲信號(hào)強(qiáng)度因子確定所述可變速率數(shù)據(jù)通信信道的信噪比。
全文摘要
一種方法包括監(jiān)控可變速率數(shù)據(jù)通信信道來(lái)確定其信噪比,并且基于其信噪比調(diào)節(jié)該可變速率數(shù)據(jù)通信信道的數(shù)據(jù)傳輸速率。
文檔編號(hào)H04L1/00GK1703859SQ03804462
公開(kāi)日2005年11月30日 申請(qǐng)日期2003年2月7日 優(yōu)先權(quán)日2002年2月28日
發(fā)明者C·欽恩, J·劉 申請(qǐng)人:英特爾公司