Location Tracking with Bluetooth Technology - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Location Tracking with Bluetooth Technology

Description:

Is a wireless networking technology that provides a way to connect and exchange ... Change the way of saving and loading plans. Change the Location plugin interface ... – PowerPoint PPT presentation

Number of Views:92
Avg rating:3.0/5.0
Slides: 12
Provided by: softl4
Category:

less

Transcript and Presenter's Notes

Title: Location Tracking with Bluetooth Technology


1
Location TrackingwithBluetooth Technology
BTWhere Project
  • Midterm Presentation

Supervised By Hai Vortman
Project By Ameen Ikteelat
Spring 2007
2
Outline
  • Introduction
  • Project goals
  • Design
  • Time schedule

3
Introduction
  • Bluetooth Technology
  • Is a wireless networking technology that provides
    a way to connect and exchange information between
    devices
  • These devices could be
  • mobile phones
  • Laptops
  • PCs
  • Printers
  • digital cameras
  • And others
  • Connection is over a secure short-range radio
    frequency.
  • The connection range is only a few meters
  • Class1 100 meters
  • Class2 10 meters (widely used)
  • Class3 1 meter

Bluetooth Wiki
Bluetooth .com
4
(No Transcript)
5
Project goals
  • Based on Bluetooth technology we would like to
    create a system that is able to
  • Keep track of the location of Bluetooth device
    users
  • Based on the BT Access Points that identify the
    users
  • Their current location
  • Their path
  • Send them messages

6
Project Applications
  • Examples of The applications of the system
  • Commercial
  • Special promotions while roaming a mall
  • emergency services
  • Pinpointing the location of doctors in a hospital
  • Locating lost children

7
Design
  • The System will be implemented as a Server Client
    system
  • The Client part
  • The Client is a Linux workstation that is used to
    gather information from nearby BT units and sends
    them to the server (i.e. functions as a BT Access
    Point)
  • Each access point will run this program
  • The Server part
  • Gathers all the data from the clients
  • Analyzes this data and calculates their location
  • The BT Units
  • There is no need for any program (i.e. any BT
    device nearby is automatically connected)

8
Design (cont.)
  • System process
  • Client application will collect information from
    nearby BT Units and functions as BT Access point.
  • It then creates a data packet containing this
    data and send it to the server
  • Since the Server knows the location of each
    client so it calculates each BT users location
    according to the Clients that know him according
    to a location calculation algorithm
  • Then we can make use of the data by
  • Sending messages to the user
  • Displaying the user as a picture on the map

9
Design (cont.)
What is your name
Hai is around and say Hi
Hello I am here
My Name Is Hai
Calculate location
What is your name
Hai is around and say Hi
10
Time Schedule
  • Done
  • Define the project with the supervisor .. 3 weeks
  • Study C .. 1 week
  • Learn WifiWhere project code .. 3 weeks
  • Site
  • Few changes to the code in the server part .. 2
    weeks
  • Change the way of saving and loading plans
  • Change the Location plugin interface
  • Add a few location plugins
  • Listen to TCP Connections (instead of UDP)
  • Define the incoming package format

11
Time Schedule (cont.)
  • TODO
  • Write a dummy client and make sure that the
    client server TCP/IP communication is working OK
    .. 2-3 weeks
  • Read the Bluetooth booklet .. 1-2 weeks
  • use the dummy client to write the client with
    Bluetooth communication .. 3-4 weeks
  • Write a good location calculation algorithm .. 1
    week
  • Celebrate D

12
The END
Write a Comment
User Comments (0)
About PowerShow.com