Font Size: a A A

Bluetooth Obex Protocol Implementation, Application And Testing

Posted on:2002-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:H B LuoFull Text:PDF
GTID:2208360032451231Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid growth of wireless communication in recent years, portable computers such as laptop, notebook, hand PC and PDA have been developing quickly. Those devices working in the embedded system, which possess the features such as low power, flexibility and convenience, are being turned into the major tools of exchanging information in the future.OBEX is a session protocol developed by the Infrared Data Association (IrDA), which acts the role of exchanging data objects based on the infrared data connections. Like this narrow-range wirless communication system, the Bluetooth adopts the protocol, which makes it possible that the original OBEX applications based on the infrared technology are transported on the Bluetooth system easily or switched between each other.This thesis addresses the following aspects:1)A Platform-independent Architecture of OBEX Protocol and ProfilesI designed a platform-independent architecture of implementing OBEX protocol and profiles in the Bluetooth, which can be ported onto different systems easily. The thesis describes the implementation of Bluetooth File Transfer Profile in embedded system-Windows CE, and Bluetooth Synchronization Profile in non-embedded system Windows 98 in detail. In this part, I focused on explaining how to implement the synchronization engine of Bluetooth Synchronization Profile and the Bluetooth Virtual Serial Port in Windows CE.2)The Testing Model of Bluetooth ProfileInteroperability is a big problem in Bluetooth Profiles. I discussed the interoperability testing architecture of Bluetooth Profiles with the testing theory of communication protocol, and presented the interoperability testing model with the example of Bluetooth File Transfer.3)The Improvement Solution of Bluetooth SynchronizationBluetooth Synchronization Profile is based on an infrared mobile communication protocol-IrMC. Through analyzing the limitation of its implementation architecture, I brought out an improvement solution of Bluetooth wireless mobile synchronization combining the common synchronization standard - SyncML with Bluetooth technology.
Keywords/Search Tags:Bluetooth, Embedded System, File Transfer, Synchronization, Interoperability Testing
PDF Full Text Request
Related items