OpenBTS UMTS Bagian 1

Pagi ini jadwal saya ke Universitas Gunadarma untuk melanjutkan riset ngoprek OpenBTS, kali ini kami berniat mencoba OpenBTS-UMTS.

Ya, 3G dengan OpenBTS. 3G dengan perangkat Ettus N210 yang sebelumnya telah dibuatkan artikelnya beberapa waktu lalu, OpenBTS 5.0.

Keseluruhan riset ngoprek dibagi dalam 2 artikel atau 2 bagian:

  • Bagian 1 mengenai instalasi aplikasi OpenBTS-UMTS dan inisiasi hardware
  • Bagian 2 nanti fokus pada konfigurasi lanjutan dan ujicoba di lapangan

Artikel bagian 1 ini terdiri dari 4 sub-judul:

  1. Persiapan Software
  2. Persiapan Hardware
  3. Instalasi OpenBTS-UMTS
  4. Konfigurasi Dasar

Harap dicatat bahwa ujicoba belum benar-benar dilakukan pada bagian 1 ini. Saya tidak tahu apakah nanti 3G benar-benar dapat digunakan atau tidak. Atau kesulitan-kesulitan apa yang mungkin akan ditemui saat ujicoba.

Bagian 2 direncanakan untuk di-publish minggu depan.

Mari kita mulai bagian 1.

Continue reading “OpenBTS UMTS Bagian 1”

Advertisements

Instalasi dan Konfigurasi OpenBTS 5.0

OpenBTS masih terus dikembangkan, versi terkini adalah OpenBTS 5.0. Banyak sekali pengembangan yang dilakukan untuk kemudahan dalam instalasi dan penggunaan di OpenBTS 5.0 ini.

Berita singkat mengenai rilis OpenBTS 5.0 dapat dibaca disini.

Pada kesempatan ini penulis dan rekan ingin membagi informasi mengenai instalasi dan konfigurasi dasar OpenBTS 5.0. Tujuan akhir dari penulisan artikel ini adalah agar penulis dan rekan dapat membuatkan semacam web GUI untuk operator-operator OpenBTS agar mereka dapat mengoperasikan OpenBTS dengan nyaman, serta mempelajari pemanfaatan E164.ID untuk jaringan OpenBTS.

Ujicoba dilaksanakan di Universitas Gunadarma atas bantuan pak M. Akbar Marwan, Rizky Herpurwadi dan Andreas Widodo, terima kasih banyak atas asistensinya, dan tentunya dorongan dan bahan-bahan terdahulu dari pak Onno yang keren :)

Tidak mudah mendapatkan akses pada perangkat OpenBTS, Ettus N210, maka dari itu jangan sia-sia kan kesempatan yang diberikan ketika anda diberikan izin untuk ngoprek :)

Mari kita mulai.

Continue reading “Instalasi dan Konfigurasi OpenBTS 5.0”

OpenBTS Bagian I

Ceritanya begini. Ada 2 komputer nganggur di kantor. Spek biasa aja, bukan server yang tangguh atau desktop yang lemah, juga bukan embedded. Selain itu ada juga 1 unit USRP dipinjamkan oleh kang Onno W. Purbo. Yang juga tersedia saat itu adalah koneksi Internet lumayan cepat dan LAN.

Karena tertarik bagaimana caranya mengoperasikan OpenBTS maka dimulailah proses browsing dan baca-baca sehingga akhirnya diperoleh informasi penting, bagi saya, yang kemudian memberikan macam-macam ide, yaitu: OpenBTS adalah aplikasi biasa yang dilengkapi SIP stack.

Maksud dari “aplikasi biasa” adalah kompilasi OpenBTS biasa-biasa saja, proses download, configure, make, make install seperti layaknya aplikasi lain di Linux. Sedangkan maksud dari “dilengkapi SIP stack” adalah bahwa didalam OpenBTS sudah terdapat fungsi-fungsi untuk beroperasi dengan protokol SIP.

Topologi sederhana OpenBTS adalah sebagai berikut:

GSM network —– OpenBTS —– SIP network

Bisa dibilang OpenBTS berperan sebagai gateway GSM-to-SIP dan sebaliknya.

Continue reading “OpenBTS Bagian I”

Ubuntu 9.10 + USB Modem 3G SpeedUp SU-8000U

Kemarin sore baru beli USB modem 3G ini, SpeedUp SU-8000U, bundled dengan kartu XL, harganya IDR 799.000,- ( mahal ga ini? :) ). Merujuk website vendor/distributor-nya saya tidak menemukan seri SU-8000U (atau mungkin terlewat?). Saya menemukan tipe lain yaitu SU-8600U. Saya tidak tahu apakah SU-8000U ini sama dengan SU-8600U. Dari dimensi dan spesifikasi sepertinya sama.

Asumsi USB modem tersebut sama, saya berharap di website mereka tercantum manual bagimana cara menggunakannya di Linux. Sayang sekali manual tersebut tidak tersedia. Typical dah :)

Begitu sampai rumah langsung dicoba di laptop saya dengan Ubuntu 9.10 (baru upgrade). Setelah USB modem dipasang, hasil deteksi awal dengan menggunakan lsusb:
Bus 002 Device 010: ID 2020:f00f

Vendor ID 0x2020, Product ID 0xf00f.

USB modem ini pada awalnya hanya terdeteksi bagian usb-storage nya saja. Agar bisa digunakan untuk dial maka bagian usbserial-nya harus dapat terdeteksi, atau dengan kata lain kita harus dapat merubah dari usb-storage ke usbserial. Kita perlu menggunakan usb_modeswitch.

Continue reading “Ubuntu 9.10 + USB Modem 3G SpeedUp SU-8000U”