Science Fair Projects Ideas - IrOBEX

All Science Fair Projects

      

Science Fair Project Encyclopedia for Schools!

  Search    Browse    Forum  Coach    Links    Editor    Help    Tell-a-Friend    Encyclopedia    Dictionary     

Science Fair Project Encyclopedia

For information on any area of science that interests you,
enter a keyword (eg. scientific method, molecule, cloud, carbohydrate etc.).
Or else, you can start by choosing any of the categories below.

IrOBEX

(Redirected from OBEX)

IrOBEX (or just OBEX) is a communications protocol that facilitates the exchange of binary objects between devices. It is maintained by the Infrared Data Association but has also been adopted by the Bluetooth SIG and the SyncML wing of the OMA. One of OBEX's earliest popular applications was in the Palm III personal digital assistant. This PDA and its many successors use OBEX to exchange business cards, data, even applications.

OBEX is similar in design and function to HTTP in that a client uses a reliable transport to connect to a server and may then request or provide objects. But OBEX differs in many important respects:

  • Transports. HTTP is normally layered above a TCP/IP port. OBEX is commonly implemented over an IrLAP /IrLMP /Tiny TP stack on an IrDA device. In Bluetooth, OBEX is implemented above Baseband/Link Manager /L2CAP /RFCOMM stack. Other such "bindings" of OBEX are possible.
  • Binary transmissions. HTTP uses human-readable text, but OBEX uses binary-formatted type-length-value triplets called "Headers" to exchange information about a request or an object. These are much easier to parse by devices with limited resources.
  • Session support. HTTP transactions are inherently stateless; generally an HTTP client opens a connection, makes a single request, receives its response, and closes the connection. In OBEX, a single transport connection may bear many related operations. In fact, recent additions to the OBEX specification allow an abruptly closed transaction to be resumed with all state information intact.

OBEX is the foundation for many higher-layer "profiles":

  • In the IrDA:
  • In the Bluetooth SIG:
    • Generic Object Exchange Profile
    • Object Push Profile
    • File Transfer Profile
    • Synchronization Profile
    • Basic Imaging Profile
    • Basic Printing Profile
  • In the OMA:
    • SyncML binding

The latest version of OBEX's public specification is available at http://www.irda.org/.

Last updated: 05-26-2005 05:22:37
03-10-2013 05:06:04
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details
Science kits, science lessons, science toys, maths toys, hobby kits, science games and books - these are some of many products that can help give your kid an edge in their science fair projects, and develop a tremendous interest in the study of science. When shopping for a science kit or other supplies, make sure that you carefully review the features and quality of the products. Compare prices by going to several online stores. Read product reviews online or refer to magazines.

Start by looking for your science kit review or science toy review. Compare prices but remember, Price $ is not everything. Quality does matter.
Science Fair Coach
What do science fair judges look out for?
ScienceHound
Science Fair Projects for students of all ages
All Science Fair Projects.com Site
All Science Fair Projects Homepage
Search | Browse | Links | From-our-Editor | Books | Help | Contact | Privacy | Disclaimer | Copyright Notice