Sabtu, 16 Januari 2016

Kolaborasi Antarmuka Otomotif Multimedia

Pengertian Kolaborasi Antarmuka Otomotif Multimedia
Kolaborasi Antarmuka Otomotif Multimedia AIMC (Automotive Multimedia Interface Collaboration) atau Kolaborasi Antarmuka Otomotif Multimedia adalah suatu organisasi dunia yang mengurusi atau memberikan standar kepada perusahaan otomotif dalam membangun interface (antarmuka) multimedia pada kendaraan yang akan diproduksi oleh perusahaan otomotif. Sistem multimedia yang ada di dalam sistem otomotif meliputi sistem dari kendaraan itu sendiri, sistem kendaraan yang terhubung dengan mobile system, dan sistem entertaiment (hiburan) yang ada di dalam mobil.
Kolaborasi Antar muka Otomotif Multimedia adalah sebuah kelompok yang dibuat oleh pembuat (maker) untuk menciptakan standar umum yang digunakan untuk mengatur bagaimana cara kerja perangkat elektronik. Sedangkan pengertian AMI-C adalah organisasi global yang mewakili mayoritas dunia produksi kendaraan. AMI-C mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif antarmuka untuk kendaraan jaringan komunikasi.
Fungsional Kolaborasi Antarmuka Otomotif Multimedia
Tujuan – tujuan utamanya yaitu sebagai berikut :
  • Menyediakan interface standar untuk memungkinkan pengendara mobil untuk menggunakan berbagai media, komputer dan perangkat komunikasi – dari sistem navigasi dan hands-free telepon selular, melalui manusia maju/mesin sistem antarmuka, termasuk pengenalan suara dan sintesis, untuk dipersembahkan komunikasi jarak dekat ( DSRC) sistem untuk kendaraan untuk infrastruktur komunikasi dan sistem mobil seperti airbag, pintu kunci dan diagnostik input/output.
  • Meningkatkan pilihan dan mengurangi keusangan sistem elektronik kendaraan.
  • Memotong biaya keseluruhan informasi kendaraan dan peralatan hiburan dengan meningkatkan ukuran pasar yang efektif dan memperpendek waktu pengembangan – industri otomotif efektif terdiri dari banyak pasar yang kecil karena setiap platform kendaraan sering mengandung berbagai adat-mengembangkan komponen dan platform yang khas hanya sekitar 50.000 unit.
  • Menawarkan standar terbuka dan spesifikasi untuk informasi interface dalam kendaraan dan antara kendaraan dan dunia luar.
Struktural Kolaborasi Antarmuka Otomotif Multimedia
Automotive Multimedia Interface Kolaborasi (AMIC) mengatakan akan menjadi tuan rumah tiga update internasional briefing untuk menjadi pemasok otomotif, komputer dan teknologi tinggi industri elektronik. Briefing akan diadakan 23 Februari di Frankfurt, Jerman; Februari 29 di Tokyo; dan Maret 9 di Detroit.
“AMIC telah membuat suatu kemajuan yang signifikan dalam satu tahun terakhir ini dalam menyelesaikan struktur organisasi dan mencapai kesepakatan mengenai persyaratan yang diperlukan untuk hardware dan software baik di masa depan mobil dan truk,” Jurubicara AMIC Dave Acton berkata, “Dan sekarang sudah saatnya bagi kita untuk bertemu dengan pemasok dan mereka yang tertarik untuk menjadi pemasok untuk memastikan kami pindah ke tahap berikutnya pembangunan kita bersama-sama. “
Acton menekankan bahwa AMIC terbuka untuk semua pemasok yang tertarik bisnis elektronik. AMIC dibentuk pada bulan September l998 dan saat ini dipimpin oleh 12 produsen otomotif dan anak perusahaan yang meliputi: BMW, DaimlerChrysler, Ford, Fiat, General Motors, Honda, Mitsubishi, Nissan, PSA/Peugeot-Citroen, Renault, Toyota, dan VW. Seorang juru bicara mengatakan kelompok AMIC berencana untuk mendirikan sebuah kantor di San Francisco di masa depan.
SUMBER 

