1 Mini Course Programming Context-aware Mobile Phones Thomas Bodin IT University of Copenhagen.

Slides:



Advertisements
Similar presentations
Bluetooth.
Advertisements

PROF. MAULIK PATEL CED, GPERI Mobile Computing Gujarat Power Engineering and Research Institute 1 Prepared By: Prof. Maulik Patel Mobile Technologies.
BLUETOOTH TM :A new radio interface providing ubiquitous connectivity Jaap C.Haartsen Ericssion Radio System B.V IEEE.
1 Introduction to Bluetooth v1.1 (Part I) Overview Radio Specification Baseband Specification LMP L2CAP.
Sattam Al-Sahli – Emad Al-Hemyari –
Mohamed Mokdad Ecole d’Ingénieurs de Bienne
Bluetooth Still Waiting for the Tsunami!. Bluetooth History Ericsson initiative Special Industry Group: (Promoters) Ericsson, IBM, Intel, Nokia, and Toshiba.
Mobile Communications: Wireless LANs Mobile Communications Chapter 7: Wireless LANs ª Parte - Bluetooth.
Doc.: IEEE /046r1 Submission January 2001 Tom Siep, Texas InstrumentsSlide 1 Bluetooth Architecture Presentation Chatschik Bisdikian IBM Research.
By Abdullah M. Dalloul… Abdullah M. Dalloul… Salman Y. Mansour Salman Y. Mansour Supervisor. Supervisor. Dr.
CPET 260 Bluetooth. What is Bluetooth? Not IEEE (Wi-Fi) or HomeRF Originally designed to replace wires Short-range, lower-power wireless technology.
1 Overview of Bluetooth technology Bluetooth protocol stack The Ericsson Bluetooth module Alternate solutions Wireless LANs Conclusions References Networking.
Bluetooth: Technology for Short-Range Wireless Apps Author:Pravin Bhagwat Presented by Chin-Yi Tsai IEEE INTERNET COMPUTING MAY.JUNE 2001.
Wireless Networking Overview Carey Williamson U. of Calgary (Slides: David Schwab, UofS)
Wireless Network Overview Slides originally from Carey Williamson and David Schwab Notes derived from “Computer Networking: A Top Down Approach”, by Jim.
Bluetooth Introduction The Bluetooth Technology
Presented by Selim Dursun
By: Trevor Parker, Minh-Tri Le. Bluetooth is a wireless technology that is a low-cost, low-power, short-range radio for ad-hoc wireless communication,
BLUETOOTH. Introduction Bluetooth technology discussed here aims at so-called ad- hoc piconets, which are local area networks with a very limited coverage.
Chapter 2 Mobile Technologies Lecture 3 By :Jigar M Pandya
Distributed systems – Part 2  Bluetooth – 2 nd set of slides Anila Mjeda.
Modeling & Simulation of Bluetooth MAC protocol COE543 Term Project Spring 2003 Submitted by: H.M.Asif (ID# )
Respected Sir & dear friends. Presented by Mohd. Sufiyan MCA –Vth Sem Sec-A2 GIMT (Gr. Noida)
Bluetooth & WPAN. 2 Bluetooth/WPAN WPAN (Wireless Personal Area Network) has a smaller area of coverage, say, 2.5 mW transmitter power, distance
INTRODUCTION Bluetooth technology is code name for Personal Area Network (PAN) technology that makes it extremely easy to connect a mobile, computing device.
WIRELESS LANs BLUETOOTH.
By Santosh Sam Koshy. Agenda Need for Bluetooth Brief History of Bluetooth Introduction to Bluetooth Bluetooth System Specifications Commercial Bluetooth.
Bluetooth Kirthika Parmeswaran Telcordia Technologies OOPSLA’2000.
DIUF, Seminar in Telecommunications, M. Hayoz The Bluetooth TM wireless technology A brief overview.
Bluetooth Techniques ECE 591. Overview  Universal short-range wireless capability  Uses 2.4-GHz band  Available globally for unlicensed users  Devices.
10/15/ Short-Range Radio Frequency Networking B. Ramamuthy.
King Fahd University of Petroleum & Minerals Electrical Engineering Department EE400 PROJECT Personal Area Networks Instructed by Dr.AlGhadbanPresenters.
Doc.: IEEE /033r2 Submission July 1999 Simon Baatz, University of BonnSlide 1 Integration of Bluetooth into LAN Environments Simon Baatz, Matthias.
An Introduction to BLUETOOTH TECHNOLOGY
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 23 - Bluetooth™ Wireless Technology Outline 23.1 Introduction 23.2 History of Bluetooth Wireless.
Bluetooth.
BLUETOOTH Created By: Ajay Bahoriya. Agenda Introduction to Bluetooth Bluetooth Basics Mode of operation Technology Security Advantages Integrating BT.
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
A tree line has a central line connecting together a series of star networks. The server is connected to a central line. Tree Network As the star, and.
Bluetooth Techniques Chapter 15. Overview of Bluetooth Initially developed by Swedish mobile phone maker in 1994 to let laptop computers make calls over.
Team Topic Presentation Team 6 BLUETOOTH What is Bluetooth? Cable Replacement Automatic Connectivity Hidden Computing Few Examples: 1.Automatic Door.
Lectured By: Vivek Dimri Asst Professor CSE Deptt. SET.
Bluetooth In 1994, the L. M. Ericsson company became interested in connecting its mobile phones to other devices without cables. A SIG (Special Interest.
JPMA PROJECT PRESENTATION (ITU) 1 INTRODUCTION BLUETOOTH CHAT DESIGN JAVA ON MOBILE DEVICE Presenters Benjamin Boateng Abass Omer Venkateshwar Rao Namilakonda.
Handoff Support for Mobility with IP over Bluetooth Simon Baatz, Matthias Frank, Rolf Gopffarth, Peter Martini, Markus Schetelig, Dmitri Kassatkine, Asko.
Bluetooth.
Computer Data Communications. Types of Wireless Networks 2.
Technology By :-. What Is Bluetooth? Designed to be used to connect both mobile devices and peripherals that currently require a wire Short range wireless.
Sonal Jain, IT-BHU Bluetooth Mobile Ad Hoc Networks Sonal Jain B.Tech (IV), Electrical Engg. Dept.,ITBHU IEEE SPAVes Sept 14, 15 Institute.
Bluetooth Technology. History The name ‘Bluetooth’ was named after 10th century Viking king in Denmark Harald Bluetooth who united and controlled Denmark.
BLUETOOTH HACKING - Image the world without wireless By Indra Divya.K Kalasalingam University CSE-Final yr.
1 A cable replacement technology 1 Mb/s symbol rate Range 10+ meters Single chip radio at low power & low price point Bluetooth.
Bluetooth Vishwas Sundaramurthy Low-cost, short range, small form-factor radio links Adhoc networks/links between information appliances.
Bluetooth Technology -Prepared By Jasmin Patel -Guided By Jagruti Goswami.
Respected Ma’am & Dear friends
Bluetooth Technology -Prepared By Jasmin Patel -Guided By Jagruti Goswami.
BTSTACK RTLAB YuJin Park. Bluetooth Protocol Stack Protocol Stack Applications TCS Binary RFCOMM Service Discovery Protocol (SDP) Logical Link Control.
Physical layer protocol bluetooth
A Wireless LAN technologies IEEE
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
11/11/2018 Bluetooth: The Universal Radio Interface for Ad hoc, Short-Range Connectivity CIS 642 Maria Adamou.
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Bluetooth: Tutorial & Simulation
BLUETOOTH Personal Area Networking [ PAN ] over Bluetooth
Short-Range Radio Frequency Networking
Short-Range Radio Frequency Networking
Presentation transcript:

1 Mini Course Programming Context-aware Mobile Phones Thomas Bodin IT University of Copenhagen

2 Tuesday agenda  General Bluetooth concepts  Definition  Overview  Core specifications  Introduction to BlipNet API

3 General Bluetooth concepts  Definition  A short-range wireless communication technology for voice and data. Bluetooth communicates via a frequency hopping transceiver in the ISM band. It is based on a low-cost short-range radio link facilitating protected ad hoc connections for stationary and mobile communication.

4 General Bluetooth concepts  Overview  The Bluetooth wireless connectivity technology was originally envisioned in 1994 by the Swedish phone equipment maker Ericsson as a way for mobile devices to communicate with each other at short ranges -- up to 30 feet, or 10 meters. In 1998, Ericsson, IBM, Intel, Nokia, and Toshiba formed the Bluetooth Special Interest Group consortium to develop a royalty-free, open specification for short- range wireless connectivity. Since then, more than 2000 companies have joined the Bluetooth SIG, including virtually all manufacturers of phone, computer, and PDA equipment.

5 General Bluetooth concepts  Core specifications  2.4 GHz ISM Open band  Bluetooth divides the 2.4 GHz frequency band into 79 channels 1 MHz apart (from to GHz),  The frequency hopping is carried out up to 1600 times a second  10 cm-10 meters range (can be extended to 100 m)  8 active devices per piconet (share datarate)  Up to 10 piconets in bubble (full datarate)  1 Megabyte per second gross rate  Bluetooth defines provisions for three low-power operating modes in order to conserve battery life: sniff, park and hold mode

6 General Bluetooth concepts  Core specifications (continued)  vs  While both Bluetooth and IEEE b are wireless communication protocols and both operate in the 2.4GHz band, it is important not to visualize Bluetooth as a replacement for wireless LAN technology.  The b protocol is designed to connect relatively large devices with lots of power and speed, such as desktops and laptops. Devices communicate at up to 11 Mbit/sec, at greater distances (up to 300 feet, or 100 meters). By contrast, Bluetooth is designed to connect small devices like PDAs, mobile phones, and peripherals at slower speeds (1 Mbit/sec), within a shorter range (30 feet, or 10 meters), which reduces power requirements.

7 General Bluetooth concepts RF BB LMP HCI L2CAP SDPRFCOMMBNEPTCS OBEX PPP IP

8 General Bluetooth concepts  The radio layer is the physical wireless connection  The baseband layer is responsible for controlling and sending data packets over the radio link  The baseband layer maintains Synchronous Connection-Oriented (SCO) links for voice and Asynchronous Connectionless (ACL) links for data  The Link Manager Protocol (LMP) uses the links set up by the baseband to establish connections and manage piconets.  The Host Controller Interface (HCI) is the dividing line between software and hardware.  The Logical Link Control and Adaptation Protocol (L2CAP) receives application data and adapts it to the Bluetooth format

9 General Bluetooth concepts Profile RF BB LMP HCI L2CAP SDPBNEPTCSRFCOMM OBEX PPP IP

10 Service Discovery Application Profile Service Search LAN Access Profile, Object Push Profile PAN Profile (NAP) Service Search Service Search RF BB LMP L2CAP SDPBNEPTCSRFCOMM OBEX PPP IP SDAP Profile

11 Serial Port Profile AT Command RF BB LMP L2CAP SDPBNEPTCSRFCOMM OBEX PPP IP SPP Profile Serial cable replacement Basis profile for a series of other profiles Can be applied directly for data communication

12 Dial-Up Networking Profile DUN- GW DUN Client Internet RF BB LMP L2CAP SDPBNEPTCSRFCOMM OBEX PPP IP Dial-UP Networking Profile Cellular phone acts a wireless modem for connecting to a dial-up internet access server etc.

13 Object Push Profile RF BB LMP L2CAP SDPBNEPTCSRFCOMM OBEX PPP IP OPP Profile Buisness Card Ericsson Bluetooth Networks Business Card Mr Smith Street X, Town Y Sound Image Video Game

14 BlipServer  Configuration and management of BlipNodes  Central security handler  Link and session establishment controller  Payload gateway for OBEX and SPP data  Linux and Windows  BlipNet API  BlipServer configuration via BlipManager

15 BlipManager  Graphical configuration and monitoring of the BlipServer and BlipNodes  Presets for standard configuration  Configuration wizards  Configuration groups  Central controlled security

16 BlipNet API  An Open RMI based Java API  Monitoring of BlipNet (Event and Poll based)  Configuration of dynamic BlipNode settings  Send/Receive objects (OBEX)  Send/Receive serial data  Dynamic Class loading  Inquiry start/stop from API  Friendly Name lookup event