作者Jkson (真是废渣的我)
看板comm_and_RF
标题Re: [请益] 请教C/N值如何转换为S/N值??
时间Tue Jan 3 02:35:48 2006
※ 引述《wjun (美味夏天)》之铭言:
: 我了解您的意思,这两个数值都是代表效能!!
: 只是我在跑程式模拟上面,影响很大!!
: (因为matlab加AWGN杂讯,要给SNR参数)
: 例如 我设C/N=S/N+0.3dB,表示我要把spec.上头的数值减0.3,代入系统!!
: 如果S/N=C/N+0.3dB,表示数值加0.3,代入系统!!
: 前後有0.6的差距,前者无法达到要求的错误率,後者可以满足!!
: 由於这模拟的结果很重要,所以我不能直接把可以满足的当成是结果!!
: 因此希望有人可以解答我这个问题,或是指引我去找资料!!
: 最後,对於Jkson您的热心解答,表达感激,谢谢!!
你举的例子显然答案一定是後者呀....
以dvb-t来说
s(t)=(Z(Nm*e^(jw(f+f1)t)))*cos(wct)-(Z(Nn*e^(jw(f+f2)t)))*sin(wct);
s(t)-->传输讯号
Z---->summation
Nm--> QAM maping完的值(I part)
Nn--> Q part
f1,f2 subcarrier
所以 S/N=C/N+xxdB
加多少dB主要来至於Nm的值...
Nm没有固定值..但是你如果根据64-QAM来算
假如当成unifrom 分布的话..则Nm^2的平均值可得(平均能量)
在根据你是2k/8k mode 去把一个symbol的total能量算出来(Nm^2)*2048 or 8192
这样你可以得到一个概略的 要把C/N加多少dB才得到S/N呀.....
ps.因为数学式子难打..所以说得比较简单 如果还是不懂..再说吧
至於ofdm 一个symbol的数学式子你应该找得到吧....^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.4.68
※ 编辑: Jkson 来自: 59.104.4.68 (01/03 02:37)
※ 编辑: Jkson 来自: 220.130.186.73 (01/03 10:16)
1F:推 wjun:式子中S/N和C/N都是比值,xxdB却是能量,应该不通吧!! 01/03 11:36
2F:推 Jkson:你要去多念点dB 跟S/N ratio的基本观念吧!! 01/03 13:51
3F:→ Jkson:举个例子..(S/N)-->30dB S/N-->35dB 那多增加的5dB是啥东西 01/03 13:52
4F:→ Jkson:是不是你要把传送的讯号多给5dB的power.... 01/03 13:53
5F:→ renj:dB应该是比值吧... @_@ e.g.多2倍power也就是3dB.. 01/03 14:29
6F:推 wjun:那应该指相对於同一杂讯增加的功率,可是你所说的64-QAM那换 01/03 14:29
7F:→ wjun:算出来应该是能量吧!!无法得到相对应的杂讯 01/03 14:31
8F:推 wjun:YdB=10*logX X如果是焦耳,则是YdB焦耳,但如果是比值,应该 01/03 14:36
9F:→ wjun:只是量级的单位而已,无实质单位,应该是吧!! 01/03 14:38
10F:→ lovewa:上面算出来的应该是平均能量,不是Power.... 01/03 17:28
11F:推 Jkson:是能量没错..我是大概说一下..把能量*频宽就得power.. 01/03 18:57
12F:→ Jkson:重点是在於给原po一个idea去推 S/N 跟 C/N的关系.. 01/03 18:59
13F:推 Jkson:还有基本上 如果要算得准应该还要考虑dvb-t中2k/8k mode中 01/03 19:05
14F:→ Jkson:真正有用的subcarrier个数...detail还请原po自己check 01/03 19:06
※ 编辑: Jkson 来自: 220.130.186.73 (01/03 19:17)