本公開(kāi)一般涉及通信網(wǎng)絡(luò),并且具體地涉及為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源。
背景技術(shù):
下行鏈路調(diào)度器是基站的關(guān)鍵元件之一。它的主要任務(wù)是將無(wú)線(xiàn)電資源指派給用戶(hù)池。無(wú)線(xiàn)電資源可以包含用于用戶(hù)通信的頻譜、信道、編碼和定時(shí)分配。
下行鏈路調(diào)度是包含一系列步驟的順序過(guò)程。長(zhǎng)期演進(jìn)(lte)網(wǎng)絡(luò)的下行鏈路調(diào)度能夠例如包括下面五個(gè)步驟:用戶(hù)權(quán)重計(jì)算、用戶(hù)候選者選擇、通用控制無(wú)線(xiàn)電資源分配(例如,在lte網(wǎng)絡(luò)的情況中的物理下行鏈路控制信道(pdcch)分配)、多小區(qū)協(xié)調(diào)和調(diào)度/鏈路適配。這些步驟在比如傳送時(shí)間間隔(tti)的調(diào)度間隔中執(zhí)行。
基于多核的處理器是為了增強(qiáng)的性能、減少的功耗和多個(gè)任務(wù)的更高效的同時(shí)處理而已附著有兩個(gè)或更多個(gè)處理器核的處理器。由于下行鏈路調(diào)度過(guò)程的順序性質(zhì)以及步驟中的每一個(gè)的在處理資源(例如,數(shù)字信號(hào)處理器(dsp))方面的不同要求,在下行鏈路調(diào)度器上的并行操作不易于被實(shí)現(xiàn)成充分受益于多核架構(gòu)。一些處理資源(例如,dsp核)可能是空閑的。特別地,對(duì)于多個(gè)用戶(hù),權(quán)重計(jì)算步驟(或任務(wù))能容易地并行分布到所有可用處理資源,因?yàn)樵摬襟E是在按(per)用戶(hù)的基礎(chǔ)上執(zhí)行的(一個(gè)處理資源能為一個(gè)或者多個(gè)用戶(hù)執(zhí)行該步驟,所以所有可用資源能被使用)。然而,在該過(guò)程中的后續(xù)步驟,比如候選者選擇、pdcch和調(diào)度/鏈路適配,是在按小區(qū)的基礎(chǔ)上執(zhí)行的。因此,在本文中認(rèn)識(shí)到,如果小區(qū)的數(shù)量少于可用dsp的數(shù)量,則在一個(gè)調(diào)度間隔期間可能存在多個(gè)空閑的dsp。此外,多小區(qū)協(xié)調(diào)步驟使用僅一個(gè)或有限數(shù)量的dsp,可能使得絕大多數(shù)的dsp空閑。還有,信號(hào)定時(shí)變化有可能產(chǎn)生空閑的dsp。例如,如果對(duì)于pdcch調(diào)度步驟要求的來(lái)自上行鏈路的請(qǐng)求信號(hào)遲到,則pdcch調(diào)度步驟將被延遲。在本文中認(rèn)識(shí)到,由于五個(gè)下行鏈路調(diào)度步驟的順序性質(zhì)和由一些步驟對(duì)處理資源的按小區(qū)使用,將會(huì)存在若干空閑的dsp,從而指示處理資源的低效使用,這能限制容量,例如每次能向其指派無(wú)線(xiàn)電資源的用戶(hù)的數(shù)量。
技術(shù)實(shí)現(xiàn)要素:
本文的實(shí)施例提供用于基于有利的預(yù)先調(diào)度方案調(diào)度通信系統(tǒng)的用戶(hù)的方法和設(shè)備。根據(jù)該方案,在任意給定的當(dāng)前調(diào)度間隔期間,對(duì)于當(dāng)前間隔作出常規(guī)調(diào)度決定,并且對(duì)于后續(xù)調(diào)度間隔,例如對(duì)于下一個(gè)調(diào)度間隔,提前作出進(jìn)一步的調(diào)度決定。在它的若干非限制的優(yōu)勢(shì)當(dāng)中,比起如果調(diào)度決定限制于當(dāng)前間隔將會(huì)實(shí)現(xiàn)的,在當(dāng)前間隔期間執(zhí)行預(yù)先調(diào)度操作提供更高的處理效率。此外,通過(guò)了解具有落入后續(xù)調(diào)度間隔內(nèi)的調(diào)度絕限的信令或用戶(hù),在當(dāng)前調(diào)度間隔期間預(yù)先調(diào)度那些用戶(hù)或信號(hào)確保它們被及時(shí)調(diào)度。在后續(xù)間隔中的常規(guī)調(diào)度整合或以別的方式遵守(honor)先前對(duì)于后續(xù)間隔作出的任何預(yù)先調(diào)度決定。
根據(jù)一些實(shí)施例,為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源的方法包含:在當(dāng)前調(diào)度間隔期間,作為第一調(diào)度器過(guò)程,執(zhí)行被選擇用于在當(dāng)前調(diào)度間隔中進(jìn)行調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留。該方法還包含:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔中的調(diào)度絕限并且不在第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)。該方法進(jìn)一步包含:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔的第二用戶(hù)的第二調(diào)度,以由此為第二用戶(hù)在后續(xù)調(diào)度間隔中進(jìn)行無(wú)線(xiàn)電資源預(yù)留。
根據(jù)一些實(shí)施例,網(wǎng)絡(luò)節(jié)點(diǎn)配置成為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源并且包含處理電路。該處理電路配置成:作為在當(dāng)前調(diào)度間隔期間的第一調(diào)度器過(guò)程,執(zhí)行被選擇用于在當(dāng)前調(diào)度間隔中進(jìn)行調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留。處理電路還配置成:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔中的調(diào)度絕限并且不在第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)。該處理電路進(jìn)一步配置成:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔的第二用戶(hù)的第二調(diào)度,以由此為第二用戶(hù)在后續(xù)調(diào)度間隔中進(jìn)行無(wú)線(xiàn)電資源預(yù)留。
根據(jù)一些實(shí)施例,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)包括程序指令的計(jì)算機(jī)程序,該程序指令當(dāng)在網(wǎng)絡(luò)節(jié)點(diǎn)的至少一個(gè)處理電路上執(zhí)行時(shí),將網(wǎng)絡(luò)節(jié)點(diǎn)配置用于為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源。該處理電路配置成:作為在當(dāng)前調(diào)度間隔期間的第一調(diào)度器過(guò)程,執(zhí)行被選擇用于在當(dāng)前調(diào)度間隔中進(jìn)行調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留。該處理電路還配置成:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔中的調(diào)度絕限并且不在第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)。該處理電路配置成:作為第二調(diào)度器過(guò)程的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔的第二用戶(hù)的第二調(diào)度,以由此為第二用戶(hù)在后續(xù)調(diào)度間隔中進(jìn)行無(wú)線(xiàn)電資源預(yù)留。
根據(jù)一些實(shí)施例,網(wǎng)絡(luò)節(jié)點(diǎn)配置成為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源并且包含第一調(diào)度模塊、選擇模塊和第二調(diào)度模塊。第一調(diào)度模塊配置成:作為在當(dāng)前調(diào)度間隔期間的第一調(diào)度器過(guò)程,執(zhí)行被選擇用于在當(dāng)前調(diào)度間隔中進(jìn)行調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留。選擇模塊配置成:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔中的調(diào)度絕限并且不在第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)。第二調(diào)度模塊配置成:作為在當(dāng)前調(diào)度間隔期間的第二調(diào)度器過(guò)程的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔的第二用戶(hù)的第二調(diào)度,以由此為第二用戶(hù)在后續(xù)調(diào)度間隔中進(jìn)行無(wú)線(xiàn)電資源預(yù)留。
當(dāng)然,本發(fā)明不限于上述特性和優(yōu)勢(shì)。確實(shí)地,在閱讀下面的具體實(shí)施方式時(shí)和在看到附圖時(shí),本領(lǐng)域內(nèi)技術(shù)人員將認(rèn)識(shí)到附加的特征和優(yōu)勢(shì)。
附圖說(shuō)明
圖1是根據(jù)一些實(shí)施例的配置成為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源的網(wǎng)絡(luò)節(jié)點(diǎn)的框圖。
圖2是在調(diào)度間隔期間第一調(diào)度器過(guò)程的處理資源利用,例如在多核處理電路中的處理器核利用,的示圖。
圖3是使用如本文教導(dǎo)的預(yù)先調(diào)度的處理資源利用的一個(gè)實(shí)施例的示圖。
圖4是對(duì)于當(dāng)前調(diào)度間隔和后續(xù)調(diào)度間隔的根據(jù)示例實(shí)施例的第一和第二調(diào)度器過(guò)程操作的示圖。
圖5是根據(jù)一些實(shí)施例的與輔助調(diào)度器管連(pipeline)的第一調(diào)度器的示圖。
圖6是圖示根據(jù)一些實(shí)施例的為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源的方法的流程圖。
圖7是根據(jù)一些實(shí)施例的配置成為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源的網(wǎng)絡(luò)節(jié)點(diǎn)的框圖。
具體實(shí)施方式
圖1圖示根據(jù)一些實(shí)施例的網(wǎng)絡(luò)節(jié)點(diǎn)10的示圖。網(wǎng)絡(luò)節(jié)點(diǎn)10提供至無(wú)線(xiàn)裝置的空中接口(airinterface),例如用于下行鏈路傳送和上行鏈路接收的lte空中接口,其通過(guò)與一個(gè)或多個(gè)天線(xiàn)14相關(guān)聯(lián)的無(wú)線(xiàn)電收發(fā)器電路16來(lái)實(shí)現(xiàn)。收發(fā)器電路16可以包含傳送器電路、接收器電路和關(guān)聯(lián)的控制電路,其全體配置成出于提供蜂窩通信服務(wù)的目的而根據(jù)無(wú)線(xiàn)電接入技術(shù)(rat)傳送和接收信號(hào)。根據(jù)各種實(shí)施例,蜂窩通信服務(wù)可根據(jù)ieee16m(即wimax)或第三代合作伙伴項(xiàng)目(3gpp)蜂窩標(biāo)準(zhǔn)、全球移動(dòng)通信系統(tǒng)(gsm)、通用分組無(wú)線(xiàn)電服務(wù)(gprs)、寬帶碼分多址(wcdma)、高速下行鏈路分組接入(hsdpa)、lte和lte升級(jí)版以及未來(lái)的標(biāo)準(zhǔn)中的任意一個(gè)或多個(gè)來(lái)操作。網(wǎng)絡(luò)節(jié)點(diǎn)10還可包含網(wǎng)絡(luò)接口電路18,用于與核心網(wǎng)絡(luò)中的節(jié)點(diǎn)、其它同級(jí)無(wú)線(xiàn)電節(jié)點(diǎn)和/或網(wǎng)絡(luò)中的其它類(lèi)型的節(jié)點(diǎn)通信。網(wǎng)絡(luò)節(jié)點(diǎn)10可以是例如無(wú)線(xiàn)電基站,比如enodeb。
網(wǎng)絡(luò)節(jié)點(diǎn)10還包含與收發(fā)器電路16在操作上相關(guān)聯(lián)的一個(gè)或多個(gè)處理電路20。為了討論方便,一個(gè)或多個(gè)處理電路20在下文稱(chēng)為“處理電路20”。處理電路20包括一個(gè)或多個(gè)數(shù)字處理電路,例如一個(gè)或多個(gè)微處理器、微控制器、數(shù)字信號(hào)處理器(dsp)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)、復(fù)雜可編程邏輯裝置(cpld)、專(zhuān)用集成電路(asic)或者其任意混合。更通常地,處理電路20可包括通過(guò)實(shí)現(xiàn)本文中教導(dǎo)的功能的程序指令的執(zhí)行而專(zhuān)門(mén)適配的固定電路或可編程電路,或者可包括固定和編程的電路的某個(gè)混合。
在一個(gè)或多個(gè)實(shí)施例中的處理電路20包括基于多核的處理電路,其具有被利用于增強(qiáng)的性能、減少的功耗和多個(gè)任務(wù)的更高效同時(shí)處理的兩個(gè)或多個(gè)處理器核。處理核中的不同處理核或處理核中的不同子集可分配至不同的處理工作、任務(wù)或線(xiàn)程。此外,如在數(shù)字處理領(lǐng)域中所理解的,各種處理工作可在不同的處理核中并行執(zhí)行,并且處理結(jié)果,無(wú)論是最終的還是中間的,可在核當(dāng)中共享。
處理電路20還與存儲(chǔ)器30相關(guān)聯(lián)。存儲(chǔ)器30,在一些實(shí)施例中,存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序36,并且可選地存儲(chǔ)配置數(shù)據(jù)38。存儲(chǔ)器30可還存儲(chǔ)動(dòng)態(tài)的正在進(jìn)行的處理操作的工作數(shù)據(jù),比如表示被選擇或被排序用于調(diào)度的用戶(hù)的數(shù)據(jù),比如用戶(hù)調(diào)度隊(duì)列34。存儲(chǔ)器30為計(jì)算機(jī)程序36提供非暫時(shí)性存儲(chǔ),并且它可包括一個(gè)或者多個(gè)類(lèi)型的計(jì)算機(jī)可讀介質(zhì)。例如,存儲(chǔ)器30可包括比如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)和/或動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)的易失性工作存儲(chǔ)器裝置或電路的混合,連同比如磁盤(pán)存儲(chǔ)裝置、固態(tài)存儲(chǔ)器存儲(chǔ)裝置或其任意混合的非易失性存儲(chǔ)器。通過(guò)非限制示例的方式,存儲(chǔ)器30包括sram、dram、電可擦除可編程只讀存儲(chǔ)器(eeprom)和閃存存儲(chǔ)器中的任意一個(gè)或多個(gè)。在處理電路20的多核處理電路實(shí)現(xiàn)的情況中,可使存儲(chǔ)器30的至少一部分可用于由多個(gè)處理核共享。
一般來(lái)說(shuō),存儲(chǔ)器30包括提供由網(wǎng)絡(luò)節(jié)點(diǎn)10使用的任意配置數(shù)據(jù)和計(jì)算機(jī)程序的非暫時(shí)性存儲(chǔ)的一個(gè)或多個(gè)類(lèi)型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。此處,“非暫時(shí)性”意味著永久的、半永久的或至少暫時(shí)持續(xù)的存儲(chǔ),并且涵蓋在非易失性存儲(chǔ)器中長(zhǎng)期存儲(chǔ)和在工作存儲(chǔ)器中存儲(chǔ)兩者,例如用于程序執(zhí)行。
無(wú)論如何實(shí)現(xiàn),網(wǎng)絡(luò)節(jié)點(diǎn)10配置成執(zhí)行用戶(hù)調(diào)度,由此它進(jìn)行無(wú)線(xiàn)電資源到單獨(dú)用戶(hù)的動(dòng)態(tài)分配。調(diào)度可在限定的調(diào)度間隔的基礎(chǔ)上執(zhí)行,其中在正在進(jìn)行的調(diào)度間隔系列中的每個(gè)調(diào)度間隔中作出調(diào)度決定。根據(jù)本文的教導(dǎo),處理電路20配置成執(zhí)行一種“預(yù)先調(diào)度”,在預(yù)先調(diào)度中,在給定的當(dāng)前調(diào)度間隔中處理電路20作出可應(yīng)用于當(dāng)前調(diào)度間隔的一個(gè)或多個(gè)常規(guī)調(diào)度決定,并且進(jìn)一步作出可應(yīng)用于例如下一個(gè)調(diào)度間隔的后續(xù)調(diào)度間隔的一個(gè)或多個(gè)調(diào)度決定。雖然可能這些預(yù)先調(diào)度決定在某種意義上取決于在當(dāng)前間隔中作出的常規(guī)調(diào)度決定和/或可應(yīng)用于當(dāng)前間隔的先前預(yù)先調(diào)度決定,但預(yù)先調(diào)度處理中的至少一些能與常規(guī)調(diào)度并行完成。在不限制本文教導(dǎo)范圍的同時(shí),將領(lǐng)會(huì),本文教導(dǎo)的預(yù)先調(diào)度提供很多優(yōu)勢(shì),比如有機(jī)會(huì)更好利用對(duì)調(diào)度可用的處理資源和通過(guò)使用預(yù)先調(diào)度以解決臨界傳送時(shí)間絕限來(lái)改善通信質(zhì)量或可靠性。
在示例實(shí)施例中,處理電路20配置成實(shí)施為了討論的目的可被視為“常規(guī)調(diào)度”的第一調(diào)度操作,和實(shí)施為了討論的目的可被視為上述“預(yù)先調(diào)度”的第二調(diào)度操作。對(duì)應(yīng)地,在圖1的示例中,讀者看到,處理電路20實(shí)現(xiàn)第一和第二調(diào)度器過(guò)程22和24。
在任意給定的“當(dāng)前”調(diào)度間隔中,例如在當(dāng)前傳送時(shí)間間隔或tti中,處理電路20配置成,作為第一調(diào)度器過(guò)程22,執(zhí)行被選擇用于在當(dāng)前調(diào)度間隔中進(jìn)行調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為一個(gè)或多個(gè)第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留。進(jìn)一步地,對(duì)于當(dāng)前調(diào)度間隔,處理電路20配置成,作為第二調(diào)度器過(guò)程24,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔中的調(diào)度絕限并且不在一個(gè)或多個(gè)第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)。處理電路20配置成,作為第二調(diào)度器過(guò)程24的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔的一個(gè)或多個(gè)第二用戶(hù)的第二調(diào)度,以由此為一個(gè)或多個(gè)第二用戶(hù)在后續(xù)調(diào)度間隔中進(jìn)行無(wú)線(xiàn)電資源預(yù)留。如此,這些第二用戶(hù)可被視為針對(duì)于后續(xù)調(diào)度間隔而被“預(yù)先調(diào)度”。
針對(duì)于上面的調(diào)度操作,術(shù)語(yǔ)“用戶(hù)”涵蓋對(duì)于無(wú)線(xiàn)電資源的使用而正被調(diào)度的裝置或節(jié)點(diǎn),并且還涵蓋其它無(wú)線(xiàn)電資源的“消費(fèi)者”。例如,某些傳送必須在特定時(shí)間或根據(jù)指定周期性進(jìn)行。比如廣播信道傳送的這些傳送,為了上面描述過(guò)的調(diào)度的目的,也被認(rèn)為是“用戶(hù)”。因此,在一個(gè)示例中,適合選擇為“第二用戶(hù)”的用戶(hù)的池包含一個(gè)或多個(gè)裝置或節(jié)點(diǎn),比如與網(wǎng)絡(luò)訂戶(hù)相關(guān)聯(lián)的用戶(hù)設(shè)備。附加地或備選地,適合選擇為“第二用戶(hù)”的用戶(hù)的池包含具有限定的傳送絕限的傳送信號(hào),比如廣播信道傳送。另外,應(yīng)該注意,裝置或節(jié)點(diǎn),比如屬于網(wǎng)絡(luò)訂戶(hù)的用戶(hù)設(shè)備,可與人類(lèi)訂戶(hù)和/或與在機(jī)器對(duì)機(jī)器通信應(yīng)用中使用的機(jī)器類(lèi)型通信mtc裝置或節(jié)點(diǎn)相關(guān)聯(lián)。
作為一般主張,調(diào)度是正在進(jìn)行的過(guò)程,在該過(guò)程中調(diào)度決定在每個(gè)相繼的調(diào)度間隔中作出,該調(diào)度間隔可以是由使用中的空中接口協(xié)議所限定的時(shí)間窗口,例如tti。調(diào)度一般包含將有限的通信資源分配給來(lái)自競(jìng)爭(zhēng)相同資源的用戶(hù)的池中的具體用戶(hù)。此外,就網(wǎng)絡(luò)包括限定的服務(wù)區(qū)域或小區(qū)來(lái)說(shuō),調(diào)度可在按區(qū)域或按小區(qū)的基礎(chǔ)上執(zhí)行,盡管調(diào)度還可跨服務(wù)區(qū)域或小區(qū)接合或相互依賴(lài),比如調(diào)度可被完成以限制小區(qū)間干擾。在本文認(rèn)識(shí)到,由于傳統(tǒng)調(diào)度的順序?qū)傩?,一些處理資源或dsp將是空閑的。
因此,對(duì)于針對(duì)于給定資源集合服從調(diào)度的給定用戶(hù)集合,本文的教導(dǎo)考慮執(zhí)行第一和第二調(diào)度器過(guò)程。第一調(diào)度器過(guò)程22針對(duì)于每個(gè)當(dāng)前調(diào)度間隔執(zhí)行某些用戶(hù)的調(diào)度。在給定的當(dāng)前調(diào)度間隔中,第二調(diào)度器過(guò)程24針對(duì)于后續(xù)調(diào)度間隔“預(yù)先調(diào)度”某些其它用戶(hù)。該預(yù)先調(diào)度能至少部分地與常規(guī)調(diào)度正由第一調(diào)度器過(guò)程22完成相并行地運(yùn)行。進(jìn)一步地,在給定調(diào)度間隔中由第二調(diào)度器過(guò)程24承擔(dān)的預(yù)先調(diào)度能橋接到下一個(gè)調(diào)度間隔中。
在先前對(duì)于考慮的預(yù)先調(diào)度指出的若干非限制的優(yōu)勢(shì)當(dāng)中,第二調(diào)度器過(guò)程24能確保那些不在當(dāng)前間隔中被調(diào)度但具有落入后續(xù)間隔內(nèi)的時(shí)間臨界調(diào)度絕限的用戶(hù)能針對(duì)于后續(xù)調(diào)度間隔被提前調(diào)度。此類(lèi)處理幫助滿(mǎn)足服務(wù)質(zhì)量qos要求和一般來(lái)說(shuō)增強(qiáng)用戶(hù)體驗(yàn)。進(jìn)一步地,就在當(dāng)前間隔中的第一調(diào)度器過(guò)程22使得備用(spare)和以別的方式未使用的處理資源可用來(lái)說(shuō),第二調(diào)度器過(guò)程24能有利地使用那些備用資源,因此增加總處理效率。再一步地,通過(guò)開(kāi)發(fā)在任意給定當(dāng)前調(diào)度間隔中以別的方式未使用的處理資源用于預(yù)先調(diào)度,凈效應(yīng)是,與要是只使用常規(guī)調(diào)度進(jìn)行調(diào)度相比,更多用戶(hù)可在給定數(shù)量的調(diào)度間隔上進(jìn)行調(diào)度。
在更詳細(xì)的示例實(shí)現(xiàn)中,假設(shè)一個(gè)或多個(gè)小區(qū)中的給定用戶(hù)服從經(jīng)由第一和第二調(diào)度器過(guò)程22和24的正在進(jìn)行的調(diào)度。圖3和圖4將被用于描述該示例實(shí)現(xiàn)。但首先,圖2更詳細(xì)地圖示第一調(diào)度器過(guò)程22進(jìn)行的下行鏈路調(diào)度。第一調(diào)度器過(guò)程22進(jìn)行的下行鏈路調(diào)度能被總結(jié)成多個(gè)步驟。在當(dāng)前調(diào)度間隔400的第一步驟210中,權(quán)重計(jì)算器基于比如以下的因素為每個(gè)用戶(hù)計(jì)算權(quán)重:其qos要求、提供給它們的服務(wù)的性質(zhì)、混合自動(dòng)重復(fù)請(qǐng)求(harq)結(jié)果等。例如,此類(lèi)用戶(hù)可參與到利用對(duì)于ip上語(yǔ)音(voip)的基于延遲調(diào)度的電話(huà)呼叫中。在這種情況下,用戶(hù)必須按照(by)某個(gè)調(diào)度間隔或在某個(gè)數(shù)量的調(diào)度間隔內(nèi)被調(diào)度。必須在確定的調(diào)度間隔中滿(mǎn)足該調(diào)度絕限,以確保實(shí)際傳送發(fā)生在qos強(qiáng)加的延遲限制內(nèi)。如果調(diào)度絕限沒(méi)有被滿(mǎn)足,額外的延遲可能在電話(huà)呼叫中被察覺(jué)到并且影響用戶(hù)體驗(yàn)的質(zhì)量。在一些情況下,有關(guān)用戶(hù)的調(diào)度絕限的信息在當(dāng)前調(diào)度間隔之前或期間可被作為調(diào)度的部分被獲取。
如先前解釋的,術(shù)語(yǔ)“用戶(hù)”本質(zhì)上涵蓋無(wú)線(xiàn)電資源的其它任何消費(fèi)者,包含訂戶(hù)裝置和/或廣播信道傳送。在此,可能有幫助的是,注意至少一些廣播信道可需要根據(jù)周期性傳送時(shí)間來(lái)調(diào)度。例如,廣播信道的調(diào)度絕限可落入預(yù)先確定的時(shí)間段、間隔或指定數(shù)量的調(diào)度間隔內(nèi)。因而,廣播信道傳送的調(diào)度優(yōu)先級(jí)權(quán)重可連同其它用戶(hù)權(quán)重被計(jì)算和考慮。
權(quán)重計(jì)算是按用戶(hù)執(zhí)行的,使得對(duì)于每個(gè)用戶(hù)權(quán)重計(jì)算可利用在處理電路20的多核處理器實(shí)現(xiàn)中的可分配處理核。在示圖中,單獨(dú)的框表示作為討論中的多個(gè)處理核的單獨(dú)“dsp”或數(shù)字信號(hào)處理器。
在第二步驟220中,對(duì)于調(diào)度,用戶(hù)列表是按小區(qū)選擇的。該選擇基于為用戶(hù)確定的相應(yīng)權(quán)重。對(duì)于與每個(gè)小區(qū)相關(guān)聯(lián)的處理,可利用不同dsp。
在第三步驟230中,對(duì)于用戶(hù)的相應(yīng)小區(qū),每個(gè)所選用戶(hù)被指派信道資源,例如被指派物理下行鏈路控制信道或pdcch。在此注意,上行鏈路調(diào)度也消耗控制信道資源,所以pdcch分配必須也考慮由上行鏈路調(diào)度器正分配的控制信道資源,這沒(méi)有在此明確示出。pdcch步驟230在按小區(qū)的基礎(chǔ)上執(zhí)行,不同的dsp對(duì)相應(yīng)小區(qū)執(zhí)行該步驟。
在第四步驟240中,多小區(qū)協(xié)調(diào)器應(yīng)用資源蓄池(pooling)解決方案以在小區(qū)當(dāng)中基于各種條件來(lái)分布可用資源。多小區(qū)協(xié)調(diào)240是按無(wú)線(xiàn)電節(jié)點(diǎn),比如按基站或enodeb,執(zhí)行的。因此,該步驟經(jīng)常涉及非常少的dsp。在第五步驟250中,特定的調(diào)度和鏈路適配實(shí)際上在按小區(qū)的基礎(chǔ)上應(yīng)用于所選用戶(hù)。注意,可在該時(shí)間期間分配附加的處理以執(zhí)行某些非時(shí)間臨界的后臺(tái)任務(wù)260。
增加在給定時(shí)間窗口上調(diào)度的用戶(hù)的總數(shù)量表示對(duì)于調(diào)度的優(yōu)化目標(biāo),同時(shí)還滿(mǎn)足qos約束等。繼續(xù)該示例實(shí)現(xiàn),圖3通過(guò)描述稱(chēng)為“輔助調(diào)度器200”的輔助調(diào)度器過(guò)程24的操作,有助于顯現(xiàn)輔助調(diào)度器過(guò)程24如何提供更優(yōu)的調(diào)度,輔助調(diào)度器200在給定的當(dāng)前調(diào)度間隔400中利用未被第一調(diào)度器過(guò)程22使用的處理資源,比如dsp。例如,在圖3中的輔助調(diào)度器200圖示在當(dāng)前調(diào)度間隔400期間的時(shí)間段,在該時(shí)間段一個(gè)或多個(gè)dsp被輔助調(diào)度器過(guò)程24利用。在該示例中,輔助調(diào)度器200表示執(zhí)行步驟220-240的輔助處理資源24。在當(dāng)前調(diào)度間隔400期間,輔助調(diào)度器200還可使用其它處理資源來(lái)比如為其它用戶(hù)執(zhí)行步驟220-250。由具有一個(gè)或多個(gè)處理資源的輔助調(diào)度器200執(zhí)行的步驟或步驟組合不限于在圖3中所示的步驟。在一些情況下,僅步驟220被使用一個(gè)處理資源或多個(gè)處理資源來(lái)執(zhí)行。在其它情況下,未在圖3中示出的步驟的組合由輔助調(diào)度器200執(zhí)行。
圖4示出在當(dāng)前調(diào)度間隔400和后續(xù)調(diào)度間隔402期間第一調(diào)度器過(guò)程22和第二調(diào)度器過(guò)程24的操作。雖然圖4將后續(xù)調(diào)度間隔描述為是緊接的下一個(gè)調(diào)度間隔,但在本文的至少一個(gè)實(shí)施例中,對(duì)其執(zhí)行預(yù)先調(diào)度的后續(xù)調(diào)度間隔402不一定是剛好下一個(gè)調(diào)度間隔。在任意情況下,在當(dāng)前調(diào)度間隔400期間,輔助調(diào)度器過(guò)程24選擇必須在后續(xù)調(diào)度間隔402中被調(diào)度的用戶(hù)。如指出的,后續(xù)調(diào)度間隔402可以是下一個(gè)調(diào)度間隔或在下一個(gè)調(diào)度間隔之后的更后的調(diào)度間隔。
如更早前說(shuō)明的,通??赏ㄟ^(guò)傳統(tǒng)的下行鏈路調(diào)度器使得很多處理資源空閑,尤其是在pdcch230和多小區(qū)協(xié)調(diào)器240步驟期間。繼續(xù)該實(shí)施例,第二調(diào)度器過(guò)程24利用當(dāng)前調(diào)度間隔400的以別的方式空閑的處理資源來(lái)選擇第二用戶(hù)集合,供在后續(xù)調(diào)度間隔402中調(diào)度無(wú)線(xiàn)電資源。該第二用戶(hù)集合不是從由第一調(diào)度器過(guò)程22選擇的第一用戶(hù)集合當(dāng)中選擇的。第二調(diào)度器過(guò)程24進(jìn)行的選擇可在第一調(diào)度器過(guò)程22已經(jīng)作出其第一用戶(hù)集合的選擇之時(shí)或之后立刻啟動(dòng)。在一些情況下,第二調(diào)度器過(guò)程24進(jìn)行的選擇可在pdcch步驟230之前啟動(dòng)。
為了圖示另一方面,圖4將結(jié)合圖5的幫助來(lái)解釋。圖5用于概念地圖示在一系列調(diào)度間隔中的第一調(diào)度器過(guò)程22和第二調(diào)度器過(guò)程24。例如,在當(dāng)前調(diào)度過(guò)程400期間第一調(diào)度器過(guò)程22的操作由第一調(diào)度器100概念地表示。在當(dāng)前調(diào)度間隔400中第二調(diào)度器過(guò)程24的操作示出為輔助調(diào)度器200。后續(xù)調(diào)度間隔402的第一調(diào)度器過(guò)程22示出為第一調(diào)度器102。同樣地,第一調(diào)度器104表示對(duì)于跟隨后續(xù)調(diào)度間隔402的調(diào)度間隔的第一調(diào)度器過(guò)程22。輔助調(diào)度器202表示在后續(xù)調(diào)度間隔402中實(shí)例化的輔助調(diào)度器過(guò)程24。
如在圖4的示例圖中所示,被選擇用于后續(xù)調(diào)度間隔402的預(yù)先調(diào)度(“第二”)用戶(hù)的信息存儲(chǔ)在用戶(hù)調(diào)度隊(duì)列34中。該信息識(shí)別這些預(yù)先調(diào)度用戶(hù)和針對(duì)于后續(xù)調(diào)度間隔402為預(yù)先調(diào)度用戶(hù)保存的任意調(diào)度決定,比如無(wú)線(xiàn)電資源預(yù)留422。因而,在當(dāng)前調(diào)度間隔400期間由第二調(diào)度器200作出的這些調(diào)度決定,即預(yù)先調(diào)度決定,將由第一調(diào)度器102在那個(gè)后續(xù)調(diào)度間隔402期間遵守。例如,當(dāng)為了由第一調(diào)度器102常規(guī)調(diào)度新(“第一”)用戶(hù)的目的后續(xù)調(diào)度間隔402成為當(dāng)前調(diào)度間隔時(shí),第一調(diào)度器102識(shí)別對(duì)于現(xiàn)在的當(dāng)前調(diào)度間隔被預(yù)先調(diào)度了的用戶(hù)的列表,并且從要由第一調(diào)度器102新選擇的任意用戶(hù)中減去這些預(yù)先調(diào)度用戶(hù)。第一調(diào)度器102還遵守為預(yù)先調(diào)度用戶(hù)作出的資源預(yù)留422。也就是說(shuō),第一調(diào)度器102在預(yù)先調(diào)度用戶(hù)的無(wú)線(xiàn)電資源預(yù)留422周?chē)鸀樾逻x擇的用戶(hù)作出無(wú)線(xiàn)電資源預(yù)留424。如此,后續(xù)調(diào)度間隔402的第一調(diào)度器102與它將會(huì)具有的相比可調(diào)度更少數(shù)量的新用戶(hù),因?yàn)槿鄙倭嗽趯?duì)應(yīng)的先前調(diào)度間隔400中已經(jīng)由輔助調(diào)度器200作出的預(yù)先存在的資源預(yù)留422。
根據(jù)一些實(shí)施例,調(diào)度和鏈路適配可由輔助調(diào)度器200在用戶(hù)調(diào)度隊(duì)列34中的候選者列表上執(zhí)行。調(diào)度決定能保存在用戶(hù)調(diào)度隊(duì)列34中并且與來(lái)自后續(xù)調(diào)度間隔402的第一調(diào)度器102的結(jié)果相結(jié)合。輔助調(diào)度器200調(diào)度的資源將被預(yù)留并且由第一調(diào)度器102從調(diào)度新用戶(hù)中減去。
根據(jù)一些實(shí)施例,對(duì)于全部用戶(hù),包含在用戶(hù)調(diào)度列表34中表示的用戶(hù),由第一調(diào)度器100和第一調(diào)度器102執(zhí)行若干過(guò)程,包含通用控制無(wú)線(xiàn)電資源分配。通用控制無(wú)線(xiàn)電資源分配可包含pdcch分配。在這種情況下,需要用戶(hù)調(diào)度隊(duì)列34,因?yàn)樵诤罄m(xù)調(diào)度間隔402期間在第一調(diào)度器102的pdcch分配包含為由輔助調(diào)度器200預(yù)先調(diào)度的用戶(hù)進(jìn)行pdcch分配。
在一些情況下,如圖5中所示,輔助調(diào)度器200可在當(dāng)前調(diào)度間隔400期間開(kāi)始,并且或者在當(dāng)前調(diào)度間隔400的結(jié)束處停止或者繼續(xù)到下一個(gè)調(diào)度間隔402或甚至更后的調(diào)度間隔內(nèi),使得它與第一調(diào)度器100和第一調(diào)度器102并行地操作。同樣地,另一個(gè)輔助調(diào)度器202可在后續(xù)調(diào)度間隔402中啟動(dòng)并且繼續(xù)到接下來(lái)的調(diào)度間隔,使得它與第一調(diào)度器104并行地并且甚至與輔助調(diào)度器200并行地操作。根據(jù)一些實(shí)施例,一個(gè)或多個(gè)第一調(diào)度器與一個(gè)或多個(gè)輔助調(diào)度器管連(pipeline)。本文使用術(shù)語(yǔ)“管連”來(lái)描述輔助調(diào)度器200的動(dòng)作與第一調(diào)度器100的動(dòng)作交織。例如,第一調(diào)度器100執(zhí)行任務(wù),第二調(diào)度器200接管并且來(lái)自第二調(diào)度器200的結(jié)果被反饋至第一調(diào)度器100或另一個(gè)第一調(diào)度器102。
處理電路20可配置成協(xié)調(diào)第一調(diào)度器100、102和104與輔助調(diào)度器200、202,以便確保用戶(hù)滿(mǎn)足它們的調(diào)度絕限和/或等待時(shí)間要求。例如,如果voip用戶(hù)錯(cuò)過(guò)在當(dāng)前調(diào)度間隔400中的調(diào)度以及調(diào)度絕限是在比如下一個(gè)調(diào)度間隔的后續(xù)調(diào)度間隔402中,則用戶(hù)不得不在下一個(gè)調(diào)度間隔402中被調(diào)度以避免錯(cuò)過(guò)等待時(shí)間絕限。對(duì)于廣播信道,調(diào)度絕限被預(yù)先確定,即它不得不在某個(gè)調(diào)度間隔上被調(diào)度。因此,有可能預(yù)測(cè)此類(lèi)用戶(hù)的調(diào)度絕限。在一些情況下,第二用戶(hù)的調(diào)度絕限先于第二用戶(hù)的選擇獲得或確定。注意,第一調(diào)度器100、102和第二調(diào)度器200、202用于解釋針對(duì)于不同調(diào)度間隔的調(diào)度操作,并且第一和第二調(diào)度器過(guò)程22、24能被視為跨后面的間隔和在后面的間隔之內(nèi)在正在進(jìn)行的基礎(chǔ)上運(yùn)行。
在一些實(shí)施例中的處理電路20包含或包括具有多個(gè)處理核的多核處理電路。對(duì)于任意一個(gè)或多個(gè)給定調(diào)度間隔,處理電路20配置成為第一調(diào)度器過(guò)程22分配多個(gè)處理核的第一集合,并且為第二調(diào)度器過(guò)程24分配多個(gè)處理核的第二集合,第二集合與第一集合不相交。第二集合從多個(gè)處理核的未被第一調(diào)度器過(guò)程22當(dāng)前使用的備用處理核中分配。第二核集合包含多個(gè)處理核的依據(jù)多個(gè)處理核的滿(mǎn)足可用性閾值的備用處理核的總數(shù)量所分配的若干備用處理核。該可用性閾值可以是必須基于歷史的、當(dāng)前的、預(yù)測(cè)的和/或未來(lái)的過(guò)程留出(setaside)的核的數(shù)量,使得當(dāng)需要時(shí)足夠數(shù)量的處理核可用于第一調(diào)度器過(guò)程22。
該方式將第一調(diào)度器過(guò)程22當(dāng)作主要過(guò)程并且將輔助調(diào)度器過(guò)程24當(dāng)作補(bǔ)充過(guò)程或者應(yīng)需要或應(yīng)許可的操作。如此,分配給第一調(diào)度器過(guò)程22的處理核的數(shù)量可例如在當(dāng)前的載入上,比如依據(jù)正被調(diào)度的小區(qū)的數(shù)量和在池中供調(diào)度的用戶(hù)的總數(shù)量,動(dòng)態(tài)地改變。在至少一個(gè)實(shí)施例中,第二調(diào)度器過(guò)程24依據(jù)對(duì)它可用的處理核的數(shù)量動(dòng)態(tài)地改變它的復(fù)雜度,例如改變它在給定當(dāng)前間隔中為其作出輔助調(diào)度決定的用戶(hù)的數(shù)量。在極端情況下,第二調(diào)度器過(guò)程24可根本不在給定的調(diào)度間隔中運(yùn)行,即它可延緩它的調(diào)度操作以為第一調(diào)度器過(guò)程22或由于其它原因而保留處理核。
在至少一個(gè)實(shí)施例中,為第二調(diào)度器過(guò)程24分配的處理核的數(shù)量基于在當(dāng)前調(diào)度間隔400期間第一調(diào)度器過(guò)程22的即將到來(lái)的處理資源要求,使得當(dāng)?shù)谝徽{(diào)度器過(guò)程22要求時(shí)存在多個(gè)處理核的可用于第一調(diào)度器過(guò)程22的備用處理核。
依次地,在至少一些實(shí)施例中,處理電路20配置成至少部分基于其包括計(jì)算機(jī)程序36的計(jì)算機(jī)程序指令的執(zhí)行來(lái)執(zhí)行本文描述的第一調(diào)度器過(guò)程22和第二調(diào)度器過(guò)程24操作。如指出的,存儲(chǔ)器30的某個(gè)部分也可有利地存儲(chǔ)用戶(hù)調(diào)度隊(duì)列34。
不管其特定的實(shí)現(xiàn)細(xì)節(jié),網(wǎng)絡(luò)節(jié)點(diǎn)10的處理電路20配置成執(zhí)行用于為通信網(wǎng)絡(luò)的用戶(hù)調(diào)度無(wú)線(xiàn)電資源的方法,比如圖6的方法600。為了該目的,處理電路20配置成執(zhí)行方法600,其包含:作為第一調(diào)度器過(guò)程22,執(zhí)行被選擇用于在當(dāng)前調(diào)度間隔400中進(jìn)行調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為一個(gè)或多個(gè)第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留(圖6的框602)。在當(dāng)前調(diào)度間隔400期間,框602-606可全部被執(zhí)行或至少被啟動(dòng)。第一調(diào)度可涉及新選擇的用戶(hù)和調(diào)度這些新第一用戶(hù)的無(wú)線(xiàn)電資源,作為常規(guī)調(diào)度的部分。用戶(hù)是根據(jù)一個(gè)或多個(gè)選擇準(zhǔn)則新選擇的。第一調(diào)度還可識(shí)別之前被先前調(diào)度器選擇的用戶(hù),并且新選擇未被識(shí)別為之前被選擇的用戶(hù)。之前所選用戶(hù)的信息可存儲(chǔ)在操作存儲(chǔ)器中或者在比如用戶(hù)調(diào)度隊(duì)列34的數(shù)據(jù)結(jié)構(gòu)中。這可包含關(guān)于之前所選用戶(hù)的無(wú)線(xiàn)電資源預(yù)留的信息。
方法600還包含:作為第二調(diào)度器過(guò)程24,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔402中的調(diào)度絕限并且不在第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)(框604)。以別的方式空閑的處理資源被利用來(lái)執(zhí)行第二調(diào)度器過(guò)程24的任務(wù)。注意,第二調(diào)度器過(guò)程24是一個(gè)術(shù)語(yǔ),表示哪些能作為由多個(gè)處理資源或處理核執(zhí)行的多個(gè)任務(wù)。
方法600進(jìn)一步包含:作為第二調(diào)度器過(guò)程200的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔402的第二用戶(hù)的第二調(diào)度,以由此為第二用戶(hù)在后續(xù)調(diào)度過(guò)程402中進(jìn)行無(wú)線(xiàn)電資源預(yù)留422(框606)。如上面描述的,選擇604和第二調(diào)度606使用比如可用處理核的處理資源來(lái)執(zhí)行,在當(dāng)前調(diào)度間隔400期間將會(huì)以別的方式使得該處理資源空閑??纱嬖谝恍┱{(diào)度間隔,在這些調(diào)度間隔中由于由第一調(diào)度器過(guò)程22執(zhí)行的更重負(fù)擔(dān)而存在在某些步驟期間可用的很少空閑資源。例如,可涉及與普通相比更大數(shù)量的小區(qū),使得選擇步驟220和pdcch230留下更少的空閑處理資源,供第二調(diào)度器過(guò)程24的未來(lái)用戶(hù)選擇。然而,這可意味著,第二調(diào)度器過(guò)程24或輔助調(diào)度器200在較遲的時(shí)間啟動(dòng),比如在多小區(qū)協(xié)調(diào)240期間或在pdcch步驟230期間等待響應(yīng)的同時(shí)啟動(dòng)。
在另一方面,在其中存在由第一調(diào)度器過(guò)程22使用的更少處理資源的情況下,第二調(diào)度器過(guò)程24可對(duì)于后續(xù)調(diào)度間隔預(yù)先調(diào)度比平均更多的用戶(hù)。在此類(lèi)情況下,具有提前兩個(gè)調(diào)度間隔的已知調(diào)度絕限的用戶(hù)可被考慮用于預(yù)先調(diào)度,包含預(yù)先選擇。處理電路20配置成優(yōu)化處理資源的用戶(hù)以及調(diào)整處理核的數(shù)量,該處理核需要保持可用或能使該處理核易于對(duì)第一調(diào)度器過(guò)程22可用。因此,第一調(diào)度器過(guò)程22的操作可能不被第二調(diào)度器過(guò)程24停止(halt),除非出于一些理由處理電路20發(fā)現(xiàn)第一調(diào)度器過(guò)程24的定時(shí)授權(quán)(warrant)第二調(diào)度器過(guò)程24的此類(lèi)動(dòng)作。
圖7將示例功能性模塊或電路架構(gòu)圖示為可在網(wǎng)絡(luò)節(jié)點(diǎn)10中例如基于處理電路20來(lái)實(shí)現(xiàn),處理電路20執(zhí)行在存儲(chǔ)存儲(chǔ)器30內(nèi)存儲(chǔ)的計(jì)算機(jī)程序36中包含的計(jì)算機(jī)程序指令。圖示的實(shí)施例至少在功能上包含第一調(diào)度模塊702,其用于作為當(dāng)前調(diào)度間隔400中的第一調(diào)度器過(guò)程22的被選擇用于調(diào)度的一個(gè)或多個(gè)第一用戶(hù)的第一調(diào)度,以由此為一個(gè)或多個(gè)第一用戶(hù)進(jìn)行無(wú)線(xiàn)電資源預(yù)留。實(shí)施例還包含選擇模塊704,其用于作為第二調(diào)度器過(guò)程24,選擇被識(shí)別為具有落入后續(xù)調(diào)度間隔402中的調(diào)度絕限并且不在第一用戶(hù)當(dāng)中的一個(gè)或多個(gè)第二用戶(hù)。實(shí)施例還包含第二調(diào)度模塊706,其用于作為第二調(diào)度器過(guò)程24的進(jìn)一步操作,執(zhí)行對(duì)于后續(xù)調(diào)度間隔402的第二用戶(hù)的第二調(diào)度,以由此為第二用戶(hù)在后續(xù)調(diào)度間隔402中進(jìn)行無(wú)線(xiàn)電資源預(yù)留422。
描述的實(shí)施例的優(yōu)勢(shì)允許輔助調(diào)度器從常規(guī)第一調(diào)度器卸下一些處理負(fù)擔(dān)。在兩個(gè)調(diào)度器之間的該管線(xiàn)類(lèi)型方式能被應(yīng)用來(lái)有效地使用處理資源,比如dsp或核。一些用戶(hù)的已知調(diào)度絕限或可預(yù)測(cè)性可對(duì)于預(yù)先選擇和預(yù)先調(diào)度得以平衡(leverage)。此類(lèi)用戶(hù)可以正在利用voip或可以是具有已知傳送時(shí)間絕限的廣播信道。由輔助調(diào)度器負(fù)擔(dān)的額外處理循環(huán)還可協(xié)助常規(guī)的第一調(diào)度器達(dá)到對(duì)于比如多用戶(hù)多入多出(mimo)和協(xié)調(diào)多點(diǎn)(comp)傳送的高級(jí)特征的更優(yōu)決定。上面描述的策略可應(yīng)用于上行鏈路和下行鏈路二者,并且應(yīng)用在比如對(duì)于lte和wcdma和任意未來(lái)的無(wú)線(xiàn)電接入技術(shù)(rat)的任意基帶產(chǎn)品中。
值得注意的是,得益于在前面的描述和關(guān)聯(lián)圖中呈現(xiàn)的教導(dǎo)的本領(lǐng)域技術(shù)人員將想到所公開(kāi)發(fā)明的修改和其它實(shí)施例。因此,要理解,本發(fā)明不限于公開(kāi)的特定實(shí)施例,并且修改和其它實(shí)施例旨在被包含在本公開(kāi)的范圍之內(nèi)。盡管特定術(shù)語(yǔ)可在本文中被使用,但是它們僅以一般的以及描述性的意義而非出于限制的目的被使用。