本發明涉及無線通信技術領域,尤其涉及一種無線設備射頻前端模塊控制方法。
背景技術:
隨著無線通信技術的發展,通信制式越來越多,頻段越來越豐富。目前無線通信制式主要包括2G(第2代通信技術)的GSM(Global System for Mobile Communication,全球移動通信系統)和CDMA(Code Division Multiple Access,碼分多址)等、3G(第3代通信技術)的WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)和TDSCDMA(Time Division-Synchronous Code Division Multiple Access,時分同步碼分多址)等、4G(第4代通信技術)的TDLTE(Time Division Long Term Evolution,分時長期演進)和LTE-FDD(長期演進-頻分雙工)等以及WLAN((Wireless Local Area Networks,無線局域網絡)等,每一種通信制式包括若干個通信頻段,如TDLTE制式在中國可能工作在F頻段(1885MHz-1915MHz),E頻段(2320MHz-2370MHz),D頻段(2575MHz-2635MHz)等,因此不同通信制式及不同通信頻段的需求組合導致無線設備種類繁多。
如圖1所示,目前業內無線設備的設計主要包括通用CPU及數字信號傳輸模塊11,電源模塊12,監控模塊13,各通信制式數字信號處理模塊14以及各通信制式數字信號處理模塊14分別對應的數模轉換單元15(數模轉換單元中包括數模轉換模塊(D/A)和模數轉換模塊(A/D))和射頻前端模塊16等,射頻前端模塊16完成射頻信號的濾波,放大及變頻等;數模轉換單元15完成數字信號與模擬信號的轉換;各通信制式數字信號處理模塊14完成數字信號 處理及通信協議解析;通用CPU及數字信號傳輸模塊11完成通用的信號處理并完成數字信號的傳輸;電源模塊12完成電壓變換及各模塊的供電功能;監控模塊13完成各模塊狀態的監控。每一通信制式數字信號處理模塊14及其對應的數模轉換單元15和射頻前端模塊16分別與通用CPU及數字信號傳輸模塊11組成相應制式無線通信信號的收/發(Rx/Tx)通道,不同制式通信信號的收/發處理過程相互獨立。
隨著微電子技術的發展,其他模塊的集成度越來越高,通用程度也越來越高,但是射頻前端模塊的集成度及通用程度很長一段時間幾乎沒有太大改進。無線通信的發展又導致射頻前端模塊越來越復雜,技術難度越來越大,需求也越來越多樣。而目前各個不同制式、不同頻段的射頻前端模塊,數模轉換單元,數字信號處理模塊設置于同一塊電路板上。對于設備生產商來說,射頻前端模塊細微的改動都會導致無線設備硬件上的大規模改動,從而延長設備的開發周期,增加設備的開發成本。對于通信運營商來說,由于網絡建設及網絡優化的需要調整通信制式或者工作頻段時,需更換相關的無線設備來替換原有設備,造成設備浪費。
技術實現要素:
本發明實施例提供一種無線設備射頻前端模塊控制方法,用以降低射頻前端模塊與無線設備中其他模塊之間的耦合度,避免由于射頻前端模塊改動增加設備開發成本,以及由于通信制式、工作頻段變化而更換前端射頻模塊時更換整個無線設備而造成設備浪費的問題。
本發明實施例提供一種無線設備,包括射頻前端連接RFFI控制模塊、切換模塊、RFFI總線,其中:
所述RFFI總線上設置有至少一個擴展接口,用于連接射頻前端模塊;
所述RFFI控制模塊,用于在檢測到所述RFFI總線上增加射頻前端模塊時,控制所述切換模塊開啟增加的射頻前端模塊與數模轉換單元之間的無線通信 信號收/發通道;以及在檢測到所述RFFI總線上刪除射頻前端模塊時,控制所述切換模塊關閉刪除的射頻前端模塊與數模轉換單元之間的無線通信信號收/發通道。
所述射頻前端模塊包括射頻功能模塊和RFFI輔助模塊;以及
所述RFFI控制模塊,具體用于在檢測到所述RFFI總線上增加射頻前端模塊時,通過所述RFFI總線向所述RFFI輔助模塊獲取增加的射頻前端模塊的第一標識信息;控制所述切換模塊根據所述第一標識信息開啟對應的無線通信信號收/發通道。
所述RFFI控制模塊,還用于在所述切換模塊根據所述第一標識信息開啟對應的無線通信信號收/發通道后,通知所述RFFI輔助模塊;
所述RFFI輔助模塊,還用于在接收到通知消息后,使能所述射頻功能模塊中的射頻器件工作。
所述射頻前端模塊包括射頻功能模塊和RFFI輔助模塊;以及
所述RFFI控制模塊,具體用于在檢測到所述RFFI總線上刪除射頻前端模塊時,向所述RFFI總線獲取刪除的射頻前端模塊的第二標識信息;控制所述切換模塊根據第二標識信息關閉對應的無線通信信號收/發通道。
所述RFFI控制模塊,具體用于通過所述擴展接口中的數據I/O通道與所述RFFI輔助模塊通信。
所述RFFI輔助模塊,還用于通過所述RFFI總線與所述RFFI控制模塊完成時鐘同步。
所述RFFI控制模塊,還用于在檢測到所述RFFI總線上增加或者刪除射頻前端模塊時,更新維護的總線設備列表。
所述RFFI控制模塊,具體用于按照預設的檢測周期檢測所述RFFI總線上是否增加或者刪除射頻前端模塊。
本發明實施例提供一種應用于上述無線設備的射頻前端模塊控制方法,包括:
RFFI控制模塊檢測RFFI總線是否增加或者移除射頻前端模塊;
所述RFFI控制模塊在檢測到所述RFFI總線上增加射頻前端模塊時,控制所述切換模塊開啟增加的射頻前端模塊與數模轉換單元之間的無線通信信號收/發通道;
所述RFFI控制模塊在檢測到所述RFFI總線上刪除射頻前端模塊時,控制所述切換模塊關閉刪除的射頻前端模塊與數模轉換單元之間的無線通信信號收/發通道。
本發明實施例提供的無線設備射頻前端模塊控制方法,還包括與所述擴展接口數量相同的數模轉換單元和數字信號處理模塊,其中,各數據信號處理模塊用于處理不同制式的無線通信信號。
本發明實施例提供的無線設備中,射頻前端模塊與無線設備的其他模塊獨立設計,射頻前端模塊可以通過RFFI總線上的擴展接口連接至無線設備上,并通過RFFI總線完成與其他模塊之間的無線通信信號的傳輸,使得射頻前端模塊可以獨立開發,降低開發成本,由于射頻前端模塊與無線設備其他模塊獨立,在需要替換射頻前端模塊時,無線更換整個無線設備,減少了設備浪費。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1為現有技術中,無線設備的結構示意圖;
圖2為本發明實施例中,無線設備的結構示意圖;
圖3為本發明實施例中,射頻前端模塊控制方法實施例流程圖;
圖4為本發明實施例中,無線設備的工作流程示意圖。
具體實施方式
為了降低無線設備中前端射頻模塊與其他模塊之間的耦合度,避免前端射頻模塊改動導致的設備開發成本增加,以及由于通信制式、工作頻段變化而更換前端射頻模塊時更換整個無線設備而造成設備浪費的問題。
以下結合說明書附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明,并且在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互組合。
如圖2所示,為本發明實施例提供的無線設備示意圖包括:
RFFI(Radio Frequency Fronted Interconnect,射頻前端連接)控制模塊21,用于完成RFFI總線的設備識別,調度,時鐘同步,設備擴展,通信等功能;
切換模塊22由RFFI控制模塊21控制,用于完成各射頻前端模塊24與后端的數模轉換單元27的通信連接及切換;
RFFI總線23,RFFI總線23上設置有擴展接口,用于連接射頻前端模塊24;
射頻前端模塊24,包括射頻功能模塊241及RFFI輔助模塊242,射頻功能模塊241用于完成射頻信號的濾波,放大及變頻等;RFFI輔助模塊242用于完成RFFI總線設備的識別、調度響應、時鐘同步、通信等功能;
通用CPU及數字信號傳輸模塊25,用于完成通用的信號處理并完成數字信號的傳輸;
各通信制式數字信號處理模塊26,用于完成數字信號處理及通信協議解析;
其中,通信制式數字信號處理模塊26的數量與RSSI總線上的擴扎接口數量相同。
各數字信號處理模塊26處理不同制式的無線通信信號,例如,如圖2所 示,可以包括2G數字信號處理模塊261,3G數字信號處理模塊262,LTE1字信號處理模塊263和LTE2信號處理模塊264等,具體實施時,可以根據實際需要進行設置,本發明實施例對此不進行限定。各數字信號處理模塊26的一端均與通用CPU及信號傳輸模塊25連接,各數字信號處理模塊26的另一端分別與一組數模轉換單元的一端連接,每組數模轉換單元的另一端通過RFFI總線分別與一個射頻前端模塊連接。
需要說明的是,數字信號處理模塊與射頻前端模塊為對應設置,即后端設置不同制式的數字信號處理模塊,前端應設置相同制式的射頻前端模塊以配置完成同一制式的無線通信信號的處理。
數模轉換單元27,用于完成數字信號與模擬信號的轉換;
其中,數模轉換單元27的數量與RSSI總線上的擴扎接口數量相同。需要說明的是,數模轉換單元包括數模轉換模塊(D/A)和模數轉換模塊(A/D)。
電源模塊28,用于完成電壓變換及對無線設備各功能模塊供電的功能,其中,對各射頻前端模塊24供電通過RFFI總線完成;
監控模塊29,用于完成對其他模塊狀態的監控功能,其中對各射頻前端模塊24的監控通過RFFI總線進行狀態數據通信。
以下結合圖2,對本發明實施例的具體實施方式進行說明。
具體實施時,RFFI控制模塊21用于在檢測到RFFI總線23上增加射頻前端模塊24時,控制切換模塊22開啟增加的射頻前端模塊24與數模轉換單元27之間的無線通信信號收/發通道;以及在檢測到RFFI總線23上刪除射頻前端模塊24時,控制切換模塊22關閉刪除的射頻前端模塊24與數模轉換單元27之間的無線通信信號收/發通道。
較佳的,RFFI控制模塊21可以按照預設的周期檢測RFFI總線上是否增加或者刪除射頻前端模塊,具體的,各射頻前端模塊可以通過插拔方式與RSSI總線上的擴展接口連接,從而加入或者撤出RFFI總線。
RSSI控制模塊21可以維護總線設備列表,在檢測到RSSI總線上有射頻 前端模塊24加入或者刪除時,更新自身維護的總線設備列表。具體的,在檢測到有射頻前端模塊24加入RSSI總線時,在總線設備列表中增加該新增加的射頻前端模塊24的標識信息;以及在檢測到有射頻前端模塊24撤出RSSI總線時,在總線設備列表中刪除該撤出的射頻前端模塊24的標識信息。
RFFI控制模塊21,可以用于在檢測到RFFI總線23上增加射頻前端模塊24即有射頻前端模塊24加入RFFI總線時,通過RFFI總線23向RFFI輔助模塊242獲取增加的射頻前端模塊24的第一標識信息;控制切換模塊22根據第一標識信息開啟對應的無線通信信號收/發通道。例如,RFFI通過總線向RFFI輔助模塊獲取新增加的射頻前端模塊24為2G射頻前端模塊時,則控制切換模塊開啟2G無線通信信號的收/發通道,圖2中由2G前端設備模塊-數模轉換單元-2G數字信號處理模塊之間的收/發通道。較佳的,RFFI控制模塊21,還可以用于在切換模塊22根據第一標識信息開啟對應的無線通信信號收/發通道后,通知RFFI輔助模塊242,RFFI輔助模塊242還可以用于在接收到通知消息后,使能射頻功能模塊241中的射頻器件工作。具體的,RFFI控制模塊可以通過設置于RSSI總線上的擴展接口中的數據I/O通道與RFFI輔助模塊242通信,以交互數據。
具體實施時,RFFI控制模塊21,可以用于在檢測到RFFI總線23上刪除射頻前端模塊24即有射頻前端模塊24撤出RFFI總線23時,向RFFI總線23獲取刪除的射頻前端模塊24的第二標識信息;控制切換模塊22根據第二標識信息關閉對應的無線通信信號收/發通道。
各射頻前端模塊根據通信制式和工作頻段不同,可以分為2G射頻前端模塊,3G射頻前端模塊,LTE1射頻前端模塊和LTE2射頻前端模塊等,其分別與2G數字信號處理模塊,3G數字信號處理模塊,LTE1數字信號處理模塊和LTE2數字信號處理模塊相對應,以2G無線通信信號處理流程為例,其無線設備內的處理順序為:2G前端射頻模塊-數模轉換單元-2G數字信號處理模塊-通用CPU及數字信號傳輸模塊;或者通用CPU及數字信號傳輸模塊-2G數 字信號處理模塊-數模轉換單元-2G前端射頻模塊。
具體實施時,RFFI輔助模塊242,還可以用于通過RFFI總線23與RFFI控制模塊21完成時鐘同步。
基于同一發明構思,本發明實施例還提供了一種射頻前端模塊控制方法。如圖3所示,為射頻前端模塊控制方法的實施流程示意圖,包括:
S31、RFFI控制模塊檢測RFFI總線是否增加或者移除射頻前端模塊;
具體的,RFFI控制模塊按照預設的檢測周期檢測所述RFFI總線上是否增加或者刪除射頻前端模塊。
S32、RFFI控制模塊在檢測到所述RFFI總線上增加射頻前端模塊時,控制所述切換模塊開啟增加的射頻前端模塊與數模轉換單元之間的無線通信信號收/發通道;
S33、RFFI控制模塊在檢測到所述RFFI總線上刪除射頻前端模塊時,控制所述切換模塊關閉刪除的射頻前端模塊與數模轉換單元之間的無線通信信號收/發通道。
具體實施時,射頻前端模塊包括射頻功能模塊和RFFI輔助模塊。基于此,步驟S32可以按照以下流程實施:RFFI控制模塊在檢測到所述RFFI總線上增加射頻前端模塊時,通過所述RFFI總線向所述RFFI輔助模塊獲取增加的射頻前端模塊的第一標識信息;所述RFFI控制模塊控制所述切換模塊根據所述第一標識信息開啟對應的無線通信信號收/發通道。步驟S33可以按照以下流程實施:RFFI控制模塊在檢測到所述RFFI總線上刪除射頻前端模塊時,向所述RFFI總線獲取刪除的射頻前端模塊的第二標識信息;所述RFFI控制模塊控制所述切換模塊根據第二標識信息關閉對應的無線通信信號收/發通道。
具體實施時,上述射頻前端模塊控制方法還可以包括:RFFI控制模塊在檢測到所述RFFI總線上增加或者刪除射頻前端模塊時,更新維護的總線設備列表。
為了更好的理解本發明,以下結合本發明實施例提供的無線設備的工作流 程對本發明實施例進行說明,如圖4所示,可以包括以下步驟:
S41、RFFI控制模塊按照預設周期掃描RFFI總線。
S42、RFFI控制模塊判斷RSSI總線上是否有射頻前端模塊加入或者撤出,如果判斷出有射頻前端模塊加入時,執行步驟S43,如果判斷出有射頻前端模塊撤出時,執行步驟S47,如果判斷出沒有射頻前端模塊加入或者刪除時,執行步驟S41。
S43、通過新增加的射頻前端模塊中的RSSI輔助模塊獲取該新增加的射頻前端模塊的第一標識信息,并更新總線設備列表。
S44、控制切換模塊根據第一標識信息開啟對應的無線通信信號收/發通道。
S45、在切換模塊根據第一標識信息開啟對應的無線通信信號收/發通道后,通知RFFI輔助模塊。
S46、RFFI輔助模塊使能新增加的射頻前端模塊中的射頻功能模塊中的射頻器件,使其正常工作,并執行步驟S31。
S47、RFFI控制模塊向RSSI總線獲取刪除的射頻前端模塊的第二標識信息,并更新維護的總線設備列表。
S48、控制切換模塊根據第二標識信息關閉對應的無線通信信號收/發通道。
S49、射頻前端模塊撤出RSSI總線,執行步驟S41。
本發明實施例涉及的無線設備可以為移動終端,例如手機等,也可以為基站或者直放站等無線設備。
為了描述的方便,以上各部分按照功能劃分為各模塊(或單元)分別描述。當然,在實施本發明時可以把各模塊(或單元)的功能在同一個或多個軟件或硬件中實現。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結 合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。