Those who have bluetooth enabled mobile phone, are using file transfer service to exchange files between different bluetooth enabled mobile phones. Anyone can send any kind of files to nearby bluetooth device. The file may be either a image file or video file or even application installed in the mobile. Whatever file it may be, when we sent the file to nearby bluetooth enabled mobile phone it will receive appropriately. You know why it is receiving properly? Yes it is because those file sharing use OBEX, Object Exchange.

OBEX is a communication protocol that can be used to exchange binary objects between devices. It was developed by Infrared Association later bluetooth SIG(Special Interest group) adopted the same. OBEX is somewhat similar to HTTP, where the user can connect to the server is almost in the same way like HTTP. Afterwards the user can either make a request or provide object to push.

All the bluetooth enabled mobile phones are equipped with OBEX stack along with bluetooth driver. In my next post I will explain how to exchange files from your ubuntu system to any other bluetooth enabled device(s).

Click here to submit your review.

Submit your review
* Required Field

Tags: , , ,


Sanil S Founding member of MobMe Wireless Pvt Ltd, Ayruz Web Holdings

6 comments on “Bluetooth OBEX :- What is it?

  1. i never think about what’s the protocol behind this

  2. Thanks for this buddy. sine you made a comparison with HTTP, it has lite a light in me. :-)

  3. Pingback: Send files over bluetooth in Ubuntu | I am a Techie, Ain't you? Your daily cup of technology.

  4. Pingback: Receive files over bluetooth in Ubuntu | I am a Techie, Ain't you? Your daily cup of technology.

  5. Pingback: OpenOBEX | obexftp | obex | bluetooth | bluetooth tool | Bluetooth tools | IrDA | I am a Techie

  6. thanks buddy…

Leave a Reply

Your email address will not be published. Required fields are marked *


+ 8 = sixteen

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>