rlc

rlc

RLC(Radio Link Control,無線鏈路層控制協定)是GPRS/WCDMA/TD-SCDMA/LTE 等無線通信系統中的無線鏈路控制層協定。在WCDMA系統中,RLC層位於MAC層之上,屬於L2的一部分,為用戶和控制數據提供分段和重傳業務。

基本介紹

  • 中文名:無線鏈路控制層協定
  • 外文名:Radio Link Control
定義,三種模式,主要功能,其他定義,

定義

每個RLC實體由RRC配置,並且根據業務類型有三種模式:透明模式(TM)、非確認模式(UM)、確認模式(AM)。在控制平面,RLC向上層提供的業務為無線信令承載(SRB);在用戶平面,當PDCP和BMC協定沒有被該業務使用時,RLC向上層提供無線承載(RB);否則RB業務由PDCP或BMC承載。

三種模式

* 透明模式:傳送實體在高層數據上不添加任何額外控制協定開銷,僅僅根據業務類型決定是否進行分段操作。接收實體接收到的PDU如果出現錯誤,則根據配置,在錯誤標記後遞交或者直接丟棄並向高層報告。實時語音業務通常採用RLC透明模式。
* 非確認模式:傳送實體在高層PDU上添加必要的控制協定開銷,然後進行傳送但並不保證傳遞到對等實體,且沒有使用重傳協定。接收實體對所接收到的錯誤數據標記為錯誤後遞交,或者直接丟棄並向高層報告。由於RLC PDU包含有順序號,因此能夠檢測高層PDU的完整性。UM模式的業務有小區廣播和IP電話。
* 確認模式:傳送側在高層數據上添加必要的控制協定開銷後進行傳送,並保證傳遞到對等實體。因為具有ARQ能力,如果RLC接收到錯誤的RLC PDU,就通知傳送方的RLC重傳這個PDU。由於RLC PDU中包含有順序號信息,支持數據向高層的順序/亂序遞交。AM模式是分組數據傳輸的標準模式,比如www和電子郵件下載。

主要功能

1 連線控制。
2 分段/重組。就是將長度不同的高層PDU分組進行分段(傳送端)重組(接收端)為較小的RLC負荷單元(SDU);
3 級聯。當一個RLC SDU的內容不能填滿一個完整的RLC PDU時,可以將下一個RLC SDU的第一段也放在這個PU中,與前一個RLC SDU的最後一段級聯在一起;
4 填充。當RLC SDU的內容不能填滿一個完整的RLC PDU且無法進行級聯時,可以將剩餘的空間用填充比特來填滿;
5 錯誤糾正。在確認模式下通過重傳來糾正錯誤;
6 高層PDU的順序傳送。RLC按照高層PDU遞交下來的順序進行傳送,SN Field 指示,長度為5bit(UM),10bit(AM/UM),取值範圍為0-1023。主要用於AM模式;
7 流量控制。由RLC接收端對另一側RLC傳送端的傳送速率進行控制;
8 重複檢查。檢查所接收到RLC PDU,丟棄重複接收的,並保證向高層只遞交一次;
9 順序號檢查。在UM模式下,該功能保證PDU的完整性。並且在RLC PDU被重組為RLC SDU時,通過檢查RLC PDU的順序號提供一個檢測惡化的RLC SDU的方法;
10 協定錯誤檢測與恢復。檢測RLC協定的錯誤並進行恢復;
11 加密。在UM/AM模式下,對數據進行加密;
12 暫停/繼續功能。暫停或者繼續進行數據傳輸。它們都是屬於本地操作,由RRC通過控制接口進行控制。

其他定義

RLC亦指由電阻R,電感L,和電容C組成的電路。
RLC(Rotate Left Through The Carry Flag)亦指帶進位循環左移。彙編語言中的一個指令語句,位元組向左(向最高位)移一位,若包括進位標誌,最後一位移到進位標誌,而進位標誌移到另一端。

相關詞條

熱門詞條

聯絡我們