Download Software Bluethoot Antar Komputer
Bluetooth merupakan teknologi nirkabel pada pita frekuensi ISM 2,45 GHz yang tersedia untuk umum, yang secara spesifik digunakan untuk membentuk jaringan skala kecil. Peralatan Bluetooth generasi pertama berkomunikasi dalam jangkauan hingga 10 m (kategori class 2), sedangkan generasi kedua memiliki jangkauan hingga 100 m (kategori class 1).
1. Bluetooth Protocol Stack
Agar peralatan-peralatan Bluetooth dari berbagai vendor dapat berkomunikasi satu sama lain, maka tidakah cukup dengan hanya menspesifikasikan sistem radio. Oleh karena itu, spesifikasi Bluetooth memuat protocol stack yang lengkap untuk memastikan berbagai peralatan Bluetooth dapat saling mencari (inquiry), mengeksplorasi layanan yang disediakan, dan berkomunikasi satu sama lain. Bluetooth protocol stack terdiri dari banyak layer.
bluetooth protocol stack
* Bluetooth Radio, merupakan layer yang berfungsi melakukan modulasi dan demodulasi data untuk keperluan komunikasi.
* Baseband Link Controller, merupakan layer yang berfungsi mengatur koneksi fisik (flow control dan error correction) dan sinkronisasi frequency hopping. Layer baseband mengatur koneksi Synchronous Connection-Oriented (SCO) untuk audio dan Asynchronous Connectionless (ACL) untuk data.
* LMP, merupakan layer yang berfungsi mengatur dan mengkonfigurasi koneksi ke peralatan Bluetooth lain (termasuk otentikasi dan enkripsi).
* HCI, merupakan layer yang memisahkan perangkat keras dari perangkat lunak dan diimplementasikan sebagian dalam bentuk perangkat keras dan perangkat lunak. Layer di bawah HCI umumnya diimplementasikan dalam bentuk perangkat keras dan layer di atas HCI umumnya diimplementasikan dalam bentuk perangkat lunak.
* L2CAP, merupakan layer yang berfungsi melakukan multiplexing, reassembly, dan segmentasi paket.
* SDP, merupakan layer yang berfungsi untuk melakukan pencarian layanan pada peralatan Bluetooth lain.
* RFCOMM, merupakan layer yang berfungsi sebagai antarmuka serial, seperti halnya RS-232.
* OBEX, merupakan layer yang berfungsi menyediakan fasilitas transfer obyek atau file.
* TCS, merupakan layer yang berfungsi menyediakan call control signalling untuk panggilan suara dan data antara peralatan Bluetooth.
* PPP, IP, TCP, UDP, WAP, merupakan layer-layer yang digunakan untuk keperluan koneksi ke Internet.
* AT Command, merupakan layer yang digunakan untuk mengontrol telepon atau modem.
2. Topologi Jaringan Bluetooth
Topologi jaringan Bluetooth yang terkecil dinamakan piconet di mana hanya ada sebuah peralatan yang berperan sebagai master (server), sedangkan yang lain berfungsi sebagai slave (client). Sedangkan kumpulan beberapa piconet akan membentuk jaringan yang lebih besar, yang dinamakan scatternet. Sebuah peralatan berfungsi sebagai master bila peralatan tersebut menginisiasi komunikasi dan mendaftarkan layanan aplikasi sehingga dapat dieksplorasi oleh peralatan lainnya, sedangkan peralatan yang mencari keberadaan master dan mengeksplorasi layanan yang disediakan master dinamakan slave.
Anda bisa memakai perangkat lunak ini secara Gratis, dan jika anda mau mengembangkannya silahkan download berikut sourcecodenya dengan menggunakan VB.6
1. Bluetooth Protocol Stack
Agar peralatan-peralatan Bluetooth dari berbagai vendor dapat berkomunikasi satu sama lain, maka tidakah cukup dengan hanya menspesifikasikan sistem radio. Oleh karena itu, spesifikasi Bluetooth memuat protocol stack yang lengkap untuk memastikan berbagai peralatan Bluetooth dapat saling mencari (inquiry), mengeksplorasi layanan yang disediakan, dan berkomunikasi satu sama lain. Bluetooth protocol stack terdiri dari banyak layer.
bluetooth protocol stack
* Bluetooth Radio, merupakan layer yang berfungsi melakukan modulasi dan demodulasi data untuk keperluan komunikasi.
* Baseband Link Controller, merupakan layer yang berfungsi mengatur koneksi fisik (flow control dan error correction) dan sinkronisasi frequency hopping. Layer baseband mengatur koneksi Synchronous Connection-Oriented (SCO) untuk audio dan Asynchronous Connectionless (ACL) untuk data.
* LMP, merupakan layer yang berfungsi mengatur dan mengkonfigurasi koneksi ke peralatan Bluetooth lain (termasuk otentikasi dan enkripsi).
* HCI, merupakan layer yang memisahkan perangkat keras dari perangkat lunak dan diimplementasikan sebagian dalam bentuk perangkat keras dan perangkat lunak. Layer di bawah HCI umumnya diimplementasikan dalam bentuk perangkat keras dan layer di atas HCI umumnya diimplementasikan dalam bentuk perangkat lunak.
* L2CAP, merupakan layer yang berfungsi melakukan multiplexing, reassembly, dan segmentasi paket.
* SDP, merupakan layer yang berfungsi untuk melakukan pencarian layanan pada peralatan Bluetooth lain.
* RFCOMM, merupakan layer yang berfungsi sebagai antarmuka serial, seperti halnya RS-232.
* OBEX, merupakan layer yang berfungsi menyediakan fasilitas transfer obyek atau file.
* TCS, merupakan layer yang berfungsi menyediakan call control signalling untuk panggilan suara dan data antara peralatan Bluetooth.
* PPP, IP, TCP, UDP, WAP, merupakan layer-layer yang digunakan untuk keperluan koneksi ke Internet.
* AT Command, merupakan layer yang digunakan untuk mengontrol telepon atau modem.
2. Topologi Jaringan Bluetooth
Topologi jaringan Bluetooth yang terkecil dinamakan piconet di mana hanya ada sebuah peralatan yang berperan sebagai master (server), sedangkan yang lain berfungsi sebagai slave (client). Sedangkan kumpulan beberapa piconet akan membentuk jaringan yang lebih besar, yang dinamakan scatternet. Sebuah peralatan berfungsi sebagai master bila peralatan tersebut menginisiasi komunikasi dan mendaftarkan layanan aplikasi sehingga dapat dieksplorasi oleh peralatan lainnya, sedangkan peralatan yang mencari keberadaan master dan mengeksplorasi layanan yang disediakan master dinamakan slave.
Anda bisa memakai perangkat lunak ini secara Gratis, dan jika anda mau mengembangkannya silahkan download berikut sourcecodenya dengan menggunakan VB.6
Sourcecode kirim dan terima file via Bluetooth silahkan download
0 komentar