Difference between revisions of "OpenBTS: GPRS"

From OnnoWiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
==GPRS==
 
==GPRS==
  
GPRS service is available in OpenBTS for all tranceivers. Enabling it is relatively simple. We first need to configure OpenBTS to handle GPRS traffic. We then need to configure the machine to route traffic correctly.
+
Layanan GPRS tersedia di OpenBTS untuk semua transceiver. Mengaktifkannya sebetulnya relatif sederhana. Kita perlu mengkonfigurasi OpenBTS untuk menangani traffic GPRS. Kemudian mengkonfigurasi mesin agar me-routing traffic secara benar.
  
==OpenBTS Configuration==
 
  
To enable GPRS service, run the following command in the CLI:
+
==Konfigurasi OpenBTS==
 +
 
 +
Untuk mengaktifkan layanan GPRS, jalanan perintah berikut di CLI
  
 
  config GPRS.Enable 1
 
  config GPRS.Enable 1
  
  
==Machine Configuration==
+
==Konfigurasi Mesin==
  
In the public release of GPRS, the machine running OpenBTS acts as a router for handset network requests. To support this, we've provided an iptables rule that will do this, located in OPENBTS_TRUNK/apps/iptable.rules. First, this script must be modified to target the network interface you wish to route traffic over. For the following line in iptables.rules, wlan0 should be changed to that interface.
+
Di public release dari GPRS, mesin yang menjalankan OpenBTS berfungsi sebagai router untuk handset network request.
 +
Aturan iptables untuk keperluan ini terletak di OPENBTS_TRUNK/apps/iptable.rules.
 +
Pertama-tama, script harus di ubah untuk network interface target yang akan melayani traffic keluar.
 +
Misalnya,interface yang tersambung ke Internet adalah wlan0 maka kita ubah menjadi
  
 
  -A POSTROUTING -o wlan0 -j MASQUERADE
 
  -A POSTROUTING -o wlan0 -j MASQUERADE
  
Following this change, you can load the rules by doing the following from the apps directory.
+
Setelah kita ubah, kita dapat me-load aturan iptables yang kita buat menggunakan perintah berikut
  
 
  sudo iptables-restore < iptables.rules
 
  sudo iptables-restore < iptables.rules
 
 
  
 
==Referensi==
 
==Referensi==
Line 50: Line 52:
 
* [[USRP: Kalibrasi ClockTamer]]
 
* [[USRP: Kalibrasi ClockTamer]]
 
* [[USRP: ClockTamer Control Protocol]]
 
* [[USRP: ClockTamer Control Protocol]]
 +
* [[USRP: ClockTamer Flashing]]
 
* [[USRP: Instalasi Board]]
 
* [[USRP: Instalasi Board]]
 
* [[OpenBTS: GIT Source Code]]
 
* [[OpenBTS: GIT Source Code]]
Line 55: Line 58:
 
* [[OpenBTS: Tethr untuk Bencana Alam]]
 
* [[OpenBTS: Tethr untuk Bencana Alam]]
 
* [[USRP: Tip Pemesanan]]
 
* [[USRP: Tip Pemesanan]]
 +
 +
===Script===
 +
 +
* [[OpenBTS: Script Membuat GNURadio 3.4.2 di Ubuntu 13.04]]
 +
* [[OpenBTS: Script Membuat OpenBTS dan yate di Ubuntu 13.04]]
 +
* [[OpenBTS: Script Membuat OpenBTS 2.8.0 di RangeNetwork Dev Kit]]
 +
* [[OpenBTS: Script Membuat OpenBTS di RangeNetwork Dev Kit]]
  
 
===OpenBTS 2.6===
 
===OpenBTS 2.6===
Line 113: Line 123:
 
* [[OpenBTS: 2.8 dari SVN Install Clock 52MHz di Ubuntu 12.10]] '''RECOMMENDED'''
 
* [[OpenBTS: 2.8 dari SVN Install Clock 52MHz di Ubuntu 12.10]] '''RECOMMENDED'''
 
