Root node layer. Sensor node layer. Patient node layer

Similar documents
Modelling issues of Wireless LANs for Accident and Emergency Departments

Congestion Control. Andreas Pitsillides University of Cyprus. Congestion control problem

Medical cloud platform for efficient flow control technology Fan Xincan 1, a

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet

Greed Considered Harmful

11 An efficient rate allocation algorithm for ATM networks providing max-min fairness

Performance Analysis of Storage-Based Routing for Circuit-Switched Networks [1]

A queueing network model to study Proxy Cache Servers

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Hierarchical Structured Multi-agent for Distributed Databases in Location Based Services

Fairness in bandwidth allocation for ABR congestion avoidance algorithms

Traffic and Congestion Control in ATM Networks Using Neuro-Fuzzy Approach

New Forwarding Strategy for Metro Ethernet Networks Based on Hierarchical Addressing

Adaptive QoS Platform in Multimedia Networks

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks

Module 2 Overview of Computer Networks

Module 2 Overview of. Computer Networks

Research Article Average Bandwidth Allocation Model of WFQ

International Journal of Scientific & Engineering Research, Volume 7, Issue 1, January ISSN

Performance of a 3G-Based Mobile Telemedicine System

Energy Consumption Estimation in Cluster based Underwater Wireless Sensor Networks Using M/M/1 Queuing Model

Chapter 1 Introduction

Traffic Analysis and Modeling of Real World Video Encoders

SUPPORT OF HANDOVER IN MOBILE ATM NETWORKS

CHAPTER 3 ENHANCEMENTS IN DATA LINK LAYER

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Chapter II. Protocols for High Speed Networks. 2.1 Need for alternative Protocols

IEEE : Standard for Optimized Radio Resource Usage in Composite Wireless Networks

A Control-Theoretical Approach for Fair Share Computation in Core-Stateless Networks

A Framework for Video Streaming to Resource- Constrained Terminals

Performance Enhancement Of TCP For Wireless Network

MAC Sublayer(1) Principal service of the Medium Access Control Sublayer: Allocating a single broadcast channel (mostly a LAN) among competing users

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks

Avoidance of Bottleneck in PCS Network

Delay-minimal Transmission for Energy Constrained Wireless Communications

Delayed reservation decision in optical burst switching networks with optical buffers

CHAPTER 5 PROPAGATION DELAY

Chapter 4 Network Layer

REAL-TIME ANALYSIS OF A MULTI-CLIENT MULTI-SERVER ARCHITECTURE FOR NETWORKED CONTROL SYSTEMS

Diminishing Signaling Traffic for Authentication in Mobile Communication System

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks

Last time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling

UMUDIKE JOURNAL OF ENGINEERING AND TECHNOLOGY (UJET) VOL. 1, NO. 2, DECEMBER 2015 PAGE 61-66

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN

Dynamic Power Control MAC Protocol in Mobile Adhoc Networks

Modeling Improved Low Latency Queueing Scheduling Scheme for Mobile Ad Hoc Networks

A Simple ABR Switch Algorithm for the Weighted Max-Min Fairness Policy *

EVALUATION OF THREE CAC METHODS: GAUSSIAN APPROXIMATION METHOD, METHOD OF EFFECTIVE BANDWIDTH AND DIFFUSION APPROXIMATION METHOD

Chapter 4. Computer Networking: A Top Down Approach 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, sl April 2009.

Location-Detection Strategies in Pervasive Computing Environments

Designing Efficient Explicit-Rate Switch Algorithm with Max-Min Fairness for ABR Service Class in ATM Networks

WEB OBJECT SIZE SATISFYING MEAN WAITING TIME IN MULTIPLE ACCESS ENVIRONMENT

15-744: Computer Networking TCP

An Efficient Selective-Repeat ARQ Scheme for Half-duplex Infrared Links under High Bit Error Rate Conditions

Congestion Control in Mobile Ad-Hoc Networks

A Methodology in Mobile Networks for Global Roaming

Sensors & Transducers ISSN by IFSA

The problem of access to health services in remote locations

Performance Study of Routing Algorithms for LEO Satellite Constellations

Image Fusion Using Double Density Discrete Wavelet Transform

Performance Analysis of WLANs Under Sporadic Traffic

CSE 3214: Computer Network Protocols and Applications Network Layer

OVSF Code Tree Management for UMTS with Dynamic Resource Allocation and Class-Based QoS Provision

Wireless# Guide to Wireless Communications. Objectives

Diversity Coded 5G Fronthaul Wireless Networks

Performance Comparison of Energy Efficient Clustering Protocol in Heterogeneous Wireless Sensor Network

Frame Relay. Frame Relay: characteristics

An Approach for Enhanced Performance of Packet Transmission over Packet Switched Network

Optimally-balanced Hash Tree Generation in Ad Hoc Networks

