通信人家园

标题: LTE Resource Grid Tool V1.1(更新,LTE资源栅格可视化工具)  [查看完整版帖子] [打印本页]

时间:  2012-4-23 11:10
作者: jeffyko     标题: LTE Resource Grid Tool V1.1(更新,LTE资源栅格可视化工具)

本帖最后由 jeffyko 于 2014-8-2 09:21 编辑

please note: 我已经把本帖转移到4G/LTE专版进行维护。
LTE Resource Grid Tool is updated to version 1.1, please find release notes as following.

DateRelease Notes
2012-4-12Current  version is V1.0, only LTE downlink resource grid is  implemented. Next version shall cover LTE uplink as well.
    Any questions concerning usage of the tool, please feel free to contact: jeffyko@C114.
2012-4-23Updated  to version 1.1,  including:
    1. fully support of LTE uplink resource grid which can be found in "UL  Rresource Grid" sheet.
    2. note 1, the uplink parameters can be found in 3GPP 36.331; note 2, PRACH  configuration is a little tricky, please refer to "PRACH  Configuration" sheet and possibly 3GPP 36.211; note 3, PRB number of  PUCCH is the maximum resources required, and the unused PUCCH regions are  assumed to be allocated to PUSCH; note 4, no UE-specific parameters are  included in SRS, and only one cell-specific parameter: srs-SubframeConfig is  considered.
    3. Error-checking abillity of the tool is weak, so please make sure the  configured parameters are within the valid ranges. Whenever error happens,  the result is undefined.


补充内容 (2012-10-30 18:36):
2012-10-30
Updated to version 1.2 for a bugfix, you can jump to #48 to download it.

http://www.txrjy.com/forum.php?mo ... 1&page=3#pid7035703

补充内容 (2013-2-17 19:59):
2012-10-30
Updated to version 1.3 for an additional feature, you can jump to #64 to download it.
http://www.txrjy.com/forum.php?mo ... 1&page=4#pid7251659


补充内容 (2013-3-13 09:57):
2013-3-13
The v1.3 version is built with MinGW+GCC, while former versions are built with MSVC.  Follow this link:
http://www.txrjy.com/forum.php?mod=viewthread&tid=614181&page

补充内容 (2013-3-13 10:00):
Above link is not complete.
http://www.txrjy.com/forum.php?mo ... 1&page=4#pid7297752

补充内容 (2013-6-11 20:30):
Version 1.4, including two bug fixes. Follow below link:
http://www.txrjy.com/forum.php?mo ... 1&page=5#pid7473522


时间:  2012-4-23 12:41
作者: DR_KOG_POM

顶,谢谢分享
时间:  2012-4-23 13:58
作者: kin5000

好东东,谢谢LZ的更新!
时间:  2012-4-23 15:00
作者: flyearth

支持楼主的更新和贡献
时间:  2012-5-7 18:09
作者: leefy

Thanks for sharing
时间:  2012-5-7 21:35
作者: QS_wangqi

很好,很强大!
时间:  2012-5-8 18:31
作者: gochai

thanks for share
时间:  2012-5-12 13:42
作者: algiuce     标题: 好东西!

好东西!好东西!好东西!好东西!
时间:  2012-5-14 01:29
作者: GOLTE

好东西;支持;
时间:  2012-5-16 13:34
作者: wanwei921

好东西
时间:  2012-5-18 16:14
作者: LIUWEIKING

工具非常好,多谢
时间:  2012-5-18 16:41
作者: nationzlin

哈哈 好东西啊  支持~~~~~
时间:  2012-5-21 11:23
作者: alonewind

有心人,感谢分享
时间:  2012-5-29 11:11
作者: 幸福是大家的

lte神图,终于找到了
时间:  2012-5-31 10:59
作者: cnyqw

真是个不错的好东东
时间:  2012-6-4 11:15
作者: neubrel

