1、探测参考信号 SRS eNodeB 使用 SRS 来估计不同频段的上行信道质量。 eNodeB 侧的调度器可以根据“上行信道状态估计”,将瞬时信道状态好的那些 RB 分配给UE 的上行 PUSCH 传输,同时可以选择不同的传输参数(如:瞬时数据速率),以及选择对应上行多天线传输相关的不同参数( 即用于 “ 上行 频率选择性 调度 ” )。 SRS 还可用于 估计 上行 timing,且在假设下行 /上行信道互益的情况 (尤其是 TDD)下 , 利用信道对称性来 估计下行信道质量。 与 DMRS 不同, SRS 并 不 一定要与任何上行物理信道一起传输 。 但如果 SRS 和其它物理信道(如 P
2、USCH)一起传输 时 , SRS 通常 会 覆盖一个不同 且 通常更大的 频带。 LTE 定义 了 2 种类型的 SRS 传输: - 周期性 SRS( periodic SRS,对应 trigger type 0) : Rel-8 中引入 , 通过 RRC 配置。 - 非周期性 SRS( aperiodic SRS,对应 trigger type 1): Rel-10 中引入。对于 FDD, eNodeB 可以通过 DCI format 0/4/1A 触发 UE发送非周期性 SRS。对于 TDD, eNodeB 可以通过 DCI format 0/4/1A/2B/2C 触发 UE 发送非周期
3、性 SRS。( 使用 对应 DCI 中的SRS request 字段) 如果 UE 需要 在同一 serving cell 的同一子帧发送周期性 SRS 和非周期性 SRS,则 UE 只会发送非周期性 SRS。 载波聚合中, UE 可以同时在不同的 serving cell 上发送 SRS。 一个 UE可以在每个 serving cell 上都配置周期性 SRS 和非周期性 SRS。 UE 在不同的 serving cell 上,可以有不同的 SRS 配置参数。 SRS 配置是可选的。 SoundingRS-UL-ConfigCommon := CHOICE -小区特定的配置参数 releas
4、e NULL, setup SEQUENCE srs-BandwidthConfig ENUMERATED bw0, bw1, bw2, bw3, bw4, bw5, bw6, bw7,- SRSC ,见 36.211的 Table 5.5.3.2-1, Table 5.5.3.2-2, Table 5.5.3.2-3和 Table 5.5.3.2-4。 srs-SubframeConfig ENUMERATED sc0, sc1, sc2, sc3, sc4, sc5, sc6, sc7, sc8, sc9, sc10, sc11, sc12, sc13, sc14, sc15,-一个系统帧
5、 ( 10 ms) 内 可用于发送 SRS的子帧号 的集合 。 见 36.211的 Table 5.5.3.3-1( FDD)和 Table 5.5.3.3-2( TDD)。 ackNackSRS-SimultaneousTransmission BOOLEAN, -见 36.213的 8.2节,是否同时发送 ACK/NACK/SR(只针对 PUCCH)和 SRS。 会 影响 到使用 short PUCCH还是 Normal PUCCH。 SCell并不使用该字段(因为载波聚合中,只有 PCell会发送 PUCCH)。 srs-MaxUpPts ENUMERATED true OPTIONAL
6、 - Cond TDD-是否重配置 UpPTS的 maxSRS,0m ,见 36.211的 5.5.3.2节 SoundingRS-UL-ConfigDedicated := CHOICE- 用于 周期性 SRS release NULL, setup SEQUENCE srs-Bandwidth ENUMERATED bw0, bw1, bw2, bw3,- SRSB ,见 36.211的Table 5.5.3.2-1, Table 5.5.3.2-2, Table 5.5.3.2-3和 Table 5.5.3.2-4 srs-HoppingBandwidth ENUMERATED hbw0
7、, hbw1, hbw2, hbw3,- hopb 。 用于指定 是否进行 SRS跳频 ,见 36.211的 5.5.3.2 freqDomainPosition INTEGER (023), - RRCn 。 duration BOOLEAN,-用于指定 UE是只发送一个 SRS( FALSE) ,还是无限地发送 周期性 SRS(直到去使能 SRS) srs-ConfigIndex INTEGER (01023), -ISRS。用于指定 周期性 SRS的上报周期 SRST 和在周期内的子帧偏移 offsetT transmissionComb INTEGER (01), - TCk 。 用于
8、指定 周期性 SRS的 “ 梳齿” cyclicShift ENUMERATED cs0, cs1, cs2, cs3, cs4, cs5, cs6, cs7-csSRSn ,见 36.211的 5.5.3.1节。 SoundingRS-UL-ConfigDedicated-v1020 := SEQUENCE srs-AntennaPort-r10 SRS-AntennaPort- pN 。 用于指定 周期性 SRS使用的天线端口数 SoundingRS-UL-ConfigDedicatedAperiodic-r10 := CHOICE release NULL, setup SEQUENCE
9、 srs-ConfigIndexAp-r10 INTEGER (031), -ISRS。用于指定 非 周期性 SRS的上报周期SRS,1T 和在周期内的子帧偏移 1,offsetT srs-ConfigApDCI-Format4-r10 SEQUENCE (SIZE (13) OF SRS-ConfigAp-r10 OPTIONAL,-Need ON srs-ActivateAp-r10 CHOICE release NULL, setup SEQUENCE srs-ConfigApDCI-Format0-r10 SRS-ConfigAp-r10, srs-ConfigApDCI-Format
10、1a2b2c-r10 SRS-ConfigAp-r10, . OPTIONAL - Need ON SRS-ConfigAp-r10 := SEQUENCE - 用于 非周期性 SRS srs-AntennaPortAp-r10 SRS-AntennaPort, - pN 。 用于指定 非周期性 SRS使用的天线端口数 srs-BandwidthAp-r10 ENUMERATED bw0, bw1, bw2, bw3,- SRSB ,见 36.211的Table 5.5.3.2-1, Table 5.5.3.2-2, Table 5.5.3.2-3和 Table 5.5.3.2-4 freqD
11、omainPositionAp-r10 INTEGER (023), - RRCn 。 transmissionCombAp-r10 INTEGER (01), - TCk 。用于指定 非 周期性 SRS的 “梳齿” cyclicShiftAp-r10 ENUMERATED cs0, cs1, cs2, cs3, cs4, cs5, cs6, cs7- csSRSn ,见36.213的 5.5.3.1节 SRS-AntennaPort := ENUMERATED an1, an2, an4, spare1 - ASN1STOP 对于 TDD 而言,如果一个 serving cell 的 UpP
12、TS 包含 1 个 SC-FDMA symbol,则该 symbol 可用于 SRS 传输;如果一个 serving cell 的 UpPTS包含 2 个 SC-FDMA symbol,则这 2 个 symbol 都可用于 SRS 传输,且可以同时分配给同一 UE。 1.1 SRS 子帧配置 如果 SRS 在某个子帧上发送,则 SRS 将占据该子帧 的最后一个symbol,因此 SRS 和 DMRS 位于不同的 SC-FDMA symbol 上。如果最后一个 SC-FDMA symbol 分配给了 SRS,则该 symbol 不能用于 PUSCH 传输,在最差的情况下(每个子帧都 有 SRS
13、传输), SRS 会占用大约 7%( 1/14)的开销。 一个小区在一个系统帧( 10 ms)内 可用于发送 SRS 的子帧号 的集合必须 满足 : SFCSFCs m o d2/ Tn : 这个公式计算的是 在一个系统帧( 10ms)内,有哪些子帧可以用于发送 SRS。 其中 2/sn 为子帧号; 可以将该公式看做是把一个 10ms 的系统帧分为 (10 / SFCT )份,而 SFC 为在每一份中的子帧偏移。 ( SFCT 和 SFC 的取值见图 1) 对于 TDD 而言,只有上行子帧或 UpPTS 可以用于发送 SRS。( TDD 中,子帧 0 和子帧 5 必定为下行子帧, 所以必定不会
14、用于发送 SRS) 一个小区内可用于发送 SRS 的子帧号的集合是通过 IE: SoundingRS-UL-ConfigCommon 的 srs-SubframeConfig 字段来配置,这是一个小区级的配置 (通过 SIB2 下发) 。 srs-SubframeConfig 与 36.211 的 Table 5.5.3.3-1 (用于 FDD)和Table 5.5.3.3-2(用于 TDD) 的对应关系如下图所示。与协议中的这 2 个Table 相比,我在最后添加了 1 列,给出了每种配置下 的每个系统帧内 可用于发送 SRS 的子帧集合。 (见 36.211 的 5.5.3.3 节) 图
15、1:一个 10ms 的系统帧内可用于传输 SRS 的子帧号集合 从 36.211 的 Table 5.5.3.3-1 / Table 5.5.3.3-2 可以看出,有些 srs-SubframeConfig 的值是 reserved 的( FDD 下, srs-SubframeConfig = 15 是 reserved 的 ; TDD 下, srs-SubframeConfig = 14/15 是 reserved的 )。如果某小区配置的 srs-SubframeConfig 值 是 reserved 的,那么该小区的 SRS 功能就是完全关闭的(即所有 UE 都不发送 SRS)。例如当小区
16、主要服务于高速移动的 UE 时,就可以关闭 SRS 功能。 为什么需要 SRS 子帧配置,而且该配置还是小区级的呢? 一个 UE 在某个特定子帧上发送 的 SRS 可能 与 小区内其它 UE 的PUSCH 传输在频域上相互重叠。为了避免不同 UE 的 SRS 传输和 PUSCH传输之间发生冲突,所有 UE 都应该避免在发送了 SRS 的子帧的最后一个SC-FDMA symbol 上发送 PUSCH。因此,小区内的所有 UE 应该知道在哪些子帧集 合上,可能会有 UE 发送 SRS,这样所有 UE 就能避免在这些子帧的最后一个 SC-FDMA symbol 上发送 PUSCH。这就是为什么需要
17、SRS 子帧配置,且该配置是小区级的原因。 1.2 周期性 SRS 周期性 SRS 传输每隔一定的周期发送一次。 eNodeB 通过 srs-ConfigIndex( UE 特定的配置参数)给 UE 配置 ISRS。 UE 通过 ISRS 查36.213 的 Table 8.2-1(用于 FDD)或 Table 8.2-2(用于 TDD),可以得到周期性 SRS 的上报周期 SRST 和在周期内的子帧偏移 offsetT 。 Table 8.2-1: UE Specific SRS Periodicity SRST and Subframe Offset Configuration offse
18、tT for trigger type 0, FDD SRS Configuration Index ISRS SRS Periodicity SRST (ms) SRS Subframe Offset offsetT 0 1 2 ISRS 2 6 5 ISRS 2 7 16 10 ISRS 7 17 36 20 ISRS 17 37 76 40 ISRS 37 77 156 80 ISRS 77 157 316 160 ISRS 157 317 636 320 ISRS 317 637 1023 reserved reserved Table 8.2-2: UE Specific SRS P
19、eriodicity SRST and Subframe Offset Configuration offsetT for trigger type 0, TDD SRS Configuration Index ISRS SRS Periodicity SRST (ms) SRS Subframe Offset offsetT 0 2 0, 1 1 2 0, 2 2 2 1, 2 3 2 0, 3 4 2 1, 3 5 2 0, 4 6 2 1, 4 7 2 2, 3 8 2 2, 4 9 2 3, 4 10 14 5 ISRS 10 15 24 10 ISRS 15 25 44 20 ISR
20、S 25 45 84 40 ISRS 45 85 164 80 ISRS 85 165 324 160 ISRS 165 325 644 320 ISRS 325 645 1023 reserved reserved 周期 SRST 是每个 serving cell 级别的配置,其值属于集合 2, 5, 10, 20, 40, 80, 160, 320 ms。“每个 serving cell 级别”包含了 2 层含义: 1)接入到同一 serving cell 的所有 UE 的 SRST 是相同的。假设 FDD 下的某个 serving cell 配置的 SRS 周期 msT 10SRS ,则
21、该 serving cell 给接入到该小区的 UE 配置的 ISRS 取值范围必须为“ 716”(见 36.213 的 Table 8.2-1)。 2)如果 UE 配置了多个 serving cell(载波聚合),则对应不同的serving cell,可以有不同的 SRST 配置。 对于“ TDD 且 SRS 周期 2SRST 的小区”和“ FDD 小区” 而言,用于发送周期性 SRS 的子帧必须满足 0m o d)10( S R SS R S TTkn o f f s e tf 对于 TDD 下, SRS 周期 SRST 配置为 2 ms 的 SRS 传输而言,其发送的子帧必须满足 05m
22、 o d)( S R S o ffs etTk 注: 对于 SRS 周期 SRST 配置为 2 ms 的情况,公式中是 mod 5 而不是mod 2,这说明每个 UE 上报 SRS 的实际周期是 5 ms;并且从 36.213 的Table 8.2-2 可以看出,此时每个半帧内( 5 ms)只有 2 个 offsetT ,说明每个半帧内只有 2 个 SRS 资源。 对于 FDD 而言, SRSk 为每个系统帧内的子帧号( 9,.,1,0SRS k )。对于TDD 而言, SRSk 在 36.213 的 Table 8.2-3 定义。 Table 8.2-3: SRSk for TDD subf
23、rame index n 0 1 2 3 4 5 6 7 8 9 1st symbol of UpPTS 2nd symbol of UpPTS 1st symbol of UpPTS 2nd symbol of UpPTS SRSk in case UpPTS length of 2 symbols 0 1 2 3 4 5 6 7 8 9 SRSk in case UpPTS length of 1 symbol 1 2 3 4 6 7 8 9 下图是 TDD 1 下,小区的 SRS 周期设置为 5 ms,且 UpPTS 占 2 个symbol 的一个例子。图中给出 了子帧号、 SRSk 和
24、 ISRS 的对应关系。在这个例子中,由于上行子帧数的限制, ISRS 不能取值 14。 0 / 1 2 3 5 / 6 7 8D 0 S 1 U 2 U 3 D 4 D 5 S 6 U 7 U 8 D 9. . . . . .msT 5S R S msT 5S R S SRSk见 3 6 . 2 1 3 的T a b l e 8 . 2 - 3假 设 U p P T S占 2 个 s y m b o l1 0 / 1 1 1 2 1 3 1 0 / 1 1 1 2 1 3I S R S见 3 6 . 2 1 3 的T a b l e 8 . 2 - 2图 2:举例 ISRS 的取值还会受到
25、srs-SubframeConfig 的影响。前面已经介绍过,srs-SubframeConfig 决定了 一个小区在一个系统帧 ( 10 ms) 内 可用于发送 SRS 的子帧号 的集合 ,不属于这个集合内的子帧是不能用于发送 SRS的。假设在上面的例子中, TDD 小区内只有特殊子帧 1 和 6 可用于发送SRS(对应 srs-SubframeConfig = 0,见 36.211 的 Table 5.5.3.3-2),则 ISRS 只能取值 10 或 11。 对于周期性 SRS,还有一个 UE 级的配置 duration,用于指定 UE 是只发送一个 SRS 后就不再发送,还是无限地周期
26、性发送 SRS(直到 SRS 去使能为止)。 1.3 非周期性 SRS 非周期性 SRS 是通过 DCI format 0/4/1A/2B/2C 的 SRS request 字段来触发的,且非周期性 SRS 不支持跳频。 对于非周期性 SRS 且使用 DCI format 4 的情况, eNodeB 可通过 srs-ConfigApDCI-Format4 给 UE 配置 3 组 SRS 参数。使用 DCI format 4 的2 比特 SRS request 字段查 36.213 的 Table 8.1-1 可知道所选的那组 SRS参数。 Table 8.1-1: SRS request va
27、lue for trigger type 1 in DCI format 4 Value of SRS request field Description 00 No type 1 SRS trigger 01 The 1st SRS parameter set configured by higher layers 10 The 2nd SRS parameter set configured by higher layers 11 The 3rd SRS parameter set configured by higher layers 在非周期性 SRS 且使用 DCI format 0
28、 的情况下, eNodeB 只会通过srs-ConfigApDCI-Format0 给 UE 配置 1 组 SRS 参数。 在非周 期性 SRS 且使用 DCI format 1A/2B/2C 的情况下, eNodeB 只会通过 srs-ConfigApDCI-Format1a2b2c-r10 给 UE 配置 1 组 SRS 参数。 DCI format 0/1A/2B/2C 包含了 1 比特的 SRS request 字段,如果该字段值为 1,则触发非周期性 SRS 上报;否则不触发非周期性 SRS 上报。 注 :只有 DCI format 4 的 SRS request 字段包含 2 比特
29、的信息,其它DCI format 的 SRS request 字段至多包含 1 比特的信息。 对于非周期性 SRS, eNodeB 通过 srs-ConfigIndexAp-r10( UE 特定的配置参数)给 UE 配置 ISRS。 UE 通过 ISRS 查 36.213 的 Table 8.2-4(用于FDD)或 Table 8.2-5(用于 TDD),可以得到 SRS 周期 SRS,1T 和在周期内的子帧偏移 1,offsetT 。 注:非周期性 SRS 中, ISRS 的取值也会受到 srs-SubframeConfig 的影响。 Table 8.2-4: UE Specific SRS
30、 Periodicity SRS,1T and Subframe Offset Configuration 1,offsetT for trigger type 1, FDD SRS Configuration Index ISRS SRS Periodicity SRS,1T (ms) SRS Subframe Offset 1,offsetT 0 1 2 ISRS 2 6 5 ISRS 2 7 16 10 ISRS 7 17 31 reserved reserved Table 8.2-5: UE Specific SRS Periodicity SRS,1T and Subframe O
31、ffset Configuration 1,offsetT for trigger type 1, TDD SRS Configuration Index ISRS SRS Periodicity SRS,1T (ms) SRS Subframe Offset 1,offsetT 0 2 0, 1 1 2 0, 2 2 2 1, 2 3 2 0, 3 4 2 1, 3 5 2 0, 4 6 2 1, 4 7 2 2, 3 8 2 2, 4 9 2 3, 4 10 14 5 ISRS 10 15 24 10 ISRS 15 25 31 reserved reserved 与周期性 SRS 类似的
32、,非周期性 SRS 中的周期 SRS,1T 也是每个 serving cell 级别的配置,但其值属于集合 2, 5, 10 ms。 如果 UE 在 serving cell c 上配置了非周期性 SRS,且没有配置 CIF(非跨载波调度),则 UE 会基于 serving cell c 上接收到的 PDCCH 的 SRS request 字段,来决定是否在 serving cell c 上发送 SRS。 如果 UE 在 serving cell c 上配置了非周期性 SRS,且配置了 CIF(跨载波调度),则 UE 会基于接收到的 PDCCH 的 SRS request 字段,来决定是否在
33、CIF 字段指定的 serving cell c 上发送 SRS。 也就是说, PDCCH 调度的是哪个 serving cell 的 PUSCH/PDSCH 数据,其触发的非周期性 SRS 就在对应的 serving cell 上发送。 如果 UE 在 serving cell c 上配置了非周期性 SRS,且在 serving cell c的子帧 n 上检测到了 SRS 请求,则 UE 会在满足以下条件的第一个子帧上发送非周 期性 SRS: 该子帧满足 4, kkn ,且 对于“ TDD 且 2SRS,1T 的小区”和“ FDD 小区” 而言,用于发送非周期性 SRS 的子帧必须满足 0m
34、 o d)10( S R S , 11,S R S TTkn o f f s e tf 。 对于“ TDD 且 2SRS,1T 的 SRS 传输”而言,其发送的子帧必须满足05m o d)( 1,S R S o ffs etTk 。 对于 FDD 而言, SRSk 为每个系统帧内的子帧号( 9,.,1,0SRS k )。对于TDD 而言, SRSk 在 36.213 的 Table 8.2-3 定义。(可参见 1.2 节的举例) 1.4 SRS 频域资源 在频域上, SRS 传输应该覆盖调度器感兴趣的频带。这可以通过 2 种方式实现: 通过发送一个足够大的“宽带 SRS( wideband S
35、RS)”, 来 覆盖整个感兴趣的频带。 通过发送多个“窄带 SRS( narrowband SRS)”,并在频域上进行跳频,然后将一连串发送的 SRS 联合起来,就能覆盖整个感兴趣的频带。 图 3:非跳频 SRS 和跳频 SRS 之间的比较 使用宽带(非跳频) SRS 传输的主要好处在于只使用 1 个 SRS 传输(在一个 SC-FDMA symbol 内)就可以把整个感兴趣的频带都上报给eNodeB。由于只要子帧的最后一个 SC-FDMA symbol 要用于发送 SRS(不管是宽带 SRS 还是窄带 SRS),则整个 SC-FDMA symbol 都不能用于该小区 内所有 UE 的上行数据
36、传输,所以从资源利用的角度上看,使用宽带 SRS 传输的效率更高,此时使用更少的 SC-FDMA symbol 就可以探测整个带宽 。 对比上图,窄带 SRS 需要使用 4 个 SC-FDMA symbol(在不同的子帧上)才能把整个频带上报给 eNodeB。 但在上行路径损耗 较 高的情况下,宽带 SRS 传输可能导致相对较低的接收功率谱密度 (这个好理解:发射功率固定的情况下,将功率平均分配给越大的带宽,则每个 RE 分配到的功率越小) ,这会恶化信道估计的结果。在这种情况下,使用多个窄带 SRS 是个更好的选择,这样可以使可用的传输功率集中在更窄的频率范围内 ,并且在频带内进行跳频,提高
37、增益 。 虚 线 ( 非 橙 色 ) 部 分 的 子 载波 并 不 用 于 传 输 该 S R S , 但可 以 用 于 其 它 U E 的 S R S 传 输图 4:频域上参考信号的映射 不同 UE 的 SRS 可以在同一子帧且相同的 RB 集合上发送,但彼此之间可以通过使用不同的“梳齿”来区分。协议中使用 1,0TCk 来指定某个 UE发送的 SRS 所使用的梳齿,并通过 transmissionComb 或transmissionComb-ap 字段来配置的。例如上图中,实线(橙色)部分的子载波用于某个 UE 的 SRS 传输,而虚线(非橙色)部分的子载波可用于其它 UE 的 SRS 传
38、输。 也就是说, SRS 的参考信号序列是每隔一个子载波映射的,从而形成了一个“梳状”的频谱。 接下 来,我们从 3GPP 协议的角度来介绍 SRS 的频域资源。 首先,我们来介绍 SRS 带宽,即每个 SRS 在频域上 占多少个 RB。 RSsc,bM 指定了 SRS 参考信号序列的长度, 间接地 说明 了该 SRS 在频域上占多少个 RB。 2RBscSR S,RSsc, NmM bb 其中 SRSBb , bmSRS, 见 36.211 的 Table 5.5.3.2-1 至 Table 5.5.3.2-4(每个 Table 对应不同的上行系统带宽)。 bmSRS, 实际上指定了每个 S
39、RS 在频域上所占的 RB 数。 公式中“除以 2”的原因是 SRS 的参考信号序列是每隔一个子载波映射的,即“梳状”频谱导致的。 bmSRS, 与 上行系统带宽 ULRBN 、 小区特定的配置参数 7,6,5,4,3,2,1,0SRS C (通过srs-BandwidthConfig 配置)和 UE 特定的配置参数 3,2,1,0SRSB (通过 srs-Bandwidth 配置)相关 。 见 36.211 的 Table 5.5.3.2-1 至 Table 5.5.3.2-4。 Table 5.5.3.2-1: bmSRS, and bN , 3,2,1,0b , values for t
40、he uplink bandwidth of 406 ULRB N . SRS bandwidth configuration SRSC SRS-Bandwidth 0SRSB SRS-Bandwidth 1SRSB SRS-Bandwidth 2SRSB SRS-Bandwidth 3SRSB 0SRS,m 0N 1SRS,m 1N 2SRS,m 2N 3SRS,m 3N 0 36 1 12 3 4 3 4 1 1 32 1 16 2 8 2 4 2 2 24 1 4 6 4 1 4 1 3 20 1 4 5 4 1 4 1 4 16 1 4 4 4 1 4 1 5 12 1 4 3 4 1
41、 4 1 6 8 1 4 2 4 1 4 1 7 4 1 4 1 4 1 4 1 Table 5.5.3.2-4: bmSRS, and bN , 3,2,1,0b , values for the uplink bandwidth of 11080 ULRB N . SRS bandwidth configuration SRSC SRS-Bandwidth 0SRSB SRS-Bandwidth 1SRSB SRS-Bandwidth 2SRSB SRS-Bandwidth 3SRSB 0SRS,m 0N 1SRS,m 1N 2SRS,m 2N 3SRS,m 3N 0 96 1 48 2
42、24 2 4 6 1 96 1 32 3 16 2 4 4 2 80 1 40 2 20 2 4 5 3 72 1 24 3 12 2 4 3 4 64 1 32 2 16 2 4 4 5 60 1 20 3 4 5 4 1 6 48 1 24 2 12 2 4 3 7 48 1 16 3 8 2 4 2 对于 UpPTS 而言,如果存在小区特定的参数 srs-MaxUpPts(值为TRUE),则 0SRS,m 将重配置为 RAULRB0,S R Sm a x 0,S R S 6m a x NNmm cCc ;否则SRS,0maxSRS,0 mm 。其中 c 是 SRS BW 配置, RAN
43、是对应 UpPTS 中包含的 format 4 PRACH 数,这里的 6 表示的是 1 个 PRACH 资源在频域上占 6 个 RB。 由于 SRS 关心的区域并不包含系统带宽边界处用于 PUCCH 传输的区域,所以最大 SRS 带宽 (宽带 SRS) 小于整个上行系统带宽。 宽带 SRS 占据的是整个带宽 的 中心 0SRS,m 个 RB。 当 0SRSB 时, UE 将使用宽带 SRS 传输(也即 0SRS,m 是最大的 SRS 带宽);当 0SRSB (除了这种情况:对应 406 ULRBN 、 7SRSC 、 40SRS, m ,只使用宽带 SRS,见 36.211 的 Table
44、5.5.3.2-4)时, UE 将使用窄带 SRS 传输。 SRSC 和 SRSB 共同决定了 SRS 带宽的大小和频域上分为几份。以100ULRBN 、 0SRSC 为例 ,参照 36.211 的 Table 5.5.3.2-4 可知 :假设0SRSB ,则使用宽带 SRS,每个 SRS 的带宽为 96 RB,频域上只分为 1( 10N )份;假设 1SRSB ,则使用窄带 SRS,每个 SRS 的带宽为 48 RB,频域上被分为 2( 2* 10 NN )份;假设 2SRSB ,则使用窄带 SRS,每个SRS 的带宽为 24 RB,频域上被分为 4( 4* 210 NNN )份;假设3SR
45、SB ,则使用窄带 SRS,每个 SRS 的带宽为 4 RB,频域上被分为 24( 24* 3210 NNNN )份。 可以看出, SRS 传输的带宽 总是 4 RB 的整数倍(对应 3SRS,m ),因此SRS 的参考信号序列的长度总是 24 的整数倍( 4 个 RB 对应 48 个子载波,由于 SRS 是梳状结构,因此 48 / 2 = 24 才是其长度的基本单位)。 接着,我们来介绍 SRS 传输在频域上的起始位置。 SRS 传输在频域上的起始位置 )(0pk 通过如下方式计算: S R S0RSs c ,)(0)(0 2Bbbbpp nMkk )(TCRBSC0S R S ,ULRB)
46、(0 22/ pp kNmNk o t h er w i s e4 an d 3,1 an d 7,6,5,4 if-1TCapcsS R STC)(TC kNpnkk p o t h e r w i se02mo d)2()2mo d( if)()(TChfSPf)(TCRBscm a xSR S, 0ULRB)(0 pppknNnkNmNk指 定 了 从 系 统 带 宽 低 频 处 开 始 的 偏 移 , 也 即频 带 上 可 用 于 S R S 传 输 的 第 一 个 子 载 波指 定 “ 梳 齿 ”, 正 常 的 上 行 子 帧, U p P T SS R S 传 输 在 频 域 上
47、的 起始 位 置 。 以 R E 为 单 位 bS R S ,RRCb m o d4 Nmnn b o t h e r w i semo d4)(mo d4SR S,RRCSR ShopSR S,RRCbbbbbb NmnnFbbNmnnf r e q D o m a i n P o s i t i o n 或f r e q D o m a i n P o s i t i o n - a p 计 算 的 是 频 域 上 在第 几 个 S R S 带 宽 内, 跳 频, 不 跳 频目 的 是 把 低 频 边 界 处 , 无 需S R S 覆 盖 的 带 宽 给 排 除 掉t r a n s m
48、i s s i o n C o m b 或t r a n s m i s s i o n C o m b - a p U p P T S 不 能 用 于 传 输 P U C C H和 P U S C H ,图 5: SRS 传输的频域起始位置 符号 说明 fn 系统帧号 hfn 一个系统帧由 2 个半帧组成。如果 UpPTS 位于第 1 个半帧上,则hfn 等于 0;如果 UpPTS 位于第 2 个半帧上,则 hfn 等于 1。 SPN 一个系统帧内 DL 到 UL 的 switch point 的个数。对于 5 ms 的“Downlink -to-Uplink switch-point periodicity” 而言,其值为2;对于 10 ms 的 “Downlink -to-Uplink switch-point periodicity” 而言,其值为