Extensions to RTP to support Mobile Networking: Brown, Singh 2 within the cell. In our proposed architecture [3], we add a third level to this hierarc

Activities toward Wireless LAN Operation Service

Harmonization of usability measurements in ISO9126 software engineering standards

International Journal for Research in Applied Science & Engineering Technology (IJRASET) IIR filter design using CSA for DSP applications

Eliminating the Last Mile Bottleneck

TCP Congestion Control

All Rights Reserved 2017 IJARCET

Flexibility and Robustness of Hierarchical Fuzzy Signature Structures with Perturbed Input Data

Dynamic Control and Optimization of Buffer Size for Short Message Transfer in GPRS/UMTS Networks *

Chapter 5 (Week 9) The Network Layer ANDREW S. TANENBAUM COMPUTER NETWORKS FOURTH EDITION PP BLM431 Computer Networks Dr.

Maximum Data Gathering in Networked Sensor Systems

Design of a Weighted Fair Queueing Cell Scheduler for ATM Networks

Mobile Agents to Automate Fault Management in Wireless and Mobile Networks 1

A New Approach to MAC Protocol Optimization

Volume 2, Issue 9, September 2014 ISSN

Implementation of Adaptive Buffer in Video Receivers Using Network Processor IXP 2400

Improved MAC protocol for urgent data transmission in wireless healthcare monitoring sensor networks

Building and evaluating network simulation systems

Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks

Modulation-Aware Energy Balancing in Hierarchical Wireless Sensor Networks 1

II. RELATIVE WORK The earlier watermarking techniques were proposed for data hiding applications only [2, 7]. Then, the authentication capability beca

AN EFFICIENT ABR SERVICE ENGINE FOR ATM NETWORK

Read Chapter 4 of Kurose-Ross

Improving the Expected Quality of Experience in Cloud-Enabled Wireless Access Networks

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks

Optimal network flow allocation

Chapter 3. Wired and Wireless Communication. What You Will Learn... Computers Are Your Future. What You Will Learn...

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING

IV. PACKET SWITCH ARCHITECTURES

Performance of Optical Burst Switching Techniques in Multi-Hop Networks

Transcription:

The Mobile Patient: Wireless Distributed Sensor Networks for Patient Monitoring and Care Λ P. Bauer and M. Sichitiu R. Istepanian K. Premaratne Department of EE E-MED System Research Group Department ofece University of Notre Dame Dept. of ECE University of Miami Notre Dame, IN 46556 Brunel University Coral Gables, FS. 33214 USA Uxbridge, England USA fpbauer,msichitig@nd.edu Robert.Istepanian@brunel.ac.uk kamal@miami.edu Abstract In this paper, the concept of a 3 layer distributed sensor network for patient monitoring and care is introduced. The envisioned network has a leaf node layer (consisting of patient sensors), a intermediate node layer (consisting of the supervisory processor residing with each patient) and the root node processor (residing at a central monitoring facility). The introduced paradigm has the capability of dealing with the bandwidth bottleneck at the wireless patient - root node link and the processing bottleneck at the central processor or root node of the network. Keywords: Mobile patient, wireless network, distributed sensor network, variable bit-rate control. 1 Introduction Recent advances in digital cellular telephony technology, distributed sensor networks (DSNs) and sensor fusion open new avenues for the implementation of wireless networks for telemedicine. The idea of this wireless networks has been investigated by a large number of authors (see e.g. [1]-[5]). However, in many cases, the bandwidth bottleneck of currently available 2 nd generation wireless links highly restrict these type of applications and the current focus is on 3 rd and 4 th generation wireless technology [6]. This paper develops a new concept for the use of current and future wireless network technology Λ This work was supported in part by NSF grants ANI 9726253, ANI 9726247. to monitor patient's vital functions and provide instantaneous medical feedback. Recent advances in DSNs and data fusion are brought to bear in order to develop the proposed system. The envisioned concept provides the individual patient with greatly improved mobility and allows him/her to roam freely outside of treatment centers, thus facilitating a higher quality of life. This capability (independence of wired monitoring/diagnosis equipment) is achieved by the patient carrying a sensor network that communicates with a central/supervisory processor which would typically be located at a treatment center. The arising DSN is a tree structured three level network with the leaf node represented by the individual patient sensors. The intermediate level nodes are represented by supervisory,intelligent processors. Such a processor is carried by each patient and has the task of communicating through a wireless channel with the top node (central supervisory processor) of the network. Other tasks of the intermediate level nodes are to distribute the bandwidth between individual sensors of a patient according to their instantaneous importance and their nominal bandwidth requirement, to vary its data rate according to a measure of criticality that is handed down and determined by the root node, to handle the communication up and down the network tree as well as evaluating and fusing sensor signals to determine an initial estimate of the patient's criticality. The most challenging technology issues that will be addressed in the development ofsuch a wireless DSN for patient

