澳门·威尼斯人(中国)官方网站

澳门·威尼斯人(中国)官方网站

| | | | |
待解决问题
LTE协议中PHICH资源映射的问题。
离问题结束还有0天0小时  |  提问者:xk880099   |  提问时间:2016-9-6 13:51
LTE协议中能够PHICH资源映射具体是如何避开参考信号和PCFICH所占用的资源呀,有具体的公式或流程吗?我看协议里也没有啥内容。
我看了一段代码,大家能否帮我瞧瞧这样避免与PCFICH资源冲突的逻辑代码是怎么来的。代码如下:

//修正PHICH在频域上的位置,在OFDM0上需要跳过PCFICH占有的资源元素群
  for (int j = 0; j < *mbar_range; j++) // mbar_range 所允许的最大PHICH组群数
  {
    for (int t = 0; t < 3; t++) /
    {
      if (pos_PHICH_l[j][t] == 0)
      {
        if (pos_PHICH_k[j][t] < (pos_PCFICH_new[0] / 6))
          pos_PHICH_k[j][t] = pos_PHICH_k[j][t];
        else if ((pos_PHICH_k[j][t] >= (pos_PCFICH[0] / 6)) && (pos_PHICH_k[j][t] < (pos_PCFICH[1] / 6 - 1)))
          pos_PHICH_k[j][t] = pos_PHICH_k[j][t] + 1;
        else if ((pos_PHICH_k[j][t] >= (pos_PCFICH[1] / 6 - 1)) && (pos_PHICH_k[j][t] < (pos_PCFICH[2] / 6 - 2)))
          pos_PHICH_k[j][t] = pos_PHICH_k[j][t] + 2;
        else if ((pos_PHICH_k[j][t] >= (pos_PCFICH[2] / 6 - 2)) && (pos_PHICH_k[j][t] < (pos_PCFICH[3] / 6 - 3)))
          pos_PHICH_k[j][t] = pos_PHICH_k[j][t] + 3;
        else if (pos_PHICH_k[j][t] >= (pos_PCFICH[3] / 6 - 3))
          pos_PHICH_k[j][t] = pos_PHICH_k[j][t] + 4;
      }
    }
问题答案 ( 1 条 )
一切尽在协议中,仔细读协议
回应该答案 (0)  |  回答者:jethrowang13   |  2016-9-21 14:54
 
我要回答:  回答字数在10000字以内