国产精品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>

      對(duì)數(shù)字網(wǎng)絡(luò)中基于段的鏈路層的差錯(cuò)控制機(jī)制的制作方法

      文檔序號(hào):7599924閱讀:179來(lái)源:國(guó)知局
      專利名稱:對(duì)數(shù)字網(wǎng)絡(luò)中基于段的鏈路層的差錯(cuò)控制機(jī)制的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明通常涉及通信系統(tǒng),尤其涉及對(duì)數(shù)字網(wǎng)絡(luò)中基于段的鏈路層(LL)的差錯(cuò)控制機(jī)制。
      背景技術(shù)
      除了可以嵌入其物理(PHY)層的糾錯(cuò)方案以外,諸如無(wú)線或電力線網(wǎng)之類傾向于相對(duì)較高差錯(cuò)水平的網(wǎng)絡(luò)常常需要在它們的通信協(xié)議層的棧的所述LL層實(shí)施差錯(cuò)恢復(fù)機(jī)制。這樣的方案依賴?yán)缤ㄟ^(guò)維特比或卷積編碼器/解碼器提供的附加冗余度。
      在所述LL層內(nèi),介質(zhì)訪問(wèn)控制(MAC)子層提供對(duì)所述PHY層的訪問(wèn)。數(shù)據(jù)通過(guò)所述MAC子層以LL數(shù)據(jù)單元的形式在所述LL層和所述PHY層之間交換。
      通常,當(dāng)在所述LL中實(shí)施時(shí),差錯(cuò)恢復(fù)機(jī)制依賴由所述丟失或毀壞的LL數(shù)據(jù)單元的重復(fù)來(lái)提供冗余度?;旧?,某些信令在所述發(fā)射機(jī)和接收機(jī)之間運(yùn)行,所述信令通知沒(méi)有被所述接收機(jī)正確接收的數(shù)據(jù)。該信令所用的協(xié)議屬于自動(dòng)請(qǐng)求重發(fā)協(xié)議(ARQ)族。
      為了提高對(duì)差錯(cuò)的恢復(fù)力并使得根據(jù)資源的利用率所述重發(fā)協(xié)議更有效,可以實(shí)施基于短數(shù)據(jù)單元的高效LL,所述短數(shù)據(jù)單元允許僅僅重發(fā)受錯(cuò)誤影響的數(shù)據(jù)部分。
      然而,實(shí)際上被應(yīng)用程序交換的數(shù)據(jù)是長(zhǎng)數(shù)據(jù)包(例如以太網(wǎng)包),如果像這樣傳送,一方面所述長(zhǎng)數(shù)據(jù)包對(duì)差錯(cuò)非常敏感,另一方面當(dāng)它們必須被重發(fā)時(shí)會(huì)引起資源浪費(fèi)。
      如果在通常稱為分段和重組(SAR)層的中間層執(zhí)行改編,那么就可以在基于短數(shù)據(jù)單元的LL層上傳送長(zhǎng)數(shù)據(jù)包。在所述發(fā)送方向上,所述SAR執(zhí)行把上層所處理的長(zhǎng)數(shù)據(jù)包分段成也稱為段的連續(xù)短數(shù)據(jù)單元的功能。還提供了一些允許恢復(fù)所述上層包定界以用于進(jìn)一步重組的分段信息。在所述接收方向上,所述SAR通過(guò)連接所述連續(xù)接收的段和利用所述分段信息來(lái)重建所述上層包。當(dāng)執(zhí)行這種分段方案時(shí),所述LL層是基于段的鏈路層。
      ARQ協(xié)議依賴為所述發(fā)射機(jī)和所述接收機(jī)所共有的數(shù)據(jù)單元的標(biāo)識(shí)。所述協(xié)議信令使用這樣的標(biāo)識(shí),以便所述接收機(jī)通過(guò)反饋信息向所述發(fā)射機(jī)指示哪個(gè)數(shù)據(jù)單元沒(méi)有被正確接收。所述數(shù)據(jù)單元標(biāo)識(shí)典型地是特定于僅由所考慮層處理的數(shù)據(jù)單元的序列號(hào)。
      正如本領(lǐng)域眾所周知的,為了不阻塞通過(guò)每當(dāng)發(fā)出數(shù)據(jù)單元就等待反饋信息的傳輸,通常實(shí)施滑動(dòng)窗口機(jī)制。
      限制由所述重發(fā)(與“返回N”類型的簡(jiǎn)單算法相比)引起的資源使用的另一已知方式是實(shí)施選擇性重發(fā)方案。這種方案在所述單個(gè)錯(cuò)誤的接收數(shù)據(jù)單元的反饋信息中使用指示,由此只有所述錯(cuò)誤的接收數(shù)據(jù)單元被所述接收機(jī)通知,從而進(jìn)行重發(fā)。
      最后,一些ARQ實(shí)施也使用前向信令信息來(lái)推動(dòng)接收機(jī)中所述滑動(dòng)窗口的進(jìn)程,以避免窗口塊效應(yīng),尤其是當(dāng)所述基礎(chǔ)傳送特別傾向于出錯(cuò)時(shí)。這個(gè)機(jī)制通常稱為“丟棄”機(jī)制,其導(dǎo)致了上層包損耗。
      當(dāng)設(shè)計(jì)用于易出錯(cuò)系統(tǒng)的ARQ協(xié)議時(shí)出現(xiàn)了若干問(wèn)題,與上面提到類型的網(wǎng)絡(luò)中一樣,這些問(wèn)題在傳輸資源缺乏時(shí)就被放大了。
      必須盡可能限制用于發(fā)信令和重發(fā)的資源。通過(guò)使所述數(shù)據(jù)傳送基于短數(shù)據(jù)單元以及實(shí)施選擇性重發(fā)方案可以實(shí)現(xiàn)用于重發(fā)的所述資源的限制。然而,選擇性重發(fā)方案需要更復(fù)雜的信令,所述復(fù)雜的信令可能需要使用更多的資源。另外,通過(guò)提供附加信息給ARQ發(fā)射機(jī)可以改善其工作狀況(即人們可以更好地利用用于其重發(fā)的資源),所述附加消息是在由所述接收機(jī)發(fā)送的反饋消息中關(guān)于所述接收機(jī)的滑動(dòng)窗口狀態(tài)。再一次,這個(gè)附加消息更復(fù)雜,并且需要使用更多資源。于是必須設(shè)計(jì)出基于緊湊和高效消息的ARQ信令。
      同時(shí),還在基于包含上層的數(shù)據(jù)包塊的短數(shù)據(jù)單元的LL層的情況下,丟棄機(jī)制可能導(dǎo)致資源浪費(fèi)。的確,如果用來(lái)推動(dòng)所述滑動(dòng)窗口前進(jìn)的條件只是正好關(guān)于所述LL層,那么所述窗口的前進(jìn)可以到達(dá)位于所述相應(yīng)上層包某個(gè)地方的數(shù)據(jù)單元。特別地,這個(gè)數(shù)據(jù)單元不可以是所述上層包的第一個(gè)數(shù)據(jù)單元,這就引起所述發(fā)射機(jī)發(fā)送(或重發(fā)送)所述后續(xù)數(shù)據(jù)單元,盡管由于所述上層包開(kāi)始的一塊(多塊)的丟失而不能重組。
      美國(guó)專利第5,440,545號(hào)公開(kāi)了一種選擇性重發(fā)方案。當(dāng)數(shù)據(jù)包太長(zhǎng)不能裝入單個(gè)發(fā)送包時(shí),它就被分隔成N個(gè)片。每個(gè)接收設(shè)備向所述源設(shè)備發(fā)送回一個(gè)確認(rèn)(ACK)信號(hào),所述源設(shè)備識(shí)別相關(guān)的數(shù)據(jù)包以及所述數(shù)據(jù)包的哪片被接收到或者沒(méi)被接收到。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種用于差錯(cuò)控制機(jī)制的方法,所述差錯(cuò)控制機(jī)制應(yīng)用于具有更多高效資源的基于段的鏈路層。
      因而本發(fā)明的第一方面提出了一種通過(guò)利用在所述LL層和上層之間SAR層的中間實(shí)施分段和重組(SAR)機(jī)制以及在所述LL層內(nèi)實(shí)施差錯(cuò)恢復(fù)機(jī)制來(lái)從發(fā)射機(jī)向接收機(jī)發(fā)送數(shù)據(jù)包的方法,每個(gè)具有包括數(shù)據(jù)鏈路層(LL)的通信協(xié)議層的棧。在發(fā)送方向上(即從所述上層到所述LL層),所述SAR機(jī)制執(zhí)行把由所述上層處理的母包(PP)分段成給定數(shù)量n+1個(gè)連續(xù)的更短長(zhǎng)度的段的功能,其中n是嚴(yán)格的正整數(shù),并且執(zhí)行提供一些分段信息的功能。在接收方向上(即從所述LL層到所述上層),所述SAR機(jī)制執(zhí)行在利用所述分段信息的同時(shí)通過(guò)連接接收段來(lái)重建所述上層PP的功能以及發(fā)送它們到所述上層的功能。對(duì)于每個(gè)段,所述分段信息包括兩級(jí)序列編號(hào),所述兩級(jí)序列編號(hào)包括識(shí)別所述段屬于的所述PP的PP序列號(hào)(PPSN)和識(shí)別在所述PP內(nèi)其次序的段序列號(hào)(SSN)。所述差錯(cuò)恢復(fù)機(jī)制利用在所述發(fā)射機(jī)和所述發(fā)射器之間交換的前向和/或反饋信令消息來(lái)實(shí)施選擇性重發(fā)方案,所述消息嵌入所述兩級(jí)段編號(hào)中。在所述接收方向上,所述SAR機(jī)制發(fā)送給所述上層一個(gè)給定PPSN的PP,所述給定PPSN的PP的所有構(gòu)成段都被正確接收和重組,而不管其序列號(hào)小于那個(gè)PPSN的所有PP是否已被發(fā)送。
      本發(fā)明的第二方面涉及一種通過(guò)利用在所述LL層和上層之間SAR層的中間實(shí)施分段和重組(SAR)機(jī)制以及在所述LL層內(nèi)實(shí)施差錯(cuò)恢復(fù)機(jī)制來(lái)從發(fā)射機(jī)向接收機(jī)發(fā)送數(shù)據(jù)包的裝置,每個(gè)具有包括數(shù)據(jù)鏈路層(LL)的通信協(xié)議層的棧。所述裝置包括用于實(shí)施所述SAR機(jī)制的第一模塊,在發(fā)送方向上,所述第一模塊執(zhí)行-把由所述上層處理的母包(PP)分段成給定數(shù)量n+1個(gè)連續(xù)的更短長(zhǎng)度的段的功能,其中n是嚴(yán)格的正整數(shù),和提供一些分段信息的功能。對(duì)于每個(gè)段,所述分段信息包括兩級(jí)序列編號(hào),所述兩級(jí)序列編號(hào)包括識(shí)別所述段屬于的所述PP的PP序列號(hào)(PPSN)和識(shí)別在所述PP內(nèi)段的次序的段序列號(hào)(SSN);以及,在接收方向上,
      -在利用所述分段信息的同時(shí)通過(guò)連接接收段來(lái)重建所述上層PP的功能以及發(fā)送它們到所述上層的功能,所述SAR機(jī)制適用于發(fā)送給所述上層一個(gè)給定PPSN的PP,所述給定PPSN的PP的所有構(gòu)成段都被正確接收和重組,而不管其序列號(hào)小于那個(gè)PPSN的所有PP是否已被發(fā)送。
      所述裝置也包括第二模塊,所述第二模塊用于利用在所述發(fā)射機(jī)和所述發(fā)射器之間交換的前向和/或反饋信令消息來(lái)實(shí)施具有選擇性重發(fā)方案的所述差錯(cuò)恢復(fù)機(jī)制,所述消息嵌入所述兩級(jí)段編號(hào)中。
      所述第一和第二模塊可以作為軟件和/或硬件元件來(lái)實(shí)施。
      在此使用的所述術(shù)語(yǔ)“前向”和“反饋”是關(guān)于通過(guò)所述傳輸介質(zhì)發(fā)送的用戶數(shù)據(jù)流的方向,即從所述發(fā)射機(jī)到所述發(fā)射器。
      在優(yōu)選實(shí)施例中,所述段是固定尺寸的協(xié)議數(shù)據(jù)單元。
      所述選擇性重發(fā)方案可以基于滑動(dòng)窗口機(jī)制,所述滑動(dòng)窗口的尺寸規(guī)定為段號(hào)。優(yōu)選地,以段號(hào)形式的所述滑動(dòng)窗口的尺寸的最大值基本上是所述PPSN空間的尺寸的一半。
      所述差錯(cuò)恢復(fù)機(jī)制可以使用依賴于附加到每段的循環(huán)冗余校驗(yàn)(CRC)的檢錯(cuò)方案。
      另外,它可以使用丟棄機(jī)制。這樣的機(jī)制優(yōu)選地使用由所述發(fā)射機(jī)發(fā)送的特定前向消息,所述消息包含所述發(fā)射機(jī)請(qǐng)求所述接收機(jī)推進(jìn)它的滑動(dòng)窗口達(dá)到的所述PPSN。
      所提出的EC機(jī)制可以很容易地被實(shí)施所需存儲(chǔ)器結(jié)構(gòu)簡(jiǎn)單,并且信令消息的產(chǎn)生和解釋直接了當(dāng)。因此,在所述LL級(jí)這種簡(jiǎn)單處理使得實(shí)施低等待時(shí)間ARQ成為可能。
      由于緊湊和靈活的信令消息,所以所述協(xié)議的資源很有效率。它們?cè)试S高級(jí)重發(fā)機(jī)制的實(shí)施,尤其以便減少重發(fā)延遲和節(jié)省重發(fā)資源。
      分段信息的所述利用提高了所述丟棄機(jī)制的效率。
      另外,所述兩級(jí)序列編號(hào)能使所述SAR機(jī)制以寬松的次序發(fā)送已重建PP到所述上層。這種業(yè)務(wù)有益于具有強(qiáng)延遲限制和能容忍包損耗(互動(dòng)式的語(yǔ)音或視頻傳輸)的應(yīng)用。


      本發(fā)明進(jìn)一步的特征和優(yōu)點(diǎn)將根據(jù)下面的描述而變得更明顯。所給出的完全是通過(guò)圖解的方式,應(yīng)該結(jié)合所述附圖來(lái)閱讀,其中圖1是可以應(yīng)用本發(fā)明的傳送方法的協(xié)議層的示例棧的視圖;圖2是說(shuō)明發(fā)射機(jī)和接收機(jī)之間基于段的鏈路層數(shù)據(jù)傳輸?shù)膱D;圖3是說(shuō)明根據(jù)本發(fā)明在所述分段方案中實(shí)施的所述兩級(jí)序列編號(hào)的圖;圖4是說(shuō)明根據(jù)本發(fā)明的實(shí)施例的所述滑動(dòng)窗口機(jī)制的圖;圖5是說(shuō)明根據(jù)本發(fā)明的示例性實(shí)施例交換的信令消息的圖。
      具體實(shí)施例方式
      本文下面以作為在網(wǎng)絡(luò)的所述數(shù)據(jù)鏈路層(LL)的層實(shí)施的一個(gè)協(xié)議的示例性應(yīng)用的形式來(lái)描述本發(fā)明,所述協(xié)議符合ISO(“國(guó)際標(biāo)準(zhǔn)化組織”)的OSI(“開(kāi)放系統(tǒng)互連”)模型。然而,將會(huì)理解,本發(fā)明的范圍包括到通信協(xié)議層任何棧的應(yīng)用。在附圖中,類似的單元在所有附圖中具有類似的標(biāo)記。
      定義圖1示出了通信協(xié)議層的一個(gè)棧的一部分,即根據(jù)OSI標(biāo)準(zhǔn)的所述7層網(wǎng)絡(luò)模型的開(kāi)始三層。其隨后的描述旨在引入一些將在本文件的剩余部分使用的定義。
      第一層11也稱為物理(PHY)層,它提供多個(gè)用戶之間的物理接口。例如,用戶是無(wú)線或電力線通信網(wǎng)絡(luò)的站。
      第二層12稱為數(shù)據(jù)鏈路層(LL),它負(fù)責(zé)共享由所述PHY層提供的業(yè)務(wù)。所述LL層通常包含介質(zhì)訪問(wèn)控制(MAC)和差錯(cuò)控制(EC)子層,分別是121和122。所述MAC子層通過(guò)利用稱作MAC-PDU的基本協(xié)議數(shù)據(jù)單元來(lái)組織對(duì)所述PHY層11的訪問(wèn)以及與所述PHY層的業(yè)務(wù)接入點(diǎn)(PHY-SAP)交換數(shù)據(jù)。所述EC子層122執(zhí)行差錯(cuò)控制(即差錯(cuò)恢復(fù))和流控制機(jī)制的操作。
      最后,第三層13是在本文件中也稱作所述上層的層3(網(wǎng)絡(luò))的層。它通過(guò)稱作分段和重組(SAR)層的中間適配層125分別發(fā)送長(zhǎng)數(shù)據(jù)單元或包(例如LLC 802.2)到所述LL層和從所述LL層接收長(zhǎng)數(shù)據(jù)單元或包。所述后者負(fù)責(zé)所述分段方案。它與所述LL層的業(yè)務(wù)接入點(diǎn)(LL-SAP)交換數(shù)據(jù)。
      在隨后本發(fā)明示例性實(shí)施例的描述中,所述LL層意在作為處理所述短數(shù)據(jù)單元的所述通信層。根據(jù)所述ISO層表示術(shù)語(yǔ),上面提到的短數(shù)據(jù)單元稱為L(zhǎng)L協(xié)議數(shù)據(jù)單元(LL-PDU)。由所述上層13提供或返回的所述包稱為母包(PP)。所述PP被所述SAR層125分段成為段。這些段稱為SAR-PDU,并在所述LL層被封裝成各個(gè)協(xié)議數(shù)據(jù)單元,即LL-PDU。
      基本原理首先將披露所提出的差錯(cuò)控制機(jī)制的基本原理,所述差錯(cuò)控制機(jī)制依賴于由所述SAR層提供以改善ARQ重發(fā)和信令效率的信息的使用。此信息包含于所述段或LL-PDU以及所述ARQ協(xié)議消息中。
      當(dāng)所述SAR層125從所述上層13接收PP時(shí),所述PP在所述發(fā)送方向上被所述SAR層分別由作為其屬性的序列號(hào)來(lái)識(shí)別。在PP內(nèi)的每個(gè)SAR-SDU被在所述PP內(nèi)等于它的次序的序列號(hào)所標(biāo)識(shí)。結(jié)果,通過(guò)結(jié)合在LL-PDU的PP內(nèi)其包含的所述SAR-PDU的所述序列號(hào)和所述SAR-PDU所屬的PP序列號(hào)可以唯一確定每個(gè)LL-PDU。
      由于循環(huán)冗余碼被附加到保護(hù)所述整個(gè)LL-PDU的每個(gè)LL-PDU上,所以可以執(zhí)行差錯(cuò)檢測(cè)。
      在所述LL-PDU級(jí)實(shí)施ARQ窗口。所述ARQ協(xié)議信令消息允許所述ARQ窗口的所述發(fā)射機(jī)和接收機(jī)的表示的同步。
      反饋信令消息嵌入所述兩級(jí)序列編碼,以便當(dāng)出錯(cuò)時(shí)通知所述發(fā)射機(jī)所述接收機(jī)滑動(dòng)窗口的狀態(tài),因此所述發(fā)射機(jī)可以有選擇地重發(fā)所述出錯(cuò)LL-PDU。當(dāng)所述發(fā)送沒(méi)有錯(cuò)誤時(shí),只用所述PP序列號(hào)水平來(lái)確認(rèn)所述PP和所述LL-PDU的接收。
      類似地,丟棄功能使用由所述發(fā)射機(jī)發(fā)送的特定消息,所述特定消息包含所述發(fā)射機(jī)請(qǐng)求推進(jìn)所述ARQ窗口達(dá)到的所述PP序列號(hào)。
      最后,定義了特定ARQ協(xié)議消息,其允許所述發(fā)射機(jī)明確請(qǐng)求從所述接收機(jī)來(lái)的反饋信息。這個(gè)消息也可以用來(lái)請(qǐng)求列表的給定PP的狀態(tài)。
      所述后兩個(gè)消息由所述接收機(jī)通過(guò)反饋消息來(lái)確認(rèn)。
      圖2說(shuō)明了應(yīng)用于從ARQ發(fā)射機(jī)21流到ARQ接收機(jī)22的LL-PDU流的糾錯(cuò)功能實(shí)例。
      上述ARQ窗口是一個(gè)滑動(dòng)窗口,所述窗口由所述發(fā)射機(jī)使用來(lái)確定其能發(fā)送LL-PDU的所述PP。實(shí)際上,所述發(fā)射機(jī)實(shí)施稱為發(fā)射機(jī)ARQ窗口的所述ARQ窗口的第一表示23,同時(shí),所述接收機(jī)實(shí)施稱為接收機(jī)ARQ窗口的其第二表示24。所述ARQ窗口的這些實(shí)施分別使用了所述發(fā)射機(jī)21和所述接收機(jī)22的存儲(chǔ)緩沖器。
      在圖2示出的例子中,假定所述ARQ窗口的尺寸可以允許所述發(fā)射機(jī)發(fā)送所述三個(gè)PP,所述三個(gè)PP表示為由所述附圖標(biāo)記25標(biāo)明的三個(gè)分別的列。所述PP有各自的尺寸,則所述列有各自的高度。然而,除了可能是較小尺寸的最后一段(表示在每列頂部的段)以外,每列都被以相同尺寸的段進(jìn)行分段。所述段的每一個(gè)形成各自SAR-PDU。在圖2中,由所述ARQ接收機(jī)正確接收的SAR-PDU用白色矩形表示,而錯(cuò)誤或毀壞的SAR-PDU用交叉陰影線矩形表示。將會(huì)理解,在所述發(fā)射機(jī)中所述滑動(dòng)窗口的表示與在所述接收機(jī)中的所述滑動(dòng)窗口的表示不是同步的。
      通過(guò)所述鏈路層12的所述用戶數(shù)據(jù)流用從所述ARQ發(fā)射機(jī)21到所述ARQ接收機(jī)22的粗線26表示。在所述ARQ發(fā)射機(jī)21到所述ARQ接收機(jī)22之間信令信息的流用點(diǎn)線27表示。
      用戶數(shù)據(jù)格式圖3說(shuō)明由根據(jù)本發(fā)明的所述分段方案使用的所述兩級(jí)序列編號(hào)。
      為了簡(jiǎn)化起見(jiàn),假定所述LL-PDU以及從而的所述SAR-PDU具有固定長(zhǎng)度,分別是LLL-PDU和LSAR-PDU。
      如圖所示,所述PP具有PP序列號(hào)(PPSN)的屬性,圖中左手側(cè)表示的所述PP(PP#k)的所述PP序列號(hào)(PPSN)等于k,圖中右手側(cè)表示的所述PP(PP#k+1)的所述PP序列號(hào)(PPSN)等于k+1。每個(gè)PP被所述SAR層以給定數(shù)量n+1的SAR-PDU進(jìn)行分段。對(duì)于PP#k,n等于1。以及對(duì)于PP#k+1,n等于2。在所述PP內(nèi)n+1個(gè)SAR-PDU通過(guò)其范圍從0到n的段序列號(hào)(SSN)進(jìn)行順序編號(hào)。換句話說(shuō),給定SAR-PDU的所述SSN等于在其所屬的PP內(nèi)的它的次序。
      如果PP的長(zhǎng)度沒(méi)有正好等于LSAR-PDU的倍數(shù),與PP#k相對(duì)的PP#k+1正是這種情況,所述SAR層在所述PP的最后一個(gè)SAR-PDU(即其SSN=n的那個(gè))中插入填充。
      在隨后數(shù)據(jù)單元格式描述中提到了由所述差錯(cuò)控制機(jī)制使用的所述專用信息。所述LL-PDU包括下述三個(gè)字段-有效負(fù)載字段32,其包含SAR-PDU;
      -信頭字段(HDR)31,其包含與所述SAR-PDU所屬的所述PP的PPSN連接的所述SAR-PDU的SSN;-循環(huán)冗余碼(CRC)字段33,所述CRC在所述前兩個(gè)字段31和32上進(jìn)行計(jì)算。
      數(shù)據(jù)結(jié)構(gòu)正如以前所述,根據(jù)本發(fā)明的所述差錯(cuò)控制機(jī)制依賴其元素是母包的滑動(dòng)窗口。所述滑動(dòng)窗口的演化由所述ARQ接收機(jī)和所述ARQ發(fā)射機(jī)通過(guò)將隨后描述的信令消息所控制。
      在開(kāi)始交換數(shù)據(jù)以前,所述ARQ發(fā)射機(jī)和所述ARQ接收機(jī)通過(guò)來(lái)在本文件中描述的方法一致同意一個(gè)ARQ窗口尺寸(ARQWSize)值。這個(gè)過(guò)程使所述接收機(jī)避免由于缺乏存儲(chǔ)緩沖器而導(dǎo)致的LL-PDU損耗。所述接收機(jī)議定一個(gè)與其可用存儲(chǔ)器兼容的ARQWSize值。如果沒(méi)有啟動(dòng)預(yù)約過(guò)程,則所述接收機(jī)還可以利用流控制機(jī)制終止所述ARQ發(fā)射機(jī)。
      根據(jù)通常稱作“帶寬×往返行程時(shí)間”的乘積定律,所述ARQ滑動(dòng)窗口的字節(jié)(或比特)大小是決定所述機(jī)制的性能的重要參數(shù)。由于PP是可變長(zhǎng)度的,所以將所述ARQWSize值指定為若干PP是不合適的,但是可以指定為若干LL-PDU(或SAR-PDU),后者具有固定的尺寸。
      以LL-PDU的數(shù)量形式的所述ARQWSize最大值優(yōu)選地基本等于所述PPSN空間大小的一半,以便序列號(hào)保持可比性。
      所述PPSN空間應(yīng)該標(biāo)上尺寸,以便即使在單個(gè)LL-PDU包括一個(gè)PP的最壞情況下也能達(dá)到最大的通過(guò)量。為了簡(jiǎn)化起見(jiàn),在后面的描述中認(rèn)為L(zhǎng)L-PDU和它們的SSN是等同的。
      所述ARQ窗口的特點(diǎn)在于兩個(gè)邊界值,分別是ARQ窗口底部(BotARQWin)值和ARQ窗口頂部(TopARQWin)值。這些值如下定義BotARQWin對(duì)應(yīng)于所述錯(cuò)誤接收的具有最低PPSN和SSN的LL-PDU,而TopARQWin對(duì)應(yīng)于所述發(fā)送的具有最高PPSN和SSN的LL-PDU。應(yīng)該注意,所述發(fā)射機(jī)和接收機(jī)的TopARQWin以及BotARQWin值不必在時(shí)間上總是相同。
      無(wú)論何時(shí),在所述發(fā)射機(jī)的BotARQWin和TopARQWin邊界值之間包括的LL-PDU的數(shù)量必須保持嚴(yán)格低于ARQWSize。
      應(yīng)該注意,當(dāng)考慮PP邊界時(shí),實(shí)施所述ARQ窗口的所述存儲(chǔ)緩沖器的尺寸可以大于或等于ARQWSize。
      圖4的圖說(shuō)明了前述考慮。在示出的例子中,所述正確接收的SAR-PDU用白色方形來(lái)表示,以及所述錯(cuò)誤接收的SAR-PDU用交叉陰影線方形來(lái)表示。這里,具有最低SSN的所述錯(cuò)誤接收的LL-PDU是包PP#1的第四個(gè)LL-PDU,以及最近發(fā)送的LL-PDU是包PP#5的第二個(gè)LL-PDU。
      信令消息定義了三類信令消息ARQ反饋(AFB)消息、ARQ丟棄(ADC)消息、以及ARQ請(qǐng)求反饋(ARF)消息。
      AFB消息由ARQ接收機(jī)發(fā)送到它的對(duì)等ARQ發(fā)射機(jī)以通知PP和LL-PDU接收的狀態(tài)。根據(jù)未在本文件中描述的規(guī)則,一接收到LL-PDU就發(fā)送AFB消息。
      ADC消息由ARQ發(fā)射機(jī)發(fā)送到它的對(duì)等ARQ接收機(jī)以推動(dòng)ARQ窗口前進(jìn)到在所述消息中指定的PPSN,并最終丟棄其PPSN低于在所述消息中指定的PPSN的不完全接收的PP。所述ADC接收的確認(rèn)是通過(guò)所述接收機(jī)返回相應(yīng)的AFB消息給所述發(fā)射機(jī)。用于確定何時(shí)發(fā)送ADC消息的規(guī)則未在本文件中描述。
      ARF消息由ARQ發(fā)射機(jī)發(fā)送到它的對(duì)等ARQ接收機(jī)以請(qǐng)求來(lái)自于后者的AFB消息。所述ARF消息接收的確認(rèn)是通過(guò)所述接收機(jī)返回相應(yīng)的AFB消息給所述發(fā)射機(jī)。用于確定何時(shí)發(fā)送ARF消息的規(guī)則未在本文件中描述。
      隨后的分項(xiàng)僅僅描述關(guān)于所提出機(jī)制的消息的內(nèi)容。
      ARQ反饋(AFB)消息如下面的表I所示,所述AFB消息包含一批確認(rèn)矢量(AKV),其可以為空(這里AKV_NB的數(shù)量等于0)。這種情況下所述AFB消息只用來(lái)在所述ARQ發(fā)射機(jī)上執(zhí)行流控制。在一個(gè)實(shí)施例中,當(dāng)設(shè)置所述FLOW_CTL標(biāo)志向所述ARQ發(fā)射機(jī)指示它必須停止發(fā)送新的LL-PDU時(shí),那就是屬于更進(jìn)一步PP的LL-PDU和/或?qū)儆谙嗤琍P的LL-PDU,但具有比最后發(fā)送的LL-PDU更高的SSN。為了再繼續(xù)發(fā)送新段,由所述ARQ接收機(jī)發(fā)送具有被清零的FLOW_CTL標(biāo)志的AFB消息。
      表I

      每個(gè)AKV對(duì)應(yīng)一個(gè)給定的PP,并包含在下面表II中描述的字段。
      表II

      在給定PP內(nèi)單個(gè)LL-PDU接收狀態(tài)的信令借助于位表來(lái)實(shí)現(xiàn)。在所述位表中次序?yàn)閕的位反映在所述PP中其SSN等于i的SAR-PDU的接收狀態(tài)。當(dāng)所述對(duì)應(yīng)的LL-PUD被正確接收時(shí),所述位被置位,否則就清零。
      所述BM_PROVIDED標(biāo)志指示所述BM_LENGTH和BM字段是否包括在所述消息中。包括的所述后面的字段向所述ARQ發(fā)射機(jī)指示在由所述PPSN字段內(nèi)指定的所述PP內(nèi)哪些LL-PDU未被正確接收或者還沒(méi)有收到。
      AFB消息的含義還取決于所述FIRST_CORRUPTED、FIRST_RECEIVED和LAST_RECEIVED標(biāo)志的設(shè)置。
      如果所述FIRST_CORRUPTED標(biāo)志被置位,則PPSN指示位于所述ARQ窗口底部的所述PP的序列號(hào),即其至少丟失一個(gè)SAR-PDU的最低PPSN的PP(例如在圖4所示例子中的包PP#1)。換句話說(shuō),當(dāng)該標(biāo)志被置位時(shí),它指示由所述PPSN字段指定的所述PP是具有包含至少一個(gè)毀壞段的最低PPSN的所述接收的PP。
      如果所述FIRST_RECEIVED被置位,則PPSN指示位于所述接收機(jī)ARQ窗口底部之后的所述第一個(gè)PP的序列號(hào),對(duì)于所述PP至少已經(jīng)接收一個(gè)SAR-PDU(例如在圖4所示例子中的包PP#1)。換句話說(shuō),當(dāng)該標(biāo)志被置位時(shí),它指示由所述PPSN字段指定的所述PP是具有包含至少一個(gè)正確接收的段的最高PPSN的所述PP。
      如果所述LAST_RECEIVED被置位,則PPSN指示位于所述接收機(jī)ARQ窗口頂部的所述PP的序列號(hào),即其至少已經(jīng)接收一個(gè)SAR-PDU的最高PPSN的PP(例如在圖4所示例子中的包PP#5)。
      應(yīng)該注意到,F(xiàn)IRST_CORRUPTED、FIRST_RECEIVED和LAST_RECEIVED標(biāo)志可以同時(shí)被置位。
      ARQ丟棄(ADC)消息這種前向信令消息包括下面表III中描述的字段。
      表III

      通過(guò)發(fā)送一個(gè)ADC消息,所述ARQ發(fā)射機(jī)請(qǐng)求所述ARQ窗口的底部前進(jìn)到其序列號(hào)等于PPSN+1的所述PP。換句話說(shuō),這個(gè)字段包含將被丟棄的最高PPSN的所述PP的所述PPSN。所述ARQ接收機(jī)確認(rèn)來(lái)自所述ARQ發(fā)射機(jī)的所述ADC消息的接收,這是通過(guò)發(fā)送反饋信令消息(即AFB消息)給后者。因此所述ARQ發(fā)射機(jī)確認(rèn)了在所述接收機(jī)側(cè)所述ARQ窗口的進(jìn)程。
      ARQ請(qǐng)求反饋(ARF)消息這種前向信令消息包括下面表IV中描述的字段。
      表IV

      通過(guò)發(fā)送一個(gè)ARF消息,所述ARQ發(fā)射機(jī)請(qǐng)求來(lái)自所述ARQ接收機(jī)的AFB消息,并同時(shí)指示迄今為止它已經(jīng)發(fā)送的最高PP序列號(hào)。
      另外,所述ARQ發(fā)射機(jī)可以可選地通過(guò)在連續(xù)PPSN字段中指定一系列PP序列號(hào)來(lái)請(qǐng)求特定PP的狀態(tài)。
      發(fā)射機(jī)和接收機(jī)操作所述發(fā)射機(jī)和接收機(jī)的操作,尤其是在上面部分提出的所述信令消息的使用,現(xiàn)在將根據(jù)圖5的流程圖作進(jìn)一步解釋。
      發(fā)射機(jī)操作只要LL-PDU的SSN被包含在所述ARQ窗口內(nèi),或者所述ARQ發(fā)射機(jī)還沒(méi)收到具有置位的所述FLOW_CTL標(biāo)志的AFB消息,所述發(fā)射機(jī)就可以執(zhí)行連續(xù)LL-PDU的初始傳輸51而不用接收任何AFB消息。
      所述發(fā)射機(jī)也可以無(wú)條件重發(fā)屬于所述ARQ窗口的任何LL-PDU。優(yōu)選地重發(fā)由所述接收機(jī)通過(guò)AFB消息指示的錯(cuò)誤接收或丟失的LL-PDU。
      一接收到具有置位的所述FLOW_CTL的AFB消息52,所述發(fā)射機(jī)就停止發(fā)送新的LL-PDU。在這種狀態(tài)下,所述ARQ發(fā)射機(jī)可以只執(zhí)行LL-PDU的重發(fā)53,直到它接收到具有清零的所述FLOW_CTL位的AFB消息54。
      所述發(fā)射機(jī)可以通過(guò)發(fā)送ARF消息55給所述接收機(jī)請(qǐng)求特定PP的接收狀態(tài)。所述ARF消息的確認(rèn)56的執(zhí)行是通過(guò)所述接收機(jī)向所述發(fā)射機(jī)發(fā)送一個(gè)相應(yīng)的AFB消息。這個(gè)過(guò)程當(dāng)所述發(fā)射機(jī)缺乏反饋信息時(shí)是有用的。
      當(dāng)所述發(fā)射機(jī)觸發(fā)丟棄過(guò)程時(shí),它將首先發(fā)送ADC消息57給所述ARQ接收機(jī)。然后,它將等待一個(gè)確認(rèn)至少在所述丟棄消息中指定的所述PP的AFB消息。一旦收到所述AFB消息,所述發(fā)射機(jī)就可以讓它的ARQ窗口前進(jìn)。
      接收機(jī)操作所述接收機(jī)將利用所述CRC字段對(duì)每個(gè)接收的LL-PDU進(jìn)行解碼和校驗(yàn)。如果所述校驗(yàn)失敗,則拒絕所述LL-PDU并認(rèn)為其已毀壞。否則,所述接收機(jī)檢驗(yàn)所述PPSN和SSN的一致性,如果不一致則丟棄所述LL-PDU,或者如果一致則發(fā)送它到所述SAR子層。
      在每個(gè)發(fā)送的AFB,所述接收機(jī)可以通過(guò)將所述FIRST_CORRUPTED標(biāo)志置位來(lái)指示所述第一個(gè)錯(cuò)誤接收的或丟失的LL-PDU(BotARQWin)的所述PPSN。如果任何LL-PDU是毀壞的,則所述接收機(jī)可以通過(guò)添加具有置位的BM_PROVIDED標(biāo)志的AKV來(lái)向所述發(fā)射機(jī)指示它們。每個(gè)AKV包含不完整PP的所述PPSN和描述所述PP的組成LL-PDU的接收狀態(tài)的所述位表。
      在沒(méi)有同意特定ARQ窗口大小的情況下,如果所述接收機(jī)的存儲(chǔ)器空間變得不夠(即當(dāng)TopARQWin繼續(xù)前進(jìn)時(shí)所述BotARQWin停止),那么接收機(jī)可以在AFB消息中設(shè)置所述FLOW_CTL標(biāo)志,以便所述發(fā)射機(jī)停止再發(fā)送LL-PDU。
      從所述發(fā)射機(jī)一接收到ARF消息,所述接收機(jī)將通過(guò)發(fā)送AFB消息來(lái)確認(rèn)所述ARF消息的接收,所述AFB消息除了包括其BotARQWin的PPSN的指示以外,還包括對(duì)應(yīng)于包含它們各自BM的可選地請(qǐng)求PP的狀態(tài)的所述AKV。
      一接收到ADC消息,所述ARQ接收機(jī)將向所述SAR層指示發(fā)送所有其PPSN低于在所述ADC消息中指定的PPSN的完整的PP到所述上層。所述ARQ接收機(jī)還將發(fā)送一個(gè)至少包括這個(gè)PPSN的AFB,以便確認(rèn)所述ADC消息的接收。后面的AFB所包含的不完整PP被丟棄。
      本發(fā)明的一個(gè)實(shí)施例規(guī)定如果所有屬于給定PPSN的PP的LL-PDU被正確接收,那么即使屬于具有較低PPSN的PP的LL-PDU是丟失的,所述PP也被所述SAR層重組并發(fā)送給所述上層。換句話說(shuō),所述SAR機(jī)制發(fā)送給定PPSN的PP給所述上層,其所有組成段被正確接收,而不管序列號(hào)低于所述PPSN的所有PP是否已被發(fā)送。這個(gè)性質(zhì)稱為具有寬松次序的PP重組,這與具有嚴(yán)格排序的PP重組相對(duì),在所述嚴(yán)格排序的PP重組中,所述PP將以它們的PPSN的嚴(yán)格順序被重組和發(fā)送給所述上層。
      本發(fā)明可以在硬件、軟件、或硬件和軟件的組合中實(shí)施。任何處理器、控制器、或其它適宜用于執(zhí)行本文描述的功能的裝置都是合適的。硬件和軟件的典型組合可以包括具有計(jì)算機(jī)程序的通用微處理器(或控制器),所述計(jì)算機(jī)程序當(dāng)被加載和執(zhí)行時(shí)就實(shí)現(xiàn)本文描述的所述功能。
      在已經(jīng)說(shuō)明和描述了目前認(rèn)為是本發(fā)明的優(yōu)選實(shí)施例的同時(shí),本領(lǐng)域的熟練技術(shù)人員將會(huì)理解,可以作各種其它的修改,以及可以替代同等物而不背離本發(fā)明的實(shí)際范圍。另外,可以作許多修改以使特定情況適應(yīng)本發(fā)明的教導(dǎo)而不背離本文描述的中心創(chuàng)造性概念。而且,本發(fā)明的實(shí)施例可能沒(méi)有包括上述的所有特征。因此,本發(fā)明的意圖不是局限于所公開(kāi)的特定實(shí)施例,而是包括所有處在所述附加權(quán)利要求書(shū)的范圍內(nèi)的實(shí)施例。
      權(quán)利要求
      1.一種通過(guò)利用在LL和上層(23)之間SAR層的中間實(shí)施分段和重組(SAR)機(jī)制(125)以及在所述LL內(nèi)實(shí)施差錯(cuò)恢復(fù)機(jī)制(122)來(lái)從發(fā)射機(jī)(21)向接收機(jī)(22)發(fā)送數(shù)據(jù)包的方法,每個(gè)具有包括數(shù)據(jù)鏈路層(LL)的通信協(xié)議層的棧-其中在發(fā)送方向上,所述SAR機(jī)制執(zhí)行把由所述上層(13)處理的母包(PP)分段成給定數(shù)量n+1個(gè)連續(xù)的更短長(zhǎng)度的段的功能,其中n是嚴(yán)格的正整數(shù),并且執(zhí)行提供一些分段信息的功能,以及在接收方向上,所述SAR機(jī)制執(zhí)行在利用所述分段信息的同時(shí)通過(guò)連接接收段來(lái)重建所述上層PP的功能以及發(fā)送它們到所述上層(13)的功能;-其中對(duì)于每個(gè)段,所述分段信息包括兩級(jí)序列編號(hào),所述兩級(jí)序列編號(hào)包括識(shí)別所述段屬于的所述PP的PP序列號(hào)(PPSN)和識(shí)別在所述PP內(nèi)所述段的次序的段序列號(hào)(SSN);-其中所述差錯(cuò)恢復(fù)機(jī)制利用在所述發(fā)射機(jī)和所述發(fā)射器之間交換的前向和/或反饋信令消息來(lái)實(shí)施選擇性重發(fā)方案,所述消息嵌入所述兩級(jí)段編號(hào)中;以及-其中在所述接收方向上,所述SAR機(jī)制發(fā)送給所述上層一個(gè)給定PPSN的PP,所述給定PPSN的PP的所有構(gòu)成段都被正確接收和重組,而不管其序列號(hào)小于所述PPSN的所有PP是否已被發(fā)送。
      2.根據(jù)權(quán)利要求1的方法,其中所述信令消息包括ARQ反饋(AFB)的反饋信令消息,所述ARQ反饋(AFB)信令消息包括給定數(shù)量z的確認(rèn)矢量(AKV),其中z是整數(shù),并且其中每個(gè)所述AKV對(duì)應(yīng)一個(gè)給定接收的PP,以及所述給定接收的PP包括包含所述PP的所述PPSN的一個(gè)字段。
      3.根據(jù)權(quán)利要求2的方法,其中AKV選擇性地包括一個(gè)具有n+1個(gè)位的位表(BM),以及其中在所述BM中次序?yàn)閕的位被置位時(shí)指示在所述接收的PP中SSN等于i的所述段已被錯(cuò)誤接收或還沒(méi)有接收,其中i是整數(shù),范圍從0到n。
      4.根據(jù)權(quán)利要求2的方法,其中所述AFB消息還包括用來(lái)執(zhí)行在所述發(fā)射機(jī)上的流控制的標(biāo)志。
      5.根據(jù)權(quán)利要求4的方法,其中所述標(biāo)志被置位時(shí)向所述發(fā)射機(jī)指示它必須停止發(fā)送新段,以及當(dāng)被清零時(shí)向所述發(fā)射機(jī)指示它可以再發(fā)新段。
      6.根據(jù)權(quán)利要求2到5的任意之一的方法,其中每一個(gè)所述AKV還包括一個(gè)標(biāo)志,所述標(biāo)志被設(shè)置時(shí)指示所述PP是具有包含至少一個(gè)不正確接收段的最低PPSN的所述接收的PP。
      7.根據(jù)權(quán)利要求2到6的任意之一的方法,其中每一個(gè)所述AKV還包括一個(gè)標(biāo)志,所述標(biāo)志被設(shè)置時(shí)指示所述PP是具有包含至少一個(gè)正確接收段的最高PPSN的所述PP。
      8.根據(jù)權(quán)利要求2到7的任意之一的方法,其中每一個(gè)所述AKV還包括一個(gè)標(biāo)志,所述標(biāo)志被設(shè)置時(shí)指示所述PP是具有包含至少一個(gè)正確接收段的最低PPSN的所述PP。
      9.根據(jù)前述權(quán)利要求的任意之一的方法,其中所述差錯(cuò)恢復(fù)機(jī)制使用丟棄機(jī)制,并且其中所述信令消息還包括ARQ丟棄(ADC)前向信令消息,所述ADC消息包括包含將被丟棄的最高PPSN的所述PP的所述PPSN的一個(gè)字段。
      10.根據(jù)權(quán)利要求7的方法,其中所述接收機(jī)確認(rèn)來(lái)自所述發(fā)射機(jī)的ADC消息的接收,這是通過(guò)發(fā)送反饋信令消息給后者。
      11.根據(jù)前述權(quán)利要求的任意之一的方法,其中所述信令消息還包括ARQ請(qǐng)求反饋(ARF)前向信令消息,所述ARQ請(qǐng)求反饋(ARF)前向信令消息包括第一字段和至少一個(gè)第二字段,所述第一字段包含由所述發(fā)射機(jī)發(fā)送的最高PPSN的所述PP的所述PPSN,所述第二字段包含向所述接收機(jī)請(qǐng)求其接收狀態(tài)的給定PP的所述PPSN。
      12.根據(jù)權(quán)利要求11的方法,其中所述接收機(jī)確認(rèn)來(lái)自所述發(fā)射機(jī)的ADC消息的接收,這是通過(guò)發(fā)送反饋信令消息給后者。
      13.根據(jù)前述權(quán)利要求的任意之一的方法,其中所述段是固定尺寸的協(xié)議數(shù)據(jù)單元。
      14.根據(jù)權(quán)利要求13的方法,其中所述選擇性重發(fā)方案是基于滑動(dòng)窗口機(jī)制,所述滑動(dòng)窗口的所述尺寸規(guī)定為段的數(shù)目。
      15.根據(jù)權(quán)利要求14的方法,其中以段號(hào)形式的所述滑動(dòng)窗口的尺寸的最大值基本上是所述PPSN空間的尺寸的一半。
      16.根據(jù)前述權(quán)利要求的任意之一的方法,其中所述分段信息在附加到每段的信頭部分(31)內(nèi)被傳送。
      17.根據(jù)前述權(quán)利要求的任意之一的方法,其中所述差錯(cuò)恢復(fù)機(jī)制使用基于段的檢錯(cuò)方案。
      18.一種通過(guò)利用在LL和上層之間SAR層的中間實(shí)施分段和重組(SAR)機(jī)制以及在所述LL內(nèi)實(shí)施差錯(cuò)恢復(fù)機(jī)制來(lái)從發(fā)射機(jī)(21)向接收機(jī)(22)發(fā)送數(shù)據(jù)包的裝置,每個(gè)具有包括數(shù)據(jù)鏈路層(LL)的通信協(xié)議層的棧,所述裝置包括-用于實(shí)施所述SAR機(jī)制的第一模塊(125),在發(fā)送方向上,所述第一模塊執(zhí)行-把由所述上層處理的母包(PP)分段成給定數(shù)量n+1個(gè)連續(xù)的更短長(zhǎng)度的段的功能,其中n是嚴(yán)格的正整數(shù),和提供一些分段信息的功能,對(duì)于每個(gè)段,所述分段信息包括兩級(jí)序列編號(hào),所述兩級(jí)序列編號(hào)包括識(shí)別所述段屬于的所述PP的PP序列號(hào)(PPSN)和識(shí)別在所述PP內(nèi)所述段的次序的段序列號(hào)(SSN);以及,在接收方向上,-在利用所述分段信息的同時(shí)通過(guò)連接接收段來(lái)重建所述上層PP的功能以及發(fā)送它們到所述上層的功能,所述SAR機(jī)制適用于發(fā)送給所述上層一個(gè)給定PPSN的PP,所述給定PPSN的PP的所有構(gòu)成段都被正確接收和重組,而不管其序列號(hào)小于所述PPSN的所有PP是否已被發(fā)送;-第二模塊(122),它用于利用在所述發(fā)射機(jī)和所述發(fā)射器之間交換的前向和/或反饋信令消息來(lái)實(shí)施具有選擇性重發(fā)方案的所述差錯(cuò)恢復(fù)機(jī)制,所述消息嵌入所述兩級(jí)段編號(hào)中。
      19.根據(jù)權(quán)利要求20的裝置,還包括用于執(zhí)行根據(jù)權(quán)利要求2到17的任意之一的方法的裝置。
      全文摘要
      公開(kāi)了一種通過(guò)利用在所述LL和上層之間SAR層的中間實(shí)施分段和重組(SAR)機(jī)制以及在所述LL內(nèi)實(shí)施差錯(cuò)恢復(fù)機(jī)制來(lái)從發(fā)射機(jī)向接收機(jī)發(fā)送數(shù)據(jù)包的方法,每個(gè)具有包括數(shù)據(jù)鏈路層(LL)的通信協(xié)議層的棧。在發(fā)送方向上,所述SAR機(jī)制執(zhí)行把由所述上層處理的母包(PP)分段成連續(xù)的更短長(zhǎng)度的段的功能以及提供一些分段信息的功能。對(duì)于每個(gè)段,所述分段信息包括兩級(jí)序列編號(hào),所述兩級(jí)序列編號(hào)包括識(shí)別所述段屬于的所述PP的PP序列號(hào)(PPSN)和識(shí)別在所述PP內(nèi)所述段的次序的段序列號(hào)(SSN)。所述差錯(cuò)恢復(fù)機(jī)制利用嵌入所述兩級(jí)段編號(hào)中的前向和/或反饋信令消息來(lái)實(shí)施選擇性重發(fā)方案。在所述接收方向上,所述SAR機(jī)制發(fā)送給所述上層一個(gè)給定PPSN的PP,所述給定PPSN的PP的所有構(gòu)成段都被正確接收和重組,而不管其序列號(hào)小于那個(gè)PPSN的所有PP是否已被發(fā)送。
      文檔編號(hào)H04L29/10GK1619999SQ200410095229
      公開(kāi)日2005年5月25日 申請(qǐng)日期2004年11月19日 優(yōu)先權(quán)日2003年11月19日
      發(fā)明者C·芒然, R·羅萊 申請(qǐng)人:三菱電機(jī)株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1