新四季網

在移動通信系統中提供安全鏈路的技術的製作方法

2023-06-08 00:28:41 2

專利名稱:在移動通信系統中提供安全鏈路的技術的製作方法
技術領域:
本發明一般涉及移動通信系統以及,更具體而言,涉及在移動通信系統中當從第一對鏈路層協議實體向第二對鏈路層協議實體進行轉換時提供安全鏈路的技術。
由於MS 16和服務BTS節點20之間無線接口關聯的差錯特性,因此可在MS 16和RAN 14之間選擇性地執行自動重發請求(ARQ)協議以減少殘餘差錯率。ARQ協議的功能是處理由無線接口引起的差錯(例如由幹擾引起)。不過,當MS 16在系統10中到處移動時,切換可能發生而使導致ARQ協議的執行在不同控制器節點18之間來回移動。為了確保在切換期間不丟失用戶數據,必須實現某些機制。目前有三種已知的機制用於當ARQ協議在不同控制器節點18之間切換的情況下保護用戶數據。
在第一種已知的、當ARQ協議在不同控制器節點18之間切換的情況下用於保護用戶數據的機制中,該機制由R.Cohen等人在「Handover in a Micro-Cell Packet Switched Mobile Network(在微小區分組交換行動網路中切換)」,ACM Journal of Wireless Networks,Vol.2,No.1,1996,pp.13-25中,以及由E.Ayanoglu等人在「AIRMAILA Link-Layer Protocol for Wireless Networks(航空郵件用於無線網絡的鏈路層協議)」,ACM/Baltzer Wireless NetworksJournal,Vol.1,1995,即.47-60中作了充分描述,當執行切換時,來自RAN 14中ARQ協議實體的所有協議狀態,包括狀態變量和緩衝區,從源控制器節點18被移動/傳送到目的控制器節點18。使用這種機制,MS 16中的ARQ協議實體不需要知道切換何時發生。在含有兩個或更多個服務GPRS支持節點(SGSN)的通用分組無線業務(GPRS)系統中,在SGSN之間有切換發生的情況下,只有下行鏈路緩衝區從源SGSN被移動/傳送到目的SGSN,並在MS 16和目的SGSN之間依靠切換信令同步緩衝區的協議狀態(參見GSM 03.60-「Service Description(業務描述)」)。
第一種機制的主要優點在於它不要求在無線接口上對用戶數據作不必要的重傳,並且MS 16中的ARQ協議可以不知道切換,這也使得實現不那麼昂貴。不過,第一種機制受限於系統內的切換,整個系統中使用具有相同配置的相同ARQ協議。因此,它對於同一RAN中將可能使用不同ARQ協議配置且可能有與不同的ARQ協議配置關聯的不同協議數據單元(PDU)大小的未來系統而言將不再有用。此外,它對於移動整個協議狀態可能非常複雜。
在第二種已知的、當ARQ協議在不同控制器節點18之間切換的情況下用於保護用戶數據的機制中,此機制特別應用於GPRS系統中,通過在系統10中包含兩級ARQ協議來保護用戶數據。第一ARQ協議,稱為無線鏈路控制(RLC)協議,實行於MS 16和RAN 14之間(例如在基站控制器(BSC)節點處),用於處理由無線接口引起的差錯(參見GSM 04.60-「Radio Link Control/Medium AccessControl(無線鏈路控制/媒體接入控制)」)。第二ARQ協議,稱為邏輯鏈路控制(LLC)協議,實行於MS 16與CN 12之間(例如在SGSN節點處)(參見GSM 04.64-「Logical Link Control(LLC)LayerSpecification(邏輯鏈路控制(LLC)層規範)」)。當切換發生時,由LLC協議中的ARQ協議重傳可能丟失的用戶數據。另一方面,當執行切換時,在MS 16和BSC中都重新啟動RLC協議。
第二種機制的主要優點在於它能處理系統間的切換。不過,第二種機制存在較多的缺點。例如,由於與第二ARQ協議關聯的額外開銷而造成不必要的無線資源浪費。在GPRS中,用第三層(L3)PDU傳輸的額外開銷約為7個字節。可對此與Van Jacobsen壓縮的傳輸控制協議(TCP)確認的大小進行比較,當使用點到點協議(PPP)時其大小小於10個字節。這樣,當在L3 PDU中傳輸TCP確認時,大小差不多被加倍。第二種機制的另一個缺點是,在MS 16中,就含有兩級ARQ協議的存儲與處理能力而言,其開銷大大高於具有單一ARQ協議的開銷。
在第三種已知的、當ARQ協議在不同控制器節點18之間切換的情況下用於保護用戶數據的機制中,該機制由R.Ludwig等人在歐洲專利申請第__號(客戶參考號艾立信技術文獻第UW/T-98289號)、題為「L2_ARQ Protocol Handover Mechanisms(L2_ARQ協議切換機制)」中作了充分描述,要求第二層(L2)ARQ協議PDU的發送端在緩衝區中保留正攜帶L3 PDU的所有的L2 PDU,直到整個L3 PDU已被確認。然後,當切換被執行時,所有L3 PDU被移到新的L2_ARQ協議實體,於是,新的L2_ARQ協議實體將這些L3 PDU分段成新的L2 PDU並重傳它們。
與第二種機制相似,第三種機制的主要優點是它能處理系統間的切換。但是,第三種機制也存在較多缺點。例如,由於要求L2_ARQ協議PDU的發送端保留正攜帶L3 PDU的所有的L2 PDU直到整個L3 PDU被確認,因而需要額外的緩衝空間。此外,當切換發生時,一個L3 PDU的所有L2 PDU被新的L2_ARQ協議重傳。那就是說,即使以前已被確認的L2 PDU也都要進行重傳。這當然不是最優的,而且是第三種機制的主要缺點。
由上所述,期望提供一種用於在移動通信系統中當切換或協議重新配置時,在移動站與核心網絡之間提供一條安全鏈路的技術,用以克服上述不足和缺點。更具體而言,期望提供一種用於在移動通信系統中當切換或協議重新配置時,在移動站與核心網絡之間提供一條安全鏈路的技術,它不傳遞ARQ協議的完整狀態,不使用第二ARQ協議級,不重傳已被確認的L2_ARQ PDU,以及不需要在發送L2_ARQ協議實體的緩衝區中存儲已被確認的L2_ARQ PDU。
從第一對鏈路層協議實體向第二對鏈路層協議實體的轉換可歸結於多種原因,象例如移動通信系統中的切換或移動通信系統中的協議重新配置。第一對鏈路層協議實體可使用和第二對鏈路層協議實體相同的協議,或者第一對鏈路層協議實體可使用不同於第二對鏈路層協議實體的協議。如果第一對鏈路層協議實體使用和第二對鏈路層協議實體相同的協議,那麼仍能對第一對鏈路層協議實體進行不同於第二對鏈路層協議實體的配置。
在優選的實施方案中,此技術是通過以下方式實現的首先暫停從第一傳輸鏈路層協議實體向第一接收鏈路層協議實體的數據傳輸,然後啟動從第二傳輸鏈路層協議實體向第二接收鏈路層協議實體的數據傳輸。於是,第一傳輸鏈路層協議實體中未確認的分段數據通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體。
依照本發明的其他方面,第一對鏈路層協議實體可由至少一個第一控制協議實體進行控制,而第二對鏈路層協議實體可由至少一個第二控制協議實體進行控制。於是,從第一傳輸鏈路層協議實體向第一接收鏈路層協議實體的數據傳輸可由至少一個第一控制協議實體暫停,而從第二傳輸鏈路層協議實體向第二接收鏈路層協議實體的數據傳輸可由至少一個第二控制協議實體啟動。應當注意到,所述的至少一個第一控制協議實體和所述的至少一個第二控制協議實體可以是相同的控制協議實體。
依照本發明的另外的方面,第一傳輸鏈路層協議實體中未傳輸的未分段數據最好由第一傳輸鏈路層協議實體傳送給第二傳輸鏈路層協議實體。另一種可選方法是,可將第一傳輸鏈路層協議實體中未傳輸的未分段數據進行分段,然後再由第一傳輸鏈路層協議實體傳送給第二傳輸鏈路層協議實體以進行隧道傳輸。其間,第一傳輸鏈路層協議實體中的分段數據被進行組裝並從第一傳輸鏈路層協議實體傳送到第二傳輸鏈路層協議實體。
依照本發明的其他方面,在通過隧道將未確認的分段數據從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體之前,可由第一接收鏈路層協議實體向第一傳輸鏈路層協議實體發送一個狀態消息。此外,可通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。如果第一對鏈路層協議實體由至少一個第一控制協議實體控制,而第二對鏈路層協議實體由至少一個第二控制協議實體控制,則第一傳輸鏈路層協議實體中最後一個未確認數據段的序號可從至少一個第一控制協議實體發送給至少一個第二控制協議實體,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。另一種可選方法是,可由至少一個第一控制協議實體向至少一個第二控制協議實體發送一個關於通過隧道傳輸的未確認分段數據數目的指示,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。還有一種可選方法是,可由至少一個第一控制協議實體向至少一個第二控制協議實體發送一個關於通過隧道傳輸的未確認分段數據總數的指示,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
依照本發明的其他方面,在通過隧道傳輸未確認的分段數據之前,可將第一傳輸鏈路層協議實體中最後一個未確認數據段的序列號由第一傳輸鏈路層協議實體發送給第一接收鏈路層協議實體,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。另一種可選方法是,在最後一個通過隧道傳輸的未確認分段數據之後,可由第一傳輸鏈路層協議實體向第一接收鏈路層協議實體發送一個指明前一個通過隧道傳輸的未確認分段數據是最後一個通過隧道傳輸的未確認分段數據的消息,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。還有一種可選方法是,可由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個含有通過隧道傳輸的未確認分段數據總數指示的消息,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。甚至還有一種可選方法是,在通過隧道傳輸未確認的分段數據之前,可由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個含有第一傳輸鏈路層協議實體中最後一個未確認數據段的序號的消息,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。如果是這種情況,就在發送消息前將序號從第一傳輸鏈路層協議實體用信號通知給第二傳輸鏈路層協議實體,並在發送消息後再由第二接收鏈路層協議實體用信號通知給第一接收鏈路層協議實體。甚至還有一種可選方法是,可由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個關於通過隧道傳輸的未確認分段數據數目的指示,用以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。如果是這種情況,在發送指示前,將通過隧道傳輸的未確認分段數據的數目從第一傳輸鏈路層協議實體用信號通知給第二傳輸鏈路層協議實體,並在發送該指示後再由第二接收鏈路層協議實體用信號通知給第一接收鏈路層協議實體。
仍依照本發明的其他方面,可將通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體的未確認分段數據的結束從第一傳輸鏈路層協議實體用信號通知給第二傳輸鏈路層協議實體。接下來,可以把通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體的用以指示未確認分段數據結束的消息從第二傳輸鏈路層協議實體發送給第二接收鏈路層協議實體。然後,可將通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體的未確認分段數據的結束從第二接收鏈路層協議實體用信號通知給第一接收鏈路層協議實體。
依照本發明的其他方面,可以在所有未確認的分段數據被通過隧道傳輸之後終止第一對鏈路層協議實體。另一種可選方法是,可以在一個預定的時間周期之後終止第一對鏈路層協議實體。
依照本發明的其他方面,通過首先將未確認的分段數據從第一傳輸鏈路層協議實體發送到第二傳輸鏈路層協議實體,可以使第一傳輸鏈路層協議實體中未確認的分段數據通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體。接下來將未確認的分段數據從第二傳輸鏈路層協議實體傳輸給第二接收鏈路層協議實體。然後再將未確認的分段數據從第二接收鏈路層協議實體發送到第一接收鏈路層協議實體。
依照本發明的其他方面,在將未確認的分段數據從第二傳輸鏈路層協議實體傳輸給第二接收鏈路層協議實體之前可對其進行標記。例如,可以利用確認的模式數據協議數據單元中的長度指示符欄位,或控制協議數據單元中的某一特定欄位來對未確認的分段數據進行標記。
依照本發明的其他方面,可將未確認的分段數據通過專用的通信鏈路從第二傳輸鏈路層協議實體傳輸給第二接收鏈路層協議實體。未確認的分段數據最好在任何更高層的數據之前從第二傳輸鏈路層協議實體傳輸到第二接收鏈路層協議實體,以確保序列順序完整。
依照本發明的其他方面,在第一接收鏈路層協議實體中將通過隧道傳輸的未確認分段數據典型地與已確認的分段數據合併,然後將合併的分段數據進行組裝。於是,經組裝的合併數據能被直接發送給更高層的協議實體。另一種可選方法是,組裝的合併數據可通過第二接收鏈路層協議實體發送給更高層協議實體。不管怎樣,組裝的合併數據最好在第二接收鏈路層協議實體向更高層協議實體發送任何數據前被發送給更高層的協議實體,以確保序列順序完整。此外,可通知第二接收鏈路層協議實體所有組裝的合併數據已被發送到更高層協議實體,以確保序列順序完整。


