新四季網

遠端節點的版本升級方法

2023-07-17 18:46:51

專利名稱:遠端節點的版本升級方法
技術領域:
本發明涉及通信領域,尤其涉及一種遠端節點的版本升級方法。
背景技術:
時分同步碼分多址蟲奪窩移動通信系統中,B節點應用部分 (NodeB Application Part, NBAP )通過射步貞拉遠,分為基帶單元 (Base Band Unit, BBU)和射頻遠端單元(Radio Remote Unit, RRU ) 兩部分,兩者通過遠距離傳輸線路進行連接,單個BBU可以連接一 個或多個RRU (RRU鏈),並且RRU可包括多種不同規格。這種 情況,給NodeB的版本升級造成了不小困難,尤其是RRU的版本 升級。
以前RRU的版本升級,採用單個版本專欠件下載方式,依次升 級不同^L格(射頻資源類型)、不同石更件版本(PCB兼容信息)、不 同晶片類型(CPU/FPGA/EPLD類型)的軟體。這種升級方式,操 作流程4支為繁瑣,人為因素多,因此升級效率4交低,往往因才喿作不 當造成版本升級失敗。
為滿足大規模範圍的RRU版本順利升級的需要,必須尋求版 本升鄉及方法的創新,以才是高升紹j丈率和正確寸生。

發明內容
針對以上一個或多個問題,本發明提供了 一種遠端節點的版本 升級方法,用於無線基站系統中,通過釆用軟體X反本和石更件版本的
組合下載實現RRU版本的升級,提高了升級效率和正確性。
才艮據本發明的一個方面,該版本升級方法包括以下步驟
步-驟S102,基帶單元才艮據一個或多個射頻遠端單元上才艮的運4亍 版本信息判斷射頻遠端單元是否需要版本升級,在基帶單元判斷出 射頻遠端單元需要升級的情況下,通知射頻遠端單元進行版本升級。
步驟S104,射頻遠端單元接收到進行版本升級的通知後進行響 應並向基帶單元發送數據包下載請求。
步驟S106,基帶單元接收到數據包下載請求後,將射頻遠端單 元請求的版本信息傳輸至射頻遠端單元,射頻遠端單元採用4妻收到 的版本信息進4於版本升級。
其中,預先將一個或多個射頻遠端單元的所有版本信息封裝到 一個片反本包中。
在步驟S102中,基帶單元將一個或多個射頻遠端單元上報的 運4亍片反本信息與jf反本包中的版本信息分別進行比專交,在射頻遠端單
元上報的運行版本信息與版本包中的對應版本信息完全一致的情況 下,則判斷出射頻遠端單元無需升級,在射頻遠端單元上才艮的運4亍 版本信息與版本包中的對應版本信息不完全一致的情況下,則判斷 出射頻遠端單元需要版本升級。
上述版本信息包括軟體版本信息和固件版本信息。可以從基帶 單元向射頻遠端單元下載軟體W反本或固件版本的單個文件,也可以從基帶單元向射頻遠端單元下載多個軟體版本和/或固件版本的組 合文件。
在步驟S106中,射頻遠端單元接收到X反本信息後對版本信息
進行保存,並對版本信息進行合法性檢查和校驗。
在下載的版本信息為多個軟體版本和/或固件版本的組合文件 的情況下,射頻遠端單元在進行合法性檢查和校驗之後,將組合文 件拆分成單個文件。
通過本發明提供的簡單易操作的遠端節點的版本升級方法,優 化了糹喿作流程,減少了升級維護工作量,l是高了升級效率和正確性。


此處所說明的附圖用來才是供對本發明的進一步理解,構成本申 請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並
不構成對本發明的不當限定。在附圖中
圖1是才艮據本發明的版本升級方法的流程圖2是才艮據本發明的單個RRU版本包升級方法的流程圖,示 出了 RRU與BBU的交互過一呈;
圖3是根據本發明的RRU組合版本遠程下載的流程圖,能夠 4呆i正RRU的CPU片反本與固fM反本匹配;
圖4是才艮據本發明的多個RRU X反本升級的示意圖,能夠i兌明 BBU與多個多類L4各RRU之間的交互過禾呈;
圖5是才艮據本發明的RRU多個FPGA晶片片反本合併下載及拆 分加載的示意圖;以及圖6是根據本發明的RRU軟體版本PCB兼容信息與硬體PCB 號對應關係的示意圖。
具體實施例方式
下面參考附圖,詳細說明本發明的具體實施方式