Sabtu, 26 Desember 2015

TULISAN 3 PENGANTAR TELEMATIKA



Open Services Gateway Initiative (OSGi)

Spesifikasi
Spesifikasi OSGI adalah suatu kerangka kerja yang mendefinisikan aplikasi model manajemen siklus hidup, sebuah layanan registrasi, sebuah lingkungan eksekusi dan modul. Spesifikasi OSGI digunakan didalam sebuah aplikasi mulai dari ponsel ke open source Eclipse IDE. Wilayah aplikasi lain meliputi mobile, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan (misalnya iPronto), armada manajemen dan aplikasi server.

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. Spesifikasi OSGi memungkinkan komponen-komponennya untuk menyembunyikan implementasinya dari komponen lainnya ketika berkomunikasi melalui services dimana biasanya ketika hal ini  berlangsung implementasi antar komponen dapat terlihat jelas. Model yang simple ini telah  jauh mencapai efek dari segala aspek dari proses pengembangan software.

Komponen inti dari Spesifikasi OSGi adalah Framework OSGi. Framework menyediakan lingkungan standar untuk aplikasi (disebut bundel).

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE97gHXIJ3JcEe1C5BGGCHHznD6HXiDjjzo-dRaAIpnezw5D8tR4NhEITuErYT6NhRzsQuqYH8UrDv-RP7xkqFWZtfZduxhQFiRADryo7SSYLezY0aaRfE0y97iim61fE-pLxWXN9FWCo/s320/a.jpg
Keterangan :
1. Bundel
Kumpulan jaringan normal komponen dengan nyata tambahan header. Sebuah  bundel adalah sekelompok kelas Java dan sumber daya tambahan yang dilengkapi dengan rincian file pada MANIFEST.MF nyata semua isinya, serta layanan tambahan yang diperlukan untuk memberikan kelompok termasuk kelas Java perilaku yang lebih canggih, dengan tingkat deeming seluruh agregat sebuah komponen.

2. Layanan
Layanan yang menghubungkan lapisan bundel dalam cara yang dinamis dengan menawarkan, menerbitkan dan menemukan model dapat mengikat Java lama untuk menikmati objek (POJO). Siklus hidup menambahkan lapisan bundel dinamis yang dapat diinstal, mulai, berhenti, diperbarui dan dihapus. Buntalan bergantung pada lapisan modul untuk kelas loading tetapi menambahkan API untuk mengatur modul-modul dalam run time. Memperkenalkan lapisan siklus hidup dinamika yang biasanya bukan  bagian dari aplikasi. Mekanisme ketergantungan luas digunakan untuk menjamin operasi yang benar dari lingkungan.

3. Layanan Registrasi (Services-Registry)
API untuk manajemen jasa (ServiceRegistration, ServiceTracker dan ServiceReference).OSGi Alliance yang telah ditentukan banyak layanan.Layanan yang ditentukan oleh antarmuka Java.Kumpulan dapat mengimplementasikan antarmuka ini dan mendaftarkan layanan dengan Layanan Registri.Layanan klien dapat menemukannya di registri, atau bereaksi ketika muncul atau menghilang.

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

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

6. Keamanan
Layer yang menangani aspek keamanan dengan membatasi fungsionalitas bundel untuk pra didefinisikan kemampuan.

7. Pelaksanaan Lingkungan
Mendefinisikan metode dan kelas apa yang tersedia dalam platform tertentu. Tidak 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.0/Foundation-1.0
·         CDC-1.1/Foundation-1.1
·         OSGi/Minimum-1.0
·         OSGi/Minimum-1.1
·         JRE-1.1
·         Dari J2SE-1.2 hingga J2SE-1,6

8. Java Virtual Machine


