Panduan ini menunjukkan cara menyiapkan saluran telepon (VoIP) di ONU. Pelanggan menghubungkan telepon ke port telepon (port POTS) pada ONU. Lalu ONU melakukan registrasi ke server SIP Anda, misalnya PBX atau softswitch, dengan nomor telepon dan kata sandi yang Anda atur di SmartOLT.
Anda menyiapkan OLT satu kali, lalu Anda mengonfigurasi setiap ONU:
- Di OLT, tambahkan VLAN untuk manajemen dan VoIP, jika trafik VoIP tidak menggunakan koneksi internet (WAN) dari ONU.
- Beri tag pada VLAN ini di port uplink yang menuju router Anda.
- Tambahkan profil VoIP dengan alamat server SIP Anda.
- Di halaman ONU, aktifkan layanan VoIP dan hubungkan layanan tersebut ke interface manajemen atau ke WAN.
- Di halaman ONU, konfigurasikan port telepon dengan nomor telepon dan kata sandi SIP.
Tipe ONU harus memiliki port telepon. Jika tidak ada, halaman ONU tidak menampilkan baris VoIP service. Akun SIP juga harus sudah ada di server SIP Anda, karena SmartOLT hanya mengirim data akun ke ONU.
Administrator dapat menambahkan profil VoIP. Pengguna lain memerlukan peran yang mengizinkan mereka mengelola profil VoIP. Untuk mengubah VoIP di ONU, pengguna memerlukan hak akses untuk memperbarui IP manajemen dan VoIP ONU.
1Tambahkan VLAN untuk manajemen dan VoIP
ONU dapat mengirim trafik VoIP dengan dua cara:
| Attach VoIP to | Cara trafik VoIP keluar dari ONU |
|---|---|
| Mgmt | Melalui interface manajemen ONU, di VLAN manajemen dan dengan IP manajemen. Pilih opsi ini jika server SIP Anda berada di jaringan manajemen Anda. |
| WAN | Melalui koneksi internet pelanggan, di VLAN WAN. Pilih opsi ini jika ONU menjangkau server SIP melalui internet. Anda tidak memerlukan VLAN terpisah untuk ini. |
Untuk Mgmt, OLT memerlukan VLAN dengan opsi Management/VoIP VLAN. Jika ONU Anda sudah menggunakan VLAN manajemen untuk TR-069, Anda dapat menggunakan VLAN yang sama untuk VoIP. Jika belum, buka Settings → OLTs, klik View pada OLT, buka tab VLANs, lalu klik Add VLAN.

| Kolom isian | Yang perlu diatur |
|---|---|
| VLAN-ID | VLAN yang membawa trafik VoIP, misalnya 70. |
| Description | Opsional, misalnya VoIP. |
| Management/VoIP VLAN | Pilih opsi ini. Hanya VLAN dengan opsi ini yang muncul di daftar VLAN manajemen dan VLAN VoIP pada ONU. |
Klik Save. Untuk semua kolom isian di formulir ini, lihat VLAN dan pool IP OLT.
2Beri tag pada VLAN di port uplink
SmartOLT tidak menambahkan VLAN baru ke port uplink, jadi formulir menampilkan Remember to add this VLAN to the uplink ports. Buka tab Uplink lalu klik Configure pada port yang menuju router Anda. Di Add VLANs, ketik VLAN, misalnya 70, lalu klik Save.

Tab Uplink sekarang menampilkan VLAN tersebut di kolom Mode: tagged VLANs pada port.

3Tambahkan profil VoIP
Profil VoIP menyimpan data dari satu server SIP. Anda menambahkannya satu kali untuk setiap OLT, lalu Anda memilihnya untuk setiap port telepon. Buka tab VoIP profiles pada OLT lalu klik Add VoIP profile.

