原文轉自 http://bbs2.c114.net/home.php?mod=space&uid=918520&do=blog&id=4283 donnar的個人空間
Radio Bearer (RB)是eNodeB為UE分配的一系列協議實體及配置的總稱,包括PDCP協議實體、RLC協議實體、MAC協議實體和PHY分配的一系列資源等。RB是Uu接口連接eNodeB和UE的通道(包括PHY、MAC、RLC和PDCP),任何在Uu接口上傳輸的數據都要經過RB。RB包括SRB和DRB,SRB是系統的信令消息實際傳輸的通道,DRB是用戶數據實際傳輸的通道。SRB0是缺省承載,UE在RRC_IDLE時該承載已經存在。
RRC是管理RB的協議實體,通過RRC信令的交互完成RB的建立、修改以及釋放等功能。通俗的講RRC連接指的是UE和eNodeB之間建立的SRB1,因為標准規定SRB0是不需要建立的,UE在RRC_IDLE狀態就可以獲得SRB0的配置和資源,如果需要可以直接使用。系統中業務發起的過程是通過SRB0上傳輸信令建立SRB1,SRB1建立之后UE就進入RRC_Connected狀態;進而通過SRB1傳輸信令建立SRB2用來傳輸NAS信令;利用SRB1傳輸信令建立DRB來傳輸用戶數據,在業務過程中通過SRB1進行管理;當業務結束后,SRB1上傳輸的信令可以將所有的DRB、SRB釋放,使得UE進入到RRC_IDLE狀態,在需要時UE唯一可以使用的資源就是SRB0,而且需要在完成隨機接入之后進行。
RRCConnectionSetup消息用於建立SRB1,無線承載式SRB0,邏輯信道是CCCH,RLC-SAP是TM。
RRCConnectionReconfiguration消息用於修改RRC連接,無線承載式SRB1,邏輯信道是DCCH,RLC-SAP是AM。
RRC 連接建立包括SRB1的建立。E-UTRAN在完成S1連接建立過程前,即在接收EPC發出的UE上下文信息之前,完成RRC連接的建立(建立SRB1)。因此,在RRC連接的初始階段,AS安全將不會被激活。
當接收到EPC發出的UE上下文后,E-UTRAN使用初始安全激活過程來激活安全(包括加密和完整性保護)。
初始安全激活過程啟動后,E-UTRAN發起SRB2和DRB的建立。對於SRB2和DRB,E-UTRAN不會在激活安全之前建立這些承載。
“信令無線承載”(SRB)定義為僅僅用於RRC和NAS消息傳輸的無線承載(RB)。更具體地講,定義如下三種SRB:
- SRB0用於RRC 消息,使用CCCH邏輯信道;
- SRB1 用於RRC 消息(可能包括含有NAS消息),同時對於NAS消息,SRB1先於SRB2的建立,所有使用DCCH邏輯信道;
- SRB2 用於 NAS消息,使用DCCH邏輯信道。SRB2要后於 SRB1建立,並且總是由E-UTRAN在安全激活后進行配置。
一旦安全被激活,在SRB1和SRB2上所有的RRC消息,包括那些包含NAS或非3GPP消息,都由PDCP進行完整型保護和加密。NAS各自獨立采用完整性保護和加密生成NAS消息。
*****************************************************************************************************************************************************************************************
轉自MSCBSC網友的討論:
bbgoal
承載不同吧,
SRB0是默認打開的,承載RRC消息,主要是來自CCCH信道的。
SRB1是RRC建立后,承載RRC消息和部分在NAS消息,這個NAS消息是裝在RRC消息中透傳的(piggybacked NAS message),也是和RRC建立相關的一些NAS消息。
SRB2是RRC重配后建立的,專門載NAS層信令的。
yqluo
LTE中的SRB0是默認存在的,在ATTACH中,RRC connection Request 和RRC connection setup就是走的SRB0通道。而RRC connection setup complete這條消息就是確認SRB1的建立。SRB1建立后,才開始建立SRB2和DRB,而RRC connection reconfig complete這條消息就是確認建立了SRB2和DRB。
SRB是為傳輸信令用的,而DRB是傳輸數據用的。每個UE可以有多個DRB來傳輸不同的業務。
羅布泊野駱駝
如果講得更嚴謹一些,應該是:一個DRB對應一個EPS Bearer
clkai520
無線承載(RBs)用於發送RRC及NAS消息,RRC層建立的無線承載包括"SignallingRadio Bearers" (SRBs)與((user) Data Radio Bearer)DRBs。RRM創建SRBs,同時當為建立無線承載時,SRB0特別的,RRC定義了如下三種信令無線承載:
SRB0:用於CCCH邏輯信道上發送RRC消息。
SRB1: SRB2建立之前用於DCCH邏輯信道上發送RRC消息(順帶NAS消息)與NAS消息。
SRB2: DCCH邏輯信道上發送NAS消息,較SRB1低優先級,通常在AS安全性激活后由e-utran配置創建。
下行順帶NAS消息僅通過成功/失敗進程發送:承載建立/修改/釋放,上行順帶NAS消息僅在連接建立時NAS消息初始化時發送。通過SRB2發送的NAS消息仍包含在RRC消息中,但不包含有RRC協議控制信息。
一旦安全性已激活,所有RRC消息都通過SRB1、SRB2發送,包括NAS/非3GPP消息都在PDCP層進行完整性保護和加密。非接入層(NAS)獨立地使用完整性保護和加密算法發送NAS消息。
無線承載的建立可通過原語實現,具體包括發送RRCConnectionSetup/RRCConnectionReconfiguration消息建立。SRBs僅於UE-E-UTRAN面存在,RRM控制SRBs的創建,SRB0缺省可用,SRB0上發送的消息(RRCConectionRequest)初始化srb1的建立,srb1上消息的發送(RRCConnectionReconfiguration)創建SRB2。當建立DRB時,E-UTRAN決定如何通過無線接口傳輸EPS承載包。
fjlichun
一個UE最多有16個DRB,因為DRB-ID 3gpp定義為4bit
