UTS : Gambaran Umum Mengenai SIP dan Implementasinya di PT. TELKOM INDONESIA

     
       Nur Ayu Wulantari - 09111403014

       UTS Mobile Technology 

       A.     Gambaran Umum SIP

SIP merupakan kepanjangan dari Session Initiation Protocol, yaitu protocol yang dikeluarkan oleh IETF (International Engineering Task Force). Di dalam IP dan telephone tradisional, selalu dibedakan dengan jelas dua tahap panggilan voice. Tahap pertama adalah Call Setup yang mencakup semua detail keperluan agar dua perangkat telephone dapat berkomunikasi. Tahap selanjutnya adalah transfer data dimana call setup sudah terbentuk. Di dalam VoIP, SIP adalah protocol call setup yang beroperasi pada layer aplikasi. Protokol lain dengan fungsi yang sama adalah H.323 yang dikeluarkan oleh ITU.

SIP sangat fleksibel dan didesain secara general untuk setup real-time multimedia sessions antara group participants. Sebagai contoh, selain untuk call telephone yang sederhana, SIP dapat juga digunakan untuk set-up conference video dan audio atau instant messaging.

SIP tidak hanya meng-handle call setup, tetapi juga memiliki kemampuan fungsi-fungsi lain untuk mendukung layanan VoIP.

Fungsi
Keterangan
Registrasi dan identifikasi lokasi User
End points (IP Phones) melakukan notifikasi lokasi ke SIP proxies. SIP juga menentukanend point mana yang akan berpartisipasi dalam panggilan.
Ketersediaan User
SIP digunakan oleh end point untuk menentukan apakah panggilan yang datang dijawab atau tidak.
Kemampuan User
SIP digunakan end point melakukan negosiasi dengan kemampuan network, seperti penggunaan voice codec.
Set up Session
SIP memberitahu ke end point bahwa end point harus ringing, hal ini terkit dengan fitur seperti conference.
Management Session
SIP digunakan untuk transfer calls, memutuskan calls, dan merubah parameter panggilan di tengah session.

Satu yang istimewa dari SIP adalah penggunaan text-based model pada request/response di HTTP. Ini akan memudahkan debug karena messages mudah untuk dilakukan rekonstrusi dan mudah dilihat dan dianalisa (bagi network manager). Kontras dengan H.323, SIP adalah protocol yang sangat simple, namun demikian mempunyai fitur yang cukup powerfulluntuk lingkungan telephone PBX. SIP dapat berjalan diatas IPv4 and IPv6 dan dapat menggunakan TCP atau UDP. Implementasi pada umumnya menggunakan IPv4 dan UDP.

      B.     Implementasi Call Set-up pada SIP di PT. TELKOM INDONESIA

Layanan Sambungan Telepon Kabel Tidak Bergerak 
         Produk-produk dalam slini layanan sambungan telepon kabel tidak bergerak adalah layanan Plain Old Telepone Services (“POTS”), layanan nilai-tambah (“VAS”), layanan Intelligent Network (“IN”) dan layanan Session Initiation Protocol (“SIP”). Layanan IN merupakan layanan jaringan berbasis Internet Protocol (“IP”) yang terkoneksi dengan jaringan telekomunikasi dan sistem exchange Telkom. Layanan SIP merupakan layanan berbasis IP Multimedia Subsystem (“IMS”) yang memadukan teknologi nirkabel dan kabel untuk komunikasi suara dan data.
Meskipun dua perangkat SIP dapat bicara secara langsung, namun pada umumnya menggunakan intermediasi sistem sebagai SIP Proxy. SIP proxy hanya berpartisipasi dalam melakukan set-up, sekali call set-up terbentuk, perangkat dapat mengirimkan voice traffic secara langsung tanpa melibatkan proxy lagi. SIP Proxies sangat membantu dalam membagi taskdan memudahkan dalam implementasi. Sebagai contoh SIP phones ingin melakukan panggilan ke telephone lain denganextension 4094. Tugas SIP proxy adalah mengetahui apa sesungguhnya 4094, apakah dia telephone, extension, beberapa telephone atau yang lain.

Dalam system telephony pada Telkom, secara umum telephone mempunyai alamat secara numerik. Di dalam SIP di user mempunyai SIP URI (Uniform Resource Identifier) sebagai identitas yang digunakan SIP protocol. Karena pada umumnya terminal telephone mempunyai keypads numeric, maka terminal bertanggung jawab melakukan translasi numerik (contoh 4094) yang di dial ke SIP URL (sip:4094@sip.ilabs.interop.net).

