Open Service Gateway Inisiatif (OSGI)


Pengertian OSGI (Open Service Gateway Initiative)

OSGI (Open Service Gateway Initiative) adalah sebuah rencana industri untuk cara standar untukmenghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan ke Internet.OSGI berencana menentukan program aplikasi antarmuka (API) untuk pemrogrammenggunakan, untuk memungkinkan komunikasi dan kontrol antara penyedia layanan danperangkat di dalam rumah atau usaha kecil jaringan. OSGI API akan dibangun pada bahasapemrograman Java. Program java pada umumnya dapat berjalan pada platform sistem operasikomputer.


OSGI adalah sebuah interface pemrograman standar terbuka. The OSGI Alliance (sebelumnyadikenal sebagai Open Services Gateway inisiatif, sekarang nama kuno) adalah sebuah organisasistandar terbuka yang didirikan pada Maret 1999. Aliansi dan anggota – anggotanya telah ditentukan sebuah layanan berbasis Java platform yang dapat dikelola dari jarak jauh.Spesifikas OSGI yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGI. OSGI Alliance yang memiliki program kepatuhan yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGI implementasiberisi lima entri.

Manfaat OSGI

Mengurangi Kompleksitas (Reduced Complexity)
Mengembangkan dengan teknologi OSGi berarti mengembangkan bundel: komponenOSGi. Bundel adalah modul. Mereka menyembunyikan internal dari bundel lain dan berkomunikasi melalui layanan didefinisikan dengan baik. Menyembunyikan internals berarti lebih banyak kebebasan untuk berubah nanti. Hal ini tidak hanya mengurangi jumlah bug, itu juga membuat kumpulan sederhana untuk berkembang karena bundel ukuran benar menerapkan sepotong fungsionalitas melalui interface didefinisikan dengan baik. Ada sebuah blog menarik yang menjelaskan teknologi OSGi apa yang mereka lakukan bagi proses pembangunan

 Reuse
Para model komponen OSGi membuatnya sangat mudah untuk menggunakan banyak komponen pihak ketiga dalam suatu aplikasi. Peningkatan jumlah proyek-proyek sumber terbuka memberikan JAR’s mereka siap dibuat untuk OSGi. Namun, perpustakaan komersial jugamenjadi tersedia sebagai bundel siap pakai.

Real World
OSGI kerangka kerja yang dinamis. Ini dapat memperbarui bundel on the fly dan pelayanan yang datang dan pergi. Ini dapat menghemat dalam penulisan kode dan jugamenyediakan visibilitas global, debugging tools, dan fungsionalitas lebihy daripada yang telah dilaksanakan selama satu solusi khusus.

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 memiliki kepatuhan program yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGi implementasi berisi lima entri.

Setiap kerangka yang menerapkan standar OSGi menyediakan suatu lingkungan untuk modularisasi aplikasi ke dalam kumpulan yang lebih kecil. Setiap bundel adalah erat-coupled, dynamically loadable kelas koleksi, botol, dan file-file konfigurasi yang secara eksplisit menyatakan dependensi eksternal mereka (jika ada).  Kerangka kerja konseptual yang dibagi dalam bidang-bidang berikut:

Bundles
Bundles adalah normal jar komponen dengan nyata tambahan header

Services
Layanan yang menghubungkan lapisan bundel dalam cara yang dinamis dengan menawarkan menerbitkan-menemukan-model mengikat Jawa lama untuk menikmati objek (POJO).

Services
API untuk jasa manajemen (ServiceRegistration, ServiceTracker dan ServiceReference).

Life-Cycle
API untuk manajemen siklus hidup untuk (instal, start, stop, update, dan uninstall) bundel.

Modules
Lapisan yang mendefinisikan enkapsulasi dan deklarasi dependensi (bagaimana sebuah bungkusan dapat mengimpor dan mengekspor kode).

Security
Layer yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk pra-didefinisikan kemampuan.

