Introduction to Bluetooth Wireless Technology
|
|
- Carmel Townsend
- 1 years ago
- Views:
Transcription
1 Introduction to Bluetooth Wireless Technology Jon Inouye Staff Software Engineer Mobile Platforms Group Intel Corporation Bluetooth Bluetooth is is a a trademark trademark owned owned by by Bluetooth Bluetooth SIG SIG Inc. Inc. USA USA IEEE Oregon Section Bluetooth Seminar April 27,
2 Radio Technology Cellular Licensed spectrum Voice driven Data services emerging E.g., 3G, GPRS, WAP* Wireless LAN Proliferation occurring E.g., IEEE b Wireless PAN Relative newcomer E.g., Bluetooth*, WWAN Km WLAN 100 m text text WPAN 10 m *Third-party marks and brands are the property of their respective owners. IEEE Oregon Section Bluetooth Seminar April 27,
3 WHAT IS BLUETOOTH? Applications TCP/IP HID RFCOMM Data L2CAP Audio Link Manager Baseband RF Control a hardware description an application framework IEEE Oregon Section Bluetooth Seminar April 27,
4 OUTLINE Radio Baseband Connection Management Channel Operation Piconet Management Software Stack Profiles IEEE Oregon Section Bluetooth Seminar April 27,
5 RADIO IEEE Oregon Section Bluetooth Seminar April 27,
6 RADIO PARAMETERS (1) Frequency hopping ISM band at 2.45 GHz k MHz, k = 0,, 78 device-specific hopping sequence nominal rate 1600 hops/s Modulation binary FSK Gaussian shaping BT = 0.5; 0.28 < h < dB bandwidth of 1 MHz IEEE Oregon Section Bluetooth Seminar April 27,
7 RADIO PARAMETERS (2) Transmit power nominal 0 dbm up to 20 dbm provided power control Receiver sensitivity % BER IEEE Oregon Section Bluetooth Seminar April 27,
8 BASEBAND OPERATIONS DISCOVERY AND CONNECTION ESTABLISHMENT IEEE Oregon Section Bluetooth Seminar April 27,
9 INQUIRY Radio wanting to discover other radios Repetitively probe first set of 16 frequencies Probes two frequencies every 625 microseconds Repeat at least 256 times Repetitively probe second set of 16 frequencies Repeat entire cycle at least two times Radio wanting to be discovered Listen to one of 32 frequencies for at least ms Sleep no longer than 2.56 seconds Wake up and listen to another frequency Repeat cycle IEEE Oregon Section Bluetooth Seminar April 27,
10 INQUIRY OPERATION A IEEE Oregon Section Bluetooth Seminar April 27,
11 CREATING A PICONET A page B IEEE Oregon Section Bluetooth Seminar April 27,
12 CREATING A PICONET master A connected slave B IEEE Oregon Section Bluetooth Seminar April 27,
13 CREATING A PICONET slave C slave D master A slave B IEEE Oregon Section Bluetooth Seminar April 27,
14 OPERATIONAL STATES master active slave parked slave standby IEEE Oregon Section Bluetooth Seminar April 27,
15 ADDRESSING Bluetooth Device Address (BD_ADDR) 48-bit IEEE 802 address 24-bit lower address part (LAP) 8-bit upper address part (UAP) Active Member Address (AM_ADDR) 3-bit active slave address all-zero broadcast address Parked Member Address (PM_ADDR) 8-bit parked slave address IEEE Oregon Section Bluetooth Seminar April 27,
16 BASEBAND OPERATIONS PICONET CHANNEL IEEE Oregon Section Bluetooth Seminar April 27,
17 FH/TDD CHANNEL f(2k) f(2k+1) f(2k+2) master t slave t 625 ms IEEE Oregon Section Bluetooth Seminar April 27,
18 FREQUENCY HOPPING freq master slave time IEEE Oregon Section Bluetooth Seminar April 27,
19 PHYSICAL CHANNEL master BD_ADDR fi hop sequence master CLOCK fi phase slave 1 slave 2 master slave 3 slave 4 IEEE Oregon Section Bluetooth Seminar April 27,
20 HOP SELECTION NATIVE CLK phase sequence HOP offset MASTER BD_ADDR IEEE Oregon Section Bluetooth Seminar April 27,
21 PACKET FORMAT 72b 54b b access code packet header payload IEEE Oregon Section Bluetooth Seminar April 27,
22 ACCESS CODE PRT LAP BRK PREAMBLE SYNC WORD TRAILER LSB MSB IEEE Oregon Section Bluetooth Seminar April 27,
23 ACCESS CODE TYPES Device access code (DAC) unit identifier derived from unit LAP Channel access code (CAC) channel identifier derived from master LAP Inquiry access code (IAC) reserved identifier derived from reserved address IEEE Oregon Section Bluetooth Seminar April 27,
24 PACKET HEADER AM_ADDR TYPE FLOW ARQN SEQN HEC parameter AM_ADDR TYPE FLOW ARQN SEQN HEC information slave active member address payload type LC flow control ACK/NAK retransmit ordering header error check IEEE Oregon Section Bluetooth Seminar April 27,
25 PHYSICAL LINK DEFINITION Purpose: MULTI-MEDIA SUPPORT Mixing: circuit switching packet switching IEEE Oregon Section Bluetooth Seminar April 27,
26 PHYSICAL LINK TYPES Synchronous Connection-Oriented (SCO) Link circuit switching symmetric, synchronous services slot reservation at fixed intervals Asynchronous Connection-Less (ACL) Link packet switching (a)symmetric, asynchronous services polling access scheme IEEE Oregon Section Bluetooth Seminar April 27,
27 MIXED LINK EXAMPLE MASTER SCO ACL SCO ACL ACL SCO SCO ACL SLAVE 1 SLAVE 2 SLAVE 3 IEEE Oregon Section Bluetooth Seminar April 27,
28 PACKET TYPES segment type SCO link ACL link NULL POLL FHS DM1 HV1 HV2 HV3 DV NULL POLL FHS DM1 DH1 AUX1 DM3 DH3 DM5 DH5 IEEE Oregon Section Bluetooth Seminar April 27,
29 MULTI-SLOT PACKETS 625 ms f(k) f(k+1) f(k+2) f(k+3) f(k+4) f(k+5) f(k) f(k+3) f(k+4) f(k+5) f(k) f(k+5) IEEE Oregon Section Bluetooth Seminar April 27,
30 DATA RATES (kb/s) type symmetric asymmetric DM DH DM DH DM DH IEEE Oregon Section Bluetooth Seminar April 27,
31 LINK CONTROL PACKETS ID packet NULL packet POLL packet FHS packet IEEE Oregon Section Bluetooth Seminar April 27,
32 FHS PACKET BD_ADDR DAC AM_ADDR class of device paging class real-time clock IEEE Oregon Section Bluetooth Seminar April 27,
33 ERROR CORRECTION Forward-Error Correction (FEC) 1/3 rate: bit-repeat code 2/3 rate: (15,10) shortened Hamming code Automatic Retransmission Query (ARQ) 1-bit fast ACK/NAK 1-bit sequence number header piggy-backing IEEE Oregon Section Bluetooth Seminar April 27,
34 ARQ OPERATION MASTER A B B X C SLAVE 1 G F H SLAVE 2 Z Z NAK ACK IEEE Oregon Section Bluetooth Seminar April 27,
35 CVSD WAVEFORM CODING IEEE Oregon Section Bluetooth Seminar April 27,
36 BASEBAND OPERATIONS PICONET MANAGEMENT IEEE Oregon Section Bluetooth Seminar April 27,
37 OPERATIONAL STATES stand-by, scan page, inquiry connection active hold sniff park IEEE Oregon Section Bluetooth Seminar April 27,
38 SIMPLIFIED STATE MACHINE Standby Waiting to join a piconet Inquire Discover radios Page Connect to a specific radio Connected Active on a piconet Park/Hold/Sniff Low Power connected states Unconnected Standby Connecting States Active States Low Power States Detach Transmit data AMA Releases AMA Address Inquiry T typical=2 ms PARK PMA Standby T typical=10.25s Connected AMA SNIFF Page T typical=0.6s T typical=2 ms HOLD AMA IEEE Oregon Section Bluetooth Seminar April 27,
39 HOLD MODE MASTER ACL ACL ACL ACL ACL ACL ACL LOST SLAVE 1 HOLD INTERVAL SLAVE 2 IEEE Oregon Section Bluetooth Seminar April 27,
40 SNIFF MODE MASTER ACL ACL ACL LOST SLAVE 1 SNIFF INTERVAL SLAVE 2 IEEE Oregon Section Bluetooth Seminar April 27,
41 PARK MODE active slave master parked slaves BEACON PM_ADDR IEEE Oregon Section Bluetooth Seminar April 27,
42 PARK MODE PARK INTERVAL MASTER BC ACL ACL BC SLAVE X SLAVE 2 SLAVE Y IEEE Oregon Section Bluetooth Seminar April 27,
43 SCATTERNET slave 3 slave 1 slave 6 master A slave 4 / master B slave 2 slave 5 IEEE Oregon Section Bluetooth Seminar April 27,
44 BASEBAND OPERATIONS SECURITY IEEE Oregon Section Bluetooth Seminar April 27,
45 SECURITY COMPONENTS Authentication Payload encryption Key handling IEEE Oregon Section Bluetooth Seminar April 27,
46 AUTHENTICATION To verify claimed identity Challenge-response system Algorithm E 1 : Input: RAND (128 bit), Claimant addr.. (48 bit), link key (128) Output: SRES (32 bit), ACO (96 bit) One-sided or mutual authentication ACO = Authenticated Ciphering Offset IEEE Oregon Section Bluetooth Seminar April 27,
47 ENCRYPTION To prevent (un)intentional eavesdropping Stream ciphering Algorithm E 0 : Input: RAND (128 bit), master addr./clock, K c (128 bit) Output: cipher stream LFSR restart for every slot Encryption of payload only Point-to to-point or point-to to-multipoint IEEE Oregon Section Bluetooth Seminar April 27,
48 KEY TYPES Link keys Encryption key Temporary Semi-permanent Master Key Unit Key Combination Key Initialization Key IEEE Oregon Section Bluetooth Seminar April 27,
49 RADIO/BB SUMMARY Frequency hopping radio at 2.4 GHz Intrinsic support for voice and data Maximum 723 Kbps MAC throughput Low power modes Point-to-multipoint configuration Support of basic security mechanisms IEEE Oregon Section Bluetooth Seminar April 27,
50 SOFTWARE STACK IEEE Oregon Section Bluetooth Seminar April 27,
51 Outline Software scope and goals Protocol Review Profile Review Summary IEEE Oregon Section Bluetooth Seminar April 27,
52 Software Architecture Applications TCS SDP RFCOMM Data Control Cover This Audio L2CAP Link Manager Baseband RF LMP IEEE Oregon Section Bluetooth Seminar April 27,
53 Software Architecture Goals Support the target usage models Support a variety of hardware platforms Protocol reuse Avoid duplicating existing technology Promote better harmonization across technologies Good out of box user experience Interoperability IEEE Oregon Section Bluetooth Seminar April 27,
54 Outline Software goals Protocol Review Profile Review Summary IEEE Oregon Section Bluetooth Seminar April 27,
55 Bluetooth Protocol Stack WAE vcard/vcal* Audio Still Image WAP* OBEX* Printing HID TCP/UDP RFCOMM Service Discovery IP TCS L2CAP Host Controller Interface *Third-party marks and brands are the property of their respective owners. IEEE Oregon Section Bluetooth Seminar April 27,
56 HCI Host Controller Interface (HCI) provides a common interface between the Bluetooth Host and the Bluetooth Module HCI Bluetooth Host Host Drives and Applications Bluetooth HCI driver Bluetooth HCI Transport driver (USB*, PC Card*, PCI*) Transport Bus HCI Transport Firmware Bluetooth Host Controller Link Manager Bluetooth Baseband *Third-party marks and brands are the property of their respective owners. Bluetooth Radio Bluetooth Module IEEE Oregon Section Bluetooth Seminar April 27,
57 Link Layer Control and Adaptation Protocol Also known as L2CAP Basic data link layer protocol over Baseband Support for: Protocol Multiplexing Segmentation and Reassembly (SAR) Quality of Service Groups IEEE Oregon Section Bluetooth Seminar April 27,
58 L2CAP Architecture Connection-oriented oriented Channel identifier (CID) used to label each connection endpoint Channels may be uni-directional or bi-directional QoS flow specification assigned to each channel direction Connectionless Supports group abstraction IEEE Oregon Section Bluetooth Seminar April 27,
59 L2CAP Channels Connection-Oriented Data Channel Connectionless Data Channel L2CAP Signalling Channel L2CAP CID CID Device #1 CID CID L2CAP CID CID CID L2CAP Device #2 CID L2CAP Device #3 CID L2CAP Device #4 IEEE Oregon Section Bluetooth Seminar April 27,
60 Service Discovery Protocol Bluetooth SDP enables Bluetooth devices to discover the characteristics and capabilities of other Bluetooth devices within RF proximity Within Bluetooth SDP, a service is: any information, resource, or facility that is provided by (or through) one Bluetooth device that is advertised as available to nearby Bluetooth devices Bluetooth SDP does not provide a general purpose service access/usage mechanism; SDP only enables discovery of services IEEE Oregon Section Bluetooth Seminar April 27,
61 Service Discovery Two parts Service record format Information about service provided by attributes Attributes composed of an ID and a value Ids may be universally unique identifiers (UUID) Session protocol for enabling discovery Searching for and browsing services IEEE Oregon Section Bluetooth Seminar April 27,
62 Typical SDP Client/Server Interactions Client Server ServiceSearchRequest(SearchPattern) ServiceSearchResponse(ServiceRecordHandleList) ServiceAttributeRequest(ServiceRecordHandle, AttributeIDList) ServiceAttributeResponse(AttributeList) IEEE Oregon Section Bluetooth Seminar April 27,
63 SDP Scope Many Service Discovery Protocols Service Location Protocol (SLP), Jini*, Universal Plug and Play (UPnP*), etc. Bluetooth SDP focuses on service discovery within Bluetooth environment SDP does not compete with other technologies. SDP compliments them by enabling their use in Bluetooth environments *Third-party marks and brands are the property of their respective owners. IEEE Oregon Section Bluetooth Seminar April 27,
64 RFCOMM Supports a large base of legacy applications using the serial port as the primary communications mechanism. Reuse GSM TS as an existing standard for multiplexing a single physical channel and V.24 emulation. Designed to allow multiple ports over a single physical channel between a PC and a GSM handset IEEE Oregon Section Bluetooth Seminar April 27,
65 TCS Protocol Telephony Control Protocol Specification Call Control Call setup and release Symmetrical derivative of Q.931 Group management Gateway may serve more cordless devices Distributes group information IEEE Oregon Section Bluetooth Seminar April 27,
66 TCS Impact Cordless Telephony Example Phone moves into range of voice access point and establishes link Phone link placed into a low power state Incoming call is broadcast to all phones On answer, a voice (SCO) link is setup Intercom Supports direct phone-to to-phone communication IEEE Oregon Section Bluetooth Seminar April 27,
67 Reuse and Recycle Desire to reuse IrDA* * applications on mobile phones and PCs Decision to merge with IrDA s OBEX (Object Exchange) protocol on top of RFCOMM or TCP. Enables harmonized API across PAN technologies Interaction with applications on phones Handset manufacturers have agreed on an application framework called WAP*. Bluetooth is treated as a WAP bearer in a manner similar to GSM. Reuse browser interface on mobile phone. *Third-party marks and brands are the property of their respective owners. IEEE Oregon Section Bluetooth Seminar April 27,
68 Outline Software goals Protocol Review Profile Review Summary IEEE Oregon Section Bluetooth Seminar April 27,
69 Interoperability and Profiles Protocols define the communication language spoken between devices How do you avoid the Tower of Babel problem? Solution: Mandate the language spoken for a given usage model IEEE Oregon Section Bluetooth Seminar April 27,
70 Profiles Represents the default solution for a specific usage model Vertical slice through the protocol stack Basis for interoperability and logo requirements Each Bluetooth device supports one or more profiles IEEE Oregon Section Bluetooth Seminar April 27,
71 Protocols and Profiles Applications Relationship between Protocols and Profiles Protocols Profiles IEEE Oregon Section Bluetooth Seminar April 27,
72 Profiles in the Bluetooth Specification 1.1 Generic Access Profile TCS-BIN-based Profiles Service Discovery Application Profile Cordless Phone Profile Intercom Profile Serial Port Profile Dial-up Networking Profile Fax Profile Headset Profile LAN Access Profile Generic Object Exchange Profile File Transfer Profile Object Push Profile Synchronization Profile IEEE Oregon Section Bluetooth Seminar April 27,
73 Example: Dialup Networking Profile PPP AT Commands RFCOMM L2CAP LMP ACL SCO Bluetooth Baseband IEEE Oregon Section Bluetooth Seminar April 27,
74 Software Summary Protocols defined for communication Profiles defined to promote interoperability Existing protocols used where possible IEEE Oregon Section Bluetooth Seminar April 27,
Bluetooth. Basic idea
Bluetooth Basic idea Universal radio interface for ad-hoc wireless connectivity Interconnecting computer and peripherals, handheld devices, DAs, cell phones replacement of IrDA Embedded in other devices,
Bluetooth. Renato Lo Cigno
Bluetooth Renato Lo Cigno www.dit.unitn.it/locigno/teaching ...Copyright Quest opera è protetta dalla licenza Creative Commons NoDerivs- NonCommercial. Per vedere una copia di questa licenza, consultare:
Objectives of the Bluetooth Technology
Bluetooth Origin of the name Harald I Bleutooth (in Danish, Harald Blåtand) (b. c. 910 d. c. 987), king of Denmark was credited with the first unification of Denmark and Norway Ericsson, inspired on the
A Guide. Wireless Network Library Bluetooth
A Guide to the Wireless Network Library Conforming to Standard v1.1 SystemView by ELANIX Copyright 1994-2005, Eagleware Corporation All rights reserved. Eagleware-Elanix Corporation 3585 Engineering Drive,
Simulation of Bluetooth Network
Simulation of Bluetooth Network Lennart Lagerstedt Stockholm, 2003 Master of Science Thesis Project The Department of Microelectronics and Information Technology, Royal Institute of Technology (KTH) Lennart
e-pg Pathshala Quadrant 1 e-text
e-pg Pathshala Subject : Computer Science Module: Bluetooth Paper: Computer Networks Module No: CS/CN/37 Quadrant 1 e-text In our journey on networks, we are now exploring wireless networks. We looked
Dominique Chomienne & Michel Eftimakis NewLogic
Dominique Chomienne & Michel Eftimakis NewLogic Bluetooth is a trademark owned by the Bluetooth SIG, and licenced to NewLogic Page 1 Tutorial Agenda Bluetooth Marketing view Bluetooth network topology
[A SHORT REPORT ON BLUETOOTH TECHNOLOGY]
2011 [A SHORT REPORT ON BLUETOOTH TECHNOLOGY] By Ram Kumar Bhandari 1. Introduction Bluetooth Technology A Technical Report Bluetooth is a short-ranged wire-less communication technology implementing the
Computer Networks II Advanced Features (T )
Computer Networks II Advanced Features (T-110.5111) Bluetooth, PhD Assistant Professor DCS Research Group Based on slides previously done by Matti Siekkinen, reused with permission For classroom use only,
BASEBAND SPECIFICATION
Core System Package [Controller volume] Part B BASEBAND SPECIFICATION This document describes the specification of the Bluetooth link controller which carries out the baseband protocols and other lowlevel
Bluetooth Baseband. Chingwei Yeh 2001/9/10
Bluetooth Baseband Chingwei Yeh 2001/9/10 Outline Introduction Masters, Slaves, and Piconets System Timing Physical Links: SCO and ACL Bluetooth Packets Logical Channels Synchronization Scope Higher Protocol
Implementing A Bluetooth Stack on UEFI
Implementing A Bluetooth Stack on UEFI Tony C.S. Lo Senior Manager American Megatrends Inc. presented by UEFI Plugfest October 2014 Agenda Introduction Bluetooth Architecture UEFI Bluetooth Stack Summary
Bluetooth Tutorial. Bluetooth Introduction. Bluetooth Technology
Bluetooth Tutorial Bluetooth strives to remove the never ending maze of wires which provide a communication link between different electronic devices, through a short range wireless solution. Consider
Communication Systems. WPAN: Bluetooth. Page 1
Communication Systems WPAN: Bluetooth Page 1 Outline Historical perspective Piconet Scatternet Lattency modes Applications Page 2 Bluetooth Bluetooth (BT) wireless technology is a short-range communications
Introduction to Bluetooth
Introduction to Bluetooth Kirsten Matheus The idea behind Bluetooth The problems when trying to realize the idea The solutions used in Bluetooth How well the solutions work 12.06.2003 1 he Idea Behind
Efficient Multicast Schemes for Mobile Multiparty Gaming Applications
Efficient Multicast Schemes for Mobile Multiparty Gaming Applications P6-6th semester 2006 Group 681 - ComNet Aalborg University 9th March 2006 Institut for elektroniske systemer Fr. Bajers Vej 7 Telefon
Bluetooth. Bluetooth. WPAN Technologies. HomeRF. Bluetooth. Claudio Casetti. Dipartimento di Elettronica Politecnico di Torino
Bluetooth Claudio Casetti Dipartimento di Elettronica Politecnico di Torino WPAN Technologies HomeRF Bluetooth Bluetooth A cable replacement technology 1 Mb/s symbol rate Range 10+ meters Single chip radio+baseband
Wireless Sensor Networks
Wireless Sensor Networks 11th Lecture 29.11.2006 Christian Schindelhauer schindel@informatik.uni-freiburg.de 1 Bluetooth in WSN? There are several commercially available MAC protocol/products Wi-Fi Bluetooth
Bluetooth. Acknowledgements. Based on Jochen Schiller slides. Supporting text
BT 1 Bluetooth FEUP PR BT 2 Acknowledgements Based on Jochen chiller slides upporting text» Jochen chiller, obile Comunications, Addison-Wesley» ection 7.5 Bluetooth BT 3 Bluetooth» Universal radio interface
DIAL-UP NETWORKING PROFILE
Part K:7 DIAL-UP NETWORKING PROFILE This profile defines the requirements for Bluetooth devices necessary for the support of the Dial-up Networking use case. The requirements are expressed in terms of
VNC Service on Bluetooth Wireless Network
University of New Orleans ScholarWorks@UNO University of New Orleans Theses and Dissertations Dissertations and Theses 8-7-2003 VNC Service on Bluetooth Wireless Network Rui Xia University of New Orleans
Research Article Sensor Protocol for Roaming Bluetooth Multiagent Systems
Hindawi Publishing Corporation International Journal of Distributed Sensor Networks Volume 2013, Article ID 963508, 7 pages http://dx.doi.org/10.1155/2013/963508 Research Article Sensor Protocol for Roaming
Essential Bluetooth It s everywhere you want to be
IEEE OEB Wireless Seminar Fremont, CA - 12/07/02 Essential Bluetooth It s everywhere you want to be Noel Baisa Technical Marketing Manager Device Connectivity Division 408-721 721-74667466 Noel.Baisa Baisa@nsc.com
Chapter 5. Wireless PANs
Chapter 5 Wireless PANs 5.1 Introduction Introduction of Wireless PANs (WPANs) has caused the latest revolution in the area of wireless technologies. WPANs are short to very short-range (from a couple
MOBILE COMPUTING. Bluetooth 9/20/15. CSE 40814/60814 Fall Basic idea
OBILE COUTING CE 40814/60814 Fall 2015 Bluetooth Basic idea Universal radio interface for ad-hoc wireless connectivity Interconnecting computer and peripherals, handheld devices, DAs, cell phones replacement
RECOGNITION OF BLUETOOTH SIGNALS BASED ON FEATURE DETECTION
Facoltà di Ingegneria Tesi di Laurea Specialistica in Ingegneria delle Telecomunicazioni RECOGNITION OF BLUETOOTH SIGNALS BASED ON FEATURE DETECTION Candidato Stefano Boldrini Relatore Prof.ssa Maria-
T Cryptography and Data Security. Lecture 11 Bluetooth Security. Outline
T-79.4501 Cryptography and Data Security Lecture 11 Bluetooth Security Outline Security threats Objectives of Bluetooth security The Bluetooth Baseband security Pairing procedure Authentication/Encryption
A new BlueRing scatternet topology for Bluetooth with its formation, routing, and maintenance protocols
WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2003; 3:517 537 (DOI: 10.1002/wcm.130) A new BlueRing scatternet topology for Bluetooth with its formation, routing, and maintenance
Bluetooth Vs : state-of-the-art and research challenges
Bluetooth Vs. 802.11: state-of-the-art and research challenges Pravin Bhagwat ReefEdge, Inc. pravin@reefedge.com or pravin@acm.org http://www.cs.umd.edu/~pravin WINLAB, Rutgers Oct 28, 2001 10/29/2001
Bluetooth low energy technology Bluegiga Technologies
Bluetooth low energy technology Bluegiga Technologies Topics Background What is Bluetooth low energy? Basic concepts Architecture Differentiation and comparison Markets and applications Background Background
Bluetooth PCI Adapter
Table of Contents 1 Introduction...2 2 Installation...2 2.1 Software Installation...2 2.1.1 Installation on Windows 95/98/ME/2000/XP...2 2.1.2 Installation on Windows NT...3 2.1.3 Installation on Linux...3
Performance Evaluation of Bluetooth Links in the Presence of Specific Types of Interference
Vol:1, No:3, 27 Performance Evaluation of Bluetooth Links in the Presence of Specific Types of Interference Radosveta Sokullu and Engin Karatepe International Science Index, Electrical and Computer Engineering
HOST CONTROLLER INTERFACE FUNCTIONAL SPECIFICATION
Part H:1 HOST CONTROLLER INTERFACE FUNCTIONAL SPECIFICATION This document describes the functional specification for the Host Controller Interface (HCI). The HCI provides a command interface to the baseband
Bluetooth modules. Modules and turnkey solutions with embedded Bluetooth firmware and AT command
Bluetooth modules Modules and turnkey solutions with embedded Bluetooth firmware and AT command 2012 Blue Modules series 2 The SPBT2532 and SPBT2632 micro-sized Blue Modules offer the most advanced Bluetooth
(075.8) : / .. ;. : (075.8) , 2009
.. - 2009 681.327.8(075.8) 32.973.202 73 30.. 30 : /.. ;. : -, 2009. 84. ( ),,,,. - «-», «-,»,. 681.327.8(075.8) 32.973.202 73,.... 2, 2009.., 2009., 2009 ...4 1....5 1.1. -,...5 1.2......7 1.2.1....7
Interference of Bluetooth and IEEE : Simulation Modeling and Performance Evaluation
1 Interference of Bluetooth and IEEE 82.11: Simulation Modeling and Performance Evaluation N. Golmie, R. E. Van Dyck, and A. Soltanian National Institute of Standards and Technology Gaithersburg, Maryland
WPAN-like Systems. UWB Ultra Wide Band. IrDA Infrared Data Association. Bluetooth. Z-Wave. WPAN Wireless Personal Area Network
WPAN-like Systems WPAN Wireless Personal Area Network PAN: Personal Area Network. Small, within a few meters. WPAN: Wireless PAN. Mostly short-range, low-power, lowrate networks. More or less self-organizing.
Lessons Learned from Implementing a Wi-Fi and BT Stack
presented by Lessons Learned from Implementing a Wi-Fi and BT Stack Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Tony Lo(AMI) Updated 2011-06-01 UEFI Plugfest March 2017 www.uefi.org
STA-MU-A0028S (MiniCard-USB version)
STA-MU-A0028S (MiniCard-USB version) WiFi 802.11 b/g and Bluetooth v2.0 + EDR Combo Mini Card Module Approval Sheet Ver: 1.1 CONTENT 1. Introduction...3 1.1 Features & Benefits...3 1.2 Applications...4
Improving Simultaneous Voice and Data Performance in Bluetooth Systems
Improving Simultaneous Voice and Data Performance in Bluetooth Systems Abstract In the Bluetooth system, isochronous applications, such as voice and audio, are carried by Synchronous Connection Oriented
MavBlue: A Bluetooth Development Kit for Undergraduate and Graduate Research and Education
MavBlue: A Bluetooth Development Kit for Undergraduate and Graduate Research and Education Steven V. Case Department of Computer and Information Sciences Minnesota State University Mankato steven.case@mnsu.edu
Bluetooth LE 4.0 and 4.1 (BLE)
Bluetooth LE 4.0 and 4.1 (BLE) Lab 11 Lunch April 23rd, 2014 Noah Klugman Josh Adkins 1 Outline History of Bluetooth Introduction to BLE Architecture Controller Host Applications Power Topology Example:
_äìé`çêé» UART Host Transport Summary. February 2004
_äìé`çêé» UART Host Transport Summary February 2004 CSR Cambridge Science Park Milton Road Cambridge CB4 0WH United Kingdom Registered in England 3665875 Tel: +44 (0)1223 692000 Fax: +44 (0)1223 692001
Bluetooth PC Card Transport Layer
Bluetooth WHITE PAPER DATE 25 August 99 N.B. DOCUMENT NO. 1.C.123/1.0 RESPONSIBLE Riku Mettala E-MAIL ADDRESS Riku.Mettala@nmp.nokia.com STATUS Bluetooth PC Card Transport Layer Version 1.0 The Bluetooth
Wireless# Guide to Wireless Communications. Objectives
Wireless# Guide to Wireless Communications Chapter 6 High Rate Wireless Personal Area Networks Objectives Define a high rate wireless personal area network (HR WPAN) List the different HR WPAN standards
Bluetooth SIG Liaison Report May 2009
Bluetooth SIG Liaison Report May 2009 Authors: Date: 2009-05-12 The Bluetooth word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Motorola, Inc. is under
A Study of Wireless Compressed Digitalaudio
A Study of Wireless Compressed Digital Transmission Andreas Floros 1, Marios Koutroubas 2, Nicolas-Alexander Tatlas 2 and John Mourjopoulos 2 1 ATMEL Hellas S.A., Patras Science Park, Platani, 26 500 Patras,
Outline. TWR Module. Different Wireless Protocols. Section 7. Wireless Communication. Wireless Communication with
Section 7. Wireless Communication Outline Wireless Communication with 802.15.4/Zigbee Protocol Introduction to Freescale MC12311 802.15.4/Zigbee Protocol TWR-12311 Module TWR-MC12311 Smart Radio Features
Specification Volume 2. Specification of the Bluetooth System. Wireless connections made easy. Profiles
Specification Volume 2 Specification of the Bluetooth System Wireless connections made easy Profiles Version 1.1 February 22 2001 BLUETOOTH SPECIFICATION Version 1.1 page 2 of 452 Revision History The
APAC Application Support Manager Magic Lin
New Bluetooth measurement and solution for Bluetooth low energy MMD APAC Application Support Manager Magic Lin +886-933-710-634 magic.lin@anritsu.com v. H Slide 1 Agenda 1. History of Bluetooth 2. Special
Bluetooth: Technology and Applications. Yang Bo, CTTL SYS, CAICT
Bluetooth: Technology and Applications Yang Bo, CTTL SYS, CAICT 2017.10.31 Course Objectives Upon completion of this course, you will be able to Know what the Bluetooth technology is and its evolution
NETWORK FORMATION AND ROUTING FOR MULTI HOP WIRELESS AD HOC NETWORKS
NETWORK FORMATION AND ROUTING FOR MULTI HOP WIRELESS AD HOC NETWORKS A Dissertation Presented to The Academic Faculty By Xin Zhang In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy
Introduction to Bluetooth Low Energy
Introduction to Bluetooth Low Energy Qualcomm Bluetooth Low Energy Terminology clarification In this document you will notice a number of references are made to Qualcomm Bluetooth Low Energy SDK. While
Lecture 16: QoS and "
Lecture 16: QoS and 802.11" CSE 123: Computer Networks Alex C. Snoeren HW 4 due now! Lecture 16 Overview" Network-wide QoS IntServ DifServ 802.11 Wireless CSMA/CA Hidden Terminals RTS/CTS CSE 123 Lecture
Bluetooth protocol profiling on the Xilinx Virtex II Pro
Bluetooth protocol profiling on the Xilinx Virtex II Pro Filipa Duarte and Stephan Wong Computer Engineering Laboratory, Delft University of Technology {F.Duarte, J.S.S.M.Wong}@ewi.tudelft.nl Abstract
Wireless Networks. CSE 3461: Introduction to Computer Networking Reading: , Kurose and Ross
Wireless Networks CSE 3461: Introduction to Computer Networking Reading: 6.1 6.3, Kurose and Ross 1 Wireless Networks Background: Number of wireless (mobile) phone subscribers now exceeds number of wired
A Dynamic and Distributed Scatternet Formation Protocol for Real-life Bluetooth Scatternets
A Dynamic and Distributed Scatternet Formation Protocol for Real-life Bluetooth Scatternets Deepak Jayanna, Gergely V. Záruba Department of Computer Science and Engineering, The University of Texas at
Simply Blue Smart User s Guide
Simply Blue Smart User s Guide Software For the LMX98xx Bluetooth à Serial Port Modules 1.0 Introduction The Simply Blue Smart host-side software provides a Windows interface for demonstrating and using
Bluetooth-based P2P Content Distribution to Mobile Users
Bluetooth-based P2P Content Distribution to Mobile Users Uichin Lee, Sewook Jung, Dae-Ki Cho, Alexander Chang, Junho Choi, Mario Gerla Department of Computer Science Broadcom Corporation University of
10.1 SERIAL PORTS AND UARTS
RS- serial ports have nine circuits, which can be used for transferring data and signalling. can emulate the serial cable line settings and status of an RS- serial port. provides multiple concurrent connections
Performance Simulation of TCP/IP over a Bluetooth Ad-hoc Network
Performance Simulation of TCP/IP over a Bluetooth Ad-hoc Network Niklas Johansson, Maria Kihl and Ulf Körner Department of Communication Systems, Lund University, Sweden (niklasj, maria, ulfk)@telecom.lth.se
A PROTOCOL SUITE FOR WIRELESS PERSONAL AREA NETWORKS
University of Kentucky UKnowledge University of Kentucky Doctoral Dissertations Graduate School 2009 A PROTOCOL SUITE FOR WIRELESS PERSONAL AREA NETWORKS Karl E. Persson University of Kentucky, karl@cs.uky.edu
Optimizing Packet Size via Maximizing Throughput Efficiency of ARQ on Bluetooth ACL Data Communication Link
Proceedings of the 5th WSEAS Int. Conf. on APPLIED INFOATICS and COUNICATIONS, alta, September -7, 25 (pp24-28 Optimizing Pacet Size via aximizing Throughput Efficiency of AQ on Bluetooth ACL Data Communication
Security. Nelli Gordon and Sean Vakili May 10 th 2011
Security Nelli Gordon and Sean Vakili May 10 th 2011 What is Bluetooth? Bluetooth is an open standard for short-range radio frequency (RF) communication. Bluetooth technology is used primarily to establish
Collaborative Middleware for Bluetooth-based ad-hoc Wireless Networks on Symbian OS
6th WSEAS International Conference on E-ACTIVITIES, Tenerife, Spain, December 14-16, 2007 304 Collaborative iddleware for Bluetooth-based ad-hoc Wireless Networks on Symbian OS FENG GAO, ARTIN HOPE Informatics
A Scatternet Formation Protocol for Ad hoc Networks of Bluetooth Devices
A Scatternet Formation Protocol for Ad hoc Networks of Bluetooth Devices Stefano Basagni Dept. of Electrical and Computer Engineering Northeastern University E-mail: basagni@ece.neu.edu Chiara Petrioli
November 1998 doc.: IEEE /378 IEEE P Wireless LANs Extension of Bluetooth and Direct Sequence Interference Model.
IEEE P802.11 Wireless LANs Extension of Bluetooth and 802.11 Direct Sequence Interference Model Date: November 11, 1998 Author: Jim Zyren Harris Semiconductor Melbourne, FL, USA Phone: (407)729-4177 Fax:
Mobile Ad Hoc Networks: Basic Concepts and Research Issues
Mobile Ad Hoc s: Basic Concepts and Research Issues Ing. Alessandro Leonardi aleonardi@dieei.unict.it Wireless s Generations (1/3) Generation 1G 2G 2.5G 3G 4/5G Time 1980s 1990s Late1990s 2000s (2010 full
CSC 401 Data and Computer Communications Networks
CSC 401 Data and Computer Communications Networks Wireless Networks Cellular & Mobility Sec 7.4 7.8 Lina Battestilli 7.1 Introduction Wireless Chapter 7 Outline Wireless and Mobile Networks 7.2 Wireless
Bluetooth Low Energy (Bluetooth Smart)
Bluetooth Low Energy (Bluetooth Smart) MSE, BLE, 1 References [1] Specification Core Version 4.0: http://www.bluetooth.org/technical/specifications/adopted.htm [2] wikipedia, Bluetooth, March 2012, http://de.wikipedia.org/wiki/bluetooth
Introduction to Networking
Introduction to Networking Chapters 1 and 2 Outline Computer Network Fundamentals Defining a Network Networks Defined by Geography Networks Defined by Topology Networks Defined by Resource Location OSI
Influence of the Interfernce Due to Co-Existence of Bluetooth and Wi-Fi Transmissions
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 3 August 2014 ISSN : 2349-6010 Influence of the Interfernce Due to Co-Existence of Bluetooth and Wi-Fi Transmissions
original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS
IEEE 802.11 The standard defines a wireless physical interface and the MAC layer while LLC layer is defined in 802.2. The standardization process, started in 1990, is still going on; some versions are:
BLUETOOTH SMART READY SOFTWARE
BLUETOOTH SMART READY SOFTWARE RELEASE NOTES Wednesday, 15 March 2017 Version 3.4 Copyright Silicon Labs All rights reserved. Silicon Labs assumes no liability or responsibility for any errors, mistakes
Session 4 Networks II
15.561 Information Technology Essentials Session 4 Networks II Copyright 2005 Thomas Malone, Chris Dellarocas Acknowledgments: Slides marked CD are adapted from Chris Dellarocas, U. Md.. Outline Network
Data Networks. Lecture 1: Introduction. September 4, 2008
Data Networks Lecture 1: Introduction September 4, 2008 Slide 1 Learning Objectives Fundamental aspects of network Design and Analysis: Architecture: layering, topology design, switching mechanisms Protocols:
Bluetooth technology: security features, vulnerabilities and attacks Pasquale Stirparo Jan Loeschner Marco Cattani
Bluetooth technology: security features, vulnerabilities and attacks Pasquale Stirparo Jan Loeschner Marco Cattani JRC 68414 The mission of the JRC-IPSC is to provide research results and to support EU
STLC2500D. Bluetooth V2.1 "Lisbon" + EDR. Features. Description
Bluetooth V2.1 "Lisbon" + EDR Data Brief Features Based on Ericsson Technology Licensing Baseband Core (EBC) Bluetooth specification compliance: V2.1 ( Lisbon ) + EDR HW support for packet types ACL, SCO,
Wireless Module bgn, Bluetooth & FM WYSBMVGX8 & WBSBMVGX8-1 Overview. March 18, 2013 Version 1.0
Wireless Module 802.11bgn, Bluetooth & FM WYSBMVGX8 & WBSBMVGX8-1 Overview March 18, 2013 Version 1.0 WYSBMVGX8 Wireless Module: 802.11bgn, Bluetooth & FM Features IEEE802.11b/g/n standard conformity,
10/6/08. Bluetooth. Bluetooth. Bluetooth
Bluetooth Bluetooth Basic idea Universal radio interface for ad-hoc wireless connectivity Interconnecting computer and peripherals, handheld devices, DAs, cell phones replacement of IrDA Embedded in other
RFCOMM with TS 07.10
Part F:1 Serial Port Emulation This document specifies the RFCOMM protocol by specifying a subset of the ETSI TS 07.10 standard, along with some Bluetooth-specific adaptations BLUETOOTH SPECIFICATION Version
Wireless# Guide to Wireless Communications. Objectives
Wireless# Guide to Wireless Communications Chapter 7 Low-Speed Wireless Local Area Networks Objectives Describe how WLANs are used List the components and modes of a WLAN Describe how an RF WLAN works
Operating Systems. 16. Networking. Paul Krzyzanowski. Rutgers University. Spring /6/ Paul Krzyzanowski
Operating Systems 16. Networking Paul Krzyzanowski Rutgers University Spring 2015 1 Local Area Network (LAN) LAN = communications network Small area (building, set of buildings) Same, sometimes shared,
Experimental Study on Co-existence of b with Alien Devices
Experimental Study on Co-existence of 8.b with Alien Devices Javier del Prado and Sunghyun Choi Philips Research Briarcliff USA, Briarcliff Manor, New York Email: {javier.delprado,sunghyun.choi}@philips.com
Wireless LANs. The Protocol Stack The Physical Layer The MAC Sublayer Protocol The Frame Structure Services 802.
Wireless LANs The 802.11 Protocol Stack The 802.11 Physical Layer The 802.11 MAC Sublayer Protocol The 802.11 Frame Structure Services 56 802.11 The 802.11 Working Group The IEEE 802.11 was formed in July
IEEE Technical Tutorial. Introduction. IEEE Architecture
IEEE 802.11 Technical Tutorial Introduction The purpose of this document is to give technical readers a basic overview of the new 802.11 Standard, enabling them to understand the basic concepts, principle
Bluetooth PC Card from IBM
Bluetooth PC Card from IBM Installation and User s Guide IBM 19K4260 Note: Before using this information and the product it supports, read Appendix E, Product warranties and notices on page E-1. First
Wireless Protocols for IoT Part I: Bluetooth and Bluetooth Smart
Wireless Protocols for IoT Part I: Bluetooth and Bluetooth Smart Raj Jain Professor of CSE Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this class
Wireless Communication Bluetooth, Timing
Wireless Communication Bluetooth, Timing Amarjeet Singh February 22, 2012 Logistics Sample exam paper on the course website Group Project: Hardware nodes are with me. Software is still under development
BGB203 BT 2.0 Serial Port Profile Module User s Guide. Rev December BGB203 ; Serial Port Profile ; Bluetooth
Rev. 1.0.3 21 December 2005 Document information Info Keywords Abstract Content BGB203 ; Serial Port Profile ; Bluetooth User s Guide for the BGB203 Bluetooth 2.0 Serial Port Profile Module. Revision history
Wireless# Guide to Wireless Communications. Objectives
Wireless# Guide to Wireless Communications Chapter 8 High-Speed WLANs and WLAN Security Objectives Describe how IEEE 802.11a networks function and how they differ from 802.11 networks Outline how 802.11g
Mobile WiMAX in the Evolving Wireless Broadband Landscape
Mobile WiMAX in the Evolving Wireless Broadband Landscape TECHNOLOGY BACKGROUNDER Introduction Even with the surprising variety of wireless broadband technologies available today, Mobile WiMAX (IEEE 802.16e)
IEEE ah. sub 1GHz WLAN for IoT. What lies beneath Wi-Fi HaLow. Eduard Garcia-Villegas, Elena López-Aguilera Dept. of Network Engineering
by wilgengebroed IEEE 802.11ah sub 1GHz WLAN for IoT What lies beneath Wi-Fi HaLow Eduard Garcia-Villegas, Elena López-Aguilera Dept. of Network Engineering eduardg@entel.upc.edu elopez@entel.upc.edu Contents
Improving Wireless Link Throughput via Interleaved FEC
Improving Wireless Link Throughput via Interleaved FEC Ling-Jyh Chen, Tony Sun, M. Y. Sanadidi, Mario Gerla UCLA Computer Science Department, Los Angeles, CA 90095, USA {cclljj, tonysun, medy, gerla}@cs.ucla.edu
Distributed Queue Dual Bus
Distributed Queue Dual Bus IEEE 802.3 to 802.5 protocols are only suited for small LANs. They cannot be used for very large but non-wide area networks. IEEE 802.6 DQDB is designed for MANs It can cover
Mobile and Sensor Systems
Mobile and Sensor Systems Lecture 2: Mobile Medium Access Control Protocols and Wireless Systems Dr Cecilia Mascolo In this lecture We will describe medium access control protocols and wireless systems
3Com Wireless Bluetooth PC Card, USB Adapter, and Printer Adapter
DATA SHEET 3Com Wireless Bluetooth PC Card, USB Adapter, and Printer Adapter Key Benefits Simplicity Bluetooth Connection Manager provides automatic discovery and point-and-click management of devices,
Wireless USB Architecture Overview Brad Hosler. Intel Corporation
Wireless USB Architecture Overview Brad Hosler Intel Corporation Agenda Devcon goals Radio environment (common platform) High level architecture Compliance environment Intellectual Property Industry Enabling
Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross
Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,
Wireless Networking. Chapter The McGraw-Hill Companies, Inc. All rights reserved
Wireless Networking Chapter 23 Overview In this chapter, you will learn how to Discuss wireless networking components Analyze and explain wireless networking standards Install and configure wireless networks