圖1是包含一個核心網(CN)、一個無線接入網(RAN)和多個移動站(MS)在內的一種典型移動蜂窩系統的示意圖。
圖2是關於依照本發明的、用以顯示用於蜂窩移動通信系統中不同分層上的特定協議的一種通用協議棧的圖例。
圖3是一種蜂窩移動通信系統的示意圖,該通信系統包括一個CN、兩個不同的RAN和一個MS,這些都涉及依照本發明的用於在切換情形下或L2_ARQ協議重新配置期間在MS和CN之間提供一條安全鏈路的技術。
圖4是一個顯示了通過空中接口在兩個L2_ARQ協議實體之間傳送數據的流程圖。
圖5是一個顯示了依照本發明的在剛剛發生切換或L2_ARQ協議重新配置之後,通過空中接口在兩個新L2_ARQ協議實體之間傳送數據的流程圖。
圖6是依照本發明的一種切換情形下的信令圖。
圖7顯示了依照本發明的一種L2_ARQ確認模式數據(AMD)PDU的格式。
圖8顯示了依照本發明的一種L2_ARQ控制PDU的格式。
圖9是依照本發明的、用以實現在移動通信系統中涉及的切換或協議重新配置的信令的一種示範協議實體處理裝置的示意圖。
L2_ARQ層用來表示鏈路層協議,例如象無線鏈路控制(RLC),該層協議可能將L3 PDU分割成小的L2_ARQ PDU和/或將數個L3PDU連接成L2_ARQ PDU,並以這些L2_ARQ PDU為基礎實現ARQ功能。無論L2_ARQ層表示何種協議,L2_ARQ協議都遵循有關L2_ARQ PDU重傳的規則。例如,對於任何形式的ARQ,發送L2_ARQ必須緩衝每一個L2_ARQ PDU,直到接收L2_ARQ肯定確認收到同一L2_ARQ PDU為止。一收到確認,發送L2_ARQ就獲準從它的發送緩衝區中刪除已確認的L2_ARQ PDU。
對於更高層數據(即L3 PDU)的傳輸L2_ARQ協議可以有幾種不同的,例如象不可靠、半可靠和全可靠這樣的運行模式。後兩種模式可結合有序或失序傳遞操作。
L1層用來表示無線鏈路的物理層。它可以是用於當今或未來移動通信網絡中的任何一種無線傳輸技術(如GSM、UMTS或無線LAN)。
在最新的蜂窩移動通信系統中,存在兩個對等的L2_ARQ協議實體,一個運行於移動站(MS)中,一個運行於無線接入網(RAN)中。關於這種系統的實例有全球移動通信系統(GSM)/通用分組無線業務(GPRS)和UMTS系統,兩個對等實體內的L2_ARQ協議均為RLC協議。
參考圖3,其中顯示了一種蜂窩移動通信系統100,其將在本詳述中用來描述一種依照本發明的、用於在切換情形下或L2_ARQ協議重新配置期間在MS與核心網(CN)之間提供一條安全鏈路的技術。系統100包括一個CN 102,其連接到兩個不同的RAN 104和一個MS106。如圖3所示,L3 PDU通過依賴於當前所用的RAN 104的不同L2_ARQ協議在MS 106和CN 102之間進行傳輸。此詳述中所描述的技術不受限於連接到CN 102上的RAN 104的數量。也就是說,這裡所描述的技術容許任何數量的RAN 104。
假設對於包括的所有不同的RAN 104,任意兩個L2_ARQ協議實體之間都存在著對等通信。對等實體實行於MS 106中和所包括的每個RAN104的網絡節點中。還假設切換均可在某一RAN 104內(系統內)和兩個不同類型的RAN 104之間(系統間)發生。在任何一種情況下,當切換發生時,L2_ARQ協議實體的執行點可被移到新的物理網絡節點上,那裡啟動有新L2_ARQ協議實體並以此繼續和新的L2_ARQ對等體通信。可選地,可使用舊的重啟/重初始化的L2_ARQ協議實體。
在切換或L2_ARQ協議重新配置(如無線接入載體(RAB)重新配置)發生後,舊發送L2_ARQ協議實體中未確認的L2_ARQ PDU經由新L2_ARQ協議實體通過隧道傳輸給舊接收L2_ARQ協議實體。也就是說,在切換或L2_ARQ協議重新配置發生後,舊的L2_ARQ協議實體進入隧道傳輸狀態,在此狀態下它們除了仍通過新的L2_ARQ協議實體傳輸數據以外不執行任何ARQ功能。在這種隧道傳輸狀態下,舊L2_ARQ PDU通過新L2_ARQ協議實體經隧道傳給舊接收L2_ARQ協議實體,該協議實體將舊的L2_ARQ PDU重組成L3 PDU,然後將它們傳遞給接收L3協議實體。在所有舊的L2_ARQPDU通過新L2_ARQ協議實體經隧道傳給舊接收L2_ARQ協議實體,被重組成L3 PDU,然後傳遞給接收L3協議實體之後,舊L2_ARQ協議實體被終止。
上述技術要求一個完整的L3 PDU被傳過舊發送L2_ARQ協議實體或新發送L2_ARQ協議實體。因此,舊發送L2_ARQ協議實體中最後一個PDU由舊L3 PDU的最後一段和可能的填充部分組成。在接收側,新接收L2_ARQ協議實體接收來自新發送L2_ARQ協議實體的新的L2_ARQ PDU,然後將它們重組成L2_ARQ SDU。新的L2_ARQ協議實體必須區分包含新L3 PDU的L2_ARQ SDU和包含通過隧道傳輸的舊L2_ARQ PDU的L2_ARQ SDU。這可通過對PDU和/或SDU進行標記,或者依靠其他信令方式來實現。將包含有通過隧道傳輸的舊L2_ARQ PDU的新L2_ARQ PDU重組成舊L2_ARQPDU,然後向前傳遞給舊接收L2_ARQ協議實體。將包含有新L3 PDU的新L2_ARQ PDU重組成L3 PDU,並傳遞給接收L3協議實體。
參考圖4和5能更好地理解上述技術。圖4顯示了通過空中接口在兩個L2_ARQ協議實體之間進行傳送的數據。發送L2_ARQ協議實體(即L2_ARQ 1a)和接收L2_ARQ協議實體(即L2_ARQ 1b)都含有一個SDU數據緩衝區110和一個PDU數據緩衝區112。應當理解,這些緩衝區只是為解釋本發明而使用的邏輯緩衝區。發送L2_ARQ協議實體SDU數據緩衝區110a內的數據是上層數據(即L3PDU)。此數據尚未被分段成L2_ARQ PDU或通過空中接口被發送L2_ARQ協議實體(即L2_ARQ 1a)傳輸。發送L2_ARQ協議實體PDU數據緩衝區112a內的數據由L2_ARQ PDU組成。一個PDU封裝有SDU的一部分或整個SDU。這就是所謂的分段。如果幾個SDU是一個PDU的一部分,那麼就稱這幾個SDU在該PDU內被中聯。
假設一個SDU駐留在發送L2_ARQ協議實體SDU數據緩衝區110a中,直到其被分段並可能被串聯和傳送到發送L2_ARQ協議實體PDU數據緩衝區112a為止。到那時,整個SDU被移到發送L2_ARQ協議實體PDU數據緩衝區112a中。由發送L2_ARQ協議實體(即L2_ARQ 1a)通過空中接口發送的PDU必須由接收L2_ARQ協議實體(即L2_ARQ 1b)確認。當發送L2_ARQ協議實體收到某個PDU的一個確認時,該PDU從發送L2_ARQ協議實體PDU數據緩衝區112a中被丟棄。
根據以上對緩衝區的定義,可理解到,發送L2_ARQ協議實體PDU數據緩衝區112a根據何種PDU已被發送L2_ARQ協議實體確認,既可封裝整個SDU,又可封裝部分SDU。接收L2_ARQ協議實體PDU數據緩衝區112b中的數據將駐留在那裡直到能組裝一個完整的SDU。到那時,所裝配的SDU將被傳送給接收L2_ARQ協議實體SDU數據緩衝區110b。
圖5顯示了在切換或L2_ARQ協議重新配置剛剛發生之後,依照本發明在兩個新的L2_ARQ協議實體之間通過空中接口進行傳送的數據。舊發送L2_ARQ協議實體(即L2_ARQ 1a)和舊接收L2_ARQ協議實體(即L2_ARQ 1b)都包含一個舊的SDU數據緩衝區114和一個舊的PDU數據緩衝區116。同樣,新發送L2_ARQ協議實體(即L2_ARQ 2a)和新接收L2_ARQ協議實體(即L2_ARQ 2b)也都包含一個新的SDU數據緩衝區118和一個新的PDU數據緩衝區120。在這種模式下,舊發送L2_ARQ協議實體決定舊發送L2_ARQ協議實體PDU數據緩衝區116a中的PDU是否需要被重組成SDU。如果需要,就將重組的SDU傳送給舊發送L2_ARQ協議實體SDU數據緩衝區114a。於是,舊的發送L2_ARQ協議實體SDU數據緩衝區114a將包含封裝有L3 PDU的SDU,如圖5中的S1所示。接著,舊發送L2_ARQ協議實體SDU數據緩衝區114a中的這些SDU(S1)沿路徑115被傳送到新發送L2_ARQ協議實體SDU數據緩衝區118a。其間,任何留在舊發送L2_ARQ協議實體PDU數據緩衝區116a中的PDU,如圖5中的P1所示,沿路徑117從舊發送L2_ARQ協議實體PDU數據緩衝區116a被傳送到新發送L2_ARQ協議實體SDU數據緩衝區118a。這些來自舊發送L2_ARQ協議實體PDU數據緩衝區116a的PDU(P1)可用作新發送L2_ARQ協議實體中的SDU。此外,在切換/重新配置發生後,新的L3_PDU沿路徑119直接在L3和新發送L2_ARQ協議實體SDU數據緩衝區118a之間進行傳送。
將新發送L2_ARQ協議實體SDU數據緩衝區118a內的數據分段並發送到新發送L2_ARQ協議實體PDU數據緩衝區120a。新發送L2_ARQ協議實體PDU數據緩衝區120a中的數據通過空中接口被發送到新接收L2_ARQ協議實體PDU數據緩衝區120b。將新接收L2_ARQ協議實體PDU數據緩衝區120b內的數據進行組裝,然後發送到新接收L2_ARQ協議實體SDU數據緩衝區118b。新的接收L2_ARQ協議實體SDU數據緩衝區118b內的數據被發送給接收L3協議實體,或者被發送給舊接收L2_ARQ協議實體PDU數據緩衝區116b。將舊接收L2_ARQ協議實體PDU數據緩衝區116b中的任何數據進行組裝並發送到舊接收L2_ARQ協議實體SDU數據緩衝區114b,然後再發送到接收L3協議實體。
因此,依照本發明,駐留在舊發送L2_ARQ協議實體PDU數據緩衝區116a中、在切換/重新配置時沿路徑117從舊發送L2_ARQ協議實體PDU數據緩衝區116a被傳送到新發送L2_ARQ協議實體SDU數據緩衝區118a的任何數據(P1),經由隧道121從舊發送L2_ARQ協議實體PDU數據緩衝區116a邏輯地傳到舊接收L2_ARQ協議實體PDU數據緩衝區116b。
在新接收L2_ARQ協議實體中執行的機制允許新接收L2_ARQ協議實體區分封裝有通過隧道傳輸的舊L2_ARQ PDU的L2_ARQSDU和封裝有新L3 PDU的L2_ARQ SDU。新接收L2_ARQ協議實體需要利用這些機制將組裝的L2_ARQ SDU無誤地發送給正確的緩衝區SDU數據緩衝區118b適用於新L3 PDU,PDU數據緩衝區116b適用於通過隧道傳輸的舊L2_ARQ PDU。這可通過對PDU和/或SDU進行標記,或者另一種可選方法是,通過其他與信令結合的規則來完成。
如果規定先將舊發送L2_ARQ協議實體PDU數據緩衝區中的數據(P1)置於新發送L2_ARQ協議實體SDU數據緩衝區118a中,那麼新發送L2_ARQ協議實體只需發信號通知關於封裝有通過隧道傳輸的舊L2_ARQ PDU的L2_ARQ SDU的數目或者新L2_ARQ PDU的數目,以便接收端區分L3 PDU和通過隧道傳輸的舊L2_ARQPDU。於是,新接收L2_ARQ協議實體在沒有標記PDU和/或SDU的情況下隱式得知將每個組裝的L2_ARQ SDU發往何處。如果新L2_ARQ協議實體支持一個L2_ARQ PDU內的數個L2_ARQ SDU的串接,加上用信號通知含有通過隧道傳輸的舊L2_ARQ PDU的新L2_ARQ PDU數目,則必須定義一項附加的規則。此規則規定不可能在最後一個含有通過隧道傳輸的舊L2_ARQ PDU的新L2_ARQ PDU內封裝一個完整的新L3 PDU。
當完成標記時,至少存在兩種不同的解決方案。一種解決方案是允許有兩種獨立的L2_ARQ PDU類型,其中一種對應新的L3 PDU,而另一種對應由舊發送L2_ARQ協議實體發出的PDU(參見下面圖7的描述)。另一種解決方案是向L2_ARQ SDU增加一個比特的欄位。如果L2_ARQ SDU實際是來自舊發送L2_ARQ協議實體的一個PDU時,此欄位可被置1,而如果L2_ARQ SDU是一個新的L3 PDU時,其可被清0。
舊的和新的發送L2_ARQ協議實體必須能相互通信,正如舊的和新的接收L2_ARQ協議實體必須能相互通信一樣。這些通信鏈路對依照本發明來建立隧道傳輸狀態來說是必不可少的。該通信鏈路是能被分成數條物理鏈路的邏輯鏈路。例如,L2_ARQ網絡協議實體可能位於無線接入網的不同節點內,而邏輯鏈路可能是由數條涉及無線接入網和/或核心網的數個網絡節點的物理鏈路建立的。另一可選方法是,兩種協議實體都可駐留在同一節點內甚至同一硬體/軟體內(如在同一處理裝置內,其中邏輯鏈路可能是一個或幾個裝置元件(參見圖9))。為了建立有序傳遞,舊接收L2_ARQ協議實體必須向新接收L2_ARQ協議實體發信號告知所有的舊L2_ARQ PDU被正確接收、被重組成L3 PDU以及被傳遞到接收L3協議實體。只有在那以後,新接收L2_ARQ協議實體才被允許向更高層(即接收L3協議實體)發送SDU。
當處於隧道傳輸狀態時,舊接收L2_ARQ協議實體需要了解來自舊發送L2_ARQ協議實體的最後一個舊L2_ARQ PDU何時到達。本發明允許將這種信息從舊發送L2_ARQ協議實體發送給舊接收L2_ARQ協議實體。
實行這一點的一種方法是按照以下規則規定首先把通過隧道傳輸的舊L2_ARQ PDU連同持有通過隧道傳輸的舊L2_ARQ PDU的PDU或SDU的數目信令一起放置在新接收L2_ARQ協議實體SDU數據緩衝區118b中。由於新接收L2_ARQ協議實體必須能區分封裝有新L3 PDU的L2_ARQ SDU和封裝有通過隧道傳輸的舊L2_ARQPDU的L2_ARQ SDU,於是新接收L2_ARQ協議實體便隱式得知何時不再有通過隧道傳輸的舊L2_ARQ PDU到來。
實行這一點的另一種方法是將舊發送L2_ARQ協議實體的最後一個舊L2_ARQ PDU的最大序號傳給舊接收L2_ARQ協議實體。該序號可通過任何適當的信令從舊發送L2_ARQ協議實體傳送到舊接收L2_ARQ協議實體。以下給出關於如何能做到這點的四種解決方案。
關於這點的第一種解決方案應該是通過控制協議實體用信號通知序號。當然,這意味著舊L2_ARQ協議實體將此序號通知給了控制協議實體。
關於這點的第二種解決方案應該是在含有序號的一指定PDU(用PDU類型欄位標識的)中將該序號從舊發送L2_ARQ協議實體發送給舊接收L2_ARQ協議實體。這個指定的PDU應該是在所有L2_ARQPDU被通過隧道傳輸前所傳輸的第一消息。這個指定的PDU最好也通過隧道發送。
關於這點的第三種解決方案應該是在最後一個通過隧道傳輸的舊L2_ARQ PDU之後將一指定的PDU(用PDU類型欄位標識的)從舊發送L2_ARQ協議實體發送給舊接收L2_ARQ協議實體。這個指定的PDU應指明前一個L2_ARQ PDU是最後一個通過隧道傳輸的L2_ARQ PDU。這個指定的PDU也通過隧道進行發送。
關於這點的第四種解決方案應該是在含有序號的一指定PDU(用PDU類型欄位標識的)中將該序號從新發送L2_ARQ協議實體發送給新接收L2_ARQ協議實體。這個指定的PDU應該是在所有L2_ARQPDU被通過隧道傳輸前所傳輸的第一消息。該序號必須從舊發送L2_ARQ協議實體用信號通知給新發送L2_ARQ協議實體,然後再從新接收L2_ARQ協議實體發送到舊接收L2_ARQ協議實體。
發送側利用所了解的收到最後一個通過隧道傳輸的L2_ARQPDU的時間來得知何時可以終止舊接收L2_ARQ協議實體。而且也有必要在接收端使能對L3 PDU的有序傳遞。舊接收L2_ARQ協議實體必須將其所有數據傳遞給接收L3協議實體,並表示它在新接收L2_ARQ協議實體開始向接收L3協議實體傳遞數據前已完成任務。
參考圖6,其中顯示了依照本發明的一種切換情形下的信令圖130。圖6所示的特定示例是基於UMTS系統的,包括用戶設備無線資源控制協議實體132(UE RRC)、第一用戶設備無線鏈路控制協議實體134(UE RLC1)、第二用戶設備無線鏈路控制協議實體136(UE RLC2)、第一網絡無線鏈路控制協議實體140(NW RLC1)、第二網絡無線鏈路控制協議實體138(NW RLC2)、第一網絡無線資源控制協議實體142(NW RRC1)和第二網絡無線資源控制協議實體144(NW RRC2)。切換時,UE RRC實體132向NW RRC1實體142發送一個小區更新消息146(小區更新)。作為響應,NW RRC1實體142利用配置請求消息148(RRC_RLC_CONFIG.req)請求NWRRC2實體144建立一個新的RLC協議實體。接著,NW RRC2實體144利用配置請求消息150(CRLC_CONFIG.req)建立NW RLC2實體138。在建立了NW RLC2實體138以後,NW RRC2實體144利用配置確認消息152(RRC_RLC_CONFIG.cfm)向NW RRC1實體142來確認NW RLC2實體138的創建。然後,NW RLC1實體140被NW RRC1實體142利用暫停請求消息154(CRLC_SUSPEND.req)暫停,這使NW RLC1實體140停止傳輸數據並進入上述的隧道傳輸狀態。接下來,NW RLC1實體140中未分段的SDU通過SDU傳送消息156(SDU傳送)被發送到NW RLC2實體138的SDU緩衝區中。然後從NW RRC1實體142向UE RRC實體132發送一個小區更新確認消息158(小區更新確認)。小區更新確認消息158(小區更新確認)包含一個關於NW RLC1實體140中最後一個PDU的序號的指示。
一收到小區更新確認消息158(小區更新確認),UE RRC實體132就利用配置請求消息160(CRLC_CONFIG.req)建立UE RLC2實體136。此外,UE RLC1實體134被UE RRC實體132使用暫停請求消息162(CRLC_SUSPEND.req)暫停,這使UE RLC1實體134停止傳輸數據並進入上述的隧道傳輸狀態。接下來,UE RLC1實體134中未分段的SDU通過SDU傳送消息164(SDU傳送)被發送到UE RLC2實體136的SDU緩衝區中。然後從UE RRC實體132向NW RRC1實體142發送一個小區更新完成消息166(小區更新完成)。小區更新完成消息166(小區更新完成)包含一個關於UE RLC1實體134中最後一個PDU的序號的指示。
這時,UE RLC1實體134和NW RLC1實體140之間沒有數據傳送。那就是說,UE RLC2實體136和NW RLC2實體138目前執行數據傳送功能。然而,一旦UE RLC1實體134收到來自UE RRC實體132的隧道傳輸請求消息168(CRLC_TUNNELING.req),則留在UE RLC1實體134中的所有數據現在可以立刻通過UE RLC2實體136進行隧道傳輸。同樣,一旦NW RLC1實體140收到來自NW RRC1實體142的隧道傳輸請求消息170(CRLC_TUNNELING.req),則留在NW RLC1實體140中的所有數據現在可以立刻通過NW RLC2實體138進行隧道傳輸。希望通過一個狀態報告來啟動隧道傳輸,該狀態報告指出哪些PDU被正確接收,以便不再通過隧道傳輸這些PDU。例如,UE RLC1實體134向NW RLC1實體140發送一個狀態報告消息172(狀態),而且NW RLC1實體140也向UE RLC1實體134發送一個狀態報告消息174(狀態)。狀態報告消息172也可以包含一個關於UE RLC1實體134中最後一個PDU的序號的指示。同樣,狀態報告消息174也可以包含一個關於NW RLC1實體140中最後一個PDU的序號的指示。
當UE RLC1實體134中的所有數據已通過隧道傳輸並被正確傳輸之後,UE RLC1實體134利用配置指示消息176(CRLC_CONFIG.ind)將同樣的狀態信息指示給UE RRC實體132。然後,UE RRC實體132使用配置請求消息180(CRLC_CONFIG.req)釋放UE RLC1實體134。同樣,當NW RLC1實體140中的所有數據已通過隧道傳輸並被正確傳輸之後,NW RLC1實體140利用配置指示消息178(CRLC_CONFIG.ind)將同樣的狀態信息指示給NW RRC1實體142。然後,NW RRC1實體142使用配置請求消息182(CRLC_CONFIG.req)釋放NW RLC1實體140。
這時應當注意到,如果有序傳遞是必不可少的,那麼應分別通知UE RLC2實體136和NW RLC2實體138所有UE RLC1 PDU和所有NW RLC1 PDU已被接收。此後,UE RLC2實體136和NW RLC2實體138便可分別向更高層發送UE RLC2 SDU和NW RLC2 SDU。
這時還應當注意到,暫停請求消息154(CRLC_SUSPEND.req)和暫停請求消息162(CRLC_SUSPEND.req)有些令人誤解。一般來說,可以暫停協議實體,並在以後進行恢復。在圖6所示的特例中,RLC1實體134和140不進行恢復,而是進入隧道傳輸狀態。
參考圖7,其中顯示了L2_ARQ確認模式數據(AMD)PDU 190的一種格式,例如,其中的L2_ARQ可以是無線鏈路控制(RLC)協議實體。AMD PDU 190包括一個數據/控制(D/C)位192,其用以指出該PDU是AMD PDU還是控制PDU,一個序號(SN)欄位194,一個輪詢(P)位196,一個頭標壓縮(H)位198,一個或多個擴展(E)位200,零個或多個長度指示符欄位202,一個或多個數據段204,以及一個含有填充(填充)或捎帶確認狀態PDU(狀態PDU)的可選欄位206。擴展位200和長度指示符欄位202可能是本發明尤為關注的。擴展位200a指出下一個欄位將是數據還是長度指示符。長度指示符欄位202當在PDU中有串接或填充發生時使用。無論哪種情況,它都表示串接或填充開始的位置。如果串接發生,長度指示符欄位202則表明兩個更高層分段的邊界。如果填充發生,長度指示符欄位202則被分配給一個指定的值。擴展位200b被設置用來指明下一個八位字節仍將是另一個長度指示符。那時,長度指示符欄位202將表明數據和填充之間的邊界。
其中一個長度指示符欄位202也可被用來指出數據段204包含的是通過隧道傳輸的RLC PDU還是L3 PDU。為表示通過隧道傳輸的RLC PDU的傳輸,長度指示符欄位202可被分配給一個指定且預留的值。
參考圖8,其中顯示了L2_ARQ控制PDU 220的一種格式,例如,其中的L2_ARQ又可以是無線鏈路控制(RLC)協議實體。控制PDU220包括一個數據/控制(D/C)位222,用來指出該PDU是AMD PDU還是控制PDU,一個PDU類型欄位224,用來規定控制消息的類型,一個預留欄位226,零個或多個特定控制欄位228,其依賴於控制消息的類型,以及用於填入控制PDU 220其餘部分的填充(填空)230。控制PDU 220可被用來將舊發送L2_ARQ協議實體的最後一個未傳輸的分段L2_ARQ PDU的序號傳送給舊接收L2_ARQ協議實體。控制消息既可以被定義為舊L2_ARQ鏈路的一個PDU,然後通過新L2_ARQ鏈路進行隧道傳輸,也可被定義為新L2_ARQ鏈路的一個PDU,在這種情況下,序號在舊的和新的L2_ARQ協議實體之間用信號通知。為了定義這種控制消息,為PDU類型欄位224規定一個指定的值,並且特定控制欄位228包含這個序號。
這時應當注意到,與上述切換情形相關的信令典型地由作用於存儲在或傳輸給相關存儲裝置中的指令的處理器進行控制。例如,參考圖9,通過總線218而彼此連接的每個上述協議實體都可包含一個具有至少一個處理器(P)212、存儲器(M)214和輸入/輸出(I/O)裝置216的相關處理裝置210,以此執行上述切換情形所包含的信令。
本發明並不局限於此處描述的特定實施方案的範圍。確切地說,除了這裡所述的那些修改以外,依據前面的描述和附圖,本發明的各種修改對本領域的技術人員是顯而易見的。這樣,這類修改都確定落在所附權利要求的範圍內。
權利要求
1.一種用於在移動通信系統中當從第一對鏈路層協議實體向第二對鏈路層協議實體進行轉換時提供一條安全鏈路的方法,第一對鏈路層協議實體包括一個用於將數據分段並傳輸分段數據的第一傳輸鏈路層協議實體和一個用於接收來自第一傳輸鏈路層協議實體的分段數據並對接收的分段數據進行確認的第一接收鏈路層協議實體,第二對鏈路層協議實體包括一個用於將數據分段並傳輸分段數據的第二傳輸鏈路層協議實體和一個用於接收來自第二傳輸鏈路層協議實體的分段數據並對接收的分段數據進行確認的第二接收鏈路層協議實體,該方法包括的步驟有暫停從第一傳輸鏈路層協議實體向第一接收鏈路層協議實體的數據傳輸;啟動從第二傳輸鏈路層協議實體向第二接收鏈路層協議實體的數據傳輸;以及將第一傳輸鏈路層協議實體中未確認的分段數據通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體。
2.權利要求1中定義的方法,進一步包括的步驟有將第一傳輸鏈路層協議實體中未傳輸的未分段數據從第一傳輸鏈路層協議實體傳送給第二傳輸鏈路層協議實體。
3.權利要求1中定義的方法,進一步包括的步驟有對第一傳輸鏈路層協議實體中未傳輸的未分段數據進行分段;將第一傳輸鏈路層協議實體中未傳輸的分段數據從第一傳輸鏈路層協議實體傳送到第二傳輸鏈路層協議實體以進行隧道傳輸。
4.權利要求1中定義的方法,進一步包括的步驟有在第一傳輸鏈路層協議實體中組裝分段的數據;以及將第一傳輸鏈路層協議實體中組裝的分段數據從第一傳輸鏈路層協議實體傳送到第二傳輸鏈路層協議實體。
5.權利要求1中定義的方法,其中第一對鏈路層協議實體由至少一個第一控制協議實體控制,而第二對鏈路層協議實體由至少一個第二控制協議實體控制,其中通過至少一個第一控制協議實體暫停從第一傳輸鏈路層協議實體到第一接收鏈路層協議實體的數據傳輸,並通過至少一個第二控制協議實體啟動從第二傳輸鏈路層協議實體到第二接收鏈路層協議實體的數據傳輸。
6.權利要求5中定義的方法,其中至少一個第一控制協議實體和至少一個第二控制協議實體是相同的控制協議實體。
7.權利要求1中定義的方法,進一步包括的步驟有在將未確認的分段數據通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體之前,由第一接收鏈路層協議實體向第一傳輸鏈路層協議實體發送一個狀態消息。
8.權利要求1中定義的方法,進一步包括的步驟有通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸給第一接收鏈路層協議實體的未確認分段數據的結束。
9.權利要求8中定義的方法,其中第一對鏈路層協議實體由至少一個第一控制協議實體控制,而第二對鏈路層協議實體由至少一個第二控制協議實體控制,進一步包括的步驟有將第一傳輸鏈路層協議實體中最後一個未確認數據段的序號從至少一個第一控制協議實體發送給至少一個第二控制協議實體,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
10.權利要求8中定義的方法,其中第一對鏈路層協議實體由至少一個第一控制協議實體控制,而第二對鏈路層協議實體由至少一個第二控制協議實體控制,進一步包括的步驟有由至少一個第一控制協議實體向至少一個第二控制協議實體發送一個關於通過隧道傳輸的未確認分段數據數目的指示,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
11.權利要求8中定義的方法,進一步包括的步驟有在通過隧道傳輸未確認的分段數據之前,將第一傳輸鏈路層協議實體中最後一個未確認數據段的序號從第一傳輸鏈路層協議實體發送給第一接收鏈路層協議實體,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
12.權利要求8中定義的方法,進一步包括的步驟有在最後一個通過隧道傳輸的未確認的分段數據以後,由第一傳輸鏈路層協議實體向第一接收鏈路層協議實體發送一個消息指出前一個通過隧道傳輸的未確認的分段數據是最後一個通過隧道傳輸的未確認的分段數據,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
13.權利要求8中定義的方法,進一步包括的步驟有在通過隧道傳輸未確認的分段數據前,由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個含有第一傳輸鏈路層協議實體中最後一個未確認數據段的序號的消息,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
14.權利要求13中定義的方法,進一步包括的步驟有發送消息前,將序號從第一傳輸鏈路層協議實體用信號通知給第二傳輸鏈路層協議實體;以及發送消息後,將序號從第二接收鏈路層協議實體用信號通知給第一接收鏈路層協議實體。
15.權利要求8中定義的方法,進一步包括的步驟有由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個關於通過隧道傳輸的未確認分段數據數目的指示,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
16.權利要求15中定義的方法,進一步包括的步驟有發送指示前,將通過隧道傳輸的未確認的分段數據數目從第一傳輸鏈路層協議實體用信號通知給第二傳輸鏈路層協議實體;以及發送指示後,將通過隧道傳輸的未確認的分段數據數目從第二接收鏈路層協議實體用信號通知給第一接收鏈路層協議實體。
17.權利要求8中定義的方法,進一步包括的步驟有由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個含有通過隧道傳輸的未確認分段數據總數指示的消息,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
18.權利要求8中定義的方法,其中第一對鏈路層協議實體由至少一個第一控制協議實體控制,而第二對鏈路層協議實體由至少一個第二控制協議實體控制,進一步包括的步驟有由至少一個第一控制協議實體向至少一個第二控制協議實體發送一個關於通過隧道傳輸的未確認分段數據總數的指示,以通知第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體被傳輸到第一接收鏈路層協議實體的未確認分段數據的結束。
19.權利要求8中定義的方法,進一步包括的步驟有由第一傳輸鏈路層協議實體用信號通知給第二傳輸鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體的未確認分段數據的結束;由第二傳輸鏈路層協議實體向第二接收鏈路層協議實體發送一個指示通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體的未確認分段數據結束的消息;以及由第二接收鏈路層協議實體用信號通知給第一接收鏈路層協議實體關於通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體的未確認分段數據的結束。
20.權利要求8中定義的方法,進一步包括的步驟有當所有未確認的分段數據通過隧道傳輸以後,終止第一對鏈路層協議實體。
21.權利要求1中定義的方法,進一步包括的步驟有在一個預定的時間周期之後,終止第一對鏈路層協議實體。
22.權利要求1中定義的方法,其中是由於移動通信系統內的切換而引起從第一對鏈路層協議實體向第二對鏈路層協議實體的轉換。
23.權利要求1中定義的方法,其中是由於移動通信系統內協議的重新配置而引起從第一對鏈路層協議實體向第二對鏈路層協議實體的轉換。
24.權利要求23中定義的方法,其中第一對鏈路層協議實體使用和第二對鏈路層協議實體相同的協議。
25.權利要求24中定義的方法,其中第一對鏈路層協議實體被進行不同於第二對鏈路層協議實體的配置。
26.權利要求23中定義的方法,其中第一對鏈路層協議實體使用不同於第二對鏈路層協議實體的協議。
27.權利要求1中定義的方法,其中通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體向第一接收鏈路層協議實體傳輸第一傳輸鏈路層協議實體中未確認的分段數據的步驟包括的步驟有將未確認的分段數據從第一傳輸鏈路層協議實體發送給第二傳輸鏈路層協議實體;將未確認的分段數據從第二傳輸鏈路層協議實體傳輸給第二接收鏈路層協議實體;以及將未確認的分段數據從第二接收鏈路層協議實體發送給第一接收鏈路層協議實體。
28.權利要求27中定義的方法,進一步包括的步驟有在未確認的分段數據從第二傳輸鏈路層協議實體被傳輸到第二接收鏈路層協議實體之前對它進行標記。
29.權利要求28中定義的方法,其中利用確認的模式數據協議數據單元中的長度指示符欄位對未確認的分段數據進行標記。
30.權利要求28中定義的方法,其中利用控制協議數據單元中的一個特定欄位對未確認的分段數據進行標記。
31.權利要求27中定義的方法,其中未確認的分段數據通過一條專用的通信鏈路從第二傳輸鏈路層協議實體傳輸到第二接收鏈路層協議實體。
32.權利要求27中定義的方法,其中未確認的分段數據先於任何更高層數據而從第二傳輸鏈路層協議實體傳輸到第二接收鏈路層協議實體,以此確保序列順序完整。
33.權利要求1中定義的方法,進一步包括的步驟有在第一接收鏈路層協議實體中合併通過隧道傳輸的未確認的分段數據和已確認的分段數據;以及組裝合併的分段數據。
34.權利要求33中定義的方法,進一步包括的步驟有將組裝的合併數據直接發送給更高層協議實體。
35.權利要求33中定義的方法,進一步包括的步驟有將組裝的合併數據通過第二接收鏈路層協議實體發送給更高層協議實體。
36.權利要求33中定義的方法,進一步包括的步驟有在第二接收鏈路層協議實體向更高層協議實體發送任何數據之前,將組裝的合併數據發送給更高層協議實體,以此確保序列順序完整。
37.權利要求36中定義的方法,進一步包括的步驟有通知第二接收鏈路層協議實體所有組裝的合併數據已被發送到更高層協議實體,以此確保序列順序完整。
38.權利要求1中定義的方法,其中第一對鏈路層協議實體和第二對鏈路層協議實體是自動重發請求協議實體。
39.一種用於在移動通信系統中的成對鏈路層協議實體之間進行轉換時提供安全鏈路的裝置,該裝置包括第一對鏈路層協議實體,該第一對鏈路層協議實體包括一個用於將數據分段並傳輸分段數據的第一傳輸鏈路層協議實體和一個用於接收來自第一傳輸鏈路層協議實體的分段數據並對接收的分段數據進行確認的第一接收鏈路層協議實體;以及第二對鏈路層協議實體,該第二對鏈路層協議實體包括一個用於將數據分段並傳輸分段數據的第二傳輸鏈路層協議實體和一個用於接收來自第二傳輸鏈路層協議實體的分段數據並對接收的分段數據進行確認的第二接收鏈路層協議實體;其中,當從第一對鏈路層協議實體向第二對鏈路層協議實體進行轉換時,第一對鏈路層協議實體被配置成暫停從第一傳輸鏈路層協議實體向第一接收鏈路層協議實體的數據傳輸;其中,當從第一對鏈路層協議實體向第二對鏈路層協議實體進行轉換時,第二對鏈路層協議實體被配置成啟動從第二傳輸鏈路層協議實體向第二接收鏈路層協議實體的數據傳輸;以及其中,當從第一對鏈路層協議實體轉換到第二對鏈路層協議實體以後,第一對鏈路層協議實體和第二對鏈路層協議實體被配置成將第一傳輸鏈路層協議實體中未確認的分段數據通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體。
40.一種用於在移動通信系統中當從第一對鏈路層協議實體向第二對鏈路層協議實體進行轉換時提供一條安全鏈路的製造的產品,第一對鏈路層協議實體包括一個用於將數據分段並傳輸分段數據的第一傳輸鏈路層協議實體和一個用於接收來自第一傳輸鏈路層協議實體的分段數據並對接收的分段數據進行確認的第一接收鏈路層協議實體,第二對鏈路層協議實體包括一個用於將數據分段並傳輸分段數據的第二傳輸鏈路層協議實體和一個用於接收來自第二傳輸鏈路層協議實體的分段數據並對接收的分段數據進行確認的第二接收鏈路層協議實體,該製造的產品包括至少一個處理器可讀載體;以及至少一個載體上承載的指令;其中該指令被配置成可被至少一個處理器從至少一個載體中讀取,並因此導致至少一個處理器運行,使得暫停從第一傳輸鏈路層協議實體向第一接收鏈路層協議實體的數據傳輸;啟動從第二傳輸鏈路層協議實體向第二接收鏈路層協議實體的數據傳輸;以及將第一傳輸鏈路層協議實體中未確認的分段數據通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸給第一接收鏈路層協議實體。
全文摘要
揭示了一種用於在移動通信系統中當成對鏈路層協議實體之間進行轉換時提供一條安全鏈路的技術。第一對鏈路層協議實體包括第一傳輸鏈路層協議實體和第一接收鏈路層協議實體。第二對鏈路層協議實體包括第二傳輸鏈路層協議實體和第二接收鏈路層協議實體。本技術通過以下方式實現:首先暫停從第一傳輸鏈路層協議實體到第一接收鏈路層協議實體的數據傳輸,然後啟動從第二傳輸鏈路層協議實體到第二接收鏈路層協議實體的數據傳輸。第一傳輸鏈路層協議實體中未確認的分段數據於是通過隧道從第一傳輸鏈路層協議實體經由第二傳輸鏈路層協議實體和第二接收鏈路層協議實體傳輸到第一接收鏈路層協議實體。
文檔編號H04L29/06GK1359581SQ0080992
公開日2002年7月17日 申請日期2000年7月7日 優先權日1999年7月8日
發明者C·羅波爾, M·約翰松, R·舍德斯特倫, B·拉通伊, J·薩赫斯 申請人:艾利森電話股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