| Kolom isian | Yang perlu diatur |
|---|---|
| PON type | GPON atau EPON, sama dengan ONU yang menggunakan profil ini. |
| Profile name | Sebuah nama, misalnya Example-PBX. Gunakan hanya huruf, angka, dan tanda hubung (-), tanpa spasi. Setiap nama hanya boleh ada satu kali di OLT. |
| Registrar server, Registrar server port | Server SIP tempat ONU melakukan registrasi, berupa nama host atau alamat IPv4, beserta port-nya, biasanya 5060. |
| Proxy server, Proxy server port | Proxy SIP. Jika server SIP Anda tidak memiliki proxy terpisah, gunakan lagi registrar server. |
| Outbound server, Outbound server port | Outbound proxy. Jika Anda tidak menggunakannya, gunakan lagi registrar server. |
| Useragent domain | Opsional. Domain SIP dari akun-akun tersebut, berupa nama domain lengkap. |
| Primary DNS, Secondary DNS | Server DNS yang digunakan ONU untuk menemukan server SIP. Primary DNS wajib diisi. Jika Anda mengosongkan Secondary DNS, SmartOLT menggunakan DNS primer untuk kolom isian tersebut. |
| UDP port | Port SIP lokal dari ONU, biasanya 5060. |
Klik Save. SmartOLT mengirim profil ke OLT dan menampilkan VoIP profile was added. Profil tersebut muncul di daftar.

Formulir ini dapat menampilkan error berikut:
| Error | Penyebab |
|---|---|
| The VoIP profile name field is required and can contain only alphanumeric characters and the dash (-) character | Nama kosong, atau berisi spasi atau karakter lain. |
| Profile name should be unique. | OLT sudah memiliki profil dengan nama ini. |
| Registrar server is not a valid IP address | Profil ini untuk EPON, dan profil EPON hanya menerima alamat IPv4, bukan nama host. Pemeriksaan yang sama berlaku untuk server proxy, outbound, dan DNS. |
| Useragent domain is not a valid FQDN domain. | Domain tersebut bukan nama domain lengkap yang valid. |
4Aktifkan layanan VoIP di ONU
Buka halaman ONU. Baris VoIP service menampilkan Disabled selama VoIP tidak aktif.

Klik Disabled di sebelah VoIP service, lalu jendela Update Management and VoIP IP terbuka. Bagian VoIP service berada di bagian bawah jendela.

| Kolom isian | Yang perlu diatur |
|---|---|
| VoIP service | Enabled (general switch). Sakelar ini mengaktifkan VoIP untuk seluruh ONU. Anda mengonfigurasi port telepon di langkah berikutnya. |
| Attach VoIP to | Mgmt atau WAN, seperti yang dijelaskan di langkah 1. Mgmt tidak tersedia di ONU EPON. |
Jendela yang sama juga berisi profil TR-069 dan IP manajemen ONU. Biarkan kolom isian ini apa adanya, kecuali Anda ingin mengubahnya. Dengan Mgmt, bagian Mgmt IP harus aktif. Jika tidak, SmartOLT menampilkan Please enable the Mgmt IP address or disable VoIP binding to Mgmt.
Klik Update. Baris VoIP service sekarang menampilkan Enabled, dan tabel VoIP dengan port telepon ONU muncul di bawahnya.
Di beberapa jaringan, VoIP harus memiliki alamat IP dan VLAN sendiri, terpisah dari manajemen. Administrator dapat mengaktifkan Separate IP-hosts for VoIP/Mgmt di tab Advanced pada OLT. Lalu jendela ini memiliki bagian VoIP IP dengan VoIP VLAN-ID dan mode IP-nya sendiri (DHCP atau Static IP), dan Attach VoIP to memiliki opsi ketiga, VoIP, di ONU GPON. IP VoIP statis berasal dari pool IP VoIP pada OLT. VLAN manajemen dan VLAN VoIP tidak boleh sama. Jika sama, SmartOLT menampilkan Mgmt Vlan and VoIP vlan can't be the same.
5Konfigurasikan port telepon
Di tabel VoIP, setiap port telepon memiliki satu baris, misalnya pots_0/1. Sampai Anda mengonfigurasi port tersebut, Number menampilkan Not defined dan kolom Action menampilkan Enable.

