Sebelumnya mari kita lihat tabel MCS index beserta coding rate dan CQInya (CQI lihat postingan sebelumnya) :
Table MCS didapat dari Annex A
MCS Index
|
modulation
|
coding rate x 1024
|
efficiency
|
Comments
|
Code Rate
|
|
0
|
2
|
120
|
0.2344
|
from
CQI table
|
0.1171875
|
|
1
|
2
|
157
|
0.3057
|
Average
Efficiency
|
0.15332031
|
|
2
|
2
|
193
|
0.377
|
from
CQI table
|
0.18847656
|
|
3
|
2
|
251
|
0.4893
|
Average
Efficiency
|
0.24511719
|
|
4
|
2
|
308
|
0.6016
|
from
CQI table
|
0.30078125
|
|
5
|
2
|
379
|
0.7393
|
Average
Efficiency
|
0.37011719
|
|
6
|
2
|
449
|
0.877
|
from
CQI table
|
0.43847656
|
|
7
|
2
|
526
|
1.0264
|
Average
Efficiency
|
0.51367188
|
|
8
|
2
|
602
|
1.1758
|
from
CQI table
|
0.58789063
|
|
9
|
2
|
679
|
1.3262
|
Average
Efficiency
|
0.66308594
|
|
10
|
4
|
340
|
1.3262
|
overlap
|
0.33203125
|
|
11
|
4
|
378
|
1.4766
|
from
CQI table
|
0.36914063
|
|
12
|
4
|
434
|
1.69535
|
Average
Efficiency
|
0.42382813
|
|
13
|
4
|
490
|
1.9141
|
from
CQI table
|
0.47851563
|
|
14
|
4
|
553
|
2.1602
|
Average
Efficiency
|
0.54003906
|
|
15
|
4
|
616
|
2.4063
|
from
CQI table
|
0.6015625
|
|
16
|
4
|
658
|
2.5684
|
Average
Efficiency
|
0.64257813
|
|
17
|
6
|
438
|
2.5684
|
overlap
|
0.42773438
|
|
18
|
6
|
466
|
2.7305
|
from
CQI table
|
0.45507813
|
|
19
|
6
|
517
|
3.0264
|
Average
Efficiency
|
0.50488281
|
|
20
|
6
|
567
|
3.3223
|
from
CQI table
|
0.55371094
|
|
21
|
6
|
616
|
3.6123
|
Average
Efficiency
|
0.6015625
|
|
22
|
6
|
666
|
3.9023
|
from
CQI table
|
0.65039063
|
|
23
|
6
|
719
|
4.21285
|
Average
Efficiency
|
0.70214844
|
|
24
|
6
|
772
|
4.5234
|
from
CQI table
|
0.75390625
|
|
25
|
6
|
822
|
4.8193
|
Average
Efficiency
|
0.80273438
|
|
26
|
6
|
873
|
5.1152
|
from
CQI table
|
0.85253906
|
|
27
|
6
|
910
|
5.33495
|
Average
Efficiency
|
0.88867188
|
|
28
|
6
|
948
|
5.5547
|
from
CQI table
|
0.92578125
|
|
29
|
Implicit
TBS signaling with QPSK
|
|||||
30
|
Implicit
TBS signaling with 16QAM
|
|||||
31
|
Implicit
TBS signaling with 64QAM
|
TBS Set, Jumlah data bits
user yang ditransmisikan ke single user dalam 1 TTI (1ms). TB (Transport Block)
menempati 2 PRB di time domain
3GPP TS 36.213 memberi
spesifikasi tabel pada :
-> MCS index yang berhubungan
dengan Mod Order (Mod Type) dan TBS Index
-> TBS index memberikan
Transport Block Size (TBS) untuk jumlah PRB yang spesifik
-> MCS index bernilai 0 hingga
28, keputusannya diberikan oleh scheduler yang akan menerjemahkan specific CQI
ke dalam MCS Index.
-> ITBS = TBS Index
TBS index dimapping
ke TBS size yang spesifik dan untuk PRB yang spesifik
Contoh di atas adalah Itbs yang dipilih adalah 9 bila diinginkan MCSnya bernilai 10 (lihat tabel MCS) yang berarti modulasinya adalah 16 QAM asumsi terendah yang diinginkan. Pada
keterangan tabel di atas MCS yang berada pada kondisi radio terbaik adalah yang
mendapatkan MCS 64QAM (tidak pada cell edge). Asumsi misalnya jika kita
inginkan throughput pada ujung cell atau cell edge throughput sebesar 384 kbps, maka MCS = 10-16 atau 16QAM, dan TBS index = 9
Air Interface
user throughput = 384 / (100% - 10%) = 427 kbps (10% adalah asumsi BLER)
Dari tabel TBS
pada halaman berikutnya dengan RB maka kita harus mencari bit yang lebih besar
dari 427 kbps agar resource tercukupi, oleh sebab itu dapat dilihat pada table
maka RB used yang dipilih = 3 karena bernilai 456 kbps sedangkan bila RB = 2
maka nilai TBSnya 296 kbps.
Jadi
kesimpulannya adalah menggunakan 3 RB atau RB used = 3 (lihat tabel TBS index
dengan NPRB di tabel).
Dengan itu kita sudah mengetahui bahwa bila diinginkan throughput UE yang
berada di cell edge sebesar 384 Kbps maka setidaknya eNb harus mengalokasikan
sebanyak 3 RB.
Tabel-table di atas menjelaskan proses dari MCS hingga mendapatkan Resource Block, namun bagaimana proses sebelum MCSnya terjadi?
jawabannya adalah pada CQI (Channel Quality Index) yang diberikan oleh enode b melalui Downlink Control Information (DCI) berdasarkan algoritma tertentu kepada UE.
Namun pada table di atas CQI hanya menentukan modulasi apa yang dipakai dan tidak semua code rate terdapat di sana. Lalu bagaimana enode memberikan tepatnya MCS berapa yang diberikan ke UE? CQI hanya berjumlah 16 sedangkan MCS berjumlah 32 atau 29 yang dipakai, bagaimana cara mappingnya?
Apakah base on vendor / enode B designer yang menentukan nilai tepatnya?
Ataukah dengan cara melihat coding rate terdekat (menggunakan pendekatan) dari mapping CQI yang ada ke MCS untuk kemudian ditentukan oleh DL scheduler?
Atau ada pendapat lain dari teman-teman,silahkan
Lumayan nambah ilmu.
BalasHapusUntuk cara enobe memberikan tepatnya mcs bukannya dg melihat SINR nya? saya pernah lihat tabel hubungan sinr dan mcs kalo ndak salah.
bisa juga sih mas tapi sebelum MCS itu relasinya ke CQI, bisa juga dari SINR lalu dapat CQI dan kemudian MCS, namun itu semua belum jelas karena implementasinya bergantung pada si pembuat chip yang memberikan formula channel model untuk kemudian mendapatkan SNR/SINR dari channel model.
BalasHapusYang pasti sih kalau kondisi radio bagus maka SINRnya baik dan kemungkinan untuk mendapatkan MCS tinggi lebih besar.
I found your blog quite interesting and the concern in the blog is really impressive
BalasHapusMarc The Phone Man