[發明專利]一種應用于LTE網絡信號的解碼裝置及其解碼方法在審
| 申請號: | 201410338726.6 | 申請日: | 2014-07-16 |
| 公開(公告)號: | CN104077414A | 公開(公告)日: | 2014-10-01 |
| 發明(設計)人: | 魏凌云 | 申請(專利權)人: | 武漢虹信通信技術有限責任公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04W24/10 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 張火春 |
| 地址: | 430073 湖北省*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 lte 網絡 信號 解碼 裝置 及其 方法 | ||
1.一種解碼裝置,該解碼裝置設置于LTE路測系統中,其特征在于:包括:
配置管理模塊(204),設置解碼樹XML格式配置文件;
解碼樹裝配模塊(202),讀取XML格式的解碼配置文件,采用廣度遍歷的方式自頂向下構建解碼樹;
解碼模塊(203),將碼流從解碼樹的樹根開始選擇一條合適的路徑一直傳遞到樹葉,完成對整個碼流的解析工作,解碼過程中創建并填充解碼結果對象集合,將結果反饋輸出;
解碼控制模塊(201),路測系統啟動時調用配置管理模塊(204)將預設的XML格式配置文件傳遞至解碼樹裝配模塊(202);調用解碼樹裝配模塊(202)執行生成解碼樹;當每條碼流到達時啟動解碼模塊(203)使用解碼樹進行解碼。
2.根據權利要求1所述的一種解碼裝置,其特征在于:所述配置管理模塊(204)設置有操作XML格式的解碼配置文件的接口,所述配置管理模塊(204)設置使用戶直接配置解碼樹信息的圖形化界面。
3.根據權利要求1所述的一種解碼裝置,其特征在于:所述解碼樹XML配置文件的XML節點同解碼樹的解碼器節點相對應,XML節點以可讀文本方式設置有表示<碼流標識值,解碼器名稱>的二元組。
4.根據權利要求3所述的一種解碼裝置,其特征在于:所述碼流標識值可以取一個值或者多個值,由路測系統所采用協議進行規定。
5.根據權利要求1所述的一種解碼裝置,其特征在于:所述解碼樹是由解碼樹裝配模塊(202)讀取XML配置文件每個節點信息,在遍歷過程中生成相應節點的解碼器、解碼控制器、解碼器映射表關聯構造而成。
6.一種應用權利要求1所述解碼裝置進行LTE網絡信號解碼方法,其特征在于:包括如下步驟:
步驟301:用戶根據路測系統所使用的無線網絡數據采集設備的具體型號、LTE網絡的組網方案和所使用的協議版本,使用配置管理模塊(204)進行解碼樹的XML格式配置文件設置;
步驟302:路測系統啟動,解碼樹裝配模塊(202)讀取XML配置文件,并對XML文件進行解析,自頂向下廣度遍歷其XML樹節點;
步驟303:解碼樹裝配模塊(202)根據XML文件的節點信息,在遍歷過程中生成相應的解碼器、解碼控制器、解碼器映射表,并關聯構造成一棵解碼樹傳遞至解碼模塊(203);
步驟304:當路測系統收到底層上報的一條原始碼流時,解碼控制模塊(201)根據該原始碼流的類型將其構造為一個合適碼流對象;
步驟306:解碼控制模塊(201)將該碼流對象送入解碼模塊(203)所存儲的解碼樹的根節點;
步驟307:解碼模塊(203)由解碼樹的根節點開始對碼流對象進行逐層解碼;
步驟310:解碼模塊(203)將解包后的碼流生成一個或多個新的碼流對象并加入一個隊列中;
步驟311:解碼模塊(203)采用先進先出遍歷碼流對象的隊列,每個碼流對象根據其類型標識被送到當前解碼節點對應的下層孩子節點中繼續解碼,其遍歷方式采用深度優先方式向下逐層遍歷;
步驟312:解碼模塊(203)判斷解碼樹當前節點的類型,如果是葉子節點,表示碼流解析完成,解碼模塊(203)逐層向上返回解碼結果集合;如果不是葉子節點,則解碼模塊(203)將碼流繼續沿著解碼樹中的解碼路徑向下解碼直至完成。
7.根據權利要求6所述一種應用于LTE網絡信號的解碼方法,其特征在于:所述步驟307中節點解碼方法包括有:步驟308:解碼模塊(203)的解碼樹中的每個節點針對碼流完成本層的解碼工作;步驟309:當解碼模塊(203)的解碼樹在當前解碼節點產生了部分解碼結果,則將該部分解碼結果添加至解碼模塊(203)的最終解碼結果集合中。
8.根據權利要求6所述的一種應用于LTE網絡信號的解碼方法,其特征在于:步驟303中解碼樹配置生成包括如下步驟:
步驟406:解碼樹裝配模塊(202)讀取并解析XML配置文件;
步驟407:解碼樹裝配模塊(202)廣度遍歷XML解碼樹配置文件的各樹節點;
步驟408:解碼樹裝配模塊(202)讀取一個XML文件節點的解碼器映射表類型,使用反射技術根據映射表名稱創建解碼器映射表,同時創建一個解碼控制器;
步驟409:解碼樹裝配模塊(202)將步驟408創建的解碼器映射表注冊到解碼控制器中;
步驟410:解碼樹裝配模塊(202)判斷當前節點是否有父節點,如果有父節點則轉向步驟411繼續執行,如果沒有父節點則轉向步驟412繼續執行;
步驟411:解碼樹裝配模塊(202)將步驟408創建的解碼控制器注冊到父節點的解碼器中;
步驟412:解碼樹裝配模塊(202)依次讀取當前節點碼流標識設置的對應解碼器的二元組<碼流標識值,解碼器名稱>,將碼流標識值作為映射表索引添加到408步驟創建的解碼器映射表中,將解碼器名稱使用反射技術創建解碼器對象,將其作為映射表元素值保存到映射表中,實現碼流標識值與解碼器的關聯映射;
步驟413:解碼樹裝配模塊(202)判斷XML解碼樹配置文件的各個樹節點是否遍歷完畢,如果沒有遍歷結束則轉向步驟407繼續執行,如果遍歷結束則完成解碼樹生成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢虹信通信技術有限責任公司,未經武漢虹信通信技術有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410338726.6/1.html,轉載請聲明來源鉆瓜專利網。