http://paul.wad.homepage.dk/LTE/lte_resource_grid.html 是不是一个东西啊?
时间:  2012-6-5 12:48
作者: jeffyko

参考它实现的,具体差异请参阅可配参数
时间:  2012-6-6 00:47
作者: kyang74

好东西~谢谢
时间:  2012-6-8 12:08
作者: wtwang0512

thanks for the sharing~
时间:  2012-6-8 14:52
作者: htyjump

楼主好人啊
时间:  2012-7-19 11:00
作者: matrowang

还弄个exe Excel 2007执行出错,不知道原因。
时间:  2012-7-19 11:40
作者: alex19841217     标题: 这个东西真心不错

比我之前自己搞的那个好多了,真心不错,收藏了
时间:  2012-7-20 15:03
作者: Richthofen2012

ding
时间:  2012-7-22 21:12
作者: bobo19820107

这个东东如何使用,我下载了也不知道用什么打开啊??
时间:  2012-7-23 13:13
作者: jeffyko

to 22楼,请把你的问题描述具体点
to 25楼,用excel打开
时间:  2012-7-23 19:27
作者: hzping0902

新人报道,感谢了
时间:  2012-7-24 10:29
作者: matrowang

我现在excel 2007可以弄了,但是里面的exe真心不方便,还要拷贝回去,用VBA写入表格更好,楼主改成VBA吧。
时间:  2012-7-24 14:30
作者: pqwggm

感谢楼主的分享
时间:  2012-7-24 17:57
作者: jeffyko

原帖由 matrowang 于 2012-7-24 10:29 发表
我现在excel 2007可以弄了,但是里面的exe真心不方便,还要拷贝回去,用VBA写入表格更好,楼主改成VBA吧。

关键是近4000行的C++代码转换成VBA,没那么多时间哦...
时间:  2012-7-24 20:16
作者: matrowang

那你知道如何弄成excel XLL文件吗?就是类似于DLL文件的形式,那样也可以的。
开发包http://xlw.sourceforge.net/,请仔细读一下授权文件,决定使用方式。

[ 本帖最后由 matrowang 于 2012-7-24 20:23 编辑 ]
时间:  2012-8-1 19:04
作者: icep

qiang han,MARK
时间:  2012-8-6 16:49
作者: 我心追随     标题: 非常感谢LZ的分享

非常感谢LZ的分享LZ好人
时间:  2012-8-14 10:13
作者: huyang1meng


时间:  2012-8-17 14:57
作者: shepedn

试用感受一下
时间:  2012-8-20 14:18
作者: momo莹

太强大了!
时间:  2012-8-23 13:55
作者: 滚石唱片

matrowang 发表于 2012-7-24 10:29
我现在excel 2007可以弄了,但是里面的exe真心不方便,还要拷贝回去,用VBA写入表格更好,楼主改成VBA吧。

我现在用也报错:
Run time error "75":
Path/file access error
请问你是怎么解决的

时间:  2012-8-23 13:56
作者: 滚石唱片

楼主能帮我看下这个错误吗?多谢了
点Initialize的时候报错:
Run time error "75":
Path/file access error

时间:  2012-8-23 17:02
作者: jeffyko

滚石唱片 发表于 2012-8-23 13:56
楼主能帮我看下这个错误吗?多谢了
点Initialize的时候报错:
Run time error "75":

这是一个文件访问错误,initialize会在C盘根目录下创建初始化文件C:\Init.dat。
请检查C盘下是否有该文件,如果有请首先删除再试试。
时间:  2012-8-23 22:23
作者: 滚石唱片

jeffyko 发表于 2012-8-23 17:02
这是一个文件访问错误,initialize会在C盘根目录下创建初始化文件C:\Init.dat。
请检查C盘下是否有该文件 ...

能把初始化文件改到别的目录下吗
时间:  2012-8-24 09:49
作者: jeffyko

滚石唱片 发表于 2012-8-23 22:23
能把初始化文件改到别的目录下吗

