国产精品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ù)混合自動(dòng)請(qǐng)求重傳方法及裝置的制作方法

      文檔序號(hào):7970213閱讀:129來(lái)源:國(guó)知局
      專利名稱:一種數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種通信數(shù)據(jù)傳輸技術(shù),特別涉及一種通信中數(shù)據(jù)混合自動(dòng)請(qǐng) 求重傳的方法及裝置。
      背景技術(shù)
      在無(wú)線通信中,因?yàn)榘l(fā)射信號(hào)要經(jīng)過(guò)復(fù)雜的傳播環(huán)境,受到路徑損耗,陰 影衰落及小尺度衰落等的影響,信號(hào)的傳輸質(zhì)量低于有線網(wǎng)絡(luò)環(huán)境,數(shù)據(jù)的可 靠性差。針對(duì)無(wú)線信道不穩(wěn)定的特點(diǎn),底層采用了很多技術(shù)來(lái)彌補(bǔ)這一點(diǎn),包
      括混合自動(dòng)請(qǐng)求重傳(HARQ, Hybrid Automatic Repeat request ),自適應(yīng)調(diào)制 和編碼(AMC, Adaptive Modulation and Coding)等技術(shù)。
      HARQ是底層采用的技術(shù),它是前向糾錯(cuò)編碼及自動(dòng)請(qǐng)求重傳技術(shù)的結(jié) 合。發(fā)送端的HARQ為傳輸?shù)臄?shù)據(jù)添加具有部分糾錯(cuò)功能的循環(huán)冗余校驗(yàn) (CRC, Cyclic Redundancy Check)校驗(yàn)碼,設(shè)定最大重傳次數(shù),同時(shí)通過(guò)新 數(shù)據(jù)指示比特通知接收端這是新數(shù)據(jù)還是重傳數(shù)據(jù),接收端接收到數(shù)據(jù)后進(jìn)行 校驗(yàn)糾錯(cuò),根據(jù)校驗(yàn)結(jié)果向發(fā)送端反饋結(jié)果。圖1為HARQ技術(shù)中傳送分組 數(shù)據(jù)格式示意圖,其傳送分組數(shù)據(jù)的格式如圖1所示。
      其中VF的值固定為0, Queue ID的數(shù)值代表該分組數(shù)據(jù)單元(PDU, Packet Data Unit)所屬的隊(duì)列,TSN代表該P(yáng)DU在該隊(duì)列里的編號(hào),SIDi、 Ni及Fi 代表具有SIDi數(shù)據(jù)大小的媒體接入控制層(MAC-hs, Medium Access Control for HSDPA )業(yè)務(wù)數(shù)據(jù)單元(SDU, Service Data Unit )有Ni個(gè),F(xiàn)i為0代表MAC-hs header沒(méi)有結(jié)束,為1代表后面為數(shù)據(jù)。
      接收端接收到數(shù)據(jù)后,首先確定這是否為一個(gè)新數(shù)據(jù)。對(duì)于新數(shù)據(jù),接收 端就用該數(shù)據(jù)替換掉現(xiàn)有軟緩沖區(qū)(softbuffer)中的數(shù)據(jù),利用該數(shù)據(jù)攜帶的CRC來(lái)判斷該數(shù)據(jù)是否傳輸正確,正確的話就交給重組緩沖區(qū)處理,向發(fā)送端 反饋確認(rèn)(ACK, Acknowledgement),錯(cuò)誤的話就向發(fā)送端反饋不確認(rèn)(NACK, NonAcknowledgement)。對(duì)于一個(gè)重傳的數(shù)據(jù),接收端根據(jù)合并算法對(duì)其進(jìn)行 合并,然后判斷該數(shù)據(jù)是否正確,正確的話就交給重組緩沖區(qū),向發(fā)送端反饋 ACK,錯(cuò)誤的話向發(fā)送端反饋NACK。在接收端的重組緩沖區(qū)保留一個(gè)參數(shù)接收窗口大小,該參數(shù)由用戶設(shè)備 (UE, User Equipment)的高層進(jìn)行配置。同時(shí)l呆留了四個(gè)狀態(tài)變量 next—expected—TSN 、 Rev Window—UpperEdge 、 Tl一TSN、 Re-ordering release timer。其中,next—expected_TSN表示接收端期望接收到的下一個(gè)TSN (傳輸 序列號(hào)),接收端對(duì)小于next—expected—TSN的數(shù)據(jù)直接進(jìn)行丟棄; RcvWindow—UpperEdge代表接收窗口的上邊沿,如果接收端接收到TSN超出 上邊沿的數(shù)據(jù),RcvWindowJJpperEdge就要進(jìn)行更新,其數(shù)值為接收數(shù)據(jù)的 TSN; T1一TSN代表不能向disassembly entity遞交的MAC PDU所對(duì)應(yīng)的TSN; Re-ordering release timer代表重排序的定時(shí)器,它的數(shù)值大小由高層來(lái)指定。接收端會(huì)根據(jù)接收到分組數(shù)據(jù)的TSN號(hào)進(jìn)行Tl—TSN的啟動(dòng)及接收窗口 的移動(dòng)。圖2為HARQ技術(shù)中分組數(shù)據(jù)重組流程示意圖,現(xiàn)有技術(shù)中協(xié)議的 重組流程如圖所示為步驟201、 MAC-hsPDU到達(dá),放入重組緩沖區(qū);步驟202、判斷TSN是否等于next一expected—TSN,是則轉(zhuǎn)入步驟208;否 則轉(zhuǎn)入步驟203;步驟203、判斷TSN是否小于next—extpect,是則轉(zhuǎn)入步驟209,否則轉(zhuǎn)入 步驟204;步驟204、判斷TSN是否超出接收窗口,是則轉(zhuǎn)入步驟210,否則轉(zhuǎn)入步 驟205;步驟205、設(shè)置T1JTSN定時(shí)器; 步驟206、 T1—TSN定時(shí)器工作;
      步驟207、將TSN之前所有分組數(shù)據(jù)遞交,更新TSN+1為next—expect; 步驟208 、遞交給ressembly entity; 步驟209、拋棄該MACPDU;
      步驟210、更新next—expect—TSN,小于next—expect—TSN的分組數(shù)據(jù)均遞交。
      可以看出,在現(xiàn)有HARQ技術(shù)中,凡是經(jīng)過(guò)最大重傳次數(shù)仍然沒(méi)有傳對(duì) 的數(shù)據(jù),在接收端都會(huì)被新數(shù)據(jù)替換掉,也就是說(shuō)被直接丟棄,不會(huì)向上遞交。 因此現(xiàn)有技術(shù)中在超過(guò)最大重傳次數(shù)后,不存在對(duì)已傳送的錯(cuò)誤數(shù)據(jù)的處理方 法,不能再次利用已經(jīng)傳送的錯(cuò)誤數(shù)據(jù),從而導(dǎo)致了沒(méi)有充分利用空口無(wú)線資 源的不足,客觀上使得底層數(shù)據(jù)出現(xiàn)無(wú)用傳輸。

      發(fā)明內(nèi)容
      本發(fā)明提供一種數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法及裝置,用以增加底層HARQ 達(dá)到最大重傳次數(shù)后的錯(cuò)誤遞交能力,同時(shí)避免分組數(shù)據(jù)頭出錯(cuò)帶來(lái)的影響。 本發(fā)明數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法,包括如下步驟 接收端區(qū)分出錯(cuò)誤數(shù)據(jù);
      當(dāng)HARQ最大重傳次數(shù)達(dá)到門(mén)P艮值后,接收端將錯(cuò)誤數(shù)據(jù)向高層遞交。 較佳地,當(dāng)HARQ最大重傳次數(shù)達(dá)到門(mén)限值后,接收端將所述錯(cuò)誤數(shù)據(jù) 添加標(biāo)識(shí)后遞交重組緩沖區(qū);
      層遞交。
      較佳地,所述接收端才艮據(jù)所述分組數(shù)據(jù)傳輸序列號(hào)與標(biāo)識(shí)對(duì)所述錯(cuò)誤數(shù)據(jù) 進(jìn)行處理后向高層遞交步驟中,包括
      當(dāng)數(shù)據(jù)傳輸序列號(hào)相同時(shí),用無(wú)標(biāo)識(shí)的數(shù)據(jù)替換所述含標(biāo)識(shí)的4t^數(shù)據(jù)后 向高層遞交;在沒(méi)有無(wú)標(biāo)識(shí)數(shù)據(jù)時(shí),將所有含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)向高層遞交。
      較佳地,進(jìn)一步包括如下步驟
      當(dāng)所述不含標(biāo)識(shí)的數(shù)據(jù)傳輸序列號(hào)超過(guò)閾值時(shí),觸發(fā)接收窗口滑動(dòng); 禁止所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā)接收窗口滑動(dòng)。 較佳地,進(jìn)一步包括如下步驟 禁止所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā)定時(shí)器。 較佳地,所述接收端是基于IP的語(yǔ)音傳輸系統(tǒng)中的接收端。 本發(fā)明還提供了 一種應(yīng)用數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法的數(shù)據(jù)混合自動(dòng)請(qǐng) 求重傳裝置,包括用于區(qū)分?jǐn)?shù)據(jù)正誤的識(shí)別模塊、用于將數(shù)據(jù)從軟緩存區(qū)遞交 至重組緩沖區(qū)的第 一遞交模塊、用于將數(shù)據(jù)從重組緩沖區(qū)遞交至高層的第二遞 交模塊,還包括標(biāo)識(shí)模塊,與識(shí)別模塊、第一遞交模塊相連,用于標(biāo)識(shí)識(shí)別模塊區(qū)分出的 錯(cuò)誤數(shù)據(jù);接收端收到數(shù)據(jù)后,所述識(shí)別模塊區(qū)分出錯(cuò)誤數(shù)據(jù);當(dāng)HARQ最大重傳 次數(shù)達(dá)到門(mén)P艮值后,在所迷標(biāo)識(shí)模塊對(duì)錯(cuò)誤數(shù)據(jù)進(jìn)行標(biāo)識(shí)后,所述第一遞交模 塊將所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)遞交重組緩沖區(qū);第二遞交^t塊在所述重組緩沖區(qū) 根據(jù)數(shù)據(jù)標(biāo)識(shí)與傳輸序列號(hào)對(duì)所迷錯(cuò)誤數(shù)據(jù)進(jìn)行處理后向高層遞交。較佳地,所述第二遞交模塊包括替換單元、傳輸單元,其中替換單元,用于當(dāng)數(shù)據(jù)在傳輸序列號(hào)相同時(shí),將無(wú)標(biāo)識(shí)的數(shù)據(jù)替換所述含 標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)后發(fā)送至傳輸單元,在沒(méi)有無(wú)標(biāo)識(shí)數(shù)據(jù)時(shí),將所有含標(biāo)識(shí)的錯(cuò) 誤數(shù)據(jù)發(fā)送至傳輸單元;傳輸單元,用于向高層遞交替換單元處理后的數(shù)據(jù)。較佳地,進(jìn)一步包括接收窗口控制模塊,用于禁止所述含標(biāo)識(shí)員數(shù)據(jù)觸 發(fā)接收窗口滑動(dòng),當(dāng)所述不含標(biāo)識(shí)數(shù)據(jù)傳輸序列號(hào)超過(guò)閾值時(shí),觸發(fā)接收窗口 滑動(dòng)。較佳地,進(jìn)一步包括定時(shí)器控制模塊,用于禁止所述含標(biāo)識(shí)的4^數(shù)據(jù)觸 發(fā)定時(shí)器。較佳地,所述接收端是基于IP的語(yǔ)音傳輸系統(tǒng)中的接收端。
      本發(fā)明有益效果如下
      在現(xiàn)有的HARQ技術(shù)中,凡是經(jīng)過(guò)最大重傳次數(shù)仍然沒(méi)有傳對(duì)的數(shù)據(jù), 在接收端都會(huì)被新數(shù)據(jù)替換掉,也就是說(shuō)被直接丟棄,不會(huì)向上遞交。但是傳 輸錯(cuò)誤的數(shù)據(jù)并不是完全沒(méi)有用的,尤其是經(jīng)過(guò)最大重傳次數(shù)以后錯(cuò)誤的數(shù)據(jù) 已經(jīng)得到部分糾正,直接對(duì)這些數(shù)據(jù)進(jìn)行丟棄客觀上造成了空口的無(wú)線資源的 浪費(fèi),由于提交給上層的數(shù)據(jù)不含有傳輸錯(cuò)誤的分組數(shù)據(jù),而這部分?jǐn)?shù)據(jù)對(duì)于 上層來(lái)說(shuō)是可以進(jìn)行處理的,這樣對(duì)于上層來(lái)說(shuō)得到的數(shù)據(jù)是有缺失的,從而 導(dǎo)致了服務(wù)質(zhì)量的降低。以VoIP為例,應(yīng)用層數(shù)據(jù)包的丟失會(huì)影響用戶的通 信質(zhì)量,比如當(dāng)?shù)讓親ARQ重傳出錯(cuò),那么應(yīng)用層就會(huì)丟失相應(yīng)的分組數(shù)據(jù), 而實(shí)際上,雖然空口傳錯(cuò)了部分語(yǔ)音信息,但它對(duì)用戶來(lái)講可能還是有用的, 如果是B類、C類數(shù)據(jù)出錯(cuò),其并不會(huì)對(duì)語(yǔ)音解碼器造成影響,完全可以傳遞 給高層協(xié)議處理,從而使得用戶得到更多的有用信息,增加用戶的滿意度。
      因此本發(fā)明通過(guò)增加底層HARQ達(dá)到最大重傳次數(shù)后的錯(cuò)誤遞交能力, 同時(shí)更進(jìn)一步的采取措施避免分組數(shù)據(jù)頭出錯(cuò)帶來(lái)的影響,從而達(dá)到了盡可能 向高層提供有用信息,避免了底層數(shù)據(jù)的無(wú)用傳輸,同時(shí)還提高了用戶的滿意 度。


      圖1為背景技術(shù)中所述HARQ技術(shù)中傳送的分組數(shù)據(jù)格式示意圖; 圖2為背景技術(shù)中所述HARQ技術(shù)中分組數(shù)據(jù)重組流程示意圖; 圖3為實(shí)施例中所述數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法實(shí)施流程示意圖; 圖4為實(shí)施例中所述分組數(shù)據(jù)在重傳緩沖區(qū)的實(shí)施流程示意圖; 圖5為實(shí)施例中所述數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式
      下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施進(jìn)行說(shuō)明。
      圖3為數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法實(shí)施流程示意圖,如圖所示,在發(fā)明的 數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法中,為了實(shí)現(xiàn)底層HARQ的錯(cuò)誤遞交功能,將接 收端先按以下步驟進(jìn)行實(shí)施步驟301、接收端收到數(shù)據(jù)后,檢查新數(shù)據(jù)指示比特,判斷出數(shù)據(jù)的正誤;步驟302、當(dāng)達(dá)到最大重傳次數(shù)后,將重傳的錯(cuò)誤數(shù)據(jù)提交重組緩沖區(qū), 并對(duì)該數(shù)據(jù)進(jìn)行標(biāo)識(shí);在軟buffer中的數(shù)據(jù),如果是新數(shù)據(jù),那么校驗(yàn)是否正確,如果正確則提 交重組緩沖區(qū),如果不正確則反饋信息讓發(fā)送端進(jìn)行重傳,當(dāng)達(dá)到最大重傳次 數(shù)后,那么將軟buffer中的錯(cuò)誤數(shù)據(jù)分組遞交給重組緩沖區(qū),同時(shí)提,誤指 示比特,通知這是一個(gè)錯(cuò)誤的分組數(shù)據(jù)。步驟303、交給重傳緩沖區(qū)后,根據(jù)TSN與錯(cuò)誤標(biāo)識(shí)進(jìn)行處理。針對(duì)帶有錯(cuò)誤標(biāo)識(shí)的分組數(shù)據(jù),接收端不進(jìn)行T1一TSN的設(shè)定,同時(shí)不會(huì) 根據(jù)該分組數(shù)據(jù)來(lái)移動(dòng)接收窗口;只有當(dāng)接收到正確的分組數(shù)據(jù)時(shí),接收窗口 才將根據(jù)正確分組數(shù)據(jù)的TSN進(jìn)行移動(dòng)。圖4為分組數(shù)據(jù)在重傳緩沖區(qū)的實(shí)施流程示意圖,進(jìn)一步的優(yōu)選實(shí)施中, 接收端按圖4進(jìn)行以下的步驟實(shí)施步驟401、 MAC-hsPDU到達(dá),放入重組緩沖區(qū);步驟402、判斷TSN是否等于next—expectedJTSN,是則轉(zhuǎn)入步驟403,否 則轉(zhuǎn)入步驟404;步驟403 、將數(shù)據(jù)遞交ressembly entity;步驟404、判斷TSN是否小于next—expect,是則轉(zhuǎn)入步驟405,否則轉(zhuǎn)入 步驟406;步驟405、拋棄該MAC-hsPDU;步驟406、判斷TSN是否超出接收窗口,是則轉(zhuǎn)入步驟407,否則轉(zhuǎn)入步 驟410;步驟407、判斷該數(shù)據(jù)是否正確,是則轉(zhuǎn)入步驟409,否則轉(zhuǎn)入步驟408;
      步驟408、不對(duì)數(shù)據(jù)進(jìn)行操作;
      步驟409、更新next—expect一TSN,將小于next一expect一TSN的分組數(shù)據(jù)提
      交;
      步驟410、重傳.緩沖區(qū)中是否有相同TSN的分組數(shù)據(jù),有則轉(zhuǎn)入步驟411, 否則轉(zhuǎn)入步驟412;
      步驟4U、在分組數(shù)據(jù)TSN相同時(shí),用無(wú)錯(cuò)誤標(biāo)識(shí)的分組數(shù)據(jù)替換有錯(cuò)誤 標(biāo)識(shí)的分組數(shù)據(jù);
      步驟412、是否已經(jīng)設(shè)置定時(shí)器T1一TSN,是則轉(zhuǎn)入步驟414,否則轉(zhuǎn)入步 驟413;
      步驟413、設(shè)置T1—TSN定時(shí)器; 步驟414、 T1一TSN定時(shí)器工作;
      步驟415、當(dāng)定時(shí)器超時(shí),將TSN之前的所有分組數(shù)據(jù)遞交給ressembly entity,更新TSN+1為next—expect。
      實(shí)施時(shí),當(dāng)數(shù)據(jù)傳輸序列號(hào)相同時(shí),將無(wú)標(biāo)識(shí)的數(shù)據(jù)替換含標(biāo)識(shí)的4f^數(shù) 據(jù)后向高層遞交;在沒(méi)有無(wú)標(biāo)識(shí)數(shù)據(jù)時(shí),將所有含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)向高層遞交。
      優(yōu)選實(shí)施中,對(duì)于接收窗口可以當(dāng)不含標(biāo)識(shí)的數(shù)據(jù)傳輸序列號(hào)超過(guò)閾值 時(shí),觸發(fā)接收窗口滑動(dòng);而禁止含標(biāo)識(shí)的4晉誤數(shù)據(jù)觸發(fā)接收窗口滑動(dòng)。其目的 在于,有的錯(cuò)誤數(shù)據(jù)錯(cuò)誤內(nèi)容可能是傳輸序列號(hào),此時(shí)如果讓它觸發(fā)接收窗口 會(huì)使得正常的數(shù)據(jù)處理出現(xiàn)錯(cuò)誤,因此禁止含標(biāo)識(shí)的4t^數(shù)據(jù)觸發(fā)接收窗口滑 動(dòng)。
      同理,優(yōu)選實(shí)施中,也禁止所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā)定時(shí)器。 由以上實(shí)施可以看出,本發(fā)明中遞交給高層的不僅僅是現(xiàn)有技術(shù)中從軟 buffer上遞交的正確分組數(shù)據(jù),它還包含了錯(cuò)誤的重傳分組數(shù)據(jù)。由于重傳數(shù) 據(jù)的錯(cuò)誤是相對(duì)于底層而言,對(duì)于高層是能夠被處理的、因而它是有用的,所 以通過(guò)本發(fā)明能夠?qū)⒁粋€(gè)含有完整的TSN的數(shù)據(jù)提交高層,從而使得用戶數(shù) 據(jù)沒(méi)有因底層的機(jī)制而有所缺失,不僅達(dá)到了使所謂的lf^數(shù)據(jù)沒(méi)有因底層機(jī)
      制而在客觀上造成了無(wú)效傳輸,還進(jìn)一步達(dá)到了提高用戶滿意度的目的?;谏鲜霭l(fā)明構(gòu)思,本發(fā)明還提供了一種數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置,下 面結(jié)合附圖對(duì)本裝置的具體實(shí)施方式
      進(jìn)行說(shuō)明。圖5是數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置的結(jié)構(gòu)示意圖,如圖所示,本裝置中包 括識(shí)別模塊501,根據(jù)數(shù)據(jù)指示比特區(qū)分?jǐn)?shù)據(jù)的正確與錯(cuò)誤;第一遞交4莫塊 502,將數(shù)據(jù)從軟緩存區(qū)遞交至重組緩沖區(qū);第二遞交模塊503,將數(shù)據(jù)從重組 緩沖區(qū)遞交至高層,標(biāo)識(shí)模塊504,標(biāo)識(shí)識(shí)別模塊區(qū)分出的錯(cuò)誤數(shù)據(jù),與識(shí)別 模塊501、第一遞交模塊502相連。當(dāng)接收端收到數(shù)據(jù)后,識(shí)別模塊首先根據(jù)數(shù)據(jù)指示比特區(qū)分出重傳數(shù)據(jù)的 正確與錯(cuò)誤;當(dāng)HARQ達(dá)到最大重傳次數(shù)后,第一遞交模塊將重傳皿數(shù)據(jù) 合并分組后交由標(biāo)識(shí)模塊對(duì)重傳數(shù)據(jù)進(jìn)行標(biāo)識(shí);然后遞交重組緩沖區(qū);第二遞 交模塊在重組緩沖區(qū)根據(jù)分組數(shù)據(jù)標(biāo)識(shí)與傳輸序列號(hào)對(duì)錯(cuò)誤分組數(shù)據(jù)進(jìn)行處 理后向高層遞交。實(shí)施中第二遞交模塊中可以包括替換單元、傳輸單元,其中替換單元當(dāng)數(shù)據(jù)在傳輸序列號(hào)不相同時(shí)不作處理,當(dāng)數(shù)據(jù)在傳輸序列號(hào)相 同時(shí),將無(wú)標(biāo)識(shí)的數(shù)據(jù)替換含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)后發(fā)送至傳輸單元,在沒(méi)有無(wú)標(biāo) 識(shí)數(shù)據(jù)時(shí),將所有含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)發(fā)送至傳輸單元;傳輸單元遞交替換單元 處理后的分組數(shù)據(jù)至高層;優(yōu)選實(shí)施中,還可以進(jìn)一步包括接收窗口控制模塊505,當(dāng)不含標(biāo)識(shí)分組 數(shù)據(jù)TSN超過(guò)閾值時(shí),觸發(fā)接收窗口滑動(dòng);禁止含標(biāo)識(shí)錯(cuò)誤分組數(shù)據(jù)觸發(fā)接 收窗口滑動(dòng)。其目的在于,有的錯(cuò)誤數(shù)據(jù)錯(cuò)誤內(nèi)容可能是傳輸序列號(hào),此時(shí)如果讓它觸 發(fā)接收窗口會(huì)使得正常的數(shù)據(jù)處理出現(xiàn)錯(cuò)誤,因此禁止含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā) 接收窗口滑動(dòng)。同理,優(yōu)選實(shí)施中,還可以進(jìn)一步包括定時(shí)器控制4莫塊506,用于禁止含 標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā)定時(shí)器。
      實(shí)施中,標(biāo)識(shí)模塊可以用錯(cuò)誤指示比特進(jìn)行標(biāo)識(shí),當(dāng)然也可以用別的方式 來(lái)進(jìn)行標(biāo)識(shí),只要其目的是區(qū)別出錯(cuò)誤的重傳數(shù)據(jù)與正確數(shù)據(jù)即可。
      本發(fā)明中,在HARQ達(dá)到最大重傳次數(shù)仍沒(méi)有傳輸正確時(shí),接收端的底 層仍向高層遞交合并后的錯(cuò)誤分組數(shù)據(jù);優(yōu)選實(shí)施中,接收端還不會(huì)根據(jù)帶有 錯(cuò)誤指示比特的分組數(shù)據(jù)進(jìn)行接收端窗口的移動(dòng)及定時(shí)器的設(shè)定。通過(guò)本發(fā)明 能夠有效的避免了底層數(shù)據(jù)的無(wú)效重傳,增加提供給高層的有用信息量,提高 了用戶的滿意度。
      由于語(yǔ)音具有實(shí)時(shí)性強(qiáng)的特點(diǎn),在早期通信中是通過(guò)電路交換來(lái)提供的。 在第三代移動(dòng)通信3G及未來(lái)移動(dòng)通信中,明確指明采用基于IP協(xié)議的體系構(gòu) 架。無(wú)線IP語(yǔ)音(VoIP, Voice over IP)和傳統(tǒng)語(yǔ)音的區(qū)別有兩個(gè)采用IP分 組交換的方式;底層采用無(wú)線傳輸。
      VoIP業(yè)務(wù)采用實(shí)時(shí)傳送協(xié)議/用戶數(shù)據(jù)報(bào)協(xié)議/因特網(wǎng)協(xié)議(RTP/UDP/IP, Real-time Transport Protocol/ User Datagram Protocol/ Internet Protocol)的協(xié)i義棧 結(jié)構(gòu), 一般情況下,話音會(huì)經(jīng)過(guò)聲碼器編碼進(jìn)入RTP進(jìn)行處理,然后^/vUDP 層,增加端口號(hào)及CRC校驗(yàn)信息,接下來(lái)進(jìn)入IP層,包括源和目的IP地址及 頭部校-瞼字節(jié);然后進(jìn)入分組數(shù)據(jù)聚合協(xié)議(PDCP, Packet Data Convergence Protocol)層,對(duì)RTP/UDP/IP頭部進(jìn)行壓縮,從而提高底層的傳輸效率;最后 通過(guò)無(wú)線鏈路控制(RLC, Radio Link Control)及媒體接入控制(MAC, Medium Access Control)并通過(guò)空口發(fā)送出去。
      因此,本發(fā)明不僅僅適用于通信中的各種業(yè)務(wù),尤其適合VoIP業(yè)務(wù)中的 采用。
      顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
      權(quán)利要求
      1、一種數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳HARQ方法,其特征在于,包括如下步驟接收端區(qū)分出錯(cuò)誤數(shù)據(jù);當(dāng)HARQ最大重傳次數(shù)達(dá)到門(mén)限值后,接收端將錯(cuò)誤數(shù)據(jù)向高層遞交。
      2、 如權(quán)利要求1所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法,其特征在于,進(jìn)一 步包括如下步驟當(dāng)HARQ最大重傳次數(shù)達(dá)到門(mén)限值后,接收端將所述錯(cuò)誤數(shù)據(jù)添加標(biāo)識(shí) 后遞交重組緩沖區(qū);層遞交。
      3、 如權(quán)利要求2所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法,其特征在于,所述 接收端根據(jù)所述數(shù)據(jù)傳輸序列號(hào)與標(biāo)識(shí)對(duì)所述錯(cuò)誤數(shù)據(jù)進(jìn)行處理后向高層遞 交步驟中,包括當(dāng)數(shù)據(jù)傳輸序列號(hào)相同時(shí),用無(wú)標(biāo)識(shí)的數(shù)據(jù)替換所述含標(biāo)識(shí)的^數(shù)據(jù)后 向高層遞交,在沒(méi)有無(wú)標(biāo)識(shí)的數(shù)據(jù)時(shí),將所有舍標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)向高層遞交。
      4、 如權(quán)利要求2所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法,其特征在于,進(jìn)一 步包括如下步驟當(dāng)所述不含標(biāo)識(shí)的數(shù)據(jù)傳輸序列號(hào)超過(guò)閾值時(shí),觸發(fā)接收窗口滑動(dòng); 禁止所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā)接收窗口滑動(dòng)。
      5、 如權(quán)利要求2所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法,其特征在于,進(jìn)一 步包括如下步驟禁止所述含標(biāo)識(shí)的皿數(shù)據(jù)觸發(fā)定時(shí)器。
      6、 如權(quán)利要求l所述的方法,其特征在于,所述接收端是基于IP的語(yǔ)音 傳輸系統(tǒng)中的接收端。
      7、 一種應(yīng)用如權(quán)利要求1所述數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳方法的數(shù)據(jù)混合自 動(dòng)請(qǐng)求重傳裝置,包括用于區(qū)分?jǐn)?shù)據(jù)正誤的識(shí)別模塊、用于將數(shù)據(jù)從軟緩存區(qū)遞交至重組緩沖區(qū)的第 一遞交模塊、用于將數(shù)據(jù)從重組緩沖區(qū)遞交至高層的第二遞交模塊,其特征在于,還包括標(biāo)識(shí)模塊,與識(shí)別模塊、第一遞交模塊相連,用于標(biāo)識(shí)識(shí)別模塊區(qū)分出的 錯(cuò)誤數(shù)據(jù);接收端收到數(shù)據(jù)后,所述識(shí)別模塊區(qū)分出錯(cuò)誤數(shù)據(jù);當(dāng)HARQ最大重傳 次數(shù)達(dá)到門(mén)限值后,在所述標(biāo)識(shí)模塊對(duì)錯(cuò)誤數(shù)據(jù)進(jìn)行標(biāo)識(shí)后,所述第一遞交模 塊將所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)遞交重組緩沖區(qū);第二遞交才莫塊在所述重組援沖區(qū) 根據(jù)數(shù)據(jù)標(biāo)識(shí)與傳輸序列號(hào)對(duì)所述錯(cuò)誤數(shù)據(jù)進(jìn)行處理后向高層遞交。
      8、 如權(quán)利要求7所迷的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置,其特征在于,所述 第二遞交模塊包括替換單元、傳輸單元,其中替換單元,用于當(dāng)數(shù)據(jù)在傳輸序列號(hào)相同時(shí),將無(wú)標(biāo)識(shí)的數(shù)據(jù)替換所述含 標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)后發(fā)送至傳輸單元,在沒(méi)有無(wú)標(biāo)識(shí)數(shù)據(jù)時(shí),將所有含標(biāo)識(shí)的錯(cuò) 誤數(shù)據(jù)發(fā)送至傳輸單元;傳輸單元,用于向高層遞交替換單元處理后的數(shù)據(jù)。
      9、 如權(quán)利要求7所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置,其特征在于,進(jìn)一 步包括接收窗口控制模塊,用于禁止所述含標(biāo)識(shí)錯(cuò)誤數(shù)據(jù)觸發(fā)接收窗口滑動(dòng), 當(dāng)所述不含標(biāo)識(shí)數(shù)據(jù)傳輸序列號(hào)超過(guò)閾值時(shí),觸發(fā)接收窗口滑動(dòng)。
      10、 如權(quán)利要求7所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置,其特征在于,進(jìn)一 步包括定時(shí)器控制模塊,用于禁止所述含標(biāo)識(shí)的錯(cuò)誤數(shù)據(jù)觸發(fā)定時(shí)器。
      11、 如權(quán)利要求7所述的數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳裝置,其特征在于,所述 接收端是基于IP的語(yǔ)音傳輸系統(tǒng)中的接收端。
      全文摘要
      本發(fā)明公開(kāi)了一種通信中數(shù)據(jù)混合自動(dòng)請(qǐng)求重傳的方法及裝置,包括接收端收到數(shù)據(jù)后,區(qū)分出錯(cuò)誤數(shù)據(jù);當(dāng)混合自動(dòng)請(qǐng)求重傳達(dá)到最大重傳次數(shù)后,對(duì)錯(cuò)誤數(shù)據(jù)標(biāo)識(shí)后遞交重組緩沖區(qū);接收端在重組緩沖區(qū)根據(jù)數(shù)據(jù)標(biāo)識(shí)與傳輸序列號(hào)對(duì)錯(cuò)誤數(shù)據(jù)進(jìn)行處理后向高層遞交。本發(fā)明通過(guò)增加底層在混合自動(dòng)請(qǐng)求重傳達(dá)到最大重傳次數(shù)后的錯(cuò)誤遞交能力,同時(shí)更進(jìn)一步的采取措施避免了分組數(shù)據(jù)頭出錯(cuò)帶來(lái)的影響,從而達(dá)到了盡可能向高層提供有用信息,避免了底層數(shù)據(jù)的無(wú)用傳輸,同時(shí)還提高了用戶的滿意度。
      文檔編號(hào)H04L1/18GK101155014SQ20061014102
      公開(kāi)日2008年4月2日 申請(qǐng)日期2006年9月28日 優(yōu)先權(quán)日2006年9月28日
      發(fā)明者丁穎哲, 欣 韓 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1