Kamis, 16 Januari 2014

Open Service Gateway Initiative (Osgi)

Open Service Gateway Initiative (OSGi) adalah sebuah system dan aplikasi interoperability berbasis komponen platform yang terintegrasi. OSGi merupakan system modul dinamik untuk Java. Teknologi OSGi adalah Universal Middleware. Teknologi OSGi menyediakan sebuah service-oriented, lingkungan yang berbasis komponen untuk pengembang dan menawarkan jalan standard untuk mengatur siklus hidup software. Kemampuan ini dapat menambah nilai jangkauan dari computer dan peralatan yang menggunakan platform Java dengan sangat hebat. OSGi ARSITEKTUR OSGi adalah sebuah set spesifikasi yang mendefinisikan sebuah komponen system dinamik untuk Java. Spesifikasi ini memungkinkan sebuah model pengembangan dimana aplikasi (secara dinamik) terdiri dari berbagai komponen yang berbeda.  Model lapisan dari OSGi adalah sebagai berikut :


Manfaat dan spesifikasi penerapan OSGi ini adalah: 
1.     Programmer dapat mengupdate atau mengupgrade codingnya dengan mudah. Misalnya programmer membuat aplikasi dimana terdapat bug yang harus ditambal, programmer ini tidak perlu melakukan pengkodingan ulang dan mengganti aplikasi yang lama dengan aplikasi baru yang memakan waktu dan biaya yang besar untuk menambalnya (patching). Seperti cara inject (suntik) ke dalam program yang telah dibuat. Dan ini tidak merubah struktur program dan kinerja program tersebut.
2.     Dengan teknologi OSGi dapat menyatukan berbagai fungsi di dalam aplikasi. Misalnya seperti plug-in yang dapat menambahkan fungsi dalam aplikasi.
3.     Mudah dalam penerapan, terutama bagi tim yang membuat aplikasi tentunya tugas mereka berbeda. Ada yang membuat desain antar muka atau GUI, ada yang membuat coding jalan softwarenya, ada yang membuat keamanannya, dan lain sebagainya. Nah dari semuacoding yang telah dibuat ini kita dapat satukan dengan dan dibungkus dari komponen-komponen OSGi ini.
4.     Efisiensi biaya, dalam hal ini untuk pengembangan sebuah softwaredapat menekan biaya yang dikeluarkan dalam pemeliharaan software.
Spesifikasi: OSGi spesifikasi yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGi. OSGi Alliance yang memilikikepatuhan program yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGi implementasi berisi lima entri.

Definisi :
a.       Bundles : bundles adalah komponen OSGi yang dibuat oleh pengembang/developer.
b.      Services : lapisan service menghubungkan bundles dalam sebuah jalan dinamik dengan menawarkan model publish-find-bind untuk objek Java yang lama.
c.       Life Cycle : API untuk menginstall, memulai, menghentikan, update dan menguninstall bundles.
d.      Modules : lapisan yang menjelaskan bagaimana bundles dapat mengimport dan mengexport kode.
e.       Security : Lapisan yang memegang aspek keamanan.
f.        Execution Environment : menjelaskan class dan method apa yang ada di platform.

Keuntungan Teknologi Osgi
Menjelaskan teknologi OSGi kepada yang belum familiar dengan teknologi ini sangatlah sulit. Ada begitu banyak artikel yang menjelaskan teknologi OSGi tetapi hal itu masih belum bisa dimengerti oleh user yang benar-benar awam karena teknologi OSGi menyediakan solusi untuk permasalahan yang banyak orang menganggap bahwa maslah itu merupakan aspek instrinsik dari Java. Komponen system yang biasa digunakan untuk membangun aplikasi yang tingkat kekompleksannya sangat tinggi seperti IDEs (Eclipse), aplikasi server (GlassFish, IBM Websphere, Oracle/BEA Weblogic, Jonas, JBoss), aplikasi framework (Spring, Guice), otomatisasi industry, telepon dan banyak lainnya.
Keuntungan dari teknologi OSGi antara lain adalah sebagai berikut :
1.      Mengurangi kompleksitas : mengembangkan dengan OSGi berarti menembangkan bundles : salah satu komponen OSGi. Bundles adalah modul. Bundles menyembunyikan aspek internalnya dari bundles lainnya. Hal ini berarti ada banyak kebebasan untuk menggantinya di kemudian hari.
2.      Dapat digunakan kembali : model komponen OSGi sangat mudah digunakan dan dapat digunakan dengan aplikasi pihak ketiga.
3.      RealWorld : OSGi framework dinamik. Hal ini berarti OSGi dapat diupdate secara online.
4.      Mudah Penyebarannya : teknologi OSGi bukanlah sebuah teknologi standard. OSGi dapat dimanage sedemikian rupa serta dapat diatur cara penginstalannya.
5.      Update yang dinamik : OSGi komponen bisa diupdate secara dinamik.
6.      Adaptif : model komponen OSGi didesain sedemikian rupa hingga diperbolehkan untuk mengkombinasi dan mencocokan antar komponen.
7.      Transparan
8.      Banyak versinya
9.      Simple : OSGi API sangat simple. API OSGi hanya terdiri dari satu paket dan berjumlah kurang dari 30 kelas.
10.  Ukurannya kecil
11.  Kinerjanya cepat
12.  Malas : Malas dalam software itu berarti bagus. Teknologi OSGi mempunyai banyak mekanisme hanya ketika dibutuhkan saja.
13.  Aman
14.  Sederhana
15.  Tidak Mengganggu Kinerja Aplikasi Lainnya
16.  Berjalan dimana saja
17.  Digunakan secara luas
18.  Didukung Oleh Berbagai Perusahaan : OSGi juga didukung oleh berbagai perusahaan seperti Oracle, IBM, Samsung, Nokia, IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom, Redhat, Ericsson, dan masih banyak lagi.