Execution Environment
Mendefinisikan metode dan kelas apa yang tersedia dalam platform tertentuTidak ada daftar tetap eksekusi lingkungan, karena dapat berubah sebagai Java Community Process menciptakan versi baru dan edisi Jawa. Namun, set berikut saat ini didukung oleh sebagian besar OSGi implementasi:
•    CDC-1.1/Foundation-1.1 CDC-1.1/Foundation-1.1
•    OSGi/Minimum-1.0 OSGi/Minimum-1.0
•    OSGi/Minimum-1.1 OSGi/Minimum-1.1
•    JRE-1.1 JRE-1.1
•    From J2SE-1.2 up to J2SE-1.6 Dari J2SE-1.2 hingga J2SE-1,6
•    CDC-1.0/Foundation-1.0 CDC-1.0/Foundation-1.0

Sumber :
http://www.scribd.com/doc/46153310/Microsoft-Word-Pengertian-OSGI
http://bluewarrior.wordpress.com/2009/12/01/open-services-gateway-initiative-osgi/

Management data dari sisi Client, Server, dan Database Sistem

Pengertian Management Data 

Manajemen data melibatkan semua disiplin yang berhubungan dengan manajemen data sebagai sumber daya yang berguna. Definisi resmi dari DAMA (Inggris: Demand Assigned Multiple Access) adalah "manajemen data adalah pengembangan dan penerapan arsitektur, kebijakan, praktik, dan prosedur yang secara benar menangani siklus hidup lengkap data yang dibutuhkan oleh suatu perusahaan." Definisi ini cukup luas dan mencakup sejumlah profesi yang tidak bersentuhan langsung secara teknis dengan aspek tingkat rendah manajemen data seperti manajemen basis data relasional.

Manajemen Data sisi Client

Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain. Setiap instance dari komputer yang meminta layanan disebut sebagai client, sedangkan setiap instance yang menyediakan layanan disebut sebagai server. Data yang diminta oleh client dapat diambil dari database pada sisi server yang sering disebut database server, seperti misalnya MySQL, Oracle, atau SQL Server.

Manajemen Data sisi Server 

Manajemen Data yang terjadi pada sisi server dapat kita pahami pada versi DBMS seperti
MODBMS (Memindahkan Obyek DBMS) adalah sebuah DBMS yang menyimpan dan mengelola informasi lokasi serta dinamis lainnya informasi tentang obyek bergerak. MODBMS memungkinkan seseorang untuk mewakili benda-benda bergerak dalam database dan untuk menanyakan pertanyaan tentang gerakan tersebut. Daerah MODBMS merupakan bidang yang belum dijelajahi relatif terhadap RDBMS atau DBMS Spasial di mana beberapa karya yang telah dilakukan dalam standarisasi dan komersialisasi. Ada beberapa penelitian prototipe untuk MODBMS seperti DOMINO tetapi hanya sedikit produk MODBMS komersial. Memindahkan objek dapat diklasifikasikan ke dalam bergerak poin dan bergerak daerah. Memindahkan objek hanya relevan tergantung waktu posisi dalam ruang. Mereka bisa mobil, truk, pesawat terbang, kapal atau ponsel pengguna. Pindah daerah objek bergerak dengan rupa seperti badai, hutan file, tumpahan minyak, wabah penyakit, dan sebagainya. Pindah daerah berubah posisi dan geometri objek dengan waktu sambil bergerak poin hanya berubah posisi benda.

Manajemen Database Sistem Perangkat Bergerak

Sebuah sistem manajemen basisdata relasional atau dalam bahasa Inggrisnya dikenal sebagai relational database management system (RDBMS) adalah sebuah program komputer (atau secara lebih tipikal adalah seperangkat program komputer) yang didisain untuk mengatur/memanajemen sebuah basisdata sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi atas data permintaan penggunanya. Contoh penggunaan DBMS ada banyak sekali dan dalam berbagai bidang kerja, misalnya akuntansi, manajemen sumber daya manusia, dan lain sebagainya. Meskipun pada awalnya DBMS hanya dimiliki oleh perusahaan-perusahaan berskala besar yang memiliki perangkat komputer yang sesuai dengan spesifikasi standar yang dibutuhkan (pada saat itu standar yang diminta dapat dikatakan sangat tinggi) untuk mendukung jumlah data yang besar, saat ini implementasinya sudah sangat banyak dan adaptatif dengan kebutuhan spesifikasi data yang rasional sehingga dapat dimiliki dan diimplementasikan oleh segala kalangan sebagai bagian dari investasi perusahaan.

