Difference between revisions of "USRP: Kalibrasi ClockTamer"
Onnowpurbo (talk | contribs) (New page: Introduction Calibration is a procedure which helps you to maintain output frequency stability of your ClockTamer within specified bounds. It is performed by measuring actual frequency of...) |
Onnowpurbo (talk | contribs) |
||
Line 46: | Line 46: | ||
* http://code.google.com/p/clock-tamer/wiki/ClockTamerCalibration | * http://code.google.com/p/clock-tamer/wiki/ClockTamerCalibration | ||
+ | * http://code.google.com/p/clock-tamer/wiki/ControlProtocol#Hardware_information_%28%22HWI%22%29 | ||
==Pranala Menarik== | ==Pranala Menarik== |
Revision as of 07:56, 4 March 2012
Introduction
Calibration is a procedure which helps you to maintain output frequency stability of your ClockTamer within specified bounds. It is performed by measuring actual frequency of the ClockTamer's internal TCXO and specifying it in the ClockTamer settings. E.g. internal TCXO specified as 20 MHz may actually have frequency 20'000'005 Hz. This 5 Hz offset at 20 MHz correspond to 5/20e6=0.25 ppm (parts per million) and will translate to (5Hz/20MHz)*900MHz = 225Hz at 900 MHz (low GSM band).
The GSM Standard specifies 50ppb = 0.05ppm frequency accuracy for a macro-BTS reference clock and 100ppb = 0.1ppm for femtocells. In our experience, offsets up to 500 Hz at 900MHz are ok for most 90% of phones to work without any problems, but we still recommend you to calibrate ClockTamer to 100ppb to ensure everything goes smooth.
Note, that ClockTamer you need to recalibrate ClockTamer after significant temperature changes and every few months. We also recommend yo calibrate it before the first use. Calibration with Kalibrate
Disclaimer: Fairwaves is not an author of Kalibrate and cannot help you if you have troubles with it.
Use Kalibrate or Kalibrate-UHD to measure frequency offset (read Kalibrate documentation for command line options syntax):
[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:
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):
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:
Or with `STE` command manually:
Referensi
- http://code.google.com/p/clock-tamer/wiki/ClockTamerCalibration
- http://code.google.com/p/clock-tamer/wiki/ControlProtocol#Hardware_information_%28%22HWI%22%29
Pranala Menarik
Persiapan
- USRP: High Precision Clock
- USRP: Menyambungkan ClockTamer ke USRP1
- USRP: Kalibrasi ClockTamer
- USRP: Instalasi Board
- OpenBTS: GIT Source Code
OpenBTS 2.6
- GNURadio
- GNURadio: Ubuntu Install
- GNURadio: Ubuntu Install GNURadio 3.4.2
- GNURadio: Contoh Aplikasi
- GNURadio: Spectrum Analizer GSM
- GNURadio: Mengubah board RFX1800 menjadi RFX900
- GNURadio: Programming Untuk Pemula
- OpenBTS: Ubuntu Install
- OpenBTS: Konfigurasi
- OpenBTS: Kalibrasi
- OpenBTS: Konfigurasi Asterisk untuk OpenBTS
- OpenBTS: Menjalankan smqueue
- OpenBTS: Mengoperasikan BTS
- OpenBTS: Tampilan di Nokia saat pakai OpenBTS
- OpenBTS: Operasi 1800 MHz
- OpenBTS: Beberapa Tips
- OpenBTS: USRP2
- OpenBTS: Amplifier
- OpenBTS: SMS
- AirProbe
OpenBTS 2.8
- GNURadio: Ubuntu 11.10 Install *NOT RECOMMENED*
- GNURadio: Ubuntu 11.10 instalasi menggunakan Repo NOT RECOMMENDED
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.3.0
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.4.2
- GNURadio: Ubuntu 11.10 Install dari GIT GNURadio
- OpenBTS: Ubuntu 11.10 Install
- OpenBTS: 2.8 dari SVN Install RECOMMENDED
- OpenBTS: 2.8 Instalasi Real Time Asterisk
- OpenBTS: 2.8 Konfigurasi
- OpenBTS: Database SQLite
Ettus E110
- OpenBTS: E110 Cara Login
- OpenBTS: E110 Install Image di MicroSD
- OpenBTS: E110 Cek Daughter Board
- OpenBTS: E110 Mengubah Master Clock
- OpenBTS: E110 Bekerja dengan opkg
- OpenBTS: E110 GNURadio
- OpenBTS: E110 Instalasi OpenBTS
- OpenBTS: E110 Instalasi OpenBTS 2.6 *NOT RECOMMENDED*
Lain Lain
- Membuat Base Station GSM Open Source
- Teknologi Selular
- GSM: Daftar Channel Frekuensi
- Wireless Internet
- OpenBSC
- AirProbe
- Base station subsystem
- GSM
- Asterisk
- Mobile phone
Catatan Legal dan Pendukung
- Siapa Bilang OpenBTS Ilegal?
- OpenBTS: Catatan MNC dan MCC Indonesia
- OpenBTS : Alokasi Frekuensi Operator GSM Indonesia