Nama : Dwi Indarti
Npm  : 12110188
Kelas  : 4Ka30




referensi :

Teknologi Antar Muka Telematika

Teknologi adalah keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup manusia. Penggunaan teknologi oleh manusia diawali dengan pengubahan sumber daya alam menjadi alat-alat sederhana. Teknologi telah memengaruhi masyarakat dan sekelilingnya dalam banyak cara. Di banyak kelompok masyarakat, teknologi telah membantu memperbaiki ekonomi (termasuk ekonomi global masa kini) dan telah memungkinkan bertambahnya kaum senggang. Banyak proses teknologi menghasilkan produk sampingan yang tidak dikehendaki, yang disebut pencemar, dan menguras sumber daya alam, merugikan dan merusak Bumidan lingkungannya.
Antarmuka ( interface ) adalah salah satu layanan yang disediakan sistem operasi sebagai sarana interaksi antara pengguna dengan sistem operasi. Antarmuka adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna. Terdapat dua jenis antarmuka, yaitu Command Line Interface(CLI - yang berbasis pada teks tanpa adanya gambar seperti ms-dos) dan Graphical User Interface(GUI - yang berbasis grafis, dgn memiliki tampilan berupa menu dan icon - icon seperti windows).
Telematika menurut pemerintah diartikan sebagai singkatan dari tele = telekomunikasi, ma = multimedia, dan tika = informatika. Telematika sudah merupakan bagian yang tak terpisahkan dari kehidupan manusia, bahkan menjadi komoditas industri, bisnis informasi, media dan telekomunikasi. Secara umum telematika merupakan bertemunya sistem jaringan komunikasi dengan teknologi informasi.

        Setelah mengetahui arti dari antarmuka dan telematika, maka dapat disimpulkan arti dari antarmuka telematika adalah sebuah kegiatan telematika yang berhubungan langsung dengan pengguna. Terdapat 6 ( enam ) teknologi yang terkait antaramuka telematika yaitu :
1.      Head Up Display (HUD)
2.      Tangible User Interface
3.      Computer Vision
4.      Browsing Audio Data
5.      Speech Recognition
6.      Speech Synthesis 

Adapun perincian dari ke 6 ( enam ) tersebut adalah :

1. Head Up Display (HUD) 
Sebuah head-up display systems, atau disingkat HUD, adalah suatu tampilan transparan yang menyajikan data tanpa mengharuskan pengguna untuk melihat dari sudut pandang biasa mereka. Asal usul nama ini berasal dari pilot yang dapat melihat informasi dengan kepala “dinaikkan” dan melihat ke depan, bukan memandang sudut bawah untuk melihat ke instrumen yang lebih rendah.

2. Tangible User Interface

        Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik. Nama inisial Graspable User Interface, sudah tidak lagi digunakan. Salah satu perintis TUI ialah Hiroshi Ishii, seorang profesor di Laboratorium Media MIT yang memimpin Tangible Media Group. Pandangan istimewanya untuk tangible UI disebut tangible bits, yaitu memberikan bentuk fisik kepada informasi digital sehingga membuat bit dapat dimanipulasi dan diamati secara langsung.

3. Computer Vision 

        Computer Vision adalah ilmu pengetahuan dan teknologi mesin yang dapat mengerti, di mana “mengerti” dalam hal ini berarti bahwa mesin mampu mengekstrak informasi dari sebuah gambar yang diperlukan untuk menyelesaikan beberapa tugas. Sebagai suatu disiplin ilmu, computer vision berkaitan dengan teori di balik sistem buatan yang mengekstrak informasi dari suatu gambar. Data gambar dapat mengambil banyak bentuk, seperti urutan video, pandangan dari beberapa kamera, atau data multi-dimensi dari scanner medis. Sebagai disiplin teknologi, computer vision berusaha untuk menerapkan teorinya dan modelnya untuk pembangunan sistem computer vision. Contoh aplikasi computer vision mencakup sistem untuk :

a.       Proses pengendalian (misalnya, suatu industri robot atau kendaraan otonom) Mendeteksi peristiwa (misalnya, untuk pengawasan visual atau perhitungan penduduk)
b.      Mengorganisir informasi (misalnya, untuk pengindeksan database gambar, dan urutan gambar)
c.       Memodelkan objek atau lingkungan (misalnya, penyelidikan industri, analisis citra medis, atau pemodelan topografi)
d.      Interaksi (misalnya, sebagai masukan ke perangkat untuk interaksi manusia dan komputer)

4. Browsing Audio Data 
 Browsing Audio Data Browsing Audio Data merupakan metode browsing jaringan yang digunakan untuk browsing video / audio data yang ditangkap oleh sebuah IP kamera. Jaringan video / audio metode browsing mencakupi langkah-langkah sebagai berikut ; Menjalankan sebuah program aplikasi komputer lokal untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP.

5. Speech Recognition
Speech Recognition yang juga dikenal sebagai Automatic Speech Recognition atau Computer Speech Recognition, dapat mengkonversikan kata-kata lisan menjadi teks. Istilah “pengenalan suara” terkadang digunakan untuk merujuk kepada sistem pengenalan yang harus dilatih untuk pembicara tertentu, sebagai suatu kasus khusus untuk kebanyakan pengenalan perangkat lunak desktop. Mengenali pembicara dapat menyederhanakan tugas menerjemahkan pembicaraan. Speech recognition adalah solusi yang lebih luas yang mengacu pada teknologi yang dapat mengenali pembicaraan tanpa ditargetkan pada pembicara tunggal seperti sistem call center yang dapat mengenali suara dengan sendirinya

6. Speech Synthesis 

Speech Synthesis adalah produk buatan dari pembicaraan manusia. Sebuah sistem komputer yang digunakan untuk tujuan ini disebut speech synthesizer, dan dapat diterapkan dalam perangkat lunak atau perangkat keras. Sistem text-to-speech (TTS) mengkonversi bahasa teks normal ke dalam pembicaraan, sistem lain membuat representasi bahasa isyarat seperti transkripsi fonetik ke dalam pembicaraan. Kualitas sistem speech synthesis yang paling penting adalah kealamian dan dimengerti. “Kealamian” menggambarkan seberapa dekat output suara seperti pembicaraan manusia, sedangkan “dimengerti” adalah kemudahan dengan suatu output yang dimengerti. Speech synthesizer yang ideal adalah alami dan dimengerti. Sistem speech synthesis biasanya mencoba untuk memaksimalkan kedua karakteristik. 



Nama : Dwi Indarti
NPM  : 12110188
Kelas  : 4KA30





referensi :
http://bahasapersatuan.wordpress.com/2010/11/10/teknologi-yang-terkait-antarmuka-telematika/
http://ebbyboooy.blogspot.com/2013/11/teknologi-terkait-antarmuka-telematika.html
http://nugliztajulie.wordpress.com/2009/12/05/teknologi-yang-terkait-antar-muka-telematika/
http://id.wikipedia.org/wiki/Teknologi

Jumat, 10 Januari 2014

Microsoft Word

Microsoft Word merupakan program aplikasi dari microsoft office yang biasa sering di gunakan untuk pengelolahan teks, pengelolahan dokumen, laporan dan lain sebagainya. sekarang hampir semua lapisan masyarakat menggunakan komputer terutama microsoft office word untuk aktifitasnya, seperti halnya siswa, guru, pekerja, pengusaha, dan hampir semuanya menggunakan office word untuk menunjang aktifitasnya.

Manfaat Microsoft Word
Adapun fungsi dan kegunaan microsoft word itu sendiri bervariasi /bermacam-macam tergantung dari si user /pemakainya. Fungsi utama dari microsoft word adalah membantu kita dalam mengolah kata jadi seperti pengertian di atas Ms word memang di khususkan untuk pengolahan kata. ms word berperan sebagai alat bantu user /pengguna untuk menyelesaikan pekerjaan terkait kata/teks/dokument/surat-menyurat dan lainya. 
Dengan semakin canggihnya tool microsoft word, fungsi dari ms word pun  tidak hanya terbatas  pada pengolahan kata. Tabel dala word juga bisa digunakan untuk olah angka meski tak sekomplit di ms excel. 
Dalam ms word baru misal seperti pada ms word 2010 dan 2013 ada tool baru untuk convert ke dalam file media lain, misal ; convert dari file word ke PDF, atau program lain.


Referensi :

Microsoft Excel

Microsoft Excel adalah program kedua yang mandasar dalam suatu computer setelah Microsoft Word, keduanya saling berkaitan dalam kehidupan sehari-hari. Banyak para akutan yang mengerti dan bisa mengoprasikan program ini tapi bukan hanya seorang akuntan saja yang bisa anak smp pun juga bisa mengoprasikan program ini, karena dibangku smp kita telah mempelajari tentang Microsoft Excel.
Microsoft Excel sangat berguna untuk masalah-masalah keuangan bahkan utang piutang pun juga bisa dicatat dalam program ini. Para ahli computer menciptakannya untuk mempermudah kita dalam keuangan dalam kehidupan kita.
Manfaat Microsoft Excel :
a. Memudahkan kita menganalisa data dalam bentuk tabel dan juga grafik
b. Ketersediaan formula yang banyak sehingga memudahkan kita untuk membuat suatu rumus yang sulit dan variatif
c. Memudahkan menganalisa kesalahan rumus di tiap tahap perhitungan pada rumus yang panjang dengan fasilitas trace error
d. Memudahkan kita untuk memilah - milah data dengan fasilitas yang ada di program Ms. Excel yaitu Auto Filter
e. Memungkinkan kita untuk mengurutkan data berdasarkan empat kriteria sekaligus Bahkan lebih

referensi :

Microsoft Power Point

Microsoft Power Point adalah salah satu program aplikasi presentasi canggih dan popular dan paling digunakan dengan menggunakan windows dengan program microsoft power point dapat merancang dan membuat presentasi yang indah dan manis. Pada komputer menampilkan slide dilayar satu persatu menambahkan beberapa efek-efek khusus pada presentasi

Manfaat Microsoft Power Point
Microsoft powerpoint mempunyai fungsi untuk membantu kita mempresentasikan laporan. Maksudnya powerpoint bisa menyusun bahan presentasi dan menyajikannya  dalam bentuk visual yang menarik  dalam waktu yang singkat.
a.       Microsoft Power Point adalah suatu program aplikasi yang berfungsi untuk membuat  presentasi dalam bnetuk slide-slide
b.      Untuk menjalankan Wizard dalam mengorganisir informasi dan untuk merancang tampilan / presentasi 
c.       Untuk membantu mengorganisir informasi presentasi dan membantu dengan tampilan keseluruhan. 



referensi :

Selasa, 07 Januari 2014

Program PL/SQL

PL/SQL adalah kependekan dari Procedural Language/Structured Query Language. Sederhananya adalah suatu bahasa pemrograman untuk database Oracle.
Struktur dasar dari PL/SQL adalah DECLARE, BEGIN, dan END. Untuk menandakan suatu komentar (tidak diproses oleh compiler), gunakan “- -” pada tiap baris komentar.
1.     
Coding 

LOGIKA :
Declare : Berisi deklarasi variabel. Adapun isi dari deklarasi variabel adalah nama variable, tipe data, constraint, dan default value. Setiap satu deklarasi diakhiri dengan tanda ; (titik koma). 

Pada fungsi I dan j interger, maksudnya adalah mempunyai variabel yang terdiri dari 2 yaitu variabel I dan variabel j

For I in 1..5 merupakan suatu kondisi perulangan yang terdapat pada variabel I, variabel itu berfungsi untuk proses pada angka 1 sampai 5, jika lebih maka tidak bisa diakses

Loop berfungsi untuk melakukan perulangan yang sudah ditetapkan

For J in 1..5 merupakan suatu kondisi perulangan yang terdapat pada variabel J, variabel itu berfungsi untuk proses pada angka 1 sampai 5, jika lebih maka tidak bisa diakses

Loop berfungsi untuk melakukan perulangan yang sudah ditetapkan

dbms_output put_line(‘*’);
merupakan pencetakan hasil pada koding yang sudah ditetapkan

end loop
merupakan proses pemberhentian awal pada program

dbms_output put_line(‘ ’);
merupakan pencetakan hasil pada koding yang sudah ditetapkan

if i=5 then
maka pemberhentian pada proses jika sudahh melebihi pembatasan yang sudah ditetapkan

maka akan melakukan looping selanjutnya utnuk proses yang dilakukan, agar mendapatkan hasil

Bagian Utama ada di antara BEGIN dan END. Setelah END, tambahkan tanda ; (titik koma). Agar block PL/SQL bisa dieksekusi, tambahkan baris baru di bawah END dan beri tanda / (slash atau garis miring).

 Output





2. Coding 

set serveroutput on
declare
k integer;
jumlah integer :=0;
begin
k:=2;
loop
jumlah :=jumlah+k;
k:=k+2;
exit when k>18;
end loop;
dbms_output.put_line('jumlah ='||jumlah);
end;
Output :
/







LOGIKA :
Memiliki variabel k, jika jumlah intergernya k itu adalah 0 maka akan melanjutnya ke proses selanjutnya dan akan melakukan pengulangan

Jika nilai variabel nya k adalah 2, maka proses loopingnya akan memiliki procedure sendiri yaitu jumlah= jumlah+k. jadi nilai k nya ditambah sesuai dengan jumlahnya

Jika variabelnya k, maka k+2 maka akan dieksekusi ke tahap selanjutnya. Akan melakukan exit jika variabel k nya itu lebih besar dari angka 18

Loopingnya berhenti sejenak, proses selanjutnya adalah variabel k nya akan menghasilkan output sesuai dengan prosesdure yaitu (‘jumlah=’||jumlah), maka akan dieksekusi.

Setelah procedure selesai maka, akan muncul outpnya jika, program sudah berakhir
3.      Coding
set serveroutput on
declare
bilangan integer:=2;
hasil integer:=1;
k integer;
begin
k:=0;
while k<6 loop
hasil :=hasil*bilangan;
k:=k+1;
end loop;
dbms_output.put_line('hasil dari 2^6='||hasil);
end;

/


Output



Logika :
Sudah diketahui bilangan variabelnya yaitu nilainya 2

Setelah itu hasil integernya adalah sama dengan 1

Variabelnya diberikan nama k

Jika k sama dengan 0 maka kondisinya adalah k lebih kecil dari 6, maka akan melakukan perulangan

Hasil nya adalah hasil dikalikan dengan bilangan yang ada

Variabel k itu ketentuannya adalah k+1, setelah itu pemberhentian sementara dan akan melanjutkan ke proses output, dengan procedure (‘hasil dari 2^6=’||hasil);


End dengan / fungsinya adalah mengakhiri program dan menjalankan program agar k proses atau keeksekusi

Jaringan GSM dan CDMA

I.        GSM
        GSM atau Global System for Mobile Communications merupakan teknologi digital yang bekerja dengan mengirimkan paket data berdasarkan waktu, atau yang lebih dikenal dengan istilah timeslot. GSM sendiri merupakan turunan dari teknologi Time Division Multiple Access (TDMA). Teknologi TDMA ini mengirimkan data berdasarkan satuan yang terbagi atas waktu, artinya sebuah paket data GSM akan dibagi menjadi beberapa time slot.

            Timeslot inilah yang akan digunakan oleh pengguna jaringan GSM secara ternporer (sementara). Maksud dan digunakannya timeslot secara temporer adalah timeslot tersebut akan dimonopoli oleh pengguna selama mereka gunakan, terlepas dan mereka sedang aktif berbicara atau sedang idle (diam).

            Teknologi GSM (Global System for Mobile Communication) mengandung pengertian suatu sistem komunikasi digital yang memanfaatkan gelombang mikro serta pengiriman sinyal yang terbagi menurut waktu (TDMA) dan frekuensi (FDMA), hingga informasi yang diolah akan terkirim sampai ke tujuan melalui sinyal tersebut. Metode ini merupakan teknologi paling populer yang banyak dipakai pengguna di seantero dunia, hingga dijadikan standar global dalam teknologi selular. Pada banyak kasus ditemukan suatu kondisi dimana sebuah ponsel CDMA telah di lock (dikunci) dengan perusahaan operator tertentu sehingga tidak bisa diakses menggunakan operator lain. Berbeda dengan ponsel GSM yang sifatnya fleksibel terhadap kartu operator (SIM Card).

Contoh operator GSM yaitu:
·         3 (Three),
·         AXIS,
·         Telkomsel,
·         Indosat,
·         XL
·          dsb.

ANALOGI JARINGAN GSM

            Gambaran yang lebih mudah untuk memahami prinsip kerja GSM. Analoginya seperti ini: andaikan sebuah armada taksi (dalam kasus ini berperan sebagai operator) yang memiliki 100 armada taksi (armada sebagai time slot). Armada taksi (timeslot) tersebut disewa oleh penumpang (pengguna). Secara otomatis, armada taksi tersebut tidak bisa digunakan oleh pengguna lain, walaupun bisa jadi pengguna tadi sedang tidak berada di dalam taksi (seperti sedang menunggu atau sedang bertamu ke suatu tempat sedangkan taksinya disuruh menunggu). Dalam posisi seperti ini, sudah jelas bahwa taksi itu sudah di-booking oleh pengguna pertama dan tidak mungkin melayani penumpang lain. Taksi tersebut baru bisa digunakan oleh penumpang lain ketika pengguna pertama sudah selesai menggunakan taksi tersebut (sudah sampai tujuan dan sudah dibayar). Inilah yang disebut prinsip monopoli temporer pada jaringan GSM.

Dari gambaran di atas terlihat jelas bahwa sistem GSM tidak mengizinkan penggunaan ponsel jika sistemnya sudah penuh (saat seluruh armada taksi sudah disewa, maka tidak ada lagi taksi kosong untuk disewa penumpang baru). Inilah yang membuat pengguna akan mendengar nada sibuk dari ponselnya saat hendak melakukan panggilan keluar (outgoing call). Namun, prinsip yang digunakan oleh GSM juga memiliki kelebihan. Teorinya, timeslot dedicated yang disediakan ini menjamin penggunanya bisa mendapatkan kualitas layanan komunikasi yang lebih konstan, tidak naik turun.

Kekurangannya adalah ketika jaringan GSM sudah penuh, maka pemilik ponsel biasanya akan mengalami kesulitan untuk melakukan panggilan atau bahkan menerima panggilan. Hal ini disebabkan oleh tidak adanya timeslot kosong yang bisa digunakan. Kembali ke analogi di awal pembahasan: jika semua armada taksi sudah disewa, Anda tidak akan mendapatkan taksi kosong.


KELEBIHAN GSM :

l  Dapat melakukan International Roaming
l  Tidak terpaku pada satu pemasok, sehingga tidak terjadi monopoli
l  Validasi pelanggan diperiksa sebelum hubungan pembicaraan terlaksana
l  Dengan fasilitas frekuensi hoping, tidak ada pihak ketiga yang secara tidak sah dapat ikut mendengarkan pembicaraan.
l  Kualitas suara yang lebih baik dan lebih peka
l  Kapasitas pelanggan yang lebih besar

Dilihat dari kualitasnya dibanding sistem yang lain :
            - standart jaringan yang terbuka memberi
              kesempatan menambah layanan didalamnya
            - roamingnya lebih luas
            - vendor (operator) yang bnyak dan
              berkompetisi dengan ketat
            - aksesorisnya lebih fleksibel dan banyak pilihan

·         Biaya pembangunan jaringan yang relatif mahal

·         Belum adanya perjanjian antara sesama provider untuk menyamakan tarif di seluruh dunia.


·         Rendahnya keamanan. Kebanyakan model mobile phone jaman dulu tidak banyak memiliki model sekuriti yang didesain di dalamnya. Masalah terhadap model jenis ini adalah ”kloning”, sebuah variant dari pencurian identitas, dan ”scanning” diman orang ketiga dalam suatu local area dapat meng-intercept dan menyadap suatu panggilan. Telepon analog juga dapat disadap dengan menggunakan radio scanner. Meskipun saat ini model digital system terbaru (seperti GSM) telah berupaya untuk mengatasi ini , masalah keamanan tetap ada. Kelemahan-kelemahan telah ditemukan di banyak protokol terbaru yang tetap memungkinkan adanya kemungkinan penyadapan atau kloning.

·         Berdampak buruk bagi kesehatan. Dengan semakin banyaknya perkembangan teknologi, kekhawatiran telah muncul mengenai dampak kesehatan dari penggunaan mobile phone (GSM). Ada sebagian kecil bukti sains yang menunjukkan peningkatan di beberapa tipe tertentu tumor pada pengguna mobile phone secara jangka panjang dan kontinu. Beberapa penelitian terbaru di Eropa juga memberikan bukti yang signifikan adanya kerusakan genetis dalam kondisi tertentu. Namun, sejauh ini organisasi kesehatan dunia (WHO) masih menganggap bahwa efek dari gelombang elektromagnet yang dihasilkan frekuensi radio yang digunakan pada GSM tidak memiliki dampak negatif yang benar-benar terbukti terhadap kesehatan manusia. Dampak kesehatan yang kontroversial namun tetap penting untuk dibicarakan adalah hubungannya dengan kecelakaan lalu lintas. Beberapa studi telah menunjukkan bahwa pengendara sepeda motor memiliki resiko tabrakan dan kehilangan kontrol dari kendaraannya saat menggunakan mobile phone ketika mengemudi yang jauh lebih tinggi, meskipun menggunakan handsfree system. Studi dari The New England Journal Medicine mengatakan pengguna mobile phones saat mengemudi empat kali lebih sering mengalami kecelakan dibandingkan mereka yang tidak. Sebuah eksperimen yang dilakukan oleh MythBuster, sebuah TV show america, menyimpulkan menggunakan mobile phone ketika mengemudi memiliki resiko yang sama dengan mengemudi dibawah pengaruh alkohol. Bahkan di beberapa negara saat ini telah melarang penggunaan mobile phone saat mengemudi, sedikitnya sudah ada 25 negara yang menerapkan larangan ini, antara lain : Israel, Jepang, dan Portugal.


II.        CDMA
Teknologi CDMA (Code Division Multiple Access) menggunakan sistem kode (coding). Prinsip ini sesuai dengan singkatan CDMA itu sendiri, yaitu Code Division Multiple Access. Jadi, sistem CDMA menggunakan kode-kode tertentu yang unik untuk mengatur setiap panggilan yang berlangsung. Kode yang unik ini juga akan meminimalisir kemungkinan terjadinya komunikasi silang atau bocor.

Seperti sudah dibahas di awal, CDMA tidak menggunakan satuan waktu seperti layaknya GSM/TDMA. Ini menjadikan CDMA memiliki kapasitas jaringan yang lebih besar dibandingkan dengan jaringan GSM. Namun, hal ini tidak berarti jaringan CDMA akan lebih baik daripada jaringan GSM karena tetap ada batasan-batasan tertentu untuk kapasitas jaringan yang dimiliki oleh CDMA.

Contoh operator CDMA di Indonesia yakni:
·         Telkom Flexi,
·         Smartfren (gabungan antara Smart dan Fren),
·         StarOne
·        Esia

ANALOGI JARINGAN CDMA

Jaringan CDMA bisa diumpamakan sebagai sebuah bus. Sebuah bus (diumpamakan sebagai frekuensi) bisa menangani banyak penumpang bus (pengguna yang melakukan panggilan). Hal ini dimungkinkan karena setiap penumpang menggunakan kode tertentu yang unik. Hal ini juga yang memungkinkan tidak terjadinya komunikasi silang atau bocor. Setiap penumpang bisa berbicara dan menentukan tujuannya tanpa takut terganggu ataupun mengganggu penumpang lain. Bus ini juga tidak akan dimonopoli oleh satu orang saja, sehingga setiap orang bisa menggunakan bus tersebut untuk mengantarkan mereka ke tempat tujuannya masing-masing.

Namun, seperti layaknya sebuah bus, jika sudah terlalu banyak penumpang maka jalannya semakin berat dan kenyamanan penumpang akan terganggu (isi dalam bus akan semakin sesak). Hal yang sama juga terjadi di jaringan CDMA yaitu jika jaringan sudah terlalu penuh, maka yang terjadi adalah penyusutan coverage area (ruang lingkup atau jangkauan) dan jaringan CDMA itu sendiri. Jika diumpamakan, semakin sesak isi bus maka ruang gerak setiap penumpang juga akan menyempit. Tidak jarang pula kualitas suara menjadi korban dan penuhnya jaringan CDMA.




SEJARAH CDMA

CDMA adalah sebuah teknologi militer yang digunakan pertama kali pada Perang Dunia II oleh sekutu Inggris untuk menggagalkan usaha Jerman mengganggu transmisi mereka. Sekutu memutuskan untuk mentransmisikan tidak hanya pada satu frekuensi, namun pada beberapa frekuensi, menyulitkan Jerman untuk menangkap sinyal yang lengkap.

Sejak itu CDMA digunakan dalam banyak sistem komunikasi, termasuk pada Global Positioning System (GPS) dan pada sistem satelit OmniTRACS untuk logistik transportasi. Sistem terakhir didesain dan dibangun oleh Qualcomm, dan menjadi cikal bakal yang membantu insinyur-insinyur Qualcomm untuk menemukan Soft Handoff dan kendali tenaga cepat, teknologi yang diperlukan untuk menjadikan CDMA praktis dan efisien untuk komunikasi seluler terrestrial.


Kelebihan dan Kekurangan CDMA

Pada akhirnya teknologi CDMA itu sendiri memiliki kelebihan dan kekurangan. Berdasarkan penjelasan-penjelasan di atas dapat disimpulkan kelebihan dan kekurangan CDMA di antaranya adalah sebagai berikut :

