什么是RLC? RLC是什么意思?
RLC(Radio Link Control)是LTE中的无线链路控制层协议。
RLC层位于MAC层之上,属于L2的一部分,为用户和控制数据提供分段和重传业务。每个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负荷单元(PU);
3 级联。当一个RLC SDU的内容不能填满一个完整的RLC PDU时,可以将下一个RLC SDU的第一段也放在这个PU中,与前一个RLC SDU的最后一段级联在一起;
4 填充。当RLC SDU的内容不能填满一个完整的RLC PDU且无法进行级联时,可以将剩余的空间用填充比特来填满;
5 错误纠正。在确认模式下通过重传来纠正错误;
6 高层PDU的顺序发送。RLC按照高层PDU递交下来的顺序进行发送。主要用于AM模式;
7 流量控制。由RLC接收端对另一侧RLC发送端的发送速率进行控制;
9 复制检查。检查所接收到RLC PDU,并保证向高层只递交一次;
10 顺序号检查。在UM模式下,该功能保证PDU的完整性。并且在RLC PDU被重组为RLC SDU时,通过检查RLC PDU的顺序号提供一个检测恶化的RLC SDU的方法;
11 协议错误检测与恢复。检测RLC协议的错误并进行恢复;
12 加密。在UM/AM模式下,对数据进行加密。具体请参考后续相关章节内容;
13 暂停/继续功能。暂停或者继续进行数据传输。它们都是属于本地操作,由RRC通过控制接口进行控制。
R(电阻)L(电感)C电容。
有电流的计算公式:
Icc=C∫Vda≈ΔV·C·f (1)
RLC 是带进位的循环左移,RLC A即将A的内容左移一位,将进位位C中的值移到累加器A的最低位,A的最高位移到C里。
譬如说:设A=01000001,C=1;
则如果执行RL ,则A=10000010,C=1(A所有位左移一位,最低位补零,C不参加移位操作,保持原值不变),如果执行RLC后,则A=10000011,C=0(A的最高位移到C,C原值移到A最低位)。
C=1,A=55H,RLC A后则为:C=0 A=ABH,即:1 01010101变为:0 10101011
扩展资料
每个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和电子邮件下载。
参考资料来源:百度百科-rlc
参考资料来源:百度百科- 汇编语言(面向机器的程序设计语言)
无线链路控制协议RLC层位于MAC层之上,为用户和控制数据提供分段和重传业务。每个RLC实体由RRC配置,并且根据业务类型有三种模式:透明模式(TM)、非确认模式(UM)、确认模式(AM)。在控制平面,RLC向上层提供的业务为无线信令承载(SRB);在用户平面,当PDCP和BMC协议没有被该业务使用时,RLC向上层提供无线承载(RB);否则RB业务由PDCP或BMC承载。
RLC三种模式的实际操作如下:
* 透明模式:发送实体在高层数据上不添加任何额控制外协议开销,仅仅根据业务类型决定是否进行分段操作。接收实体接收到的PDU如果出现错误,则根据配置,在错误标记后递交或者直接丢弃并向高层报告。实时语音业务通常采用RLC透明模式。
* 非确认模式:发送实体在高层PDU上添加必要的控制协议开销,然后进行传送但并不保证传递到对等实体,且没有使用重传协议。接收实体对所接收到的错误数据标记为错误后递交,或者直接丢弃并向高层报告。由于RLC PDU包含有顺序号,因此能够检测高层PDU的完整性。UM模式的业务有小区广播和IP电话。
* 确认模式:发送侧在高层数据上添加必要的控制协议开销后进行传送,并保证传递到对等实体。因为具有ARQ能力,如果RLC接收到错误的RLC PDU,就通知发送方的RLC重传这个PDU。由于RLC PDU中包含有顺序号信息,支持数据向高层的顺序/乱序递交。AM模式是分组数据传输的标准模式,比如www和电子邮件下载。
RLC主要执行的功能有:
�8�5 分段/重组。就是将长度不同的高层PDU分组进行分段重组为较小的RLC负荷单元(PU);
�8�5 级联。当一个RLC SDU的内容不能填满一个完整的RLC PDU时,可以将下一个RLC SDU的第一段也放在这个PU中,与前一个RLC SDU的最后一段级联在一起;
�8�5 填充。当RLC SDU的内容不能填满一个完整的RLC PDU且无法进行级联时,可以将剩余的空间用填充比特来填满;
�8�5 错误纠正。在确认模式下通过重传来纠正错误;
�8�5 高层PDU的顺序发送。RLC按照高层PDU递交下来的顺序进行发送。主要用于AM模式;
�8�5 流量控制。由RLC接收端对另一侧RLC发送端的发送速率进行控制;
�8�5 复制检查。检查所接收到RLC PDU,并保证向高层只递交一次;
�8�5 顺序号检查。在UM模式下,该功能保证PDU的完整性。并且在RLC PDU被重组为RLC SDU时,通过检查RLC PDU的顺序号提供一个检测恶化的RLC SDU的方法;
�8�5 协议错误检测与恢复。检测RLC协议的错误并进行恢复;
�8�5 加密。在UM/AM模式下,对数据进行加密。具体请参考后续相关章节内容;
�8�5 暂停/继续功能。暂停或者继续进行数据传输。它们都是属于本地操作,由RRC通过控制接口进行控制
《RLC在电力系统中是什么的缩写》
答:RLC(Rotate Left Through The Carry Flag)亦指带进位循环左移