專利名稱:無線網(wǎng)絡(luò)中多速率數(shù)據(jù)傳輸?shù)膶?shí)時(shí)速率控制機(jī)制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信網(wǎng)中的數(shù)據(jù)傳輸,更具體地說,涉及用于網(wǎng)絡(luò)中數(shù)據(jù)傳輸?shù)姆椒ê拖到y(tǒng),其中,所述網(wǎng)絡(luò)的接收器具有不同的數(shù)據(jù)接收速率能力(data reception rate capability)。
背景技術(shù):
多速率能力正日益成為無線數(shù)據(jù)網(wǎng)絡(luò)的必需。例如,為了具有競(jìng)爭力,實(shí)現(xiàn)靈活的銷售策略,網(wǎng)絡(luò)業(yè)務(wù)提供商可能需要能夠以不同價(jià)格為客戶提供不同的數(shù)據(jù)率。
此外,隨著技術(shù)進(jìn)步,廠家和業(yè)務(wù)提供商能夠定期為客戶提供新一代改進(jìn)的接收設(shè)備。這導(dǎo)致出現(xiàn)這樣的情形,其中,一些網(wǎng)絡(luò)用戶可能擁有具有最高數(shù)據(jù)接收速率能力的最新設(shè)備,而不愿意承擔(dān)升級(jí)費(fèi)用的其它網(wǎng)絡(luò)用戶可能擁有具有較低數(shù)據(jù)接收速率能力的較老設(shè)備。
更一般的情況是,由于各種原因,就用戶接收設(shè)備的處理能力而言,未來無線網(wǎng)絡(luò)將越來越趨于變得異種機(jī)化。
無線網(wǎng)絡(luò)中已知的數(shù)據(jù)傳輸方法要么不允許用戶之間有數(shù)據(jù)接收速率能力差異,要么通常在這種差異存在時(shí)對(duì)其予以有效的處理。確切地說,這種數(shù)據(jù)傳輸方法可能浪費(fèi)了帶寬,因?yàn)閿?shù)據(jù)傳輸速率必須適應(yīng)擁有最慢設(shè)備的用戶。
鑒于以上所述,需要一種在無線網(wǎng)絡(luò)中有效處理數(shù)據(jù)傳輸?shù)姆椒ê拖到y(tǒng),所述網(wǎng)絡(luò)中的用戶具有不同的數(shù)據(jù)接收速率能力。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的實(shí)施例,在包括具有不同數(shù)據(jù)接收速率能力的多個(gè)接收器的通信網(wǎng)中,可以根據(jù)各接收器的相應(yīng)數(shù)據(jù)接收速率能力將以各接收器為目標(biāo)的數(shù)據(jù)幀傳送給各接收器。
在一個(gè)實(shí)施例中,可以維護(hù)以各接收器為目標(biāo)的數(shù)據(jù)幀的隊(duì)列,并且可以從所述隊(duì)列中選擇要發(fā)送的數(shù)據(jù)幀,選擇的依據(jù)是所選數(shù)據(jù)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力。為了選擇數(shù)據(jù)幀,可以識(shí)別排隊(duì)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力。如果不會(huì)因在下一個(gè)連續(xù)信道資源槽(channel resource slot)中發(fā)送排隊(duì)數(shù)據(jù)幀而超出目標(biāo)接收器的數(shù)據(jù)接收速率能力,則可以向該目標(biāo)接收器發(fā)送排隊(duì)數(shù)據(jù)幀。否則,必須搜索隊(duì)列,以找到可以在下一個(gè)信道資源槽中發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀。
圖1顯示了無線網(wǎng)絡(luò)配置的一個(gè)示例,其中用戶具有不同的數(shù)據(jù)接收速率能力;圖2是根據(jù)本發(fā)明的基站和速率控制器的實(shí)施例的框圖;圖3A-3C說明根據(jù)本發(fā)明一個(gè)實(shí)施例的速率控制的示例;以及圖4是說明根據(jù)本發(fā)明一個(gè)實(shí)施例的速率控制的流程圖。
具體實(shí)施例方式
根據(jù)本發(fā)明的實(shí)施例,有效控制到具有不同數(shù)據(jù)接收速率能力的數(shù)據(jù)傳輸?shù)乃俾士刂破骺梢郧度氲綗o線網(wǎng)絡(luò)的基站中。圖1顯示了這種無線通信網(wǎng)的一種可能配置。在圖1中,m個(gè)網(wǎng)絡(luò)用戶101可以從無線網(wǎng)絡(luò)的一個(gè)基站100接收無線傳輸102。用戶101在固定位置如圖1所示的私人駐地或辦公室內(nèi),但應(yīng)理解,本發(fā)明不限于固定用戶,而是還包括移動(dòng)用戶。
用戶1直到用戶m可以例如從信息源如因特網(wǎng)104下載信息。信息通常會(huì)采取數(shù)據(jù)“幀”的形式(亦稱為“分組”),每個(gè)數(shù)據(jù)幀格式具有一個(gè)首部,其可用于根據(jù)一些數(shù)據(jù)協(xié)議如TCP/IP(傳輸控制協(xié)議/因特網(wǎng)協(xié)議),以點(diǎn)對(duì)點(diǎn)的方式將數(shù)據(jù)幀通過網(wǎng)絡(luò)路由到目標(biāo)用戶。下載的信息可以例如經(jīng)有線或無線鏈路傳送到基站100。
每個(gè)用戶1-m具有不同的數(shù)據(jù)接收速率能力。更具體地說,每個(gè)用戶可擁有具有與其它用戶不同的數(shù)據(jù)接收速率能力的接收設(shè)備(這里稱為“接收器”)。典型接收器105可以實(shí)現(xiàn)為一個(gè)模塊單元,該單元可以安裝在住處或辦公室外。典型的接收器可包括一個(gè)或多個(gè)處理器和一個(gè)接收天線。在已知的接收器中,根據(jù)諸如處理速度等因素,數(shù)據(jù)接收速率能力可以在例如512比特/秒和2.5兆比特/秒之間變化。
在圖1所示示例中,基站100(或更具體地說,其中的發(fā)送器)的傳輸帶寬為R比特/秒。因此,為了為分別具有數(shù)據(jù)接收速率能力R1、R2、R3、...、Rm比特/秒的m個(gè)接收器105服務(wù)(其中,例如滿足如下條件R1<R<R3、...<Rm),R可以等于R1+R+R3+...+Rm。當(dāng)然應(yīng)該理解,根據(jù)本發(fā)明的實(shí)施例,并非給定網(wǎng)絡(luò)的所有接收器需要具有不同的數(shù)據(jù)接收速率能力;更具體地說,網(wǎng)絡(luò)的一些接收器可以具有相同的數(shù)據(jù)接收速率能力。
還應(yīng)理解,本文所用的“數(shù)據(jù)接收速率能力”不僅指接收器技術(shù)的局限性如處理速度,而且指可以對(duì)傳輸數(shù)據(jù)率任意(例如根據(jù)與用戶的定價(jià)協(xié)定)施加的約束。
圖2顯示了根據(jù)本發(fā)明實(shí)施例的基站100的發(fā)送器210的部件的更多細(xì)節(jié)。源編碼器201、信道編碼器202、數(shù)字調(diào)制器204和發(fā)送器205是常規(guī)的,故這里不會(huì)予以詳細(xì)討論。簡要地說,局部數(shù)據(jù)源200可以向基站100的源編碼器201提供數(shù)據(jù)。源編碼器201可以處理來自數(shù)據(jù)源200的數(shù)據(jù),以將數(shù)據(jù)中的源符號(hào)映射到一個(gè)中間字母表,通常為二進(jìn)制字符串集,并將經(jīng)過處理的數(shù)據(jù)傳遞給信道編碼器202。信道編碼器202可以將從源編碼器201接收的數(shù)據(jù)映射成一組編碼比特或波形,以便通過信道傳輸,執(zhí)行諸如為數(shù)據(jù)添加檢錯(cuò)和校驗(yàn)比特之類的操作。根據(jù)本發(fā)明的速率控制器203隨后可以如以下更詳細(xì)描述的那樣對(duì)數(shù)據(jù)進(jìn)行處理。速率控制器203所生成的速率受控的數(shù)據(jù)隨后可以輸入到數(shù)字調(diào)制器204,該調(diào)制器204可以根據(jù)一些數(shù)字調(diào)整方案如QAM(正交幅度調(diào)制)對(duì)數(shù)據(jù)進(jìn)行調(diào)制。經(jīng)調(diào)制的數(shù)據(jù)隨后可以由天線205經(jīng)無線信道傳送到多個(gè)接收器105。
基站100的發(fā)送器210可包括計(jì)算資源如計(jì)算機(jī)處理器、存儲(chǔ)器、存儲(chǔ)介質(zhì)如磁盤以及用于如上所述那樣處理數(shù)據(jù)的軟件。這些計(jì)算資源和相關(guān)的信道帶寬這里統(tǒng)稱為“發(fā)送器資源”。因?yàn)樾诺缼捒捎糜谙蚨鄠€(gè)用戶傳送數(shù)據(jù),所以發(fā)送器資源可以采用某種復(fù)用方案予以復(fù)用。在這種復(fù)用方案中,信道的可用帶寬可以劃分成“信道資源槽”。執(zhí)行信道資源槽可以是時(shí)隙、頻率槽或頻率-時(shí)間槽。例如,根據(jù)眾所周知的時(shí)分復(fù)用(TDM)技術(shù),可以將可用的信道資源槽劃分成時(shí)隙,其中,將各帶寬時(shí)間片分配給不同的用戶。根據(jù)本發(fā)明可以采用的其它復(fù)用方案包括頻分復(fù)用和頻-時(shí)分復(fù)用。
如前所述多個(gè)用戶101可以從因特網(wǎng)104或其它數(shù)據(jù)源下載信息,導(dǎo)致以多個(gè)接收器105為目標(biāo)的多個(gè)數(shù)據(jù)幀發(fā)往基站100的發(fā)送器210。在如上所述由源編碼器201和信道編碼器202處理之后,目標(biāo)為各接收器的數(shù)據(jù)幀可以由根據(jù)本發(fā)明的速率控制器203加以處理。應(yīng)理解,典型的數(shù)字通信系統(tǒng)不是多速率的,因此沒有如圖所示的速率控制器203。速率控制器203可包括幀緩沖器206,其中維護(hù)了從信道編碼器接收的有目標(biāo)的數(shù)據(jù)幀的隊(duì)列208。速率控制器203還可包括幀選擇器207。
如前所述,基站100的發(fā)送器210可包括計(jì)算機(jī)處理器、存儲(chǔ)器、存儲(chǔ)裝置和軟件,以便實(shí)現(xiàn)其功能。具體地說,幀選擇器207可以用計(jì)算機(jī)可執(zhí)行指令實(shí)現(xiàn),而包含隊(duì)列208的幀緩沖器206可以保持在發(fā)送器的存儲(chǔ)器中。幀緩沖器206應(yīng)該格式化為例如數(shù)組或鏈表。
幀選擇器207可以配置為從隊(duì)列208中選擇數(shù)據(jù)幀以便發(fā)送,依據(jù)是所選數(shù)據(jù)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力。為了選擇數(shù)據(jù)幀,可以識(shí)別排隊(duì)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力。如果不會(huì)因在下一個(gè)連續(xù)信道資源槽中發(fā)送排隊(duì)數(shù)據(jù)幀而超出目標(biāo)接收器的數(shù)據(jù)接收速率能力,則可以向該目標(biāo)接收器發(fā)送排隊(duì)數(shù)據(jù)幀。否則,可以搜索隊(duì)列,以找到可以在下一個(gè)信道資源槽中發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀。
圖3A-3C說明前述的一個(gè)示例。為了易于理解,討論一個(gè)其中信道資源槽是時(shí)隙的示例。然而,應(yīng)明白,信道資源槽還可以是頻率槽或者頻率-時(shí)間槽。
在圖3A中,顯示了數(shù)據(jù)幀301的序列300?!癆”、“B”和“C”表示相應(yīng)的數(shù)據(jù)幀目標(biāo)接收器,即接收器A是幀A1-A10的目的地,接收器B是幀B1-B5的目的地以及接收器C是幀C1-C5的目的地。下標(biāo)表示數(shù)據(jù)幀傳送到相應(yīng)接收器的順序。
通常,數(shù)據(jù)幀會(huì)以“突發(fā)”的形式到達(dá)基站100,如圖所示即以一個(gè)接收器為目標(biāo)的成組的連續(xù)幀的形式。在圖3A所示的示例中,某個(gè)突發(fā)長度為5個(gè)幀;兩個(gè)突發(fā)的目標(biāo)為接收器A,而一個(gè)突發(fā)的目標(biāo)為接收器B和C。
在此示例中,假定基站100可以每秒1幀的最大速率發(fā)送數(shù)據(jù)。而且,還假定每秒對(duì)應(yīng)于信道資源槽的一個(gè)時(shí)隙。此外,假定接收器A具有每5秒1幀的數(shù)據(jù)接收速率能力;B具有每5秒2幀的數(shù)據(jù)接收速率能力;以及C具有每5秒3幀的數(shù)據(jù)接收速率能力。
圖3B說明在沒有根據(jù)本發(fā)明的速率控制器的情況下可以如何將幀傳送到其相應(yīng)的目標(biāo)接收器?!白罾稀钡膸?,即排隊(duì)時(shí)間最長的幀應(yīng)該首先發(fā)送。因此,首先要發(fā)送幀A1-A5。然而,因?yàn)榻邮掌鰽具有每5秒1幀的數(shù)據(jù)接收速率能力,所以基站100必須在發(fā)送幀A1之后、發(fā)送幀A2之前等待4秒,否則,將超出接收器A的數(shù)據(jù)接收速率能力。因此,浪費(fèi)了信道資源槽的4個(gè)時(shí)隙。類似地,在每個(gè)A3、A4和A5的發(fā)送之間浪費(fèi)了4個(gè)時(shí)隙。
輪到將幀B1-B5發(fā)送到接收器B時(shí),可以如圖所示在連續(xù)時(shí)隙內(nèi)發(fā)送兩個(gè)幀。然而,因?yàn)榻邮掌鰾的數(shù)據(jù)接收速率能力僅為每5秒2幀,所以在B2、B3、B4和B5的發(fā)送之間浪費(fèi)了3個(gè)時(shí)隙。
接收器C的數(shù)據(jù)接收速率能力為每5秒3幀,所以可以在3個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送目標(biāo)為接收器C的3個(gè)幀。然而,如圖所示,浪費(fèi)了2個(gè)時(shí)隙。
最后,在發(fā)送目標(biāo)為接收器A的第二突發(fā)時(shí),每幀又浪費(fèi)了4個(gè)時(shí)隙。
圖3C以對(duì)比的方式說明使用了根據(jù)本發(fā)明實(shí)施例的速率控制方法的序列300的發(fā)送。假定,序列300已在幀緩沖器206中排隊(duì)。同樣,首先發(fā)送最老的幀。因此,如前所述首先發(fā)送幀A1,但隨后確定在下一個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送幀A2將超出接收器A的數(shù)據(jù)接收速率能力。因此,搜索幀緩沖器206中的隊(duì)列208以發(fā)現(xiàn)可以在下一個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀。在本示例中,B1便是隊(duì)列208中可以在下一個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送,而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的所述下一個(gè)幀。因此,在緊接A1時(shí)隙的時(shí)隙內(nèi)發(fā)送幀B1,而無需插入空閑時(shí)隙。同樣地,可以在緊接B1時(shí)隙的時(shí)隙內(nèi)發(fā)送幀B2而不會(huì)超出接收器B的數(shù)據(jù)接收速率能力。
但是,因?yàn)榻邮掌鰾的數(shù)據(jù)接收速率能力僅為每5秒2幀。所以無法在緊接幀B2時(shí)隙的時(shí)隙內(nèi)發(fā)送幀B3。因此,搜索幀緩沖器206中的隊(duì)列208以發(fā)現(xiàn)可以在下一個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀。
因此,隨后選擇幀C1來發(fā)送。幀C1在緊接幀B2時(shí)隙的時(shí)隙內(nèi)發(fā)送,而無需插入空閑時(shí)隙。同樣地,可以在緊接幀C1時(shí)隙的時(shí)隙內(nèi)發(fā)送幀C2。
接著,因?yàn)樽詮膸珹1發(fā)送以來4個(gè)時(shí)隙已流逝,所以現(xiàn)在可以在緊接C2時(shí)隙的時(shí)隙內(nèi)發(fā)送隊(duì)列208中最老的幀A2。但是,接著不能發(fā)送幀A3,因此,通過如上聯(lián)系幀B1、B2、C1和C2所述的那樣作出相同的判斷,在幀A2時(shí)隙之后的4個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送幀B3、B4、C3和C4。
接著,因?yàn)樽詮膸珹2發(fā)送以來4個(gè)時(shí)隙已流逝,所以現(xiàn)在可以在緊接C4時(shí)隙的時(shí)隙內(nèi)發(fā)送幀A3。隨后在下兩個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送幀B5和C5。
最后,發(fā)送幀A4、A5和A6。在此特定示例中,討論了未經(jīng)刷新的隊(duì)列,因此空閑時(shí)隙出現(xiàn)在幀C5和A4的時(shí)隙之間,以及幀A5和A6的時(shí)隙之間。實(shí)際上,新數(shù)據(jù)幀會(huì)連續(xù)地饋送給幀緩沖器206并添加到隊(duì)列208中,由此將不會(huì)出現(xiàn)大量這樣的空閑時(shí)隙。
圖4以流程圖形式說明前述過程。該流程圖基于每個(gè)時(shí)隙說明該過程,即,該過程針對(duì)一個(gè)給定時(shí)隙判斷是否可以發(fā)送一個(gè)幀或者是否必須閑置時(shí)隙。
如橢圓框400所示,該過程從隊(duì)列208中最老的幀開始。如框401中所示,判斷是否可以在信道資源槽的下一個(gè)連續(xù)時(shí)隙內(nèi)將該幀發(fā)送到其目標(biāo)接收器而又不會(huì)超出該目標(biāo)接收器的數(shù)據(jù)接收速率能力。為了實(shí)施此步驟,根據(jù)一個(gè)實(shí)施例,可以將目標(biāo)接收器的數(shù)據(jù)接收速率能力包含在幀首部中。或者,可以將網(wǎng)絡(luò)中每個(gè)接收器的數(shù)據(jù)接收速率能力包含在可由幀選擇器207訪問的查找表中。在確定目標(biāo)接收器的數(shù)據(jù)接收速率能力之后,幀選擇器207可以將其與過去N個(gè)連續(xù)時(shí)隙內(nèi)已向目標(biāo)接收器發(fā)送了多少幀的運(yùn)行計(jì)數(shù)作比較,其中N是某個(gè)適當(dāng)選擇的、依賴于用戶的數(shù)字。
如果未超出目標(biāo)接收器的數(shù)據(jù)接收速率能力,則如框402所示,可以向目標(biāo)接收器發(fā)送幀。
但是,如果超出了目標(biāo)接收器的數(shù)據(jù)接收速率能力,則無法向目標(biāo)接收器發(fā)送數(shù)據(jù)幀。因此,可以執(zhí)行檢查以確定是否已對(duì)隊(duì)列208中的所有幀作了測(cè)試,以確定是否可以在下一個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送它們,如框403所示。如果尚未測(cè)試所有幀,則可以讀取隊(duì)列208中的下一個(gè)幀并加以測(cè)試,如框404所示。
另一方面,如果已對(duì)所有排隊(duì)幀進(jìn)行了測(cè)試,并且不存在可以在下一個(gè)連續(xù)時(shí)隙內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的幀,則可以閑置該時(shí)隙的數(shù)據(jù)發(fā)送,如框405中所示。
如上所述,幀選擇器207可以用計(jì)算機(jī)可執(zhí)行指令實(shí)現(xiàn),所述指令在由處理器執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明的有利特征。該計(jì)算機(jī)可執(zhí)行指令可以嵌入到計(jì)算機(jī)可用介質(zhì)如磁盤、磁帶、CD-ROM、RAM、ROM、FPGA(現(xiàn)場(chǎng)可編程門陣列)或ASIC(專用集成電路)中。
以上所述的僅僅是對(duì)本發(fā)明原理應(yīng)用的說明。本專業(yè)的技術(shù)人員可以在不背離本發(fā)明的精神和范圍的前提下實(shí)施其它配置和方法。
權(quán)利要求
1.一種用于向多個(gè)具有不同數(shù)據(jù)接收速率能力的接收器傳送信息的方法,包括下列步驟(a)接收從信息源發(fā)往各接收器的數(shù)據(jù)幀;以及(b)根據(jù)所述接收器的相應(yīng)數(shù)據(jù)接收速率能力將所述數(shù)據(jù)幀傳送到所述接收器。
2.如權(quán)利要求1所述的方法,其特征在于所述步驟(b)包括(c)維護(hù)所述數(shù)據(jù)幀的隊(duì)列;以及(d)根據(jù)所述數(shù)據(jù)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力從所述隊(duì)列選擇要發(fā)送的數(shù)據(jù)幀。
3.如權(quán)利要求2所述的方法,其特征在于所述步驟(d)包括識(shí)別排隊(duì)數(shù)據(jù)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力;如果不會(huì)因在下一連續(xù)信道資源槽內(nèi)發(fā)送所述排隊(duì)數(shù)據(jù)幀而超出所述目標(biāo)接收器的所述數(shù)據(jù)接收速率能力,就向所述目標(biāo)接收器發(fā)送所述排隊(duì)數(shù)據(jù)幀;否則,搜索所述隊(duì)列,以發(fā)現(xiàn)可以在所述下一個(gè)信道資源槽內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀。
4.如權(quán)利要求3所述的方法,其特征在于還包括如果在所述隊(duì)列中找不到可以在所述下一個(gè)信道資源槽內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀,則閑置所述數(shù)據(jù)幀的發(fā)送。
5.如權(quán)利要求2所述的方法,其特征在于所述數(shù)據(jù)接收速率能力在所述幀的首部中指定。
6.如權(quán)利要求2所述的方法,其特征在于所述數(shù)據(jù)接收速率能力在查找表中指定。
7.在用于包括多個(gè)接收器的通信網(wǎng)的發(fā)送器中使用的一種方法,包括在第一信道資源槽內(nèi)向第一接收器發(fā)送第一數(shù)據(jù)突發(fā)的至少第一數(shù)據(jù)幀;確定將會(huì)因發(fā)送所述第一數(shù)據(jù)突發(fā)的另一數(shù)據(jù)幀而超出所述第一接收器的數(shù)據(jù)接收速率能力;以及在緊接所述第一信道資源槽的第二信道資源槽內(nèi)向第二接收器發(fā)送第二數(shù)據(jù)突發(fā)的至少第二數(shù)據(jù)幀,其中,所述第二接收器的數(shù)據(jù)接收速率能力不同于所述第一接收器的數(shù)據(jù)接收速率能力。
8.如權(quán)利要求7所述的方法,其特征在于還包括在幀緩沖器內(nèi)收集所述數(shù)據(jù)突發(fā)。
9.如權(quán)利要求7所述的方法,其特征在于所述信道資源槽包括時(shí)隙。
10.如權(quán)利要求7所述的方法,其特征在于所述信道資源槽包括頻率槽。
11.如權(quán)利要求7所述的方法,其特征在于所述信道資源槽包括頻率-時(shí)間槽。
12.如權(quán)利要求7所述的方法,其特征在于還包括在發(fā)送所述另一數(shù)據(jù)幀不會(huì)超出所述第一接收器的所述數(shù)據(jù)接收速率能力時(shí),發(fā)送所述第一突發(fā)的另一數(shù)據(jù)幀。
13.如權(quán)利要求7所述的方法,其特征在于在沒有可以發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的所述數(shù)據(jù)突發(fā)的數(shù)據(jù)幀時(shí),閑置所述信道資源槽。
14.一種在通信網(wǎng)中使用的發(fā)送器,包括速率控制器,其包括數(shù)據(jù)幀緩沖器和幀選擇器,其中,所述數(shù)據(jù)幀緩沖器存儲(chǔ)從所述通信網(wǎng)的信息源接收的數(shù)據(jù)幀,所述數(shù)據(jù)幀的目標(biāo)是多個(gè)具有不同數(shù)據(jù)接收速率能力的接收器;以及其中,所述幀選擇器根據(jù)所述目標(biāo)接收器的數(shù)據(jù)接收速率能力從所述緩沖器中選擇數(shù)據(jù)幀,以便發(fā)送到所述目標(biāo)接收器。
15.如權(quán)利要求14所述的發(fā)送器,其特征在于所述數(shù)據(jù)幀緩沖器還包括數(shù)據(jù)幀隊(duì)列,用于存儲(chǔ)從所述信息源接收的所述數(shù)據(jù)幀。
16.如權(quán)利要求14所述的發(fā)送器,其特征在于所述數(shù)據(jù)幀緩沖器格式化為數(shù)組。
17.如權(quán)利要求14所述的發(fā)送器,其特征在于所述數(shù)據(jù)幀緩沖器格式化為鏈表。
18.一種包含可執(zhí)行指令的機(jī)器可讀介質(zhì),所述指令在運(yùn)行時(shí)執(zhí)行包括如下步驟的過程(i)搜索包括目標(biāo)為具有不同數(shù)據(jù)接收速率能力的多個(gè)接收器的多個(gè)數(shù)據(jù)幀的隊(duì)列;以及(ii)根據(jù)所述目標(biāo)接收器的數(shù)據(jù)接收速率能力從所述隊(duì)列選擇數(shù)據(jù)幀,以便發(fā)送給某個(gè)目標(biāo)接收器。
19.如權(quán)利要求17所述的機(jī)器可讀介質(zhì),其特征在于所述步驟(ii)包括識(shí)別排隊(duì)數(shù)據(jù)幀的目標(biāo)接收器的數(shù)據(jù)接收速率能力;如果不會(huì)因在下一連續(xù)信道資源槽內(nèi)發(fā)送所述排隊(duì)數(shù)據(jù)幀而超出所述目標(biāo)接收器的所述數(shù)據(jù)接收速率能力,就向所述目標(biāo)接收器發(fā)送所述排隊(duì)數(shù)據(jù)幀;否則,搜索所述隊(duì)列,以發(fā)現(xiàn)可以在所述下一個(gè)信道資源槽內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀。
20.如權(quán)利要求17所述的機(jī)器可讀介質(zhì),其特征在于所述數(shù)據(jù)接收速率能力在所述幀的首部中指定。
21.如權(quán)利要求17所述的機(jī)器可讀介質(zhì),其特征在于所述數(shù)據(jù)接收速率能力在查找表中指定。
22.如權(quán)利要求17所述的機(jī)器可讀介質(zhì),其特征在于所述過程還包括如果在所述隊(duì)列中找不到可以在所述下一個(gè)信道資源槽內(nèi)發(fā)送而又不會(huì)超出其目標(biāo)接收器的數(shù)據(jù)接收速率能力的數(shù)據(jù)幀,則閑置所述數(shù)據(jù)幀的發(fā)送。
23.一種用于發(fā)送器的速率控制器,包括數(shù)據(jù)幀緩沖器;以及幀選擇器;其中,所述數(shù)據(jù)幀緩沖器存儲(chǔ)從信息源接收的數(shù)據(jù)幀,所述數(shù)據(jù)幀的目標(biāo)是具有不同數(shù)據(jù)接收速率能力的多個(gè)不同接收器中的至少一個(gè)接收器;以及其中所述幀選擇器根據(jù)所述目標(biāo)接收器的數(shù)據(jù)接收速率能力從所述緩沖器中選擇數(shù)據(jù)幀以便發(fā)送給某個(gè)目標(biāo)接收器。
24.如權(quán)利要求23所述的速率控制器,其特征在于所述數(shù)據(jù)幀緩沖器還包括數(shù)據(jù)幀隊(duì)列。
全文摘要
從網(wǎng)絡(luò)用戶接收設(shè)備處理能力的角度講,無線網(wǎng)絡(luò)正日益變得異機(jī)種化。根據(jù)本發(fā)明的實(shí)施例,在包括多個(gè)具有不同數(shù)據(jù)接收速率能力的接收器的通信網(wǎng)中,可以根據(jù)各接收器的相應(yīng)數(shù)據(jù)接收速率能力將以各接收器為目標(biāo)的數(shù)據(jù)幀傳送給各接收器。
文檔編號(hào)H04L12/28GK1656753SQ03812225
公開日2005年8月17日 申請(qǐng)日期2003年3月21日 優(yōu)先權(quán)日2002年4月5日
發(fā)明者J·羅德里格茲-桑徹茲, D·希爾博恩, E·戈?duì)柲防?申請(qǐng)人:美國電話及電報(bào)無線服務(wù)公司