Change search
ReferencesLink to record
Permanent link

Direct link
File transfer using Bluetooth
2004 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Bluetooth is one of the standards for wireless communication. It is excepted that the number of services provided over Bluetooth links will rapidly increase during the next few years. This puts hard demands on the Bluetooth specification, to preserve the interoperability between services offered from different manufactures. It’s the Blutooth profile specification that states the requirements on a Bluetooth application. This thesis investigates one of the existing application profiles, the file transfer application profile and the requirements for the implementation of that profile. The file transfer profile requires some functionality from the underlying profiles and dictates the way that they should be implemented. This thesis will also bring up the different layers in the Ericsson Bluetooth PC Reference Stack. The Graphical user interface (GUI) of the file transfer applications is designed like a common FTP application. The requirements of the file transfer application are the ability to browse a remote folder structure and to push and pull files. The server decides if the user has read-only or read and write permissions in the shared folders. The server also has the ability to decide which folders a user gets access to. The file transfer profile depends on several underlying profiles and protocols. Two profiles handle discoverability and connection establishment. For the transferring of files the object exchange protocol is used. This protocol is based on the IrOBEX protocol, a protocol used for Infrared data communication. A complete file transfer must implement all these profiles and protocols. The application implemented is a client/server file transfer application. It fulfills all the mandatory requirements of the profile specification. It is really a set of five different programs, three running on the server and two on the client. On each there is a security application, which handles discovery and connection establishment. There is one client and one server application, which handle the communication and file browsing. The fifth application is a tool to configure which files that should be shared and to whom.

Place, publisher, year, edition, pages
Keyword [en]
Technology, Bluetooth, File transfer
Keyword [sv]
URN: urn:nbn:se:ltu:diva-46764ISRN: LTU-EX--04/088--SELocal ID: 4623e39b-3c36-4d83-95b7-124bd3b3f302OAI: diva2:1020079
Subject / course
Student thesis, at least 30 credits
Educational program
Electrical Engineering, master's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(1057 kB)0 downloads
File information
File name FULLTEXT01.pdfFile size 1057 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link