你可以考虑自己去修改下代码,呵呵
时间:  2012-10-5 22:50
作者: py555_blue

LTE Resource Grid Tool_V1.1  好极了
时间:  2012-10-12 16:23
作者: matrowang

Parameter        Configuration
Frame Structure        Type 2(TDD)
System Bandwidth        20MHz
Cyclic Prefix        Normal
Downlink Antenna Port(s)        Two
Physical Cell Identity        0
CFI (Normal Downlink Subframe)        3
CFI (Special Subframe, TDD)        2
PHICH Duration        Normal
PHICH Resource        One
Subframe Assignment (TDD)        SA3
Special Subframe Pattern (TDD)        SSP1
Delta PUCCH Shift        DS2
nRB-CQI        1
nCS-AN        0
n1PUCCH-AN        10
ACK/NACK Feedback Mode (TDD)        ACK/NACK Bundling
System Frame Number (SFN)        0
PRACH Configuration Index        45
PRACH Frequency Offset        0
srs-SubframeConfig        0


PRACH Configuration Index 45                 
(0,0,0,0)
(1,0,0,0)
按说频域有两个位置出现PRACH,但是我用软件画不出来,不知道是否有问题?下行拷贝的是LTE_DL_RES_GRID_AP0.csv里面的内容。

时间:  2012-10-13 18:55
作者: reterchen

好东西,虽然不是特别理解这个东西是怎么做出来的
时间:  2012-10-25 15:01
作者: picobird

更新了:(

时间:  2012-10-29 13:44
作者: xicimummy

谢谢分享,好好研究~
时间:  2012-10-30 18:22
作者: jeffyko

本帖最后由 jeffyko 于 2012-10-30 18:24 编辑
matrowang 发表于 2012-10-12 16:23
Parameter        Configuration
Frame Structure        Type 2(TDD)
System Bandwidth        20MHz

Hi,
Please find the updated version, 1.2.
Thanks very much for pointing out this bug:)  Here is the bug description:
The PRACH RE mapping for TDD is incorrect if the "Density per 10ms" is bigger than 1 and the first PRB for PRACH calculated according to 36.211 is confilict with the reserved PUCCH region calculated according to 36.211/36.213.
------------------------------
//BUGFIX: The if statement is wrong!!!
                                        //2012-10-30
                                        //if(first_prb < lower || first_prb > upper)
                                        //{
                                        //        //It can be lower or upper, but we assume to use lower here.
                                        //        first_prb = lower;
                                        //}

                                        if(first_prb < lower)
                                        {
                                                first_prb = lower;
                                        }
                                        else if(first_prb > upper)
                                        {
                                                first_prb = upper;
                                        }


时间:  2012-10-30 18:32
作者: jeffyko

本帖最后由 jeffyko 于 2012-10-30 18:52 编辑

Hi all,

Please find enclosed the  updated version 1.2.
Date
Release Notes
2012/4/12
Current version is V1.0, only LTE downlink resource grid is implemented. Next version shall cover LTE uplink as well.
Any questions concerning usage of the tool, please feel free to contact:
jeffyko@C114.
2012/4/23
Updated to version 1.1, including:
1. fully support of LTE uplink resource grid which can be found in "UL Rresource Grid" sheet.
2. note 1, the uplink parameters can be found in 3GPP 36.331; note 2, PRACH configuration is a little tricky, please refer to "PRACH Configuration" sheet and possibly 3GPP 36.211; note 3, PRB number of PUCCH is the maximum resources required, and the unused PUCCH regions are assumed to be allocated to PUSCH; note 4, no UE-specific parameters are included in SRS, and only one cell-specific parameter: srs-SubframeConfig is considered.
3. Error-checking abillity of the tool is weak, so please make sure the configured parameters are within the valid ranges. Whenever error happens, the result is undefined.
2012/10/30
Updated to version 1.2, including a bugfix:
1. The PRACH RE mapping for TDD is incorrect if the "Density per 10ms" is bigger than 1 and the first PRB for PRACH calculated according to 36.211 is confilict with the reserved PUCCH region calculated according to 36.211/36.213. Thanks to
matrowang@C114.