* [[OpenBTS: 2.8 dari SVN Install Clock 52MHz di Ubuntu 13.04]] '''RECOMMENDED'''
 
* [[OpenBTS: 2.8 dari SVN Install Clock 52MHz di Ubuntu 13.04]] '''RECOMMENDED'''
 +
* [[OpenBTS: 2.8 dari SVN 2.8.0 Install Clock 52MHz di Ubuntu 13.04]] '''RECOMMENDED'''
 
* [[OpenBTS: 2.8 dari SVN Install Clock 52MHz dengan UHD tanpa GNURadio]] ''NOT RECOMMENDED''
 
* [[OpenBTS: 2.8 dari SVN Install Clock 52MHz dengan UHD tanpa GNURadio]] ''NOT RECOMMENDED''
 
* [[OpenBTS: 2.8 Edit User di sqlite3.db]] '''RECOMMEND'''
 
* [[OpenBTS: 2.8 Edit User di sqlite3.db]] '''RECOMMEND'''
Line 125: Line 136:
 
* [[OpenBTS: 2.8 Konfigurasi Subscriber Registery]]
 
* [[OpenBTS: 2.8 Konfigurasi Subscriber Registery]]
 
* [[OpenBTS: Database SQLite]]
 
* [[OpenBTS: Database SQLite]]
 +
* [[OpenBTS: Set SQLite Subscriber Registry secara manual]]
 +
* [[OpenBTS: Set SQLite parameter smqueue]]
 +
* [[OpenBTS: FreeSWITCH]]
  
 
===Multi OpenBTS 2.8===
 
===Multi OpenBTS 2.8===
Line 130: Line 144:
 
* [[OpenBTS: Pola Multi OpenBTS]] '''RECOMMENDED'''
 
* [[OpenBTS: Pola Multi OpenBTS]] '''RECOMMENDED'''
 
* [[Multi OpenBTS: Catatan Konfigurasi]] '''RECOMMENDED'''
 
* [[Multi OpenBTS: Catatan Konfigurasi]] '''RECOMMENDED'''
 +
* [[Multi OpenBTS: Catatan BSIC=NCC+BCC]]
 +
* [[Multi OpenBTS: Catatan Frekuensi Planning di GSM]]
 +
* [[Multi OpenBTS: Catatan BTS Color Code BCC di GSM]]
 +
* [[Multi OpenBTS: Catatan Network Color Code NCC di GSM]]
 +
* [[Multi OpenBTS: Catatan BCCH]]
 +
* [[Multi OpenBTS: Catatan Public Land Mobile Network PLMN]]
 +
 +
===OpenBTS 3.1.x===
 +
 +
* [[OpenBTS: Install UHD untuk USRP1]]
 +
* [[OpenBTS: UHD Identifikasi Device]]
 +
* [[OpenBTS: OpenBTS 3.1.3 Compile]] '''Tidak bisa untuk USRP1'''
 +
* [[OpenBTS: Yate Compile]]
  
 
===Ettus E110===
 
===Ettus E110===
Line 160: Line 187:
 
* [[OpenBTS: N210 Yate Config Test]]
 
* [[OpenBTS: N210 Yate Config Test]]
 
* [[OpenBTS: N210 Burn Firmware]]
 
* [[OpenBTS: N210 Burn Firmware]]
 +
 +
===RangeNetworks===
 +
 +
* [[OpenBTS: RangeNetwork Foto]]
 +
* [[OpenBTS: RangeNetwork menggunakan USB recovery image]]
 +
* [[OpenBTS: RangeNetwork Default Setting]]
 +
* [[OpenBTS: RangeNetwork Instalasi UHD]]
 +
* [[OpenBTS: RangeNetwork Compile GNURadio UHD]]
 +
* [[OpenBTS: RangeNetwork Compile]]
 +
* [[OpenBTS: RangeNetwork Compile OpenBTS 2.8.0]]
 +
* [[OpenBTS: RangeNetwork Compile OpenBTS 3.1.3]]
 +