Sumber :
http://id.wikipedia.org/wiki/Manajemen_data
http://yanesscihuy.wordpress.com/2014/01/19/management-data-dari-sisi-client-server-dan-database/

Middleware Telematika

Dalam dunia teknologi informasi, terminologi middleware adalah istilah umum dalam pemrograman komputer yang digunakan untuk menyatukan, sebagai penghubung, ataupun untuk meningkatkan fungsi dari dua buah progaram/aplikasi yang telah ada.

Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di sistim operasi. Adapun fungsi dari middleware adalah:

- Menyediakan lingkungan pemrograman aplilasi sederhana yang menyembunyikan penggunaan secara detail pelayanan-pelayanan yang ada pada sistem operasi .
- Menyediakan lingkungan pemrograman aplikasi yang umum yang mencakup berbagai komputer dan sistim operasi.
- Mengisi kekurangan yang terdapat antara sistem operasi dengan aplikasi, seperti dalam hal: networking, security, database, user interface, dan system administration.

Tujuan utama layanan middleware adalah untuk membantu memecahkan interkoneksi beberapa aplikasi dan masalah interoperabilitas.

Perkembangan middleware dari waktu ke waktu dapat dikatagorikan sebagai berikut:

- On Line Transaction Processing (OLTP), merupakan perkembangan awal dari koneksi antar remote database. Pertama kali ditemukan tahun 1969 oleh seorang engineer di Ford, kemudian diadopsi oleh IBM hingga kini dikenal sebagai proses OLTP. DIGITAL ACMS merupakan contoh lainnya yang sukses pada tahun 70-an dan 80-an. UNIX OLTP lainnya seperti: Encina, Tuxedo pada era 80-an, serta DIGITAL CICS untuk UNIX yang memperkenalkan konsep dowsizing ke pasar.
- Remote Procedure Call (RPC), menyediakan fasilitas jaringan secara transparan. Open Network Computing (ONC) merupakan prototipe pertama yang diperkenalkan awal tahun 70-an. Sun unggul dalam hal ini dengan mengeluarkan suatu standar untuk koneksi ke internet. Distributed Computing Environment (DCE) yang dikeluarkan oleh Open Systems Foundation (OSF) menyediakan fungsi-fungsi ONC yang cukup kompleks dan tidak mudah untuk sis administrasinya.
- Common Object Request Broker Architecture (CORBA), merupakan object-oriented middleware yang menggabungkan fungsi RPC, brokering, dan inheritance. DIGITAL ObjectBroker merupakan salah satu contohnya.
Database middleware adalah salah satu jenis middleware disampingmessage-oriented middleware, object-oriented middleware, remoteprocedure call, dan transaction processing monitor. Pada prinsipnya, ada tiga tingkatan integrasi sistem komputer yaitu integrasi jaringan, integrasi data, dan integrasi applikasi. Database middleware menjawab tantangan integrasi data, sedangkan midleware-middleware yang lain menjawab tantangan integrasi applikasi dan jaringan.

Messaging Middleware :
- Menyimpan data dalam suatu antrian message jika mesin tujuan sedang mati atau overloaded
- Mungkin berisi business logic yang merutekan message ke ujuan sebenarnya dan memformat ulang data lebih tepat
-Sama seperti sistem messaging email, kecuali messaging middleware digunakan untuk mengirim data antar aplikasi

Saat ini, hampir seluruh aplikasi terdistribusi dibangun dengan menggunakan middleware. Masih menurut IDC, perkembangan segmen middleware terbesar akan terjadi dalam alat yang membantu sistem manajemen bisnis. Hal ini terjadi untuk memenuhi permintaan akan integrasi
aplikasi yang lebih baik. Linux, didukung oleh bermacam produk middleware, memberikan pilihan sistem operasi dan middleware yang stabil, dengan harga yang bersaing.