时间:  2012-11-2 11:07
作者: xuhan

This software is very userful,thanks a lot.
时间:  2012-11-18 22:11
作者: yannic

非常好的软件,一直用
时间:  2012-11-20 13:17
作者: b2547

could make it easier?
时间:  2012-11-21 09:31
作者: kakkk

好资料,感谢楼主分享。

时间:  2012-11-21 12:10
作者: yyaivv

顶上去 ...
时间:  2012-12-6 15:09
作者: 苏媚云

谢谢分享
时间:  2012-12-8 13:23
作者: elijah_lee

jeffyko 发表于 2012-10-30 18:32
Hi all,

Please find enclosed the  updated version 1.2.

A powerful and cute tool for LTE learner, Thank jeffyko for your perfect gift!
时间:  2012-12-19 18:51
作者: mobie

Thank you for the update!
时间:  2012-12-21 15:49
作者: gyz511

学习了
时间:  2012-12-31 09:43
作者: cba010

谢谢
时间:  2013-1-1 10:44
作者: Ready265

thanks
时间:  2013-1-27 13:51
作者: cczmm

sadfasdfasd

时间:  2013-1-30 11:41
作者: woizzz

谢谢楼主
时间:  2013-2-5 10:23
作者: eastwind12

怎样才能下载资料啊
时间:  2013-2-16 21:24
作者: QS_wangqi

用过的都说好!
时间:  2013-2-17 19:57
作者: jeffyko

jeffyko 发表于 2012-10-30 18:32
Hi all,

Please find enclosed the  updated version 1.2.

Hi all,
Please find enclosed the updated version 1.3.
DateRelease Notes
2012/4/12Current  version is V1.0, only LTE downlink resource grid is  implemented. Next version shall cover LTE uplink as well.
    Any questions concerning usage of the tool, please feel free to contact: jeffyko@C114.
2012/4/23Updated  to version 1.1,  including:
    1. fully support of LTE uplink resource grid which can be found in "UL  Rresource Grid" sheet.
    2. note 1, the uplink parameters can be found in 3GPP 36.331; note 2, PRACH  configuration is a little tricky, please refer to "PRACH  Configuration" sheet and possibly 3GPP 36.211; note 3, PRB number of  PUCCH is the maximum resources required, and the unused PUCCH regions are  assumed to be allocated to PUSCH; note 4, no UE-specific parameters are  included in SRS, and only one cell-specific parameter: srs-SubframeConfig is  considered.
    3. Error-checking abillity of the tool is weak, so please make sure the  configured parameters are within the valid ranges. Whenever error happens,  the result is undefined.
2012/10/30Updated  to version 1.2, including a  bugfix:
    1. The PRACH RE mapping for TDD is incorrect if the "Density per  10ms" is bigger than 1 and the first PRB for PRACH calculated according  to 36.211 is confilict with the reserved PUCCH region calculated according to  36.211/36.213. Thanks to matrowang@C114.
2013/2/17Updated  to version 1.3, including  additional function:
    1. Now PUCCH region information will be shown, which can be used in PUCCH  dimensioning.



时间:  2013-2-20 18:55
作者: vencat

Hi

时间:  2013-2-21 16:48
作者: matrixff

这玩意儿太赞了!
时间:  2013-2-23 00:24
作者: singerabay

太好了 正想要這東西
时间:  2013-2-23 10:48
作者: fbstefine

:)
时间:  2013-3-8 09:24
作者: maplechina

超赞的工具,好用啊。

时间:  2013-3-8 15:09
作者: maplechina

本帖最后由 maplechina 于 2013-3-8 15:10 编辑

楼主PHICH extended模式下,PHICH你向频域上扩张,应该是时域上扩张。

时间:  2013-3-8 16:00
作者: Hobbit


