Keep your dream and make it come true

Informasi yang didapat:

  • Dinas perhubungan dan LLAJ memiliki sistem pengawasan kendaraan disebut dengan JTC Center.
  • Adanya JTC untuk mengurangi tingkat kerusakan jalan.
  • Jembatan timbang untuk memantau berat dari suatu kendaraan.
  • Teknologi yang diterap dijembatan timbang:
  1. CCTV yang digunakan untuk melakukan pengwasan secara real time terhadap kondisi lapangan.
  2. Load Shell adalah sensor yang digunakan untuk menghitung berat total kendaraan.
  3. Aplikasi Timbang adalah aplikasi pencatatan terhadap suatu data di lapangan, yang mana terintegrasi dengan dengan Load Shell.
  4. LHR merupakan Laporan Harian Rinci terhadap Jembatang Timbang, yang terintegrasi dengan Aplikasi Timbang.
  • Terdapat teknologi ATCS merupakan teknologi untuk sensor durasi lampu rambu lalu lintas dimana untuk mengatur kemacetan dibeberapa perempatan jalan.
  • Perlengkapan pokok pada ATCS:
  1. Traffic Light Berbasis PLC
  2. Kamera CCTV
  3. Jaringan Komunikasi
  4. Operation Room
  • Software Aplikasi ATCS

Sistem

Kolerasi terhadap FP:

FP yang sedang saya ambil mengenai Video On Demand (VOD). Sebenarnya FP dan kunjungan saya ke DLLAJ kurang begitu sinkron dengan topik yang saya ambil untuk FP. Namun saya akan mencoba memanfaatkan informasi yang saya dapat pada kunjungan DLLAJ untuk diterapkan pada FP. Pada kunjungan ke DLLAJditerangkan terdapat kamera di beberapa jalan yang rawan macet. Dari situ saya mendapat ide untuk penerapan VOD pada streaming video di beberapa jalan yang terdapat kamera. Penerapan VOD yang dimaksud adalah dengan menjual streaming video disemua jalan yang rawan macet kepada user premium dan memberi jalur alternatif yang bisa dilewati oleh user. Untuk pengguna freeuser user hanya mendapat akses streaming video dari daerah rawan macet saja. Dimana FP saya tentang VOD menerapkan 2 jenis user yaitu free user dan premium user. Premium User, user yang membayar full akses di web FP saya sedangkan freeuser hanya user yang sekedar mengakses web FP saya.

 

Usulan Riset:

Riset yang bisa saya ajukan adalah pengembangan lebih lanjut mengenai trafic kontrol pada lampu lalu lintas atau bisa disebut Area Traffic Control System (ATCS) dimana pengaplikasian ATCS sekarang menggunakan sensor panjang antrean dari suatu lajur jalan pada persimpangan 4 arah. Sensor ini bekerja sesuai panjang antrean yang bisa ditangkap oleh kamera pada rambu lalu lintas dia akan mendeteksi antrean kendaraan pada setiap lajur dalam pendeteksian lajur tersebut sensor/kamera menkalkulasikan antrean tersebut masuk kedalam golongan antrean yang mana. Terdapat 3 jenis level antrean yaitu little, medium dan many. Setelah diketahui termasuk golongan antrean yang mana maka plan time table akan mengatur durasi waktu pada lampu rambu lalu lintas yang ada di persimpangan tersebut, pengaturan durasi lampu merah, kuning dan hijau disesuaikan berdasarkan antrean lajur mana yang lebih panjang. Usulan riset dari saya mengenai sistem pendeteksian pada setiap lajur di persimpangan. Usulan saya agar pendeteksian durasi lampu rambu lalu lintasnya dideteksinya berdasarkan jenis kendaraan yang ada pada setiap jalur kendaraan. Dengan mengetahui jenis kendaraan yang ada di setiap lajur memungkin durasi waktu yang efektif untuk lampu merah, kuning dan hijau disetiap lajur perempatan.

Beberapa jenis serangan dalam jaringan komputer :
  • DOS (Denial Of Service)
Pengiriman banyak paket ke server, sehingga server mengalami “down”
  • IP Spoofing
Pemalsuan alamat IP dari “attacker”, sehingga mempersulit proses tracking untuk si-attacker
  • Malware
Program yang bertujuan untuk merusak system si-korban
  • Sniffer
Proses menangkap data yang lewat disuatu jaringan
  • FTP attack