Contoh-contoh Middleware
1.      Java’s : Remote Procedure Call
Remote Procedure Calls (RPC) memungkinkan suatu bagian logika aplikasi untuk didistribusikan pada jaringan. Contoh :
·         SUN RPC, diawali dengan network file system (SUN NFS).
·         DCE RPC, sebagai dasar Microsoft’s COM.
Object Request Brokers (ORBs) memungkinkan objek untuk didistribusikan dan dishare pada jaringan yang heterogen. Pengembangan dari model prosedural RPC, –Sistem objek terdistribusi, seperti CORBA, DCOM, EJB, dan .NET memungkinkan proses untuk dijalankan pada sembarang jaringan.

2.      Object Management Group’s : Common, dan Object Request Broker Architecture (COBRA)
3.      Microsoft’s COM/DCOM (Companent Object Model), serta
4.      Also .NET Remoting.


Sumber :

Cara Kerja Jaringan Wireless

      Wireless adalah jaringan nirkabel menggunakan gelombang radio, seperti ponsel, televisi dan radio. Bahkan, komunikasi melalui jaringan wireless sangat mirip komunikasi radio dua arah. Cara kerja wireless seperti ini :

1. Adaptor wireless komputer menerjemahkan data menjadi sinyal radio dan mengirimkan (memancarkan) menggunakan antena.
2. Router wireless menerima sinyal dan melakukan decode data. Router mengirimkan informasi ke Internet koneksi kabel Ethernet dan terhubung ke komputer penerima.

Wireless Internet adalah layanan internet yang dapat diakses tanpa koneksi kabel fisik ke komputer menggunakan Internet. Layanan Internet wireless umumnya disediakan oleh penyedia layanan Internet melalui router wireless, atau secara lokal melalui penggunaan router wireless yang terhubung ke kabel atau modem DSL di rumah atau di kantor.

keamanan Jaringan tetap menjadi isu penting bagi pengguna wireless. Teknologi seperti WEP digunakan untuk meningkatkan keamanan pada jaringan wireless. WEP digunakan untuk membuat password keamanan standar untuk mencegah akses tidak sah ke access point. Jadi tidak semua orang bisa menggunakan wireless hanya sebatas pengguna yang mempunya password.

Berdesarkan pengertian wireless dimana tidak dibutuhkannya kabel atau perangkat lainnya untuk terhubung ke router, maka dengan seperti ini semua orang bisa mengakses jaringan wireless anda di area tertertentu, makan ada baiknya Ketika menyiapkan jaringan wirleess di satu rumah atau kantor jaringan harus dilindungi password untuk keamanan jaringan dan melakukan pengaturan jaringan wireless.


Pada jaringan wireless terdapat tiga buah kompenen yang dibutuhkan untuk mengirim dan menerima data, yaitu :
1.   Sinyal Radio (Radio Signal),
2.   Format Data (Data Format), dan
3.   Struktur Jaringan (Network Structure).
Dalam jaringan computer terdapat tujuh lapisan OSI (Open System Interconnection), yaitu :
1.   Pysical Layer (Lapisan Fisik),
2.   Data-link Layer (Lapisan Keterkaitan Data),
3.   Network Layer (Lapisan Jaringan),
4.   Transport Layer (Lapisan Transport),
5.   Session Layer (Lapisan Sesi),
6.   Presentation Layer (Lapisan Presentasi), dan
7.   Application Layer (Lapisan Aplikasi).
Sinyal Radio bekerja pada Pysical Layer (Lapisan Fisik), lalu Format Data bekerja mengendalikan beberapa lapisan diatasnya dan Struktur Jaringan berfungsi sebagai alat untuk mengirim dan menerima sinyal radio.

Saat akan mengirimkan data, ketiga komponen tersebut akan berfungsi sebagai alat yang merubah data digital menjadi sinyal radio. Pada saat menerima data, ketiga komponen tersebut akan berfungsi sebagai alat yang merubah sinyal radio menjadi data digital.

Sinyal radio dapat diubah menjadi data digital dengan cara menyatukan Transmitter (Alat yang menghasilkan gelombang radio), Receiver (Alat yang digunakan untuk mendeteksi dan menangkap gelombang radio), dan Antena (Alat yang membantu transmitter dan receiver agar lebih fokus saat megirim, membuat pola gelombang, mengarahkan, meningkatkan, dan menangkap sinyal radio) yang dilah dari gelombang menjadi bit-bit biner dalam semua peralatan wireless LAN tersebut.


