主要内容

ltePUCCH2DRS

PUCCH格式2解调参考信号

描述

例子

seq= ltePUCCH2DRS (问题chs返回一个矩阵,包含与PUCCH格式2传输相关的解调参考信号(DRS),给定一个特定于ue的设置结构,一个具有信道传输配置设置的结构,以及混合ARQ (HARQ)指标值,

例子

seq信息= ltePUCCH2DRS(问题chs还返回一个PUCCH信息结构数组,信息

例子

全部折叠

为UE特定设置生成2 DM-RS符号的PUCCH格式。

初始化输入配置结构(问题而且chs).在这里,输入空将不会发送HARQ位向量。生成PUCCH格式2 DM-RS符号。

问题。NCellID = 1; ue.NSubframe = 0; ue.CyclicPrefixUL =“正常”;问题。Hopping =“关闭”;chs。Re年代ourceIdx = 0; chs.ResourceSize = 0; chs.CyclicShifts = 0; sym = ltePUCCH2DRS(ue,chs,[]);

演示上行链路Release 11协调多点(CoMP)操作。通过对相邻小区中潜在的干扰UE使用虚拟小区标识,可以避免小区间干扰。

为感兴趣的UE配置,单元格1中的UE 1。

ue1。NCellID = 1; ue1.NSubframe = 0; ue1.CyclicPrefixUL =“正常”;ue1。Hopping =“关闭”;chs1。Re年代ourceIdx = 0; chs1.ResourceSize = 0; chs1.CyclicShifts = 0; ack1 = 0;

干涉器的配置,uue 2在单元2中。

ue2。NCellID = 2; ue2.NSubframe = 0; ue2.CyclicPrefixUL =“正常”;ue2。Hopping =“关闭”;chs2。Re年代ourceIdx = 1; chs2.ResourceSize = 0; chs2.CyclicShifts = 0; ack2 = 0;

测量DM-RS信号之间的干扰。

interencenocomp = abs(sum(ltePUCCH2DRS(ue2, chs1,ack1).*conj(ltePUCCH2DRS(ue2,chs2,ack2)))) .
interferencencomp = 5.4903

重新配置CoMP操作的干扰:使用与感兴趣的UE的单元标识相同的虚拟单元标识。

ue2。NPUCCHID = ue1.NCellID;

使用CoMP测量DM-RS信号之间的干扰。

interferenceUsingCoMP = abs(sum(ltePUCCH2DRS(ue2, chs1,ack1).*conj(ltePUCCH2DRS(ue2,chs2,ack2))))
interferenceUsingCoMP = 3.5635e-15

比较有CoMP和没有CoMP的两种ue DM-RS信号之间的相关性,interferenceUsingCoMP而且interferenceNoCoMP分别。使用CoMP,干扰被有效地减少到零。

为两个发射天线路径生成PUCCH格式的2 DM-RS序列。

初始化特定于ue和通道的配置结构。属性的空向量,表示该PUCCH传输没有HARQ位。生成PUCCH 2 DM-RS和信息输出。

问题。NCellID = 1; ue.NSubframe = 0; ue.CyclicPrefixUL =“正常”;问题。Hopping =“关闭”;chs。Re年代ourceIdx = [0 3]; chs.ResourceSize = 0; chs.CyclicShifts = 0; ack = []; [drsSeq,info] = ltePUCCH2DRS(ue,chs,ack);

由于有两个天线,DM-RS序列被输出为一个两列向量,和信息输出结构包含两个元素。

drsSeq (1:10,:)
ans =10×2复杂0.5000 + 0.5000i 0.5000 + 0.5000i -0.1830 + 0.6830i -0.6830 i -0.5000 i 0.1830 + 0.6830i 0.6830 + 0.1830i -0.1830 -0.6830 i 0.6830 -0.1830 i 0.5000 + 0.5000i -0.5000 i 0.1830 -0.6830 i -0.6830 -0.1830 i 0.6830 -0.1830 i 0.6830 -0.1830 i 0.6830 -0.1830 i -0.5000 i 0.5000 -0.5000 i 0.5000 -0.5000 i
大小(信息)
ans =1×21 2

查看两者的内容信息结构元素。

信息(1)
ans =带字段的结构:Alpha: [1.0472 3.1416 1.5708 2.0944] SeqGroup: [1 1] SeqIdx: [0 0] NResourceIdx: [1 10] NCellCyclicShift:[193 89 101 234]符号:[1.0000 + 0.0000i 1.0000 + 0.0000i…OrthSeq: [2x2 double]
信息(2)
ans =带字段的结构:Alpha: [2.6180 4.7124 0 0.5236] SeqGroup: [1 1] SeqIdx: [0 0] NResourceIdx: [4 7] NCellCyclicShift:[193 89 101 234]符号:[1.0000 + 0.0000i 1.0000 + 0.0000i…OrthSeq: [2x2 double]

输入参数

全部折叠

特定于ue的配置设置,指定为一个结构,该结构可以包含以下字段。

参数字段 必需或可选 描述
NCellID 要求

0 ~ 503之间的整数

物理层单元识别

NSubframe 要求

0(默认),非负标量整数

子帧数

CyclicPrefixUL 可选

“正常”(默认),“扩展”

循环前缀长度

跳来跳去 可选

“关闭”(默认),“集团”

跳频法。

NPUCCHID 可选

NCellID(默认)

0 ~ 503之间的整数

PUCCH虚拟单元标识。如果该字段不存在,NCellID用作标识。

数据类型:结构体

PUCCH通道设置,指定为一个结构,该结构可以包含以下字段。

参数字段 必需或可选 描述
ResourceIdx 可选

0(默认),从0到1185的整数或整数的向量。

PUCCH资源指标,确定用于传输的物理资源块、循环移位和正交覆盖。( n P U C C H 2 ).为每个传输天线定义一个索引。

ResourceSize 可选

0(默认值),0 ~ 98的整数。

分配给PUCCH格式2的资源大小( N R B 2

CyclicShifts 可选

0(默认值),0 ~ 7的整数

在混合了格式1和格式2 PUCCH的资源块(RBs)中用于格式1的循环移位次数,指定为0到7之间的整数。( N c 年代 1

混合ARQ指标值,指定为非负整数向量。这个向量被期望为比特块b(0),…b-1) TS 36.211中规定的[1],第5.4.2节。一个20、21或22的值分别对应TS 36.211中描述的PUCCH格式2、2a或2b[1],表5.4-1。

例子:[]表示子帧中没有HARQ传输。

输出参数

全部折叠

PUCCH格式2个DRS值,以数字矩阵形式返回。的列中为每个天线的符号seq中指定的PUCCH资源索引的数量决定列的数量chsResourceIdx

请注意

该标准不支持带扩展循环前缀的2a或2b格式传金宝app输。如果设置对应格式2a或2b传输,设置扩展循环前缀问题CyclicPrefixUL,函数返回一个空矩阵seq

数据类型:
复数支持:金宝app是的

PUCCH格式2信息,作为结构数组返回,其元素对应于每个发射天线并包含这些字段。当配置为带扩展循环前缀的2a或2b格式传输时信息结构包含所有字段,但每个字段为空。

每个OFDM符号的参考信号循环移位,作为两列向量返回。(α

每个槽的PUCCH基序列组号,作为两列向量返回。(u

每个槽的PUCCH基序号,作为两列向量返回。(v

每个槽的PUCCH资源索引,作为两列向量返回。(n '

每个OFDM符号的单元特定循环移位,作为向量返回。( n c 年代 c e l l

调制的数据符号,作为矢量返回。每个OFDM符号有一个元素。(z

例子:[0.7071 + 0.7071i,…]

每个槽的正交序列,返回为4 × 2数值矩阵。( w ¯

例子:[1.000 + 1.000i,…]

数据类型:结构体

参考文献

[1] 3gpp ts 36.211。“改进通用地面无线电接入(E-UTRA);物理通道和调制。”第三代伙伴计划;技术规范集团无线接入网.URL:https://www.3gpp.org

版本历史

在R2014a中引入