Serangan ini bertujuan untuk mendapatkan command shell [mengakibatkan user mandapat hak akses ke server] atau melakukan DOS [user dapat mengambil resource tanpa autorisasi]
  • Bleding Coverage Area
Serangan dengan memasang AP, sehingga terjadi perluasan jangkauan dan tingat keamanan menjadi lemah
  • Password Attack
Serangan dengan mendapatkan password user dengan cara memanfatkan kelengahan korban.
  • XSS (Cross Site Scripting)
Serangan dengan memasukkan kode HTML ke suatu situs
  • SQL Injection
Serangan dengan memanfaatkan sintaks dalam SQL
  • AP External Pengacau
Serangan dengan menambahkan AP external yang bisa saja dilengkapi paket sniffer atau alat lainnya, yang kemudian disambungkan dengan AP korban.
  • Rogue AP
AP tidak terdaftar yang dapat menggangu sinyal
  • Fake AP
Serangan yang bertujuan untuk mencuri hak akses dengan mendapatkan SSID dari korban, kemudian attacker akan menggunakan AP miliknya untuk membroadcast SSID korban.
Adapula teknik pengamanan jaringan menggunakan VPN.
VPN
VPN = Virtual Private Network.
Membuat jaringan private virtual dalam jaringan public
Metode-metode pada VPN :
IPSEC
VPN via IP Secure.
Memiliki tingkat keamanan yang cukup baik, namun sulit dalam implementasi.
Aplikasi yang digunakan : Open / Free Swan [OpenSource]
PPTP
VPN via point to point
Aplikasi yang digunakan : PopTop [OpenSource]
SSL
VPN visa SSL(Secure Socket Layer)

Aplikasi yang digunakan : Open VPN

Keamanan Data Multimedia

Evolusi pengamanan data

Hi semuanya.. 😀 disini saya akan menjelaskan mengenai.. Pengamanan data dalam Multimedia.. Terdapat 2 METODE secara Umum dalam pengamanan Data, yaitu: STEGANOGRAFI dan KRIPTOGRAFI

Kriteria dalam Menyembunyikan Pesan:

sistem pengaman secara umum

Steganography :

steganografi

Konsep Utama :

  1. Pengamanan dengan menggunakan steganografi membuat seolah-oleh pesan rahasia tidak ada atau tidak nampak. Padahal pesan tersebut ada. Hanya saja kita tidak sadar bahwa ada pesan tersebut di sana.
  2. Tujuan dari teknik-teknik steganografi adalah menyembunyikan keberadaan pesan.
  3. Keamanan dari steganografi ini bergantung pada kunci, yang hanya diketahui oleh pengirim dan penerima pesan. Dalam sistem steganografi yang kuat, hanya pihak yang memiliki kuncilah yang dapat melakukan ekstraksi pesan.

Jenis-jenis Steganografi:

  • Yunani (Greek) vs Persia
  • Histalaeus
  • Digital watermarking

Istilah-istilah yang biasanya digunakan pada teknik STEGANOGRAFI:

  • Carrier file : file yang berisi pesan rahasia tersebut
  • Steganalysis : proses untuk mendeteksi keberadaanpesan rahasia dalam suatu file
  • Stego-medium : media yang digunakan untuk membawa pesan rahasia
  • Redundant bits : sebagian informasi yang terdapat di dalam file yang jika dihilangkan tidak akan menimbulakn kerusakan yang signifiakan (setidaknya bagi indera manusia)
  • Payload : informasi yang akan disembunyikan

Cryptography :

kriptografi

“Cryptography is the art and science of keeping messages secure”

  • Private key cryptosystem
  • Public key cryptosystem

Prinsip utama dari kriptografi:

  1. Mengacak data
  2. Mengubah susunan huruf (transposition)
  3. Menggantikan huruf dengan huruf atau kode lainnya (substitution)

Algoritma kriptografi :

Algoritma simetris

Dimana kunci yang digunakan untuk proses enkripsi dan dekripsi adalah kunci yang sama. Contoh algoritma Simetri :

  • Blok Chiper : DES, IDEA, AES
  • Stream Chiper : OTP, A5 dan RC4

Algoritma asimetris

Dimana kunci yang digunakan untuk proses enkripsi dan dekripsi menggunakan kunci yang berbeda. Contoh algoritma : RSA, DSA, ElGamal.

Diatas merupakan penjelasan secara umum mengenai pengamanan Multimedia… Sekarang saya akan membahas lebih spesifik mengenai DIGITAL WATERMARKING

 

