[發明專利]一種多媒體廣播業務中丟失包恢復的方法無效
| 申請號: | 200810065547.4 | 申請日: | 2008-03-07 |
| 公開(公告)號: | CN101252412A | 公開(公告)日: | 2008-08-27 |
| 發明(設計)人: | 馬偉 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 深圳市君勝知識產權代理事務所 | 代理人: | 王永文 |
| 地址: | 518057廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多媒體 廣播 業務 丟失 恢復 方法 | ||
技術領域
本發明涉及一種移動通信領域基于單頻網的多媒體廣播數據處理方法,尤其涉及的是一種無線鏈路層中的多個丟失數據包恢復的方法。
背景技術
現有技術的單頻網絡多媒體數據廣播業務是移動的多媒體廣播業務發展的一個重要方向,單頻網絡多媒體數據廣播業務相對以前的多媒體廣播業務可以提供更高速率的多媒體廣播服務。
單頻網絡多媒體數據廣播將同一個多媒體數據廣播的內容從統一單頻網絡多媒體廣播服務區域以相同的信號在同一時間從不同的基站發出;終端對接收到的多媒體廣播數據進行組合獲得多媒體廣播服務。
在單頻網絡數據廣播服務中,無線鏈路層中數據的同步是非常重要的。數據包的丟失在數據的傳播和處理過程中是無法避免的,所以需要對丟失的數據報進行處理恢復。
無線鏈路層中的多媒體廣播業務的服務數據單元是通過無線鏈路層打包數據單元承載后通過媒體訪問控制層傳輸的。服務數據單元包的丟失在傳輸過程丟失是不可避免的,數據報的丟失會對傳輸內容的同步性造成影響。
為了對數據包進行恢復,需要知道丟失包的數量和長度。這里丟失包長度的是通過一個長度指示符(LI)來給出的。目前針對LI有兩種處理方式,一種是一個服務數據單元包(SDU)一個LI指示符,另一種是一個服務數據單元的分段(SDU?segment)或者一個打包數據單元分段(PDUsegment)一個LI指示符。
當采用每個分段一個指示符的時候,由于分段的丟失這個指示符也會丟失,所以當丟失多個數據分段時就無法恢復服務單元包的同步性。
當采用每個服務單元包一個LI指示符時,目前有兩種情況:一個是給出整個服務單元的長度,在服務單元包起始位置出現的打包數據單元包序列號之后給出;另一種是給出SDU或者SDU最后一個分段的長度,在結束分段所在的PDU中。
在第一種方式中,在一個丟失的SDU由兩個不同的PDU承載時,系統無法得知承載這個SDU結束分段的PDU中分段的結束位置,故下一個SDU的起始位置也無法獲知,將無法恢復傳送的SDU的同步性。而第二種情況雖然LI指示了結束分段的位置,但是由于某些SDU的長度大于一個PDU承載數據的長度;此時往往會有中間分段由一個PDU承載;這時由于PDU中沒有這個分段的起始與結束信息。會造成這個PDU中的SDU數據讀取發生錯誤,系統會誤認為該分段的起始字節為LI指示符。
針對以上對SDU數據包恢復處理的方法無法真正實現數據包恢復同步的問題,本發明將給出一種PDU封裝SDU的格式和SDU數據包恢復的方法。
發明內容
本發明的目的在于給出一種無線鏈路層中的數據包丟失時進行數據包恢復的方法,使得系統可以實現出現數據包丟失后的內容恢復確保后續接收內容的同步性。
本發明的技術方案包括:
一種多媒體廣播業務中丟失包恢復的方法,其包括以下步驟:
A、在對服務數據單元進封裝時,在打包數據單元數據包中給出每一個服務數據包結束分段的分段長度;
B、當系統收到打包數據單元數據包時根據所述結束分段的分段長度讀取每個數據包;
C、當發生數據包丟失時,根據下一個打包數據單元中第一個結束分段的分段長度指示讀取下一個完整的服務數據包,并根據打包數據單元的序列號和結束分段的分段長度計算出丟失的服務數據包的數目和長度。
所述的方法,其中,所述步驟C還包括采用如下公式計算丟失的服務數據包長度:
丟失的服務數據包長度=對應的結束分段的分段長度值+上一個打包數據單元數據包中的該服務數據包分段長度+下一個打包數據單元數據包中的該服務數據包分段長度。
所述的方法,其中,所述步驟B還包括:
對于存在一個服務數據單元分段的打包數據單元數據包,如果該分段不是結束分段,在該打包數據單元數據包中由特定的分段長度指明其為第一分段或者中間分段。
所述的方法,其中,所述步驟B還包括:如果在一打包數據單元中的僅含一個分段且該分段不是結束分段時,該特定分段長度同時給出該分段數據包的長度。
所述的方法,其中,所述步驟B還包括:當系統接收到打包數據單元數據包時根據其對應的分段長度讀取每個服務數據包,并且每讀取一個服務數據包時直到該分段長度指明的該數據包結束分段。
所述的方法,其中,所述結束分段的位置為所述打包數據單元封裝的第一個服務數據包數據分段或前一分段的分段長度指明的長度結束位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810065547.4/2.html,轉載請聲明來源鉆瓜專利網。