Diagram dibawah menggambarkan dialog SIP yang melibatkan 2 partisipan dan SIP Proxy server. Dalam kasus ini messagedalam SIP telah disederhanakan untuk memudahkan melihat aliran traffic.

Gambar 1. Set-up Flow of Signaling SIP


Meskipun dalam diagram menunjukkan bahwa proxies tidak berperan lagi setelah call set-up terbentuk, namun demikian hal ini tidak berlaku untuk semua panggilan. Proxy tetap dipertahankan sebagai media perantara untuk mengakomodasi beberapa mid-call features, seperti layanan conference dan accounting.

Operasi SIP yang umum lainnya adalah Registration, hal ini terkait dengan bagaimana mengidentifikasi lokasi user. Kemampuan registrasi khususnya berguna di lingkungan dimana end terminal tidak memiliki IP address yang statis.

Dalam SIP registration server dapat dijadikan satu dengan proxy server atau dapat juga dengan sistem terpisah. Registrasi user juga tidak terbatas dalam satu lokasi tetapi dapat dari berbagai lokasi, dan proxy server bertanggung jawab memutuskan user mana yang akan ring ketika panggilan datang. Dengan SIP dapat memilih salah satu user yang akan ring atau semua user.

Karena SIP digunakan sebagai call control, maka fitur seperti voice mail and auto response bukan merupakan bagian dari SIP protocol itu sendiri. Untuk memberikan gambaran bagaimana SIP berjalan, berikut adalah SIP message antara User A sebagai original invite kepada User B. Format SIP sangat mudah dibaca sehingga memudahkan dalam implementasi dan debugging.

      C.     Terminologi SIP
       
      1.      SIP Proxy : berfungsi menyediakan call routing dan juga sebagai SIP gateway ke PBX existing. SIP gateway bisa juga di lakukan oleh perangkat lain.
      
      2.      SIP Gateway : disebut juga analog telephone adaptor yang melakukan konversi panggilan dari analog ke SIP. Ini menjadi solusi dimana perangkat end point existing masih dapat digunakan dalam SIP sistem.
      
     3.      SIP Phones : Dengan menggunakan end point yang native SIP akan memberikan keuntungan dari sisi fleksibilitas dimanaend point dapat dihubungkan dengan jaringan data dimana saja. SIP phone juga menyediakan berbagai fitur yang tidak disediakan oleh analog phone seperti multiple line appearances, hold buttons, conferencing options, dll. Harga end pointmasih merupakan hambatan implementasi SIP terminal Phone.

     D.     Kesimpulan

SIP sangat fleksibel dan didesain secara general tidak hanya untuk real-time voice tetapi juga untuk set-up real-time multimedia sessions antara group participant seperti conference. SIP juga mempunyai kemampuan seperti registrasi & identifikasi user, ketersediaan user, kemampuan user, set-up session dan management session. Format SIP adalah text-based sehingga sangat mudah dibaca dan memudahkan dalam implementasi dan debugging. Dalam implementasinya tahapan yang umum dipakai adalah pendekatan secara bertahap mulai dari menghubungkan SIP Proxy ke sistem existing, migrasi user dan integrasi.


Tutorial Membuat Aplikasi GPS Sederhana Menggunakan Eclipse

Tutorial GPS

Assalamualaikum J
Kali ini wulan bakal share tentang tutorial GPS menggunakan aplikasi Eclipse .
Nah setelah kita buka aplikasi Eclipse, langkah yang pertama yaitu membuat Android Application Project seperti gambar dibawah ini : 


Setelah itu, isi field New Android Application dengan nama aplikasi dan pilih “Next” seperti gambar dibawah ini :



Setelah itu, pilih gambar Icon Aplikasi yang diinginkan :



Pilih tombol “Next” dan akan tampil tampilan berikut :
                   

Nah setelah ini akan muncul tampilan Blank Activity dan isi codingannya dengan yang sama dengan saya “Attachment” seperti gambar berikut.





Isi Codingan-nya :





Terima Kasih :)

     

Tugas : Membuat Aplikasi Sederhana Menggunakan Accelerometer dan Gyroscope

Assalamualaikum wr wb..

