Patient Location via Received Signal Strength (RSS) Analysis Dan Albano, Chris Comeau, Jeramie Ianelli, Sean Palastro Project Advisor Taib Znati Tuesday.

Slides:



Advertisements
Similar presentations
--- IT Acumens. COMIT Acumens. COM SNMP Project. AIM The aim of our project is to monitor and manage the performance of a network. The aim of our project.
Advertisements

Wireless network Usually use Radio Frequency (RF) technology Adv :
Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke 4 th Electronic and.
Computers Software. Computer Layers Hardware BIOS Operating System Applications.
1 Electrical and Computer Engineering Drebin Rescuing Firefighters in Distress FPR Team Ganz: Jonathan Bruso Michael Carney Daniel Fortin James Schafer.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
A Platform for the Evaluation of Fingerprint Positioning Algorithms on Android Smartphones C. Laoudias, G.Constantinou, M. Constantinides, S. Nicolaou,
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
ESRI Computational Science for NRM D. Wang Environmental Systems Research Institute, Inc. (ESRI) Redlands, CA Leader in GIS with at least 1/3rd of market.
PERA PER sonal A ssistance Engin Deveci Computer Engineering Department Bogazici University Can Komar Computer Engineering Department.
An Energy Consumption Framework for Distributed Java-Based Systems Chiyoung Seo Software Architecture Research Group University of Southern California.
55 CHAPTER SYSTEM SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Competencies Describe the differences between system software.
Background S.A.U.V.I.M. Semi - Autonomous Underwater Vehicle for
LYU0401 Location-Based Multimedia Mobile Service Clarence Fung Tilen Ma Supervisor: Professor Michael Lyu Marker: Professor Alan Liew.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Midway Design Review.
Do You See What I See (DYSWIS) Aditya Muthyala (am3551) School of Engineering and Applied Science Columbia University, Fall 2011.
WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER System Software computing ESSENTIALS    
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Operating Environment To be used indoors Stored indoors End Product and Deliverables Handheld Device Computer Monitor Wireless Printer Central Computer.
Computer Software.
Computers: Software Patrice Koehl Computer Science UC Davis.
Operating Systems Operating System
EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.
Patient Location via Received Signal Strength (RSS) Analysis D. Albano, C. Comeau, J. Ianelli, S. Palastro Components Hardware Pre-existing b infrastructure.
Java-Based In-Car Cell Phone Integration By:Chris Keller Greg Nehus Matt Odille.
Mobile Based Security System Group 11 Awantha S.A.T. Darshana S.A.T. Kumara M.D.B.J.B. Sandakalum H.K.L.S.
Indoor Localization Using a Modern Smartphone Carick Wienke Advisor: Dr. Nicholas Kirsch Although indoor localization is an important tool for a wide range.
Projekt User location estimation by means of WLAN Carl-Friedrich-Gauss-Str Kamp-Lintfort Germany Dennis Vredeveld IMST GmbH IMST ipos.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
Cullen College of Engineering RFID-Based Solutions for Piping Technology Piping Tech & UH July, 2007.
CHAPTER FOUR COMPUTER SOFTWARE.
Using PDAs to Automate Vital signs Acquisition and Storage (UPAVAS) Sponsor: Dr. Paul Harris, GCRC Informatics Director Members: Chris Heath, BME/EE Adam.
Cloud computing for internet emulator. Professor Muthucumaru Maheswaran Team Members Mia Hochar Simon Foucher David El Achkar David El Achkar Marc Atie.
Alex Layton, Purdue University
Library & Bookstore Navigation using RFID grid ACE B4 dra 親 richie 卒論最終発表.
Pump Controller Team Number: May06-12 Team Members Dwayne Stammer CprE Francois Munyakazi EE Dan Paulsen CprE/EE Faculity Advisor Nicola Elia Client Viking.
Mobile Navigation With SVG Christian Schmitt SVG Open 2005.
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
1 Distribution Statement “A” (Approved for Public Release, Distribution Unlimited)5/15/2012 Advanced Radio Frequency Mapping (RadioMap) Dr. John Chapin.
10/8: Software What is software? –Types of software System software: Operating systems Applications Creating software –Evolution of software development.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Audio to MIDI Converter Team Obama Advisor: Dr. William Hunt Adnan Burkic Sean Earley Jon Kump Brian Tyson Georgia Institute of Technology 3/16/2010.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
Accurate Indoor Localization With Zero Start-up Cost
TIU Tracking System Requirements Asset tag’s size: 1” x 1” x 1” Low power consumption Accurate Web application as user interface 2D map display Scalable.
GCRC Informatics Project Sponsor: Dr. Paul Harris, GCRC Informatics Director Members: Chris Heath, BME/EE Adam Nagel, CompE Chris Nash, EE Brendan Soar,
Web: ~ laoudias/pages/platform.htmlhttp://www2.ucy.ac.cy/ ~ laoudias/pages/platform.html
Software. Computing History Milestones 1946 first large-scale electronic computer 1951 one of the first commercial computers 1963Computer mouse developed.
What is O.S Introduction to an Operating System OS Done by: Hani Al-Mohair.
Clients/Faculty Advisors Dr. Eric Bartlett May01-14 Team Members David Herrick Brian Kerhin Chris Kirk Ayush Sharma Incremental Learning With Neural Networks.
Indoor positioning systems Kyle Hampton. Outline Introduction Uses Players Techniques Challenges Future Conclusion.
GCRC Informatics Project Sponsor: Dr. Paul Harris, GCRC Informatics Director Members: Chris Heath, BME/EE Adam Nagel, CompE Chris Nash, EE Brendan Soar,
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
Chapter 5 Operating Systems.
Systems Analysis and Design in a Changing World, Fifth Edition
Three types of wireless technology
Java programming lecture one
Module 1: Getting Started
AirPlace Indoor Positioning Platform for Android Smartphones
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Team North Star + Lockheed Martin
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