* [[OpenBTS: RangeNetwork Yate Compile]] '''*RECOMMENDED*'''
 +
* [[OpenBTS: RangeNetwork Web Interface]]
 +
* [[OpenBTS: RangeNetwork Trunk ke Asterisk Lain]]
 +
* [[OpenBTS: RangeNetwork Audit]]
 +
* [[VoIP: Trunk]]
  
 
===GPRS===
 
===GPRS===
Line 165: Line 208:
 
* [[OpenBTS: GPRS]]
 
* [[OpenBTS: GPRS]]
 
* [[OpenBTS: GPRS Konfigurasi]]
 
* [[OpenBTS: GPRS Konfigurasi]]
 +
* [[OpenBTS: GPRS untuk dibelakang Router dengan NAT]]
  
 
===Briker OpenBTS===
 
===Briker OpenBTS===
Line 212: Line 256:
 
* [[OpenBTS: Permohonan Kanal dan DID untuk OpenBTS]]
 
* [[OpenBTS: Permohonan Kanal dan DID untuk OpenBTS]]
 
* [[OpenBTS: 2013/02/19 - OpenBTS TelkomSel Mengudara di Muscat Oman]]
 
* [[OpenBTS: 2013/02/19 - OpenBTS TelkomSel Mengudara di Muscat Oman]]
 +
* [[OpenBTS: Beroperasi di Papua]]
  
 
===Dokumentasi Video===
 
===Dokumentasi Video===
Line 222: Line 267:
 
* http://youtu.be/6LCuoeI57ak (5/6)
 
* http://youtu.be/6LCuoeI57ak (5/6)
 
* http://youtu.be/-dEqcHoIlYk (6/6)
 
* http://youtu.be/-dEqcHoIlYk (6/6)
 +
* http://www.youtube.com/watch?v=Ff_rw4kAOZg&feature=share
 +
 +
===Perjuangan OpenBTS===
 +
 +
* http://www.technologyreview.com/news/522371/how-remote-places-can-get-cellular-coverage-by-doing-it-themselves/?utm_campaign=socialsync&utm_medium=social-post&utm_source=twitter
 +
 +
  
 
[[Category: Wireless]]
 
[[Category: Wireless]]
 
[[Category: Selular]]
 
[[Category: Selular]]

Latest revision as of 20:17, 10 March 2014

Pembuat:

  • Alexander.Chemeris@gmail.com
  • @chemeris

Code ada di


GPRS

Layanan GPRS tersedia di OpenBTS untuk semua transceiver. Mengaktifkannya sebetulnya relatif sederhana. Kita perlu mengkonfigurasi OpenBTS untuk menangani traffic GPRS. Kemudian mengkonfigurasi mesin agar me-routing traffic secara benar.


Konfigurasi OpenBTS

Untuk mengaktifkan layanan GPRS, jalanan perintah berikut di CLI

config GPRS.Enable 1


Konfigurasi Mesin

Di public release dari GPRS, mesin yang menjalankan OpenBTS berfungsi sebagai router untuk handset network request. Aturan iptables untuk keperluan ini terletak di OPENBTS_TRUNK/apps/iptable.rules. Pertama-tama, script harus di ubah untuk network interface target yang akan melayani traffic keluar. Misalnya,interface yang tersambung ke Internet adalah wlan0 maka kita ubah menjadi

-A POSTROUTING -o wlan0 -j MASQUERADE

Setelah kita ubah, kita dapat me-load aturan iptables yang kita buat menggunakan perintah berikut

sudo iptables-restore < iptables.rules

Referensi

Pranala Menarik

Persiapan

Script

OpenBTS 2.6

OpenBTS 2.8

Multi OpenBTS 2.8

OpenBTS 3.1.x

Ettus E110

Ettus N210

RangeNetworks

GPRS

Briker OpenBTS

FreeSWITCH OpenBTS

Power Amplifier

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah

Dokumentasi Video

Perjuangan OpenBTS