Post ini merupakan tugas kami membuat aplikasi sederhana yang menggunakan Accelerometer dan Gyroscope.
Dalam mata kuliah Mobile Technology, kami mempelajari tentang salah satu keuntungan mobile apps, yaitu terdapat fitur Accelerometer dan Gyroscope.
Accelerometer merupakan suatu ukuran yang memberikan informasi mengenai letak (kayak GPS) contohnya dapat mengukur berapa derajat lintang kanan, lintang kiri, bujur timur dll.
Sedangkang Gyroscope merupakan alat ukur untuk mengukur pergerakan atas bawah kanan kiri, contohnya ketika kita main game yang mengharuskan android kita di gerakkan atas dan bawah, nah cara untuk mengetahui apakah user benar-benar menggerakkannya yaitu menggunakan fitur gyroscope ini ( hehehe )
            Ini adalah hasil applikasi yang telah saya buat :




Keterangan :
Pada WulanApps terdapat X axis, Y axis dan Z axis maksudnya adalah arah pergerakan pada sumbu X, Y dan Z.

Terima kasih semoga bermanfaat,
Wasalam J

@WulanLM

Tutorial aplikasi android sederhana menggunakan eclipse


Assalamualikum :)

Tutorial sederhana membuat android hello world, hehe. Happy to share guys, semoga bermanfaat :D
Ini tutorialnya yaaa :

1.  Buka aplikasi eclipsenya
2. Lalu akan muncul tampilan seperti ini. Klik menu File Pilih  New Kemudian klik  



3. Kemudian akan muncul tampilan seperti ini, isikan nama aplikasi anda pada field Application Name dan ganti teks “Example” terserah anda (Kalo saya buat nama saya, hehe) . Lalu klik Next.
4. Kemudian Next aja . Disini anda bisa mendesain logo aplikasi yang akan anda buat, bisa dengan teks ataupun gambar. Next aja terus sampai ketemu tombol Finish, klik aja tombol Finishnya dan tunggu loadingya kemudian akan muncul tampilan seperti ini.

5. Dan silahkan Run program dengan meng-klik kanan program pilih run dan pilih Android, tunggu sebentar dan akan muncul tampilan seperti ini :

 Itulah android sederhana dari saya semoga bermanfaat dan happy sharing, hehe :D 

Mobile Marketing - QR Code

Haii semuaaa...
berhubung kami sekarang ada tugas mengenai mobile marketing, maka saya akan sedikit "bercerita" tentang mobile marketing berdasarkan beberapa artikel yang telah saya baca, hihi.

Sekarang ini tiap perusahaan besar maupun kecil selalu meningkatkan layanan marketing mereka untuk menarik pelanggan. Pemanfaatan mobile marketingpun dianggap sangat efekttif dan efisien dalam meningkatkan income dari pebisnis tersebut.

Ada beberapa contoh pemanfaatan pada mobile marketing, yaitu :
  1. Advertising pada halaman web
  2. Games yang menjual item berbayar
  3. SMS Blast
  4. Logo-logo yang muncul pada suatu aplikasi
  5. Produk yang memberikan layanan Free dan Premium
  6. Katalog Belanja
  7. Text to Voice yang menggunakan QR Code
  8. Rekening Virtual
Nah, dari beberapa contoh tersebut saya akan mencoba sedikit  menjelaskan mengenai QR Code berdasarkan kesimpulan saya, hihi ^^
Apa itu QR Code? Pasti kita semua sudah tidak asing lagi mengenai QR Code ini karena smartphone kita pasti ada QR Code ini untuk saling berhubungan dan “berkenalan” antar smartphone. Heheh
Bagaimana QR Codes Bekerja ?
Sebuah QR Code bekerja dengan hanya memindai kode dengan perangkat mobile yang dilengkapi dengan kamera dan aplikasi pembaca QR Code. Aplikasi ini dapat didownload secara gratis di platform smartphone populer seperti iPhone dan Android .
Setelah QR Code dipindai menggunakan kamera perangkat itu diterjemahkan menjadi informasi ditindaklanjuti , seperti pesan teks atau halaman web mobile.