好东西~谢谢


时间:  2013-3-8 16:26
作者: Hobbit

运行时找不到文件:LIBGCC-S-DW2-1.DLL
时间:  2013-3-10 18:45
作者: nov833

感谢楼主,不错,学习
时间:  2013-3-12 20:58
作者: yongru

1.3版本第二部的软件有问题,1.2和1.1的没问题,请更新吧
时间:  2013-3-13 09:29
作者: jeffyko

本帖最后由 jeffyko 于 2013-3-13 10:04 编辑
Hobbit 发表于 2013-3-8 16:26
运行时找不到文件:LIBGCC-S-DW2-1.DLL

嗯,v1.1/v1.2都是用MSVC build的,v1.3是用MinGW+GCC build的。缺少的是MinGW的库文件,两个办法:
1、缺少那个DLL,就从www.mingw.org上下载
2、稍后我把缺少的DLL打包发上来。




附件: missed_dlls_v13.png (2013-3-13 10:04, 88.97 KB) / 下载次数 3
https://www.txrjy.com/forum.php?mod=attachment&aid=MjA0NDA4fGUyNTlhYTQ5fDE3NTMzMTI1MzV8MHww
时间:  2013-3-13 09:45
作者: jeffyko

本帖最后由 jeffyko 于 2013-3-13 10:34 编辑
maplechina 发表于 2013-3-8 15:09
楼主PHICH extended模式下,PHICH你向频域上扩张,应该是时域上扩张。

thanks, let me check:)

Hi,检查了一下,没问题呀,请看看下面20M的一个例子(normal CP,3:1+10:2:2,Ng=1/6,一共3个PHICH group):



附件: phich_extended_20m_1st_sym.png (2013-3-13 10:24, 11.51 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjA0NDE1fDEyMTk2NWMyfDE3NTMzMTI1MzV8MHww

附件: phich_extended_20m_2nd_sym.png (2013-3-13 10:24, 9.38 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjA0NDE2fDAyOTYzMjRkfDE3NTMzMTI1MzV8MHww

附件: phich_extended_20m_3rd_sym.png (2013-3-13 10:24, 7.96 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=MjA0NDE3fDEwMmJhMGY2fDE3NTMzMTI1MzV8MHww
时间:  2013-3-13 12:30
作者: maplechina

本帖最后由 maplechina 于 2013-3-13 12:37 编辑

extened模式 CFI应该增加到3,所以PDCCH占用的位置应该大些,就是说symbol 3可能会空占?如果PDCCH用不了这么多的话。
我理解这里有点问题。


时间:  2013-3-13 20:19
作者: jeffyko

maplechina 发表于 2013-3-13 12:30
extened模式 CFI应该增加到3,所以PDCCH占用的位置应该大些,就是说symbol 3可能会空占?如果PDCCH用不了这 ...

没太明白你的意思,我举的就是CFI=3的例子。
时间:  2013-3-14 12:49
作者: sjtu1234567

jeffyko 发表于 2013-3-13 09:29
嗯,v1.1/v1.2都是用MSVC build的,v1.3是用MinGW+GCC build的。缺少的是MinGW的库文件,两个办法:
1、 ...

兄弟,鼓励一下,顺便指出一个小bug,对于PBCH,我指的是MIB部分,对应第一个子帧中心6个PRB的第二个slot的前4个symbols,按照规范是要求假定4个antenna ports来预留资源的,所以这4个symbol的前两个symbol每个PRB需要预留4个RE个RS的(port0,port1,port2,port3,2RE/port/PRB),每个PRB只有40个RE分给PBCH MIB的,六个PRB共有240个RB分给MIB。希望下一版更正一下。
时间:  2013-3-14 21:52
作者: jeffyko

sjtu1234567 发表于 2013-3-14 12:49
兄弟,鼓励一下,顺便指出一个小bug,对于PBCH,我指的是MIB部分,对应第一个子帧中心6个PRB的第二个slot ...

是有问题,我抽空改,多谢提醒!
工具没有充分测试过,there will be bugs:)
时间:  2013-3-15 15:56
作者: maplechina

CFI=1时,如果PHICH为extended时候,CFI其实要为3。

时间:  2013-3-15 23:35
作者: jeffyko

maplechina 发表于 2013-3-15 15:56  CFI=1时,如果PHICH为extended时候,CFI其实要为3。

哦这样,工具的error checking不完善,所以需要你保证输入的参数是valid的。
如果phich duration配成extended,而cfi又配成1,出来的结果是错的。
时间:  2013-3-16 01:04
作者: wto0317

Thanks for shareing!
时间:  2013-5-9 21:13
作者: akmand

Thank you
时间:  2013-6-11 20:28
作者: jeffyko

jeffyko 发表于 2013-3-14 21:52
是有问题,我抽空改,多谢提醒!
工具没有充分测试过,there will be bugs

The bug has been fixed, you are welcome to double check:)

Updated to version 1.4, including two bugfixes:
1. PBCH mapping: according to 36.211, PBCH mapping always assumes 4 antenna ports, irrespective of the actual configuration; and the unused resources are reserved and cann't be used for PDSCH.
2. PUCCH assignment in TDD: according to 36.213, in case of UL/DL configuration #0, the subframe #3 and #8 cann't be used for ACK feedback, although they are normal uplink subframes.




时间:  2013-7-18 00:03
作者: dearzhi

Thanks for sharing!
时间:  2013-7-21 19:53
作者: micheng1988

:)
时间:  2013-7-21 20:03
作者: micheng1988

