Difference between revisions of "USRP: Kalibrasi ClockTamer"

From OnnoWiki
Jump to navigation Jump to search
Line 5: Line 5:
 
Standard GSM menspesifikasi ketepatan frekuensi 50ppb = 0.05ppm di clock referensi macro-BTS reference clock dan 100ppb = 0.1ppm untuk femtocells. Menurut pengalaman kami, offset sampai dengan 500 Hz di 900MHz adalah OK untuk 90% dari telepon untuk dapat bekerja tanpa masalah. Kami menyarankan untuk mengkalibrasi ClockTamer sampai 100ppb untuk menjamin semua berjalan dengan lancar.
 
Standard GSM menspesifikasi ketepatan frekuensi 50ppb = 0.05ppm di clock referensi macro-BTS reference clock dan 100ppb = 0.1ppm untuk femtocells. Menurut pengalaman kami, offset sampai dengan 500 Hz di 900MHz adalah OK untuk 90% dari telepon untuk dapat bekerja tanpa masalah. Kami menyarankan untuk mengkalibrasi ClockTamer sampai 100ppb untuk menjamin semua berjalan dengan lancar.
  
Catatan, ClockTamer perlu di kalibrasi ulang karena perubahan temperatur setiap beberapa bulan. Kami juga menyarankan untuk mengkalibrasinya sebelumyou need to recalibrate ClockTamer after significant temperature changes and every few months. We also recommend yo calibrate it before the first use.
+
Catatan, ClockTamer perlu di kalibrasi ulang karena perubahan temperatur setiap beberapa bulan. Kami juga menyarankan untuk mengkalibrasinya sebelum digunakan.
Calibration with Kalibrate
 
  
Disclaimer: Fairwaves is not an author of Kalibrate and cannot help you if you have troubles with it.
+
==Kalibrasi Menggunakan Kalibrate==
  
Use Kalibrate or Kalibrate-UHD to measure frequency offset (read Kalibrate documentation for command line options syntax):
+
Gunakan Kalibrate atau Kalibrate-UHD untuk mengukur offset frekuensi,
  
 
  [root@openBTS kal-0.2]# ./kal -f 946600000 -u
 
  [root@openBTS kal-0.2]# ./kal -f 946600000 -u

Revision as of 11:29, 4 March 2012

Kalibrasi adalag prosedur yang dapat menolong kita untuk menjaga agar stabilitas frekuensi output dari ClockTamer terjaga untuk batasan tertentu. Hal ini dilakukan dengan cara mengukur frekuensi sebenernya dari internal TCXO ClockTamer dan men-set-kan di settingan ClockTamer settings.

Contoh, internal TCXO di spesifikasi 20 MHz pada kenyataannya mempunyai frekuensi 20'000'005 Hz. Offset 5 Hz di 20 MHz adalah 5/20e6=0.25 ppm (parts per million) dan di terjemahkan menjadi (5Hz/20MHz)*900MHz = 225Hz di 900 MHz (low GSM band).

Standard GSM menspesifikasi ketepatan frekuensi 50ppb = 0.05ppm di clock referensi macro-BTS reference clock dan 100ppb = 0.1ppm untuk femtocells. Menurut pengalaman kami, offset sampai dengan 500 Hz di 900MHz adalah OK untuk 90% dari telepon untuk dapat bekerja tanpa masalah. Kami menyarankan untuk mengkalibrasi ClockTamer sampai 100ppb untuk menjamin semua berjalan dengan lancar.

Catatan, ClockTamer perlu di kalibrasi ulang karena perubahan temperatur setiap beberapa bulan. Kami juga menyarankan untuk mengkalibrasinya sebelum digunakan.

Kalibrasi Menggunakan Kalibrate

Gunakan Kalibrate atau Kalibrate-UHD untuk mengukur offset frekuensi,

[root@openBTS kal-0.2]# ./kal -f 946600000 -u
USRP side: B
FPGA clock: 52000000
Decimation: 192
Antenna: RX2
Sample rate: 270833.343750
average [min, max] (range, stddev)
501.351685 [461, 546] (85, 19.314581)
overruns: 0
not found: 0

Nominal frequency in MHz of the oscillator installed in a ClockTamer is a value of FOSC in HWI output. You could check it with the GUI:

Tamer-gui-hwi-ver.png

or with `HWI` command manually:

LMX=2080 LMK=1010 OSC=20

In this example oscillator frequency is 20MHz, so you should introduce calibration offset of about -500Hz/946MHz*20MHz=-10Hz. 19999990Hz looks like a good approximation of real oscillator frequency here. Set it with the GUI (Fosc input field):

Tamer-gui-fosc-fout.png

or manually with the `SET,,OSC` command:

SET,,OSC,19999990

Check frequency offset with Kalibrate again. Resulting average offset should be no more then 20-30Hz now.

Do not forget to store calibrated value to EEPROM when you're done. This can be done with "Set" button in the GUI:

Tamer-gui-buttons.png

Or with `STE` command manually:


Referensi

Pranala Menarik

Persiapan

OpenBTS 2.6

OpenBTS 2.8

Ettus E110

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah