Opportunistic Medical Monitoring Using Bluetooth P2P Networks

  • View

  • Download

Embed Size (px)


Opportunistic Medical Monitoring Using Bluetooth P2P Networks. Dae-Ki Cho, Seung-Hoon Lee, Alexander Chang, Tammara Massey, Chia-Wei Chang, Min-Hsieh Tsai, Majid Sarrafzadeh and Mario Gerla Department of Computer Science University of California, Los Angeles. Outline. Motivation - PowerPoint PPT Presentation

Text of Opportunistic Medical Monitoring Using Bluetooth P2P Networks

  • Opportunistic Medical Monitoring UsingBluetooth P2P NetworksDae-Ki Cho, Seung-Hoon Lee, Alexander Chang, Tammara Massey, Chia-Wei Chang, Min-Hsieh Tsai,Majid Sarrafzadeh and Mario Gerla Department of Computer ScienceUniversity of California, Los Angeles

  • OutlineMotivationIntroductionBluetooth OverviewPatient Monitoring and Record ManagementNurseNetBlueAlertExperimentSimulationConclusion*

  • MotivationGaining popularity of ubiquitous computing in medical fieldTiny, non-intrusive computing nodes, integrating sensors, actuators and radios can be applied to the human body to monitor vital signs. Limited bandwidth of GSM (e.g., EDGE), using Bluetooth or WiFi in medical monitoring is more appropriate.However, access to Bluetooth and WiFi access points may be intermittent The data can propagate hop-by-hop through the peers

  • IntroductionTo examine the feasibility and effectiveness of Opportunistic ad hoc networking using Bluetooth Data muling of medical records from patients to the Internet medical database.BlueTorrentA P2P file sharing application based on ubiquitous Bluetooth-enabled devicesThe Bluetooth network may be used to alert a nurse that a patient has a medical emergency requiring immediate attention.

  • Bluetooth OverviewExtended Inquiry Response (EIR)Short, urgent message propagationSupported by a new BT versionNo connection delay

  • Patient Monitoring and Record ManagementIdentifying two scenarios and propose two techniques NurseNet and BlueAlertNurseNetLarge scale techniques (e.g., WiFi, 3G) are not adequate or not allowed in some environments.BlueAlertThe conventional Bluetooth-based patient monitoring system is not suitable for emergencies due to Bluetooth connection establishment time (typically, 5-10 seconds).

  • Scenario I: NurseNetNurseNet is a patient data uploading system to the Central DatabaseThe patients device passes the medical data to a caregiver (say, nurse) device that then transfers the stored data over Bluetooth P2P to the database.Figure: NurseNet Architecture

  • Scenario II: BlueAlertBlueAlert is an emergency alarm protocolFor urgent messages, Bluetooth devices change their data propagation mode from BlueTorrent to BlueAlert.Use a new Bluetooth feature called EIREIR travels across a Bluetooth overlay without any connection delay

  • Experiment Environments

    Where: Parking lotSize: ~ 75 X 75 metersOpen Spacebattlefield or disaster area When: Late NightMinimize interferenceThree ComponentsPatient/Nurse/DoctorUsed Kensington 33348 Bluetooth dongles (v2.0 EDR, Class 2, and Broadcom chipset) for nurse nodes, patient node and BT-AP node.

  • Experiment SettingPatientMoves inside a designated area of 10x10 metersEquip with two different body sensors ECG and Pulse OximeterContinuously transmit data to Gateway through Bluetooth ConnectionNurse (Three nodes)Collects data from patientsMoves aroundExchange data with other nursesDoctorData collector

  • Experiment ResultAll nurse nodes contribute to data disseminationNurses exchange data, then upload data to APAs the number of hops increases, data delivery delay decreases

  • Simulation Setting: NurseNetSimulation ParametersArea: 100 x 50 metersNodes: 50 patients + 5 nursesNode Speed: 1 meter/seconds (Only nurse moves, Patients are static)P: 20% (Returns to the main office.)At the office, the nurse uploads the data collected so far at one of the BT-APs.


  • Simulation Setting: NurseNet (cont)The setting is a Field Hospital. Each patient has body sensors and a Bluetooth-enabled gateway. The sensors keep generating medical data.Patient: static (50 nodes)Nurses: Mobile (5 nurses, average speed: 1m/s) Stay with a patient for 5 minutes on average Examine two different Bluetooth Overlay mechanismsP2N(Patient-to-Nurse): Nurse collects data from one patientP2N + N2N(Nurses-to-Nurse): Nurses exchange data each other

  • Simulation Result: NurseNetCollection timeThe collection delay is quite high. This is in part due to the assumption that the nurse does not collect data during the pause.Relaxing this constraint reduce the collection from 3000 to 100 seconds from annalistic modelUploading timeWith N2N exchange, data upload rate to the hospital increases (and latency decreases) with number of nurses and with P.Collection timeUploading time

  • Simulation Setting: BlueAlertPatients move escorted by nursesSuddenly, one of patients needs an emergency care from a nurse.Emergency data is propagated by P2P using Bluetooth EIRCompare the emergency alarm propagation delay with BT2.0 and BT2.1(EIR)


  • Simulation Result IIParameters: Area: 100 x 100 metersNodes: {50, 100, 150 patients} + 5 nursesNode Speed: 0.5 meter/seconds (Nodes are patients)Delay measured until one of nurses receives an emergency message from a random patient.AnalysisThe more number of hops helps the emergency data to reach to one of nursesEIR: Even though the number of hops increases, propagation delay decreases because EIR does not take any connection delay among hops; the data is immediately delivered to the next hop.But 2.0 takes connection setup delays along with each hop and it causes large delay.

    Number of nodesNumber of nodesNumber of HopsDelay(seconds)

  • ConclusionsExamined Bluetooth based Patient monitoring systemEstablished Feasibility and effectiveness of data muling by Bluetooth Overlays

  • Future WorkSimulationsUpdate the simulation scenario so that the result of our simulation is more close to real world results.ExperimentsImplement BlueAlert once Bluetooth v2.1 is available and merge BlueAlert and NurseNet together.Brain storm on how to utilize EIR other then BlueAlert E.g., When NurseNet nodes exchange their file lists. (Reduce connection time)

  • Thank youQ&A

    AOC 2008 workshop