:):)
时间:  2013-8-8 12:35
作者: xacljf

太好了,楼主是有心人、热心人!
时间:  2013-8-9 18:24
作者: t120182004

Very Useful !!

时间:  2013-8-18 01:45
作者: 奥维刘伟斌

太好了,我正需要呢!多谢了
时间:  2013-8-20 09:23
作者: lqsgenius

谢谢楼主分享,学习一下!
时间:  2013-8-29 14:01
作者: deanguqiang

thanks for sharing~
时间:  2013-8-29 14:05
作者: goodwenxi

thanks for sharing

时间:  2013-8-31 09:31
作者: wlcome998

赞一个,好东西
时间:  2013-8-31 10:02
作者: wlcome998

为啥里面的exe文件我一执行就报错。。

附件: 1.jpg (2013-8-31 10:02, 61.04 KB) / 下载次数 3
https://www.txrjy.com/forum.php?mod=attachment&aid=MjE5NDA2fDI0N2QzZTdhfDE3NTMzMTI1MzV8MHww
时间:  2013-9-3 22:22
作者: jeffyko

wlcome998 发表于 2013-8-31 10:02
为啥里面的exe文件我一执行就报错。。

看起来你用的是xp,并且未保存到硬盘执行,而是下载时直接执行的。试下先下载到本地硬盘后执行呢?
时间:  2013-9-4 18:22
作者: hellobnben

希望楼主赐教!
时间:  2013-9-7 19:45
作者: wlcome998

jeffyko 发表于 2013-9-3 22:22
看起来你用的是xp,并且未保存到硬盘执行,而是下载时直接执行的。试下先下载到本地硬盘后执行呢?

貌似还是不行。。。我放c盘了
时间:  2013-9-8 14:43
作者: jeffyko

本帖最后由 jeffyko 于 2013-9-8 14:47 编辑
wlcome998 发表于 2013-9-7 19:45
貌似还是不行。。。我放c盘了


那个嵌入的exe直接发给你好了,depends看了一下,应该执行没有什么问题(依赖3个dll:msvcr80d.dll, msvcp80d.dll和kernel32.dll)。

时间:  2013-9-24 09:17
作者: eebshi

感謝提供好工具 , 目前正在學習 LTE  ,正好下載來研究




通信人家园 (https://www.txrjy.com/) Powered by C114