国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)傳輸方法、無線鏈路控制發(fā)送及接收實(shí)體與流程

      文檔序號(hào):12163236閱讀:243來源:國(guó)知局
      一種數(shù)據(jù)傳輸方法、無線鏈路控制發(fā)送及接收實(shí)體與流程

      本發(fā)明涉及通信應(yīng)用的技術(shù)領(lǐng)域,特別是指一種數(shù)據(jù)傳輸方法、無線鏈路控制發(fā)送及接收實(shí)體。



      背景技術(shù):

      無線鏈路控制(Radio Link Control,RLC)實(shí)體由3種數(shù)據(jù)傳輸模式之一來配置:透明模式(TM)、非確認(rèn)模式(UM)和確認(rèn)模式(AM)。

      AM RLC提供雙向的數(shù)據(jù)傳輸業(yè)務(wù),其最重要的特征是重傳。自動(dòng)重傳請(qǐng)求用來支持無差錯(cuò)傳輸。AM RLC主要用在差錯(cuò)敏感、時(shí)延容忍的非實(shí)時(shí)應(yīng)用中。這些應(yīng)用包括大部分交互類型業(yè)務(wù),如Web瀏覽和文件下載等。

      TM RLC實(shí)體對(duì)經(jīng)過它的協(xié)議數(shù)據(jù)單元(Protocol Data Unit,PDU)是透明的,即不執(zhí)行任何操作也不添加RLC頭信息,RLC SDU直接映射到RLC PDU。因此TM RLC使用非常嚴(yán)格,只有不需要RLC配置的RRC消息才可以使用,如廣播系統(tǒng)信息消息、尋呼消息、沒有信令無線承載時(shí)的RRC消息等。

      UM RLC主要應(yīng)用于時(shí)延敏感和容忍差錯(cuò)的實(shí)時(shí)業(yè)務(wù),尤其是VoIP業(yè)務(wù)以及其他對(duì)時(shí)延敏感的流媒體業(yè)務(wù)。點(diǎn)對(duì)多點(diǎn)業(yè)務(wù)如多媒體廣播多播業(yè)務(wù)也使用UM RLC,因?yàn)辄c(diǎn)對(duì)多點(diǎn)業(yè)務(wù)沒有適用的反饋途徑,這些業(yè)務(wù)不能使用AM RLC。

      在現(xiàn)有LTE系統(tǒng)以及未來系統(tǒng)中,低時(shí)延和高可靠是兩個(gè)重要的性能指標(biāo),但二者是相對(duì)立的??煽啃缘谋WC必然會(huì)導(dǎo)致更高的時(shí)延,而低時(shí)延的需求也往往不能保證數(shù)據(jù)的可靠接收。對(duì)于AM模式而言,數(shù)據(jù)傳輸?shù)目煽啃钥梢酝ㄟ^自動(dòng)重傳請(qǐng)求ARQ重傳實(shí)現(xiàn),但RLC重傳過程會(huì)帶來較大的時(shí)延;而對(duì)于TM/UM模式而言,雖然可以保證較低時(shí)延,但由于沒有反饋路徑等原因,無法保證數(shù)據(jù)的可靠接收。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的目的在于提供一種數(shù)據(jù)傳輸方法、無線鏈路控制發(fā)送及接收實(shí)體,用以解決RLC數(shù)據(jù)在進(jìn)行傳輸時(shí)不能同時(shí)保證接收的可靠性及較低時(shí)延的問題。

      為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種數(shù)據(jù)傳輸方法,應(yīng)用于無線鏈路控制RLC發(fā)送實(shí)體,包括:

      獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息,所述待處理SDU信息包括至少一個(gè)SDU原始數(shù)據(jù);

      對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;

      對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息;

      將所述PDU信息發(fā)送給RLC接收實(shí)體。

      其中,所述對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息的步驟包括:

      將SDU原始數(shù)據(jù)和所述SDU原始數(shù)據(jù)的副本進(jìn)行分段和級(jí)聯(lián)處理,得到多個(gè)待發(fā)送PDU;

      根據(jù)所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)之間的位置關(guān)系,在所述待發(fā)送PDU中增加RLC報(bào)頭消息,得到所述PDU信息。

      其中,所述根據(jù)所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本之間的位置關(guān)系,在所述待發(fā)送PDU中增加RLC報(bào)頭消息,得到所述PDU信息的步驟包括:

      若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本相鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第一RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第一RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息。

      其中,所述根據(jù)所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本之間的位置關(guān)系,在所述待發(fā)送PDU中增加RLC報(bào)頭消息,得到所述PDU信息的步驟包 括:

      若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本不相鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第二RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第二RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息、用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      本發(fā)明還提供了一種數(shù)據(jù)傳輸方法,應(yīng)用于無線鏈路控制RLC接收實(shí)體,所述方法包括:

      獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息;

      在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),對(duì)所述PDU信息進(jìn)行去重處理,得到去重后的PDU信息;

      對(duì)去重后的PDU信息進(jìn)行重組處理,并發(fā)送給上層。

      其中,所述在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),對(duì)所述PDU信息進(jìn)行去重處理,得到去重后的PDU信息的步驟包括:

      檢測(cè)所述PDU信息中是否同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本;

      若同時(shí)存在,則丟棄所述SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),得到去重后的PDU信息。

      其中,所述PDU信息包括多個(gè)PDU及與每個(gè)PDU對(duì)應(yīng)的RLC報(bào)頭消息,且每個(gè)所述PDU包括至少一個(gè)SDU數(shù)據(jù)片段。

      其中,所述檢測(cè)所述PDU信息中是否同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本的步驟包括:

      若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息,則檢測(cè)所述PDU及與該P(yáng)DU相鄰的上一個(gè)PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù);

      若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,則檢測(cè)所述第三標(biāo)識(shí)信息所標(biāo)識(shí)的PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù),其中,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      其中,所述對(duì)去重后的PDU信息進(jìn)行重組處理,并發(fā)送給上層的步驟包括:

      去除每個(gè)所述PDU中的RLC報(bào)頭消息,得到待組合PDU;

      根據(jù)所述待組合PDU的RLC報(bào)頭消息中用于標(biāo)識(shí)每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息,對(duì)所述待組合PDU中的SDU數(shù)據(jù)片段進(jìn)行重組處理并發(fā)送給上層。

      其中,上述方法還包括:

      若所述PDU信息中包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),則不觸發(fā)RLC重傳操作或混合自動(dòng)重傳請(qǐng)求HARQ重傳操作。

      本發(fā)明還提供了一種無線鏈路控制發(fā)送實(shí)體,包括:

      第一獲取模塊,用于獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息,所述待處理SDU信息包括至少一個(gè)SDU原始數(shù)據(jù);

      第一處理模塊,用于對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;

      重組模塊,用于對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息;

      發(fā)送模塊,用于將所述PDU信息發(fā)送給RLC接收實(shí)體。

      其中,所述重組模塊包括:

      重組單元,用于將SDU原始數(shù)據(jù)和所述SDU原始數(shù)據(jù)的副本進(jìn)行分段和級(jí)聯(lián)處理,得到多個(gè)待發(fā)送PDU;

      添加單元,用于根據(jù)所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)之間的位置關(guān)系,在所述待發(fā)送PDU中增加RLC報(bào)頭消息,得到所述PDU信息。

      其中,所述添加單元包括:

      第一添加子單元,用于若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本相 鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第一RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第一RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息。

      其中,所述添加單元包括:

      第二添加子單元,用于若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本不相鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第二RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第二RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息、用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      本發(fā)明還提供了一種無線鏈路控制接收實(shí)體,包括:

      第二獲取模塊,用于獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息;

      第二處理模塊,用于在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),對(duì)所述PDU信息進(jìn)行去重處理,得到去重后的PDU信息;

      第三處理模塊,用于對(duì)去重后的PDU信息進(jìn)行重組處理,并發(fā)送給上層。

      其中,所述第二處理模塊包括:

      檢測(cè)單元,用于檢測(cè)所述PDU信息中是否同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本;

      去重單元,用于若所述PDU信息中同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本,則丟棄所述SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),得到去重后的PDU信息。

      其中,所述PDU信息包括多個(gè)PDU及與每個(gè)PDU對(duì)應(yīng)的RLC報(bào)頭消息,且每個(gè)所述PDU包括至少一個(gè)SDU數(shù)據(jù)片段。

      其中,所述檢測(cè)單元包括:

      第一檢測(cè)子單元,用于若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí) SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息,則檢測(cè)所述PDU及與該P(yáng)DU相鄰的上一個(gè)PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù);

      第二檢測(cè)子單元,用于若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,則檢測(cè)所述第三標(biāo)識(shí)信息所標(biāo)識(shí)的PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù),其中,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      其中,所述第三處理模塊包括:

      去除單元,用于去除每個(gè)所述PDU中的RLC報(bào)頭消息,得到待組合PDU;

      處理單元,用于根據(jù)所述待組合PDU的RLC報(bào)頭消息中用于標(biāo)識(shí)每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息,對(duì)所述待組合PDU中的SDU數(shù)據(jù)片段進(jìn)行重組處理并發(fā)送給上層。

      其中,上述無線鏈路控制接收實(shí)體,還包括:

      第四處理模塊,用于若所述PDU信息中包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),則不觸發(fā)RLC重傳操作或混合自動(dòng)重傳請(qǐng)求HARQ重傳操作。

      本發(fā)明實(shí)施例具有以下有益效果:

      本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法,獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息;對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息并發(fā)送給RLC接收實(shí)體。本發(fā)明通過對(duì)需要增強(qiáng)接收可靠性或者降低時(shí)延的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,在保證RLC數(shù)據(jù)可靠接收的同時(shí),降低了由于重傳帶來的時(shí)延。

      附圖說明

      圖1為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的第一工作流程圖;

      圖2為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的第二工作流程圖;

      圖3為本發(fā)明實(shí)施例中SDU原始數(shù)據(jù)與SDU位置的第一結(jié)構(gòu)示意圖;

      圖4為本發(fā)明實(shí)施例中SDU原始數(shù)據(jù)與SDU位置的第二結(jié)構(gòu)示意圖;

      圖5為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的第三工作流程圖;

      圖6為本發(fā)明實(shí)施例中RLC接收端對(duì)接收到的PDU信息的處理示意圖;

      圖7為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的第四工作流程圖;

      圖8為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法的第五工作流程圖;

      圖9為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法在TM模式下的工作示意圖;

      圖10為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法在UM模式下的工作示意圖;

      圖11為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法在AM模式下的工作示意圖;

      圖12為本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法中RLC header的結(jié)構(gòu)示意圖;

      圖13為本發(fā)明實(shí)施例的RLC發(fā)送端與RLC接收端的第一交互示意圖;

      圖14為本發(fā)明實(shí)施例的RLC發(fā)送端與RLC接收端的第二交互示意圖。

      具體實(shí)施方式

      為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合具體實(shí)施例及附圖進(jìn)行詳細(xì)描述。

      本發(fā)明的實(shí)施例提供了一種數(shù)據(jù)傳輸方法、無線鏈路控制發(fā)送及接收實(shí)體,解決了RLC數(shù)據(jù)在進(jìn)行傳輸時(shí)不能同時(shí)保證接收的可靠性及較低時(shí)延的問題。

      第一實(shí)施例:

      如圖1所示,該數(shù)據(jù)傳輸方法,包括:

      步驟11:獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息,所述待處理SDU信息包括至少一個(gè)SDU原始數(shù)據(jù);

      步驟12:對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;

      步驟13:對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息;

      步驟14:將所述PDU信息發(fā)送給RLC接收實(shí)體。

      本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法,獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息;對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始 數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息并發(fā)送給RLC接收實(shí)體。本發(fā)明通過對(duì)需要增強(qiáng)接收可靠性或者降低時(shí)延的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,在保證RLC數(shù)據(jù)可靠接收的同時(shí),降低了由于重傳帶來的時(shí)延。

      第二實(shí)施例:

      如圖2所示,該數(shù)據(jù)傳輸方法,包括:

      步驟11:獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息,所述待處理SDU信息包括至少一個(gè)SDU原始數(shù)據(jù);

      步驟12:對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;

      步驟131:將SDU原始數(shù)據(jù)和所述SDU原始數(shù)據(jù)的副本進(jìn)行分段和級(jí)聯(lián)處理,得到多個(gè)待發(fā)送PDU;

      步驟132:根據(jù)所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)之間的位置關(guān)系,在所述待發(fā)送PDU中增加RLC報(bào)頭消息,得到所述PDU信息;

      步驟14:將所述PDU信息發(fā)送給RLC接收實(shí)體。

      在該實(shí)施例中,SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)之間的位置關(guān)系可為相鄰也可為不相鄰,如圖3所示,RLC SDU n為需要增強(qiáng)可靠性的時(shí)延敏感的SDU原始數(shù)據(jù),將其復(fù)制后,RLC SDU n+1即為RLC SDU n的副本,圖3所示為RLC SDU n副本RLC SDU n+1緊鄰原始數(shù)據(jù)RLC SDU n的情況;如圖4所示,副本也可以與原始RLC SDU n處在不相鄰的位置,此處RLC SDU n+2為RLC SDU n的副本。

      進(jìn)一步地,所述步驟131包括:

      若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本相鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第一RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第一RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息。

      進(jìn)一步地,所述步驟131還包括:

      若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本不相鄰,則在所述SDU原 始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第二RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第二RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息、用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      本發(fā)明中實(shí)施例的RLC報(bào)頭消息中,還包括:I、E、SN、LI等字段,其中:

      FI:2比特,用于指示該P(yáng)DU數(shù)據(jù)部分第一個(gè)數(shù)據(jù)段及最后一個(gè)數(shù)據(jù)段是SDU還是SDU分段;

      E:1比特,用于指示后續(xù)接的部分為頭結(jié)構(gòu)還是數(shù)據(jù);

      SN:PDU序列號(hào),5比特或者10比特;

      LI:11比特,每個(gè)SDU或者SDU分段的長(zhǎng)度指示。

      在本發(fā)明的具體實(shí)施例中,如果RLC SDU的副本與原始RLC SDU不相鄰,則需要在RLC SDU副本所在的RLC PDU報(bào)頭中添加一個(gè)字段,用于指示RLC SDU的副本所對(duì)應(yīng)的原始RLC SDU所在RLC PDU的位置。此外,在現(xiàn)有技術(shù)中,最后一個(gè)分段不需要LI指示。而本發(fā)明實(shí)施例需要在RLC報(bào)頭中指示每一個(gè)分段的LI(分段長(zhǎng)度),即在現(xiàn)有技術(shù)的基礎(chǔ)上,需要添加最后一個(gè)分段的LI指示。對(duì)于RLC SDU副本對(duì)應(yīng)的LI,需要作特殊處理,以便告知RLC接收實(shí)體該RLC SDU為副本,而非原始RLC SDU數(shù)據(jù)??蛇x地,將副本RLC SDU對(duì)應(yīng)的LI置為全1/0或者其他特定值。

      第三實(shí)施例:

      如圖5所示,該數(shù)據(jù)傳輸方法,包括:

      步驟21:獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息;

      步驟22:在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),對(duì)所述PDU信息進(jìn)行去重處理,得到去重后的PDU信息;

      步驟23:對(duì)去重后的PDU信息進(jìn)行重組處理,并發(fā)送給上層。

      進(jìn)一步地,該實(shí)施例還包括:

      若所述PDU信息中包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意 一個(gè),則不觸發(fā)RLC重傳操作或混合自動(dòng)重傳請(qǐng)求HARQ重傳操作。

      在該實(shí)施例中,只要正確接收任意一個(gè)RLC SDU(原始RLC SDU或者RLC SDU副本),便放棄對(duì)另一RLC SDU的接收。如圖6所示,若副本RLC SDU n+1接收成功,則放棄接收原始RLC SDU n。

      在該實(shí)施例中,RLC接收實(shí)體對(duì)接收到的RLC PDU進(jìn)行重排序、移除RLC header、丟棄重復(fù)接收的RLC SDU和重組操作,降低了AM模式下RLC重傳發(fā)生的概率以及MAC層HARQ重傳的概率,進(jìn)而降低了數(shù)據(jù)處理時(shí)延。與此同時(shí),提升了TM/UM RLC PDU可靠接收的概率,保證了數(shù)據(jù)接收的可靠性。

      第四實(shí)施例:

      如圖7所示,該數(shù)據(jù)傳輸方法,包括:

      步驟21:獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息;

      步驟221:檢測(cè)所述PDU信息中是否同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本;

      步驟222:若同時(shí)存在,則丟棄所述SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),得到去重后的PDU信息;

      步驟23:對(duì)去重后的PDU信息進(jìn)行重組處理,并發(fā)送給上層。

      在該實(shí)施例中,所述PDU信息包括多個(gè)PDU及與每個(gè)PDU對(duì)應(yīng)的RLC報(bào)頭消息,且每個(gè)所述PDU包括至少一個(gè)SDU數(shù)據(jù)片段。

      進(jìn)一步地,所述步驟221包括:

      若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息,則檢測(cè)與所述PDU相鄰的上一個(gè)PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù);

      若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,則檢測(cè)所述第三標(biāo)識(shí)信息所標(biāo)識(shí)的PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù),其中,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第一待發(fā)送PDU中所處位置的第二位置信息。

      第五實(shí)施例:

      如圖8所示,該數(shù)據(jù)傳輸方法,包括:

      步驟21:獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息;

      步驟22:在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),對(duì)所述PDU信息進(jìn)行去重處理,得到去重后的PDU信息;

      步驟231:去除每個(gè)所述PDU中的RLC報(bào)頭消息,得到待組合PDU;

      步驟232:根據(jù)所述待組合PDU的RLC報(bào)頭消息中用于標(biāo)識(shí)每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息,對(duì)所述待組合PDU中的SDU數(shù)據(jù)片段進(jìn)行重組處理并發(fā)送給上層。

      由于無線鏈路控制(RLC)實(shí)體由3種數(shù)據(jù)傳輸模式之一來配置:透明模式(TM)、非確認(rèn)模式(UM)和確認(rèn)模式(AM)。下面結(jié)合三種數(shù)據(jù)傳輸模式來詳細(xì)說明本發(fā)明實(shí)施例的數(shù)據(jù)傳輸方法。

      (1)對(duì)于TM傳輸模式

      如圖9所示,RLC發(fā)送側(cè)包括:

      步驟1a:發(fā)送端UM-RLC實(shí)體對(duì)需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到SDU原始數(shù)據(jù)的副本,直接生成協(xié)議數(shù)據(jù)單元PDU信息,并將所述PDU信息發(fā)送給RLC接收實(shí)體;

      RLC接收側(cè)包括:

      步驟2a:RLC接收實(shí)體獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息,在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),丟棄重復(fù)接收的數(shù)據(jù),得到去重后的PDU信息,并發(fā)送給上層。

      (2)對(duì)于UM傳輸模式

      如圖10所示,RLC發(fā)送側(cè)包括:

      步驟1b:發(fā)送端UM-RLC實(shí)體對(duì)需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到SDU原始數(shù)據(jù)的副本;

      步驟2b:對(duì)所述SDU原始數(shù)據(jù)和該SDU原始數(shù)據(jù)的副本進(jìn)行分段、級(jí)聯(lián)處理,得到多個(gè)待發(fā)送PDU;

      步驟3b:在每個(gè)待發(fā)送PDU中增加RLC報(bào)頭信息,得到PDU信息,并發(fā) 送給RLC接收實(shí)體。

      RLC接收實(shí)體側(cè),包括:

      步驟4b:RLC接收實(shí)體接收RLC發(fā)送實(shí)體發(fā)送的PDU信息,并進(jìn)行HARQ重排序、丟棄重復(fù)接收數(shù)據(jù)處理;

      步驟5b:移除RLC報(bào)頭消息,得到待組合PDU;

      步驟6b:對(duì)所述待組合PDU中的SDU數(shù)據(jù)片段進(jìn)行重組處理并發(fā)送給上層。

      (3)對(duì)于AM傳輸模式

      如圖11所示,RLC發(fā)送側(cè)包括:

      步驟1c:發(fā)送端UM-RLC實(shí)體對(duì)需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到SDU原始數(shù)據(jù)的副本;

      步驟2c:對(duì)所述SDU原始數(shù)據(jù)和該SDU原始數(shù)據(jù)的副本進(jìn)行分段、級(jí)聯(lián)處理,得到多個(gè)待發(fā)送PDU;

      步驟3c:在每個(gè)待發(fā)送PDU中增加RLC報(bào)頭信息,得到PDU信息,并發(fā)送給RLC接收實(shí)體。

      RLC接收實(shí)體側(cè),包括:

      步驟4c:RLC接收實(shí)體接收RLC發(fā)送實(shí)體發(fā)送的PDU信息,并進(jìn)行HARQ重排序、丟棄重復(fù)接收數(shù)據(jù)處理,且當(dāng)SDU原始數(shù)據(jù)及SDU原始數(shù)據(jù)的副本均未正確接收時(shí),指示RLC重傳;

      步驟5c:移除RLC報(bào)頭消息,得到待組合PDU;

      步驟6c:對(duì)所述待組合PDU中的SDU數(shù)據(jù)片段進(jìn)行重組處理并發(fā)送給上層。

      進(jìn)一步地,上述步驟3b和3c均具體包括兩種情況,具體說明如下。

      情況一:RLC SDU的副本與SDU原始數(shù)據(jù)相鄰

      圖12表明RLC PDU 2的RLC header結(jié)構(gòu)。RLC PDU 2由RLC SDU 1片段、RLC SDU 2和RLC SDU 3片段構(gòu)成。LI1指示RLC SDU 1片段的長(zhǎng)度,LI3指示RLC SDU 3片段的長(zhǎng)度。RLC SDU 2為RLC SDU 1的副本,因此將RLC SDU 2對(duì)應(yīng)的LI置為全1,以通知RLC接收實(shí)體RLC SDU 2為RLC SDU 1的 副本,RLC SDU 2與RLC SDU 1的長(zhǎng)度相同。

      如圖13所示,在數(shù)據(jù)傳輸?shù)倪^程中,RLC PDU 1可能因?yàn)闊o線環(huán)境差等原因無法正常接收,從而導(dǎo)致RLC SDU 1不能接收。但是RLC PDU 2正常接收,且RLC PDU 2包含RLC SDU 1的副本,即RLC SDU 2,因此無需觸發(fā)后續(xù)的RLC PDU 1的HARQ重傳以及RLC重傳操作。由于避免了重傳的發(fā)生,從很大程度上降低了時(shí)延。由此,保證了數(shù)據(jù)傳輸?shù)牡蜁r(shí)延高可靠性能。

      情況二:RLC SDU的副本與SDU原始數(shù)據(jù)不相鄰

      當(dāng)RLC SDU的副本與原始RLC SDU不相鄰時(shí),在添加RLC PDU header時(shí)需要額外添加一個(gè)字段,用于指示原始SDU所處的位置,即處在哪個(gè)RLC PDU的第幾個(gè)數(shù)據(jù)段。如圖14所示,RLC SDU 3為RLC SDU 1的副本,RLC SDU3為RLC PDU 3的一部分。在添加RLC PDU 3header時(shí),需在header中指示副本RLC SDU 3的原始數(shù)據(jù)(即RLC SDU 1)所處的位置,即RLC SDU 1處于RLC PDU 1的第二個(gè)數(shù)據(jù)段。

      在數(shù)據(jù)傳輸?shù)倪^程中,RLC PDU 1可能因?yàn)闊o線環(huán)境差等原因無法正常接收,從而導(dǎo)致RLC SDU 1不能接收。但是RLC PDU 3可能正常接收,且RLC PDU3包含RLC SDU 1的副本,即RLC SDU 3,因此無需觸發(fā)RLC PDU 1的HARQ重傳以及RLC重傳操作。由于避免了重傳的發(fā)生,從很大程度上降低了時(shí)延。由此,保證了數(shù)據(jù)傳輸?shù)牡蜁r(shí)延高可靠性能。

      第六實(shí)施例:

      本發(fā)明的實(shí)施例還提供了一種無線鏈路控制發(fā)送實(shí)體,包括:

      第一獲取模塊,用于獲取需要增強(qiáng)可靠性或降低時(shí)延的待處理服務(wù)數(shù)據(jù)單元SDU信息,所述待處理SDU信息包括至少一個(gè)SDU原始數(shù)據(jù);

      第一處理模塊,用于對(duì)所述待處理SDU信息中的SDU原始數(shù)據(jù)進(jìn)行復(fù)制處理,得到所述SDU原始數(shù)據(jù)的副本;

      重組模塊,用于對(duì)所述SDU原始數(shù)據(jù)及所述SDU原始數(shù)據(jù)的副本進(jìn)行處理,得到協(xié)議數(shù)據(jù)單元PDU信息;

      發(fā)送模塊,用于將所述PDU信息發(fā)送給RLC接收實(shí)體。

      進(jìn)一步地,所述重組模塊包括:

      重組單元,用于將SDU原始數(shù)據(jù)和所述SDU原始數(shù)據(jù)的副本進(jìn)行分段和 級(jí)聯(lián)處理,得到多個(gè)待發(fā)送PDU;

      添加單元,用于根據(jù)所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)之間的位置關(guān)系,在所述待發(fā)送PDU中增加RLC報(bào)頭消息,得到所述PDU信息。

      進(jìn)一步地,所述添加單元包括:

      第一添加子單元,用于若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本相鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第一RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第一RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息。

      進(jìn)一步地,所述添加單元包括:

      第二添加子單元,用于若所述SDU原始數(shù)據(jù)與該SDU原始數(shù)據(jù)的副本不相鄰,則在所述SDU原始數(shù)據(jù)的副本所處的第一待發(fā)送PDU中添加第二RLC報(bào)頭消息,得到所述PDU信息;

      其中,所述第二RLC報(bào)頭消息包括:用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息、用于標(biāo)識(shí)所述第一待發(fā)送PDU中的每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      第七實(shí)施例:

      本發(fā)明的實(shí)施例還提供了一種無線鏈路控制接收實(shí)體,包括:

      第二獲取模塊,用于獲取RLC發(fā)送實(shí)體發(fā)送的PDU信息;

      第二處理模塊,用于在所述PDU信息中同時(shí)包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本時(shí),對(duì)所述PDU信息進(jìn)行去重處理,得到去重后的PDU信息;

      第三處理模塊,用于對(duì)去重后的PDU信息進(jìn)行重組處理,并發(fā)送給上層。

      進(jìn)一步地,所述第二處理模塊包括:

      檢測(cè)單元,用于檢測(cè)所述PDU信息中是否同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本;

      去重單元,用于若所述PDU信息中同時(shí)存在SDU原始數(shù)據(jù)及該SDU原始 數(shù)據(jù)的副本,則丟棄所述SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),得到去重后的PDU信息。

      進(jìn)一步地,所述PDU信息包括多個(gè)PDU及與每個(gè)PDU對(duì)應(yīng)的RLC報(bào)頭消息,且每個(gè)所述PDU包括至少一個(gè)SDU數(shù)據(jù)片段。

      進(jìn)一步地,所述檢測(cè)單元包括:

      第一檢測(cè)子單元,用于若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息,則檢測(cè)所述PDU及與該P(yáng)DU相鄰的上一個(gè)PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù);

      第二檢測(cè)子單元,用于若所述PDU對(duì)應(yīng)的RLC報(bào)頭消息中包括用于標(biāo)識(shí)SDU原始數(shù)據(jù)的副本的第一標(biāo)識(shí)信息及用于標(biāo)識(shí)所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù)所處位置的第三標(biāo)識(shí)信息,則檢測(cè)所述第三標(biāo)識(shí)信息所標(biāo)識(shí)的PDU中是否包含所述SDU原始數(shù)據(jù)的副本對(duì)應(yīng)的SDU原始數(shù)據(jù),其中,所述第三標(biāo)識(shí)信息包括所述SDU原始數(shù)據(jù)所處的第二待發(fā)送PDU的第一位置信息及所述SDU原始數(shù)據(jù)在所述第二待發(fā)送PDU中所處位置的第二位置信息。

      進(jìn)一步地,所述第三處理模塊包括:

      去除單元,用于去除每個(gè)所述PDU中的RLC報(bào)頭消息,得到待組合PDU;

      處理單元,用于根據(jù)所述待組合PDU的RLC報(bào)頭消息中用于標(biāo)識(shí)每個(gè)SDU數(shù)據(jù)片段長(zhǎng)度的第二標(biāo)識(shí)信息,對(duì)所述待組合PDU中的SDU數(shù)據(jù)片段進(jìn)行重組處理并發(fā)送給上層。

      進(jìn)一步地,上述無線鏈路控制接收實(shí)體,還包括:

      第四處理模塊,用于若所述PDU信息中包含SDU原始數(shù)據(jù)及該SDU原始數(shù)據(jù)的副本中的任意一個(gè),則不觸發(fā)RLC重傳操作或混合自動(dòng)重傳請(qǐng)求HARQ重傳操作。

      需要說明的是,該無線鏈路控制發(fā)送及接收實(shí)體是與上述方法實(shí)施例對(duì)應(yīng)的發(fā)送及接收實(shí)體,上述方法實(shí)施例中所有實(shí)現(xiàn)方式均適用于該發(fā)送及接收實(shí)體的實(shí)施例中,也能達(dá)到相同的技術(shù)效果。

      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1