Senin, 30 Oktober 2017

PENGERTIAN SIP dan INSTALASI SOFTSWITCH BERBASIS SIP

1. Pengertian SIP

SIP adalah singkatan dari Session Initiation Protocol suatu signalling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu user atau lebih. Sesi ini adalah pertukaran data antar user yang meliputi suara,video,dan text.
Hasil gambar untuk prosedur instalasi server softswitch berbasis sip

2. Tahap Instalasi Softswitch Berbasis SIP


  • Pertama adalah menghubungkan SIP proxy dengan PBX system existing sebagai gateway ke PSTN. Untuk menghubungkan dari IP Network ke PSTN, SIP proxy akan me-routing-kan seluruh panggilan dari panggilan VoIP ke PSTN. Link koneksi bisa menggunakan PRI ISDN maupun T1 Pertama yang harus dilakukan adalah setup SIP proxy (SIP call manager), setelah set-up berjalan dengan baik, selanjutnya tinggal menghubungkan ke PBX existing dengan link ISDN, E1 atau T1. 
  • Kedua ,selanjutnya adalah migrasi existing user dan services ke SIP. Migrasi semua handset ke SIP baik menggunakan gateway maupun mengganti dengan handset yang native SIP. Pendekatan dengan menggabungkan keduanya biasanya menjadi pilihan yang baik. Selanjutnya adalah set-up SIP application server untuk mengakomodasi fitur-fitur yang dibutuhkan user seperti voice mail, multi-party conferencing, IVR, fine me follow me dan masih banyak lagi fitur yang disupport SIP.
  • Ketiga, Terakhir melakukan routing panggilan ke luar melalui koneksi internet.Banyak  operator memulai menjual SIP based dengan menawarkan layanan long distance dengan harga yang lebih murah. Yang perlu diantisipasi adalah nature network  internet yang unpredictable (seperti jitter dan error rate) dan tentu saja security. Sebagai tahap awal SIP dapat digunakan sebagai alternatif untuk melakukan panggilan ketika diluar kantor atau teleworkers.

 

KONFIGURASI EKSTENSI dan DIAL PLAN pada SERVER SOFTWITCH

1. Pengertian Extension dan Dial Plan
  •         Extension adalah label dari extension, dapat berupa string atau pola yang harus di evaluasi secara dinamik untuk mencocokan dengan banyak kemungkinan nomor telepon.dan setiap bagian dari extension harus memiliki label yang sama.
  •          Priority biasanya berupa angka integer. Adalah urutan dari perintah yang harus dijalankan dalam sebuah extension. Perintah pertama yang dijalankan harus dengan prioritas 1, jika tidak ada prioritas 1 maka  asterisk tidak akan menjalankan perintah extension.dan seterusnya
  •        Command atau perintah adalah "aplikasi" yang akan di jalankan oleh Asterisk.
  •         Parameter adalah parameter yang harus diberikan kepada sebuah command. Tidak semua command /  perintah membutuhkan parameter, beberapa perintah dapat dijalankan tanpa parameter
      Dial-Plan berfungsi sebagai routing panggilan antar ekstensi, baik yang berada dalam satu IP-PBX,(lokal) maupun antar IP-PBX, atau biasa disebut dial trunk. Dalam Asterisk, Dial Plan diprogram dalam satu file yang bernama extensions.conf. Secara umum, setiap ekstensi dalam Asterisk merujuk pada user tertentu yang ter-register ke Asterisk tersebut sehingga biasanya nomor ekstensi sama dengan id user.

2. Konfigurasi Ekstensi dan Dial Plan Server Softwitch

a. Konfigurasi Ekstensi Server Softwitch
      Konfigurasi Data Account Umum : 

[general]  -->> context umum,harus ada
context=default  -->> nama context user
port=5060      -->> default port untuk SIP
binaddr=0.0.0.0   -->> listen semua ip_addr yg request
srvlookup=yes
tos=0x18
videosupport=yes

Konfigurasi Data Account User / Extensions :

;softphone    -->> nama atau nomor account
[101]       (user/extension)
type=friend    -->> tipe account
username=101  -->> login account
secret=101  -->> password account
host=dynamic  -->> host yang menjadi IP PBX,dpt berubah
nat=no      -->> tanpa NAT
dtmfmode=rfc2833  -->> RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals
allow=all  -->> mode codec, bisa semua jenis codec
callerid=”sip00”  -->> id client
context=voipkn  -->> context jaringan user
canreinvite=no   -->> mekanisme canreinvite
mailbox=101@voipkn  -->> username@context

b. Konfigurasi Dial Plan Server Softwitch
     Untuk mengkonfigurasi dial plan, edit file extensions.conf dengan  mengetik:
     nano /etc/asterisk/extensions.conf.

Pastikan bahwa seluruh perintah pada file ini sudah dinon aktifkan. Ketik perintah di bawah ini
pada bagian paling akhir dari isi file extensions.conf.

;Dial antar ekstensi pada IP-PBX
[voipkn]  -->> seluruh dial plan di bawah ini hanya berlaku bagi context ‘voipkn’
exten =>101,1,Dial(SIP/101,20)  -->> Dial ext 101 dengan protokol  SIP, time out 20 detik
exten =>101,2,Hangup  -->> setelah timeout dilakukan hangup
exten =>102,1,Dial(SIP/102,20)
exten =>102,2,Hangup

BAGAN dan KONSEP PBX pada SERVER SOFTWITCH

1. Pengertian PBX



PBX(Private Branch Exchange) adalah sebuah sentral private dengan fitur seperti sentral public yag digunakan oleh suatu lembaga/perusahaan dalam melayani komunikasi internet peruhaan tersebut.



2. Proses Kerja PBX pada Server Softwitch

Sebuah sistem IP PBX terdiri dari satu atau lebih telepon SIP, server IP PBX dan secara opsional VOIP gateway untuk terhubung ke jalur server, klien SIP, baik berupa software(softphone) atau perangkat keras berbasis ponsel, mendaftar ke server IP PBX,dan ketika mereka ingin membuat panggilan mereka meminta IP PBX untuk melakukan panggilan.IP PBX memiliki daftar semua ponsel atau pengguna dan alamat sesuai dengan SIP mereka dan dengandemikian dapat menghubungkan panggilan internal atau rute panggilan eksternal baik melalui gateway VOIP atau menyedia layanan VOIP.

ANALISIS KEBUTUHAN BANDWITH

Analisis Kebutuhan Bandwith

1. Pengertian Bandwith
      Bandwith adalah suatu ukuran dari banyaknya informasi yang dapat mengalir dari suatu tempat ke tempat lain dalam waktu tertentu. Bandwith dapat dipakai untuk mengukur baik aliran data analog maupun aliran data digital.
Pada sebuah jaringan komputer Bandwidth terbagi menjadi 2 yaitu:
·     Bandwidth Digital adalah jumlah atau volume suatu data (dalam satuan bit per detik)yang dapat dikirimkan melalui saluran komunikasi tanpa andanya distrosi
·     Bandwidth Analog merupakan perbedaan antara frekuensi terendah dan frekuensi tertinggi dapat menentukan banyaknya informasi yang dapat ditransmisikan dalam suatu saat
2. Pengertian Throughput
      Throughput adalah bandwitdh yang sebenarnya [aktual] yang diukur dengan satuan waktu tertentu dan pada kondisi jaringan tertentu yang digunakan untuk melakukan transfer file dengan ukuran terentu. 

Kebutuhan bandwidth dalam jaringan

Agar penggunaan bandwidth efektif, klien harus mengetahui kebutuhan layanan untuk dirinya, sehingga dapat menghitung total bandwidth yang dibutuhkan. Semakin besar bandwidth yang digunakan semakin besar pembayaran bulanan pada ISP.

Analisis Kebutuhan Bandwidth  dalam Telekomunikasi

 1. Penggunaan internet di sekolah banyak digunakan untuk layanan web atau browsing. Layanan web membutuhkan bandwidth minimal 128 Kbps.
2. Lab. Komputer 2 ruangan, masing-masing 40 komputer. Total komputer adalah 40*2=80 komputer.
3. Kebutuhan bandwidth adalah 128 Kbps *80=10240 Kbps.
jadi smk nu maarif minial harus punya bandwidth 10240 kbps atau 10 mbps

Minggu, 29 Oktober 2017

Analisis Kebutuhan Telekomunikasi

Analisis dan Peninjauan Lapangan

Telepon genggam adalah media telekomunikasi dua arah yang bisa menyampaikan dan merespon informasi pada saat bersamaan.
Manfaat:
  • Memudahkan bisnis
  • Media hiburan dan media sosialisasi
  • Tak jarang orang tidak hanya memiliki 1 telepon,melainkan 2 atau lebih
  • Perkembangan ponsel sekarang telah memberikan perubahan perilaku bagi para penggunanya
  • Dalam penggunaan ponsel dewasa ini, kita mendapati sisi positif dan negatif
Dampak positif

  • Menjadikan kita bisa terhubung dengan orang yang jaraknya sangat jauh
  • Mempermudah kita untuk mengembangkan bisnis kita dan mencari pekerjaan
  • Untuk warga lanjut usia dapat mengurangi rasa terelisasi dengan mengunakan ponsel dan tidak bergantung pada kunjungan dari orang lain untuk tetap behubungan atau berkomunikasi. Untuk anak-anak dan remaja memungkinkan mereka untuk mengembangkan kemandirian mereka.
Dampak negatif:
  • Kepribadian anak: perubahan tingkah laku (malas)
  • Kesehatan: menjadikan susah tidur (terlalu sering menjadi kebiasaan)
  • Tingkat kehidupan masyarakat: semakin tidak peka terhadap lingkungan (terjadinya kejahatan)


Analisis Kebutuhan Sumber Daya dalam Telekomunikasi
  1. Wireline ( Jaringan Kabel )
  2. Wireless ( Jaringan Tanpa Kabel )
  3. Jaringan dengan modem
  4. Jaringan dengan satelit
Jaringan kabel yang dapat digunakan dalam wireless adalah:
  1. Kabel coaxial
  2. Twisted pair
  3. Serat optik


Analisis Kebutuhan Perangkat dalam Telekomunikasi

Jenis-jenis kabel:
  1. Kabel coaxial
  2. Twisted pair
  3. Serat optik
  4. Kabel UTP
  • NIC
  • Router
  • Switch
  • PC
  • Modem
  • Antena pemancar

Minggu, 22 Oktober 2017

PRAKTEK SUBNETING



CARA  CONFIGURASI ROUTER



SETELAH MASUK CLI SILAHKAN MASUKAN CONFIG TERSEBUT GI 0/0 DAN IP ADDRESS BISA BERUBAH TERGANTUNG PENGGUNA TERSEBUT LALU EXIT SETELAH SELESAI.

CONFIG ROUTER KEDUA



ISI CONFIG TERSEBUT SESUAI ATURAN PERTAMA LALU EXIT.

PASTIKAN TERHUBUNG

KETIKA MUNCUL GAMBAR DIATAS PADA SET CONFIG MAKA BERHASIL.

LAKUKAN TEST KONEKSI


SUDAH BERHASIL.

Senin, 18 September 2017

Program VoIP


VOIP (VOICE OVER INTERNET PROTOCOL)

Topologi :

topologi voip
Router (Cisco Router 2811)
Fa0/0
192.168.1.1/24
IP Phone (Cisco 7960 IP Phone)
IP Phone 0
DHCP
IP Phone 1
DHCP
IP Phone 2
DHCP
Dial Number
IP Phone 0
1001 (ephone-dn 1)
IP Phone 1
1002 (ephone-dn 2)
IP Phone 2
1003 (ephone-dn 3)



TahapanKonfigurasi :

1. Setting IP Address router
2. Setting IP DHCP Pool
3. Setting telephony service pada router
4. Setting Vlan Voice 1 di switch
5. Setting Dial number di Router
6. Menyalakan IP Phone
7. Melakukan panggilan

1. Seting IP Addres router

Klik pada router, pilih Tab CLI kemudian ketikan perintah berikut :

Continue with configuration dialog? [yes/no]: n
Press RETURN to get started!
Router>enable
Router#configure terminal
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#

2. Seting IP DHCP

Masih pada mode konfigurasi CLI router, ketikan perintah berikut :

Router(config)#ip dhcp pool VOICE
Router(dhcp-config)#default-router 192.168.1.1
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#option 150 ip 192.168.1.1
Router(dhcp-config)#exit
Router(config)#ip dhcp excluded-address 192.168.1.1
  • pada perintah diatas "ip dhcp pool VOICE" artinya membuat sebuah DHCP service dengan nama "VOICE".
  • perintah "default-router 192.168.1.1" untuk menset alamat tsb sebagai gateway.
  • perintah "network 192.168.1.0 255.255.255.0untuk menset network dan subnetmask untuk DHCP.
  • perintah "option 150 ip 192.168.1.1untuk menset option 150 untuk ip tsb (option untuk memberikan alamat ip dari daftar TFTP server)
  • perintah "ip dhcp excluded-address 192.168.1.1" untuk mengeluarkan alamat 192.168.1.1 (router) agar ketika ada DHCP request, ip tidak diberikan ke DHCP client sehingga tidak terjadi conflict.


3. Seting Telephony service

Lanjut konfigurasi telephony service ada router, ketikan perintah berikut :

Router(config)#telephony-service  
Router(config-telephony)#max-dn 5
Router(config-telephony)#max-ephones 5
Router(config-telephony)#ip source-address 192.168.1.1 port 2000
Router(config-telephony)#auto assign 1 to 5
Router(config-telephony)#auto assign 4 to 6
Router(config-telephony)#exit
Router(config)#
  • pada perintah diatas "max-dn 5" untuk menentukan max jumlah dial number.
  • perintah "max-ephones 5" untuk menset jumlah IP Phone yang dapat ter-register dalam satu waktu.
  • perintah "network 192.168.1.0 255.255.255.0untuk menset network dan subnetmask untuk DHCP.
  • perintah "ip source-address 192.168.1.1 port 2000" untuk menset ip router lokal dan port layanan komunikasi.


4. Seting Voice Vlan 1 di switch

Pada konfigurasi ini kita akan men-set port untuk mengakses vlan voice, Klik pada Switch, pilih Tab CLI kemudian ketikan perintah berikut :

Press RETURN to get started!
Switch>enable 
Switch#configure terminal 
Switch(config)#interface range fastEthernet 0/1 - 5
Switch(config-if-range)#switchport mode access 
Switch(config-if-range)#switchport voice vlan 1
Switch(config-if-range)#exit
Switch(config)#exit
Switch#copy running-config startup-config 
Destination filename [startup-config]? (enter)
Building configuration...
[OK]
  • pada perintah diatas "interface range fastEthernet 0/1 - 5" untuk melakukan konfigurasi pada beberapa interface sekaligus.
  • perintah "switchport mode access" untuk masuk ke mode access switch.
  • perintah "switchport voice vlan 1" untuk menset interface 0/1 - 0/5 untuk mengakses voice vlan 1.


5. Setting Dial number di Router

Klik kembali pada router, buka mode konfigurasi CLI, ketikan perintah berikut :
Router(config)#ephone-dn 1
Router(config-ephone-dn)#number 1001
Router(config-ephone-dn)#exit

Karena kali ini kita menambahkan 3 IP Phone, lakukan kembali konfigurasi dial number untuk ephone-dn 2 dan ephone-dn 3 :

Router(config)#ephone-dn 2
Router(config-ephone-dn)#number 1002
Router(config-ephone-dn)#exit

Router(config)#ephone-dn 3
Router(config-ephone-dn)#number 1002
Router(config-ephone-dn)#exit
Router(config)#exit

Router(config)#copy running-config startup-config
Destination filename [startup-config]? (enter)
Building configuration...
[OK]


6. Menyalakan IP Phone

Sampai sejauh ini langkah konfigurasi sudah selesai, yang perlu kita lakukan sekarang adalah menyalakan IP Phone dengan meng-klik IP Phone, pilih mode Physical kemudian hubungkan adaptor ke power chord IP Phone dengan cara Drag n Drop.
Hubungkan adaptor pada semua IP Phone, setelah power dihubungkan, IP Phone akan mulai menyala dan melakukan konfigurasi dengan melakukan DHCP Request dan mencari server yang menyediakan DHCP server/telephony service terdekat di jaringan tersebut. seting didapat dari server melalui TFTP server.
Untuk melihat IP Phone yang telah terkonfigurasi, klik IP Phone dan buka mode GUI, maka akan terlihat nomor telepon yang telah kita alokasikan.


7. Melakukan Panggilan

Untuk melakukan panggilan dari IP Phone, klik pada salah satu IP Phone, kemudian buka mode GUI dan masukan nomor telepon yang dituju dan tekan enter atau klik pada gagang telpon dan telpon dengan nomor yang dituju akan mulai menyala dan berdering


Tekan enter atau klik pada gagang telpon untuk menerima panggilan. keterangan connected berarti telpon sudah salih terhubung.