presentation bluetooth

Upload: aruna-maheshwari

Post on 30-May-2018

217 views

Category:

Documents


0 download

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