Difference between revisions of "OpenBTS: Konfigurasi Asterisk untuk OpenBTS"

From OnnoWiki
Jump to navigation Jump to search
Line 93: Line 93:
 
==Pranala Menarik==
 
==Pranala Menarik==
  
 +
* [[USRP: High Precision Clock]]
 
* [[OpenBTS]]
 
* [[OpenBTS]]
 
* [[GNURadio: Ubuntu Install]]
 
* [[GNURadio: Ubuntu Install]]
 
* [[GNURadio: Spectrum Analizer GSM]]
 
* [[GNURadio: Spectrum Analizer GSM]]
 +
* [[GNURadio: Mengubah board RFX1800 menjadi RFX900]]
 
* [[OpenBTS: Ubuntu Install]]
 
* [[OpenBTS: Ubuntu Install]]
 
* [[OpenBTS: Konfigurasi]]
 
* [[OpenBTS: Konfigurasi]]
 +
* [[OpenBTS: Kalibrasi]]
 
* [[OpenBTS: Konfigurasi Asterisk untuk OpenBTS]]
 
* [[OpenBTS: Konfigurasi Asterisk untuk OpenBTS]]
 
* [[OpenBTS: Menjalankan smqueue]]
 
* [[OpenBTS: Menjalankan smqueue]]
 
* [[OpenBTS: Mengoperasikan BTS]]
 
* [[OpenBTS: Mengoperasikan BTS]]
 +
* [[OpenBTS: Tampilan di Nokia saat pakai OpenBTS]]
 +
* [[OpenBTS: Operasi 1800 MHz]]
 +
* [[OpenBTS: Beberapa Tips]]
 
* [[OpenBTS: USRP2]]
 
* [[OpenBTS: USRP2]]
 
* [[OpenBTS: Amplifier]]
 
* [[OpenBTS: Amplifier]]
Line 106: Line 112:
 
* [[Membuat Base Station GSM Open Source]]
 
* [[Membuat Base Station GSM Open Source]]
 
* [[Teknologi Selular]]
 
* [[Teknologi Selular]]
 +
* [[GSM: Daftar Channel Frekuensi]]
 
* [[Wireless Internet]]
 
* [[Wireless Internet]]
 +
* [[OpenBSC]]
 +
* [[AirProbe]]
 +
* [[Base station subsystem]]
 +
* [[GSM]]
 +
* [[Asterisk]]
 +
* [[Mobile phone]]
 +
 +
===Catatan Sejarah===
 +
 +
* [[2011/04/30 - Workshop OpenBTS Pertama di Indonesia dilakukan di Univ Gajah Putih Takengon Aceh Tengah]]
  
 
[[Category: Wireless]]
 
[[Category: Wireless]]
 
[[Category: Selular]]
 
[[Category: Selular]]

Revision as of 08:19, 6 May 2011

Integrasi OpenBTS ke Asterisk sangat sederhana secara prinsip. Setiap SIM akan di konfigurasi sebagai SIP user menggunakan IMSI sebagai username. Proses memasukan pelanggan OpenBTS melalui dua tahap:

  1. Mendapatkan IMSI dari SIM, hal ini di implementasi dengan mengirim SMS saat handphone tersambung ke OpenBTS
  2. Masukan ke sip.conf dan extensions.conf untuk mendukung SIP user baru tersebut.

Pada dasarnya tidak banyak yang perlu di konfigurasi di Asterisk agar dia dapat berbicara dengan OpenBTS. Kita terutama perlu mengedit file

/etc/asterisk/sip.conf
/etc/asterisk/extensions.conf

Contoh konfigurasi ada di folder

/usr/local/src/openbts-2.6.0Mamou/AsteriskConfig

Contoh isi /etc/asterisk/sip.conf adalah sebagai berikut

[IMSI510110301694405]
canreinvite=no
type=friend
defaultuser=2101
; context=sip-external
allow=gsm
host=dynamic


Atau kalau ingin menggunakan context sip-external (akan pusing di bagian extensions.conf)

[IMSI520010104743577]
callerid=21011
canreinvite=no
type=friend
allow=gsm
context=sip-external
host=dynamic

[IMSI510110301694405]
callerid=21019
canreinvite=no
type=friend
allow=gsm
context=sip-external
host=dynamic

Contoh isi /etc/asterisk/extensions.conf adalah sebagai berikut

; exten => _21XX,1,Dial(SIP/${EXTEN},30,rt)
exten => 2101,1,Dial(SIP/IMSI510110301694405,60,rt)
exten => 2102,1,Dial(SIP/IMSI238209700014858,60,rt)
exten => 2103,1,Dial(SIP/IMSI310260254136340,60,rt)

Untuk context sip-external

[sip-external]
exten => 21011,1,Dial(SIP/IMSI520010104743577)
exten => 21022,1,Dial(SIP/IMSI520010201115028)
exten => 21023,1,Dial(SIP/IMSI520012391814084)
exten => 21024,1,Dial(SIP/IMSI520990400939846)
exten => 21025,1,Dial(SIP/IMSI520189200141327)
exten => 21025,1,Dial(SIP/IMSI520189200141327)
exten => 21019,1,Dial(SIP/IMSI510110301694405)
exten => 21018,1,Dial(SIP/IMSI520154100006647)

Angka IMSI520154100006647 di peroleh dari SMS yang di terima oleh user OpenBTS.

Registrasi SIM automatis

Sumber: http://gnuradio.org/redmine/wiki/gnuradio/OpenBTSThe_use_of_autocreatepeer=yes Beberapa konfigurasi tambahan di /etc/asterisk/sip.conf yang memungkinkan registrasi SIM automatis

[general]
allowoverlap=no   ; Disable overlap dialing support. (Default is yes)
bindport=5060     ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0  ; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes     ; Enable DNS SRV lookups on outbound calls

; line untuk automatic sim registration
autocreatepeer=yes
canreinvite=no
call-limit=1
type=friend
allow=gsm
context=sip-internal
host=127.0.0.1   ; asumsinya OpenBts dan Asterisk berjalan di mesin yang sama

Bagi anda yang ingin mempelajari lebih lanjut tentang asterisk sangat di sarankan untuk membaca-baca tentang VoIP atau Internet Telepon karena disini akan di terangkan lebih jauh tentang berbagai konfigurasi asterisk dan bagaimana melakukan mapping ke +62XXX menggunakan teknologi ENUM.

Referensi

Pranala Menarik

Catatan Sejarah