a.    Kelebihan CDMA
1.    Memeneuhi kebutuhan komunikasi data dan suara tanpa kabel.
2.    Memiliki kapasitas kanal yang lebih tinggi untuk mengatasi lebih banyak panggilan yang simultan per channel dibanding sistem lainnya.
3.    Sistem CDMA menawarkan peningkatan kapasitas melebihi sistem AMPS analog sebaik teknologi selular digital lainnya. CDMA menghasilkan sebuah skema spread-spectrum yang secara acak menyediakan bandwith 1.250 KHz yang tersedia untuk masing-masing pemanggil 9600 bps bit rate.
4.    Meningkatkan call security. Keamanan menjadi sifat dari pendekatan spread spectrum CDMA, dan kenyataannya teknologi ini pertama dibangun untuk menyediakan komunikasi yang aman bagi militer.
5.    Mereduksi derau dan interferensi lainnya. CDMA menaikkan rasio signal-to-noise, karena lebarnya bandwith yang tersedia untuk pesan.
6.    Efisiensi daya dengan cara memperpanjang daya hidup baterai telepon. Salah satu karakteristik CDMA adalah kontrol power sebuah usaha untuk memperbesar kapasitas panggilan dengan memepertahankan kekonstanan level daya yang diterima dari pemanggil bergerak pada base station.
7.    Fasilitas kordinasi seluruh frekuensi melalui base-station base station. Sistem CDMA menyediakan soft hand-off dari satu base-station ke lainnya sebagai sebuah roaming telepon bergerak dari sel ke sel. Ini bisa dimungkinkan karena sel CDMA yang berdekatan menghasilkan frekuensi carrier yang sama, menjadikan dua base-station secara simultan melayani roaming telepon bergerak pada sel titik transisi. Soft hand off ini kenyataanya tidak terdeteksi oleh pengguna.
8.    Memungkinkan pengintegrasian layanan suara, data dan atau video. Fungsi spread-spectrum dan power-control yang memperbesar kapasitas panggil CDMA mengakibatkan bandwith yang cukup untuk bermacam-macam layanan data multimedia, dan skema  soft hand-off menjamin tidak hilangnya data.
9.    Sejumlah pelanggan dalam satu sel dapat mengakses pita spectrum frekuensi secara bersama karena mempergunakan teknik pengkodean tertentu.CDMA dinilai lebih advance dibanding sistem selular digital yang sudah ada FSN mampu memberikan suara alami yang lebih sempurna dibandingkan dengan sistem selular digital yang sudah ada.
10. Memiliki power output yang sangat rendah yakni 0,2 watt (bandingkan dengan sistem GSM) yang menggunakan 1,5 - 3 watt, menjadikan batere sistem CDMA lebih tahan lama. Memerlukan daya pancar yang lebih rendah, sehingga waktu bicara ponseldapat lebih lama.
11. Beban biaya pada Telepon CDMA bisa lebih murah karena pelanggan tidak dibebankan biaya airtime yang selama ini menjerat pengguna GSM. Selain itu biaya relatif hemat karena penghitungannya dilakukan secara real time yakni pulsa dihitung per detik, tanpa pembulatan seperti halnya penghitungan pulsa GSM yang selama ini berlaku.
12. Meningkatkan kualitas suara.
13. Memerlukan daya pancar yang lebih rendah, sehingga waktu bicara ponseldapat lebih lama.
14. Dapat dioperasikan bersamaan dengan teknologi lain (misal AMPS).
15. Tidak membutuhkan alokasi dan pengelolaan frekuensi. Pada TDMA dan FDMA, pengelolaan frekuensi merupakan tugas kritis untuk diselesaikan. Karena hanya terdapat satu kanal radio bersama pada CDMA, tidak ada pengelolaan frekuensi yang dibutuhkan.


Kekurangan CDMA

1.  Kelebihan teknologi berbasis GSM diindonesia adalah coverage yang luas dan roaming jelajah yang sangat luas baik dalam negeri bahkan seluruh dunia, sedangkan CDMA masih sangat terbatas.

2.  Selain itu adanya masalah optimasi cakupan karena cakupan CDMA dapat mengembang dan menciut. Gejala ini dikenal dengan istilah breathing. Pada kondisi normal dimana jumlah kanal/pengguna sesuai dengan rancangan maka derau dari pengguna lain tidak terlalu banyak. Tetapi pada saat jumlah kanal/pengguna meningkat pada beberapa sel, makaderau dari kanal/pengguna juga akan meningkat sehingga power control akan memerintahkan untuk menaikkan daya pancar.

3.  Dengan meningkatkan daya derau dari kanal/pengguna lain, maka kanal/pengguna ang lokasinya agak jauh dengan base station tentunya dapat kehabisan daya ancar (sudah maksimum) yang dapat mengakibatkan hubungan terputus. Akibat dari ini, secara sistem adalah menciutnya cakupan suatu sel. Bila beberapa sel yang berdampingan menciut maka daerah perbatasan antar sel tersebut menjadi tidak tercakup (blankspot).





Tabel Perbandingan CDMA dengan GSM


No.
Jenis
CDMA
GSM
1
Kualitas suara
Lebih jernih
-
2
Kualitas data
Lebih cepat dan berkualitas
Sering terjadi drop cell
3
Coverage
Terbatas (sementara)
Lebih luas
4
Biaya per user
Lebih murah
-
5
Investasi per user
US$ 160/S SM-Telkom Flexi US$ 200-US$ 300/S SM-CDMA Wireless
-
6
Security
Tidak bisa disadap
Mudah disadap
7
Roaming
Masih terbatas
Luas
8
Aksesori
Handset terbatas dan tidak bisa berpindah-pindah
Fleksibel dan banyak pilihan
9
Power output
Maksimum 0,2 watt, aman untuk peralatan elektronik dan kesehatan
-


referensi :