( TLJ ) Mengenal Server Softswitch Berbasis Session Initiation Protocol (SIP)

 1. Pengertian SIP

        SIP (Session Initiation Protocol) adalah suatu signalling protocol pada layer aplikasi yang berfungsi untuk membangun, memodifikasi, dan mengakhiri suatu sesi multimedia yang melibatkan satu atau beberapa pengguna. Sesi Multimedia adalah pertukaran data antarpengguna yang bisa meliputi suara, video, dan text.

2. Fungsi SIP (Session Initiation Protocol)

        Fungsi SIP (Session Initiation Protocol)

    a. Call Initiation

        1) Membangun sebuah sisi komunikasi.

        2) Negoisasi media transfer protocol.

        3) Mengundang user agent lain untuk bergabung dalam sesi komunikasi. 

    b. Call Modification

        Bila perlu, SIP (Session Initiation Protocol) dapat memodifikasi sesi kiomunikasi.

    c. Call Termination

        SIP (Session Initiation Protocol) dapat digunakan untuk menutup sesi komunikasi.

3. Pengalamatan SIP

        Setiap komponen SIP mempunyai alamat SIP. Format alamat SIP yaitu [sip:]<username@host>. Contoh:

    a. sip:susan@voiprakyat.or.id

    b. sip:20001@voiprakyat.or.id

    c. 901@voiprakyat.or.id

    d. sip:62218613027@voip.ictcentre.net

4. Server Softswitch

        Softswitch adalah suatu alat yang mampu menghubungkan antara jaringan sirkuit dengan jaringan paket, termasuk di dalamanya adalh jaringan telpon tetap (PSTN), internet yang berbasis IP ,kabel,TV,dan jaringan seluler yang telah ada selama ini.Softwitch merupakan sistem telkomunikasi masa depan yang mampu memberikan layanan triple play sekaligus.

5. Komunikasi dengan SIP 

        Komunikasi pada SIP di lakukan dengan mengirimkan message yang berbasis HTTP. Setiap pengguana memmpunyai alamat yang di nyatakan dengan SIP-URI (unifrom Resource Identification).Isi pesan di dalam SIP didentifikasikan dalama dua format(RFC 3261), di antaranya sebagai berikut.

a. Request (dikirim dari client to server), berisi operasi yang di minta oleh client.

b. Response (dikirim dari server to client), berisi informasi tentang permintaan status dari client.

SIP (Session Initiation Protocol) request di antaranya sebagai berikut.

        a. Invite, yaitu SIP request yang digunakan mengundang user agent lain untuk bergabung dalam sesi komunikasi.

        b.  Ack, yaitu SIP request yang mengonfirmasi user agent telah menerima pesan terakhir dari serangkaian pesan invite dan hanya digunakan di permintaan request.

        c. Option, yaitu SIP request yang digunakan untuk meminta informasi tentang kemampuan server.

        d. Bye, yaitu SIP request yang dikirim oleh client user agent untuk mengindikasikan server jika percakapan akan segera dimatikan (terminal sesi).

        e. Cancel, yaitu SIP request untuk membatalkan invite.

            Register, yaitu SIP request yang digunakan oleh client untuk mendaftarkan informasi kontak respon berisi kode status dan informasi tentang kondisi permintaan (registrasi di registar server) 

        g.Info,yaitu SIP request yang di gunakan untuk membawa pesan informasi lainnya ,seperti informasi inline DTMF.

SIP( Session Initiation Protocol) response di antarannya sebagai berikut.

           a. 1xx(Informasi Messagel Provisional)

           b. 2xx(Successful response)

           c. 3xx(redirection response)

            d.4xx(request failure response/server error)

            e. 5xx(server failure responsel sever error)

            f. 6xx(global failtures response)

    Arsitektur dari SIP tediri dari dua komponen yaitu, user agent dan servers.





    SIP server adalah kesatuan fungsi logic, dimana tidak perlu memisahkan alat secara fisik.

Fungsi dari 4 server SIP diantaranya sebagai berikut,

    a. Proxy server

    b. Redirect server.

    c. Registrar server

    d. Location server




6. Kelebihan Session Initation Protocol

        a. General - purpose

        b. Arsitek yang terdistribusi dan scalable

        c. Sederhana

        d. Mobility

        e. Layanan CPL dan CGI

7.  Arsitektur SIP

        a. User Agent

        b. Proxy Server

        c. Redirect Server

        d. Registrar Server

8. SIP User Agent

        SIP User Agent adalah komponen yang digunakan disisi user/client.

9. SIP Server dan SIP SDK

        SIP Server adalah komponrn berupa aplikasi yang berfungsi sebagai proxy server.

    a. Asterisk (http://www.asterisk.org)

    b. Axon (http://nch.com.au/pbx)

    c. FreeSWITCH (http://www.freeswitch.org)

    d. OnDo Brekeke (http://www,brekeke.com)

    e. OpenSER, fork dari SER (http://www.openser.org)

Beberapa contoh SIP SDK yang dapat digunakan di antaranya sebagai berikut.

    a. http://jsip.sourceforge.net/.

    b. http://topioca-voip.sourceforge.net.

    c. http://www.gnu.org/software/osip.

    d. http://jsip.sourceforge.net/.

    e. http://www.google.com/search?q=SIP+SDK.


10. Implementator SIP

        Implementator SIP di antaranya sebagai berikut.

    a. ITSP (Internet Telephony Service Provider)

            Contoh ITSP dinegara lain di antaranya sebagai berikut.

            1) FWD, Free World Dialup (http://www.freeworldialup.com/)

            2) IPTel (http://iptel.org/)

            3) SIP Phone (http://www.sipphone.com/)

            4.(http://voip-info.org/wiki-VOIP+Service+Providers)

    b. CUG (Closed User Group)
             1) Jaringan antarkantor/perusahaan

             2) Jaringan antarkampus/universitas

             3) Jaringan antainstitusi pemerintah

11. Aplikasi yang mengimplementasikan SIP di antaranya sebagai berikut.

        a. Kakao Talk

            KakaoTalk adalah aplikasi VoIP yang memungkinkan untuk membuat panggilan dan pengiriman pesan teks melalui jaringan mereka secara gratis


       

        b. Tango

        Tango adalah aplikasi yang mempunyai fokus utama bukan benar-benar sebagai VoIP atau SIP, Tango karena aplikasi tersebut dibuat dengan tujuan sebagai jaringan sosial.



      c. Line

        Line merupakan aplikasi pengirim pesan instan gratis yang dapat digunakan pada berbagai platform seperti smartphone, tablet, dan komputer.


         



    d. Viber     

        Viber adalah salah satu VoIP yang memungkinkan untuk menelepon gratis melalui jaringan.




    e. Vox

        Vox adalah salah satu solusi yang lebih sederhana untuk kebutuhan VoIP dan SIP.






        f. WiCall

Aplikasi WiCall mirip dengan Vox, dimana aplikasi ini adalah aplikasi dialer antarmuka. Namun Wicall tidak bisa mengirim pesan teks SMS, yang berisi aplikasinya hanya untuk digunakan untuk menelepon.













Komentar

Postingan populer dari blog ini

Tugas 14 November 2022