DIGITAL WATERMARKING

stego_encode

Tujuan Digital Watermarking:

  1. Tamper-proofing : Mengecek integritas data.
  2. Feature location : Alat identifikasi isi dari data digital pada lokasi-lokasi tertentu.
  3. Annotation/caption : Keterangan tentang data digital itu sendiri.
  4. Copyright-Labeling : Menyembunyikan label hak cipta pada data digital atau sebagai bukti autentik kepemilikan atas dokumen digital tersebut.

Jenis Watermarking:

Robust watermarking : Jenis watermark ini tahan terhadap serangan (attack), namun biasanya watermark yang dibubuhi ke dokumen masih dapat ditangkap oleh indera penglihatan atau pendengaran manusia.

Fragile watermarking : Jenis watermark ini akan mudah rusak jika terjadi serangan, namun kehadirannya tidak terdeteksi oleh indera manusia.

 

Contoh Aplikasi berbasis Mobile yang menggunakan transfer data multimedia:

  • FRING

fring-logo merupakan sebuah aplikasi untuk instant messaging dan VoIP.

Sistem pengiriman datanya menggunakan protocol peer-to-peer dan bergantung pada gateway untuk dapat terhubung dengan aplikasi dan protokol lain.

Ini merupakan sistem kerja dari Fring :

sistem kerja Fring

Fring menggunakan peer-to-peer VOIP connection saat melakukan panggilan ke banyak orang. Pengguna antara Fring menggunakan peer-to-peer, sedangkan untuk berkoneksi dengan yang selain Fring harus melewati Fring VoIP gateway dan PSTN(Public Switched Telephone Network) termination server terlebih dahulu agar bisa melakukan panggilan karena bahasa yang digunakan itu berbeda.

  • WhatsApp

whatsapp-messengermerupakan sebuah aplikasi untuk smartphones yang dapat digunakan untuk text messaging, mengirim gambar, mengirim video ke pengguna lain.

Sistem Kerja:

Menggunakan sebuah kustomisasi versi dari open standar Extensible Messaging and Presence Protocol (XMPP). Cara pengiriman multimedia dengan pengunggahan multimedia tersebut ke HTTP server kemudian mengirimkan sebuah link ke konten bersamaan dengan Base64 encoded thumbnail-nya.

  • Google Maps

gmapsMerupakan map atau peta yang di buat oleh google, map atau peta ini dapat membantu kita menemukan arah tujuan kita, mencari suatu tempat.

Sistem Kerja:

Cara kerja dari google maps ini hampir mirip dengan cara kerja google earth. Akan tetapi tidak menggunakan globe GIS 3D sehingga tampilannya tidak nyata (berupa peta).

  • Youtube

youtube_logo

YouTube Mobile hampir mirip seperti YouTube web yaitu sebuah video-sharing. Meskipun hampir sama dengan versi website, tetapi tidak semua video tersedia di versi Mobile ini. Streaming dalam YouTube Mobile ini menggunakan RTSP.

Sistem Kerja:

youtube

Keterangan:

  1. Ada seorang yang merekam video kemudian diupload via mobile phone
  2. Mobile phone-nya membungkus video tadi pada sebuah paket IP, dan radio mobile phone mengekode video paket tersebut menjadi sebuah sinyal radio dan dikirim melalui gelombang jaringan seluler
  3. Penerimaan paket video tadi oleh base station dan mengkonversinya menjadi wired bits (dipecah-pecah)
  4. Video tadi ditransmisi melewati switch dan ruter youtube server
  5. Youtube server menerima paket, mengumpulkannya dan menyimpan video tersebut kemudian menunggu ada seseorang yang melihatnya
  6. Jika ada yang melihat dan memainkan video tadi (request melihat video)
  7. Youtube menerima request tadi dan menentukan format video yang sesuai dengan device si pelihat
  8. Video stream ditransmisikan sebagai paket2 lagi yang melalui switch dan ruter Wi-fi gateway si pelihat
  9. Wi-fi (jaringan) tadi mengkonversi paket menjadi radio sinyal dan mentransmisikan video
  10. Device menerima video stream
Contoh library yang digunakan untuk develop aplikasi Mobile :
  • Smack: Open Source XMPP (Jabber) client library untuk Instant Messanging dan presence.
  • Asmac: Versi upgrade dari smack.
  • Phonegap: Open Source framework yang support 7 mobile platform
  • Phono: jQuery plugin dan JavaScript library yang mengubah semua web browser menjadi bentuk phone.

 

