支持具有可能不同的空中接口技術的多載波寬帶自動增益控制算法的裝置和方法
【專利說明】支持具有可能不同的空中接口技術的多載波寬帶自動増益控制算法的裝置和方法
[0001]相關申請的交叉引用
[0002]本申請要求享有于2013年11月5日向美國專利商標局提交的美國非臨時專利申請N0.14/072,680的優先權和權益,該非臨時專利申請的全部內容以引用方式并入本申請。
技術領域
[0003]概括地說,本公開內容的方面涉及無線通信系統,而更具體地說,涉及具有自動增益控制的寬帶接收機,以在單個寬帶接收機鏈中支持具有可能不同的空中接口技術的多載波。
【背景技術】
[0004]現代移動設備可以具有能夠支持多種空中接口技術的調制解調器,其中多種空中接口技術例如,CDMA200 Ix和/或EV-D0( 二者均由標準組織“第三代合作伙伴計劃2”(3GPP2)定義)、UTMS和/SLTE (二者均由標準組織“第三代合作伙伴計劃” (3GPP)定義)和/或其他空中接口技術。此外,,很多現代調制解調器被配置為在兩個或更多個載波頻率上接收傳輸(不論是以相同的無線技術還是以不同的無線技術)。有時,需要同時接收來自兩個不同技術(或載波頻率)的信號(例如,實現同時的語音和數據)。通常,針對每個技術/載波使用一個接收鏈。然而,如果單個接收鏈能夠接收多個這種載波,則能夠減少開銷。此外,減少接收鏈的數量能夠在移動設備處減少功耗并延長電池壽命。
【發明內容】
[0005]下面給出了本申請的一個或多個方面的簡要概括,以便提供對這些方面的基本理解。這一概括不是對本公開內容的所有預期特征的廣泛概述,并且其既非旨在標識本公開內容的所有方面的關鍵的或決定性的要素,也非旨在描述本申請的任何或全部方面的范圍。其唯一的目的是以簡化的形式來給出本申請的一個或多個方面的一些構思,作為稍后給出的更詳細描述的序言。
[0006]在一個方面,本公開內容提供了一種用于無線通信的接收機。該接收機包括寬帶鏈,其被配置為接收多個信號,并將模擬增益應用于包括所接收信號的寬帶信號。該接收機還包括多個窄帶鏈,其被配置為分別接收所述寬帶信號的多個窄帶信號,其中窄帶鏈的每一者被配置為將數字增益應用于窄帶信號中對應的一個。該接收機還包括自動增益控制器(AGC),其被配置為根據寬帶能量估計和多個窄帶能量估計來動態調整模擬增益和數字增益。該寬帶能量估計對應于所接收信號的能量,而多個窄帶能量估計對應于窄帶信號的能量。
[0007]本公開內容的另一個方面提供了一種在接收機處可操作的接收信號的方法。該接收機采用寬帶鏈接收多個信號并將模擬增益應用于包括所接收信號的寬帶信號。該接收機還采用多個窄帶鏈來分別接收寬帶信號的多個窄帶信號。該接收機還將各自的數字增益應用于所述窄帶信號中的每一個窄帶信號。該接收機還執行自動增益控制(AGC)算法,以根據寬帶能量估計和多個窄帶能量估計來動態調整模擬增益和數字增益。該寬帶能量估計對應于所接收信號的能量,而多個窄帶能量估計對應于窄帶信號的能量。
[0008]本公開內容的另一方面提供了一種用于接收無線通信信號的接收機。該接收機包括用于接收多個信號并將模擬增益應用于包括所接收信號的寬帶信號的寬帶單元。該接收機還包括多個窄帶單元,其被配置為分別接收寬帶信號的多個窄帶信號,其中窄帶單元中的每一個都被配置為將數字增益應用于窄帶信號中對應的一個。該接收機還包括自動增益控制(AGC)單元,其用于根據寬帶能量估計和多個窄帶能量估計來動態調整模擬增益和數字增益。該寬帶能量估計對應于所接收信號的能量,而多個窄帶能量估計對應于窄帶信號的能量。
[0009]本公開內容的另一個方面提供了一種用于無線通信的裝置,其包括至少一個處理器、耦合到該至少一個處理器的存儲器和耦合到該至少一個處理器的收發機。該收發機包括被配置為接收多個信號并將模擬增益應用于包括所接收信號的寬帶信號的寬帶鏈。該收發機還包括多個窄帶鏈,其被配置為分別接收寬帶信號的多個窄帶信號,其中,窄帶鏈中的每一個都被配置為將數字增益應用于窄帶信號中對應的一個。收發機還包括自動增益控制器(AGC),其被配置為根據寬帶能量估計和多個窄帶能量估計來動態調整模擬增益和數字增益。該寬帶能量估計對應于所接收信號的能量,而多個窄帶能量估計對應于窄帶信號的會ti。
[0010]本公開內容的另一個方面提供了一種計算機程序產品,其包括計算機可讀存儲介質。計算機可讀存儲介質包括用于使接收機執行各種功能的代碼。該代碼使接收機采用寬帶鏈來接收多個信號并將模擬增益應用于包括所接收信號的寬帶信號。該代碼還使接收機分別采用多個窄帶鏈接收寬帶信號的多個窄帶信號。該代碼還使接收機使用窄帶鏈中的每一個來將數字增益應用到窄帶信號中的對應一個。該代碼還使接收機執行自動增益控制(AGC)算法以根據寬帶能量估計和多個窄帶能量估計來動態調整模擬增益和數字增益。該寬帶能量估計對應于所接收信號的能量,而多個窄帶能量估計對應于窄帶信號的能量。
[0011]參考下面的詳細描述,本發明的這些和其它方面將得到更充分的理解。在結合附圖閱讀本發明的特定示例性實施例的如下描述后,本發明的其他方面、特征和實施例對于本領域普通技術人員將變得顯而易見。盡管可以對照以下的特定實施例和附圖討論本發明的特征,本發明的所有實施例可以包括本文討論優點的一個或多個。換言之,盡管一個或多個實施例可能被討論為具有特定優勢特征,根據本文討論的本發明的各種實施例,還可使用一個或多個這種特征。以此類推,盡管以下將示例性實施例討論為設備、系統或方法實施例,需要理解可以以各種設備、系統和方法來實現這些示例性實施例。
【附圖說明】
[0012]圖1是示出采用處理系統的裝置的硬件實現的例子的框圖。
[0013]圖2是示出被配置用于單頻帶多載波操作的接收機的單個前端的概念框圖。
[0014]圖3是示出寬帶頻譜中多個載波的概念圖。
[0015]圖4是根據本公開內容的一個方面示出接收機的概念框圖,該接收機被配置為執行接收機自動增益控制(RxAGC)算法。
[0016]圖5和圖6是根據一些實施例示出RxAGC算法的流程圖。
[0017]圖7是根據一些實施例示出用于配置接收機退出多載波單頻帶模式的算法的流程圖。
[0018]圖8是根據一些實施例示出在接收機處可操作的自動增益控制方法的流程圖。
[0019]圖9是示出網絡環境的例子的框圖,其中本公開內容的一個或多個方面可獲得應用。
【具體實施方式】
[0020]下面結合附圖闡述的詳細描述旨在作為對各種配置的描述,而不是要表示可以實踐本文描述的構思的僅有配置。詳細描述包括具體細節,以便提供對各種構思的透徹理解。然而,對于本領域的技術人員將顯而易見的是,沒有這些具體細節也可以實踐這些構思。在一些實例中,以框圖形式示出公知的結構和部件,以避免使這些構思不明顯。
[0021]本公開內容的一個或多個方面涉及改進的RxAGC算法。在此,RxAGC指的是在各種無線通信網絡中可操作的移動設備的接收機(Rx)處的自動增益控制(AGC)確定。RxAGC算法用于控制移動設備接收鏈中放大器的增益。本文描述的RxAGC算法采用共享的射率(RF)前端架構。
[0022]圖1是示出采用處理系統114的裝置100的硬件實施方式的例子的概念圖。根據本公開內容的各個方面,可以利用包括一個或多個處理器104的處理系統114來實現單元、單元的任何部分或單元的任意組合。例如,裝置100可以是如圖2和/或圖4中任意一個或多個整體或部分示出的用戶設備(UE)。處理器104的例子包括微處理器、微控制器、數字信號處理器(DSP)、現場可編程門陣列(FPGA)、可編程邏輯器件(PLD)、狀態機、門控邏輯器件、分立硬件電路或被配置為執行貫穿本公開內容描述的各種功能的其他適合的硬件。換言之,當處理器104用在裝置100中時,可以用于實現如下描述的以及圖5-圖8所示的過程中的任意一個或多個。
[0023]在這一例子中,可以使用總線架構來實現處理系統114,其中總線架構通常由總線102來表示。取決于處理系統114的具體應用和總設計約束,總線102可以包括任意數量的互連總線和橋路。總線102將包括一個或多個處理器(一般由處理器104表示)、存儲器105和計算機可讀介質(一般由計算機可讀介質106表示)的各種電路連接在一起。總線102還可以連接各種其他電路,例如,時鐘源、外圍設備、穩壓器和電源管理電路,這些是本領域公知的,因此不再進一步介紹。總線接口 108提供總線102和收發機110之間的接口。收發機110提供用于通過傳輸介質與各種其他裝置通信的單元。收發機110可以包括發送機IlOA和接收機110B。發送機IlOA和接收機IlOB可以是獨立的部件或組合成一個部件。在本公開內容的一個方面,發送機110被配置作為調制解調器。根據裝置的性質,還可提供用戶接口 112(例如,鍵盤、觸摸屏、觸摸板、顯示器、揚聲器、麥克風、操縱桿)。
[0024]處理器104負責管理總線102和一般處理,包括執行存儲在計算機可讀介質106上的軟件。當軟件由處理器104執行時,使處理系統114執行下文針對任意特定裝置所描述的各種功能。當執行軟件時,計算機可讀介質106還可以用于存儲當執行軟件時由處理器104操縱的數據。
[0025]處理系統中的一個或多個處理器104可以運行軟件。無論被稱為軟件、固件、中間件、微代碼、硬件描述語言或其他,軟件都應當被廣義地理解為表示指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟件模塊、應用、軟件應用、軟件包、例程、子例程、對象、可執行文件、執行線程、過程、功能等。軟件可位于計算機可讀介質106中。計算機可讀介質106可以是非暫時性計算機可讀介質。舉例來說,非暫時性計算機可讀介質包括(例如