隨機接入是移動通信系統中非常關鍵的步驟,也是終端與基站建立通信鏈路的最後一步。
· UE通過隨機接入與基站進行信息互動,完成後續操作:如呼叫、資源請求、數據傳輸等。
· UE通過隨機接入實現與系統的上行時間同步。
· 隨機接入的性能直接影響到用戶的體驗。
隨機接入使用場景
在LTE網路中,隨機接入過程在多個事件中都有使用到,尤其是在切換、RRC連線重建等流程中。歸結起來,以下情況使用到了隨機接入流程:
· 從RRC_IDLE狀態的初始接入過程
· RRC連線重建過程
· 切換過程
· RRC連線狀態下接收下行數據過程(上行鏈路處於非同步狀態)
· RRC連線狀態下傳送上行數據過程(上行鏈路處於非同步狀態或者沒有PUCCH資源給SR使用)
· RRC連線狀態下的定位過程(獲取TA數據)
隨機接入過程
1. UE傳送隨機接入前導碼
2. 基站傳送隨機接入回響訊息
3. UE傳送RRC連線請求
4. UE接收RRC連線建立(此過程也即為衝突解決過程)
隨機接入分類
隨機接入分為競爭性隨機接入和非競爭性隨機接入。
•競爭性隨機接入
Ø碼資源共享
Ø“四步”接入法(接入請求、接入回響、連線請求、衝突解決)
•非競爭性隨機接入
Ø 碼資源獨占
Ø “三步”接入法(前導分配、接入請求、接入回響)
競爭性隨機接入和非競爭性隨機接入的區別:適用場景不同。
在基於競爭的隨機接入方式中,對於UE而言,RACH是一個資源池可供選擇,不同的UE可以使用相同的資源,造成資源競爭的產生。而基於非競爭的隨機接入方式,特定的資源被保留起來,在某一個時刻分配給某個UE專用。
那么在上述的六種場景中,哪種場景使用基於競爭的接入方式?哪種場景使用基於非競爭的接入方式呢?簡單的理解就是,當eNodeB知道UE的RACH用途時,一般採用基於非競爭的方式。如:
· 切換過程。切換是受eNodeB控制的,切換過程中eNodeB已為UE分配了RACH資源,採用基於非競爭方式接入。
· RRC連線狀態下接收下行數據過程。eNodeB先獲取到新的下行數據,而上行處於失步狀態,則eNode B將為UE準備專用的RACH資源,因此,採用基於非競爭方式的接入。
· RRC連線狀態下的定位過程。網路側傳送定位控制信息給UE,UE在特定的RACH資源上接入,並反饋位置信息,採用基於非競爭的方式接入。
具體選擇哪種隨機接入方式,需要根據網路策略而定。
通常情況下,除了RRC連線狀態下的定位過程外,其他的事件都可以採用基於競爭的接入方式。而從RRC_IDLE狀態的初始接入過程總是使用基於競爭的方式接入。這是因為此時網路側和UE還沒有RRC信令連線, UE只能從SIB中獲取RACH和PRACH配置,而SIB中的RACH/PRACH資源是小區中的用戶共用的,所以只能採取競爭方式的。而基於競爭的接入方式,可能需要解決衝突的問題,增加接入時延。
對於非競爭方式,一定是UE和網路側已經有了RRC連線了,網路側可以通過高層信令或者PDCCH通知到UE專用的RACH/PRACH資源,才可以採用非競爭方式接入的。