presentation bluetooth
TRANSCRIPT
-
8/14/2019 Presentation Bluetooth
1/20
-
8/14/2019 Presentation Bluetooth
2/20
Workshop on BluetoothWorkshop on Bluetooth
CC
EEEE
EE
SSBy: IDL Spectrum & CEEESBy: IDL Spectrum & CEEES
Harald Bluetooth was a viking and King Harald Bluetooth was a viking and King
Of Denmark in 940Of Denmark in 940--981, united Denmark and Norway 981, united Denmark and Norway
Today bluetooth wireless technology enables devices Today bluetooth wireless technology enables devices
Talk to each other by using lowTalk to each other by using low--cost short range radio link cost short range radio link
-
8/14/2019 Presentation Bluetooth
3/20
Workshop on BluetoothWorkshop on Bluetooth
AgendaAgenda
Global IT Opportunities :Global IT Opportunities :
Mr.K.JayanthanMr.K.Jayanthan -- Chairman, IDL SpectrumChairman, IDL Spectrum
Introduction to Bluetooth :Introduction to Bluetooth :
Mr.U.JeyatheepanMr.U.Jeyatheepan -- Final Year, Engineering FacultyFinal Year, Engineering Faculty
Workshop :Workshop :
Mr.Rup Raja KumarMr.Rup Raja Kumar Senior Manager, IDL SpectrumSenior Manager, IDL Spectrum
Mr.M.J.ManikandanMr.M.J.Manikandan R&D Consultant, IDL SpectrumR&D Consultant, IDL Spectrum
Mr.ArunMr.Arun IDL SpectrumIDL Spectrum
-
8/14/2019 Presentation Bluetooth
4/20
Uniting the Devices & SynchronizationUniting the Devices & Synchronization
Business ContactBusiness Contact
Phone > LaptopPhone > Laptop
TelephoneTelephone
IntercomIntercom
CordlessCordless
HeadphoneHeadphonePDAPDA
Data TransferData Transfer
Software DownloadSoftware Download
-
8/14/2019 Presentation Bluetooth
5/20
Competing TechnologiesCompeting Technologies
IrDAIrDA--only point to pointonly point to point
--line of sight requiredline of sight required
--Has problems with incompatible standards of implementationHas problems with incompatible standards of implementation
Wireless LanWireless Lan IEEE 802.11IEEE 802.11--More ExpensiveMore Expensive
--High Power ConsumptionHigh Power Consumption
--More SpaceMore Space
Home RFHome RF--hop frequency is only 8 Hz compared to 1600 Hzhop frequency is only 8 Hz compared to 1600 Hz
--in ad hoc network Data Onlyin ad hoc network Data Only
Ultra Wide Band ( UWB)Ultra Wide Band ( UWB)--New TechnologyNew Technology
--Short pulses are transmitted in a broad frequency rangeShort pulses are transmitted in a broad frequency range
-
8/14/2019 Presentation Bluetooth
6/20
Data Rates ComparisonData Rates Comparison
ISDNISDN 64 Kbit/s64 Kbit/s
GSMGSM 9.6 Kbit/s9.6 Kbit/s
GPRSGPRS 171 Kbit/s171 Kbit/s
IrDAIrDA 115.2 Kbit/s 4Mbit/s115.2 Kbit/s 4Mbit/s
HomeRFHomeRF 1.6 Mbit/s1.6 Mbit/s
IEEE802.11bIEEE802.11b 11 Mbit/s11 Mbit/s
BluetoothBluetooth 721 Kbit/s721 Kbit/s
-
8/14/2019 Presentation Bluetooth
7/20
What can you do with BluetoothWhat can you do with Bluetooth
You canYou can instantlyinstantly connect your notebook to another bluetooth enabledconnect your notebook to another bluetooth enabled
notebook to transfer files.notebook to transfer files.
In a Meeting/Discussion you canIn a Meeting/Discussion you can collaborativelycollaboratively work on a Documentwork on a Document
Using Bluetooth enabled Headset you can hear Music from a CD PlayingUsing Bluetooth enabled Headset you can hear Music from a CD Playing
in a Laptop in your Briefcase.in a Laptop in your Briefcase.
In a Remote site Print Documents using Bluetooth enabled PrinterIn a Remote site Print Documents using Bluetooth enabled Printer
instantlyinstantly
Connect to internet while your Mobile Phone is in your PocketConnect to internet while your Mobile Phone is in your Pocket
And More .And More .
-
8/14/2019 Presentation Bluetooth
8/20
Profiles & Usage ModelsProfiles & Usage Models
General AccessGeneral Access
Generic procedures related to discovery/linkGeneric procedures related to discovery/link
management & Security levelsmanagement & Security levels
Specification Version 1.0, 1.0 a, 1.0 b, 1.1Specification Version 1.0, 1.0 a, 1.0 b, 1.1
July 1999July 1999 -- November 2000November 2000
New VersionNew Version
2.02.0
Service DiscoveryService DiscoveryDiscover services available in other BluetoothDiscover services available in other Bluetooth
devicesdevices
Cordless TelephonyCordless Telephony
IntercomIntercom
Serial PortSerial Port
Emulated serial portEmulated serial port
HeadsetHeadset
FaxFax
-
8/14/2019 Presentation Bluetooth
9/20
Profiles & Usage ModelsProfiles & Usage Models Cont..Cont..
DialDial--up Networkingup Networking
link between cell phone & Computerlink between cell phone & Computer
Specification Version 1.0, 1.0 a, 1.0 b, 1.1Specification Version 1.0, 1.0 a, 1.0 b, 1.1
July 1999July 1999 -- November 2000November 2000
New VersionNew Version
2.02.0
LAN AccessLAN Access
setting up PAN using PPPsetting up PAN using PPP
Generic Object Exchange (OBEX)Generic Object Exchange (OBEX)
Defines procedures to file transfer, object push &Defines procedures to file transfer, object push & SynchronizationSynchronization
e.g:PDA , Service Availability in Airporte.g:PDA , Service Availability in Airport
Object PushObject Push
Ability to push or pull b.Card, AppointmentAbility to push or pull b.Card, Appointment , ring tones, ring tones
SynchronizationSynchronization
Phone & PC e.g: Phone Book when in rangePhone & PC e.g: Phone Book when in range
File TransferFile Transfer
browsing a file system, etcbrowsing a file system, etc
-
8/14/2019 Presentation Bluetooth
10/20
Profiles & Usage ModelsProfiles & Usage Models Cont..Cont..
Radio 2.0Radio 2.0
Increased data rate up to 2Mbps+Increased data rate up to 2Mbps+
Specification Version 1.0, 1.0 a, 1.0 b, 1.1Specification Version 1.0, 1.0 a, 1.0 b, 1.1
July 1999July 1999 -- November 2000November 2000
New VersionNew Version
2.02.0
PANPAN
Concentration on general IP Network / Security issues with ad hoc connectionConcentration on general IP Network / Security issues with ad hoc connection
Human Interfacing DevicesHuman Interfacing Devices
Profile for Keyboards, Mouse, Joysticks etcProfile for Keyboards, Mouse, Joysticks etc
Audio/VideoAudio/VideoHigh end multimedia capabilitiesHigh end multimedia capabilities
Local PositioningLocal Positioning
Local Proximity PositioningLocal Proximity Positioning
-
8/14/2019 Presentation Bluetooth
11/20
Ericsson Application & TrainingEricsson Application & Training
Tool KitTool Kit
-
8/14/2019 Presentation Bluetooth
12/20
Workshop Workshop
-
8/14/2019 Presentation Bluetooth
13/20
Short Message Service (SMS)Short Message Service (SMS)
Plug in Application DevelopmentPlug in Application Developmentusingusing
Bluetooth Wireless TechnologyBluetooth Wireless Technology
FromFrom ComputersComputers
toto Mobile PhoneMobile Phone
CommunicationCommunicationSupervisorSupervisor
Professor E.M.N.EkanayakeProfessor E.M.N.Ekanayake
MembersMembersU.Jeyatheepan ( E/97/126 )U.Jeyatheepan ( E/97/126 )
N.Ilanko ( E/97/108 )N.Ilanko ( E/97/108 )
-
8/14/2019 Presentation Bluetooth
14/20
Why ?Why ? The need !The need !
Mobile Phones with Different Messaging ApplicationsMobile Phones with Different Messaging Applications
SMSSMS Short Message ServiceShort Message Service
MMSMMS Multimedia Messaging ServiceMultimedia Messaging ServiceSMSSMS A Killer ApplicationA Killer Application BUTBUT With the LimitationsWith the Limitations
Limited Screen SizeLimited Screen Size
Difficulties in Keying InDifficulties in Keying In 8 Keys for 26 letters8 Keys for 26 letters
No Archiving FacilityNo Archiving Facility Max 20 MessagesMax 20 Messages
UnUn--Synchronization with PC,PDA,Organizers etc..Synchronization with PC,PDA,Organizers etc..
-
8/14/2019 Presentation Bluetooth
15/20
An Application in PCAn Application in PC
Bluetooth for Short Range ConnectivityBluetooth for Short Range Connectivity
International Open StandardInternational Open Standard
ISM Frequency BandISM Frequency Band 2.4 to 2.48 GHz2.4 to 2.48 GHz -- FREEFREE
No Line of Sight is RequiredNo Line of Sight is Required opposed to IrDAopposed to IrDA
An Effective & Efficient SolutionAn Effective & Efficient Solution
Low Power ConsumptionLow Power Consumption 0dBm0dBm 10mw for 10m10mw for 10m
No wires !No wires !
-
8/14/2019 Presentation Bluetooth
16/20
Bluetooth EnabledBluetooth Enabled
T39m Ericsson PhoneT39m Ericsson Phone
PC/ NotebookPC/ Notebook
Prototype / Working ModelPrototype / Working Model
EricssonsEricssons
BluetoothBluetooth
Application andApplication and
Training Tool KitTraining Tool Kit
SMSSMS
ApplicationApplication
BluetoothBluetooth
SMSSMS
The working model for this project comprises ofThe working model for this project comprises of Ericssons Bluetooth ApplicationEricssons Bluetooth Application
and Training Tool Kitand Training Tool Kit , A Computer with, A Computer with USB PortUSB Port and Bluetooth Enabledand Bluetooth Enabled
Ericsson T39mEricsson T39m Mobile Phone. The core programming will be onMobile Phone. The core programming will be on VCVC++++ &&Attention Commands (Attention Commands (ATAT ) for SMS.) for SMS.
-
8/14/2019 Presentation Bluetooth
17/20
on Application & Training Tool Kiton Application & Training Tool Kit
Hardware BT moduleHardware BT module
Software BT Protocol StackSoftware BT Protocol StackBT Com ServerBT Com Server
Ericsson BT APIs for all layersEricsson BT APIs for all layers
-
8/14/2019 Presentation Bluetooth
18/20
Process Flow and Protocol StackProcess Flow and Protocol Stack
CardCard
HCIHCI
LCLC
LMLM
BasebandBaseband
RadioRadio
USBUSB
T39mT39m
BluetoothBluetooth
1.From Application Configure SIL
2.From Application Configure HCI to use the SIL Port
3.Send HCI Inquiry Signal & detect BT Device
4.HCI Connect to the Device
5.Use SDP to get the Services
6.Disconnect SDP
7.Connect the selected Service with RFCOMM
8.Send & Receive AT Commands
9.Trap BT-Events
10.Disconnect orderly
USB SILUSB SIL
ApplicationApplication
SDPSDP RFCOMMRFCOMM
HCIHCI
TCPTCP
L2CAPL2CAP
-
8/14/2019 Presentation Bluetooth
19/20
FebFeb
Project Time Frame & StatusProject Time Frame & Status
MarchMarch
JulyJuly
AprilAprilMayMay
JuneJune
AugAug
OctOct
SeptSept
SMSSMS
Project OutlineProject Outline
FinalizedFinalized
ProjectProject
ProposalProposal
ResearchResearch
intointo
BluetoothBluetooth
EquipmentEquipment
T39T39
Dev KitDev KitVC++ & ATVC++ & AT
ProcessProcess
Outline &Outline &
CodingCoding CodingCoding
Detect theDetect the
DeviceDevice RFCOMMRFCOMM
ConnectionConnectionATAT
CommandsCommands
& SMS& SMS CodeCode
ReviewReview
TestingTesting
ReportReport
-
8/14/2019 Presentation Bluetooth
20/20
Thank you !Thank you !
Question Time ..Question Time ..