摘要無線接口協議主要用于在UTRA平臺上建立、修正和釋放無線承載業務。本文給出了UMTS無線接口協議結構,分析了物理層和鏈路層中的業務與功能、PDCP業務與功能、廣播與組播控制業務與功能、網絡層的Uu子層業務與功能、無線資源控制(RRC)功能。
1、協議結構
無線接口協議主要用于在UTRA平臺上建立、修正和釋放無線承載業務。這些協議在第1~3層包含有相關功能,使用OSI(開放系統互連)的術語,這3層分別是物理層(L1)、鏈路層(L2)和網絡層(L3)。同時,鏈路層(L2)包含了如下子層:媒體接入控制(MAC)、無線鏈路控制(RLC)、包數據集中協議(PDCP)和廣播與組播控制(BMC)。第3層(L3)和RLC子層是由控制平面(C平面)和用戶平面(U平面)組成。PCDP和BMC只存在于用戶平面中。
第3層在C平面中包含有子層。最低子層為無線資源控制(RRC),它與第2層通過接口相連,并終接于UTRAN。下一個子層提供復制避免功能,終接于CN。該子層是接入層的一部分,主要用于為高層提供接入層業務。但是,我們通常假定不屬于非接入層,這些高層信令包括移動性管理(MM)和呼叫控制(CC)等。
在體系結構示意圖(見圖1)中,每個模塊都代表各自協議的實例。在子層之間的接口處,我們使用橢圓來表示業務接入點(SAP),SAP可用于進行對等通信。MAC層和物理層之間的SAP可提供傳輸信道,RLC子層和MAC層之間的SAP可提供邏輯信道。在C平面上,通用控制(GC)使用通知(Nt)SAP和專用控制(DC)SAP,來定義復制避免和較高L3子層(呼叫控制和移動性管理)之間的接口。
圖1無線接口協議體系結構(橢圓表示業務接入點)
圖1同時也給出了RRC與MAC之間以及RRC與L1之間的連接,這些連接可提供本地層間控制業務。同時,在RRC與RLC子層之間、RRC與PDCP子層之間以及RRC與BMC子層之間,我們使用相同的接口控制機制。這些接口支持RRC對低層配置進行控制。因此,在RRC和每個低層(PDCP,RLC,MAC和L1)之間存在著已定義的分立控制SAP。
RLC子層與實用無線傳輸技術結合,能夠提供ARQ(自動請求重傳)功能。在這種情況下,我們無法將C平面和U平面中的RLC實例區分開來。當Iu連接點不發生變化時,CN可能會向UTRAN請求完全數據保護。但是,當Iu連接點發生變化時(如SRNS重新定位、改進等),UTRAN可能無法保證完全數據保護,這最終取決于CN中的復制避免功能實體。
2、業務與功能
2.1物理層中的業務與功能
原則上,我們可以將物理層的傳輸信道分為兩類:通用信道和專用信道(見表1)。第一類在涉及到某類UE時,具有UE的帶內識別功能。第二類專用物理信道對UE進行識別,即FDD模式中的代碼與頻率,以及TDD模式下的代碼、時隙和頻率。
表1 傳輸信道小結
當每種傳輸信道(FAUSCH除外)具有固定或慢速變化速率時,會獲取一種相關的傳輸格式,或者當傳輸信道具有快速變化速率時,會獲取一種相關的傳輸格式集。我們將傳輸信道定義為編碼、交織、比特率的組合,并將其映射到物理信道上。我們將傳輸格式集定義為一組傳輸格式。在傳輸格式集環境中,具有可變速率的DCH包含一個傳輸格式集,即針對每種速率都對應一種傳輸格式,而固定速率DCH只具有單一的傳輸格式。
2.2鏈路層中的業務與功能
MAC層中的業務與功能特點:
(1)數據傳輸:無須分段,即可在對等MAC實體之間為MAC層SDU提供非確認傳輸。
(2)無線資源和MAC參數的重新分配:根據RRC請求,執行無線資源分配和MAC參數變化功能。此外,在TDD模式中,MAC能夠以自治的方式進行資源分配。
(3)測量結果報告:報告本地測量結果,如流向RRC的數據流量和質量指示。
MAC層可在邏輯信道上提供數據傳輸業務。我們將邏輯信道分為兩類:用于控制平面信息傳送的控制信道和用于用戶平面信息傳送的流量信道(見表2)。表3給出了邏輯信道和傳輸信道之間的連接關系。
表2 邏輯信道匯總
表3 邏輯信道和傳輸信道之間的連接關系
圖2和圖3分別給出了從UE端和UTRAN端看,FDD和TDD模式下傳輸信道與邏輯信道之間的映射關系。
圖2從UE端看邏輯信道與傳輸信道之間的映射關系
圖3從UTRAN端看邏輯信道與傳輸信道之間的映射關系
2.3PDCP業務與功能
包數據集中協議(PDCP)業務可在確認/非確認和透明RLC模式中,提供網絡PDU的傳輸與接收功能。作為PDCP功能的一部分,首先它將來自于某種網絡協議的網絡PDU映射到某一RLC實體上。其次,它在傳輸實體端將冗余網絡PDU控制信息進行壓縮,并在接收端將冗余網絡PDU控制信息數據進行解壓縮(報頭壓縮/解壓縮),必要時可進行TCP/IP報頭壓縮和解壓縮。
2.4廣播和組播控制業務與功能
BMC能夠在無線接口上的用戶平面,以透明或非確認的方式為通用用戶數據提供廣播/組播傳輸業務。其功能主要包括:
(1)存儲蜂窩廣播消息:為調度傳輸存儲通過CBC-RNC接口接收到的消息。
(2)針對CBS的流量監控和無線資源請求:在UTRAN端,根據從CBC-RNC接口接收到的消息,BMC為蜂窩廣播業務計算所需的傳輸速率,并向RRC請求適當的CTCH/FACH資源。
(3)BMC消息的調度:BMC通過CBC-RNC接口上接收調度消息和每個蜂窩的廣播消息。根據UTRAN調度信息,BMC生成調度消息,并據此對BMC消息序列進行調度。在UE端,BMC計算調度消息,并向RRC公布調度參數。對于CBS不連續接收的情況,RRC可使用這些參數來對低層進行配置。
(4)將BMC消息傳送給UE:根據調度消息,將BMC消息(調度消息和蜂窩廣播消息)傳送給UE。
(5)將蜂窩廣播消息傳送給高層(NAS):在UE端,將接收到的蜂窩廣播消息準確地傳送給高層(NAS),在此過程中,不傳送已破壞的消息。
2.5網絡層中的Uu子層業務與功能
主要的Uu子層業務包括通用控制、通知和專用控制。通用控制為某一地理區域內的所有UE提供通用信息廣播業務。通知業務可為某一地理區域內的特定UE提供尋呼和通知廣播業務。專用控制可為連接的建立/釋放和使用該連接進行的消息傳輸提供業務支持。連接建立階段傳送信息也是可能實現的。
2.6無線資源控制(RRC)功能
RRC層可對UT和UTRAN之間的第3層的控制平面信令進行處理。其主要功能包括:
(1)對由接入層和非接入層(核心網)提供的信息進行廣播。RRC功能實體能夠將信息從網絡以廣播的形式傳送給所有UE。系統信息通常規律性地進行重復。
(2)UE和UTRAN之間RRC連接的建立、重建、維護和釋放。高層請求UE端為UE建立第一個信令連接。RRC連接的建立包括可選的蜂窩重選、接入控制和第2層信令鏈路建立。
(3)無線承載的建立、重新配置和釋放。根據來自于高層的需求,RRC功能實體可在用戶平面完成無線承載的建立、重新配置和釋放功能。
(4)RRC連接中無線資源的分配、重新配置和釋放。RRC功能實體可完成RRC連接所需的無線資源分配(如代碼和CPCH信道),包括來自于控制平面和用戶平面的需要。
(5)RRC連接移動性功能。在RRC連接建立期間,可完成與RRC連接移動性相關的評估、決策和執行功能,如根據UE完成測量結果,執行切換、系統間切換準備、蜂窩重選和蜂窩/尋呼區域更新過程。
(6)尋呼/通知。必要時,當在網絡端接收到來自于高層的請求后,可以將尋呼信息從網絡以廣播的形式傳送到所選的UE處,或者可以在RRC連接建立期間發起呼叫。
(7)高層PDU的路由。將UE端的高層PDU路由到UTRAN端正確的高層實體,最終路由到適當的RANAP實體。
(8)對所需QoS的控制。它能保證無線承載所需的QoS得到滿足,如有足夠的無線資源可供分配。
(9)UE測量結果報告和對報告的控制。RRC能夠根據測量什么、什么時候測量和如何報告,對由UE完成的測量結果進行控制,同時也可對UMTS空中接口和其他系統的測量結果進行控制。RRC層可以將測量結果由UE報告給網絡。
(10)外環功率控制。RRC層能夠對閉環功率控制目標值的設定進行控制。
(11)加密控制。在UE和UTRAN之間,提供設置加密功能(開/關)的過程。
(12)慢速DCA。該功能僅適用于TDD模式,根據長期決策標準,RRC功能實體可對優先級高的無線資源進行動態分配。
(13)對上行DCH中無線資源分配的控制。使用廣播信道來為所有相關用戶發送控制信息,實現對上行DCH中的快速無線資源分配的控制。
(14)空閑模式中的初始蜂窩選擇和新選。根據空閑模式中的測量結果和蜂窩選擇標準,選擇合適的蜂窩。
(15)完整性保護。在敏感和/或包含第三信息的RRC消息中,增加消息認證碼(MAC)。
(16)針對CBS的初始配置。在BMC子層,RRC功能實體可進行初始配置。
(17)為CBS分配無線資源。根據BMC指示的流量要求,RRC功能實體可為CBS分配無線資源。
(18)CBS不連接接收配置。當UE監聽為CBS分配的資源時,RRC功能實體可對UE的低層(L1和L2)進行配置。
(19)定時提前控制。控制定時提前操作,該功能僅適用于TDD模式。
3、結束語
UMTS業務構件集將會不斷進行演變,UMTS應用和業務引擎也將不斷發展。因此,從業務提供商的角度來看,用戶屬于哪類行業無關緊要,最終隨著移動業務、免費互聯網和業務提供商選擇的不斷深入發展,用戶將只關心服務質量、業務收費和應用價值。業務區分的理想平臺即將出現,使用完全3G能力來實現新型業務的進程仍將繼續。
評論
查看更多