Sumber :
http://pacarita.com/pengertian-wireless-dan-cara-kerja-wireless.html#ixzz2qxR06ZQd
http://anisyaalishina.blogspot.com/2013/10/cara-kerja-jaringan-wireless-dan.html


Storyboard Penulisan Telematika

1. Definisi dan Pemanfaatan Telematika

Judul Posting : Peng.Telematika dan Pemanfaatannya dlm TI
Link Posting : http://ahmadibrahim12.blogspot.com/2013/11/pengertian-telematika-dan.html
Tanggal Posting : 2013-11-12 21:55:20
Ringkasan Postingan :

Pengertian Telematika
Telematika berasal dari bahasa prancis yaitu "Telematique" yang kurang lebih artinya adalah bertemunya sistem jaringan komunikasi dengan tekhnologi informasi. Pada praktisi menyatakan bahwa “Telematics“ adalah singkatan dari “Telecommunication” and “informatics” sebagai wujud dari perpaduan konsep Computing and Communication.
Pemanfaatan Telematika dalam TI
- E-Government
- E-Commerce
- E-Learning

2. Perkembangan Telematika

Judul Posting : Per.Telematika dlm Tek.Informasi
Link Posting : http://ahmadibrahim12.blogspot.com/2013/11/perkembangan-telematika-dalam.html
Tanggal Posting : 2013-11-12 21:56:10
Ringkasan Postingan :

Perkembangan Telematika dalam TI pada sekarang ini mengalami peningkatan yang sangat pesat, itu terbukti dari banyak bermunculan barang-barang elektronik canggih di pasaran. Sebagai contoh handphone, dahulu handphone hanya bisa digunakan untuk menelfon dan mengirim pesan singkat saja, tetapi sekarang handphone memiliki kecepatan, dan efisien dengan format-format unik yang berbeda dan muktahir.

3. Trend Telematika

Judul Posting : Trend ke Depan Telematika dalam Tek.Informasi
Link Posting : http://ahmadibrahim12.blogspot.com/2013/11/trend-ke-depan-telematika-dalam.html
Tanggal Posting : 2013-11-12 21:56:46
Ringkasan Postingan :

Pemanfaatan Teknologi Informasi dan Komunikasi (TIK) juga tidak akan kalah dengan perkembangan TIK saat ini. Perangkat komputasi berskala terabyte, penggunaan multicore processor, penggunaan memory dengan multi slot serta peningkatan kapasitas harddisk multi terabyte akan banyak bermunculan dengan harga yang masuk akal.

4. Layanan Telematika

Judul Posting : Layanan Telematika
Link Posting : http://ahmadibrahim12.blogspot.com/2014/01/layanan-telematika.html
Tanggal Posting : 2014-01-20 11:02:29
Ringkasan Postingan :

Seiring dengan media informasi yang semakin berkembang. Teknologi telematika yang telah berkembang sehingga dapat menyampaikan suatu informasi melalui media yang semakin canggih. Telematika adalah singkatan dari Telekomunikasi dan Informatika.
Ada pun jenis-jenis Layanan Telematika, seperti:
1. Layanan Informasi
2. Layanan Keamanan
3. Layanan Context Aware & Even Base
4. Layanan Perbaikan Sumber

5. Antarmuka Telematika dan Fiturnya

Judul Posting : Antar muka Telematika dan Fiturnya
Link Posting : http://ahmadibrahim12.blogspot.com/2014/01/antar-muka-telematika-dan-fiturnya.html
Tanggal Posting : 2014-01-20 11:03:15
Ringkasan Postingan :

Definisi Antarmuka
Antarmuka atau bisa disebut juga dengan user interface berfungsi untuk menghubungkan user (pengguna) dengan system operasi , sehingga computer tersebut bisa digunakan.
Fitur Pengguna Telematika
- Computer Vision
- Speech Recognition
- Tangible User Interface
- Head Up Display System

6. Teknologi yang Terkait Antarmuka Telematika

Judul Posting : Teknologi yang Terkait Antarmuka Telematika
Link Posting : http://ahmadibrahim12.blogspot.com/2014/01/teknologi-yang-terkait-antarmuka.html
Tanggal Posting : 2014-01-20 11:03:38
Ringkasan Postingan :

Computer Vision
       Computer Vision sering didefinisikan sebagai salah satu cabang ilmu pengetahuan yang mempelajari bagaimana komputer dapat mengenali obyek yang diamati/ diobservasi.
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.
Speech Recognition
        Speech Recognition yang juga dikenal sebagai Automatic Speech Recognition atau Computer Speech Recognition, dapat mengkonversikan kata-kata lisan menjadi teks.
Speech Synthesis 
        Speech Synthesis adalah produk buatan dari pembicaraan manusia.
Tangible User Interface
         Tangible User Interface, yang disingkat TUI, adalah antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik.

Teknologi yang Terkait Antarmuka Telematika

Teknologi yg terkait antar muka telematika, yaitu :

Computer Vision
       Computer Vision sering didefinisikan sebagai salah satu cabang ilmu pengetahuan yang mempelajari bagaimana komputer dapat mengenali obyek yang diamati/ diobservasi. Cabang ilmu ini bersama Intelijensia Semu (Artificial Intelligence) akan mampu menghasilkan sistem intelijen visual (Visual Intelligence System). Computer Vision adalah kombinasi antara Pengolahan Citra dan Pengenalan Pola yang hubungan antara ketiganya dapat dilihat pada gambar berikut. Pengolahan Citra (Image Processing) merupakan bidang yang berhubungan dengan proses transformasi citra/gambar (image). Proses ini bertujuan untuk mendapatkan kualitas citra yang lebih baik. Sedangkan Pengenalan Pola (Pattern Recognition), bidang ini berhubungan dengan proses identifikasi obyek pada citra atau interpretasi citra. Proses ini bertujuan untuk mengekstrak informasi/pesan yang disampaikan oleh gambar/citra.
Beberapa applikasi yang dihasilkan dari Computer Vision antara lain :
1. Robotic – navigation and control
2. Medical Image Analysis – measurement and interpretation of many types of images
3. Industrial Inspection – measurement, fault checking, process control
4. Optical Character Recognition – text reading
5. Remote Sensing – land use and environmental monitoring
6. Psychology, AI – exploring representation and computation in natural vision

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. Transmisi untuk mendaftarkan kode identifikasi ke DDNS ( Dynamic Domain Name Server) oleh program aplikasi. Mendapatkan kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IP kamera dan kontrol kamera IP melalui kamera IP pribadi alamat dan alamat server pribadi compile ke layanan server melalui alamat server pribadi sehingga untuk mendapatkan video / audio data yang ditangkap oleh kamera IP, dimana server layanan menangkap video / audio data melalui Internet.

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. Aplikasi speech recognition mencakup voice user interface seperti voice dialing, call routing, pengendali alat domotic, pencarian, memasukkan data sederhana, persiapan dokumen terstruktur, pemrosesan speech-to-text, dan pesawat.

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. Speech synthesis dapat dibuat dengan menggabungkan potongan rekaman pembicaraan yang tersimpan dalam database. Sistem berbeda dalam ukuran dari unit pembicaraan yang tersimpan, sebuah sistem yang menyimpan telepon atau diphones menyediakan berbagai output terbesar, tetapi mungkin kurang jelas. Untuk domain penggunaan khusus, penyimpanan seluruh kata atau kalimat memungkinkan untuk output berkualitas tinggi. Atau, synthesizer dapat menggabungkan sebuah model dari saluran vokal dan karakteristik suara manusia untuk membuat output suara “sintetik” yang lengkap. Kualitas speech synthesizer dinilai oleh kesamaan dengan suara manusia dan dengan kemampuannya untuk dipahami. Sebuah program text-to-speech cerdas memungkinkan orang dengan gangguan penglihatan atau tuna aksara untuk mendengarkan karya tulis pada komputer rumahan. Banyak sistem operasi komputer telah menyertakan speech synthesizer sejak awal 1980-an.
        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. Dua teknologi utama untuk menghasilkan bentuk gelombang speech synthesis adalah concatenative synthesis dan formant synthesis. Setiap teknologi memiliki kelebihan dan kekurangan, dan maksud penggunaan dari sistem sintesis akan menentukan pendekatan yang akan digunakan.

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. Sebuah contoh nyata adalah Marmer UI Answering Machine oleh Durrell Uskup (1992). Sebuah kelereng mewakili satu pesan yang ditinggalkan di mesin penjawab. Menjatuhkan marmer ke piring diputar kembali pesan atau panggilan terkait kembali pemanggil. Contoh lain adalah sistem Topobo.
        Balok-balok dalam LEGO Topobo seperti blok yang dapat bentak bersama, tetapi juga dapat bergerak sendiri menggunakan komponen bermotor. Seseorang bisa mendorong, menarik, dan memutar blok tersebut, dan blok dapat menghapal gerakan-gerakan ini dan diulang mereka. Pelaksanaan lain memungkinkan pengguna untuk membuat sketsa gambar di atas meja sistem dengan pena yang benar-benar nyata. Menggunakan gerakan tangan, pengguna dapat mengkloning gambar dan peregangan dalam sumbu X dan Y akan hanya sebagai salah satu program dalam cat. Sistem ini akan mengintegrasikan kamera video dengan gerakan system pengakuan. Contoh lain adalah logat, pelaksanaan TUI membantu membuat produk ini lebih mudah diakses oleh pengguna tua produk. 'teman' lewat juga dapat digunakan untuk mengaktifkan interakasi yang berbeda dengan produk.
          Beberapa pendekatan telah dilakukan untuk membangun middleware untuk TUI generik. Mereka sasaran menuju kemerdekaan aplikasi domain serta fleksibilitas dalam hal teknologi sensor yang digunakan. Sebagai contoh, Siftables menyediakan sebuah platform aplikasi yang sensitif menampilkan gerakan kecil bertindak bersama-sama untuk membentuk antar muka manusia – computer. Dukungan kerjasama TUIs harus mengizinkan distribusi spasial, kegiatan asynchronous, dan modifikasi yang dinamis, TUI infrastruktur, untuk nama yang paling menonjol. Pendekatan ini menyajikan suatu kerangka kerja yang didasarkan pada konsep ruang tupel LINDA untuk memenuhi persyaratan ini. Kerangka kerja yang dilaksanakan TUI untuk menyebarkan teknologi sensor pada semua jenis aplikasi dan aktuator dalam lingkungan terdistribusi.

Sumber:
http://kochani-kekuatancinta.blogspot.com/2013/01/teknologi-yang-terkait-antarmuka.html
http://mycandybaby.wordpress.com/2010/11/06/teknologi-yang-terkait-antar-muka-telematika/

Antar muka Telematika dan Fiturnya

A. Definisi Antarmuka
Antarmuka atau bisa disebut juga dengan user interface berfungsi untuk menghubungkan user (pengguna) dengan system operasi , sehingga computer tersebut bisa digunakan. Terdapat dua antarmuka yaitu CLI (Command Line Interface) dan GUI (Graphical User Interface). CLI adalah antarmuka dimana pengguna berinteraksi dengan system operasi melalui text-terminal dengan cara mengetikkkan baris-baris tertentu. Sedangkan GUI adalah antarmuka dimana pengguna berinteraksi melalui gambar, grafik, ikon, menu dan menggunakan perangkat penunjuk seperti mouse maupun trackball. Dalam sejarah mencatat bahwa XEROX PARC (Palo Alto Research Center) yang pertama kali meriset tentang GUI

B. Fitur Pengguna Telematika
Ada terdapat fitur-fitur pengguna telematika diantaranya
-      Computer Vision
Ilmu pengetahuan teknologi dari mesin yang melihatnya
-      Speech Recognition
Fitur antar muka telematika berupa suara berubah menjadi tulisan
-      Speech Synthesis
Buatan manusia hasil pembicaraan manusia
-      Tangible User Interface
Antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik
-      Head Up Display System
Yaitu tampilan transparan yang menampilkan data tanpa mengharuskan penggunanya untuk melihat kearah yang lain dari sudut pandang biasanya


Sumber :

Layanan Telematika

