BlueSim: The Complete Bluetooth Simulator - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

BlueSim: The Complete Bluetooth Simulator

Description:

Low-Cost, low Power, short-range radio technology. Intended for Cable replacement ... Connect with out cables, by Jennifer Bray and Charles Sturman. ... – PowerPoint PPT presentation

Number of Views:388
Avg rating:5.0/5.0
Slides: 27
Provided by: spar91
Category:

less

Transcript and Presenter's Notes

Title: BlueSim: The Complete Bluetooth Simulator


1
BlueSimThe Complete Bluetooth Simulator
  • By
  • Sasidhar Parvatham

2
Outline
  • Bluetooth
  • Comparision with other technologies
  • Bluetooth Architecture
  • Bluetooth Profiles
  • Simulators Available
  • BlueSim

3
What is Bluetooth?
  • Low-Cost, low Power, short-range radio technology
  • Intended for Cable replacement
  • Operates in licensed exempt ISM band at 2.4GHz
  • Uses Frequency Hoping Spread Spectrum

4
Why not Infrared?
  • Intended for point to point links
  • Limited to Line of sight
  • Low penetration power
  • Distance covered is low(1 meter Approx)

5
Why not 802.11?
  • Intended for wireless communication
  • High-cost
  • High-power consumption

6
Compare 802.11, Infrared, Bluetooth
Bluetooth Infrared 802.11
Connection Type Spread Spectrum Infrared, narrow beam Spread Spectrum
Spectrum 2.4GHz Optical 850 nano meters 2.4GHz
Data Rate 1Mbps 16Mbps 11Mbps
Range 30 Feet 3 Feet 300 Feet
Supported Devices Upto 8 2 Multiple
7
Cont..
Voice Channels 3 1 VoIP
Data Security 8-128bit Key No special security 40/128bit key
Addressing 48 bit MAC 32 bit ID 48 bit MAC
8
Bluetooth Chip
9
Bluetooth Protocol Stack
10
(No Transcript)
11
Bluetooth Profile Structure
12
Usage Models
  • Cordless Computer
  • Ultimate Headset
  • Three-in-One phone
  • Interactive Conference (File Transfer)
  • Direct Network Access
  • Instant Postcard

13
Our focus
  • LAP LAN Access Profile
  • PAN Personal Area Networks

14
LAN Connectivity
  • LAP defines how Bluetooth-enabled devices can
    access the services of a LAN using PPP.
  • This profile defines how PPP networking is
    supported in the following situations.
  • a)LAN Access for a single Bluetooth device.
  • b)LAN Access for multiple Bluetooth devices.
  • c)PC to PC (using PPP networking over serial
    cable emulation).

15
LAN Access Profile
Applications
Applications
TCP UDP
TCP UDP
IP
IP
PPP Networking
M E
M E
L A N
LAN
PPP
PPP
SDP
SDP
RFCOMM
RFCOMM
L2CAP
L2CAP
LMP
LMP
Baseband
Baseband
Data Terminal
LAN Access Point
16
Personal Area Networks
  • PAN profile defines a means of enabling bluetooth
    devices to participate in a Personal Area Network
  • This profile defines how PAN is supported in
  • a)Ad-hoc IP networking by two or more Bluetooth
    devices in a single piconet.
  • b)Network access for one or more devices.

17
Personal Access point Profile Stack
PAN User
Network Access Point
18
Group Ad-hoc Network Profile Stack
PAN User
Group Ad-hoc Network
19
What is need for Bluetooth Simulator?
  • Bluetooth supports a wide range of Applications.
  • Being a mobile device it works in various
    scenarios.
  • There is a need to test its performance in
    various scenarios.
  • Hardware kits are very expensive.

20
Simulators available
  • Bluehoc
  • Apoorva Kumar, IBM India
  • Tests Lower layers till L2CAP
  • Ns2 Based LAP simulator.
  • Choonhwa Lee, UFL
  • Tests Upper Layers from L2CAP.

21
Bluehoc Simulator
  • NS2 Simulator Based.
  • Covers Lower layers Radio, Baseband, LMP and
    L2CAP.
  • Radio
  • FHSS with 79 hops, GFSK
  • Baseband
  • Inquiry, Paging, ACL packets supported, Polling
    based control, hop selection.
  • LMP
  • Link Setup and authentication
  • L2CAP
  • Supports multiple L2CAP connections, Protocol
    multiplexing

22
Ns2 Based LAP Simulator
  • Bluetooth LAP simulator was devised for exploring
    the End-to-End impact on IP applications caused
    by the underlying Bluetooth stack.
  • NS2 Simulator Based
  • Covers Upper layers L2CAP, RFCOMM and PPP.
  • PPP
  • LCP connection establishment and encapsulation of
    IP packets
  • RFCOMM
  • L2CAP
  • Simple connection oriented channel is implemented.

23
Bluehoc LAP simulators
Bluehoc
LAP Simulator
24
BlueSim
  • Seamlessly gluing the two simulators into a
    complete Bluetooth Simulator for LAP profile.
  • Bluetooth simulator for PAN profile which
    explores the impact on IP in PAN environment.
  • Capturing service discovery scenarios in the
    application layer.

25
BlueSim
For LAP
For PAN
26
References
  • Bluetooth Core Specifications version1.1
  • Bluetooth Profile Specifications version 1.1
  • Bluetooth Network Exchange Protocol, Revision
    0.95a
  • Personal Area Networking profile, Revision 0.95a
  • Connect with out cables, by Jennifer Bray and
    Charles Sturman.
  • Bluetooth Demystfied, by Nathan J Muller
Write a Comment
User Comments (0)
About PowerShow.com