Java Virtual Machine adalah sebuah spesifikasi untuk sebuah komputer abstrak.JVM terdiri dari sebuah kelas pemanggil dan sebuah interpreter Java yang mengeksekusi kode arsitektur netral. Kelas pemanggil memanggil file API untuk dieksekusi oleh interpreter Java. Dengan kata lain JVM adalah sebagai perantara antara program yang akan dijalankan dan sistem operasi yang sedang digunakan.

REFERENSI :

Sabtu, 14 November 2015

Teknologi Telematika
Dalam  perkembangannya,  teknologi  telematika  ini  telah  menggunakan kecepatan  dan  jangkauan  transmisi  energi  elektromagnetik,  sehingga sejumlah  besar  informasi  dapat  ditransmisikan  dengan  jangkauan, menurut keperluan, sampai seluruh dunia. Pada  saat  ini  informasi  sudah  banyak  berkembang  sedemikian  rupa, hanya saja harus adanya dukungan teknologi. Teknologi telematika yang telah berkembang sehingga mampu menyampaikan suatu informasi.Contoh-contoh dari teknologi telematika :
E-goverment
E-goverment dihadirkan dengan maksud untuk administrasi pemerintahan secara elektronik. Di  Indonesia  ini,  sudah  ada  suatu  badan  yang  mengurusi  tentang telematika,  yaitu  Tim  Koordinasi  Telematika  Indonesia  (TKTI).  TKTI mempunyai  tugas  mengkoordinasikan  perencanaan  dan  mempelopori program  aksi  dan  inisiatif  untuk  menigkatkan  perkembangan  dan pendayagunaan teknologi telematika di Indonesia, serta memfasilitasi dan pelaksanaannya. Dengan  e-goverment,  pemerintah  dapat  menjalankan  fungsinya  melalui sarana internet yang tujuannya adalah memberi pelayanan kepada publik secara transparan sekaligus lebih mudah, dan dapat diakses (dibaca) oleh komputer dari mana saja.E-goverment juga dimaksudkan untuk peningkatan interaksi, tidak hanya antara  pemerintah  dan  masyarakat,  tetapi  juga  antar  sesama  unsur pemerintah dalam lingkup nasional, bahkan intrernasional. Isi  informasi  dalam  e-goverment,  antara  lain  adalah  profil  wilayah  atau instansi, data statistik, surat keputusan, dan bentuk interaktif lainnya.
E-commerce
Prinsip e-commerce tetap pada transaksi jual beli. Semua proses transaksi perdagangan dilakukan secara elektronik. Luasnya  wilayah  e-commerce  ini,  bahkan  dapat  meliputi  perdagangan internasional,  menyangkut  regulasi,  pengiriman  perangkat  lunak  (software), perbankan, perpajakan, dan banyak lagi. E-commerce juga memiliki istilah lain, yakni e-bussines.
E-learning
Globalisasi telah menghasilkan pergeseran dalam dunia pendidikan, dari pendidikan tatap muka yang konvensional ke arah pendidikan yang lebih terbuka. Di  Indonesia  sudah  berkembang  pendidikan  terbuka  dengan  modus belajar jarah jauh (distance lesrning) dengan media internet berbasis web atau situs. Melihat  hasil  perolehan  belajar  berupa  nilai  secara  online,  mengecek jadwal kuliah, dan mengirim naskah tugas, dapat dilakukan. Kenyataan  tersebut  dapat  dimungkinkan  dengan  adanya  teknologi telematika,  yang  dapat  menghubungkan  guru  dengan  muridnya,  dan mahasiswa dengan dosennya. Web  bernuansa  pendidikan  non-institusi,  perpustakaan  online,  dan interaksi dalam group, juga sangatlah mendukung.
Jaringan Wireless
Wireless merupakan teknologi yang bertujuan untuk menggantikan kabel yang menghubungkan terminal komputer dengan jaringan. Wireless  LAN  distandarisasi  oleh  IEEE  bertujuan  untuk  menyamakan semua teknologi nirkabel yang digunakan dibidang computer dan untuk menjamin  interoperabilitas  antara  semua  product  –product  yang  menggunakan standar ini. Teknologi  wireless  memiliki  fleksibelitas,  mendukung  mobilitas, memiliki  teknik  frequency  reuse,  selular  dan  handover,  menawarkan efisiensi  dalam  waktu  (penginstalan)  dan  biaya  (pemeliharaan  dan penginstalan  ulang  di  tempat  lain),  mengurangi  pemakaian  kabel  dan penambahan jumlah pengguna dapat dilakukan dengan mudah dan cepat. Pasar  yang  menjadi  targetnya  adalah  pabrik,  kantor-kantor  yang mengalami  kesulitan  dalam  pengkabelan  (seperti  kantor  dengan  interior marmer  dll),  perkulakan,  laboraturium,  tempat-tempat  yang  bersifat  sementara (seperti ruang kuliah, rapat, konfrensi dll) dan kampus.
Teknologi Wireless Telematika
USA  Technologies,  Inc  (Malvern,  PA) telah  menerima  tiga  pemberitahuan  dari US  Patent  dan  Trademark  Office  untuk aplikasi  paten  yang  berkaitan  dengan teknologi  telematika  nirkabel.  Aplikasi paten  teknologi  melibatkan  kendaraan  untuk  menghubungkan  ke  Internet melalui perangkat nirkabel untuk kendaraan keamanan dan kendaraan telemetri. “Teknologi  yang  berhubungan  dengan  ini  mengizinkan  aplikasi  paten  dealer mobil  dapat  memungkinkan  untuk  memantau  kesehatan  dan  pemeliharaan mobil,  mendiagnosa  masalah  yang  mungkin  dan  bahkan  pemeliharaan ketertiban  bagian,  semua  sebelum  mobil  pelanggan  mereka  bahkan  masuk  ke banyak dealer,” kata Chief Operating Officer Stephen P. Herbert.“Penerapan lain dari sistem seperti ini dapat memungkinkan pemilik mobil, atau polisi, untuk memantau lokasi mobil yang dicuri mereka. Sistem bahkan dapat memberikan  user  kemampuan  untuk  mematikan  mesin  mobil  yang  dicuri, remote – semua melalui Internet. ”  Menurut  Herbert,  pengendara  motor  dengan  layanan  telematika  dipasang  di mobil mereka di masa depan dapat melihat informasi telah dialihkan langsung ke  halaman  Web  aman  –  mungkin  berisi  karakteristik  performa  kendaraan, termasuk  kondisi  operasi,  jarak  tempuh  dan  diagnostik  masalah  kode.  Li nk internet  nirkabel  lain  dapat  memungkinkan  pengecer  otomotif  untuk menginformasikan kepada pemilik kendaraan melalui e-mail tentang performamesin,  peluang  layanan,  jadwal  janji  dan  uji  emisi.  Telematika  sudah memungkinkan  pelacakan  dan  posisi  kendaraan,  membantu  pengendara menavigasi dan memberikan keamanan.
Terminal
Pada saat terminal/client/terminal/client melakukan proses booting, garis besar proses yang dijalankan adalah:
1. Mencari alamat ip dari dhcp server.
2. Mengambil kernel dari tftp server.
3. Menjalankan sistem file root dari nfs server.
4. Mengambil program X-server ke dalam memory dan mulai menjalankannya.
5.  Melakukan  hubungan  dengan  xdm  server  dan  user  login  ke  dalam  xdm server.

Komputer terminal/client hanya berjalan pada linux kernel,  Xfree86, Init dan  print  server  daemon  untuk  melakukan  pencetakan  ke  dalam  lokal printer.Karena  progaram  ini  adalah  sangat  kecil  agar  dapat  dijalankan padakomputer` terminal/client maka kita dapat melakukan penghematan daya listrik dengan memakai  power yang rendah dan  dapat  dijalankan dengan menggunakan komputer 486 16mb untuk ram dengan tampilan x window terminal/client (tanpa harddisk)

Referensi