Patient Location via Received Signal Strength (RSS) Analysis Dan Albano, Chris Comeau, Jeramie Ianelli, Sean Palastro Project Advisor Taib Znati Tuesday April 3 rd 2007

Background Received signal strength (RSS) – parameter of wireless communications protocols (RF, IR, Bluetooth, etc.) that describes the power of a received signal Signal strength is proportional to 1/d 2 Using this information, the distance between signal transmitter and receiver can be found When combined with known locations of reference transmitters, a user’s location can be determined

Project overview The RSS location system is a set of software tools that allow for continuous indoor user tracking Rmapr, a radio map generator Generates a location-specific radio map Trakr, the main end-user program Compares real-time RSS values with radio map data to approximate location

Project goals/rationale Develop an architecture to advance/explore the field of location-aware computing open-source non-proprietary RSS-based Cross-platform approach allows for virtually limitless applications Take advantage of b infrastructure Existing Inexpensive Drivers available Potential uses Health Care - Patient monitoring Military - Infantry / Supply monitoring Elderly Support - In-Home / Assisted Living

Competitive Analysis As compared to commercial location tracking solutions, Our strengths Open source Software-based Free Non-proprietary Our weaknesses Location-specific Accuracy dependent on building geometry As location changes, radio map must be updated

Design Alternatives Wireless communication protocol? RF, Wi-Fi, Bluetooth, ultrasound, IR Wi-Fi (802.11b) was chosen Inexpensive, near-ubiquitous Programming language? C/C++, Java, Python, Matlab C++ was chosen Simple to implement, pre-existing device libraries Development platform? Windows, Linux, Palm OS

Milestones Wireless access points and Palm units received Driver development Linux Windows Palm Blueprints received Radio-map development Compile an API for Windows, Linux, Palm Explore alternate algorithms, improve radio map density Additional features/refinement

List of Materials Blueprint or dimensions of 5 th Floor of Sennott Square Device driver capable of extracting RSS values of multiple SSIDs Five b compatible access points Laptop w/ Windows XP, Linux Microsoft Visual Studio Windows Driver Development Kit Palm OS Developer’s Suite Palm Tx handhelds Server Desktop Computer

Main components Hardware Pre-existing b infrastructure At least 3 AP’s Software Rmapr Radio map Trakr

Hardware – Access Points Our testing area: 5 th floor Sennott Sq. 5 AP’s Sources of interference: Pre-existing wireless networks in addition to our own Offices, construction materials, wireless devices, etc.

Software – Rmapr Radio Map Generator Creates radio map of a location by recording RSS values of reference AP’s at many points in the area Generates a list with the form (x, y, RSS 1, RSS 2, RSS 3, RSS 4, RSS 5 ) As map density increases, accuracy increases, but set-up time increases as well Radio map is stored in server

Software - Trakr end-user interface As user moves, the software reads the RSS values of nearby AP’s These RSS values are compared to the radio map The closest match from the radio map is loaded and the location data is read This data is interpreted by the software and updated in the GUI

Viterbi algorithm The Viterbi algorithm allows us to predict the path and location of the user from the observed changes in signal strength Makes use of a moving average estimation In depth discussion of theory is out of the scope of this presentation

Project management Goals of BIOENG 1160: Develop radio map Develop server and end-user programs Test multiple location algorithms/add functionality Results of BIOENG 1161 Develop radio map Develop server and end-user programs Test multiple location algorithms/add functionality – in progress

Individual areas of focus Dan Albano Linux/Palm implementation, driver development Chris Comeau Linux/Palm implementation, driver development Jeramie Ianelli Literature, research, hardware Sean Palastro Windows implementation, driver development

Problems Initial API tests failed Further development of project rests on driver development Drivers eventually developed/adapted Additional hardware will be required to develop a LINUX platform driver Additional laptop for LINUX development acquired Waiting on hardware

Future work Project refinement Find errors using multiple methods of location detection, (Averaging, etc.) Develop location-based error tracking graph to locate areas with significant interference/attenuation Project expansion Add GUI front-end Additional Palm development Misc. features

Acknowledgements Our group would like to thank Dr. Taib Znati for his time, effort, and funding Bill Hoffman for network access and troubleshooting Anandha Gopalan for Linux advice and code troubleshooting Bioengineering department for funding and resources

Questions