通用的多-無線電接入技術(shù)的制作方法
【專利摘要】本發(fā)明描述用于多無線電接入技術(shù)(RAT)的通用設(shè)備、系統(tǒng)和方法。例如,裝置可以包括:處理器,所述處理器被配置成執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的程序;無線電規(guī)劃器功能,所述無線電規(guī)劃器功能被配置成接收來自所述程序的對(duì)無線電資源的請(qǐng)求,且還被配置成響應(yīng)于所述請(qǐng)求而選擇性地準(zhǔn)予或拒絕通過所述程序進(jìn)行無線電接入;和存儲(chǔ)器設(shè)備,所述存儲(chǔ)器設(shè)備被配置成作為分布式數(shù)據(jù)庫操作以存儲(chǔ)由所述程序中的至少一個(gè)程序所生成的數(shù)據(jù)和向所述程序中的至少一個(gè)其它程序提供所述數(shù)據(jù)。
【專利說明】通用的多-無線電接入技術(shù)
[0001]相關(guān)申請(qǐng)
[0002]本申請(qǐng)關(guān)聯(lián)于以下專利申請(qǐng)且要求以下專利申請(qǐng)的優(yōu)先權(quán):JerkerOrjmark、Michael BRESCHEL、Kent Inge INGESSON、Robert KLANG和Magnus MALMBERG的 2011 年 6 月 6 日遞交的名稱為 “METHODS AND SYSTEMS FOR A FLEXIBLE DISTRIBUTEDSEQUENCER” 的美國臨時(shí)專利申請(qǐng)序列號(hào) 61/493,795 和 Jerker ORJMARK, Kent IngeINGESSON 和 Robert KLANG 的 2011 年 6 月 6 日遞交的名稱為“METHODS AND SYSTEMS FOR ARADIO PLANNER”的美國臨時(shí)專利申請(qǐng)序列號(hào)61/493,801,以及Jerker 6RJMARK、KentInge INGESSON 和 Robert KLANG 的 2011 年 6 月 6 日遞交的名稱為“METHODS AND SYSTEMSFOR A GENERIC MULT1-RADIO ACCESS TECHNOLOGY LAYER ONE SOFTWARE ARCHITECTURE”的美國臨時(shí)專利申請(qǐng)序列號(hào)61/493,794,這些臨時(shí)專利申請(qǐng)的公開內(nèi)容以引用的方式并入本文。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明總體地涉及通信設(shè)備,更具體地說,涉及與多無線電接入技術(shù)相關(guān)的設(shè)備。【背景技術(shù)】
[0004]最初,無線電話被設(shè)計(jì)成用于語音通信。隨著消費(fèi)電子行業(yè)不斷地成熟和處理器性能的增強(qiáng),更多的設(shè)備可用于允許在設(shè)備之間無線傳輸數(shù)據(jù)的用途。而且,更多的應(yīng)用可基于這樣傳輸?shù)臄?shù)據(jù)而運(yùn)行。需要特別注意的是因特網(wǎng)和局域網(wǎng)(LAN)。這兩種改革允許多個(gè)用戶和多個(gè)設(shè)備在不同的設(shè)備和設(shè)備類型之間傳送和交換數(shù)據(jù)。隨著這些設(shè)備和性能的出現(xiàn),用戶(企業(yè)和住宅)發(fā)現(xiàn)越來越需要從移動(dòng)位置傳輸數(shù)據(jù)和語音。
[0005]支持這種語音和數(shù)據(jù)傳輸?shù)幕A(chǔ)設(shè)施和網(wǎng)絡(luò)也逐步形成。有限的數(shù)據(jù)應(yīng)用程序(諸如,短消息發(fā)送)被引入到所謂的“2G”系統(tǒng)中,諸如全球移動(dòng)通信系統(tǒng)(GSM)。在GSM以及通用分組無線業(yè)務(wù)(GPRS)中實(shí)現(xiàn)了無線電通信系統(tǒng)上的分組數(shù)據(jù)。由通用陸地?zé)o線電接A(UTRA)標(biāo)準(zhǔn)引入的3G系統(tǒng)使應(yīng)用程序(如網(wǎng)上沖浪)更加容易地(且以更能夠容許的延遲)接入數(shù)百萬的用戶。因此,例如像寬帶碼分多址(WCDMA)、OFDMA (正交頻分多址)、TDMA(時(shí)分多址)、TD-SCDMA (時(shí)分同步碼分多址)等這樣的眾多的無線電接入技術(shù)(RAT)可被發(fā)現(xiàn)用在如今的例如像GSM/GPRS/EDGE (增強(qiáng)型數(shù)據(jù)速率GSM演進(jìn))、UMTS (通用移動(dòng)通信系統(tǒng))、UMTS-LTE (通用移動(dòng)通信系統(tǒng)-長期演進(jìn))、WLAN (無線局域網(wǎng))、WiFi等這樣的無線系統(tǒng)中。
[0006]當(dāng)網(wǎng)絡(luò)制造商推出新的網(wǎng)絡(luò)設(shè)計(jì)時(shí),向終端用戶設(shè)備提供更大的數(shù)據(jù)吞吐量的未來系統(tǒng)正在討論和開發(fā)中。例如,所謂的3GPP (第三代合作伙伴計(jì)劃)長期演進(jìn)(LTE)標(biāo)準(zhǔn)化項(xiàng)目在未來幾年里意在提供用于無線電通信的技術(shù)基礎(chǔ)。網(wǎng)絡(luò)設(shè)計(jì)的這種進(jìn)展已導(dǎo)致各種網(wǎng)絡(luò)運(yùn)營商在各種地理區(qū)域中通過不同的RAT在各種頻帶中部署他們的網(wǎng)絡(luò)。這樣做的結(jié)果是,除了其它方面,支持幾種頻帶和/或幾種不同的RAT的用戶設(shè)備(UE)將需要能夠在正確的頻帶和/或RAT中搜索小區(qū)和服務(wù)。
[0007]用于移動(dòng)電話學(xué)和其他的通信技術(shù)的新標(biāo)準(zhǔn)的快速發(fā)展和向現(xiàn)有標(biāo)準(zhǔn)更快速地添加新特征,推動(dòng)了使用當(dāng)前存在的架構(gòu)的設(shè)備的更高的設(shè)計(jì)成本。例如,能夠訪問特定的一個(gè)RAT或多個(gè)RAT的設(shè)備典型地具有針對(duì)那個(gè)或那些RAT和其當(dāng)前特征定制的軟件(Sff)架構(gòu)。當(dāng)新的RAT或特征被加入到多-RAT UE設(shè)備架構(gòu)中時(shí),不僅該新的RAT/特征必須在架構(gòu)中實(shí)現(xiàn),而且也必須適應(yīng)舊有實(shí)現(xiàn),該過程典型地嚴(yán)重影響軟件實(shí)現(xiàn),且顯著地增加了設(shè)備成本。
[0008]用于引入新的RAT或向現(xiàn)有RAT中引入新的功能的這種方法論,使UE的SW架構(gòu)復(fù)雜,且難于進(jìn)行適應(yīng)這種變化所需的改動(dòng)。此外,經(jīng)常在不同的地理位置(有時(shí)位于不同的大洲)進(jìn)行開發(fā),這導(dǎo)致一體化是更加復(fù)雜和昂貴的。
[0009]除了軟件架構(gòu)的修改外,由于UE中的RAT適應(yīng)性,硬件變化也會(huì)是必要的或可取的。例如,在多-RAT UE中,常常期望的是在系統(tǒng)中共享(盡可能多的)硬件(HW)。在多-RAT設(shè)備中潛在地可共享的硬件的一個(gè)例子是HW加速器。然而,HW加速器的每個(gè)用戶(即,RAT)需要保持其自己的上下文,以避免與其他RAT的算法或模塊的不想要的耦合(即,依賴性)。一種能夠使每個(gè)用戶保持其自己的上下文的方法是在HW加速器中包括和使用多個(gè)頁寄存器。然而,在寄存器中可利用的頁數(shù)固定于與多-RAT UE相關(guān)聯(lián)的硅的設(shè)計(jì)上,且在之后不能改變。關(guān)于隨后的RAT或特征的增加,這點(diǎn)使得這種去耦策略在某種程度上是不靈活的。
[0010]此外,關(guān)于用在多-RAT設(shè)備中的算法,這些算法可以以軟件(SW)或硬件(HW)實(shí)現(xiàn),且與每個(gè)用戶或RAT的耦合性通常比合意的情況更強(qiáng)。當(dāng)UE (或UE的子組件)中的一個(gè)塊改變時(shí),這種耦合或依賴性可導(dǎo)致鄰近塊的不想要的重新設(shè)計(jì)。而且,隨著RAT數(shù)量的增加,會(huì)從系統(tǒng)的其他部件引起未知的依賴性和副效應(yīng),這是不期望的。更進(jìn)一步地,在多-RAT系統(tǒng)中,數(shù)據(jù)速率越高和傳輸時(shí)間間隔(TTI)越短會(huì)導(dǎo)致在設(shè)計(jì)有中央控制器的系統(tǒng)中有更高的中斷負(fù)荷。
[0011]更進(jìn)一步地,當(dāng)向UE加入新的功能(如,另外的RAT性能)時(shí),在不同的活動(dòng)(如,尋呼信道(PCH)接收和測(cè)量)之間的依賴性會(huì)使其實(shí)現(xiàn)起來比較麻煩,這是因?yàn)?,用例的新組合需要被考慮,然后被硬編碼。層IRAT軟件通常使用無線電用于不同目的,例如,信道接收和測(cè)量。由于在傳統(tǒng)的多-RAT架構(gòu)中的RAT之間沒有共用的規(guī)劃,故難于處理特定的使用實(shí)例,在這些使用實(shí)例中,活動(dòng)的RAT不能分發(fā)必要的無線電時(shí)間。在試圖避免無線電使用沖突中,每個(gè)使用實(shí)例(如,尋呼信道接收以及服務(wù)小區(qū)測(cè)量)通常被組合和/或同步。然而,沖突并不能夠總是得到解決,且在RAT/功能之間的公正處理是不可能的。
[0012]而且,當(dāng)向多-RAT架構(gòu)(例如,與在設(shè)備中僅具有GSM和W-CDMA架構(gòu)相比)加入另外的RAT時(shí),復(fù)雜性增加,這是因?yàn)?,活?dòng)的RAT必需決定許多被動(dòng)RAT中的哪一個(gè)應(yīng)該被給予無線電時(shí)間。當(dāng)添加新的RAT時(shí),已存在的RAT必需被更新以意識(shí)到與新的RAT相關(guān)聯(lián)的無線電需要詳情。如果活動(dòng)RAT和被動(dòng)RAT未被很好地排列,則會(huì)發(fā)生無線電使用沖突。無線電接入沖突的檢測(cè)需要特定的解決該問題的硬件設(shè)計(jì),例如,在與無線電接入時(shí)間處理有關(guān)的RAT模塊之間的可能的大量的信號(hào)傳遞,該無線電接入時(shí)間處理會(huì)隨著RAT數(shù)量的增加而變得非常復(fù)雜。需要許多中斷信號(hào)和其他信號(hào),這使得當(dāng)前的解決方案效率低且易于出錯(cuò)。例如,由于過度的信號(hào)傳遞和對(duì)在設(shè)備中的所有其他RAT的每個(gè)RAT模塊的認(rèn)識(shí)的要求,用于向UE添加另外的RAT性能的現(xiàn)有解決方案也是功率效率低的。[0013]因此,將期望提供減少或去除上述與多-RAT設(shè)備相關(guān)的缺點(diǎn)的方法和系統(tǒng)。
【發(fā)明內(nèi)容】
[0014]根據(jù)示例性實(shí)施方式,用于處理數(shù)據(jù)的裝置包括:處理器,其被配置成執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的程序;無線電規(guī)劃器功能,其被配置成接收來自程序的對(duì)無線電資源的請(qǐng)求,且進(jìn)一步被配置成響應(yīng)于所述請(qǐng)求而選擇性地準(zhǔn)予或拒絕通過程序進(jìn)行無線電接入;和存儲(chǔ)器設(shè)備,其被配置成作為分布式數(shù)據(jù)庫操作來存儲(chǔ)由至少一個(gè)程序所生成的數(shù)據(jù)和向至少一個(gè)其它程序提供數(shù)據(jù)。
[0015]根據(jù)另一個(gè)實(shí)施方式,多-RAT無線通信設(shè)備包括在前一個(gè)段落中所描述的裝置。
[0016]根據(jù)另一實(shí)施方式,用于在多-無線電接入技術(shù)(RAT)設(shè)備中處理數(shù)據(jù)的方法包括:生成程序以執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的功能,將由至少一些程序生成的數(shù)據(jù)存儲(chǔ)在分布式數(shù)據(jù)庫中,從分布式數(shù)據(jù)庫檢索該數(shù)據(jù)以用于作為數(shù)據(jù)的使用者的程序,和通過無線電規(guī)劃器功能接收和處理來自至少一些程序的對(duì)無線電資源的請(qǐng)求。
[0017]根據(jù)另一個(gè)示例性實(shí)施方式,一種包含程序指令的永久性計(jì)算機(jī)可讀介質(zhì),當(dāng)程序指令由計(jì)算機(jī)或處理器執(zhí)行時(shí),該程序指令執(zhí)行下面的步驟:生成程序以執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的功能,將由至少一些程序生成的數(shù)據(jù)存儲(chǔ)在分布式數(shù)據(jù)庫中,從分布式數(shù)據(jù)庫檢索該數(shù)據(jù)以用于作為數(shù)據(jù)的使用者的程序,和通過無線電規(guī)劃器功能接收和處理來自至少一些程序的對(duì)無線電資源的請(qǐng)求。
[0018]根據(jù)另一個(gè)實(shí)施方式,一種裝置包括多無線電接入技術(shù)(RAT)平臺(tái),所述多RAT平臺(tái)配置成能夠利用與收發(fā)器處理功能相關(guān)聯(lián)的程序與多個(gè)不同的RAT通信,其中,所述程序通過執(zhí)行操作的功能單元(FU)實(shí)現(xiàn)收發(fā)器處理功能,所述FU以硬件和/或軟件實(shí)現(xiàn);并且其中,所述FU通過功能單元描述符(FUD)來配置,所述FUD關(guān)于以下方面中的至少一個(gè)方面來指示FU: Ca)從哪一存儲(chǔ)位置提取供操作的數(shù)據(jù)或與待由所述功能單元執(zhí)行的操作相關(guān)聯(lián)的參數(shù),(b)將作為操作的結(jié)果的數(shù)據(jù)存儲(chǔ)在哪一存儲(chǔ)位置,和(C)在所述操作后,要輸出的消息類型。
[0019]根據(jù)另一個(gè)實(shí)施方式,多-RAT無線通信設(shè)備包括在前一個(gè)段落中所描述的裝置。
[0020]根據(jù)另一個(gè)實(shí)施方式,一種用于以去耦的方式實(shí)現(xiàn)無線電通信功能的方法包括:生成程序以執(zhí)行能夠與多個(gè)不同的無線電接入技術(shù)(RAT)通信的收發(fā)器處理功能,通過執(zhí)行收發(fā)器處理操作的功能單元(FU)實(shí)現(xiàn)收發(fā)器處理功能,所述FU以硬件和/或軟件實(shí)現(xiàn),和通過功能單元描述符(FUD)來配置FU,所述FUD關(guān)于以下方面中的至少一個(gè)方面來指示FU: Ca)從哪一存儲(chǔ)位置提取供操作的數(shù)據(jù)或與待由所述功能單元執(zhí)行的操作相關(guān)聯(lián)的參數(shù),(b)將作為操作的結(jié)果的數(shù)據(jù)存儲(chǔ)到哪一存儲(chǔ)位置,和(c)在執(zhí)行所述操作后,要輸出的消息類型。
[0021]根據(jù)另一個(gè)示例性實(shí)施方式,一種包含程序指令的永久性計(jì)算機(jī)可讀介質(zhì),當(dāng)由計(jì)算機(jī)或處理器執(zhí)行時(shí),該程序指令執(zhí)行下面的步驟:生成程序以執(zhí)行能夠與多個(gè)不同的無線電接入技術(shù)(RAT)通信的收發(fā)器處理功能;通過執(zhí)行收發(fā)器處理操作的功能單元(FU)實(shí)現(xiàn)收發(fā)器處理功能,所述FU以硬件和/或軟件實(shí)現(xiàn);和通過功能單元描述符(FUD)來配置FU,所述FUD關(guān)于以下方面中的至少一個(gè)方面來指示FU: (a)從哪一存儲(chǔ)位置提取供操作的數(shù)據(jù)或與待由所述功能單元執(zhí)行的操作相關(guān)聯(lián)的參數(shù),(b)將作為操作的結(jié)果的數(shù)據(jù)存儲(chǔ)在哪一存儲(chǔ)位置,和(C)在執(zhí)行操作后,要輸出的消息類型。
[0022]根據(jù)另一個(gè)示例性實(shí)施方式,一種用于避免在多個(gè)無線電接入技術(shù)(RAT)模塊資源請(qǐng)求之間的沖突的方法包括:在無線電規(guī)劃器功能處,接收無線電時(shí)間預(yù)約請(qǐng)求,每個(gè)所述請(qǐng)求包括用于無線電時(shí)間預(yù)約請(qǐng)求的優(yōu)先值;通過無線電規(guī)劃器功能,至少部分地基于優(yōu)先值的比較,來確定是否準(zhǔn)予或拒絕每個(gè)無線電時(shí)間預(yù)約請(qǐng)求;以及基于針對(duì)相應(yīng)的無線電時(shí)間預(yù)約請(qǐng)求的確定步驟,發(fā)送相應(yīng)的準(zhǔn)予或拒絕。
[0023]根據(jù)另一個(gè)示例性實(shí)施方式,一種用于在多個(gè)無線電接入技術(shù)(RAT)模塊之間分配無線電資源的平臺(tái)包括:無線電硬件,其被配置成利用多個(gè)RAT在空中接口上發(fā)送和接收無線電信號(hào);無線電規(guī)劃器,其與無線電硬件連接且被配置成接收無線電時(shí)間預(yù)約請(qǐng)求(每個(gè)所述請(qǐng)求包括用于無線電時(shí)間預(yù)約請(qǐng)求的優(yōu)先值),和被配置成至少部分地基于優(yōu)先值來確定是否準(zhǔn)予或拒絕每個(gè)無線電時(shí)間預(yù)約請(qǐng)求。
[0024]根據(jù)另一個(gè)示例性實(shí)施方式,一種包含程序指令的永久性計(jì)算機(jī)可讀介質(zhì),當(dāng)由計(jì)算機(jī)或處理器執(zhí)行時(shí),該程序指令執(zhí)行下面的步驟:在無線電規(guī)劃器功能處,接收無線電時(shí)間預(yù)約請(qǐng)求,每個(gè)所述請(qǐng)求包括用于無線電時(shí)間預(yù)約請(qǐng)求的優(yōu)先值;通過無線電規(guī)劃器功能,至少部分地基于優(yōu)先值的比較,來確定是否準(zhǔn)予或拒絕每個(gè)無線電時(shí)間預(yù)約請(qǐng)求;和基于針對(duì)相應(yīng)的無線電時(shí)間預(yù)約請(qǐng)求的確定步驟,發(fā)送相應(yīng)的準(zhǔn)予或拒絕。
[0025]根據(jù)示例性實(shí)施方式,存在用于訪問無線電通信系統(tǒng)的層-1的軟件架構(gòu)。該軟件架構(gòu)包括:程序,其被配置成終止來自更高層的控制平面和被配置成利用無線電規(guī)劃器;無線電規(guī)劃器,其被配置成管理和授權(quán)訪問共用無線電;分布式數(shù)據(jù)庫,其被配置成使同一數(shù)據(jù)的發(fā)生器和使用者去耦;和功能單元,其被配置成封裝功能。功能單元也可以包括配置接口和算法。該軟件架構(gòu)還可包括會(huì)話,該會(huì)話被配置成建立功能單元鏈以構(gòu)成上行鏈路和下行鏈路處理。該軟件架構(gòu)還可包括被配置以收集資源和向所有會(huì)話分配資源的資源管理器。
[0026]根據(jù)另一個(gè)示例性實(shí)施方式,存在利用用于層-1的軟件架構(gòu)來訪問無線電通信系統(tǒng)的方法。該方法包括:終止來自更高層的控制平面和通過程序利用利用無線電規(guī)劃器;通過無線電規(guī)劃器管理和授權(quán)訪問共用無線電;通過分布式數(shù)據(jù)庫將同一數(shù)據(jù)的發(fā)生器和使用者去耦;和通過功能單元封裝功能。
[0027]根據(jù)另一個(gè)實(shí)施方式,一種設(shè)備包括處理器和分布式數(shù)據(jù)庫,該處理器被配置成執(zhí)行存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的程序指令,該程序指令可操作以封裝至少一個(gè)硬件功能單元,其中,所封裝的硬件功能單元接收指令并產(chǎn)生相對(duì)于多個(gè)無線電接入技術(shù)(RAT)中的任何一個(gè)而通用的響應(yīng),該設(shè)備能夠與所述多個(gè)無線電接入技術(shù)(RAT)中的任何一個(gè)通信,該分布式數(shù)據(jù)庫被配置成能夠使在該設(shè)備內(nèi)的數(shù)據(jù)的發(fā)生器和數(shù)據(jù)的使用者間接地交換數(shù)據(jù)。
[0028]根據(jù)示例性實(shí)施方式,存在用于在多-無線電接入技術(shù)(RAT)用戶設(shè)備(UE)中處理數(shù)據(jù)的方法。該方法包括:建立邏輯模型;向多個(gè)邏輯對(duì)象提供物理分配;提交資源利用;和通過多個(gè)功能單元(FU)處理數(shù)據(jù)。
[0029]根據(jù)另一個(gè)示例性實(shí)施方式,存在用于在多-無線電接入技術(shù)(RAT)用戶設(shè)備(UE)中處理數(shù)據(jù)的方法。該方法包括:從無線電接口讀取樣本;配置多個(gè)功能單元描述符(FUD);將功能單元(FU)與多個(gè)FUD中的每一個(gè)FUD關(guān)聯(lián);從多個(gè)FUD中的每一個(gè)FUD向其所關(guān)聯(lián)的FU發(fā)送至少一個(gè)指令;通過每個(gè)FU,基于其所收到的至少一個(gè)指令來處理信號(hào),其中,F(xiàn)U以先后順序處理它們所收到的至少一個(gè)指令;和傳送數(shù)據(jù)塊。此外,每個(gè)FU可與多個(gè)FUD相關(guān)聯(lián)。
[0030]根據(jù)另一個(gè)示例性實(shí)施方式,存在用于處理算法的功能單元(FU)。該FU包括:用于接收第一消息的輸入端口部;用于處理所述第一消息的功能單元部;和用于基于所述第一消息的處理來傳送第二消息的輸出端口。
[0031]根據(jù)另一個(gè)示例性實(shí)施方式,存在用于配置功能單元的功能單元描述符(FUD),該FUD包括:與用于功能單元(FU)使用的一個(gè)或多個(gè)存儲(chǔ)位置相關(guān)聯(lián)的第一信息;和與在FU處理消息后所發(fā)送的一個(gè)或多個(gè)消息相關(guān)聯(lián)的第二信息。
[0032]根據(jù)另一個(gè)示例性實(shí)施方式,一種多-無線電接入技術(shù)(RAT)用戶設(shè)備(UE)包括:多個(gè)RAT模塊,每個(gè)所述的RAT模塊被配置成使多-RAT UE能夠與不同的RAT通信;和處理器,該處理器被配置成通過調(diào)用相應(yīng)的功能單元來執(zhí)行獨(dú)立于RAT模塊的功能,其中,通過相應(yīng)的功能單元執(zhí)行的功能之一的實(shí)例由功能單元描述符來指定。根據(jù)示例性實(shí)施方式,存在一種用于避免在多個(gè)無線電接入技術(shù)(RAT)模塊資源請(qǐng)求之間的沖突的方法。該方法包括:向無線電時(shí)間預(yù)約請(qǐng)求指定優(yōu)先級(jí);請(qǐng)求包含優(yōu)先級(jí)的無線電時(shí)間預(yù)約請(qǐng)求;接收對(duì)于無線電時(shí)間預(yù)約請(qǐng)求的準(zhǔn)予或拒絕,其中,通過用于被準(zhǔn)予的無線電時(shí)間預(yù)約請(qǐng)求的統(tǒng)一的時(shí)基來指定無線電時(shí)間。
[0033]根據(jù)示例性實(shí)施方式,存在一種用于避免在多個(gè)無線電接入技術(shù)(RAT)模塊資源請(qǐng)求之間的沖突的方法。該方法包括:在無線電規(guī)劃器功能處,接收無線電時(shí)間預(yù)約請(qǐng)求,該請(qǐng)求包括用于無線電時(shí)間預(yù)約請(qǐng)求的優(yōu)先級(jí);基于優(yōu)先級(jí)確定是否準(zhǔn)予或拒絕該無線電時(shí)間預(yù)約請(qǐng)求;如果無線電時(shí)間預(yù)約請(qǐng)求被準(zhǔn)予,則指定用于無線電時(shí)間預(yù)約請(qǐng)求的統(tǒng)一的時(shí)基;基于確定是否準(zhǔn)予或拒絕無線電時(shí)間預(yù)約請(qǐng)求的步驟,發(fā)送準(zhǔn)予或拒絕。
[0034]根據(jù)另一個(gè)示例性實(shí)施方式,存在一種用于避免在多個(gè)無線電接入技術(shù)(RAT)模塊資源請(qǐng)求之間的沖突的設(shè)備。該設(shè)備包括:至少兩個(gè)RAT模塊,其被配置成請(qǐng)求無線電時(shí)間預(yù)約和被配置成指定用于無線電時(shí)間預(yù)約請(qǐng)求的優(yōu)先級(jí);具有無線電規(guī)劃器功能的處理器,該無線電規(guī)劃器功能被配置成基于優(yōu)先級(jí)確定是否準(zhǔn)予或拒絕該無線電時(shí)間預(yù)約請(qǐng)求,且被配置成,如果無線電時(shí)間預(yù)約請(qǐng)求被準(zhǔn)予,則指定用于無線電時(shí)間預(yù)約請(qǐng)求的統(tǒng)一的時(shí)基,和被配置成基于確定是否準(zhǔn)予或拒絕無線電時(shí)間預(yù)約請(qǐng)求,發(fā)送準(zhǔn)予或拒絕。
[0035]根據(jù)另一個(gè)示例性實(shí)施方式,一種設(shè)備包括多個(gè)無線電接入技術(shù)(RAT)模塊和無線電規(guī)劃器模塊,每個(gè)無線電接入技術(shù)(RAT)模塊被配置成使該設(shè)備和相應(yīng)的RAT網(wǎng)絡(luò)之間能夠進(jìn)行無線電通信,該無線電規(guī)劃器模塊被配置成接收來自所述多個(gè)RAT模塊中的一個(gè)或多個(gè)RAT模塊的無線電接入請(qǐng)求,并且被配置成選擇性地授權(quán)每個(gè)無線電接入請(qǐng)求。當(dāng)收到來自無線電規(guī)劃器模塊的無線電接入請(qǐng)求授權(quán)信號(hào)時(shí),在設(shè)備中相應(yīng)的RAT模塊可以通過向相應(yīng)的RAT網(wǎng)絡(luò)傳送一個(gè)或多個(gè)信號(hào)來啟動(dòng)無線電接入。
【專利附圖】
【附圖說明】
[0036]附圖示出示例性實(shí)施方式,其中:
[0037]圖1示出根據(jù)示例性實(shí)施方式的層-1架構(gòu);
[0038]圖2示出用來描述圖1的層-1架構(gòu)的運(yùn)行的示例性用例;[0039]圖3示出作為圖2的示例性用例的一部分而產(chǎn)生的各種程序;
[0040]圖4示出根據(jù)示例性實(shí)施方式的設(shè)備;
[0041]圖5為示出根據(jù)示例性實(shí)施方式的方法的流程圖;
[0042]圖6為示出根據(jù)另一個(gè)示例性實(shí)施方式的方法的流程圖;
[0043]圖7示出根據(jù)示例性實(shí)施方式的功能單元(FU)和可以配置FU的功能單元描述符(FUD);
[0044]圖8示出根據(jù)示例性實(shí)施方式的FU鏈;
[0045]圖9示出根據(jù)示例性實(shí)施方式的具有兩個(gè)FUD的FU鏈;
[0046]圖10示出根據(jù)示例性實(shí)施方式的FUD ;
[0047]圖11示出根據(jù)示例性實(shí)施方式的信息流;
[0048]圖12為示出根據(jù)示例性實(shí)施方式的方法的流程圖;
[0049]圖13示出根據(jù)實(shí)施方式的在多個(gè)RAT模塊和無線電硬件之間連接的無線電規(guī)劃器;和
[0050]圖14至圖15為示出根據(jù)示例性實(shí)施方式的方法的流程圖。
【具體實(shí)施方式】
[0051]下面的示例性實(shí)施方式的詳細(xì)描述參照附圖。在不同附圖中的相同的附圖標(biāo)記表示相同或相似的元件。此外,附圖不一定按比例繪制。并且,下面的詳細(xì)描述不限制本發(fā)明。
[0052]遍及本說明書,關(guān)于“一個(gè)實(shí)施方式”或“實(shí)施方式”意思是,與實(shí)施方式有關(guān)的所描述的特定的特征、結(jié)構(gòu)或特性包括在所公開的主題的至少一個(gè)實(shí)施方式中。因此,在遍及本說明書的各個(gè)地方中出現(xiàn)的措辭“在一個(gè)實(shí)施方式中”或“在實(shí)施方式中”不一定指的是同一實(shí)施方式。另外,特定的特征、結(jié)構(gòu)或特性可以以任何適當(dāng)?shù)姆绞浇M合在一個(gè)或多個(gè)實(shí)施方式中。
[0053]如上所述,當(dāng)新的無線電接入技術(shù)(RAT)或特征被加入到多-RAT用戶設(shè)備(UE)時(shí),不僅新的RAT/特征需要實(shí)現(xiàn),而且也必須適應(yīng)舊有實(shí)現(xiàn),這通常嚴(yán)重影響軟件實(shí)現(xiàn)和硬件實(shí)現(xiàn)。通常地且例如,雙-RAT層I或多-RAT層I (LI)軟件(SW)可被實(shí)現(xiàn)為相關(guān)RAT的聯(lián)集,其中,所述相關(guān)RAT極少使用公共功能、獨(dú)立的接口和在RAT之間的僅簡單的接口。與這樣的方法相關(guān)聯(lián)的問題已在上文中提到。
[0054]根據(jù)示例性實(shí)施方式,提供不以無線電接入技術(shù)(RAT)為中心的層-1結(jié)構(gòu)、用于不以RAT為中心的層-1的軟件(SW)和/或硬件架構(gòu),且軟件(SW)和/或硬件架構(gòu)允許不被相關(guān)的無線電通信標(biāo)準(zhǔn)(如,3GPP (第三代合作伙伴計(jì)劃)標(biāo)準(zhǔn))自然地耦合的特征的強(qiáng)烈分離。這點(diǎn)可通過例如識(shí)別架構(gòu)元件(如,接口、服務(wù)、程序、會(huì)話和功能單元(FU))來實(shí)現(xiàn),該架構(gòu)元件可被實(shí)例化和專門化以實(shí)現(xiàn)任何接入技術(shù)或特征。公共實(shí)體(如,下面所描述的無線電規(guī)劃器、資源管理器、無線電-FU和計(jì)時(shí)器-FU)可以向所有特征提供不以RAT為中心的服務(wù)。此外,在本文描述的實(shí)施方式中提供了通過利用例如分布式數(shù)據(jù)庫而允許特征交換信息而不在該特征之間建立強(qiáng)耦合的方法。
[0055]根據(jù)示例性實(shí)施方式,通用的多-RAT架構(gòu)也會(huì)考慮到架構(gòu)元件(如,接口和FU消息協(xié)議)在一個(gè)或多個(gè)中央處理器(CPU) /核上的分布。該架構(gòu)也可以能夠使功能(例如,F(xiàn)U)在CPU、數(shù)字信號(hào)處理器(DSP)和硬件(HW)加速器之間移動(dòng)以及支持HW變化。可以定義一套規(guī)則以用于(在服務(wù)、程序、會(huì)話和FU中)如何實(shí)現(xiàn)應(yīng)用程序代碼,也可以定義一套用戶接口以用于如何使用公共實(shí)體。根據(jù)示例性實(shí)施方式,當(dāng)遵循這些規(guī)則且使用用戶接口時(shí),預(yù)計(jì)在特征/RAT之間引入極少的不想要的耦合或不引入不想要的耦合,且可以添加新的特征/RAT,而不影響舊有實(shí)現(xiàn)。類似地,特征可以被去除,以由現(xiàn)有的代碼基創(chuàng)建低成本的變型,而不影響剩余特征。
[0056]通用軟件架構(gòu)
[0057]根據(jù)示例性實(shí)施方式,現(xiàn)關(guān)于圖1描述通用的多-RAT結(jié)構(gòu)(該結(jié)構(gòu)包括用于執(zhí)行下文所描述的任務(wù)和功能的軟件架構(gòu)),在該結(jié)構(gòu)中,可以實(shí)現(xiàn)本文描述的示例性實(shí)施方式。本說明書的某些部分利用面向?qū)ο蟮木幊绦g(shù)語來解釋各種特征,但不一定意味著利用面向?qū)ο蟮木幊碳夹g(shù)來實(shí)現(xiàn)那些特征。例如,圖1可以被看成頂級(jí)類圖(如,用于ePHY (以太網(wǎng)物理層))。在該頂級(jí)類圖中,接口利用面向功能的應(yīng)用程序接口(API)向用戶(如,RAT之一)提供服務(wù),該API隱藏了服務(wù)的實(shí)際部署和實(shí)現(xiàn)。例如,層-1100包括多個(gè)可以充當(dāng)用于服務(wù)器的代理的接口,例如,外部的層-1接口 102以及內(nèi)部的層-1下接口 104可以充當(dāng)用于服務(wù)器的代理。根據(jù)這個(gè)示例性實(shí)施方式,層-1架構(gòu)被劃分成上層-1106和下層-1,該下層-1包括(例如,在ARM處理器中所實(shí)現(xiàn)的)控制部件108和(例如,被實(shí)現(xiàn)為HW加速器的或在CPU/DSP中所實(shí)現(xiàn)的)數(shù)據(jù)處理部件110,下層-1更加依賴于底層硬件(在某些情況中,典型地為基帶HW)。這些不同的架構(gòu)組件中的每一個(gè)以及它們的子元件協(xié)作從而促進(jìn)通用多-RAT運(yùn)行所按照的方式,現(xiàn)將被更加詳細(xì)地討論。
[0058]上層-1106包括服務(wù)類,該服務(wù)類捕獲用戶(如,由層-1架構(gòu)100所支持的多個(gè)RAT中的一種)所請(qǐng)求的每個(gè)服務(wù)112和其參數(shù)化。要注意的是,盡管在圖1中僅示出了單一的服務(wù)112,但在任何給定時(shí)間,上層-1組件106可以具有基于用戶請(qǐng)求的服務(wù)類的許多服務(wù)實(shí)例化112,如由編號(hào)1...*所表示的。服務(wù)112提供用于使在通用的多-RAT架構(gòu)中實(shí)現(xiàn)的特征彼此分離(去耦)的第一步驟/機(jī)制。
[0059]服務(wù)對(duì)象112通過層-1接口 102接收來自用戶(RAT)的請(qǐng)求,且對(duì)這些請(qǐng)求操作以確定什么功能正被請(qǐng)求(區(qū)別于如何實(shí)現(xiàn)所請(qǐng)求的功能)?;谠摴δ艽_定,服務(wù)對(duì)象112實(shí)例化一個(gè)或多個(gè)程序或程序?qū)ο?14,該程序或程序?qū)ο?14運(yùn)行以實(shí)現(xiàn)所請(qǐng)求的功能。在這個(gè)上下文中,程序或程序?qū)ο?14可被認(rèn)為是邏輯狀態(tài)機(jī),該邏輯狀態(tài)機(jī)實(shí)現(xiàn)用于特定RAT的所需功能(例如,信道測(cè)量)或以多個(gè)RAT所共用的方式實(shí)現(xiàn)所期望的功能(例如,信道測(cè)量)。程序114也可運(yùn)行以終止來自更高層的控制平面和實(shí)現(xiàn)(在控制平面內(nèi))外部行為。對(duì)于每個(gè)由層-1架構(gòu)100所提供的功能,程序類可被實(shí)例化和專門化。每個(gè)程序114或每組耦聯(lián)的程序114計(jì)劃和建立其所關(guān)聯(lián)的功能的執(zhí)行,而與系統(tǒng)的剩余部分無關(guān),即,不需其他程序114的知識(shí)、信號(hào)交換或參與。根據(jù)這些實(shí)施方式的程序114的這種獨(dú)立特性避免了當(dāng)新的特征和/或新的RAT加入架構(gòu)時(shí)重寫或修改程序114的需要。
[0060]向?qū)?1架構(gòu)100提供若干共用元件(即,由各種程序114所共享,而不管哪個(gè)RAT的請(qǐng)求實(shí)例化那些程序)以使程序114能夠獨(dú)立。例如,通過程序114使用無線電規(guī)劃器116,以獲得無線電時(shí)間分配,即,在不同的RAT之間和在與同一 RAT相關(guān)聯(lián)的不同程序之間共享物理無線電收發(fā)器。
[0061]根據(jù)示例性實(shí)施方式,無線電規(guī)劃器116可以允許獨(dú)立的程序114共存在于單一的無線電環(huán)境中。無線電規(guī)劃器116通過與層I下部分108、110交互而管理和授權(quán)訪問公共無線電。在程序114可以使用無線電之前,程序?qū)⑾驘o線電規(guī)劃器116請(qǐng)求分配(S卩,無線電資源和調(diào)度時(shí)間),例如,如信號(hào)線122所指示的。除了其他方面,無線電規(guī)劃器116可以基于無線電資源請(qǐng)求的相對(duì)優(yōu)先級(jí),進(jìn)行無線電預(yù)定。根據(jù)一些實(shí)施方式,程序114必須通過調(diào)度信號(hào)線124接收無線電授權(quán),以便訪問該無線電。此外,如果對(duì)無線電使用的請(qǐng)求被拒絕,例如,通過信號(hào)線126拒絕,則客戶端(S卩,程序114)的職責(zé)是采取后續(xù)行動(dòng)??梢砸酝ㄓ玫摹⒎荝AT特定的時(shí)間格式,預(yù)定無線電時(shí)間。在下文以標(biāo)題“無線電規(guī)劃器”提供無線電規(guī)劃器116的更加詳細(xì)的討論。
[0062]除了無線電規(guī)劃器,程序114還可以使用在層-1下接口 108中的服務(wù)118,以使得程序114硬件獨(dú)立。然而應(yīng)注意到,在未強(qiáng)烈耦聯(lián)的程序114之間,仍可存在客戶端-服務(wù)器關(guān)系,即,在兩個(gè)程序之間,如在客戶端和服務(wù)器之間,可存在單向關(guān)系或耦聯(lián)。為了使服務(wù)器部件在不知道數(shù)據(jù)的使用者的情況下生成數(shù)據(jù),示例性實(shí)施方式也提供了分布式數(shù)據(jù)庫120。分布式數(shù)據(jù)庫120通過提供共用存儲(chǔ)區(qū)域,允許同一數(shù)據(jù)的發(fā)生器和使用者的去耦(這點(diǎn)可以是線程安全觀察者模式的實(shí)現(xiàn)),數(shù)據(jù)可以通過各種程序114被存儲(chǔ)在該共用存儲(chǔ)區(qū)域中,并且可以通過各種程序114從該共用存儲(chǔ)區(qū)域檢索數(shù)據(jù)。用這種方式,數(shù)據(jù)的發(fā)生器不需要知道那個(gè)數(shù)據(jù)的使用者的編號(hào)或身份。例如,如果特定程序114被實(shí)例化以讀取和識(shí)別在鄰居列表中的小區(qū),則程序114可以將產(chǎn)生的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫120中,其他的程序114 (如,測(cè)量程序)可以從數(shù)據(jù)庫中獲得這個(gè)數(shù)據(jù),而在讀取鄰居列表的程序114和測(cè)量程序114之間沒有任何直接的交互。
[0063]現(xiàn)在,移動(dòng)到圖1中的層-1下部分,例如,提供接口 104以使客戶端部署在不同處理器上,接口 104還將來自架構(gòu)100的層-1上部分106的請(qǐng)求傳遞至架構(gòu)100的層-1下部分的控制部分108和數(shù)據(jù)部分110。以和與層-1上部106相關(guān)聯(lián)的方式類似的方式,響應(yīng)于收到來自接口 104的對(duì)于下層服務(wù)的請(qǐng)求,例如,指示所請(qǐng)求執(zhí)行的功能而不是指示用于執(zhí)行那個(gè)功能的機(jī)制的服務(wù)實(shí)例化,服務(wù)對(duì)象118可以被實(shí)例化。根據(jù)示例性實(shí)施方式,響應(yīng)于來自程序114和/或無線電規(guī)劃器116的請(qǐng)求,會(huì)話128實(shí)現(xiàn)由層-1下服務(wù)所提供的功能。例如,會(huì)話128可以是架構(gòu)100中的硬件感知開始的第一實(shí)體,但這些會(huì)話128也采用用于功能單元(下面所描述的FU)的邏輯配置接口,該功能單元例如為邏輯FU130、邏輯FU132和邏輯FU134且隱藏實(shí)際算法的實(shí)施和部署。會(huì)話128可以建立FU鏈,以構(gòu)成完整的上行鏈路和下行鏈路處理,且向與實(shí)例化的服務(wù)對(duì)象118相關(guān)聯(lián)的請(qǐng)求提供服務(wù)。如同在架構(gòu)100中的許多其他對(duì)象,不直接依賴于彼此的會(huì)話128可以根本未意識(shí)到彼此。
[0064]根據(jù)示例性實(shí)施方式,F(xiàn)U,例如由邏輯FU134和相應(yīng)的物理FU140所表示的FU可以是定義明確的功能(如,快速傅里葉變換(FFT))的封裝,該封裝可用來執(zhí)行作為由程序114執(zhí)行的(可能更加復(fù)雜的)無線電功能的一部分的操作。FU可以是包含向用戶提供面向功能的接口的配置接口部件(例如,邏輯FU134)和執(zhí)行功能的算法部件(例如,物理FU140)的分布式對(duì)象。算法部件140可以以HW或SW實(shí)現(xiàn),且其部署對(duì)于用戶(即,最終稱為算法的RAT或程序114)可以是不透明的。配置接口 134可以通過不同的彼此無關(guān)的、共享相同的算法實(shí)現(xiàn)的用戶實(shí)例化多次。實(shí)例可以連接在自觸發(fā)鏈中,該自觸發(fā)鏈允許配置時(shí)間(會(huì)話)中的自主執(zhí)行,而不介入任何中央CPU。算法部件140的實(shí)際部署和實(shí)現(xiàn)也可以在配置時(shí)間中解決,而觸發(fā)FU和被觸發(fā)的FU甚至不知道其他的FU的部署和實(shí)現(xiàn)。為了允許作為HW加速器或在不同的微控制器或DSP上執(zhí)行的算法而實(shí)現(xiàn)的FU134、FU140的混合,可以使用與FU描述符(FUD,下面更加詳細(xì)地描述)相關(guān)聯(lián)的特定協(xié)議。當(dāng)根據(jù)FU以HW還是SW實(shí)現(xiàn)而通常地進(jìn)行調(diào)整時(shí),F(xiàn)UD可以以可用于HW和SW 二者的方式限定。L-FU (邏輯FU) 134用來在其配置的作用中構(gòu)造FUD,且還能夠向P-FU (物理FU) 140發(fā)送消息。會(huì)話128利用這個(gè)消息啟動(dòng)P-FU140的信號(hào)處理鏈。會(huì)話128向鏈中的第一 P-FU140發(fā)送消息,然后,P-FU140將觸發(fā)彼此,而會(huì)話128或L-FU134沒有任何參與。在下文的標(biāo)題“功能單元”中提供關(guān)于FU和FUD的更多的信息。
[0065]根據(jù)示例性實(shí)施方式,可以向架構(gòu)100提供各種專門的FU。例如,無線電-FU138為FU類的專門化。無線電-FU138可以封裝共用無線電服。對(duì)于通用的FU140,用戶(會(huì)話128)以獨(dú)立于彼此的方式全部創(chuàng)建它們自己的相應(yīng)的配置接口 132的實(shí)例。計(jì)時(shí)器-FU136也為FU類的專門化。計(jì)時(shí)器-FU136可以封裝共用計(jì)時(shí)器HW,且向共用的部件(如,無線電規(guī)劃器116)和RAT特定的部件(如,程序114)提供計(jì)時(shí)器功能。以通用的、非RAT特定的時(shí)間格式,可以預(yù)定計(jì)時(shí)器請(qǐng)求。在下文的標(biāo)題“功能單元(FU)”中提供關(guān)于FU的更多細(xì)節(jié)。
[0066]根據(jù)示例性實(shí)施方式,架構(gòu)100可以使完全去耦的功能(會(huì)話128)共享相同的硬件資源和軟件資源。以與無線電規(guī)劃器116的方式類似的方式,共用資源管理器142可以例如通過下載軟件、分配存儲(chǔ)空間、初始化存儲(chǔ)空間、對(duì)硬件加電、對(duì)硬件斷電等收集資源(如,存儲(chǔ)器、HW、DSP帶寬等)并將其分配給所有的功能(會(huì)話128),使得若干用戶(會(huì)話128)可以共享這些資源,而在會(huì)話128它們自己之間沒有發(fā)生信號(hào)交換。因此,實(shí)現(xiàn)了 RAT之間的無感知。根據(jù)實(shí)施方式,在RAT模塊之間或在與不同的RAT有關(guān)的服務(wù)/程序/會(huì)話之間,不存在直接通信。因此,RAT脫離彼此自主地發(fā)揮作用,且不需要信號(hào)交換。
[0067]架構(gòu)運(yùn)行的示例
[0068]根據(jù)示例性實(shí)施方式,上述層-1軟件架構(gòu)100可用在UE中,以允許多個(gè)RAT(如,長期演進(jìn)(LTE)網(wǎng)絡(luò)和寬帶碼分多址(WCDMA)網(wǎng)絡(luò))合作訪問各種UE資源。為了更好地理解架構(gòu)100可以如何運(yùn)行,尤其是關(guān)于架構(gòu)100的去耦RAT功能的性能,由圖2開始考慮下面的示例性無線電操作。
[0069]在圖2中,假設(shè)與上述架構(gòu)100 —起運(yùn)行的LTE/WCDMA多-RAT UE200正沿著箭頭201的方向移動(dòng)。UE200當(dāng)前由LTE小區(qū)202 (eNodeB203)來服務(wù),然而,來自于服務(wù)小區(qū)的信號(hào)強(qiáng)度隨著UE200朝向小區(qū)邊界移動(dòng)而變?nèi)酢S谑?,期望UE200開始為可能切換至WCDMA小區(qū)204 (Node B (節(jié)點(diǎn)B)205)做準(zhǔn)備。因此,層-1接口 102接收來自LTE客戶端和WCDMA客戶端的對(duì)于測(cè)量相關(guān)的LTE信道和WCDMA信道的請(qǐng)求,包括與這些信道相關(guān)的參數(shù)和所期望的測(cè)量。這些請(qǐng)求導(dǎo)致測(cè)量服務(wù)對(duì)象112的實(shí)例化,該測(cè)量服務(wù)對(duì)象112反映客戶端的對(duì)進(jìn)行測(cè)量的期望。反過來,測(cè)量服務(wù)對(duì)象112利用所接收到的參數(shù)來形成多個(gè)程序114,例如,共用測(cè)量程序114a、LTE測(cè)量程序114b和WCDMA測(cè)量程序114c,如圖3所示,這些程序控制將如何進(jìn)行測(cè)量。
[0070]根據(jù)這個(gè)實(shí)施方式,共用測(cè)量程序114a執(zhí)行對(duì)多個(gè)(如,與尋呼信道相關(guān)聯(lián)的)RAT所共用的測(cè)量任務(wù),在這個(gè)示例中,多個(gè)RAT為LTE和WCDMA,然而,特定RAT的測(cè)量程序114b和特定RAT的測(cè)量程序114c執(zhí)行對(duì)于那些RAT特定的測(cè)量任務(wù)。在這個(gè)純說明性的示例中,由于服務(wù)小區(qū)202為LTE小區(qū),故LTE測(cè)量程序114b指示何時(shí)可以進(jìn)行測(cè)量。因此,LTE測(cè)量程序114b發(fā)布關(guān)于何時(shí)可以進(jìn)行測(cè)量的(被存儲(chǔ)在分布式數(shù)據(jù)庫120中的)信息。然而注意到,當(dāng)LTE測(cè)量程序114b為該“測(cè)量可獲性”數(shù)據(jù)的發(fā)生器時(shí),根據(jù)這個(gè)實(shí)施方式的LTE測(cè)量程序114b不知道共用測(cè)量程序114a或WCDMA測(cè)量程序114c的存在,或不知道它們對(duì)于測(cè)量可獲性數(shù)據(jù)的需要。事實(shí)上,可以存在任何數(shù)量的與LTE測(cè)量程序114b同時(shí)運(yùn)行的其他額外的RAT測(cè)量程序,而沒有任何需要來修改LTE測(cè)量程序114b。
[0071]其他的測(cè)量程序114a、114c訂閱接收關(guān)于測(cè)量可獲性的信息。因此,當(dāng)在這個(gè)示例中的程序114b將關(guān)于可以接受進(jìn)行信號(hào)強(qiáng)度/質(zhì)量測(cè)量的地點(diǎn)/時(shí)間的信息放置在數(shù)據(jù)庫120中時(shí),程序114a和程序114c被通知。然后,測(cè)量程序114a至測(cè)量程序114c將利用測(cè)量可獲性數(shù)據(jù)來請(qǐng)求用于進(jìn)行它們所需要的測(cè)量的無線電時(shí)間。然而,由于它們未意識(shí)到彼此,故它們可能例如通過發(fā)送給無線電規(guī)劃器116的無線電資源請(qǐng)求而請(qǐng)求在同一時(shí)間使用無線電。因此,根據(jù)這個(gè)實(shí)施方式,測(cè)量程序114a至測(cè)量程序114c連同每個(gè)它們對(duì)于無線電資源的請(qǐng)求一起,發(fā)送與請(qǐng)求相關(guān)的優(yōu)先級(jí)。例如,由相應(yīng)的程序114a至程序114c選擇的優(yōu)先級(jí)可以基于程序需要進(jìn)行測(cè)量的迫切程度,例如基于相應(yīng)的標(biāo)準(zhǔn)化測(cè)量需求。在下面提供更多與優(yōu)先級(jí)和由無線電規(guī)劃器116進(jìn)行的資源仲裁相關(guān)的信息。
[0072]無線電規(guī)劃器116接收來自各個(gè)測(cè)量程序114a_114c的請(qǐng)求,并且例如在某種程度上基于所提供的與請(qǐng)求相關(guān)的優(yōu)先級(jí)來確定準(zhǔn)予哪個(gè)(哪些)請(qǐng)求和拒絕哪個(gè)(哪些)請(qǐng)求。然后,無線電規(guī)劃器116將其決定通知每個(gè)請(qǐng)求程序114a至請(qǐng)求程序114c,使得程序可以采取適當(dāng)?shù)男袆?dòng),例如,如果程序的請(qǐng)求已被準(zhǔn)予,則程序向?qū)?1下部分108請(qǐng)求測(cè)量服務(wù)118,或者,如果程序的請(qǐng)求已被拒絕,則在自分布式數(shù)據(jù)庫120進(jìn)行通知時(shí),程序等待另一個(gè)測(cè)量機(jī)會(huì)。
[0073]現(xiàn)在,考慮在這個(gè)上下文下的架構(gòu)100的層-1下部分,從前面的討論將顯而易見的是,層-1上部分106運(yùn)行來以非耦合的獨(dú)立的方式在各種RAT之間共享無線電資源,而架構(gòu)的層-1下部分運(yùn)行以共享許多其他類型的資源(例如,硬件加速器、存儲(chǔ)器、電源、處理器(DSP)帶寬等)作為執(zhí)行例如測(cè)量功能的一部分。例如,在收到來自LTE測(cè)量程序114b的測(cè)量LTE信道的請(qǐng)求時(shí),服務(wù)對(duì)象118被實(shí)例化以利用某一組參數(shù)(例如,進(jìn)行該測(cè)量要執(zhí)行多少相關(guān)性)來進(jìn)行該測(cè)量。反過來,服務(wù)對(duì)象118建立一個(gè)或多個(gè)會(huì)話128,以例如利用一個(gè)或多個(gè)鏈接的邏輯FU134/物理FU140對(duì)執(zhí)行相關(guān)性。
[0074]在這個(gè)上下文中,資源管理器142運(yùn)行以使將由物理FU140使用的資源協(xié)調(diào),例如,以執(zhí)行相關(guān)性、避免存儲(chǔ)器重寫等。因此,在這個(gè)示例中,會(huì)話128請(qǐng)求資源以執(zhí)行其功能,例如,加載DSP算法(如FFT)、存儲(chǔ)位置等,以存儲(chǔ)輸出數(shù)據(jù)(相關(guān)性結(jié)果)。
[0075]除了其他方面,上述示例性實(shí)施方式提供用于未以RAT為中心的層-1的軟件架構(gòu),該軟件架構(gòu)能夠以可容易擴(kuò)展的方式共享各種硬件資源和其他資源?,F(xiàn)將關(guān)于圖4描述示例性的(和高度普遍性的)包括可使用與層-1結(jié)構(gòu)100相關(guān)聯(lián)的軟件架構(gòu)的硬件的設(shè)備,如,UE200。在圖4中,設(shè)備400可以包含處理器402 (或多個(gè)處理器核)、存儲(chǔ)器404、一個(gè)或多個(gè)次級(jí)存儲(chǔ)設(shè)備406、促進(jìn)設(shè)備400和各種RAT和/或頻帶之間通信的接口單元408、和層-1接口 102。本領(lǐng)域的技術(shù)人員將理解到,在設(shè)備400上還將存在和運(yùn)行其他的(更高的)層。
[0076]處理器402通??刂圃O(shè)備400的各種組件。例如,處理器402可以執(zhí)行指令以促進(jìn)在此描述的示例性實(shí)施方式。接口單元408可以包括一個(gè)或多個(gè)收發(fā)器(如,無線電服),該一個(gè)或多個(gè)收發(fā)器被配置以在與不同的RAT和/或頻帶相關(guān)聯(lián)的各種空中接口上發(fā)送和接收信號(hào)。應(yīng)當(dāng)注意到,還可以存在在圖4中未示出的其他的單元和/或連接,如,各種其他的HW塊或功能(如,計(jì)時(shí)器服)、塊102和塊408之間的直接連接(或封裝)等。
[0077]在圖5中示出與層-1軟件架構(gòu)100的運(yùn)行相關(guān)聯(lián)的示例性方法。在圖5中,在步驟500,層-1軟件架構(gòu)終止來自更高層(如,層2/層3)的控制平面;在步驟502,層-1軟件架構(gòu)通過無線電規(guī)劃器管理并授權(quán)訪問共用無線電;在步驟504,層-1軟件架構(gòu)利用分布式數(shù)據(jù)庫將同一數(shù)據(jù)的發(fā)生器和使用者去耦;在步驟506,層-1軟件架構(gòu)通過功能單元封裝功能。應(yīng)當(dāng)注意到,在本發(fā)明的一些實(shí)施方式中,圖5中的步驟可以以另一個(gè)順序或甚至并行地執(zhí)行。
[0078]根據(jù)實(shí)施方式且基于上文的討論,用于處理數(shù)據(jù)的裝置包括:處理器,其被配置以執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的程序;無線電規(guī)劃器功能,其被配置以接收來自所述程序的對(duì)無線電資源的請(qǐng)求,且還被配置以響應(yīng)于請(qǐng)求而選擇性地準(zhǔn)予或拒絕由程序進(jìn)行的無線電接入;和存儲(chǔ)器設(shè)備,其被配置以作為分布式數(shù)據(jù)庫運(yùn)行來存儲(chǔ)由至少一個(gè)程序所生成的數(shù)據(jù)和向至少一個(gè)另外的程序提供該數(shù)據(jù)。
[0079]根據(jù)另一個(gè)實(shí)施方式,用于在多-無線電接入技術(shù)(RAT)設(shè)備中處理數(shù)據(jù)的方法包括在圖6中所示出的步驟。在圖6中,在步驟600,生成程序以執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的功能。所述程序中的至少一些程序生成數(shù)據(jù),該數(shù)據(jù)可被存儲(chǔ)在分布式數(shù)據(jù)庫中(步驟602),隨后,作為該數(shù)據(jù)的使用者的程序從分布式數(shù)據(jù)庫檢索該數(shù)據(jù)(步驟604),S卩,以便將生成數(shù)據(jù)的程序和使用數(shù)據(jù)的程序去耦。如由步驟606所指示的,無線電規(guī)劃器功能接收和處理對(duì)無線電資源的請(qǐng)求。
[0080]功能單元(FU)
[0081]如上所述,在此描述的示例性實(shí)施方式提供了方法和系統(tǒng),除了其他方面,該方法和系統(tǒng)考慮到模塊化、沒有中央處理器(CPU)干預(yù)的分布式自主處理(導(dǎo)致降低的中斷率)、和在任意數(shù)量的用戶之間共享硬件(HW)而沒有在用戶(如,無線電接入技術(shù)(RAT)模塊)之間創(chuàng)建任何耦合的可能性。除了其他方面,這種模塊化可以是將處理封裝到獨(dú)立的功能單元(FU)中的結(jié)果,上文關(guān)于圖1簡略地描述了該功能單元(FU)。基于模塊的架構(gòu)易于分析和設(shè)計(jì),且就變化而言可以變得更加穩(wěn)健。作為本文使用的術(shù)語的“模塊化”可以考慮到模塊(如,RAT模塊)之間存在不直接連接。
[0082]因此,根據(jù)這些實(shí)施方式的FU可以分別表示定義明確的功能,例如,快速傅里葉變換(FFT)算法。FU可以以SW、HW或其組合實(shí)現(xiàn)。FU不知道或不取決于其他FU,且可被建?;鳛橥耆?dú)立的實(shí)體。注意到,盡管關(guān)于FU的這個(gè)討論可適用于運(yùn)行在上述通用的層I軟件架構(gòu)中的FU,但這樣的FU也可以用在所需的其他架構(gòu)中。
[0083]現(xiàn)將關(guān)于圖7描述FU700 (如,來自圖1的L-FU134和P-FU140)和相關(guān)的功能單元描述符(FUD)702。每個(gè)FU700均可具有兩個(gè)端口,即一個(gè)輸入端口 704和一個(gè)輸出端口706。FU700可以利用FUD702作為一個(gè)或多個(gè)用于FU700的相應(yīng)功能(如,進(jìn)行FFT)的參數(shù)。從FUD702,F(xiàn)U700也可以獲得例如與用于提取和存儲(chǔ)數(shù)據(jù)的位置(如,在存儲(chǔ)器或寄存器中)相關(guān)聯(lián)的參考。為了指出在這些實(shí)施方式中提出的模塊化和面向?qū)ο蟮木幊讨g的相似之處,可以考慮FU700代表一類,且當(dāng)FU700通過FUD702來配置時(shí),F(xiàn)U700變得類似于被實(shí)例化的FU對(duì)象。
[0084]根據(jù)示例性實(shí)施方式,F(xiàn)U700在輸入端口 704上收到的消息指定FUD702在存儲(chǔ)器中的位置。FUD702可以指定(I)可以如何執(zhí)行功能和/或(2)在FU700完成執(zhí)行時(shí)在輸出端口 706上發(fā)送什么消息。因此,F(xiàn)U700的概念描述了作為消息傳送和存儲(chǔ)器共享架構(gòu)的組合的抽象端口使用。FUD702包含即時(shí)的參數(shù)值或?qū)梢远ㄎ挥休^多數(shù)據(jù)的存儲(chǔ)器的參考。例如,F(xiàn)UD702可以指定輸入數(shù)據(jù)緩沖器和輸出數(shù)據(jù)緩沖器的位置,且FUD702指定當(dāng)執(zhí)行已完成時(shí)發(fā)送什么消息。
[0085]每個(gè)由FU700收到的消息可以指定具有不同的一組參數(shù)值的不同的FUD702和新的上下文。根據(jù)實(shí)施方式,典型地,在調(diào)用之間,沒有上下文被保持在FU700中。而且,根據(jù)實(shí)施方式,F(xiàn)U700不知道或不取決于其他FU700,且可被建模化作為完全獨(dú)立的實(shí)體。通過利用輸入端口 704、輸出端口 706和FUD702參數(shù),可以配置用于參與數(shù)個(gè)并發(fā)的處理鏈(即,如通過上文所討論的會(huì)話128所建立)的FU700。FU700可仍未意識(shí)到其上下文,且可以僅當(dāng)接收到消息時(shí)作出反應(yīng)。
[0086]根據(jù)示例性實(shí)施方式,利用先前所描述的架構(gòu)的典型的數(shù)字基帶場(chǎng)景可以以從無線電接口讀取樣本開始,且可以以向更高層傳送數(shù)據(jù)塊而結(jié)束。通過不同的單元(如,多個(gè)鏈接的FU700)在數(shù)個(gè)步驟中可以進(jìn)行信號(hào)處理。每個(gè)FU700可以被配置成當(dāng)該FU700完成其功能時(shí),在其輸出端口 706上發(fā)送一個(gè)或多個(gè)消息。輸出消息的目的地址由FUD702指定且給予FU700。端口連接FU且驅(qū)動(dòng)信號(hào)處理鏈直到完成,如圖8所示,一個(gè)FU啟動(dòng)下一個(gè)FU。
[0087]圖8示出第一功能單元FU-A800,該FU-A800通過其輸出端口 804發(fā)送消息802。消息802由第二功能單元FU-B808的輸入端口 806接收。FU-B808執(zhí)行所收到的在消息802中的指令,然后基于所收到的在消息802中的指令的執(zhí)行結(jié)果,通過其輸出端口 810發(fā)送另一消息812。因此,端口可用于FU-A800以啟動(dòng)FU-B808。
[0088]根據(jù)示例性實(shí)施方式且如上文所提到的,F(xiàn)UD702的目的是指定功能參數(shù),指定FU700在哪提取其輸入數(shù)據(jù),指定FU700將其輸出數(shù)據(jù)存儲(chǔ)在哪和當(dāng)處理完成時(shí)FU700 (在輸出端口 710上)將發(fā)送什么消息。在圖9中可以看到這點(diǎn)的示例,在圖9中,存在兩個(gè)FU實(shí)例:FU-A900和FU-B902。在這個(gè)示例中,F(xiàn)U-A900和FU-B902分別具有它們自己的獨(dú)特的FUD,如,F(xiàn)U-A:FUD904和FU-B:FUD906。在這個(gè)示例中,F(xiàn)U-A:FUD904指定在存儲(chǔ)器908中的何處存儲(chǔ)由FU-A900的運(yùn)行而產(chǎn)生的計(jì)算值和FU-A900在執(zhí)行完成時(shí)將發(fā)送什么消息。FU-B:FUD906為FU-B902指定在存儲(chǔ)器908中的何處讀取用于FU-B902的計(jì)算的輸入。依照這個(gè)示例性方案,來自FU-A900的數(shù)據(jù)可(如,通過存儲(chǔ)器908)提供給FU-B902,而FU-A900和FU-B902中的任何一個(gè)沒有意識(shí)到另一個(gè)的存在。此外,本領(lǐng)域的技術(shù)人員將理解到,根據(jù)至少一些實(shí)施方式,兩個(gè)FU可以彼此交換消息,而無需“緊挨著”彼此,S卩,在鏈中的串聯(lián)的FU。換句話說,實(shí)施方式可以包括一種機(jī)制,該機(jī)制允許所有的FU向所有的FU發(fā)送消息,而不依賴于FU所處的位置和FU是否實(shí)現(xiàn)為HW、Sff或其組合。
[0089]根據(jù)示例性實(shí)施方式,通過利用在圖9中闡明的概念,可以容易地去除FU-B902,且用另一個(gè)功能單元FU-C (未示出)替代FU-B902,而不需要FU-A900變化和僅微小的變化FU-A:FUD904。此外,如果FU-A900也將被包括在另一個(gè)觸發(fā)另一個(gè)FU-A900的上下文中(例如,與當(dāng)前的上下文并行的上下文),則這可以通過加入指定這個(gè)新的上下文的FUD來實(shí)現(xiàn)。
[0090]從上文,本領(lǐng)域的技術(shù)人員將理解到,F(xiàn)U類可以被實(shí)例化任意數(shù)量次,每個(gè)具有其自己的FUD702的實(shí)例描述執(zhí)行FU700的功能的特定方式。FU700收到的輸入端口消息可以指定使用何種FUD702。根據(jù)示例性實(shí)施方式,F(xiàn)UD702為用來將兩個(gè)或更多個(gè)FU700連接在一起且定制FU的功能的機(jī)制。
[0091]根據(jù)示例性實(shí)施方式,F(xiàn)U700可被實(shí)現(xiàn)為分布式對(duì)象。FU700可以包含向用戶提供面向功能的接口的配置接口部件(例如,圖1中的邏輯FU134)和執(zhí)行功能的算法部件(例如,圖1中物理FU140)。算法部件可以以服或SW實(shí)現(xiàn),且算法的部署對(duì)于用戶可以是不透明的。配置接口部件可以通過共享相同的算法實(shí)例的不同的用戶多次實(shí)例化。配置接口可隱藏算法部件的實(shí)際部署和實(shí)施。FU700可以利用配置接口連接在自觸發(fā)鏈中,S卩,每個(gè)實(shí)例通過其自己的FUD702創(chuàng)建其自己的上下文。之后將關(guān)于圖11描述涉及這樣的控制平面的結(jié)構(gòu)的示例。
[0092]根據(jù)示例性實(shí)施方式,F(xiàn)U700可以與消息和共享存儲(chǔ)緩沖器通信。FU700在其輸入端口 704上接受的消息可以是工作郵件。該消息不需要包含任何數(shù)據(jù)。反而,這個(gè)消息可以包括某種形式的對(duì)于FUD702的指針。FUD702可被認(rèn)為是指令流。在邏輯上,如在圖10的示例性FUD結(jié)構(gòu)中所示,F(xiàn)UD702的指令流可分成兩部分:預(yù)指令1000和后指令1002。預(yù)指令1000可位于FUD702的入口區(qū)域中。這些預(yù)指令可包括對(duì)于FU700的設(shè)置指令。預(yù)指令1000可在FU700實(shí)施其功能之前執(zhí)行,后指令1002可在FU700已完成其功能之后執(zhí)行。
[0093]根據(jù)示例性實(shí)施方式,后指令可將寄存器的值寫入指定的存儲(chǔ)地址,或通過將消息放置在端口上而向鏈中的下一個(gè)FU700發(fā)送指定的消息。因此,每個(gè)FU700可被配置以當(dāng)FU700完成其功能時(shí)在其輸出端口 706上發(fā)送消息,該消息包括指向下一個(gè)FU的“地址”。因此,端口使FU700連接,且可驅(qū)動(dòng)信號(hào)處理鏈直到完成,其中,一個(gè)FU700啟動(dòng)下一個(gè)FU700。而且,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解到,前述內(nèi)容并非意圖暗示必需存在FU的固定排序,而是,根據(jù)會(huì)話,F(xiàn)U可以以任何期望的順序執(zhí)行。
[0094]根據(jù)示例性實(shí)施方式,在FUD702的入口區(qū)域和出口區(qū)域中的指令可以由動(dòng)作和值或值對(duì)構(gòu)成。對(duì)于不同類型的FU700,動(dòng)作可以是不同的,但根據(jù)實(shí)施方式,可存在四個(gè)主要的群組:(I)用于通過參數(shù)、輸入數(shù)據(jù)配置FU700的命令和用于啟動(dòng)FU700的命令;(2)用于由FU700生成輸出數(shù)據(jù)的命令;(3)用于向其他的FU700發(fā)送消息的命令;和(4)用于向跟蹤調(diào)試塊發(fā)送跟蹤消息的命令。與動(dòng)作有關(guān)的值或值對(duì)例如可以是為緩沖器指示存儲(chǔ)地址或?yàn)榻獯a器指示傳輸塊的長度的值。
[0095]根據(jù)示例性實(shí)施方式,L-FU (邏輯FU,如,L-FU134)可被包含在配置中,且L-FU134也可充當(dāng)用于P-FU (物理FU,如,P-FU140)的代理。在該后一上下文中,會(huì)話命令L-FU134向P-FU140傳遞消息。這種觸發(fā)啟動(dòng)了執(zhí)行,其中,一個(gè)P-FU140將觸發(fā)下一個(gè)P-FU。因此,配置從會(huì)話通過L-FU到P-FUD/P-FU沿豎直平面流動(dòng),數(shù)據(jù)在P-FU之間沿水平平面流動(dòng)。
[0096]根據(jù)示例性實(shí)施方式,與這些L-FU134相關(guān)聯(lián)的配置流和數(shù)據(jù)流可以如圖11所示那樣發(fā)生。首先,存在與一個(gè)或多個(gè)配置接口 1102、配置接口 1104、配置接口 1106通信的用戶應(yīng)用程序1100,該配置接口 1102、配置接口 1104和配置接口 1106代表各種L-FU134的配置方面。配置接口 1102、配置接口 1104、配置接口 1106中的每一個(gè)可以向各自的FUD1108、FUDl110、FUDl112發(fā)送配置信息。然后,F(xiàn)UD1108、FUD1110、FUD1112中的每一個(gè)向FU發(fā)送指令或提供對(duì)應(yīng)于配置信息的設(shè)置信息,這導(dǎo)致P-FU140執(zhí)行其指令,所述指令由被依次執(zhí)行的算法1114、算法1116、算法1118所表示。圖11也示出了與上述元件相關(guān)聯(lián)的各種信息流和步驟流。例如,如由箭頭1120所示并且如上所示例化的,配置信息可以從上到下流動(dòng),資源的分配可以發(fā)生在資源管理器1122 (在上文中也被討論為圖1中的元件142)和各個(gè)配置接口 1102、配置接口 1104、配置接口 1106之間,如箭頭1123所示。數(shù)據(jù)流(如,F(xiàn)U的執(zhí)行)可以發(fā)生在如箭頭1124所示的水平方向。本領(lǐng)域的技術(shù)人員將理解到,相對(duì)方向的術(shù)語(如,在前面的討論中的“豎直”和“水平”)主要用來相對(duì)于在圖11的圖示中所提供的示例定向讀者,并且,在這種實(shí)施方式的實(shí)際實(shí)現(xiàn)中,通過各種路徑限定信息流,該路徑可以或可以不利用方向的或甚至幾何的術(shù)語恰當(dāng)?shù)乇碚鳌?br>
[0097]根據(jù)示例性實(shí)施方式,且為了使FU和FUD的以上說明與它們?cè)趫D1中的介紹相關(guān)聯(lián),用于執(zhí)行FU700鏈的第一步驟可以是建立邏輯模型。因此,可在執(zhí)行開始之前建立邏輯模型。接下來,邏輯對(duì)象可以從資源管理器142或資源管理器1122獲得它們的物理分配,然后提交資源使用。本領(lǐng)域的技術(shù)人員也將理解,在這種上下文中,資源的提交可以涉及隨著時(shí)間交錯(cuò)分配所有所需資源,而不是在同一時(shí)間直接地、立即地提交那些資源。然后(通常不是早些時(shí)候),會(huì)話128或用戶應(yīng)用程序1100可以(通過L-FU134)向P-FU140發(fā)送觸發(fā),其啟動(dòng)數(shù)據(jù)處理。
[0098]如先前表明的,P-FU140可以以SW和/或HW實(shí)現(xiàn)。根據(jù)實(shí)現(xiàn),F(xiàn)U700可具有不同的性質(zhì)。HW P-FU140可以通過P-FUD配置。P-FUD可以具有或可以不具有出口區(qū)域,當(dāng)完成主要執(zhí)行時(shí),假定該出口區(qū)域被執(zhí)行,當(dāng)與任務(wù)或工作相關(guān)聯(lián)的FU鏈正被執(zhí)行時(shí),由于沒有進(jìn)行其它的“郵件”操作,故該出口區(qū)域在此也被稱為“工作郵件”。另一方面,一些HWFU可不通過P-FUD配置。在這種情況下,代替使用工作郵件,HW FU可利用簡單的書寫郵件來配置。后一實(shí)施方式的一個(gè)缺點(diǎn)是,工作郵件確保了包括在工作中的FU的原子操作,但由于沒有任何東西存在以使書寫郵件一起保持在系統(tǒng)中,因此書寫郵件實(shí)施方式可能不確保原子操作。
[0099]根據(jù)示例性實(shí)施方式,Sff FU也可以通過P-FUD配置。用于SW FU的P-FUD可被看作是用于FU的配置構(gòu)造。SW FU可以具有存儲(chǔ)器,如,實(shí)現(xiàn)濾波器的FU700。結(jié)果可被存儲(chǔ)在緩沖器(或其他的存儲(chǔ)器或寄存器)中、在P-FUD中或在(具有靜態(tài)變量的)FU700本身中。在后一情況下,(由于FU700是無存儲(chǔ)器的),F(xiàn)U700僅可被用在一個(gè)會(huì)話中。
[0100]會(huì)話協(xié)調(diào)器(SC)為SW FU的專門化。相似于其他的FU700,SC與消息通信。由于SC知道其上下文且可用來在運(yùn)行時(shí)控制其他的物理FU,故SC可以不同于標(biāo)準(zhǔn)的FU700。例如,SC可以重定向、暫停、同步或推進(jìn)在會(huì)話中的處理流。例如,假設(shè)將利用一個(gè)FU700執(zhí)行功能,該FU700利用來自兩個(gè)其他的FU700的輸入。在這種情況下,可提供等待來自兩個(gè)其他的FU700的消息的SC,并且,當(dāng)兩個(gè)其他的FU700的消息已到達(dá)時(shí),SC可以向正等待那兩個(gè)輸入以進(jìn)行其原子操作的FU700傳送消息。根據(jù)這種實(shí)施方式的SC將典型地包含最少量的控制邏輯,且由于SC可以作為(根據(jù)復(fù)雜性)可被重復(fù)利用的小實(shí)體運(yùn)行,故SC相似于FU700。FU700和SC之間的主要差別是,SC可以具有關(guān)于會(huì)話狀態(tài)和依賴性的知識(shí)。SC可看作是用于會(huì)話對(duì)象將一些任務(wù)委派給更接近實(shí)際的基帶處理的實(shí)體的途徑。
[0101]根據(jù)示例性實(shí)施方式且類似于FU700,SC可被建?;癁闀?huì)話樹中的代表實(shí)現(xiàn)SC功能的P-FU140的L-FU。由于該P(yáng)-FU140具有不同的性能,故其在本文中表示為P_SC。
[0102]根據(jù)示例性實(shí)施方式,可以存在如下至少三個(gè)專門化的FU(—些專門化的FU見于圖1):(1)管理定時(shí)發(fā)生器--MGEN的計(jì)時(shí)器FU136,(2)處理無線電的無線電FU138,和(3)為到非-FU世界的接口的接口 FU。無線電FU138可以是接收器(RX)鏈中的第一 FU,且是在發(fā)送器(TX)鏈中的最后的FU。此外,無線電FU138可被認(rèn)為是混合的FU,即,無線電FU為控制HW設(shè)備的SW FU。關(guān)于接口 FU,對(duì)于數(shù)據(jù)平面,RX鏈可以以接口 FU結(jié)束,TX鏈可以以與介質(zhì)訪問控制(MAC)層連接的接口 FU開始。例如,任何在處理器上執(zhí)行的SW P-FU可以充當(dāng)接口 FU。當(dāng)向介質(zhì)訪問控制(MAC)層或PMSS傳送來自例如數(shù)字信號(hào)處理器(DSP)或HW FU的信息時(shí),可以僅需要單獨(dú)的接口 FU。
[0103]根據(jù)在此描述的示例性實(shí)施方式,可以利用先前描述的FU/FUD框架考慮下列內(nèi)容中的一個(gè)或多個(gè):(I)功能的封裝;(2)對(duì)于用戶/應(yīng)用程序不透明的SW和/或HW的實(shí)現(xiàn);(3)針對(duì)每次調(diào)用(如,暗含改良的可測(cè)試性和并存使用)給定的完整的上下文;和/或
(4)與傳統(tǒng)的方法和系統(tǒng)相比,可以在中央微控制器中產(chǎn)生較低的中斷率的自主的、自觸發(fā)的鏈。當(dāng)測(cè)試算法(HW或SW)時(shí),算法具有越小的上下文,在測(cè)試中所需要考慮的狀態(tài)-事件空間就越小。因此,沒有未知的依賴性和/或來自系統(tǒng)的其他部件的副效應(yīng)的定義明確的上下文可以在許多方式中是有利的。
[0104]如上文在圖2的示例中提到的,F(xiàn)U700和FUD702可用在多-RAT UE中,多-RAT UE用于執(zhí)行與多-RAT環(huán)境相關(guān)聯(lián)的各種功能。例如,典型地,當(dāng)試圖與網(wǎng)絡(luò)連接時(shí),多-RATUE執(zhí)行小區(qū)搜索功能。小區(qū)搜索探測(cè)載波頻率,以確定在載波上是否存在實(shí)際的小區(qū)或所測(cè)到的能量是否僅是噪音。在這個(gè)示例中,通過多-RAT可以執(zhí)行FU2的第一鏈和它們相關(guān)的FUD4。對(duì)于WCDMA環(huán)境,可以創(chuàng)建和執(zhí)行該第一鏈,以進(jìn)行小區(qū)搜索,來將所測(cè)量的信號(hào)與各種 (可被存儲(chǔ)在存儲(chǔ)器中的)擾碼關(guān)聯(lián),從而確定是否找到匹配,即,是否找到小區(qū)。對(duì)于GSM環(huán)境,可以創(chuàng)建和執(zhí)行第二鏈,以進(jìn)行小區(qū)搜索,該小區(qū)搜索解碼基站識(shí)別碼(BSIC),以確定載波與實(shí)際的小區(qū)相關(guān)聯(lián)。本領(lǐng)域的技術(shù)人員將理解到,前述示例是純說明性的,并且將存在許多不同的被實(shí)施以在多-RAT UE或根據(jù)這些原則所設(shè)計(jì)的平臺(tái)中執(zhí)行許多無線電功能的FU鏈。
[0105]因此,根據(jù)實(shí)施方式,裝置或設(shè)備可以包括被配置成能夠利用與無線電功能相關(guān)聯(lián)的程序與多個(gè)不同的RAT通信的多無線電接入技術(shù)(RAT)平臺(tái),其中,該程序通過進(jìn)行操作的功能單元(FU)實(shí)現(xiàn)無線電功能,該FU以硬件和/或軟件實(shí)現(xiàn),并且其中,F(xiàn)U通過功能單元描述符(FUD)來配置,該功能單元描述符(FUD)指示FU Ca)從哪一存儲(chǔ)位置提取供操作的數(shù)據(jù),(b)將作為操作結(jié)果的數(shù)據(jù)存儲(chǔ)到哪一存儲(chǔ)位置,和(C)在操作后要輸出的消息類型。
[0106]類似地,在圖12的流程圖中闡明了用于以去耦的方式實(shí)現(xiàn)無線電通信功能的方法。在圖12中,在步驟1200,生成程序以執(zhí)行能夠與多個(gè)不同的無線電接入技術(shù)(RAT)通信的無線電功能。在步驟1202,通過執(zhí)行無線電操作的功能單元(FU)實(shí)現(xiàn)無線電功能,F(xiàn)U以硬件和/或軟件實(shí)現(xiàn)。如在步驟1204中所示,F(xiàn)U通過功能單元描述符(FUD)來配置,該功能單元描述符(FUD)指示FU Ca)從哪一存儲(chǔ)位置提取供操作的數(shù)據(jù),(b)將作為操作結(jié)果的數(shù)據(jù)存儲(chǔ)到哪一存儲(chǔ)位置,和(c)在執(zhí)行操作后要輸出的消息類型。
[0107]無線電規(guī)劃器
[0108]如上文所提到的且根據(jù)示例性實(shí)施方式,代替允許特定的無線電接入技術(shù)(RAT)的用例(如,尋呼信道(PCH)以及測(cè)量)來限定可以如何使用無線電資源,(如在圖1中所見的)在用戶設(shè)備(UE)中的共用的無線電規(guī)劃器116可以考慮到所有無線電接入請(qǐng)求(或無線電接入請(qǐng)求的某子集),然后解決沖突(如,同時(shí)發(fā)生的沖突)。因此,在進(jìn)行無線電的任何使用之前,可通過程序114向無線電規(guī)劃器116請(qǐng)求無線電時(shí)間預(yù)約,并且,如果請(qǐng)求被準(zhǔn)予,則可以使用無線電。例如,無線電時(shí)間可通過統(tǒng)一的時(shí)間基礎(chǔ)來指定,以避免在RAT時(shí)間平移中出現(xiàn)任何誤差。因此,每個(gè)RAT模塊或程序可以向無線電規(guī)劃器116發(fā)送其對(duì)無線電接入時(shí)間的請(qǐng)求,然后接收來自無線電規(guī)劃器的準(zhǔn)予或拒絕。每個(gè)請(qǐng)求/預(yù)約可由用戶給予優(yōu)先級(jí),例如,與測(cè)量相比,PCH接收可具有更高的優(yōu)先級(jí)。根據(jù)示例性實(shí)施方式,通過終端用戶(人)可以額外地或替選地設(shè)定一些優(yōu)先級(jí)。對(duì)于包括兩個(gè)沖突預(yù)約的實(shí)施方式,具有最高優(yōu)先級(jí)的預(yù)約可被給予訪問,然而另一預(yù)約可被拒絕(或如果另一個(gè)預(yù)約為動(dòng)態(tài)請(qǐng)求,則該預(yù)約可被時(shí)移,這將在稍后解釋)。
[0109]注意到,盡管關(guān)于無線電規(guī)劃器的該討論可適用于在上述通用的層I軟件架構(gòu)中運(yùn)行的無線電規(guī)劃器116,但這種無線電規(guī)劃器也可用在其他所期望的架構(gòu)中。圖13中示出了無線電規(guī)劃器1300的更加一般的示例,其中,UE、平臺(tái)(或其他設(shè)備)可包括無線電硬件1302、無線電規(guī)劃器1300和多個(gè)RAT模塊,如,RAT模塊11304、RAT模塊21306、RAT模塊31308和RAT模塊41310。根據(jù)示例性實(shí)施方式,當(dāng)對(duì)無線電的訪問已被授權(quán)給特定的RAT模塊時(shí),該RAT模塊可以通過無線電規(guī)劃器1300或者根據(jù)實(shí)現(xiàn)通過單獨(dú)的路徑來使用該無線電。
[0110]根據(jù)示例性實(shí)施方式,對(duì)于一些用例,優(yōu)先級(jí)可以動(dòng)態(tài)地變化。例如,已被拒絕的RAT/功能/請(qǐng)求對(duì)于下一請(qǐng)求,可被給予較高的優(yōu)先級(jí)(即,較高的被分配的可能性),然而,已被分配的RAT/功能/請(qǐng)求對(duì)于下一請(qǐng)求,可被給予較低的優(yōu)先級(jí)(即,較低的被分配的可能性)。取決于實(shí)現(xiàn),這種方案可被應(yīng)用于所有或僅僅一些請(qǐng)求。該示例性方法可以增大在多個(gè)RAT模塊之間的無線電時(shí)間分配的公平性。
[0111]根據(jù)示例性實(shí)施方式,對(duì)于一些用例,必須在特定時(shí)間進(jìn)行無線電活動(dòng),例如,PCH接收僅在網(wǎng)絡(luò)傳送PCH消息時(shí)才可進(jìn)行。然而,測(cè)量并不特別地需要在特定時(shí)間進(jìn)行,就測(cè)量的無線電使用可在時(shí)間上移動(dòng)而言,測(cè)量的無線電使用是動(dòng)態(tài)的。因此,如果靜態(tài)預(yù)約(如,PCH接收)與動(dòng)態(tài)預(yù)約沖突,則可行的是移動(dòng)動(dòng)態(tài)預(yù)約,直到不存在沖突。
[0112]因此,根據(jù)示例性實(shí)施方式,每個(gè)請(qǐng)求可以是靜態(tài)的或動(dòng)態(tài)的。靜態(tài)可意味著無線電接入可用于特定時(shí)刻和特定時(shí)間段。靜態(tài)請(qǐng)求的示例可包括需要讀取尋呼信道或進(jìn)行某些測(cè)量的時(shí)候,該某些測(cè)量僅可在相應(yīng)的信號(hào)傳遞發(fā)生在網(wǎng)絡(luò)中時(shí)進(jìn)行。例如,動(dòng)態(tài)請(qǐng)求可意味著無線電接入可被請(qǐng)求用于任何時(shí)刻和特定時(shí)間段,或者用于位于某時(shí)間間隔中的時(shí)刻和特定時(shí)間段。動(dòng)態(tài)請(qǐng)求的示例可包括進(jìn)行某些測(cè)量的需要,該測(cè)量可在任何時(shí)間或在合理的定期的時(shí)間間隔進(jìn)行。
[0113]根據(jù)示例性實(shí)施方式,無線電規(guī)劃器1300可向動(dòng)態(tài)請(qǐng)求分配時(shí)間,使得例如在兩個(gè)或更多個(gè)動(dòng)態(tài)請(qǐng)求之間和/或在靜態(tài)請(qǐng)求和一個(gè)或多個(gè)動(dòng)態(tài)請(qǐng)求之間的沖突可被解決。除了內(nèi)在地防止無線電接入沖突,無線電規(guī)劃器也可以實(shí)現(xiàn)更加有效率地使用無線電。通過了解所有無線電活動(dòng),無線電規(guī)劃器1300可將動(dòng)態(tài)預(yù)約移動(dòng)成較靠近靜態(tài)預(yù)約,以便最小化無線電工作時(shí)間。另外,無線電規(guī)劃器1300還可安置未使用的無線電時(shí)間,以實(shí)現(xiàn)最大限度的無線電使用。
[0114]例如,無線電規(guī)劃器1300可向動(dòng)態(tài)請(qǐng)求分配時(shí)間,使得對(duì)于無線電使用所分配的時(shí)間盡可能被捆綁在一起。這樣的方法會(huì)導(dǎo)致較長的未分配無線電的時(shí)間段。在這樣的時(shí)間段期間,無線電可被關(guān)掉或進(jìn)入低功耗模式,這兩種替選情況都節(jié)能。再如,如果活動(dòng)的RAT處于非連續(xù)接收(DRX)模式中,則其他RAT的無線電使用時(shí)間可被安排成與DRX周期相關(guān),使得活動(dòng)的RAT無線電使用之后(或之前),可直接是例如其他RAT的測(cè)量時(shí)間。
[0115]根據(jù)示例性實(shí)施方式,即使對(duì)于無線電使用所分配的時(shí)間是較分散的,無線電也可被關(guān)掉或進(jìn)入低功耗模式。然而,關(guān)掉和打開無線電,或使無線電進(jìn)入或離開低功率模式,會(huì)需要一些時(shí)間。這種切換通常也消耗功率。因此,開/關(guān)切換越少,所需要的開銷時(shí)間就越少,而且所消耗的功率也就越少。
[0116]根據(jù)示例性實(shí)施方式,通過讓無線電規(guī)劃器1300解決無線電使用的能力,如何例如組合PCH和測(cè)量的不同的使用實(shí)例不需要被硬編碼。而是,PCH和測(cè)量的實(shí)現(xiàn)可單獨(dú)進(jìn)行和獨(dú)立地修改。無線電規(guī)劃器1300可通過將測(cè)量預(yù)約置于未用無線電時(shí)間來確保,PCH和測(cè)量沒有發(fā)生沖突。
[0117]根據(jù)示例性實(shí)施方式,不同的RAT模塊或程序1304-1310當(dāng)涉及到無線電使用時(shí)間時(shí),可完全未意識(shí)到彼此,這是因?yàn)?,無線電規(guī)劃器1300可以處理所有這樣的問題,并且各個(gè)RAT僅可與無線電規(guī)劃器聯(lián)系。反過來,無線電規(guī)劃器1300不需要知道關(guān)于不同RAT的任何細(xì)節(jié)。無線電規(guī)劃器1300可以接收(具有可能的對(duì)應(yīng)的優(yōu)先級(jí)和/或動(dòng)態(tài)/靜態(tài)信息的)請(qǐng)求和相應(yīng)地分配無線電接入。
[0118]本文描述的示例性實(shí)施方式考慮到將新的RAT加入到架構(gòu)/實(shí)現(xiàn)中,而不需要改動(dòng)舊有的RAT。可以以有效率的且公平的方式處理無線電沖突。例如,已被拒絕訪問無線電的RAT/功能由于優(yōu)先級(jí)變化,而可更加可能地使其下一請(qǐng)求被準(zhǔn)予。塊之間的信號(hào)傳遞與傳統(tǒng)的多-RAT設(shè)備中的塊之間的信號(hào)傳遞相比,變得非常簡單。每個(gè)RAT僅可向無線電規(guī)劃器1300發(fā)送其請(qǐng)求,然后獲得來自無線電規(guī)劃器1300的分配或拒絕。出于無線電時(shí)間管理的目的,在RAT模塊之間沒有信號(hào)傳遞是必要的。功率效率可增大。例如,由于更加有效率的信號(hào)傳遞和/或信號(hào)傳遞的縮減,UE可使用更少的功率。另外,由于無線電規(guī)劃器1300可以盡可能大段地安排無線電工作時(shí)間,從而安排無線電休止時(shí)間,故無線電不必須如此頻繁地被打開和關(guān)掉,這點(diǎn)降低了能耗。
[0119]在圖14中闡明了用于避免在多個(gè)無線電接入技術(shù)(RAT)模塊資源請(qǐng)求之間的沖突的示例性方法。在圖14中,在步驟1400,向無線電時(shí)間預(yù)約請(qǐng)求指定優(yōu)先級(jí),在步驟1402,(例如,向無線電規(guī)劃器1300)傳送包含優(yōu)先級(jí)的無線電時(shí)間預(yù)約請(qǐng)求;在步驟1404,接收對(duì)無線電時(shí)間預(yù)約請(qǐng)求的準(zhǔn)予或拒絕。通過用于根據(jù)實(shí)施方式的無線電時(shí)間預(yù)約請(qǐng)求的統(tǒng)一的時(shí)基來規(guī)定無線電時(shí)間。
[0120]在圖15中闡明了用于避免在多個(gè)無線電接入技術(shù)(RAT)模塊資源請(qǐng)求之間的沖突的另一個(gè)示例性方法。在圖15中,在步驟1500,在無線電規(guī)劃器功能處,接收無線電時(shí)間預(yù)約請(qǐng)求,該請(qǐng)求包括用于無線電時(shí)間預(yù)約請(qǐng)求的優(yōu)先級(jí)。在步驟1502,確定是否準(zhǔn)予或拒絕無線電時(shí)間預(yù)約請(qǐng)求;在步驟1504,如果無線電時(shí)間預(yù)約請(qǐng)求被準(zhǔn)予,則指定用于無線電時(shí)間預(yù)約請(qǐng)求的統(tǒng)一的時(shí)基;在步驟1506,基于確定是否準(zhǔn)予或拒絕無線電時(shí)間預(yù)約請(qǐng)求的步驟,發(fā)送準(zhǔn)予或拒絕。
[0121]在各個(gè)方面,上述示例性實(shí)施方式意在說明本發(fā)明,而非限制本發(fā)明。因此,通過本領(lǐng)域的技術(shù)人員,本發(fā)明在詳細(xì)的實(shí)施中能夠具有許多變型,該變型可源于在此所包含的說明書。在本申請(qǐng)的說明書中使用的元件、行為或指令不應(yīng)該被解釋為對(duì)于本發(fā)明是關(guān)鍵的或至關(guān)重要的,除非就其本身而言明確地描述。另外,本文使用的冠詞“一”意在包括一項(xiàng)或多項(xiàng)。
【權(quán)利要求】
1.一種用于處理數(shù)據(jù)的裝置,包括: 處理器,所述處理器被配置成執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的程序;無線電規(guī)劃器功能,所述無線電規(guī)劃器功能被配置成接收來自所述程序的對(duì)無線電資源的請(qǐng)求,且還被配置成響應(yīng)于所述請(qǐng)求而選擇性地準(zhǔn)予或拒絕由所述程序進(jìn)行無線電接入;和 存儲(chǔ)器設(shè)備,所述存儲(chǔ)器設(shè)備被配置成作為分布式數(shù)據(jù)庫來操作以存儲(chǔ)由所述程序中的至少一個(gè)程序所生成的數(shù)據(jù)并向所述程序中的至少一個(gè)其它程序提供所述數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的裝置,其中,所述程序包括與長期演進(jìn)(LTE)無線電接入技術(shù)相關(guān)聯(lián)的第一測(cè)量程序和與寬帶碼分多址(WCDMA)無線電接入技術(shù)相關(guān)聯(lián)的第二測(cè)量程序。
3.根據(jù)權(quán)利要求1或2所述的裝置,其中,在所述程序之間不存在直接的信號(hào)交換。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的裝置,其中,所述程序?yàn)閷?shí)現(xiàn)不同的無線電接入技術(shù)功能的邏輯狀態(tài)機(jī)。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的裝置,其中,所述無線電規(guī)劃器功能由所述處理器執(zhí)行。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的裝置,其中,所述無線電規(guī)劃器功能和所述分布式數(shù)據(jù)庫為層I架構(gòu)的元件,所述裝置還包括: 層I接口,所述層I接口被配置成接收來自更高層的請(qǐng)求且建立與所述請(qǐng)求相關(guān)聯(lián)的服務(wù)對(duì)象; 其中,所述服務(wù)對(duì)象基于在所述請(qǐng)求中收到的參數(shù)來生成所述程序。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的裝置,還包括: 資源管理器功能,所述資源管理器功能被配置成向來自所述程序的服務(wù)請(qǐng)求分配軟件資源和硬件資源。
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述處理器還被配置成,響應(yīng)于所述對(duì)無線電資源的請(qǐng)求和/或所述來自所述程序的服務(wù)請(qǐng)求而建立會(huì)話,所述會(huì)話將功能單元鏈接在一起以服務(wù)于所述請(qǐng)求。
9.根據(jù)權(quán)利要求8所述的裝置,其中,所述會(huì)話請(qǐng)求來自所述資源管理器功能的所述軟件資源和硬件資源。
10.一種包括根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的裝置的多-無線電接入技術(shù)無線通信設(shè)備。
11.一種用于在多無線電接入技術(shù)(RAT)設(shè)備中處理數(shù)據(jù)的方法,包括: 生成程序以執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的功能; 將由所述程序中的至少一些程序生成的數(shù)據(jù)存儲(chǔ)在分布式數(shù)據(jù)庫中; 從所述分布式數(shù)據(jù)庫檢索所述數(shù)據(jù)以用于作為所述數(shù)據(jù)的使用者的程序;和通過無線電規(guī)劃器功能接收和處理來自所述程序中的至少一些程序的對(duì)無線電資源的請(qǐng)求。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述程序包括與長期演進(jìn)(LTE)無線電接入技術(shù)相關(guān)聯(lián)的第一測(cè)量程序和與寬帶碼分多址(WCDMA)無線電接入技術(shù)相關(guān)聯(lián)的第二測(cè)量程序。
13.根據(jù)權(quán)利要求11或12所述的方法,其中,在所述程序之間不存在直接的信號(hào)交換。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的方法,其中,所述程序?yàn)閷?shí)現(xiàn)不同的無線電接入技術(shù)功能的邏輯狀態(tài)機(jī)。
15.根據(jù)權(quán)利要求11至14中任一項(xiàng)所述的方法,其中,所述無線電規(guī)劃器功能和所述分布式數(shù)據(jù)庫為層I架構(gòu)的元件,所述方法還包括: 通過層I接口接收來自更高層的請(qǐng)求,并建立與所述請(qǐng)求相關(guān)聯(lián)的服務(wù)對(duì)象; 其中,所述服務(wù)對(duì)象基于在所述請(qǐng)求中收到的參數(shù)來生成所述程序。
16.根據(jù)權(quán)利要求11至15中任一項(xiàng)所述的方法,還包括: 向來自所述程序的服務(wù)請(qǐng)求分配與無線電資源不同的軟件資源和硬件資源。
17.根據(jù)權(quán)利要求16所述的方法,還包括: 響應(yīng)于來自所述程序的請(qǐng)求而建立會(huì)話,所述會(huì)話將功能單元鏈接在一起以服務(wù)于所述請(qǐng)求。
18.根據(jù)權(quán)利要求17所述的方法,其中,所述會(huì)話請(qǐng)求來自所述資源管理器功能的所述軟件資源和硬件資源。
19.一種包含程序指令的永久性計(jì)算機(jī)可讀介質(zhì),當(dāng)所述程序指令由計(jì)算機(jī)或處理器執(zhí)行時(shí),所述程序指令執(zhí)行下面的步驟: 生成程序以執(zhí)行與不同的無線電接入技術(shù)(RAT)相關(guān)聯(lián)的功能; 將由所述程序中的至少一些程序生成的數(shù)據(jù)存儲(chǔ)在分布式數(shù)據(jù)庫中; 從所述分布式數(shù)據(jù)庫檢索所述數(shù)據(jù)以用于作為所述數(shù)據(jù)的使用者的程序;和 通過無線電規(guī)劃器功能接收和處理來自所述程序中的至少一些程序的對(duì)無線電資源的請(qǐng)求。
20.根據(jù)權(quán)利要求1所述的裝置,其中,所述程序通過執(zhí)行操作的功能單元(FU)實(shí)現(xiàn)所述收發(fā)器處理功能,所述功能單元以硬件和/或軟件實(shí)現(xiàn);和 其中,所述功能單元通過功能單元描述符(FUD)來配置,所述功能單元描述符關(guān)于以下方面中的至少一個(gè)方面來指示所述功能單元:(a)從哪一存儲(chǔ)位置提取供操作的數(shù)據(jù)或與待由所述功能單元執(zhí)行的操作相關(guān)聯(lián)的參數(shù),(b)將作為操作的結(jié)果的數(shù)據(jù)存儲(chǔ)在哪一存儲(chǔ)位置,和(C)在所述操作后要輸出的消息類型。
21.根據(jù)權(quán)利要求20所述的裝置,其中,每個(gè)所述功能單元包括用于接收第一消息的輸入端口部、用于處理所述第一消息的功能單元部和用于基于所述第一消息的處理和由相應(yīng)的功能單元描述符所指示的消息類型來發(fā)送第二消息的輸出端口。
22.根據(jù)權(quán)利要求20至21所述的裝置,其中,每個(gè)功能單元描述符包括下列中的至少一個(gè):與用于所述功能單元描述符所關(guān)聯(lián)的功能單元使用的一個(gè)或多個(gè)存儲(chǔ)位置相關(guān)聯(lián)的第一信息,與所述功能單元描述符所關(guān)聯(lián)的功能單元在處理消息后發(fā)送的一個(gè)或多個(gè)消息相關(guān)聯(lián)的第二信息,和與用于設(shè)置所述所關(guān)聯(lián)的功能單元的參數(shù)相關(guān)聯(lián)的第三信息。
23.根據(jù)權(quán)利要求20至22中任一項(xiàng)所述的裝置,其中,依次觸發(fā)多個(gè)功能單元,以執(zhí)行收發(fā)器處理功能。
24.根據(jù)權(quán)利要求20至23中任一項(xiàng)所述的裝置,還包括: 資源管理器,所述資源管理器配置成向與所述功能單元相關(guān)聯(lián)的會(huì)話分配硬件資源和軟件資源。
【文檔編號(hào)】H04W88/06GK103733723SQ201280037972
【公開日】2014年4月16日 申請(qǐng)日期:2012年6月5日 優(yōu)先權(quán)日:2011年6月6日
【發(fā)明者】杰里克·歐爾馬克, 邁克爾·布雷舍爾, 肯特·英奇·英格森, 羅伯特·克朗, 馬格納斯·馬爾姆貝里 申請(qǐng)人:愛立信調(diào)制解調(diào)器有限公司