Bagaimana Bisa QR Codes digunakan untuk Marketing?
Ada beberapa cara praktis QR Code dapat digunakan untuk pemasaran dan promosi dalam berbagai pengaturan . QR Codes dapat diintegrasikan ke dalam hampir semua jenis bahan cetak , termasuk :
Menampilkan Konferensi / acara, Iklan Cetak, Kartu Bisnis, Brosur , Poster dan Selebaran, Kartu pos dan mailer.
Apa yang Bisa QR Code lakukan dalam mobile marketing?
Setelah QR code dipindai informasi dikodekan dapat digunakan untuk secara otomatis memicu berbagai tindakan pada perangkat pengguna , termasuk :
  1. Lihat Website Mobile atau Halaman Arahan
  2. Dial Nomor Telepon
  3. Kirim Pesan Teks
  4. Kirim Email
  5. Lihat Pesan atau Penawaran Khusus
  6. Ambil Detail Kontak ( VCARD )
  7. Melihat Google Maps Lokasi
  8. Lihat Profil Media Sosial

Contoh Mobile Marketing menggunakan QR Code :
  1. Sebuah poster pendidikan publik tentang penyalahgunaan zat menyediakan QR code yang link ke situs web mobile dengan kuis self-assessment dan sumber daya dukungan masyarakat .
  2. Sebuah bisnis lokal menampilkan kode QR dengan link ke halaman Google Places dengan ulasan pelanggan, dan kupon .
  3. Sebuah toko retail menampilkan QR Kode di samping di dalam toko produk untuk melihat demonstrasi produk dan ulasan .
  4. Sebuah iklan untuk sebuah organisasi nirlaba termasuk QR code yang link ke sukarelawan dan sumbangan halaman .
  5. Sebuah restoran termasuk kode QR pada menu takeout , yang menghubungkan ke situs web restoran selular untuk pemesanan online, perintah dan arah interaktif .
  6. Sebuah produk rumah - perbaikan termasuk link ke how-to video dengan petunjuk instalasi .
  7. Sebuah tanda kampanye untuk kandidat politik berisi kode QR yang link ke file audio dengan pesan dari kandidat , atau halaman arahan mobile dengan bio kandidat platform kampanye dan kesempatan untuk menjadi sukarelawan atau berkontribusi .
  8. Sebuah vendor di sebuah konferensi menempatkan kode QR di booth display mereka sehingga peserta dengan mudah dapat memindai dan menyimpan informasi vendor saat mereka lewat.
  9. Seorang makelar menempatkan QR Kode di Dijual tanda di depan properti hunian , yang menyediakan spesifikasi tambahan rumah , foto interior dan Google Maps lokasi untuk referensi nanti .
  10. Sebuah poster promosi untuk film berisi QR Kode dengan link ke video trailer dan bentuk untuk opt-in untuk pemberitahuan ketika film ini dirilis .

Fenomena Social Media dalam Mobile Marketing Kecil^

Hai semua ^^

Fenomena internet benar-benargak terbatas lagi sekarang ini, semua orang baik mudah maupun tua semuanya udah main internet. Say no to gaptek-gaptek lagi. hihi ^^
Tentunya hal ini dijadikan peluang bisnis yang sangat besar bagi perusahaan besar maupun kecil mempromosikan brandnya. begitupun di Social Media, social media yang dulu hanya dijadikan media berkomunikasi dengan teman sekarang kebanyakan dijadikan para penjual menjualkan produk dan brandnya. karena belanja online mempermudah bagi pelanggannya maka dengan adanya social media maka proses jual beli pun tambah dipermudah lagi.

Sosial Media adalah hal yang tak dapat kita pungkiri keberadaannya saat ini. Agar bisnis Anda dapat maju, tentunya harus mengikuti jaman, bukan? Facebook, Twitter, Pinterest, dan Instagram adalah beberapacontoh sosial media yang banyak digunakan oleh para pengguna internet dewasa ini. Sebenarnya, apakah dampak dan pengaruh dari sosial media tersebut terhadap bisnis Anda?

Apalagi dengan sistem "Endorse, Sist" heheh..
dengan budaya bangsa Indonesia yang latah yang senangnya ikut-ikutan maka endorse ini sangat cepat sekali berpengaruh dalam teknik bisnis onlineshop-onlineshop tersebut. contohnya ada artis nge-post foto di instagram pake baju bagusss banget, nah bakalan banyak yang komen "Sist, bajunya beli dimana ya?", "Ih, bajunya lucuuu, mauu dong dear" dll.
nah, itulah dijadikan peluang bagi para onlineshop ngasih barang free buat sang seleb untuk di post di media sosial biar orang yang latah pengen pake juga. hihihi