monitoring are as follows: Root node layer 1. Overcoming the limitation in battery power in the intermediate level (patient) nodes. 2. Overcoming the bandwidth bottleneck of the wireless link from the patient to the top-layer processor in the case of high criticality. 3. Overcoming the processing bottleneck at the top-layer processor. Some of these issues will persist regardless of the available type of mobile network, i.e. even in the Third Generation Mobile Systems. This paper develops a concept that will effectively address the above problems and offers conceptual solutions. 2 Preliminaries Distributed sensor networks utilize a variety of sensors that may be distributed logically, spatially and geographically [7]. The process of gathering data from such a DSN and combining or fusing it to obtain inferences that may not be possible from a single sensor alone is referred to as multi-sensor data fusion [8, 9]. In a highly dynamic environment, the enormous amount of data generated by a DSN need to be processed in near real-time if effective detection, tracking and identification of critical situations are to be accomplished. A DSN operating under such fast changing conditions and/or containing bursty sensors, require a sensor management scheme that possess the capability to select or cue sensors by assigning time-variant importance measures or weights to each sensor node at arbitrary instances of time. This is essential if the available link bandwidth and the processing bandwidth of the root node is to be effectively utilized with a minimal data loss. 3 The Variable Bit Rate DSN Concept Consider the mobile patient DSN configuration shown in Figure 1, which contains three hierarchical levels: a leaf node layer, one intermediate node layerandarootnodelayer. Sensor node layer Patient node layer Figure 1: Tree structured three level DSN In this three level network, the link from the patient layer up to the root node is band-limited due to the limited wireless link capacity from the patient to the cable network. Furthermore, how much of this link capacity is actually utilized depends on the criticality of the patient, as it is determined by the root node. The root node passes down to the patient nodes a weight w i (n), which signifies the relative criticality of a particular patient. This allows to distribute the root node processing bandwidth between the patients in an importance" based manner. In this way, excessive processing speed requirements of the root node can be avoided. The root node also hands down weights to each individual sensor via the patient nodes. This again allows to optimally distribute the patient node processing bandwidth according to the criticality of each sensor. (In a patient sensor node LAN, this can simply be done by dynamic scheduling.) Such a scheme therefore allows to optimally distribute resources according to sensor/patient criticality. A further improvement in the efficiency of bandwidth and processing power utilization of such a scheme can be achieved by weight quantization to zero, in which case the patient node disconnects itself from the root node. Of course this requires the patient node to posses some intelligence, so that through data-fusion and reference signal storage, it can determine an increase in the patient's criticality, in which case it would reconnect to the network. In Figure 1, each node receives signal information from the nodes in the layer below and control information (queue length, weights, etc.) from the layer above. This information must be buffered for processing. Each node has a processing bandwidth reflecting its data processing speed. Current root

