Bluetooth OBEX :- What is it?

Written on June 28, 2008 – 10:02 pm | by Sanil S
This entry is part 3 of 6 in the series Bluetooth tools

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).

Post to Twitter Tweet This Post Post to Delicious Delicious Post to Digg Digg This Post Post to Facebook Facebook Post to MySpace MySpace Post to Ping.fm Ping This Post Post to Reddit Reddit Post to StumbleUpon Stumble This Post

If you enjoyed this post, make sure you subscribe to my RSS feed!

Enter your email address:

Delivered by FeedBurner

Posted in » Wireless

6 Responses

i never think about what’s the protocol behind this


AJAY on Jun 29, 2008 | Reply

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


SAF on Jun 30, 2008 | Reply

thanks buddy…


sahil on Sep 16, 2009 | Reply

[...] Bluetooth toolsBluetooth toolsGnome Bluetooth tools:- Post SeriesProximity tracking using BluetoothBluetooth OBEX :- What is it?Set up bluetooth in UbuntuSend files over bluetooth in UbuntuWe are using OBEX protocol for sending [...]


Send files over bluetooth in Ubuntu | I am a Techie, Ain't you? Your daily cup of technology. on Jul 5, 2008

[...] Bluetooth toolsBluetooth toolsGnome Bluetooth tools:- Post SeriesProximity tracking using BluetoothBluetooth OBEX :- What is it?Set up bluetooth in UbuntuSend files over bluetooth in UbuntuReceive files over bluetooth in [...]


Receive files over bluetooth in Ubuntu | I am a Techie, Ain't you? Your daily cup of technology. on Jul 7, 2008

[...] is an open source implementation of Object Exchange (OBEX) protocol. This implementation is supported list [...]


OpenOBEX | obexftp | obex | bluetooth | bluetooth tool | Bluetooth tools | IrDA | I am a Techie on Feb 25, 2009

Leave a comment




Get Adobe Flash playerPlugin by wpburn.com wordpress themes