Bluetooth & Java
#1

Presented by
PREM KUMAR

[attachment=14551]
Bluetooth & Java
Bluetooth Overview
What is Bluetooth?

“Bluetooth wireless technology is an open specification for a low-cost, low-power, short-range radio technology for ad-hoc wireless communication of voice and data anywhere in the world.”
Bluetooth Application Programming, p.3
Technical Features
2.4 GHz ISM Open Band
Globally free available frequency
79 MHz of spectrum = 79 channels
Frequency Hopping & Time Division Duplex (1600 hops/second)
10-100 Meter Range
Class I – 100 meter (300 feet)
Class II – 20 meter (60 feet)
Class III – 10 meter (30 feet)
1 Mbps Gross Rate
Simultaneous Voice/Data Capable
Usage Models
Headset – hands free cell phone (road, office, car)
3 in 1 Phone – intercom (no charge), portable phone (fixed line charge), cellular
Office-->LAN/PSTN Home-->PSTN
Internet Bridge – Network access point, for mobile internet browsing
Automatic Synchronizer – Background syncs between PC & PDA, Phone & PC, etc.
Instant Postcard – digital camera send to cell phone
Interactive Conference – Exchange business cards & data in meetings
Wireless Workplace – Peripherals connect to your PC or LAN without wires
Other Products…
2004 Toyota Prius – hands free calls
Toshiba Washer & Dryer – downloads the washer/dryer software for new clothes!
Nokia N-gage
Digital Pulse Oximetry System
Future Usage Scenarios
Home Automation
Home Entertainment/Games
Electronic Commerce/M-Commerce
Industrial Control
Surveillance
Access Control
Location Based Services
Current Trials: Shopping Malls, Train Stations
Bluetooth Qualification Body (BQB)
A person authorized to provide qualification services for products
Bluetooth Qualification Test Facility (BQTF)
Preparation – Testing – Assessment & Listing – Qualified Products List (QPL)
Stats (as of 02/01/04):
Qualified Products: 1368
BQBs Worldwide: 35
BQTFs Worldwide: 25
Only 4 of each in US
The Bluetooth Specification
Profiles & Services
An application that provides a capability to another device, e.g. printing, LAN Access, synchronization, etc.
Bluetooth profiles define core services
Programmers can write new services
Bluetooth Control Center (BCC)
Part of JABWT specification
No client access to it
Main purpose – to prevent one application from adversely affecting another application
Handles all security related operations, PIN mgmt for pairing, etc.
Handles setting & modifying a device’s properties, such as name, list of trusted devices, etc.
Use LocalDevice.getProperty() to retrieve device properties
Bluetooth Security Levels
Bluetooth Security
Only a device is authenticated, not its user
Bluetooth security not intended to replace other software security methods
Network security still needed to control access to LANs
Bluetooth wireless technology not built for secure e-commerce transactions
Higher level application security is necessary
Discoverable mode and BlueSnarfing
What You Need to Get Started
Hardware, Stack, JSR-82 implementation compatible with stack and hardware
JSR-82 implementation listing
Determine hardware to use
Buy the book Bluetooth for Java
Recommendations
Read the JSR-82 Spec
Linux development environment
Rococo Impronto Simulator
Join Yahoo JABWT newsgroup
Work on existing sample apps first
Keep it simple
Explore Jini & JXTA later
Client/Server Basic Steps – Hello World?
Server:
Stack initialization
Register service in the SDDB
Wait for connections
Perform the service
Client:
Stack initialization
Device discovery
Service discovery
Ask for the service
Reply
#2
nice information
thanks for d post
Reply
#3


To get more information about the topic "Bluetooth & Java " please refer the page link below

http://studentbank.in/report-bluetooth-j...1#pid55331
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: bluesnarfing,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Bluetooth Security Full Download Seminar Report and Paper Presentation computer science crazy 21 26,210 07-08-2014, 11:32 PM
Last Post: [email protected]
  E-COMPILER FOR JAVA WITH SECURITY EDITOR smart paper boy 7 11,852 27-07-2013, 01:06 PM
Last Post: computer topic
  E-COMPILER FOR JAVA WITH SECURITY EDITOR seminar class 9 13,625 24-06-2013, 11:44 AM
Last Post: Guest
  Bluetooth Based Smart Sensor Networks (Download Full Seminar Report) Computer Science Clay 75 53,858 16-02-2013, 10:16 AM
Last Post: seminar details
  Java Cryptography Architecture (JCA) seminar projects crazy 1 2,570 17-12-2012, 01:51 PM
Last Post: seminar details
Lightbulb Java Cryptography Architecture (JCA) computer science crazy 1 2,621 17-12-2012, 01:51 PM
Last Post: seminar details
Question Bluetooth : A Revolution in Communication Technology ( Download Full Seminar Report ) computer science crazy 12 10,820 06-11-2012, 01:54 PM
Last Post: seminar details
  Bluetooth Technology nit_cal 4 3,634 05-10-2012, 12:37 PM
Last Post: seminar details
  Java Programs IO STREAMS computer girl 0 835 08-06-2012, 12:17 PM
Last Post: computer girl
  Bluetooth Based Smart Sensor Networks computer science crazy 2 3,149 16-02-2012, 07:59 PM
Last Post: queeny.heads

Forum Jump: