Posting lanjutan tentang teorema RAKE Receiver CDMA.
Berhubung hari ini baru saja sedikit berkutat lagi dengan hardware, mari sharing sambil mengingat-ingat dan membuka memory kita. Hmm, mulai dari mana ya? Mungkin langsung ke point RAKEnya ajah ya..
Rake menerima input sinyal dari media transmisi dalam hal ini tentu saja dari udara dengan path yang berbeda-beda menghasilkan pengaruh multipath di dalam sinyal yang harus kita hilangkan. Rake Receiver di sini berfungsi untuk mengeliminasi/meminimalisir pengaruh multipath fading yang mengurangi kualitas sinyal secara signifikan.
Data sinyal yang diterima berupa data yang dikalikan dengan kode PN (Pseudo Noise), yaitu kode yang membedakan antara user A dengan user B, serta user lainnya. Selain itu, data ini akan memiliki timing yang berbeda-beda dalam hal nilai tundanya. Mungkin saja singal A datang dengan lintasan LOS sehingga bisa tiba dalam waktu t+1 tetapi apa yang dialami sinyal lainnya?
Sinyal B mungkin saja menemukan lintasan yang membentur satu gedung sebelum akhirnya tiba di penerima (antena penerima) dan tiba dengan waktu tunda t+2. Jika kita menjumlahkan kedua sinyal ini secara langsung, maka kita tidak akan bisa membangkitkan kembali data yang ditransmisikan di pengirim. Ingat, data yang dikirimkan tadi dikalikan dengan PN dahulu sebelum ditransmisikan ke media udara bebas.
Nah jika ada 4 sinyal dengan lintasan/path yang berbeda akan menghasilkan sinyal diterima dengan timing/waktu tunda yang berbeda-beda pula. Fenomena ini sangatlah lazim dan pasti terjadi karena sinyal yang langsung melintasi jalur LOS ke user sangatlah jarang , ingat ya JARANG!
Kemudian, untuk menjumlahkannya kita gunakan RAKE Receiver. Sebelum melakukan penjumlahan maka ada beberapa langkah awal yang akan dilakukan terhadap sinyal tersebut. Pertama, kita lepaskan data yang diterima dari PN yang ‘menempel’. Caranya adalah dengan mengalikannya dengan kode PN yang sama dengan kode PN yang dikalikan dengan data di pengirim. hasilnya, adalah data mentah tanpa PN. Kemudian data ini akan masuk ke bagian Integrator yang akan melakukan proses integrasi terhadap sinyal data.
Data kemudian akan masuk ke bagian S/H yang akan melakukan sampling dan menahan/hold data. Nah kemudian sebelum kita jumlahkan, kita pastikan bahwa data ini memiliki level daya yang cukup dengan menambahkan Gain. Terakhir adalah dengan melakukan penjumlahan dengan SUM yang menggunakan timing dari waktu tunda dari data yang terakhir diterima dan akan dijumlahkan.
Maksudnya bagaimana? Begini..
Misalnya sinyal yang diterima ada empat macam:
sinyal A ==> path A t+1
sinyal B ==> path B t+2
sinyal C ==> path C t+3
sinyal D ==> path D t+4
maka jika kita akan menjumlahkan keempat sinyal ini kembali untuk membentuk data awal yang dikirimkan pengirim, kita gunakan timing t+4 untuk clock bagian SUM kita. Dengan demikian, proses penjumlahan sinyal akan dilakukan sesaat ketika data terakhir tadi, sinyal D diterima dan masuk ke bagian RAKE Receiver.
Nah dari sini kita telah memperoleh data kita kembali. Bingung?? Sama donk… 😀
Leave a Reply