Klik Enable pada port, lalu jendela Enable VoIP terbuka.

| Kolom isian | Yang perlu diatur |
|---|---|
| Port | Port telepon. Anda tidak dapat mengubahnya. |
| VoIP profile * | Profil VoIP dari server SIP, dari langkah 3. Daftar ini menampilkan profil OLT untuk tipe PON dari ONU. |
| Phone number | Nomor telepon pelanggan. ONU juga menggunakannya sebagai nama user SIP, kecuali Anda mengisi SIP userid. |
| SIP userid | Kolom isian ini hanya muncul jika OLT menampilkan kolom isian SIP User-ID, lihat langkah 6. |
| Password | Kata sandi SIP dari akun, tanpa spasi. |
Klik Enable. SmartOLT mengirim pengaturan ke ONU dan menampilkan VoIP port pots_0/1 enabled. Baris ini sekarang menampilkan profil, nomor, dan status Enabled.

Jendela ini dapat menampilkan error berikut:
| Error | Penyebab |
|---|---|
| The Phone number field can contain only numbers and the following characters: +.@_-. A maximum of 50 non space characters is allowed. | Nomor telepon berisi huruf atau karakter lain, misalnya acct-38512345678. Dalam hal ini, gunakan kolom isian SIP userid. |
| Please input a valid value for the password. A maximum of ... non space characters is allowed. | Kata sandi kosong, terlalu panjang, atau berisi spasi. |
Untuk mengubah port nanti, klik Configure pada port tersebut, ubah kolom isiannya, lalu klik Save. Disable mematikan port di ONU dan menyimpan pengaturannya di SmartOLT, sehingga Anda dapat mengaktifkannya lagi nanti.
Clear config, di jendela Enable VoIP, menghapus profil, nomor, dan kata sandi dari port tersebut di SmartOLT. Tombol ini tidak mengirim perubahan ke ONU, jadi klik Disable pada port terlebih dahulu, lalu gunakan Clear config.
SmartOLT mengirim pengaturan port telepon dan data SIP ke ONU melalui OLT (OMCI). Di OLT Huawei, jika TR-069 aktif di ONU, SmartOLT juga mengirim pengaturan suara melalui server TR-069 (ACS). Jika Attach VoIP to diatur ke VoIP di OLT Huawei, SmartOLT tidak mengirim apa pun melalui OLT, jadi TR-069 harus aktif di ONU. Di OLT ZTE, IP host VoIP yang terpisah dikonfigurasi melalui OLT.
6Gunakan user SIP yang bukan nomor telepon
Beberapa server SIP menggunakan nama akun yang bukan nomor telepon, misalnya acct-38512345678. Kolom isian Phone number tidak menerima nama seperti itu. Untuk akun seperti ini, jendela Enable VoIP memiliki kolom isian tambahan, SIP userid, tetapi hanya jika OLT menampilkannya.
Untuk menampilkan kolom isian ini, administrator membuka tab Advanced pada OLT, mengklik Edit Advanced, memilih Show VoIP User-ID field, lalu mengklik Save. Jika Anda tidak dapat mengedit pengaturan lanjutan, minta bantuan administrator akun SmartOLT Anda.

Saat kolom isian ini ditampilkan:
- Saat Anda mengetik nomor telepon, SmartOLT menyalinnya ke SIP userid. Ubah SIP userid menjadi nama akun pelanggan.
- SIP userid menerima huruf, angka, dan karakter
+.@_-, maksimal 50 karakter. - Anda dapat mengosongkan Phone number jika Anda mengisi SIP userid. Anda harus mengisi minimal salah satu dari keduanya.
- Tabel VoIP di halaman ONU menampilkan kolom tambahan, SIP User ID.
Saat Anda mengaktifkan port VoIP melalui API dengan user SIP, SmartOLT secara otomatis mengaktifkan Show VoIP User-ID field untuk OLT tersebut.