outline
play

Outline Medical applications using sensor networks Design - PDF document

Outline Medical applications using sensor networks Design requirements for wireless clinical monitoring Robust Wireless Clinical Monitoring for Existing approach to wireless clinical monitoring Ambulatory


  1. Outline � • � Medical applications using sensor networks � • � Design requirements for wireless clinical monitoring � Robust Wireless Clinical Monitoring for • � Existing approach to wireless clinical monitoring � Ambulatory Patients � • � Initial prototype � • � 4 - bit link estimator � Octav Chipara � • � CTP � • � Impact of mobility � • � Initial prototype revisited � • � Multi-user study � Medical applications using WSNs � Assisted living - crowded space � behavior � memory � • � AlarmNet, UVA � • � Lace, Rochester � • � Lace,Rochester � • � Smart Homes � • � Intel � • � Honeywell � • � Motorola � • � Philips � fall prevention � vitals � • � AlarmNet, UVA � more projects at http://www.agingtech.org/techdemo.aspx � Smart homes � Disaster recovery problem � • � Best practice: � • � use color-coded tags to indicate severity � • � constant reassessment of patients (5-15 mins) � • � verbal coordination between different organization (e.g., first responders, hospitals, etc.) � • � Issues with current practice � • � limitations of colored tags � • � the tag may not accurately reflect a patients condition � • � unclear how to prioritize patients with same color � • � no room to leave notes � • � hard to coordinate activities between rescue workers and hospitals, ambulances, etc. �

  2. Wireless clinical monitoring � Requirements � • � Early detection is fundamental to reducing mortality and length of • � Designed for non-ICU settings � stay in hospitals (e.g., in respiratory/cardiac arrests, septic shock) � • � inexpensive � • � Changes in vital signs may indicate clinical deterioration � • � reliable � • � automatic early detection systems are in the works � • � works for ambulatory patients � • � The accuracy and sensitivity of these systems depends on having • � lifetime of 3-5 days (avg. hospitalization duration) � up-to-date vital sign information � • � continuos monitoring once per minute � • � low maintenance cost � • � Integrate with electronic patient records to enable automatic early detection records � Existing solutions � • � GE, Phillips,CISCO provide wireless medical telemetry systems and what wireless have limited success in cardiology departments; However, � • � closed systems � technology should you • � high cost of infrastructure, relies on LAN � • � ad hoc deployment of nodes � pick? � • � high maintenance cost � Wireless devices � Selecting a wireless technology � • � Criteria: � • � Low-power operation (3 - 5 day requirement, small packets) � Passive Bluetooth � Bluetooth � Device � WLAN � 802.15.4 � RFID � (class 1) � (class 3) � • � Small bandwidth requirements � • � Minimize electro-magnetic interference � • � Degree of miniaturization (weight) � Frequency � 125 KHz � 2.4-2.5 GHz � 2.4 GHz � 2.4 GHz � 2.4 GHz � • � Inexpensive radios � • � Our choice: TelosB with 802.15.4 � Power � 2-4W � 100mW � 1mW � 100mW � 1mW �

  3. A wireless pulse-oximeter � hardware � System components System components � • � Base-station node � • � has access to wired network � • � powered � • � integrates with electronic patient records � system architecture � • � Relay nodes � • � deploy to ensure coverage � Relay node � • � impractical to change batteries => powered � • � no access to wired network => reduce cost � • � Patient nodes � • � integrates sensing modalities with TelosB � • � battery operated � Wireless � pulse-oximeter � 9 � System architecture System architecture � initial software prototype � 10 �

  4. Software prototype � • � Patient node: � • � OxylinkSensorC - device driver for pulse-oximeter � • � PacketLoggingC - logs received/transmitted packets � • � CollectionC - implements CTP � 4-bit link estimator � • � PatientAppC - implements the actual patient application � • � Base-station & relay nodes: � • � CollectionC � • � PacketLoggingC � Link Quality Estimation � ETX Estimation Example � • � Identify good links � A B • � ETX: Expected Transmission Count � TX [Mobicom 2003] � Beacons ReTX 1.0 3.0 1.0 ETX Estimate 1 2.0 1.8 2.04 1.83 (alpha = 0.8) t1 t2 t3 ETX(L) = ACK PRR(f) * PRR(b) 22 � State of the art � Scope � • � Not all information used � • � Identify the information • � Coupled designs � Network Layer different layers of the stack • � Physical layer (LQI) � can provide � • � Coupled implementation � LE • � Define a narrow interface between the layers and the link estimator � • � Describe an accurate and efficient estimator implemented using the four bit interface � 24 �

  5. Layers and Information � PHY Info Not Sufficient � • � Better estimator with information from different layers? � Unacked Network Layer • � Physical Layer � LE • � Packet decoding quality � Network Layer • � Link Layer � • � Packet Acknowledgements � LE PRR • � Network Layer � • � Relative importance of links � Network Layer LE LQI 25 � 26 � Network Layer Network Layer LE LE Physical Layer � Link Layer � • � Decoding Quality � • � Outcome of unicast packet transmission � • � Agile � • � Higher quality links � • � Free � • � Successful TX � A • � Asymmetric (receive) quality � • � Successful ACK reception � • � Radio-specific � ACK DATA • � Examples � • � Example � • � LQI, RSSI, SNR � • � EAR [Mobicom 2006] � B 27 � 28 � Network Layer LE Network Layer � Interface Details � • � Is a link useful? � PIN COMPARE Keep this link in the • � Keep useful links in the table � Is this a useful link? SRC table • � Network layer decides � • � Geographic routing � A • � Geographically diverse links � ACK WHITE • � Collection � A packet transmission Packets on this • � Link to the parent � on this link was channel experience acknowledged • � Link on a good path � few errors DST 29 � 30 �

  6. Collection Tree Routing � • � Link dynamics: uses 4-bit link estimator � • � Control plane � • � Data plane � collection tree routing � Control plane � Route selection � • � Responsible for link quality estimation and route selection � • � We strive to select the route with minimum ETX � • � ETX is used to path quality � • � switch routes only if its ETX is > 1 better than current route � • � uses both data and beacons for estimation � • � it is dangerous to route on a path for which we have a little statistical data � • � Route updates are disseminated in beacons � • � Loops are detected using feedback from the data plane � • � beacons transmitted on a variable timer � • � the beacon period is reset when an inconsistency is detected � • � the beacon period increased if route costs remain stable � Data plane � • � Responsible for forwarding packets � • � Issues: � • � self-interference - a child’s transmission may interfere with its Is CTP suited for mobile parent’s transmission � • � duplicate suppression - result of lost ACKs � users? � • � loop detection � • � ETX should monotonously decrease as a packet is forwarded to the sink � • � long routes � • � duplicates �

  7. Impact of mobility on reliability Impact of mobility on reliability � Experimental setup � • � Initial prototype used Collection Tree Protocol (CTP) � • � de facto data collection protocol in TinyOS � • � Reliability components � Data delivery to the base station � relay reliability � end-to-end reliability � Data delivery to first relay � first-hop reliability � • � Setup: � • � 1 volunteer � • � data rate: 1 reading/min � 11 � CTP under normal activity CTP under normal activity � DRAP � DRAP end-to-end reliability: 82.39% � • � Approach - separate the routing problem in two parts � first-hop reliability: 85.38% � • � first-hop delivery: DRAP handles it � relay reliability: 96.49% � • � relay delivery: CTP handles it � • � Advantages of this approach: � • � reliable data collection from mobile users without changes to routing � • � reduces footprint and bandwidth overhead on patient nodes � • � Challenge: optimize for no mobility react quickly to mobility � • � no mobility => feedback from physical & link layer � • � Normal activity experiment showed � • � mobility => n broken links � • � most packet losses occur on the first hop � • � packet drops tend to follow user movement � • � Hypothesis: � poor routing table management => use of outdated entries � 12 � 13 � Efficient one-hop collection � DRAP’s reliability DRAP’s reliability � DRAP � CTP � end-to-end reliability: 82.39% � end-to-end reliability: 99.33% � one-hop reliability: 85.38% � one-hop reliability: 100% � relay reliability: 96.49% � relay reliability: 99.33% � 14 �

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend