作者mouse0411 (Wei)
看板comm_and_RF
標題[問題] 請問3GPP中的tail biting convolution coding
時間Mon Dec 14 18:59:58 2009
在3GPP中有用到tail biting
想請問大大們
convolution只要一直做到register跟初始一樣即可嗎?
那這樣的話還可以用viterbi來解碼嗎?
請問有沒有相關的資料可以查??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.66.251.14
1F:→ yagaru:可以阿! 一般最簡單的做法, 就是同樣資料122.116.133.241 12/15 00:57
2F:→ yagaru:多run一段, 讓PM值收斂到正確的state122.116.133.241 12/15 00:57
3F:→ yagaru:而且通常會用tail biting都是短資料122.116.133.241 12/15 00:58
4F:→ yagaru:所以多run不會怎樣122.116.133.241 12/15 00:58
5F:→ yagaru:不過這是我之前做的啦,看看其他大大的意見122.116.133.241 12/15 00:58
6F:→ mouse0411:謝謝y大,小弟還有個問題,用tail的目的 114.32.239.113 12/15 07:44
7F:→ mouse0411:不就是要讓bit rate提高,所以才可以不 114.32.239.113 12/15 07:45
8F:→ mouse0411:多run一段? 114.32.239.113 12/15 07:45
9F:→ yagaru:多run一段是接收端解碼多run122.116.133.241 12/17 01:17
10F:→ yagaru:但是它可以省去傳送時最後必須歸零幾個bit122.116.133.241 12/17 01:20
11F:→ yagaru:省是省在傳送, 以提升bit rate122.116.133.241 12/17 01:20
12F:→ yagaru:但是因為最後沒有歸零, 你不好解122.116.133.241 12/17 01:21
13F:→ yagaru:所以要將傳送起始狀態和最後一樣122.116.133.241 12/17 01:22
14F:→ yagaru:但是這樣一開始你就不知道起始狀態122.116.133.241 12/17 01:22
15F:→ yagaru:所以只好重複接收到的資料, 讓ACS多run一段122.116.133.241 12/17 01:23
16F:→ yagaru:達到起始狀態收斂的效果, 這樣才可以解碼122.116.133.241 12/17 01:24
17F:→ yagaru:這就是它的tradeoff, 若是可以提升bit rate122.116.133.241 12/17 01:27
18F:→ yagaru:又不用增加複雜度, 就用這個就好啦122.116.133.241 12/17 01:27
19F:→ yagaru:補充一下, 重複接收資料不是重傳或多傳122.116.133.241 12/17 01:32
20F:→ yagaru:是把接收到的資料在接收端自己複製接起來122.116.133.241 12/17 01:33
21F:→ yagaru:這樣一開始的不確定性就可以收斂122.116.133.241 12/17 01:34
22F:→ yagaru:IEL 查viterbi + tail biting應該可以找到122.116.133.241 12/17 01:34
23F:→ mouse0411:感謝y大的詳細講解~ 114.45.173.207 12/21 23:42
24F:→ sonic83122:請問短資料大約是多大?? 140.117.176.89 12/05 21:06