專利名稱::數(shù)據(jù)傳輸系統(tǒng)和方法
技術(shù)領域:
:本發(fā)明涉及通信領域,尤其涉及一種數(shù)據(jù)傳輸系統(tǒng)和方法。
背景技術(shù):
:目前3G移動通信4支術(shù)逐漸成熟商用,3GPP2CDMA20001XEV-DO能進一步在未來幾年內(nèi)才是供有竟爭力的無線4妄入系統(tǒng)。但是要想保持在未來十年或者幾十年內(nèi)的竟爭力,需要引入新的無線接入技術(shù)。目前業(yè)界已經(jīng)就3GPP2的空口技術(shù)演進達成了初步一致(即分成兩個階4殳進行)階#史一,采用多載波EV-DO才支術(shù),更多地考慮兼容性;階段二,引入更為先進的技術(shù),比如頻分復用(OrthogonalFrequencyDivisionMultiple,簡稱OFDM)4支術(shù)、多車lr入多Hr出(Multiple-InputMultiple-Output,簡稱MIMO)才支術(shù)等等,以大大^是高無線4妄入系統(tǒng)的頻i普效率和峰《直速率。階^殳一中的技術(shù)只是短期的演進項目,而階段二中的技術(shù)是3GPP2標準的長期的演進計劃。無線鏈路協(xié)議(RadioLinkProtocol,簡稱RLP)是1XEV-DO系統(tǒng)中保證分組數(shù)據(jù)盡力傳輸?shù)逆溌穼訁f(xié)議,它為上層(比如TCP層)提供了更為可靠的數(shù)據(jù)傳輸,從而能夠屏蔽無線側(cè)帶來的突發(fā)誤碼干擾。RLP協(xié)議是一種基于否定應答(NegativeAcknowledgement,簡稱NAK)的提供錯誤4企測和數(shù)據(jù)重傳的協(xié)議。當數(shù)據(jù)接收端檢測到傳輸過程中有數(shù)據(jù)丟失時,即通過NAK消息請求數(shù)據(jù)發(fā)送端對丟失的數(shù)據(jù)進行重傳。其中,NAK消息中攜帶有丟失凄t據(jù)的首字節(jié)序號、以及丟失數(shù)據(jù)的長度。在現(xiàn)有l(wèi)xEV-DO的RLP協(xié)議(C.S0024)實現(xiàn)中,提供了一種數(shù)據(jù)提交功能。在RLP數(shù)據(jù)發(fā)送端,每當發(fā)送新數(shù)據(jù)包候(非重傳的凌丈據(jù)包),將啟動一個Flush定時器。如果在Flush定時器超時之前,RLP發(fā)送端已經(jīng)發(fā)送下一個新數(shù)據(jù)包,則RLP發(fā)送端將復位Flush定時器,并且重新啟動Flush定時器。如果在RLP發(fā)送端發(fā)送下一個新lt據(jù)包之前,F(xiàn)lush定時器超時,則RLP發(fā)送端將重新發(fā)送序號為V(S)麗-1的數(shù)據(jù)包。這樣估文的目的在于如果某個應用的數(shù)據(jù)流已經(jīng)傳完,則此時沒有新lt據(jù)下發(fā),如果此時最后的一些RLP凄t據(jù)包丟失,則此時需要數(shù)據(jù)發(fā)送端提供一種機制,以使數(shù)據(jù)接收端能夠檢測到這些數(shù)據(jù)的丟失情況。比如,RLP數(shù)據(jù)發(fā)送端發(fā)送RLP序號為30000,30001,30002,30003的數(shù)據(jù)包,在將這些數(shù)據(jù)包發(fā)送完畢之后,如果RLP接收端只收到RLP序號為30000的數(shù)據(jù)包,后面的30001,30002,30003丟失的話,也就是i兌如果RLP發(fā)送端4又將序號為V(S)NN-1的凄t據(jù)包(即最后一個發(fā)送數(shù)據(jù)包,在這里就是序號為30000的數(shù)據(jù)包)發(fā)送到數(shù)據(jù)接收端,那么數(shù)據(jù)接收端就可以檢測到30001,30002,30003的凝:據(jù)包丟失,從而可以要求對端重傳。一種典型RLPlt纟居包格式如下:<table>tableseeoriginaldocumentpage7</column></row><table>由于RLP數(shù)據(jù)4姿收端只需要知道RLP凄t據(jù)發(fā)送端最后一次發(fā)送新凄t據(jù)包的序號,就可以進行數(shù)據(jù)丟失一全測,所以在Ev-DO后來的協(xié)議(C.S0063-A)中,為了提供一種新的手段來實現(xiàn)這個功能,重新定義了一條Flush消息。Flush消息的4各式如下FieldLength(bits)MessageID8LinkFlowNumber5尺oute1SARSequenceLength8LastSARSequenceSARSequenceLengthReserved0-7(asneeded)其中SARSequenceLength字4殳表示LastSARSequence序號的長度,即協(xié)議中定義RLP的數(shù)據(jù)包序號可以是6、14、或者22bits。LastSARS叫uence則是前面4是到的V(S)NN-1序號,表示最后一個發(fā)送的新數(shù)據(jù)包的序號。在后來的Ev-DO協(xié)議中支持多載波Ev-DO(C.S0024-B),即前反向數(shù)據(jù)傳輸支持多條載波鏈路同時進行。以前向為例,可以同時在多條前向鏈路上向用戶傳輸數(shù)據(jù),由于不同的前向鏈路的調(diào)度發(fā)送是相互獨立的,所以為了快速檢測出有效的數(shù)據(jù)丟失,在多鏈路數(shù)據(jù)傳輸時對RLP協(xié)議進行了一定修改,采用兩層序號進行數(shù)據(jù)丟失檢測。其中第一層序號是SAR序號,主要是數(shù)據(jù)發(fā)送端進行分割重組的序號,是基于整個用戶的數(shù)據(jù)流進行編號的。第二層序號是QN序號,是基于每條鏈路進行編號的,主要用于檢測每條鏈路上是否有丟包。SAR和QN的相互關(guān)系如下表所示<table>complextableseeoriginaldocumentpage9</column></row><table>其中每個QN對應于1條鏈路。更具體的多載波RLP實現(xiàn)可以參見美國專利US20060187955。當前向多鏈路數(shù)據(jù)傳輸時,在某時刻需要發(fā)送flush消息的情況下,請參見如下場景(前面是QN序號,后面是SAR序號)Link0LinklLink2<1,30><1,31〉<1,32〉<2,33><2,34><2,35〉<3,36>-<3,37>-<3,38>........數(shù)據(jù)恢復后,繼續(xù)傳輸<4^><4,40><4,41>數(shù)據(jù)發(fā)送端在發(fā)送完SAR序號為38的數(shù)據(jù)包后,啟動Flush定時器,如果一定時間內(nèi)(比如200毫秒)沒有新數(shù)據(jù)包發(fā)送,則數(shù)據(jù)發(fā)送端發(fā)送Flush消息,該消息中攜帶最后一個發(fā)送的新數(shù)據(jù)包的SAR序號38。當數(shù)據(jù)接收端接收到Flush消息后,如果發(fā)現(xiàn)數(shù)據(jù)接收端接收到的最后一個新數(shù)據(jù)包序號為35,則發(fā)送重傳請求,請求數(shù)據(jù)發(fā)送端重新發(fā)送數(shù)據(jù)包36、37、和38。但是此時數(shù)據(jù)接收端并沒有更新每條鏈路下一個待接收的新數(shù)據(jù)包的QN序號,數(shù)據(jù)接收端仍然以為鏈路O的下一個待接收的新包的QN序號是3,鏈路1的下一個待接收的新包的QN序號是3,鏈路2的下—個特4妄收的新包的QN序號是3。如果在一,炎時間后凄t才居'恢復,則數(shù)據(jù)發(fā)送端繼續(xù)在3條鏈路上發(fā)送數(shù)據(jù)包,此時數(shù)據(jù)端在鏈路0上發(fā)送SAR包39,在鏈路1上發(fā)送SAR包40,在鏈路2上發(fā)送SAR包41。此時,每個新包的QN序號是按照婆t據(jù)發(fā)送端保存的下—個待發(fā)送的新數(shù)據(jù)包的QN序號進行編號的。如果此時,鏈路0上的數(shù)據(jù)包39被丟失,則當數(shù)據(jù)接收端在鏈路1上收到40這個新凄t據(jù)包時,由于在鏈路1上收到的QN序號不連續(xù),/人而導致QN觸發(fā)指示,請求SAR發(fā)送重傳請求到數(shù)據(jù)發(fā)送端,而SAR也判斷出收到的SAR序號40并不是希望收的序號39,所以將觸發(fā)重傳請求給凄史據(jù)發(fā)送端。沖艮據(jù)多載波RLP的處理過程,數(shù)據(jù)發(fā)送端只能判斷出是鏈^各1上有數(shù)據(jù)丟失,而實際上鏈^各1上的H據(jù)沒有丟失(之前的丟失數(shù)據(jù)包已經(jīng)通過Flush消息重傳過了),從而導致鏈路1錯誤觸發(fā)重傳請求。由此可見,需要一種改進的flush處理過程,以在多載波情況下,使得數(shù)據(jù)收發(fā)雙方能夠及時更新基于每條鏈路的數(shù)據(jù)序號,從而避免不必要的重傳請求。
發(fā)明內(nèi)容針對以上問題,本發(fā)明提供了一種數(shù)據(jù)傳輸系統(tǒng)和方法。根據(jù)本發(fā)明的一個方面,提供了一種多鏈路系統(tǒng)中的數(shù)據(jù)傳輸方法。該方法包括S102,數(shù)據(jù)發(fā)送端為每個發(fā)送的數(shù)據(jù)包增加用于丟包檢測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈路上發(fā)送所述數(shù)據(jù)包;S104,在沒有新數(shù)據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及S106,數(shù)據(jù)接收端在收到所述第一消息后,更新^t據(jù)4妄收端用于凄史據(jù)丟包4全測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。才艮據(jù)本發(fā)明的另一方面,l是供了一種多鏈路系統(tǒng)中的凄t據(jù)傳輸系統(tǒng)。該系統(tǒng)包括序號添加裝置202,位于凝:據(jù)發(fā)送端,用于為每個發(fā)送的數(shù)據(jù)包增加用于丟包檢測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈路上發(fā)送數(shù)據(jù)包;消息發(fā)送裝置204,位于數(shù)據(jù)發(fā)送端,用于在沒有新數(shù)據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及序號更新裝置206,位于數(shù)據(jù)接收端,用于在收到第一消息后,更新數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。利用本發(fā)明的方法及系統(tǒng),數(shù)據(jù)發(fā)送端可以將一個用于丟包檢測和分割重組的序號和另一個用于丟失4企測的信號及時發(fā)送至數(shù)據(jù)接收端,使得數(shù)據(jù)接收端及時更新基于每條鏈路的用于丟包檢測的QN序號,乂人而避免不必要的重傳i青求,節(jié)省空口資源。此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1是根據(jù)本發(fā)明的數(shù)據(jù)傳輸方法的流程圖;以及圖2是^T艮據(jù)本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)的框圖。具體實施例方式下面參考附圖,詳細i兌明本發(fā)明的具體實施方式。圖1是根據(jù)本發(fā)明的數(shù)據(jù)傳輸方法的流程圖。如圖1所示,本發(fā)明的數(shù)據(jù)傳輸方法包括S102,數(shù)據(jù)發(fā)送端為每個發(fā)送的數(shù)據(jù)包增加用于丟包檢測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈路上發(fā)送所迷凄i據(jù)包;S104,在沒有新凄t據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及S106,數(shù)據(jù)接收端在收到第一消息后,更新數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。其中,第一序號是為新數(shù)據(jù)包和重傳數(shù)據(jù)包增加的用于分割重組的序號。第二序號是基于每條鏈路,為新數(shù)據(jù)包增加的用于快速丟包檢測的序號。其中,在步驟S104中,在發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,數(shù)據(jù)發(fā)送端將發(fā)送第一消息至數(shù)據(jù)接收端;其中,第一消息中攜帶有數(shù)據(jù)發(fā)送端最后發(fā)送的新數(shù)據(jù)包的第一序號。^:據(jù)發(fā)送端在發(fā)送所述第一消息后,4巴數(shù)據(jù)發(fā)送端在每條鏈路上將要發(fā)送的下一個新數(shù)據(jù)包的第二序號清零。其中,在步驟S106中,數(shù)據(jù)接收端在收到第一消息后,把數(shù)據(jù)接收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號清零。其中,第一消息進一步攜帶有數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第二序號。其中,在步驟S106中,數(shù)據(jù)接收端在收到第一消息后,把數(shù)據(jù)接收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號更新為第一消息中攜帶的數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新凄t據(jù)包的第二序號加1。其中,基于每條鏈路,在發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新凄史據(jù)包發(fā)送時,凄t據(jù)發(fā)送端將在對應鏈3各上發(fā)送所述第一消息至彩:據(jù)4妾收端,其中基于每條鏈^各的第一消息中攜帶有每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第一序號和第二序號。其中,在步驟S106中,數(shù)據(jù)接收端在收到基于每條鏈路第一消息后,4巴^:據(jù)^妾收端在對應鏈^各上祠^妾收的下一個新lt據(jù)包的第二序號更新為第一消息中攜帶的數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第二序號加1,并且更新數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號為第一消息中攜帶的發(fā)送端發(fā)送的最后一個新數(shù)據(jù)包的第一序號加1。圖2是根據(jù)本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)的框圖。如圖2所示,本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)包括序號添加裝置202,位于數(shù)據(jù)發(fā)送端,用于為每個發(fā)送的婆t據(jù)包增加用于丟包4全測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈路上發(fā)送所述數(shù)據(jù)包;消息發(fā)送裝置204,位于數(shù)據(jù)發(fā)送端,用于在沒有新數(shù)據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及序號更新裝置206,位于數(shù)據(jù)接收端,用于在收到第一消息后,更新數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。其中,第一序號是為新數(shù)據(jù)包和重傳數(shù)據(jù)包增加的用于分割重組的序號。第二序號是基于每條鏈路,為新數(shù)據(jù)包增加的用于快速丟包4企測的序號。其中,消息發(fā)送裝置在序號添加裝置發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,將第一消息發(fā)送至數(shù)據(jù)接收端;其中,第一消息中攜帶有數(shù)據(jù)發(fā)送端最后發(fā)送的新數(shù)據(jù)包的第一序號。其中,消息發(fā)送裝置在發(fā)送第一消息后,把序號添加裝置在每條鏈路上將要發(fā)送的下一個新數(shù)據(jù)包的第二序號清零。其中,序號更新裝置在收到第一消息后,對巴數(shù)據(jù)4妾收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號清零。其中,第一消息進一步攜帶有序號添加裝置在每條鏈路上發(fā)送的最后一個新凄W居包的第二序號。其中,序號更新裝置在收到第一消息后,把數(shù)據(jù)接收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號更新為第一消息中攜帶的序號添加裝置在每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第二序號加1。其中,基于每條鏈路,在發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,信息發(fā)送裝置將在對應鏈路上發(fā)送第一消息至數(shù)據(jù)接收端,其中基于每條鏈路的第一消息中攜帶有每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第一序號和第二序號。其中,序號更新裝置在收到基于每條鏈路第一消息后,把數(shù)據(jù)接收端在對應鏈路上待接收的下一個新數(shù)據(jù)包的第二序號更新為第一消息中攜帶的數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第二序號加1,并且更新數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號為第一消息中攜帶的發(fā)送端發(fā)送的最后一個新^t據(jù)包的第一序號加1。具體地,本發(fā)明提供了第一實施例。在
背景技術(shù):
中所述的具體場景中,當凄t據(jù)發(fā)送端在每次flush定時器超時發(fā)送flush消息后,凄t據(jù)發(fā)送端發(fā)送復位指示給數(shù)據(jù)發(fā)送端的QN協(xié)議,對QN下一個待發(fā)送新數(shù)據(jù)包的QN序號V(S)進行復位;數(shù)據(jù)接收端在每次接收到flush消息后,除了進行原有操作外,還將發(fā)送復位指示給數(shù)據(jù)4妾4欠端的QN十辦i義,〗寸QN的祠接4欠的下一個一斤凄t」悟包的QN序號V(R)進行復位。如在所述具體場景中,數(shù)據(jù)發(fā)送端在發(fā)送后來的SAR包42時,發(fā)送的數(shù)據(jù)包為<0,42>,即QN序號為0,SAR序號為42;數(shù)據(jù)接收端QN協(xié)議保留的待接收的QN包序號為0。此時,數(shù)據(jù)接收端QN協(xié)議判斷QN序號是連續(xù)的,所以不會多余地觸發(fā)QuickNAK指示給SAR協(xié)議,也不會增加SAR的處理。可選地,本發(fā)明提供了第二實施例。在
背景技術(shù):
中所述的場景中,flush消息攜帶每條鏈路的最后一個發(fā)送的QN序號和最后一個發(fā)送的SAR序號。比如,如果在flush消息中攜帶每條鏈^各上最后發(fā)送的QN序號和最后發(fā)送的SAR序號,在發(fā)現(xiàn)有數(shù)據(jù)丟失的情況,數(shù)據(jù)接收端的QN層和SAR層會分別更新下一個待接收的序號(即QN層會更新下一個待4妄收的QN序號,SAR層也會更新下一個待接收的SAR序號)。比如,linkO會更新下一個待接收的QN序號為5,當數(shù)據(jù)恢復后數(shù)據(jù)發(fā)送端發(fā)送的數(shù)據(jù)包<5,42>達到數(shù)據(jù)接收端的QN時,由于數(shù)據(jù)接收端的QN協(xié)議判斷QN序號是連續(xù)的,QN協(xié)議也不會錯誤地觸發(fā)QuickNak指示給SAR。可選地,本發(fā)明提供了第三實施例,在
背景技術(shù):
中所述的場景中,修改flush的過程基于每個QN實例,為每個QN(即每條鏈路)分別設置flush定時器,當flush定時器超時時,flush消息攜帶本鏈^各上最后發(fā)送的QN序號和最后發(fā)送的SAR序號。每條鏈路才艮據(jù)本鏈路的flush消息更新數(shù)據(jù)接收端QN協(xié)議的下一個待接收數(shù)據(jù)包的QN序號,從而在數(shù)據(jù)恢復時也可以避免不必要的QuickNAK指示。以上所述<又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。權(quán)利要求1.一種多鏈路系統(tǒng)中的數(shù)據(jù)傳輸方法,其特征在于包括S102,數(shù)據(jù)發(fā)送端為每個發(fā)送的數(shù)據(jù)包增加用于丟包檢測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈路上發(fā)送所述數(shù)據(jù)包;S104,在沒有新數(shù)據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及S106,數(shù)據(jù)接收端在收到所述第一消息后,更新所述數(shù)據(jù)接收端的用于數(shù)據(jù)丟包檢測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。2.4艮據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第一序號是為新數(shù)據(jù)包和重傳數(shù)據(jù)包增加的用于分割重組的序號。3.才艮據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第二序號是基于每條鏈路,為新數(shù)據(jù)包增加的用于快速丟包檢測的序號。4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,在所述步驟S104中,在發(fā)送完最后一個新W居包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,所述數(shù)據(jù)發(fā)送端將發(fā)送所述第一消息至所述數(shù)據(jù)接收端;其中,所述第一消息中攜帶有所述數(shù)據(jù)發(fā)送端最后發(fā)送的新數(shù)據(jù)包的第一序號。5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,在所述步驟S104中,所述凄t據(jù)發(fā)送端在發(fā)送所述第一消息后,4巴所述凄t據(jù)發(fā)送端在每條鏈路上將要發(fā)送的下一個新數(shù)據(jù)包的第二序號清零。6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,在所述步驟S106中,所述數(shù)據(jù)接收端在收到所述第一消息后,把所述數(shù)據(jù)接收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號清零。7.根據(jù)權(quán)利要求4所述的數(shù)據(jù)傳輸方法,其特征在于,所述第一消息進一步攜帶有所述數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新^:據(jù)包的第二序號。8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)傳輸方法,其特征在于,在所述步驟S106中,所述數(shù)據(jù)接收端在收到所述第一消息后,把所述數(shù)據(jù)接收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號更新為所述第一消息中攜帶的數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第二序號加1。9.根據(jù)權(quán)利要求4所述的數(shù)據(jù)傳輸方法,其特征在于,基于每條鏈路,在發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,所述數(shù)據(jù)發(fā)送端將在對應鏈路上發(fā)送所述第一消息至所述數(shù)據(jù)接收端,其中基于每條鏈路的第一消息中攜帶有每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第一序號和第二序號。10.一艮據(jù)權(quán)利要求9所述的數(shù)據(jù)傳輸方法,其特征在于,在所述步驟S106中,所述數(shù)據(jù)接收端在收到所述基于每條鏈路第一消息后,把所述數(shù)據(jù)接收端在對應鏈路上待接收的下一個新數(shù)據(jù)包的第二序號更新為所述第一消息中攜帶的所述數(shù)據(jù)發(fā)送端在每條鏈3各上發(fā)送的最后一個新凄史據(jù)包的第二序號加1,并且更新所述數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號為所迷笫一消息中攜帶的發(fā)送端發(fā)送的最后一個新數(shù)據(jù)包的第一序號加1。11.一種多鏈路系統(tǒng)中的數(shù)據(jù)傳輸系統(tǒng),其特征在于包括序號添加裝置,位于數(shù)據(jù)發(fā)送端,用于為每個發(fā)送的數(shù)據(jù)包增加用于丟包4企測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈^各上發(fā)送所述^t據(jù)包;消息發(fā)送裝置,位于所述凄t據(jù)發(fā)送端,用于在沒有新數(shù)據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及序號更新裝置,位于所述數(shù)據(jù)接收端,用于在收到所述第一消息后,更新所述數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。12.根據(jù)權(quán)利要求11所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述第一序號是為新數(shù)據(jù)包和重傳數(shù)據(jù)包增加的用于分割重組的序號。13.根據(jù)權(quán)利要求11所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述第二序號是基于每條鏈路,為新數(shù)據(jù)包增加的用于快速丟包檢測的序號。14.根據(jù)權(quán)利要求11所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述消息發(fā)送裝置在所述序號添加裝置發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,將所述第一消息發(fā)送至所述數(shù)據(jù)接收端;其中,所述第一消息中攜帶有所述數(shù)據(jù)發(fā)送端最后發(fā)送的新數(shù)據(jù)包的第一序號。15.根據(jù)權(quán)利要求11所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述消息發(fā)送裝置在發(fā)送所述第一消息后,把所述序號添加裝置在每條鏈路上將要發(fā)送的下一個新數(shù)據(jù)包的第二序號清零。16.4艮據(jù)4又利要求11所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述序號更新裝置在收到所述第一消息后,把所述數(shù)據(jù)接收端在每條鏈路上待接收的下一個新數(shù)據(jù)包的第二序號清零。17.根據(jù)權(quán)利要求14所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述第一消息進一步攜帶有所述序號添加裝置在每條鏈路上發(fā)送的最后一個新lfet據(jù)包的第二序號。18.根據(jù)權(quán)利要求17所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述序號更新裝置在收到所述第一消息后,把所述數(shù)據(jù)接收端在每條鏈路上待4妻收的下一個新凄t據(jù)包的第二序號更新為所述第一消息中攜帶的所述序號添加裝置在每條鏈路上發(fā)送的最后一個新^t據(jù)包的第二序號加1。19.根據(jù)權(quán)利要求14所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,基于每條《連^各,在發(fā)送完最后一個新數(shù)據(jù)包之后的預定時間內(nèi)沒有新數(shù)據(jù)包發(fā)送時,所述信息發(fā)送裝置將在對應鏈路上發(fā)送所述第一消息至所述數(shù)據(jù)接收端,其中基于每條鏈路的第一消息中攜帶有每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第一序號和第二序號。20.根據(jù)權(quán)利要求19所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述序號更新裝置在收到所述基于每條鏈路第一消息后,4巴所述凄t據(jù)接收端在對應鏈路上待接收的下一個新數(shù)據(jù)包的第二序號更新為所述第一消息中攜帶的所述數(shù)據(jù)發(fā)送端在每條鏈路上發(fā)送的最后一個新數(shù)據(jù)包的第二序號加1,并且更新所述數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號為所述第一消息中攜帶的發(fā)送端發(fā)送的最后一個新數(shù)據(jù)包的第一序號加1。全文摘要本發(fā)明公開了一種多鏈路系統(tǒng)中的數(shù)據(jù)傳輸方法及系統(tǒng)。其中,該方法包括S102,數(shù)據(jù)發(fā)送端為每個發(fā)送的數(shù)據(jù)包增加用于丟包檢測和分割重組的第一序號,并基于每條鏈路,為每個發(fā)送的新數(shù)據(jù)包增加用于丟包檢測的第二序號,并且在對應鏈路上發(fā)送所述數(shù)據(jù)包;S104,在沒有新數(shù)據(jù)包發(fā)送的情況下,將第一消息發(fā)送至數(shù)據(jù)接收端;以及S106,數(shù)據(jù)接收端在收到所述第一消息后,更新數(shù)據(jù)接收端用于數(shù)據(jù)丟包檢測和分割重組的第一序號和基于每條鏈路丟包檢測的第二序號。文檔編號H04L12/56GK101175017SQ20061013801公開日2008年5月7日申請日期2006年11月2日優(yōu)先權(quán)日2006年11月2日發(fā)明者劉玨君申請人:華為技術(shù)有限公司