当前位置:首页 >> 信息与通信 >>

LTE:上行调度请求(SR)技术


上行调度请求(Scheduling Request,SR)
如果 UE 没有上行数据要传输, eNodeB 并不需要为该 UE 分配上行资 源,否则会造成资源的浪费。因此, UE 需要告诉 eNodeB 自己是否有上 行数据需要传输,以便 eNodeB 决定是否给 UE 分配上行资源。为此 LTE 提供了一个上行调度请求(Scheduling Request,SR)的机制。 UE 通过 SR 告诉 eNodeB 是否需要上行资源以便用于 UL-SCH 传输, 但并不会告诉 eNodeB 有多少上行数据需要发送 (这是通过 BSR 上报的) 。 eNodeB 收到 SR 后,给 UE 分配多少上行资源取决于 eNodeB 的实现, 通常的做法是至少分配足够 UE 发送 BSR 的资源。 eNodeB 不知道 UE 什么时候需要发送上行数据,即不知道 UE 什么 时候会发送 SR。因此,eNodeB 需要在已经分配的 SR 资源上检测是否有 SR 上报。 在载波聚合中, 无论配置了多少个上行载波单元 (component carrier) , 都只需要 1 个 SR 就够了,毕竟 SR 的作用只是告诉 eNodeB,本 UE 有上 行数据要发送了,你看着给点上行资源吧!由于 PUCCH 只在 PCell 上发 送,而 SR 只在 PUCCH 上发送,也就是说,SR 只在 PCell 上发送。 本文并不介绍 SR 如何编码并在 PUCCH 上传输, 这会在以后的 PUCCH 专题中予以介绍。

需要明确的是,只有处于 RRC_CONNECTED 态且保持上行同步的 UE 才会发送 SR;且 SR 只能用于请求新传数据(而不是重传数据)的 UL-SCH 资源。 UE 是因为没有上行 PUSCH 资源才发送 SR 的,所以 UE 只能在 PUCCH 上发送 SR。eNodeB 可以为每个 UE 分配一个专用的 SR 资源用 于发送 SR。该 SR 资源是周期性的,每 n 个子帧出现一次。SR 的周期是 通过 IE:SchedulingRequestConfig 的 sr-ConfigIndex 字段配置的。 由于 SR 资源是 UE 专用且由 eNodeB 分配的, 因此 SR 资源与 UE 一 一对应且 eNodeB 知道具体的对应关系。也就是说,UE 在发送 SR 信息 时, 并不需要指定自己的 ID (C-RNTI) , eNodeB 通过 SR 资源的位置, 就知道是哪个 UE 请求上行资源。SR 资源是通过 IE:

SchedulingRequestConfig 的 sr-PUCCH-ResourceIndex 字段配置的。

SchedulingRequestConfig ::=

CHOICE {

release

NULL,

setup

SEQUENCE {

sr-PUCCH-ResourceIndex

INTEGER (0..2047),

sr-ConfigIndex

INTEGER (0..157),

dsr-TransMax

ENUMERATED {

n4, n8, n16, n32, n64, spare3, spare2, spare1}

}

}

SchedulingRequestConfig-v1020 ::=

SEQUENCE {

sr-PUCCH-ResourceIndexP1-r10

INTEGER (0..2047)

OPTIONAL

-- Need OR

}

UE 在某些情况下可能没有 SR 资源。 场景一: 从 36.331 可以看出, SchedulingRequestConfig 是一个 UE 级的可选的 IE(optional),默认 为 release。 如果 eNodeB 不给某 UE 配置 SR (这取决于不同厂商的实现) , 则该 UE 只能通过随机接入过程来获取 UL grant(在 RAR 中分配)。是 否配置 SR 主要影响用户面的延迟,并不影响上行传输的功能! 场景二:当 UE 丢失了上行同步,它也会释放 SR 资源,如果此时 有上行数据要发送,也需要触发随机接入过程。 从上面的描述可以看出,当 UE 没有被分配 SR 资源时,基于竞争 的随机接入过程可以替代 SR 的功能用于申请上行资源。但这只适用于低 密集度的上行资源请求的情况。

从 36.213 的 10.1.1 节可以看出, 只有 PUCCH format ( 1 包含 PUCCH format 1/1a/1b)和 PUCCH format 3 可用于发送 SR。 其中 sr-PUCCH-ResourceIndex 指定了 UE 在哪个 PUCCH format 1 资源上发送 SR。SR 资源用 的资源索引 相等。 表示,其值与 PUCCH format 1

如果在同一子帧上,需要同时发送 SR 和 PUCCH format 3(HARQ ACK/NACK) , 则 SR 会复用到 PUCCH format 3 发送中 (处理方式见 36.212
的 5.2.3.1 节) , 而不是在 sr-PUCCH-ResourceIndex 指定的 PUCCH format

1 资源上发送。 (关于 PUCCH 资源,这里就不做详细说明了,我会在以后 的博客中予以介绍)

sr-ConfigIndex 指定了 SR 的传输周期
内的子帧偏移

和 SR 在该周期

