[發明專利]魯棒性頭壓縮版本適配方法和裝置有效
| 申請號: | 201110434590.5 | 申請日: | 2011-12-22 |
| 公開(公告)號: | CN102457901B | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 董淑松;史學紅;吳勇 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04W28/06 | 分類號: | H04W28/06;H04L1/00 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 田紅娟,龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 魯棒性頭 壓縮 版本 配方 裝置 | ||
技術領域
本發明涉及移動通信領域中的魯棒性頭壓縮算法,尤其涉及一種魯棒性頭壓縮版本適配方法和裝置。
背景技術
由于物理條件的限制,移動通信系統中的無線鏈路與有線鏈路相比傳輸速率較低,誤碼率較高。為了能有效利用有限的無線信道帶寬資源,引入了魯棒性頭壓縮技術(RObust Header Compress,以下簡稱ROHC)。ROHC的核心是利用業務流的分組之間的信息冗余來透明的壓縮和解壓縮直接相連節點間的分組頭中的信息。
ROHC技術目前已有ROHCv1、ROHCv2兩個版本,分別由IETF(互聯網工程任務組)的RFC3095文檔以及RFC5225文檔進行描述。隨后IETF發布了RFC5795文檔,將ROHCv1和ROHCv2的共通部分提取出來,定義為ROHC框架。后續新的ROHC版本只要和前兩個版本一樣遵守ROHC框架,就可以直接合并到ROHC模塊中來。
3GPP TS 36.331協議為ROHC提出了新的需求,它明確的提出了一個新場景:LTE網絡的同一鏈路中可以同時使用ROHCv1和ROHCv2兩個版本。此時的ROHC框架協議雖然可以將ROHCv1和ROHCv2整合到一起,但是它并沒有解決如何在已有框架中同時使用ROHCv1和ROHCv2的問題。
發明內容
本發明要解決的技術問題是提供一種魯棒性頭壓縮版本適配方法、裝置及魯棒性頭壓縮設備,以解決多個魯棒性頭壓縮版本不能同時使用的問題。
為解決以上技術問題,本發明提供了一種魯棒性頭壓縮版本適配方法,該方法包括壓縮包多版本適配流程,該壓縮包多版本適配流程包括:
壓縮包分析步驟,當前實例支持至少兩個版本時,分析接收的壓縮包,包括分析當前壓縮包是否是初始化和刷新(IR)包,若是IR包,則執行IR包狀態判斷步驟,否則執行非IR包處理步驟;
非IR包處理步驟,根據當前壓縮包中包含的壓縮包頭上下文標識(CID)調用當前實例支持的各版本接口查找對應的壓縮包頭上下文并調用查找到的壓縮包頭上下文對應的版本接口進行解壓處理;
IR包狀態判斷步驟,調用當前實例支持的各版本接口查找所述IR包中壓縮包頭CID對應的壓縮包頭上下文,以及判斷所述IR包中Profile對應的版本與所述IR包中壓縮包頭CID對應的壓縮包頭上下文的版本是否一致;若所述壓縮包頭CID對應的壓縮包頭上下文存在且所述Profile對應的版本與所述壓縮包頭CID對應的壓縮包頭上下文的版本不一致,則執行上下文重用處理步驟;否則執行版本接口調用步驟;
上下文重用處理步驟,對所述壓縮包頭CID對應的壓縮包頭上下文進行重用處理,轉執行版本接口調用步驟;
版本接口調用步驟,調用所述IR包中的Profile對應的版本接口進行處理。
進一步地,所述上下文重用處理包括調用所述壓縮包頭CID對應的壓縮包頭上下文對應的版本接口刪除所述IR包中壓縮包頭CID對應的壓縮包頭上下文,并調用所述的Profile對應的版本接口根據所述IR包中的Profile和CID信息建立新的壓縮包頭上下文。
進一步地,在所述壓縮包分析步驟中,還分析當前壓縮包是否包括反饋包,若包括反饋包,該方法還包括:
反饋包處理步驟,根據所述壓縮包中反饋包的CID調用當前實例支持的各版本接口查找對應的反饋包上下文并調用查找到的反饋包上下文對應的版本接口進行解壓處理。
進一步地,該方法還包括原始包多版本適配流程,該原始包多版本適配流程包括:
原始包分析步驟,分析接收的原始包的Profile類型;
壓縮接口調用步驟,調用與所述Profile類型對應的版本接口對所述原始包進行壓縮處理。
進一步地,所述選擇Profile類型步驟中,根據所述原始包中的協議(Protocol)/下一包頭(Next Header)字段選擇所述Profile類型。
進一步地,所述原始包多版本適配流程或所述壓縮包多版本適配流程前,該方法還包括實例管理流程,該實例管理流程包括:
Profile集合獲取步驟,獲取當前實例下配置的Profile集合;
所屬版本判斷步驟,判斷當前實例下的Profile集合中的Profile類型所屬的版本;
版本確定步驟,根據Profile集合中的Profile類型所屬的版本確定當前實例支持至少兩個版本。
為解決以上技術問題,本發明還提供了一種魯棒性頭壓縮版本適配裝置,該裝置包括壓縮包多版本適配單元,該壓縮包多版本適配單元包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110434590.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于步進電機控制的船舶鯨尾輪推進器的結構裝置
- 下一篇:一種救生艇