Instant Messaging apakah itu….???

merupakan perangkat lunak yang memfasilitasi pengiriman pesan singkat (instant messaging), suatu bentuk komunikasi secara langsung antara dua orang atau lebih menggunakan teks yang diketik.

PRINSIP KERJA IM

Salah satu CONTOH IM adalah Y!Messenger

Cara Kerja pada Y!M:

Dan Untuk pengiriman Datanya seperti berikut:

Aplikasi Y!M merupaka penerapan Multimedia Berbasis Dekstop untuk Teks, berikut dibawah ini merupakan penerapannya pada Audio dan Video :

SKYPE : adalah software gratis yang memungkinkan kita membuat panggilan / telepon baik suara maupun video melalui internet.

  • Skype protocol menggunakan arsitektur peer to peer
  • Sinyal dienkripsi dengan RC4
  • Data suara dienkripsi dengan AES

Cara Kerja dari SKYPE adalah sebagai berikut:

  1. Suara yang akan dikirim akan ditangkap dan transkodekan dari format analog ke format digital kemudian disampaikan ke kompresor yang akan meminimalisasi ukuran data.
  2. Proses peminimalisasi audio streaming ini dengan cara dipecah-pecah menjadi bagian yang lebih kecil, yang kemudian akan diberikan “cap”.
  3. Paket yang telah diberi “cap” tersebut lalu dikirimkan melalui jaringan.
  4. Merakit kembali paket-paket kecil tadi menjadi suatu bagian yang utuh dimana hal ini tidak dilakukan oleh jaringan publik, yang rentan terhadap kepadatan data pada saat “jam-jam sibuk” dimana gangguan latensi dan kehilangan paket data sangat rawan terjadi pada saat pemakaian internet mencapai beban puncak (peak hours).

Agar komputer server dan client dapat saling membaca file audio dan video dibutuhkan codec. Codec adalah sebuah perangkat yang mampu melakukan encoding dan decoding sebuah signal digital. Istilah ini juga bisa disebut Compressor-Decompressor atau Coder-Decoder. Berikut adalah audio dan video codec yang digunakan :

  • ILBC (Internet Low Bitrate Codec)
  • SVOPC (Sinusoidal Voice Over Packet Coder)
  • SILK
  • VP7
  • VP8

Satu lagi yang terlewatkan yaitu GTalk, GTalk hampir sama dengan Y!M namun protokol dan cara transfer datanya berbeda lho.. :3 mari kita lihat seperti apa..

Kompresi Lossy

Bahasan yang saya bahas kali ini masih tentang kompresi…  Kompresi kali ini yang saya bahas adalah Kompresi Lossy.

Apa itu Kompresi Lossy???

Metode dari Kompresi Lossy apa saja o.O ??

Transform Coding memiliki dua metode khusus  dalam memtransformasi suatu data, yaitu Discreate Cosine dan Karhunen-Loeve.

Wavelet Based Coding memiliki dua metode berbeda dari Transform Coding  dalam mentransformasi suatu data dengan Continous Transform dan Discrete Transform.

 

 

 

Kompresi Lossless

Sebelumnya pada postingan Jaringan Multimedia: Audio dan Video disinggung mengenai kompresi…

Nah.. kesempatan kali ini saya akan memaparkan tentang Kompresi. Kompresi ada 2 yaitu Lossless dan Lossy. Sekarang saya bahas yang lossles dulu 😀

Apa itu Kompresi???

Itu pengertian kompresi, lalu apa donk itu Lossless??

Sudah tahukan apa itu Lossless… 😀 Trus.. Lossless metodenya kompresinya kayak gimana? o.O

Seperti itulah metode Lossless, lalu implementasi ke video dan audionya? 😉

Jikalau gambarnya kurang jelas nih ada docnya

Konsep Jaringan Multimedia


Kompresi pada Text salah satu contoh : RLE(kompresi data teks dilakukan jika ada beberapa huruf yang sama dan ditampilkan berturut-turut).

Kompresi pada Gambar terdiri dari:

  • GIF : penyimpanan gambar dengan format bitmap sehingga pada jaringan komputer mudah di ubah.
  • PNG: pengolahan gambar bitmap dengan algoritma losslessley.
  • JPEG: kompresi beberapa full-color atau grey-scale dari suatu gambar asli.
  • JPEG 2000: teknik kompresi pengembangan dari JPEG dengan lossy dan lossless  di desain untuk internet, scanning, E-com dsb.