[發明專利]數據緩存方法及裝置有效
| 申請號: | 201210200553.2 | 申請日: | 2012-06-18 |
| 公開(公告)號: | CN103516492B | 公開(公告)日: | 2017-11-14 |
| 發明(設計)人: | 張彤 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L1/18 | 分類號: | H04L1/18 |
| 代理公司: | 北京康信知識產權代理有限責任公司11240 | 代理人: | 余剛,梁麗超 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 緩存 方法 裝置 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種數據緩存方法及裝置。
背景技術
無線鏈路控制(Radio Link Control,簡稱為RLC)層位于長期演進(Long Term Evolution,簡稱為LTE)的無線接口協議棧中的媒體接入控制(MediaAccess Control,簡稱為MAC)層之上、分組數據匯聚協議(Packet Data Convergence Protocol,簡稱為PDCP)層之下。RLC協議層的主要功能包括用戶數據和控制數據的傳輸,數據的分片、重組、重傳,重復數據的檢測、協議錯誤檢測等。RLC實體有三種模式,分別為:透傳模式(Transparent Mode,簡稱為TM)、非確認模式(Unacknowledged Mode,簡稱為UM)、確認模式(Acknowledged Mode,簡稱為AM)。
RLC協議中對于協議錯誤檢測的功能的描述只限定確認模式,而對于非確認模式,協議中并沒有描述協議錯誤檢測的功能。由于非確認模式只能靠物理層的混合自動重傳請求(HybridAutomatic Repeat Request,簡稱為HARQ)功能,盡力保證數據傳輸的連續性。圖1是根據相關技術的UMD PDU數據接收的流程圖,如圖1所示,接收到UMD PDU數據以后,根據協議判斷該數據是否為重復接收的數據,如果是重復接收的數據,則直接丟棄該數據;如果不是重復接收的數據,放入緩存,并根據協議進行進一步處理。
但是,對于由于HARQ功能異常而引發的RLC層協議錯誤,僅靠RLC層協議是無法進行非確認模式的業務數據協議錯誤檢測的,例如,空口發錯或者HARQ機制有問題的情況下,可能會出現該丟棄的數據被緩存并遞交。
發明內容
本發明提供了一種數據緩存方法及裝置,以至少解決相關技術中,非確認模式下,RLC層協議無法對由HARQ功能異常引起的RLC層協議錯誤進行業務數據協議錯誤檢測的問題。
根據本發明的一個方面,提供了一種數據緩存方法,包括:獲取接收數據的空口時間以及該數據對應的傳輸塊的HARQ標志;根據空口時間以及HARQ標志確定是否緩存該數據。
優選地,根據空口時間以及HARQ標志確定是否緩存該數據包括:判斷該數據的序列號是否在當前重排序窗口外;如果判斷結果為是,根據空口時間確定是否緩存該數據;如果判斷結果為否,根據HARQ標志確定是否緩存該數據。
優選地,根據空口時間確定是否緩存該數據包括:在已經緩存且HARQ標志是新傳的數據中確定接收時間最晚的數據;判斷空口時間與最晚接收時間的差值是否大于等于該數據與最晚接收時間對應的數據的最小時間間隔,其中,最小時間間隔是根據預先設定的每個傳輸塊新傳數據的最大個數、該數據與最晚接收時間對應的數據的序列號的差值、對應的傳輸塊的HARQ標志以及空口傳輸機會確定的;如果判斷結果是大于等于,緩存該數據;如果判斷結果是小于,丟棄該數據,并統計該數據為異常數據。
優選地,根據HARQ標志確定是否緩存該數據包括:如果HARQ標志是重傳,則緩存該數據;如果HARQ標志是新傳,則丟棄該數據,并統計該數據為異常數據。
優選地,在獲取接收數據的空口時間以及數據對應的傳輸塊的HARQ標志之前,上述方法還包括:確定接收的數據是重復數據;判斷數據的HARQ標志是新傳還是重傳;如果是新傳,則丟棄該數據,并統計該數據為異常數據;如果是重傳,則丟棄該數據。
優選地,在獲取接收數據的空口時間以及數據對應的傳輸塊的HARQ標志之前,上述方法還包括:確定接收的數據不是重復數據;判斷數據是否是第一個接收的數據;如果是第一個接收的數據,緩存該數據;如果不是第一個接收的數據,獲取接收該數據的空口時間以及數據對應的傳輸塊的HARQ標志。
優選地,如果在預先設定的時間內,統計的異常數據的總數超過預設門限,數據的發送側發起重建。
優選地,數據是非確認模式數據UMD協議數據單元PDU。
根據本發明的另一方面,提供了一種數據緩存裝置,包括:獲取模塊,用于獲取接收數據的空口時間以及數據對應的傳輸塊的混合自動重傳請求HARQ標志;確定模塊,用于根據空口時間以及HARQ標志確定是否緩存數據。
優選地,確定模塊包括:判斷單元,用于判斷數據的序列號是否在當前重排序窗口外;第一確定單元,用于在判斷結果為是的情況下,根據空口時間確定是否緩存數據;第二確定單元,用于在判斷結果為否的情況下,根據HARQ標志確定是否緩存數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210200553.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種針對烹飪的網絡溝通平臺
- 下一篇:一種可動態平滑擴展的數據采集系統及方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