node buffer length and weight information, i.e. control information, is available to patient nodes via a communication link which introduces delays. Typical communication networks have two differenttypes of delays: constant and variable delays. The processing and transmission delays are fairly constant while the access and buffering delays are highly timevariant due to variable occupancy levels of buffers. A method similar to the ABR protocol of the ATM Forum Traffic Management Specification may be used to carry such control information via resource management cells that are periodically inserted within the data cell stream [10]. Each patient node is equipped with a local controller, that adjusts the bit-rate according to the status of the root node buffer and the weight distribution determined by and passed down from the root node. Local controller parameters are chosen to guarantee the node rate to conform to the allocated weight within a specified settling time. Connections between sensor nodes and patient nodes as well as between patient nodes and the root-node may connect or disconnect depending on the criticality. For the sake of simplicity, we assume the controllers to be of FIR type. The only assumption we make about the communication links is that the specified bit rate is actually made available, assuming it does not exceed the maximum link capacity. 4 The System Model In this section, we provide models for root node buffer and the patient rate controllers. In order to keep the notation to a minimum, we will define the relation only between root node and patient nodes. The presented model is valid for the root node being connected to maximally M patient nodes i. Notation: s: controller time step; n: discrete time; fi i!(n): delay from patient node i to the root node; fi iψ(n): delay from the root node to the patient node i; q0(n): queue (buffer) occupancy level of the root node; R i (n): rate at which patient nodei sends data; B0(n): processing bandwidth at the root node. e i (n): binary signal, which equals 1 if patient node i is connected to the root node, and 0 otherwise; sat q (x): saturation nonlinearity for buffer overand underflow. In particular the last two symbols are defined as follows: e i (n) = sat q [x] = 8>< >: 8>< >: 1 if patient nodei is connected to the root node during (1) [n s; (n + 1) s] 0 otherwise 0 if x<0 x if 0» x» q max q max if x>q max (2) Root node buffer model: The buffer dynamics of the root node which is connected to a maximum of M lower level patient nodes is given by: q0(n +1) = sat q [q0(n) B0 s+ + MX e i (n fi i!)r i (n fi i!) s # (3) For the purpose of this paper, the following simplifying assumption are desirable: (a) There is no delay for data from the patient node i to the root node: fi i! =0. (b) The processing bandwidth is constant: B0(n) = B0. (c) The buffer occupancy level and the rates R i (n) stay in the linear range. These assumptions result in the following simplified buffer model:

MX q0(n +1)=q0(n)+ e i (n)r i (n) s B0 s (4) FIR-Controller equations at patient node i: v i (n) = a0q0(n fi iψ(n)) + + a1q0(n 1 fi iψ(n 1)) + + + a N q0(n N fi iψ(n N)) (5) with i =1; ;M where v i (n) is the rate controller output at the patient node i and a ν ;ν = 1; ;N are the FIR controller coefficients. The delays fi iψ are the delays control data undergoes when being sent from the root node down to the patient nodes i. This delay is mainly due to the queue/processing delay at nodes i. All rate controllers are assumed to be identical for the sake of simplicity. Patient node rate management scheme: The patient node rate is nominally given by the patient criticality weight times processing bandwidth of the root node. An additional control term is introduced so that depending on the queue status in the root node, the rates are modified to achieve the desired buffer set point level: R i (n) = sat R [w i (n fi iψ(n))b0(n) + fi 1 s (v i (n) L)] (6) where L is the set point parameter for q0 as it translates to the controller output, fi is a parameter to weight the control term and w i (n) is the weight assigned by the root node to patient node i. The saturation sat R on the bit rate is similarly defined at sat q in (2). With the simplifications B0(n) = B0 we obtain for operation in the linear region: R i (n) =w i (n fi iψ(n))b0 + fi 1 s (v i (n) L) (7) Weight Distribution: MX w i =1 (8) i.e, the net input rate into the root node buffer and the net output rate are identical in steady state conditions. (In this case, the control term in equation (7) is zero.) An analytical analysis of the behavior of such a DSN with weight based bandwidth assignment was performed in [11, 12]. The network can be designed to almost instantaneously react to weight changes without causing the root node (and patient nodes) buffer to underflow or overflow. 5 Conclusion In this paper we introduced the concept of wireless three level DSN for patient monitoring and care. Resource allocation in such a network is criticality based, i.e. bandwidth is distributed among nodes according to patient criticality in the communication between the top two layers and according to sensor importance in the communication between sensors and the patient supervisory node. Such a scheme minimizes the processing bandwidth requirements at the root node, it optimally distributes bandwidth between sensors and it allows for increased energy efficiency due to an importance based connect/disconnect mechanism between the patient and the root node. References [1] R. Wotton and J. Craig, Introduction to Telemedicine. The Royal Society of Medicine Press, 1999. [2] R. H. Istepanian, M. Brien, and P. Smith, Modelling the photoplethysmography mobile telemedical system," in Proceedings on the 19th Annual IEEE International Conference of the Engineering in Medicine and Biology Society, pp. 987 990, Oct. 1997. [3] R. H. Istepanian, B. Woodward, P. Balos, S. Chen, and B. Luk, The comparative performance of mobile telemedical systems using the IS 54 and GSM cellular telephone standards," Journal of Telemedicine and Telecare, vol. 5, no. 2, pp. 97 104, 1999.

[4] R. H. Istepanian and S. Chandran, Enhanced telemedicine applications with next generation wireless systems," in Proceedings of the 21th IEEE Annual International Conference of Engineering in Medicine and Biology, Oct. 1999. [5] R. Prasad, Third Generation Mobile Communication Systems. Artech House Publishers, London-Boston, 2000. [6] N. J. Muller, IP Convergence: The next revolution in telecommunications. Artech House Publishers, London-Boston, 2000. [7] S. Iyengar, L. Prasad, and H. Min, Advances in Distributed Sensor Technology. Prentice Hall, 1995. [8] D. L. Hall, Mathematical Techniques in Multisensor Data Fusion. Artech House Publishers, London-Boston, 1992. [9] M. Abidi and R. Gonzalez, Data Fusion in Robotics and Machine Intelligence. Academic Press, 1992. [10] T. M. W. G. ATM Forum Technical Committee, ATM Forum Traffic Management Specification. 1996. [11] P. Bauer and K. Premaratne, Variable bit-rate control and stability of distributed sensor networks," in Proceedings of the IASTED Intern. Conference on Signal Processing and Communications, pp. 199 202, Feb. 1998. [12] P. H. Bauer, M. L. Sichitiu, K. Premaratne, and A. Hagen, Stability of variable bit rate control systems for DSNs: Time-invariant versus time-variant delay models," in Proc. Eighteenth IASTED International Conference Modeling, Identification and Control (MIC'99), pp. 510 513, Feb. 1999.