Seiring dengan media informasi yang semakin berkembang. Teknologi telematika yang telah berkembang sehingga dapat menyampaikan suatu informasi melalui media yang semakin canggih. Telematika adalah singkatan dari Telekomunikasi dan Informatika. Ini merupakan suatu bentuk hubungan saling bertukar informasi dari pihak yang satu kepada pihak yang lain. Layanan Telematika itu adalah Layanan dial up ke jaringan internet maupun semua jenis jaringan yang didasarkan pada sistem telekomunikasi untuk mengirimkan data. Layanan Telematika (dalam bhs.Inggris disebut juga Telematics Services) dewasa ini sudah banyak digunakan oleh pemerintah Indonesia untuk menunjang kebutuhan dan kenyamanan masyarakat.

Ada pun jenis-jenis Layanan Telematika, seperti:

1. Layanan Informasi
Layanan informasi merupakan penggabungan dari telekomunikasi digital dan teknologi komputer yang memainkan peran penting dalam komunikasi antara manusia dengan kendaraan bergerak seperti mobil yang menawarkan layanan GPS.
contoh lainnya : M-Commerce dan VOD.

2. Layanan Keamanan
Layanan keamanan merupakan layanan yang menyediakan keamanan informasi dan data agar tidak mudah terhapus atau hilang . Layanan ini terdiri atas enskripsi, penggunaan protokol, penentuan akses kontrol dan auditin.
contoh : penggunaan firewall dan antivirus

3. Layanan Context Aware & Even Base
Layanan Context Aware & Even Base merupakan layanan dimana sistem memiliki kemampuan untuk mengrti kebutuhan user, network dan lingkungan.
contoh : ketika seorang user sedang mengadakan rapat, maka context-aware mobile phone yang dimiliki user akan langsung menyimpulkan bahwa user sedang mengadakan rapat dan akan menolak seluruh panggilan telepon. Dan untuk saat ini, konteks location awareness dan activity recognition yang merupakan bagian dari context-awareness menjadi pembahasan utama di bidang penelitian ilmu komputer.

Empat kategori aplikasi context-awareness menurut Bill N. Schilit, Norman Adams, dan Roy Want, yaitu :

1) Proximate selection Proximate selection :
Sebuah teknik antarmuka yang memudahkan pengguna dalam memilih atau melihat lokasi objek (benda atau manusia) yang berada didekatnya dan mengetahui posisi lokasi dari user itu sendiri.

2) Automatic Contextual Reconfiguration :
Bagaimana konteks yang digunakan membawa perbedaan terhadap konfigurasi sistem dan bagaimana cara antar setiap komponen berinteraksi. contoh: penggunaan virtual whiteboard sebagai salah satu inovasi automatic reconfiguration yang menciptakan ilusi pengaksesan virtual objects sebagai layaknya fisik suatu benda.

3) Contextual Informations and Commands
Dimana informasi-informasi yang berkaitan dan perintah yang akan dilaksanakan disimpan ke dalam sebuah directory tertentu. Setiap file yang berada di dalam directory berisi locations and contain files, programs, and links. Ketika seorang user berpindah dari suatu lokasi ke lokasi lainnya, maka browser juga akan langsung mengubah data lokasi di dalam directory.

4) Context-Triggered Actions
Cara kerja sistem context-triggered actions sama layaknya dengan aturan sederhana IF-THEN. Informasi yang berada pada klausa kondisi akan memacu perintah aksi yang harus dilakukan. contoh : coffee kitchen arriving “play –v 50 ~/sounds/rooster.au” artinya, ketika siapapun berada di dapur dan menggunakan mesin coffee maker maka alarm rooster sound akan berbunyi.

4. Layanan Perbaikan Sumber
Layanan perbaikan atau disebut Discovery Service (RDS) adalah sebuah layanan yang berfungsi untuk penemuan layanan utilitas yang diperlukan. The RDS juga berfungsi dalam pengindeksan lokasi layanan utilitas untuk mempercepat kecepatan penemuan.

Sumber :
http://freezcha.wordpress.com/2010/11/16/browsing-audio-data/
http://lookshe.blogspot.com/2012/11/layanan-telematika-teknologi-wireless.html
EBOOK “SEJARAH PERKEMBANGAN TEKNOLOGI TELEMATIKA”, Ir Hasanuddin Sirati, MT.

powered by Blogger | WordPress by Newwpthemes | Converted by BloggerTheme