Awalnya, sosial media hanya digunakan untuk para penyuka Internet saja dan tak digunakan untuk urusan bisnis. Namun sekarang, para pelaku bisnis juga sudah mulai mempertimbangkan sosial media seperti Facebook dan Twitter sebagai perangkat untuk meningkatkan penjualan produk atau layanan mereka karena sosial media tak hanya penting untuk berinteraksi dengan pelanggan, namun juga penting untuk berinteraksi dengan brand, calon klien, dan kompetitor.

Lewat sosial media, brand Anda tak perlu menjadi brand yang pasif. Anda dapat secara aktif mengajak pelanggan melalui akun facebook atau twitter brand Anda untuk berinteraksi. Calon pelanggan juga akan melihat seberapa baik Anda berkomunikasi dengan klien lewat sosial media yang brand Anda miliki. Sosial media juga dapat mempertemukan Anda dengan orangorang yang di kehidupan nyata sulit ditemui, misalnya klien perusahaan besar, atau orang-orang ternama. Mulailah dengan follow atau menambahkan mereka sebagai teman. Retweet atau berbagi di wall mereka.


h

Kemacetan Internetworking - Mata Kuliah Komunikasi Data & Jaringan Komputer

Kemacetan Jaringan Internet
a.    Pendahuluan
     Kemacetan jaringan (congestion) muncul ketika link atau node membawa banyak sekali data yang berkualitas rendah. Efek yang muncul dapat berupa delay antrian, hilangnya paket dan terhalangnya koneksi baru. Konsekuensi dari efek ini adalah peningkatan probabilitas antrian yang menurunkan kinerja jaringan

b.    Kapasitas Jaringan
     Penyebab utama munculnya kemacetan jaringan adalah karena sumber daya internet yang terbatas meliputi waktu prosesing router dan  kapasitas jaringan. Pertumbuhan fenomenal dari internet dalam kegiatan ekonomi dan lalu lintas dalam lima puluh tahun terakhir merupakan contoh luar biasa dari skalabilitas arsitektur internet.

c.    Resource sharing dan Kemacetan internet
     Kemacetan Internet merupakan  akibat dari resource sharing, di mana resource sharing itu sendiri merupakan point sentral yang menyebabkan internet menjadi begitu berharga dan begitu sukses dalam perkembangannya. Internet memberikan sumber daya yang dapat disharing dari semua platfrom yang mendukung interoperablioty dan interkoneksi, melampau infrastruktur jaringan yang heterogen (baik kecepatan tinggi maupaun rendah, kabel tau tanpa kabel) sebagai basis global.

d.    Definisi Kemacetan
     Bila terlalu banyak paket data yang berada di dalam subnet, maka unjuk kerja jaringan akan mengalami penurunan. Situasi seperti ini disebut kemacetan.
     Bila jumlah paket yang mengalir ke dalam subnet dari host masih berada dalam daya tampungnya, paket-paket tersebut seluruhnya akan diantarkan. Jumlah paket yang diantarkan proporsional dengan jumlah paket yang dikirimkan. Akan tetapi, dengan semakin meningkatnya lalu lintas, router tidak mampu lagi menangani paket yang datang dan router akan mulai kehilangan paket.

e.    Faktor – faktor penyebab kemacetan
1.    Aliran paket data yang datang pada tiga atau empat saluran input dan semuanya memerlukan saluran output yang sama, maka antrian mulai membesar. Bila tidak terdapat memori yang cukup untuk menampung seluruh antrian, maka paket hilang
2.    Prosesor yang lambat juga menimbulkan kemacetan. Bila CPU router lambat dalam melakukan tugas yang diperlukan, antrian akan semakin panjang

f.     Akibat kemacetan internet
Permasalahan serius yang diakibatkan efek congestion (kemacetan) adalah deadlock, yaitu suatu di mana sekelompok node tidak bisa meneruskan pengiriman paket karena tidak ada buffer yang tersedia. Teknik deadlock avoidance digunakan untuk merancang jaringan hingga deadlock tidak terjadi.

Macam-macam deadlock
1.    Store and forward
     Situasi antara node A dan node B berinteraksi penuh dan deadlock terjadi

2.    Indirect store and forward deadlock
       indirect store-and-forward deadlock. Hal ini terjadi tidak pada sebuah link tunggal seperti bentuk deadlock di muka. Pada tiap node, antrian yang ditujukan untuk node terdekatnya bersifat searah dan menjadi penuh

3.    reassembly deadlock.
Situasi di mana node C memiliki 4 paket terdiri dari paket 1 tiga buah dan sebuah paket 3. Seluruh buffer penuh dan tidak mungkin lagi menerima paket baru.