[發明專利]一種用于用戶信息動態緩存的方法及系統有效
| 申請號: | 201110063559.5 | 申請日: | 2011-03-16 |
| 公開(公告)號: | CN102685810A | 公開(公告)日: | 2012-09-19 |
| 發明(設計)人: | 呂聞;陳石磊 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04W28/14 | 分類號: | H04W28/14 |
| 代理公司: | 北京元本知識產權代理事務所 11308 | 代理人: | 秦力軍 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 用戶信息 動態 緩存 方法 系統 | ||
技術領域
本發明涉及無線通信領域,特別涉及一種用于用戶信息動態緩存的方法及系統。
背景技術
圖1是現有技術提供的3GPP?TS(The?3rd?Generation?Partnership?ProjectTechnical?Specification,第三代合作伙伴項目技術標準)36.211協議規定的下行物理層共享信道比特級處理流程圖,如圖1所示,該流程包括CRC(CyclicRedundancy?Check,循環冗余校驗)、信道編碼、速率匹配和碼塊級聯等,其中,碼塊級聯部分實現的功能是將TB(Transport?Block,傳輸塊)數據匯集起來,交由后續模塊完成其他處理。
圖2是現有技術提供的下行物理層業務信道比特級處理結構圖,如圖2所示,碼塊級聯的緩存主要包括兩部分:速率匹配處理結果緩存區即數據緩存區和碼塊參數緩存區。
圖3是現有技術提供的碼塊參數緩存區結構圖,如圖3所示,下行物理層業務信道比特級緩存設置以一個子幀處理為例,整個緩存結構是按照每個下行子幀的UE(User?Equipment,用戶終端)索引最大為100、每個UE含兩個TB、每個TB又可以分割成25個CB(Code?Block,碼塊)來分配資源的。因此,一個子幀需開辟緩存深度為5000,緩存位寬為32的緩存區。其中,每個32比特的緩存位寬分為兩部分:其中高16比特對應碼塊在速率匹配處理緩存區的起始地址,低16比特對應碼塊的長度信息。
業務信道比特級處理的接口模塊將碼塊地址寫進碼塊參數緩存區。比特級處理的控制模塊根據接收到的UE索引、TB索引以及碼塊在TB中索引計算出相應的碼塊地址,并將碼塊地址通過編碼模塊傳遞給接口模塊,最后由接口模塊將相應的碼塊地址寫進比特級緩存中的碼塊參數緩存區。
在級聯的工作情況下,級聯模塊根據符號級的請求讀取數據。符號級處理模塊在調用比特級速率匹配模塊處理后的數據時,向比特級的級聯模塊傳送UE索引和當前請求的總的比特數,級聯模塊根據符號級傳來的上述數據以及級聯模塊內部維護的兩個數據標志從比特級緩存區中讀取數據。級聯模塊內部維護的兩個數據標志分別是當前級聯和已讀出比特數。其中,當前級聯是指向當前請求UE的某個碼塊索引;已讀出比特數是該碼塊已被讀出多少比特。級聯模塊根據當前級聯標志指向的碼塊索引在碼塊參數緩存區找到該碼塊在數據緩存區的起始地址,再根據此碼塊已讀出的比特數確定數據讀取的節點,進而完成級聯數據的讀取。
從上面的分析可知,在現有技術中,以一個子幀為例,無論每個TB下真實的碼塊數量是多少,碼塊參數緩存區都按照每個下行子幀的UE索引最大為100、每個UE含兩個TB、每個TB又分割成25個碼塊來分配緩存資源。因此,碼塊參數信息緩存區占用較多BRAM(Block?RAM,片內存儲),造成了用戶信息緩存資源的浪費。
發明內容
本發明的目的在于提供一種用戶信息動態緩存的實現方法及系統,能更好地解決用戶信息緩存資源過多的問題。
根據本發明的一個方面,提供了一種用于用戶信息動態緩存的方法,包括以下步驟:
A、控制模塊確定傳輸塊在碼塊參數緩存區的傳輸塊起始地址,并將其緩存到傳輸塊參數緩存區;
B、速率匹配模塊計算出傳輸塊的每個碼塊在數據緩存區的碼塊起始地址,并把每個碼塊緩存到數據緩存區中;
C、速率匹配模塊按傳輸塊起始地址,把每個碼塊的碼塊起始地址順序地緩存到碼塊參數緩存區。
優選的,還包括在所述步驟A之前或之后執行的碼塊分割步驟,用于將傳輸塊分割成第1至第N個碼塊,并由此得到碼塊個數和各碼塊長度的信息。
優選的,控制模塊根據UE索引、該UE所屬的傳輸塊索引以及傳輸塊下的碼塊個數,確定所述傳輸塊起始地址。
優選的,速率匹配模塊根據傳輸塊的碼塊個數和碼塊長度,計算每個碼塊的碼塊起始地址。
優選的,在級聯時,級聯模塊根據UE索引從所述傳輸塊參數緩存區找到傳輸塊的傳輸塊起始地址,再根據傳輸塊起始地址讀取每個碼塊在數據緩存區中的起始地址。
優選的,步驟C具體為:
把傳輸塊起始地址所對應的緩存單元作為緩存起始單元;
把第1至第N個碼塊的碼塊起始地址順序地寫入從緩存起始單元開始的N個連續的緩存單元中。
根據本發明的另一方面,提供了一種用于用戶信息動態緩存的系統,該系統包括:
碼塊參數緩存區,用于保存碼塊參數;
傳輸塊參數緩存區,用于保存傳輸塊在碼塊參數緩存區的傳輸塊起始地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110063559.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:放射線攝像設備及其控制方法
- 下一篇:輸電線路低功耗休眠激活通信省電方法