,对应 36.213 的 Table 10.1.5-1。满足如下条

件的上行子帧才能够用于发送 SR:

其中

为系统帧号; 为一个系统帧内的 slot 号, 取值范围为 0~19; 的值对应子帧号。

从上面的公式可以看出, SR 资源在每

保证了每个 UE 对应的

个子帧只出现一次(但 UE 只在有上行数据要

发送却没有上行资源时,才用该资源来发送 SR)。 每个 UE 对应的 SR 资源在其周期内的第几个子帧发送。 SR 资源配置如图 1 所示:

指定了

图 1:SR 资源

可以看出,sr-ConfigIndex 和 sr-PUCCH-ResourceIndex 共同决定 了一个唯一的 SR 资源。该资源只能分配给一个 UE,但只有当 UE 有上行 数据需要发送但却没有上行资源时才会被使用。

图 2 是 SR 周期配置的一个例子,3 个 UE 的周期都为 10ms,但在周 期内的子帧偏移各不相同。

图 2:SR 周期配置的一个例子

当有上行数据到达并触发 SR 时, UE 会选择分配给它的下一个可用的 SR 资源来发送 SR。如图 3 所示:

图 3:SR 传输

UE 发送 SR 以后,无法确定 eNodeB 什么时候会下发 UL Grant,这 取决于上行资源的调度以及优先级等。如果 UE 等待超时(超时时间由

sr-ProhibitTimer 决定)就重发 SR,重发次数超过了 SR 的最大重传次
数(由 IE:SchedulingRequestConfig 的 dsr-TransMax 决定)就会触 发随机接入。(见 36.321 的 5.4.4 节) 通常,SR 机制是针对整个 UE 的所有逻辑信道的,但在 Rel-9 中, LTE 还提供了一种基于逻辑信道进行 SR 请求的机制。对于 eNodeB 创建 的每一个逻辑信道,都有一个 logicalChannelSR-Mask-r9 字段,用于指 定当该逻辑信道有新数据到达时,是否触发 SR。

【参考资料】 [1] [2] TS 36.213 的 10.1.5 节 TS 36.321 的 5.4.4 节 介绍 SR 资源 介绍 SR 流程

[3] [4] 节 [5] 节

TS 36.331 的 6.3.2 节

IE: SchedulingRequestConfig

《4G LTE/LTE-Advanced for Mobile Broadband》的 13.2.2.2

《LTE - The UMTS Long Term Evolution, 2nd Edition》 的 16.3.7


相关文章:
LTE:上行调度请求(Scheduling Request,SR)
LTE:上行调度请求(Scheduling Request,SR)_信息与通信_工程科技_专业资料。LTE:上行调度请求(Scheduling Request,SR) (2012-12-27 21:33:51) 转载 标签: lte ...
LTE上下行调度过程
LTE 系统数据传输过程包括两方面过程:上行调度过程和下行调度过程。 上行调度过程 1、 向 ENB 请求上行资源 --Physical channel: PUCCH --Message: SR (schedule ...
LTE调度机制
LTE 调度机制 1 概述 LTE 的无线资源调度功能位于 eNodeB 的 MAC 子层。 ...eNodeB 的上行调度器根据 UE 缓存状态报告 BAR、上行调度请求 SR、上行 信道...
LTE上下行调度原理和过程
2. eNodeB 收到 SR,会响应 SR 并对该用户进行调度,这种用户称为 SR 用户。...业务的上行信道质量,LTE 系统根据 SINR 选择上行调度的 MCS,上行调度用户 MCS ...
LTE中上下行调度过程(全过程)
LTE中上下行调度过程(全过程)_计算机软件及应用_IT/计算机_专业资料。LTE中上下行...上行调度 1. UE 向 ENB 请求上行资源 Physical channel: PUCCH Message: SR ...
LTE中上下行调度过程
LTE中上下行调度过程_企业管理_经管营销_专业资料。上行调度 1. UE 向 ENB 请求上行资源 Physical channel: PUCCH Message: SR (schedule request) SR 发送的...
LTE调度算法
由于 LTE 应用了多天线的 MIMO 技术。在 PDSCH 物理 层的基带处理中,有一个...▊上行调度SR:调度请求 Scheduling request BSR:缓存状态报告 Buffer status ...
LTE试题一(答案)
混合自动重传请求协议 HARQ 是在那个子层实现的( ...用于上行调度的控制信息是哪个:( A DCI1. B DCI...(coding gain))" 36."LTE 中,不同无线技术之间,...
LTE系统上行调度算法研究
LTE 系统中,上行采用 SC-FDMA 技术,要求分配给任 一用户的 RBs 必须是连续的...UE 首先向 eNodeB 发送调度请求(SR),SR 只负责 告知 eNodeB 是否有资源需求,...
(LTE)权威模拟题-(含答案)
(C )用于估计上行信道域信息,做频率选择性调度 A、DMRS B、DRS C、SRS D、...(C ) A、3 B、4 C、5 D、6 38、LTE 系统小区间干扰抑制技术主要有 3 ...
更多相关标签: