Monday, November 12, 2018

Bab 5

Diagram VOIP

Untuk membuat sistem VoIP, ada beberapa variasi penyambungan. Ada koneksi dari komputer ke komputer dengan berbekal sound card dan headset melalui jaringan LAN (Local Area Network) maupun internet merupakan solusi paling murah tetapi cukup merepotkan, karena kedua sisi harus memiliki komputer dan perangkat lunak (softphone) yang sama. 

Proses Kerja dalam Komponen Diagram VoIP

Prinsip kerja VoIP adalah mengubah suara analog yang didapatkan dari mikrofon pada komputer menjadi paket data digital, kemudian diteruskan melalui sistem jaringan intranet maupun internet dan diterima oleh tempat tujuan melalui media yang sama. Bisa juga melalui media telepon diteruskan ke perangkat voip yang disambungkan dan bisa diterima oleh telepon yang dituju.

Konsep dan Proses Kerja VoIP disetiap Blok

a. TCP/IP
TCP/IP (Transfer Control Protocol/Internet Protocol) merupakan sebuah protokol yang digunakan pada jaringan internet. Protocol ini terdiri dari dua bagian besar, yaitu TCP dan IP.

b. Application Layer
Fungsi utama pada layer ini adalah pemindahan file. Perpindahan file dari sebuah sistem ke sistem lainnya yang berbeda memerlukan suatu sistem pengendalian untuk menanggani adanya ketidak kompatibelan sistem file yang berbeda ・beda. Protokol ini berhubungan dengan aplikasi.

c. TCP (Transmission Control Protocol)
Dalam mentransmisikan data pada layer transport ada dua protokol yang berperan yaitu TCP dan UDP. TCP merupakan protokol yang connection-oriented yang artinya menjaga hubungan komunikasi end to end. Konsep dasar cara kerja TCP adalah mengirim dan menerima seqment ・seqment informasi dengan panjang data bervariasi pada suatu datagram internet. TCP menjamin realibilitas hubungan komunikasi karena melakukan perbaikan data yang rusak, hilang,  atau kesalahan kirim. Dalam hubungan Voip, TCP digunakan pada saat signaling, TCP digunakan untuk menjamin setup suatu call pada sesi signaling. TCP tidak digunakan dalam pengiriman data suara pada voip karena pada suatu komunikasi data voip penangganan data yang mengalami keterlambatan lebih penting dari penangganan paket yang hilang

d. UDP (User Datagram Protocol)
UDP merupakan salah satu protokol utama diatas IP merupakan transport protocol yang lebih sederhana dibandingkan dengan TCP. UDP digunakan untuk situasi yang tidak mementingkan mekanisme realibilitas. UDP pada voip digunakan untuk mengirimkan audio streaming yang berlangsung terus menerus lebih mementingkan kecepatan pengiriman data agar tiba di tujuan tanpa memperhatikan adanya paket yang hilang walaupun mencapai 50% dari jumlah paket yang dikirimkan. Karena UDP mampu mengirimkan data streaming dengan cepat.

e. SIP (Session Initiation Protocol)
SIP merupakan signalling protokol pada layer aplikasi yang berguna untuk membangun, memodifikasi, dan menghakhiri suatu sesi multimedia ( suara, video, dan text) yang melibatkan satu atau beberapa pengguna.


Pengertian PBX

Apa itu PBX ? PBX atau kepanjangan dari private branch exchange adalah penyedia layanan telepon yang melayani pertukaran telepon dengan pusat di dalam suatu perusahaan, dan menjadi penghubung antara telepon dari publik ke telepon perusahaan atau jaringan telepon dari perusahaan ke jaringan perusahaan lainnya di area yang lebih luas sehingga dapat tercakup oleh publik. PBX menghubungkan jaringan telepon dengan jaringan lokal dengan trunk,
Trunk adalah penghubung jalur komunikasi antara pengirim dengan penerima melalui central office. Jaringan ini menggabungkan telepon dengan faksimile, modem, dan lain-lain yang menjadi perpanjangan dari kemampuan PBX sistem melalui trunk.
Awalnya, keuntungan utama dari sistem PBX ini adalah penghematan biaya pada panggilan di karenakan tidak menggunakan pulsa dan menghindari tabrakan jaringan telepon internal dalam suatu tempat. Dari sini PBX mulai dikembangkan dan menjadi populer.

Fungsi PBX
  • Penghubung antara jalur jaringan telepon dengan telepon dengan menggunakan nomor yang di tuju.
  • Menyediakan layanan akuntansi untuk kepentingan.
  • Menjaga sambungan selama menggunakan telepon.
  • Mematikan sambungan antara koneksi dengan perintah yang sesuai di telepon.
  • Layanan otomatis panggilan.


Proses Kerja PBX Server Softswitch


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.

Instalasi Server 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.

1. Pembangunan suatu komunikasi multimedia dengan SIP dilakukan melalui beberapa tahap 

User location : menentukan lokasi pengguna yang akan berkomunikasi.
User availability : menentukan tingkat keinginan pihak yang dipanggil untuk terlibat dalam komunikasi.
User capability : menentukan media maupun parameter yang berhubungan dengan media yang akan digunakan untuk komunikasi.
Session setup : “ringing”, pembentukan hubungan antara pihak pemanggil dan pihak yang dipanggil.
Session management : meliputi transfer, modifikasi, dan pemutusan sesi.

2. Komunikasi dengan SIP 

Komunikasi pada SIP dilakukan dengan mengirimkan message yang berbasis HTTP.
Setiap pengguna mempunyai alamat yang dinyatakan dengan SIP-URI (Uniform Resource Identification).

Contoh SIP URI : sip: mona@palembang.com

Selain itu, alamat juga dapat dituliskan dalam tel-URL yang kemudian dikonversikan
menja di SIP -URI dengan parameter‘user’ diisi ‘phone’.
Contoh : tel: +62-21-2567011

ekivalen dengan   sip: +62-21-2567011@palembang.com ; user=phone

Isi pesan di dalam SIP didefinisikan dalam 2 format (RFC 3261)[14], seperti :

1. Request (dikirim dari client to server), berisi operasi yang diminta oleh client.
2. Response (dikirim dari server ke client), berisi informasi tentang permintaan status dari client.

Ada 6 tipe utama pesan permintaan seperti di bawah ini :

  1. INVITE : mengindikasikan jika user atau layanan sedang diundang untuk bergabung dengan sesi.
  2. ACK : mengkonfirmasi jika client sudah menerima respon terakhir untuk permintaan INVITE, dan hanya digunakan di permintaan REQUEST.
  3. OPTION : digunakan untuk mempertanyakan server tentang kemampuannya
  4. BYE : dikirim oleh client user agent untuk mengindikasikan server jika percakapan akan segera dimatikan.
  5. CANCEL : untuk membatalkan permintaan yang sedang menunggu keputusan
  6. REGISTER : digunakan oleh client untuk mendaftarkan informasi kontak Respon pesan berisi kode status dan informasi tentang kondisi permintaan.


Dan kode ini dibagi menjadi 6 macam:

  1. 1xx : Provisional, permintaan sudah diterima dan sedang diproses
  2. 2xx : Success, permintaan sudah diterima, dimengerti dan disetujui.
  3. 3xx : Redirection, butuh tindakan lebih lanjut untuk memproses permintaan
  4. 4xx : Client Error, permintaan salah syntax dan tidak bisa diidentifikasi jadi server tidak bisa memprosesnya.
  5. 5xx : Server Error, server gagal untuk memproses permintaan.
  6. 6xx : Global Failure, permintaan sama sekali tidak bisa diproses di server manapun


Arsitektur dari SIP terdiri dari dua komponen yaitu user agent dan servers. User agent merupakan end point dari sistem dan memuat dua sub sistem yaitu user agent client (UAC) yang membangkitkan request, dan user agent server (UAS) yang merespon request. SIP server adalah kesatuan fungsi logic, dimana tidak perlu memisahkan alat secara fisik. Fungsi dari empat server tersebut yaitu:

Proxy Server : merupakan host jaringan yang berperan sebagai perantara yang bertujuan untuk meminta request atas nama client yang lain. Proxy harus bertindak sebagai server dan client, dia harus mengarahkan SIP request pada user agent server, dan mengarahkan SIP respons pada user agent client . 

Proxy server juga berfungsi untuk melakukan routing, memastikan request disampaikan pada yang berhak menerima, dan juga membuat kebijakan seperti menyakinkan bahwa pemakai tertentu diijinkan untuk melakukan panggilan.Redirect Server: merupakan kesatuan logika yang mengarahkan satu klien pada perangkat pengganti dari Uniform Resorce indicators (URIs) untuk menyelesaikan tugas request.Registrar Server : menerima dan memproses pesan pendaftaran yang mengijinkan lokasi dari suatu endpoint dapat diketahui keberadaannya. Registrar Server ini kerjanya berhubungan dengan Location Server.Location Server : menyediakan service untuk database abstrak yang berfungsi mentranslasikan alamat dengan kata / keterangan yang ada pada domain jaringan.

Protokol SIP didukung oleh beberapa protokol, diantara lain:

IETF Session Description Protokol (SDP), merupakan protokol yang mendeskripsikan media dalam suatu komunikasi. Tujuan protokol SDP adalah untuk memberikan informasi aliran media dalam satu sesi komunikasi agar penerima yang menerima informasi tersebut dapat berkomunikasi.IETF Session Annoucement Protocol (SAP), merupakan suatu protocol yang setiap periode waktu tertentu mengumumkan parameter dari suatu sesi konferensi.IETF Real-Time transport protocol (RTP), menyediakan transfer media secara real time.Real-Time Control Protokol (RTCP), mengatur sesi secara periodik mentrasmit paket yang berisi feedback atas kualitas dari distribusi data.ITU_T Codec merupakan algoritma pengkodean yang direkomendasikan, seperti G.723.1, G711, G.728, dan G.729 untuk audio, atau H.261 untuk video.

3. Aplikasi dan Kelebihan SIP
Aplikasi
  • Voice over Internet Protocol (VoIP)
  • Konferensi multimedia
  1. Text - messaging
  • Event - notification  -> voicemail notification, callback notification
  • Unified Messaging - > voicemail2email


Kelebihan 

1) General - purpose

SIP dapat diintegrasikan dengan protokol stadar IETF lainnya untuk membuat suatu aplikasi yang berbasis SIP.

2) Arsitektur yang terdistribusi dan scalable
  • Proxy - server
  • Redirect - server
  • Registrar - server
  • Location - server


3) Sederhana
Pengiriman message berbasis HTTP (text-based), bukan binary - based. Hal ini menyebabkan SIP mudah diimplementasikan.

4) Mobility
  • Seorang pengguna dapat menerimamessage/call yang ditujukan kepadanya. meskipun berpindah dari satu lokasike lokasi lainnya. Proxy - server akan meneruskan call ke lokasi pengguna pada saat ini.
  • Device yang digunakan dapat berupa PC, baik di rumah maupun di kantor, wireless phone, IP - phone, ataupun telepon biasa.


5) Layanan dapat dibuat dengan Call Processing Language (CPL) dan Common Gateway 
    Interface (CGI), antara lain :
  • call waiting, call forwarding, call blocking (basic feature)
  • call - forking (melakukan call kepada beberapa endpoint)
  • Instant - messaging
  • Find - me / follow-me


Pada umumnya ada 3 tahapan implementasi SIP yang dapat dijelaskan sebagai berikut :

  • Menghubungkan SIP Proxy ke existing PBX
  • Migrasi User dan terminal ke SIP Proxy
  • Migrasi koneksi ke PSTN dari existing PBX ke SIP


Contoh Soal :

1. Sistem IP PBX yang terdiri dari satu atau lebih telepon SIP, server IP PBX dan ..

A.Secara Opsional VOIP
B.Memiliki VOIP 
C.Tidak bisa di gunakan
D.Terdapat konfigurasi yang tepat
E.Adanya bentuk yang mudah
Penjelasan :Di gunakan untuk  dapat terhubung dan menjadi jalur ke server.


2. SIP sendiri berfungsi untuk .....

A.Menghancurkan jaringan yang ada
B.Menjadi konfigurasi yang tepat
C.Membuat suatu IP
D.Untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia 
E.Menjadi penghubung antara penerima dan pengirim pesan ke server
Penjelasan : Dalam hal ini menjadi dasar  pertukaran data antar user yang meliputi suara, video, text dan lain-lain yang dikirm oleh pengirim dan diterima oleh penerima.


3. Kepanjangan dari RTP adalah ....

A.Right Ternal Protocol
B.Room Terminal Protocol
C.Real Time Transport Protocol
D.Read Time Protocol
E.Run Transport Protocol
Penjelasan : RTP sendiri memilik kepanjangan yaitu Real TIme Transport Protocol yang digunakan untuk transfer data secara real-time.

4. Sebutkan Tipe utama pesan permintaan antara lain adalah ....

A.TRANSFER
B.ACCES
C.PERSONIL
D.ADMIN
E.INVITE
Penjelasan : Invite sendiri adalah mengindikasikan jika user atau layanan sedang diundang untuk bergabung dengan sesi.Ada beberapa lainnya juga antara lain ACK, OPTION, BYE, CANCEL dan REGISTER


5. Ada beberapa arsitektur yang terdistribusi dan scalable antara lain Proxy, Redirect, Register, Location.Proxy sendiri biasanya di sebut dengan ....

A.Tempat terjadi penerapan Ip yang didukung
B.Jaringan yang ditransfer melalui VOIP
C.Perintah yang didukung oleh VOIP
D.Menganalisis jaringan yang ada dan memeriksa jaringan tersebut
E.Sebuah komputer server atau program komputer yang dapat bertindak sebagai gateway
Penjelasan : Proxy server sendiri diartikan suatu server atau program komputer yang mempunyai peran sebagai peran sebagai penghubung antara suatu komputer dengan internet


6. Singkatan dari SDP adalah ...

A. Session Data Protocol
B. Session Description Protocol 
C. Sesi Data Protocol
D. Signalling Data Protocol
E. Setup Description Protocol
Penjelasan : Karena SDP berfungsi untuk mendeskripsikan sesi multimedia. 


7. User capability digunakan untuk ...

 A. menentukan media maupun parameter yang berhubungan dengan media yang akan digunakan untuk komunikasi. 
B. memutuskan sesi dalam komunikasi multimedia
C. pembentukan hubungan antara pihak pemanggil dan pihak yang dipanggil
D. menentukan tingkat keinginan pihak yang dipanggil untuk terlibat dalam komunikasi
E. mempertanyakan server tentang kemampuannya
Penjelasan : Karena user capability berhubungan dengan media untuk komunikasi.


8. Proxy Server merupakan ...

A. kesatuan fungsi logic, dimana tidak perlu memisahkan alat secara fisik.
B. protokol yang mendeskripsikan media dalam suatu komunikasi
C. host jaringan yang berperan sebagai perantara yang bertujuan untuk meminta request atas nama client yang lain
D. memastikan request disampaikan pada yang berhak menerima, dan juga membuat kebijakan seperti menyakinkan bahwa pemakai tertentu diijinkan untuk melakukan panggilan
E. menyediakan service untuk database abstrak yang berfungsi mentranslasikan alamat dengan kata / keterangan yang ada pada domain jaringan.
Penjelasan : Karena Proxy harus bertindak sebagai server dan client, dia harus mengarahkan SIP request pada user agent server, dan mengarahkan SIP respons pada user agent client . 


9. Didalam Kelebihan SIP terdapat arsitektur yang terdistribusi danscalable yaitu ....

A. Proxy, Redirect, Registrar, dan Location
B. Find, Proxy, Mobility, dan Call waiting
C. Event, RTCP, Proxy server, dan Ack
D. Global Failure, Client Error, Provisional, dan Proxy
E. SDP, Voip, General, dan Redirect
Penjelasan : Karena Proxy, Redirect, Registrar dan Location merupakan arsitektur yang terdistribusi danscalable.


10. CPL singkatan dari ...

A. Common Proxy Language
B. Call Protocol Location
C. Call Processing Language
D. Conection Protocol Location
E. Common Protocol Location
Penjelasan : Karena layanan dalam SIP dapat dibuat dengan Call Processing Language.


11. Di bawah ini kepanjangan dari IP PBX adalah

A. Protocol Broadband Exchange
B. Internet Protocol Private Branch Exchange
C. IP Protocol Branch Ethernet
D. Internet Private Protocol Branch Exchange
E. Internet Private Protocol Broadband Exchange
Penjelasan : IP PBX memiliki kepanjangan yaitu Internet Protocol Private Branch Exchange.

12. Sebuah sentral privat dengan fitur seperti sentral public yang digunakan oleh suatu lembaga / perusahaan dalam melayani komunikasi internet perusahaan tersebut merupakan pengertian dari

A. PBX
B. VoIP
C. Internet
D. Hub
E. Semua Benar
Penjelasan : PBX atau private branch exchange adalah penyedia layanan telepon yang melayani pertukaran telepon dengan pusat di dalam suatu perusahaan

13. Di bawah ini tidak termasuk fungsi dari IP PBX adalah

A. Menjadi protocol penghubung dengan internet.
B. Menyediakan layanan akuntansi untuk kepentingan.
C. Menjaga sambungan selama menggunakan telepon.
D. Mematikan sambungan antara koneksi dengan perintah yang sesuai di telepon.
E. Layanan otomatis panggilan.
Penjelasan : Menjadi protocol penghubung dengan internet bukan merupakan fungsi dari IP PBX.

14. Terdiri dari apakah sistem IP PBX

A. 17 telepon SIP dan IP Proxy Server serta gateway
B. 1 atau lebih telepon SIP dan Server IP PBX serta gateway
C. 80 telepon SIP dan IP Proxy Server serta gateway
D. 50 gateway
E. Server IP PBX saja
Penjelasan : IP PBX terdiri dari 1 atau lebih telepon SIP dan Server PBX dan gateway

15. Pengertian ekstensi adalah….

A. Teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet
B. Mengubah suara analog yang didapatkan dari speaker pada Komputer menjadi paket data digital.
C. Suatu signalling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna.
D. Parameter yang harus diberikan kepada sebuah command. Tidak semua command / perintah membutuhkan parameter, beberapa perintah dapat dijalankan tanpa parameter.
E. Label dari extension, dapat berupa sebuah string atau pola yang harus di evaluasi secara dinamik untuk mencocokan dengan banyak kemungkinan nomor telepon.
Penjelasan : Ekstensi dapat berupa string atau pola yang harus dievaluasi secara dinamik untuk mencocokkan dengan banyak kemungkinan nomor telepon dan setiap command line yang menjadi bagian dari ekstensi tertentu harus mempunyai label yang sama.


16. Pengertian dari SIP adalah.....

A. suatu signalling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna. 
B. sebuah sentral privat dengan fitur seperti sentral public yang di gunakan oleh suatu lembaga / perusahaan dalam melayani komunikasai internet perusahaan  tersebut
C. eknologi yang mampu melewatkan trafik suara, video dan data yang berbentuk 
paket melalui jaringan IP.
D. teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet.
E. layanan yang paling dapat diandalkan dan mudah tersedia daripada layanan 
telepon tradisional
Penjelasan : Session Initiation Protocol adalah protokol pemberian sinyal yang digunakan untuk memulai, memelihara, dan mengakhiri sesi waktu nyata yang mencakup aplikasi suara, video, dan perpesanan. 


17. Saat instalasi server Softswitch Berbasis SIP (Session Initiation Protocol)
 peralatan yang digunakan adalah...

A. Sebuah PC xp, Sambungan LAN, Sambungan Internet 
B. Sebuah PC mac tos , Sambungan LAN, Sambungan Internet
C. Sebuah PC windows 7, Sambungan LAN, Sambungan Internet
D. Sebuah PC linux, Sambungan LAN, Sambungan Internet
E. Sebuah PC windows 8, Sambungan LAN, Sambungan Internet
Penjelasan : PC xp, Sambungan LAN, Sambungan Internet adalah peralatan yang
diperlukan saat instalasi


18. Pembangunan suatu komunikasi multimedia dengan SIP dilakukan melalui beberapa tahap, kecuali ...

A. User Location
B. User Availability
C. User Capability
D. Session Setup
E. Session Start (benar)
Penjelasan : Pembangunan suatu komunikasi multimedia dengan SIP hanya memiliki tahap User Location, User availability, User Capability, Session Setup, Session Management


19. SIP server adalah kesatuan fungsi logic, dimana tidak perlu memisahkan alat secara fisik. Fungsi dari empat server tersebut yaitu....

A. Proxy Server
B. Register Proxy
C. Proxy Check
D. Redirect Web
E. Location User
Penjelasan : Merupakan host jaringan yang berperan sebagai perantara yang 
bertujuan untuk meminta request atas nama client yang lain.


20.Hal yang menyebabkan SIP mudah diimplementasikan karena pengiriman message berbasis .....

A. HTTTP (text-based) (benar)
B. HTTP (binary-based)
C. CSS
D. Java
E. Query
Penjelasan : Pengiriman message berbasis HTTP (text-based).Hal ini menyebabkan SIP mudah diimplementasikan.

Tuesday, November 6, 2018

Bab 4


Pengertian VoIP

VoIP / Voice over Internet Protocol adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telepon biasa.
Dalam komunikasi VoIP, pemakai melakukan hubungan telepon melalui terminal yang berupa PC atau telepon biasa. Dengan bertelepon menggunakna VoIP, banyak keuntungan yang dapat diambil diantaranya adalah dari segi biaya jelas lebih murah dari tariff telepon tradisional, karena jaringan IP bersifat global. Sehingga untuk berhubungan Internasional ditekan hingga 70%. Selain itu, biaya maintenance dapat ditekan karena voice dan data network terpisah, sehingga IP Phone dapat ditambah, dipindah dan diubah. Hal ini karena VoIP dapat dipasang di sembarang Ethernet dan IP address, tidak seperti telepon konvensional yang harus mempunyai port sendiri di Sentral atau PBX (Private Branch Exchange).

Fungsi VoIP
  1. Signalling
    Signalling berfungsi untuk menangkap jaringan yang dituju, sehingga dapat melakukan inisialisasi (penyampaian) pesan / percakapan.
  2. Database Service
    Layanan database adalah salah satu fungsi VoIP dalam mencari tujuan akhir / endpoint yang harus dituju, sekaligus sebagai penerjemah alamat yang biasanya digunakan dalam dua jaringan yang berbeda.
  3. Call Connect / Disconnect (Bearer Control)
    Bearer Control memungkinkan penerima panggilan dapat memutuskan panggilan / menerima panggilan.
  4. Codecs Operations
    Berguna sebagai coder ataupun decoder dalam pengubahan transmitted sound menjadi sinyal digital / paket data ataupun sebaliknya.




Cara Kerja VoIP
Prinsip kerja VoIP adalah mengubah suara analog yang didapatkan dari speaker pada komputer menjadi paket data digital, kemudian dari PC diteruskan melalui Hub / Router / ADSL Modem yang dikirimkan melalui jaringan internet dan akan diterima oleh tempat tujuan melalui media yang sama. Atau bisa juga melalui media telepon yang diteruskan ke phone adapter yang disambungkan ke internet dan bisa diterima oleh telepon tujuan.

Untuk pengiriman sebuah sinyal ke remote destination dapat dilakukan secara digital yaitu sebelum dikirim data yang berupa sinyal analog diubah ke bentuk data digital dengan ADC (Analog to Digital Converter), kemudian ditransimisikan dan dipulihkan kembali menjadi data analog dengan DAC (Digital to Analog Converter) saat sudah sampai pada penerima. Begitu juga dengan VoIP, digitalisasi voice dalam bentuk packet data, dikirimkan dan dipulihkan kembali dalam bentuk voice di penerima. Format digital lebih mudah dikendalikan, dalam hal ini dapat dikompresi dan dapat diubah ke format yang lebih baik dan data digital lebih tahan terhadap noise daripada analog.

Bentuk paling sederhana dalam sistem VoIP adalah dua buah komputer terhubung dengan internet. Syarat-syarat dasar untuk mengadakan koneksi VoIP adalah komputer yang terhubung ke internet, mempunyai sound card yang dihubungkan dengan speaker dan microphone. Dengan dukungan software khusus, kedua pemakai komputer bisa saling terhubung dalam koneksi VoIP satu sama lain. Bentuk hubungan tersebut bisa dalam bentuk pertukaran file, suara dan gambar. Penekanan utama dalam VoIP adalah hubungan keduanya dalam bentuk suara.

Pada perkembangannya, sistem koneksi VoIP mengalami evolusi. Bentuk peralatan pun berkembang, tidak hanya berbentuk komputer yang saling berhubungan, tetapi peralatan lain seperti pesawat telepon biasa terhubung dengan jaringan VoIP. Jaringan data digital dengan gateway untuk VoIP memungkinkan berhubungan dengan PABX atau jaringan analog telepon biasa. Komunikasi antara komputer dengan pesawat (extension) di kantor adalah memungkinkan. Bentuk komunikasi bukan hanya suara saja. Bisa berbentuk tulisan (chatting) atau jika jaringannya cukup besar, bisa dipakai untuk Video Conference. Dalam bentuk yang lebih lanjut komunikasi ini lebih dikenal dengan IP Telephony yang merupakan komunikasi bentuk multimedia sebagai kelanjutan bentuk komunkasi suara (VoIP).  Keluwesan dari VoIP dalam bentuk jaringan, peralatan dan media komunikasinya membuat VoIP menjadi cepat popular di masyarakat umum.
Source : https://ayuanggrianih.wordpress.com/tugas-kuliah/tugas-i-jaringan-interner/2-apa-yang-dimaksud-dengan-voip-jelaskan-dan-gambarkan-cara-kerjanya/

Konsep Kerja Server Softswitch
Softswitch merupakan kumpulan dari beberapa perangkat protokol dan aplikasi yang memungkinkan perangkat-perangkat lain dapat mengakses layanan telekomunikasi atau internet berbasis jaringan IO, dimana seluruh prosesnya dilakukan dengan menjalankan software pada suatu sitem komputer.

Penjelasan Ekstensi dan Dial Plan Pada Server Softswitch
Extension adalah sekompulan perintah yang dijalankan berdasarkan urutan-uratan dari tingkat prioritasnya. Berbeda dengan PABX, dimana extension biasanya berasosiasi dengan telepon, interface atau menu. Beberapa perintah, seperti Dial atau Gotolf, mempunyai kemampuan untuk berjalan ke perintah lain berdasarkan kondisinya.
Dalam extension asterisk sintax yang digunakan di file extensions.conf, setiap tahapan perintah dalam sebuah extension di tulis dalam format seperti exten = extension,priority,Command(parameter).
Kesimpulannya, setiap "context" memiliki nama, setiap context dapat mendefinisikan satu atau lebih "extension". Di dalam extension kita dapat memasukkan sekumpulan perintah.

Komponen yang membangun tahapan perintah extention
  • Extension adalah label dari extension, dapat berupa string atau pola yang harus di evaluasi secara dinamik untuk mencocokan dengan banyak kemungkinan nomor telepon.
  • Priority biasanya berupa angka integer. Adalah urutan dari perintah yang harus dijalankan dalam sebuah extension.
  • Command atau perintah adalah "aplikasi" yang akan di jalankan oleh Asterisk.


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.

http://panoramamalam.blogspot.com/2017/02/pengertian-konfigurasi-ekstensi-dan.html

Cara Kerja PBX Dalam Server Softswitch

Softswitch lebih dikenal sebagai IP-PBX.
Sebuah sistem IP PBX terdiri dari satu atau lebih telepon SIP dan secara opsional VOIP gateway untuk terhubung ke jalur server, klien SIP, baik berupa software. Fungsi IP PBX mirip dengan cara kerja proxy server, Sebuah software contohnya softphone mendaftar ke IP PBX dan ketika mengalami panggilan secara otomatis semua sistem itu akan terhubung pada IP PBX dan IP PBX memiliki daftar semua ponsel sesuai SIP. Mereka dapat berhubungan dengan rute jaringan internal dan menggunakan gateway VoIP.

Salah satu perangkat dalam softswitch yaitu Media Gateway Controller (MGC).
MGC akan bekerja di tataran pengaturan panggilannya (call control) serta call processing. MGC akan mengontrol panggilan yang masuk untuk mengetahui jenis media penggilan dan tujuannya. Dari situ, MGC akan mengirikan sinyal ke MG untuk melakukan koneksi, baik intrakoneksi jaringan sirkuit ke sirkuit atau paket ke paket maupun interkoneksi jaringan sirkuit ke paket dan sebaliknya. Jika diperlukan, MGC kan meminta MG melakukan konversi media yang sesuai dengan permintaan, atau langsung meneruskan panggilan jika tidak diperlukan konversi.
Antara MGC dan MG sendiri akan saling berhubungan dengan protokol Megaco atau MGCP (Media Gateway Control Protocol). Sementara itu, satu MGC akan berhubungan dengan MGC yang lain, baik itu yang berada di jaringan yang sama maupun berbeda, dengan mengirimkan protokol sinyal tertentu. Untuk jaringan sirkit, MGC akan mengirimkan SS7 (Signalling System 7), sementara jika berhubungan dengan jaringan paket, maka MGC akan menggunakan H.323 atau SIP (Season Initiation Protocol).

Sedangkan MG sendiri hanya akan bekerja sebagai converter antara jaringan sirkuit dengan jaringan paket. Di sini fungsi softswitch menjadi hanya setara dengan switch analog dan tidak memberikan layanan yang lain. MG juga bisa bekerja di sisi pelanggan maupun penyedia layanan, dimana softwitch bukan hanya berfungsi sebagai converter, namun juga memberikan feature lebih, termasuk dial-tone tentunya. Pada posisi ini, maka softswitch akan bekerja lebih kompleks.


Contoh Soal :

1.Keluaran Voice over Internet Protocol (VoIP) melewatkan trafik  berupa..
A.Suara, dan Gambar 
B.Gambar dan Video
C.Data dan Gambar 
D.Data dan Data
E.Suara, Video dan Data
Alasan : Karena Voip adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet.

2.Berikut ini yang benar Proses Kerja VoIP adalah.....
A.mengubah suara analog yang didapatkan dari speaker pada Komputer menjadi paket data digital.
B.Mengubah suara digitial yang didapatkan dari speaker pada computer menjadi paket data analog.
C.mengubah data analog yang didapatkan dari speaker pada Komputer menjadi paket suara digital
D.mengubah gambar analog yang didapatkan dari speaker pada Komputer menjadi paket gambar digital
e.mengubah video analog yang didapatkan dari speaker pada Komputer menjadi paket suara digital
Alasan : Karena Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telepon biasa. 

3.Dalam diagram VOIP,berikut mana yang benar urutan diagram VOIP....
A.Telephone/computer menghubung ke Linksys ATA terus dihubungkan ke Broadband modem langsung ke internet
B.Linksys ATA langsung dihubungkan ke broadband modem langsung ke internet
C.Telephone/computer terus dihubungkan ke broadband modem langsung ke internet
D.Telephone/computer terus dihubungkan langsung ke internet
E.Semua benar
Alasan : Karena didalam diagram VOIP, dimulai dari telephone/computer dahulu kemudian ke Linksys ATA terus dihubungkan ke broadband modem setelah itu baru ke internet.

4.Komponen yang tidak di butuhkan untuk proses kerja diagram voip.....
A.HUB
B.Router
C.Semua benar
D.Modem ADSL
E.PC
Alasan : Karena didalam proses kerja diagram VOIP, semua komponen yang ada diatas sangat diperlukan dalam proses kerjanya.


5.Apa defenisi dari ekstensi pada server voip......
A.Sekumpulan perintah yang digunakan untuk menjalankan server voip
B. Alur untuk bergantiannya data yang masuk
C.Sebuah alat yang digunakan untuk berkomunikasi dalam VOIP
D.Sebuah perlengkap dalam server VOIP
E.Semua salah
Alasan : ekstensi dalam server voip merupakan label dari extension, dapat berupa sebuah string berupa angka, huruf dan simbol yang ada atau pola yang harus di evaluasi secara dinamik untuk mencocokan dengan banyak kemungkinan nomor telepon. Setiap command line yang menjadi bagian dari extension tertentu harus mempunyai label yang valid atau sama.

6.Fungsi firewall pada jaringan VOIP......
A.Menjadi garis pertahanan pertama dalam mengantipasi Hacking
B.Membuka port” akses guna menjaga agar tetap terbuka
C.Menjadi protocol penghubung dengan internet
D.Menghapus berkas transaksi yang sudah dianggap sampah
E.Semua benar
Alasan : Karena Firewall di VoIP bertindak sebagai garis pertahanan pertama dalam mencegah semua jenis hacking.

7.Yang bukan komponen terbentuknya diagram VoIP adalah..
A. Computer
B. Internet
C. Broadband Modern
D. Linkys ata
E. Motherboard
Alasan : Karena Motherboard tidak termasuk didalam terbentuknya diagram VOIP

8.Fasilitas internet yang dapat melakukan telepon dengan menggunakan internet adalah...
A.E-mail
B. FTP
C. VoIP
D. LAN
E. chat
Alasan : Karena VOIP adalah Teknologi yang menjadikan media internet untuk bisa melakukan komunikasi suara jarak jauh secara langsung.

9.Context=default dalam konfigurasi serversoftswitch digunakan untuk perintah
A.nama web server
B.nama context user
C.nama context standart
D.log in password
E.default port untuk SIP
Alasan : Karena nama context user merupakan perintah dalam konfigurasi serversoftswitch.

10. Yang dibutuhkan dalam prosedur pengamatan keselamatan kerja telekomunikasi VOIP yang benar adalah..
A.Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP)
B.User Datagram Protocol (UDP) dan Local are network (LAN)
C.Local Area Network dan  Internet Protocol (IP)
D.Internet Protocol (IP) dan Private Branch eXchange (PBX)
E.Semua benar
Alasan : Karena TCP dan UDP dibutuhkan dalam prosedur keselamatan kerja telekomunikasi VOIP.

11.Salah satu perangkat yang ada didalam sofswitch?
A.Media Server
B.Prosesor
C.Ram
D.Jaringan
E.Perangkat keras
Alasan : Karena didalam komponen-komponen softswitch terdapat Gateway Controller, Signaling Gateway, Media Gateway, Feature Server, dan Media Server.

12.Softswitch adalah......
A.Sistem komunikasi NGN yang menggunakan standart terbuka untuk membuat jaringan terintegrasi
B.Jaringan biar bisa mengeakses
C.Elemen jaringan yang berfungsi pada saat pc mennyala
D.Fitur penting yang ada pada server
E.Elemen jaringan yang berfungsi sebagai interface
Alasan : Karena Softswitch adalah suatu alat yang mampu menghubungkan antara jaringan sirkuit dengan jaringan paket, termasuk di dalamnya adalah jaringan telpon tetap (PSTN), internet yang berbasis IP, kabel TV dan juga jaringan seluler yang telah ada selama ini.

13. Jaringan yang menyediakan layanan multimedia internet aplikasi,  memiliki struktur yang cukup rumit dibanding dengan jaringan komputer. Pengertian dari ...
A.Jaringan VoIP
B.Admin Server
c.Peer to peer
D.Proxy
E.IP adrees
Alasan : Karena Jaringan VOIP adalah Jaringan yang menyediakan layanan multimedia internet aplikasi,  memiliki struktur yang cukup rumit dibanding dengan jaringan komputer.

14. VoIP adalah.....
A.teknologi yang mampu melewatkan trafik suara, video dan data yang berbentuk paket melalui jaringan IP. 
B.Jaringan biar bisa mengeakses
C.Elemen jaringan yang berfungsi pada saat pc mennyala
D.Fitur penting yang ada pada server
E.Elemen jaringan yang berfungsi sebagai interface
Alasan :  Karena Voip adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet.

15.Perangkat yang dibutuhkan VoIP adalah...
A.Hub, Router, ADSL Modem dan VOIP Phone Adaptor
B.Jaringan, router
C.Hub, tp link, modem
D.Jaringan, listrik, harddisk
E.Modem, disk lite
Alasan : Karena Hub, Router, ADSL Modem dan VOIP Phone Adaptor merupakan perangkat yang dibutuhkan dalam VOIP.

16. Pengkonversi suara dari data analog menjadi digital adalah ....
a.VoIP
b. Modem
c. Voice Coder
d. Voice Digital
e. Perekam Suara
Alasan : Karena Voice Coder adalah pengkonversi suara dari data analog menjadi digital.

17.Apa kepanjangan dari VOIP...
A.Voice over internet protocol
B.Voice over intranet protocol
C.Voice other internet protocol
D.Voice over IP
E.Voice over internet problem
Alasan : Karena Voip adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet.

18.Suatu sisitem komunikasi NGN yang menggunakan standar terbuka untuk membuat jaringan terintegrasi dengan memadukan kemampuan layanan yang intelegence dalam menangani Traffic Voice data dan multimedia secara lebih efisien dan dengan potensi nilai tambah layanan yang jauh lebih besar dari pada PSTN.  Softswitch lebih dikenal sebagai IPPBX adalah definisi dari...
A.Softswitch
B.VOIP
C.X-lite
D.Vmware
E.Briker
Alasan : Karena Softswitch adalah suatu alat yang mampu menghubungkan antara jaringan sirkuit dengan jaringan paket, termasuk di dalamnya adalah jaringan telpon tetap (PSTN), internet yang berbasis IP, kabel TV dan juga jaringan seluler yang telah ada selama ini.

19.Dibawah ini adalah fitur-fitur softswitch, kecuali...
A.Abreviated dialing
B.Call forwading
C.Call waiting
D.Cancel call waiting
E.Reject call
Alasan : Karena didalam fitur-fitur softswitch terdapat Abreviated Dialing, Call Forwarding, Call WaitingCancel Call Waiting, Calling Line Indetification Presentase (CCIP), Clip On Call Waiting, Conterence Call, dan Confrex.

20.Proses kerja voip dimulai dari ……..
A.PC diteruskan melalui Hub/ Router/ ADSL Modem dikirimkan melalui jaringan internet dan akan diterima oleh tempat tujuan melalui media yang sama
B.HUB diteruskan melalui PC/ Router/ ADSL Modem dikirimkan melalui jaringan internet dan akan diterima oleh tempat tujuan melalui media yang sama
C.router diteruskan melalui PC/ hub/ ADSL Modem dikirimkan melalui jaringan internet dan akan diterima oleh tempat tujuan melalui media yang sama
D.ADSL Modem diteruskan melalui PC/ hub/ router dikirimkan melalui jaringan internet dan akan diterima oleh tempat tujuan melalui media yang sama
E.jaringan internet diteruskan melalui PC/ hub/ router dikirimkan melalui ADSL modem dan akan diterima oleh tempat tujuan melalui media yang sama

Alasan : Karena didalam proses kerja VOIP, dimulai dari PC diteruskan melalui Hub/ Router/ ADSL Modem dikirimkan melalui jaringan internet dan akan diterima oleh tempat tujuan melalui media yang sama.