本發明的遠端節點片反本升級方法適用於移動通信領域的基站系 統,該基站系統包括前臺和後臺,其中前臺包含BBU和RRU。版 本升級請求由BBU發起,才艮據當前配置的所有RRU射頻資源類型, 以及RRU當前運行的版本,從指定的升級版本包中選擇需要升級的 軟體版本,依次對BBU連接的多個多規格的RRU進行版本升級。
本發明針對目前多個規格的所有RRU類型,將不同規格的所 有RRU軟體版本製作成同一軟體版本包,發布於版本伺服器。BBU 才艮據當前配置的所有RRU類型,從版本力l務器上選l奪性下載所需版 本到BBU電子盤,同時,將版本包信息及所有版本軟體信息寫入悽史 據庫。版本文件的信息內容包括軟體版本號、RRU規格、PCB兼容 信息、晶片類型等信息。
舉例如,當前共有n種RRU射頻資源類型,類型分別為RRUi (0<i<n ),其中RRUi對應有Ni個壽欠件片反本,則RRU片反本包中的 版本軟體總數為
Nl +N2 + ... + Nn,
假定BBU當前配置並連接了 m (m<n)種類型的RRU,則 BBU需要從版本伺服器下載並保存的版本軟體總數為
Ml+M2 +…+ Mm,(其中,Mi = Ni)。圖1是才艮據本發明的版本升級方法的流程圖。其中,預先將一 個或多個射頻遠端單元的所有版本信息封裝到一個版本包中。如圖
l所示,該版本升級方法包括以下步驟
步驟S102,基帶單元才艮據一個或多個射頻遠端單元上才艮的運行 版本信息判斷射頻遠端單元是否需要版本升級,在基帶單元判斷出 射頻遠端單元需要升級的情況下,通知射頻遠端單元進4於版本升級。
步驟S104,射頻遠端單元接收到進行版本升級的通知後進4亍響 應並向基帶單元發送數據包下載請求。
步驟S106,基帶單元接收到數據包下載請求後,將射頻遠端單 元i青求的X反本信息傳輸至射頻遠端單元,射頻遠端單元採用4妄收到 的版本信息進4於X反本升級。
在步驟S102中,基帶單元將一個或多個射頻遠端單元上才艮的 運行版本信息與版本包中的版本信息分別進行比較,在射頻遠端單
元上報的運行版本信息與版本包中的對應版本信息完全一致的情況 下,則判斷出射頻遠端單元無需升級,在射頻遠端單元上才艮的運4亍 版本信息與版本包中的對應版本信息不完全一致的情況下,則判斷 出射頻遠端單元需要版本升級。在步驟S106中,射頻遠端單元接收 到版本信息後對版本信息進行保存,並對版本信息進行合法性檢查 和校驗。
上述版本信息包括軟體版本信息和固件版本信息。可以從基帶 單元向射頻遠端單元下載專欠件片反本或固件片反本的單個文件,也可以 /人基帶單元向射頻遠端單元下載多個專欠件片反本和/或固件版本的組 合文件。在下載的版本信息為多個軟體版本和/或固件版本的組合文 件的情況下,射頻遠端單元在進行合法性;險查和校-驗之後,將組合 文件拆分成單個文件。
8圖2是才艮據本發明的單個RRU片反本包升級方法的流程圖,示 出了 RRU與BBU的交互過禾呈。
在圖2中,RRU上電運行時,向BBU上才艮硬體信息和當前運 行版本信息(S202 ), BBU將各個RRU上報的運行版本信息(包括 CPU版本和各類固件版本)與升級版本包中對應的版本信息分別進 行比4交,如果X反本信息完全一致,則該RRU無需升級;如果糹反本4言 息不完全一至丈,貝'J BBU向該RRU發送升級通^口,進4亍RRU片反本 升級,通知中包含版本包信息(S204)。
RRU收到升級通知後,先發送應答消息到BBU (S206),之後 向BBU發起版本數據包下載請求(S208 )。 BBU收到RRU的數據 包請求後,將RRU請求的軟體版本數據分包傳送至RRU,直至RRU 對應的所有升紐Jf反本傳llT結束為止(S210)。
圖3示出了才艮據本發明的RRU遠程下載組合版本流程圖。本 發明支持通過BBU向RRU遠程下載組合版本,即一次性下載RRU 設備的CPU版本和所有固件版本,同時也支持CPU版本和固件版 本單文件下載。
考慮到版本匹配性要求,版本升級過程使用組合版本(CPU版 本+ FPGA版本、CPU片反本+ FPGA X反本+ EPLD片反本下載)下載 升級方式,單個文件下載升級4又用於版本測試。對照圖3,組合片反 本下載流程描述如下
S302, BBU向RRU發起片反本下載"i青求VerDownload Req。
S304, RRU對i青求消息進4於合法性;險查,並識別為組合X反本下 載命令,發送片反本遠程下載開始響應消息VerDownloadRsp到BBU, 開始響應消息包含爿反本下載響應類別。S306-S308, BBU開始發送片反本包翁:據到RRU,消息頭中包含 組合版本信息。RRU 乂人消息中解析出BBU發送的VerDownload消 息,消息攜帶CPU/FPGA/EPLD版本數據類型,RRU保存接收到的 片反本內容到緩存區,直至版本文件傳輸結束。RRU重複以上過禾呈, 直到4妄收到BBU發送的片反本遠程下載結束消息VerDownloadCmp Req。
S310, RRU對VerDownloadCmpReq消息進4亍合法性才企查,對 接收到的各個版本進行CRC校驗,並拆分出單個版本文件,對單個 版本文件進行CRC校驗,並且RRU保存版本文件到RRU硬體子 系統FLASH。
S312, RRU發送VerDownloadCmpRsp消息到BBU,指示片反本 下載成功。
S314, BBU在接收到RRU的版本下載成功指示後,發送復位 消息到RRU,通知RRU復位並加載升級片反本。
圖4示出了才艮據本發明的多個RRU的加載和升級的過程的示 意圖。如圖4所示,BBU包含一個RRU版本管理主進程和多個RRU 版本管理子進程,每個RRU;f反本管理子進程對應一個RRUi殳備, 負責對該i殳備的片反本下載和升級,具體升級過程4姿圖3所示的流程 執行。當RRU版本管理主進程發起RRU版本升級時,首先通知各 個RRU版本管理子進程,由RRU版本管理子進程與RRU進行交 互,完成糹反本下載和升糹及。
圖5示出了才艮據本發明的RRU多個固件版本的合併下載的示 意圖。目前,RRU設備可包含多個FPGA晶片和其它固件,考慮到 BBU與RRU之間通過遠距離傳輸線路連接,為了簡化升級操作流程,衝是高傳輸效率和升級效率,本發明將同一RRU的所有固件X反本 文4牛合併成一個文4牛,實i見RRU固件片反本合併下載、拆分加載。
首先,由後臺將某一 RRU類型的多個固件小版本文件合併成 單一的版本文件,當該合併版本文件被下載到RRU之後,RRU根 據合併版本文件的文件頭信息,拆分還原成單個的固件版本,然後 依次力口載。
圖6示出了根據本發明的軟體版本的PCB兼容信息與RRU硬 件PCB號的兼容映射關係的示意圖。在實際生產中,同 一期L才各RRU 的同一晶片類型,可能因生產批次以及硬體性能改進等原因,造成 硬體兼容性的差異。針對這種情況,本發明要求製作能夠兼容多種 硬體類型的同一軟體版本,並且通過PCB兼容信息,估文到不同石更件 兼容信息的晶片與同 一軟體版本之間的匹配,使得不同PCB的RRU 硬體可以共用同一軟體版本。使用16bit的無符號整數wPCBVer作 為軟體版本的PCB兼容信息,其中,第N個bit位標識PCB號為N 的硬體的兼容信息,1表示兼容,0表示不兼容。如圖6所示,RRU 軟體版本能夠兼容PCB號是O, 1, 2, 3, 4, 5, 6的七種RRU硬 件設備。
此夕卜,本發明可以對原有RRU升級流程進行優化,確保BBU、 RRU建鏈。RRU軟體版本升級時,首先,RRU通過遠距離傳輸線 ^各,依次從BBU下栽4欠件版本,並寫入RRU本地Flash,命名為備 用版本文件名。當待升級RRU的所有晶片版本下載完成後,RRU 復位,並且加載剛剛下載的升級;f反本。加載成功後,RRU與BBU 正常建4連,進入工作狀態。如果因異常而導致加載失敗,RRU則通 過自身衝全測,再次復位,回滾到前一個運4亍成功的;t反本,保i正正常 工作以及與BBU的正常建鏈,之後維護人員可選擇沿用當前版本, 或者重新升級。本發明的優點在於1,實現了多個RRU失見才各共用一個升級片反 本包;2,支持RRU組合版本遠程下載,保證CPU版本和固件版本 (石更4牛一目關X反本,^口 FPGA片反本、EPLD等)的匹酉己'〖生;3, RRU 多個固件晶片版本的合併下載;4,軟體版本兼容不同PCB硬體類 型的RRU; 5,升級流程優化,確保了 BBU、 RRU建鏈。
以上所述〗又為本發明的優選實施例而已,並不用於限制本發明, 對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在 本發明的精神和原則之內,所作的任何修改、等同替換、改進等, 均應包含在本發明的保護範圍之內。
權利要求
1. 一種遠端節點的版本升級方法,用於無線基站系統,其特徵在於,所述方法包括以下步驟步驟S102,基帶單元根據一個或多個射頻遠端單元上報的運行版本信息判斷所述射頻遠端單元是否需要版本升級,在所述基帶單元判斷出所述射頻遠端單元需要升級的情況下,通知所述射頻遠端單元進行版本升級;步驟S104,所述射頻遠端單元接收到版本升級的通知後進行響應並向所述基帶單元發送數據包下載請求;以及步驟S106,所述基帶單元接收到所述數據包下載請求後,將所述射頻遠端單元請求的版本信息傳輸至所述射頻遠端單元,所述射頻遠端單元採用接收到的版本信息進行版本升級。
2. 根據權利要求1所述的版本升級方法,其特徵在於,預先將所述一個或多個射頻遠端單元的所有版本信息封裝到一個;f反本包中。
3. 根據權利要求2所述的版本升級方法,其特徵在於,在所述步 驟S102中,所述基帶單元將所述一個或多個射頻遠端單元上 淨艮的運行版本信息與所述片反本包中的片反本信息分別進4亍比#交, 在所述射頻遠端單元上報的運行版本信息與所述版本包中的 對應版本信息完全一致的情況下,則判斷出所述射頻遠端單元 無需升級,在所述射頻遠端單元上才艮的運行版本信息與所述版 本包中的對應版本信息不完全一致的情況下,則判斷出所述射 頻遠端單元需要版本升級。
4. 根據權利要求3所述的版本升級方法,其特徵在於,所述版本 信息包括軟體版本信息和固件版本信息。
5. 才艮據斥又利要求4所述的版本升級方法,其特徵在於,乂人所述基 帶單元向所述射頻遠端單元下載軟體版本或固件版本的單個文件。
6. 根據權利要求4所述的版本升級方法,其特徵在於,從所述基 帶單元向所述射頻遠端單元下載多個軟體版本和/或固件版本 的組合文件。
7. 才艮據權利要求5或6所述的版本升級方法,其特徵在於,在所 述步驟S106中,所述射頻遠端單元4妄收到所述版本信息後對 所述版本信息進行保存,並對所述版本信息進行合法性糹企查和校驗。
8. 才艮據衝又利要求7所述的版本升級方法,其特徵在於,在下載的 版本信息為多個軟體版本和/或固件版本的組合文件的情況 下,所述射頻遠端單元在進行合法性檢查和校驗之後,將所述 組合文件拆分成單個文件。
全文摘要
本發明提供了一種版本升級方法,包括步驟S102,基帶單元根據一個或多個射頻遠端單元上報的運行版本信息判斷射頻遠端單元是否需要版本升級,在基帶單元判斷出射頻遠端單元需要升級的情況下,通知射頻遠端單元進行版本升級;步驟S104,射頻遠端單元接收到進行版本升級的通知後進行響應並向基帶單元發送數據包下載請求;以及步驟S106,基帶單元接收到數據包下載請求後,將射頻遠端單元請求的版本信息傳輸至射頻遠端單元,射頻遠端單元採用接收到的版本信息進行版本升級。該方法可以用於無線基站系統中,通過採用軟體版本和硬體版本的組合下載實現RRU版本的升級,提高了升級效率和正確性。
文檔編號H04W88/00GK101442764SQ200710187728
公開日2009年5月27日 申請日期2007年11月23日 優先權日2007年11月23日
發明者晨 凌, 李書明, 童曉慧 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