International Journal of Distributed Sensor NetworksVolume 2012 (2012), Article ID 708762, 9 pagesdoi:10.1155/2012/708762

Research Article

An Optimization Scheme for M2M-Based Patient Monitoring in Ubiquitous Healthcare Domain

Sungmo Jung,¹ Jae Young Ahn,² Dae-Joon Hwang,³ and Seoksoo Kim¹

¹Department of Multimedia, Hannam University, Daejeon 306-791, Republic of Korea²Standards Research Center, Electronics and Telecommunications Research Institute, Daejeon 305-700, Republic of Korea³Department of Information and Communication Engineering, Sungkyunkwan University, Suwon 440-746, Republic of Korea

Received 3 November 2011; Accepted 30 January 2012

Academic Editor: Tai Hoon Kim

Copyright © 2012 Sungmo Jung et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

In ubiquitous healthcare systems, machine-to-machine (M2M) communication promises large opportunities as it utilizes rapidly developing technologies of large-scale networking of devices for patient monitoring without dependence on human interaction. With the emergence of wireless multimedia sensor networks (WMSNs), M2M communications improve continuous monitoring and transmission and retrieval of multimedia content such as video and audio streams, images, and sensor data from the patient being monitored. This research deploys WMSN for continuous monitoring of target patients and reports tracking for preventive ubiquitous healthcare. This study performs optimization scheme movement coordination technique and data routing within the monitored area. A movement tracking algorithm is proposed for better patient tracking techniques and aids in optimal deployment of wireless sensor networks. Results show that our optimization scheme is capable of providing scalable and reliable patient monitoring results.

1. Introduction

The rapid increase in the size of aging population combined with the rise in the healthcare costs is demanding cost-effective and ubiquitous patient monitoring systems. This challenge can be addressed by a reliable patient monitoring solutions for both short-term home healthcare and long-term nursing home care for stationary and mobile patients. A number of these devices communicating through wireless technologies can form a wireless body area network (WBAN) and consist of a set of mobile and compact intercommunicating sensors either wearable or implanted into the human body which provides a new enabling technology for patient monitoring. The emergence in wireless multimedia sensor networks (WMSNs) enables continuous monitoring and transmission and retrieval of multimedia content such as video and audio streams, images, and sensor data from the patient being monitored from remote locations.We made the highlighted changes in the second and third addresses as per official websites.

The growing interest in sensor applications has created a need for protocols and algorithms for large-scale self-organizing ad hoc networks, consisting of hundreds or thousands of nodes. Hence, in the past decade, wireless sensor networks (WSNs) have been the topic of considerable research effort due to their potential for healthcare applications and their ability of being incorporated in M2M networks. Machine-to-machine (M2M) communication is a promising technology in healthcare due to short range wireless networking, wireless mobile networks, and advances in device networking [1]. Although M2M networks do not only consist of sensors, WSNs are a key component of M2M communication, thus, they are referred to as M2M networks [2]. WMSNs are not only capable of sensing, controlling, and actuating scalar data but also capable of sensing and controlling multimedia contents. The network nodes are generally equipped with data processing and communication capabilities which are used for collecting and disseminating healthcare data.

M2M technology is capable of building wireless M2M ecosystems covering a wide range of healthcare applications. With increased processing power, it would enable to jointly deliver federated healthcare services to users that fully leverage the power of M2M technology. With its capability of capturing and analyzing the massive amount of data available in all kinds of smart devices, M2M is a business concept used for automatic transmission of various data from remote sources by wired, wireless, radio, and other transmission technologies.

In monitoring applications, WSNs are modeled as graphs for routing and coverage of sensor devices. The coverage of a sensor network represents the quality of monitoring that the network can provide, for instance, how well an area of interest is monitored by ubiquitous sensors and how effectively a wireless sensor network can locate and monitor patients. Wireless sensor networks can assist in detecting target patient as well as keep the movement information of the patient. Sensor nodes establish face structure to track the designated target patient.

This research studies the coverage of the wireless multimedia sensor network based on the dynamic aspect of the network that is dependent on the movement of wireless sensors. Specifically, we are interested in the coverage resulting from the mobility of ubiquitous sensors for mobile patient monitoring. We represent the performance criteria as a parametric mathematical function of the distributed wireless sensor positions and perform a numerical optimization procedure on the defined function. In this optimization scheme, we limit our current focus to problems of detectability, that is, the system’s design goal is to find mobile targets that are moving inside a monitoring area. For the goal of optimization, we optimize sensor placements with the goal of maximizing the probability of successful target tracking for a set of wireless sensors. Additionally, we study the effect of node mobility, fairness across multiple simultaneous paths, and patterns of packet loss, confirming the system’s ability to maintain stable routes despite variations in node location and data rate.

2. Related Works

The emergence of low-power, single-chip radios based on the 802.15.4 [3] standards has precipitated the design of small, wearable, truly networked medical sensors. Several design issues and techniques for WSNs describing the physical constraints on sensor nodes, applications, architectural characteristics, and the communications protocols proposed in all layers of the network stack have been addressed by [4, 5]. The use of wireless sensors in invasive and continuous health-monitoring systems was presented by [6]. An implementation of bedside patient monitoring was developed by [7], while [8] implemented a WAP-based telemedicine system. A comprehensive list of recently proposed routing protocols is presented by [9], and routing algorithms used in WSNs were classified as data-centric, hierarchical, and location-based. The early literature on wireless networking addressed the design of efficient routing algorithms without optimization of the energy required to send the messages. Additionally, a comprehensive survey of routing techniques proposed for wireless sensor networks is also presented by [10]. The techniques addressed routing challenges and design issues that may affect the performance of routing protocols in WSNs. The growing interest in sensor applications has created a need for protocols and algorithms for large-scale self-organizing ad hoc networks, consisting of hundreds or thousands of nodes. Although M2M networks do not only consist of sensors, wireless sensor networks (WSNs) are key components of M2M communication that sometimes sensor networks are referred to as M2M networks [11]. Despite the keen interest in M2M and great value in building such a system, M2M is still relatively new and the technology faces several significant challenges.

The coverage of a wireless sensor network represents the quality of monitoring that the network can provide, for instance, how well an area of interest is monitored by wireless sensors and how effectively a sensor network can detect target patients. While the coverage of a sensor network with immobile sensors has been extensively explored and studied by [12, 13], researchers have recently studied the coverage of mobile sensor networks. Most of this work focuses on algorithms for repositioning of sensors in desired positions in order to enhance monitoring and tracking of the network coverage [14–16].

3. Ubiquitous Healthcare Design Requirements

Typically, the requirements for a ubiquitous sensor network design depend heavily on the specific application and deployment environment. In this chapter, we identify several characteristics that nearly all ubiquitous sensor networks would share.(i)Mobility of devices: both patients and healthcare are mobile, requiring that the communication layer adapts rapidly to changes in link quality. For example, if a multihop routing protocol is in use, it should quickly find new routes when a doctor moves from room to room during rounds.(ii) Platforms for wearable sensor: healthcare applications generally require very small, lightweight, and wearable sensors. Existing mote platforms are good for demonstrations, but we have found that the large battery packs and protruding antennas are suboptimal for delivery of medical services.(iii) Multiple receivers: we expect that the data from a given patient will typically be received by multiple doctors or healthcare personnel caring for the patient. This suggests that the network layer should support multicast semantics.(iv) Communication reliability: in healthcare domains, a great emphasis is placed on data availability. Although intermittent packet loss due to interference may be acceptable, persistent packet loss due to congestion or node mobility would be problematic. Depending on the sensors in use, sampling rates may range anywhere from less than 1 Hz to 1000 Hz or more, placing heavy demands on the wireless channel.

3.1. M2M Communication

The design of the ubiquitous healthcare system is based on M2M technology. M2M is a combination of various heterogeneous electronic, communication, and software technologies. A typical M2M system comprises the following basic components: intelligent sensor devices, M2M area network, M2M gateway, communication network, and remote client or application [17]. In ubiquitous healthcare system, intelligent devices include wireless multimedia sensors, actuators, RFID tags, wireless body sensors, mobile devices, PC or workstation that incorporates a communications among them.

As described above, the M2M gateway is responsible for extracting raw data from an intelligent device and preparing it for the network. The gateway uses a protocol or driver to interact with the intelligent device and translate the data into a format that another device, application, or human can understand. Mainly, an M2M gateway facilitates communication among the various devices and provides a connection to a backhaul that reaches the Internet. With Internet serving as communications network in an M2M application, it is the central connection component between an intelligent device and a remote client. It provides communications between the M2M gateways and the patients being monitored. The server is the destination of the information.

3.2. System Architecture

The design and deployment of these wireless sensor networks can be a cost-effective alternative to the growing number of sensor networks. In this paper, we illustrate a typical scenario in a home for the aged where a patient is monitored by a caregiver or a medical staff regularly. Consider an elderly patient who has a systemic, arterial hypertension and needs to check his blood pressure from time to time. One solution is to keep his blood pressure under control. This can be done by continuously monitoring and logging his vital parameters. If he is having an emergency situation while being alone in a room, the emergency help may not be available immediately. This situation can be improved by doing patient monitoring using wireless sensor networks. This will enable monitoring for mobile and stationary patients in indoor and outdoor environments.

The development of WMSN allows real-time analysis of sensors’ data, provides guidance and feedback to the user, and generates warnings based on the user’s state, level of activity, and environmental conditions related to patients. WMSNs include a number of wireless multimedia sensors to generate necessary patient information which includes blood pressure, heart rate, temperature, ECG, EKG, and brain-related information. Additional information is also measured and monitored such as video, audio, current location, motor activity, and other relevant data. The system architecture of a WMSN is shown in Figure 1 where it is composed of a set of wireless sensors attached to the body.

Figure 1: WMSN for patient monitoring.

For M2M communication, the ubiquitous healthcare system is based on a publish/subscribe routing framework, allowing multiple sensor devices to relay data to all receivers that have registered an interest in that data. This communication model fits naturally with the needs of medical applications where a number of caregivers may be interested in sensor data from overlapping groups of patients. A discovery protocol is provided to allow end-user devices to determine which sensors are deployed in the network, while a query interface allows a receiving device to request data from specific sensors based on type or physical node address. The query interface also provides a filter facility, whereby a query can specify a simple predicate on sensor data that will transmit only when the data passes the filter. For example, a doctor might request data on a patient only when the vital signs fall outside of a normal range.

4. System Assumptions

In this research, we show our assumptions on the distributed wireless sensor network and target models in target track parameter scenarios. Our goal is to study the coverage of wireless sensor networks with regards to patient tracking and monitoring and obtain the estimation models with respect to the distributed wireless sensors’ computation and measurements. We consider patient monitoring systems where multiple sensor detections must occur over a given time interval. Such scenario occurs where data transmission is taking place between sensors. The dynamic aspect of the network coverage depends on the movement of sensors in the network which can be stationary or mobile where patients are moving randomly. As such, this study focuses on a bounded area such as hospital where patients are confined in a predefined area of monitoring. Additionally, a sensor can detect the accurate location of the patient, because the sensor utilizes trilateration to compute the object’s location. The trilateration has been proposed in [18]. A sensor node knows its location, and this information can be acquired from global positioning system (GPS) or other mechanisms.

We consider a patient monitoring region with a radius . A wireless sensor can sense the patient and the environment and detect events within its sensing area which is represented by a disk with radius centered at the sensor. Within , the finite set of wireless sensors is assumed to have identical functionalities. In general, the functionality of individual sensors is defined by a radius of tracking and the associated probability of detection such that any point within the monitoring region is tracked with probability . We assume that represents the number of sensors deployed that track patient located at random position during specified time . We also assume that a single patient is present and moving with speed in the sensor region at time interval .

The monitoring region represents the set of all possible sensor locations which can track the patient in an uneven velocity. The monitoring region is defined as a function of tracking position , tracking direction relative to its tracking origin, and the tracking distance that the target patient travels during the time interval. We assume that each target patient moves independently of each other and with coordination among them. The number of wireless sensors located in monitoring region , , follows a Poisson distribution of parameter where represents the area of the monitoring region given by where is the Poisson process parameter. Since each sensor covers a monitoring region with a radius , the configuration of the wireless sensor network can be initially described by a Poisson probability model . Sensors in a stationary sensor networks stay in place after being deployed and network coverage remains the same as that of their initial configuration while, in a mobile sensor network depending on the mobile platform and application scenario, sensors can choose from a wide variety of mobility strategies, from passive movement to highly coordinated and complicated movement. For wireless sensors, the area coverage of a wireless sensor, at any given time instant time, relative to the monitoring region is defined as where is the probability that a single patient is present in a monitoring region. The localization of patients in the monitoring region can be solved as a nonrandom parameter estimation problem as follows. Let , , which denotes the position of sensors in a monitoring region , and let be the unknown track position to be estimated by means of the movement measurement model: for . The stacked vector of measurements at a given instant is a random vector normally distributed as where as the covariance matrix. In here, we consider the target patient with assumed position moving in direction and speed . We make the assumptions that each sensor moves in discrete time along the bounded region and its sensors detect its immediate clockwise or counterclockwise neighbors and acquire the corresponding distances. Figure 2 shows sensor movement along the boundary of the monitoring region with respect to point .

Figure 2: Sensor movement coordination.

Additionally, we define the probability of a sensor being within monitoring region and tracking the target patient as . For a distributed tracking approach, we require at least sensors to be within the region and to track the target patient independently, for the particular track patient associated with to be tracked and monitored as shown in Figure 3.

Figure 3: Movement tracking.

While a target patient is tracked, the sensor network has to record the target tracks. A source obtains the target location that is informed from the first target node after completing a target discovery process, and then starts to move toward the first target node ’s location. When reaches the position of the first target node , queries the target node for next position. The target node informs S the target’s or next target node’s location information. If the target is still located, the source moves to the target location and catches the target . If the target has left, the target node informs next node ’s location. Then, the source moves toward the next target node again. The node also informs the next node the information that the source will reach . This node does not need to track target for source anymore. The next target node becomes the first node. This process is repeated until the source catches target.

Hence, we require out of sensors to track the target within with equal probability . This is represented as binomial probability distribution written as where is the probability of tracking a target patient using the distributed detection criteria. There are cases where it is hard to approximate the presence of large number of sensors or a smaller area covered by a specific sensor. To do this, we provide approximation of a large number of sensors and small individual sensor coverage as defined by where we converge the binomial probability distribution to a Poisson probability distribution to approximate a large number of sensors. In order to optimize the sensor density function , it is convenient to represent the density in a parameterized form. This optimization approach is Fisher Information Matrix (FIM) [19]. Here, the sensor area coverage relative to its movement at a specified time is represented by a sum of weighted curves of Gaussian mixtures as represented by These Gaussian measures are well suited to represent unknown smooth functions. Our implementation was limited to approximating the reasonable number of mixture terms to O(55).

4.1. Routing Mechanism

This healthcare system is based on a publish and subscribe routing framework in which sensors publish relevant data to a specific channel and end-user devices subscribe to channels of interest. Publish and subscribe communication decouples the concerns of devices generating data from those receiving and processing it. Practical implementation of a publish/subscribe model must take a number of considerations into account. First, wireless multimedia sensors should not publish data at an arbitrary rate, since the wireless channel has limited bandwidth. Second, given that publishers and subscribers are not necessarily within access range, some form of multihop routing is necessary. Third, the communication layer should take mobility into account when establishing routing paths. In the healthcare scenario, patients and healthcare personnel are mobile. Many patients may be ambulatory and free to roam around the house or in the building.

A good energy-aware routing technique should balance two different goals: choosing a path with maximal residual energy and choosing a path with minimal energy consumption. Of various existing protocols, routing layer protocol used in this healthcare system is based on the adaptive demand-driven multicast routing (ADMR) protocol [20]. ADMR is chosen due to its simplicity and extensively application in simulation. The publish and subscribe commands allow a node to state that it wishes to associate with a particular channel, while leave terminates a publish and subscribe request. ADMR establishes multicast routes by assigning nodes to be forwarders for a particular channel. A forwarder simply rebroadcasts any messages that it receives on a given channel, using duplicate suppression to avoid multiple transmissions. Nodes are assigned as forwarders through a route discovery process that is initiated when a patient device requests to publish data. Multicast routing allows nodes to avoid transmitting redundant data; for example, if multiple doctors subscribe to vital signs from the same patient, the patient need only transmit its data once to the channel, where it will be forwarded to each recipient.

4.2. Discovery Protocol

In order for the wireless sensor nodes to discover each other and determine the capabilities of each sensor device, a simple discovery protocol is layered on top of the ADMR framework. ADMR supports a special-case broadcast channel that uses a simple controlled flooding mechanism to deliver a message unreliably to every node in the network. Each wireless sensor node periodically publishes metadata about itself, including node ID and sensor types that it supports, to the broadcast channel. Receiving devices that wish to learn about other nodes in the network can subscribe to the broadcast channel to receive this information. Note that the metadata information about a node is static and is not updated frequently. It would be straightforward to reduce the number of broadcast messages by performing in-network aggregation of this metadata.

4.3. Movement Tracking Algorithm

This section presents the algorithm for patient tracking. The goal of this algorithm is the decentralized movement coordination of wireless sensors and localization of target patients. This algorithm assumes a constant and information of the target position . The algorithm is presented in Algorithm 1.

Set time to

While sensor agent to do

 (1) Get the estimate position from central server.

 (2) Detect counterclockwise and clockwise neighbors along the

     bounded region. Compute distances in coordinates relative to

     position origin.

 (3) Compute control value, next desired position defined by

     corresponding point along the bounded region.

 (4) Move to new position along the bounded region.

 (5) Get measurement of target and send it to central server.

End while

Algorithm 1: Movement tracking algorithm.

5. Optimization Scheme

This section presents the algorithm for patient tracking. The goal of this algorithm is the decentralized movement coordination of wireless sensors and localization of target patients. This algorithm assumes a constant and information of the target position . The algorithm is presented below.

In this section, we will present optimization scheme to compute the area coverage relative to its movement of the wireless sensors. In order to optimize the area coverage of movement coordination of wireless sensors, we require an efficient approach to numerically evaluate the multidimensional integral. As described above. The optimization goal is to find the area coverage which results in the maximum of the probability , where the function depends on sensor positions parametrically through the highly nonlinear function which is parameterized by a Gaussian mixture. Hence, the performance measure is effectively parameterized by the Gaussian weights . According to the general optimal control problem formulation in [21], our optimal mobile sensor area coverage relative to its movement can be formulated as follows.Maximize subject to the following constraints

The representation of the area coverage relative to its movement is a mixture of circular Gaussian components defined with fixed position and covariance parameters and variable weights . Heuristics are implemented to determine the number and variance of the components in the mixture for performance optimization. The number and variance of the components in the mixture also depend on the scaling of the search region relative to the sensor parameters. Hence, the objective function based on the assumptions is dependent on the sensor coverage area relative to through the defined weight parameters.

6. Evaluation

This section presents the evaluation of the ubiquitous healthcare system utilizing wireless multimedia sensor networks such as video recorder and audio sensor placed inside the house. Although the location of each node is fixed, this testbed affords us the opportunity to measure communication reliability and throughput under a wide range of link conditions and data rates. Also, wireless body sensors are attached to patients as well as mobile devices to aid the transmission of patient information. The system enables forwarding of messages to and from sensor device for the control and monitoring of the patient and the environment.

The setup enables to run tests with many different parameters without having to reprogram the sensor devices each time. In each experiment, we experiment wireless sensors on each patient device that generates data at a constant rate. Each experiment was executed for at least 2 minutes, and statistics were calculated after removing the first 60 seconds of each trace to avoid measuring startup effects.

This experiment measures three separate sender-receiver pairs with different number of radio hops in the ADMR path. Increasing the transmission rate leads to degradation in reception rate due to dropped packets issuing queries, receiving data, retrieving statistics, and so forth.

Figure 4 shows the packet reception ratio (the number of received packets divided by the number of transmitted packets) for three separate sender-receiver pairs. In all three cases, the same node is used as the sender, while the receiving node is varied. Receivers were selected to vary the number of radio hops along the ADMR path. Note that the hop count varies over time because ADMR routes are dynamic. The single-hop case should be very common in clinical settings where the doctor or nurse is generally near the patient.

Figure 4: Patient data reception rate.

The numerical approach used to calculate from particular wireless sensor coverage is composed of establishing initially a resolution grid of the track parameters and then counting the number of sensors occurring within each target region corresponding to a particular track position and direction. is then given as the ratio of target region monitored to the total number being present in the monitoring region.

To verify the utility of this placement scheme a Monte Carlo simulation was performed. The steps for experiment included the following. For sensors, (1) generates a random sample within monitoring region Z. (2) Generates a random sample uniformly within monitoring region . (3) Generates a random sample for optimal calculation of the sensor area coverage function . (4) Calculates the corresponding from each sampling.

The probability of performing better than uniform is then estimated as the ratio of this count and the total number of Monte Carlo simulation runs. This experiment is repeated to compare sampling from the optimal sensors that are coverage function. Table 1 shows the calculated by sampling from sensor coverage using the target characteristics corresponding to each example. The values of , calculated from the Monte Carlo simulation, show that, for each sample, the optimal is better than the uniform which is constrained within and the random case. The largest improvement was in sample 5, corresponding to the most stringent sensor detection criteria, while the least improvement was for area coverage sample 1 where uniform is close to optimal. Another table shows a probabilistic comparison of the performance of the sampled optimal sensor coverage to that of the uniform and random cases. This is shown in Table 2 which contains the numbers that represent the probability that a random sample of 50 from the optimal sensor coverage area results in a higher than that of the random and uniform cases.

Table 1: Coverage comparison for sampling probability function.

Sample
(Random)
(Uniform)
(Optimal)

1
0.2456
0.2564
0.2568

2
0.4327
0.4580
0.4656

3
0.5212
0.5368
0.5523

4
0.6002
0.6092
0.6257

5
0.2856
0.3059
0.4568

Table 2: Probabilistic measure of optimal placement performance.

Sample
(> random)
(> uniform)

1
0.4129
0.2596

2
0.5490
0.5028

3
0.7831
0.7649

4
0.8412
0.8018

5
0.9995
0.9654

These observations from the numerical procedure described in this research showed two computational pieces, a genetic algorithm and a semidefinite programming algorithm approach. In actual experiment, for the samples in this paper, the genetic algorithm consumed the majority of the computational time, 60% of the time. Following it was the semidefinite programming which consumed 25% of the time. Lastly, the placement procedure took approximately 15% of the total time usage. MATLAB software was used for the optimization procedure. The sensor positions were used as basis for the calculation of the optimization procedure for both the genetic algorithm and semidefinite programming. It is expected that computational time of the two-level optimization is relatively independent of the scale of the problem.

6.1. Effect on Mobility

Mobility of the senders or receivers of information has impact on communication reliability. As senders or receivers move in a hospital, radio link quality will vary and ADMR will create new routes. Therefore, we expect to see some data loss due to node mobility, but ideally a valid route will be maintained at all times.

In this experiment, we consider fixed nodes as patient sensors transmitting data at 5 packets per second. The senders were widely distributed throughout the building. A single receiver node attached to a laptop acted as a roaming node. The user carrying the laptop moved around the second floor of our building at a normal walking pace, pausing occasionally, entering and leaving rooms, for a duration of about 25 minutes. This movement pattern is intended to represent a doctor walking through a hospital ward.

Figure 5 shows the reception ratio for each of the 3 senders, averaged over 60-second windows. As the receiver walks around, we see the reception ratios vary over time but do not see any large dropouts or catastrophic effects due to mobility. We have also recorded the hop count and ADMR path cost for each packet and see a general correlation between improved delivery ratio and reduced path cost. These results show that ADMR deals gracefully with node movement, at least for typical mobility rates.

Figure 5: Effect on mobility.

6.2. Low Latency Transmission

In wireless ad hoc and sensor networks, the problem of routing has received more attention than any other design and operation problem. Many wireless routing algorithms have been proposed in the last couple of decades. Flooding and broadcast routing is often necessary during the operation of the wireless network, such as to discover node failure and broadcast some information. Multicast routing, on the other hand, is very common in wireless networks, and it is used to communicate in a one-to-group fashion. Moreover, it involves wireless multicast advantage (WMA) [22] which means that, if a node transmits a packet by spending high power, it is possible that more than one node receive its transmission. Finally, unicast is always in an end-to-end fashion and it is the most common kind of routing in networks. The case of unicast routing, although a special case of multicasting, involves no wireless advantage; however, choosing a good path from source to destination requires knowledge of node and link states. This is especially the case when battery lifetime maximization is an objective. Given a selected route, nodes on this route between the source and destination who act as routers deplete their energies with each packet they forward.

6.3. Reliability

The best approach to implementing reliability is not immediately clear. Using link-by-link acknowledgment and retransmission with multicast requires additional MAC support and may incur high overhead. End-to-end reliability is highly sensitive to overall path conditions.

One approach that is worth considering makes use of redundant transmissions and coding techniques that allow data to be reconstructed on the receiver despite packet loss. We are still investigating this idea, but, to capture a rough estimate of how it would perform, we have conducted experiments where each message is simply transmitted multiple times by the sender. In this way, a receiver can recover the original data if any one of k transmitted packets is received. This approach consumes considerably more bandwidth but should yield an estimate of the improvement obtainable via more sophisticated techniques.

7. Conclusion

This paper has presented the deployment of distributed wireless network of sensors for monitoring target patients. An optimization scheme was implemented for optimal placement of sensors and movement coordination techniques within a search region given the underlying characteristics of sensors and expected targets. A movement tracking algorithm was also proposed to serve as a guide for the wireless sensor networks for optimal deployment and provide distributed detection criteria. The problem for placement of sensors was addressed as a sampling from the optimal sensor density, and a deterministic conditional sampling approach for placing individual sensors was developed and compared to random sampling. With the practical advantages of deploying sensor networks using density-based approach, it would be of clear interest to modify our model by including the upper bounds of the movement and detection range of the wireless sensors. Broader future research includes the consideration of more complex and heterogeneous collection of sensors and the dynamic assignment of wireless sensors to different patient targets.

Despite the fact that there is keen interest in M2M technology and great value in building an efficient M2M network, M2M is still relatively new and the technology faces several significant challenges. Major challenges today, in addition to energy efficiency, are in the areas of security, privacy, reliability, robustness, latency, cost-effectiveness, software development, and standardization. Although many routing techniques look promising in terms of energy efficiency, most of these algorithms were designed for a network where nodes are stationary. While it is true that most of today’s M2M applications have few mobile nodes in a network, in the near future, there will be many M2M networks consisting of hundreds of mobile nodes.

For future study, we aim to reduce or eliminate the signaling overhead of exchanging status information by some feature extraction and local estimation functions.

Acknowledgment

This research was supported by the ICT Standardization program of KCC (Korea Communications Commission).

References

G. Lawton, “Machine-to-machine technology gears up for growth,” Computer, vol. 37, no. 9, pp. 12–15, 2004.

R. Kwok, “Use of (1) sensors and (2) radio frequency ID (RFID) for the national children’s study,” Technical Report, RTI International, 2004.

IEEE 802.15.4, “Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs),” IEEE, 2003

I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “Wireless sensor networks: a survey,” Computer Networks, vol. 38, no. 4, pp. 393–422, 2002.

S. Tilak, N.B. Abu-ghazaleh, and W. Heinzelman, “A taxonomy of wireless micro-sensor network models,” in ACM Mobile Computing and Communications Review, vol. 6, pp. 28–36, 2002.

O. Boric-Lubecke and V. M. Lubecke, “Wireless house calls: using communications technology for health care and monitoring,” IEEE Microwave Magazine, vol. 3, no. 3, pp. 43–48, 2002.

P. Várady, Z. Benyó, and B. Benyó, “An open architecture patient monitoring system using standard technologies,” IEEE Transactions on Information Technology in Biomedicine, vol. 6, no. 1, pp. 95–98, 2002.

K. Hung and Y. T. Zhang, “Implementation of a WAP-based telemedicine system for patient monitoring,” IEEE Transactions on Information Technology in Biomedicine, vol. 7, no. 2, pp. 101–107, 2003.

K. Akkaya and M. Younis, “A survey on routing protocols for wireless sensor networks,” Ad Hoc Networks, vol. 3, no. 3, pp. 325–349, 2005.

J. N. Al-Karaki and A. E. Kamal, “Routing techniques in wireless sensor networks: a survey,” IEEE Wireless Communications, vol. 11, no. 6, pp. 6–27, 2004.

R. Kwok, “Use of sensors and radio frequency ID (RFID) for the national children’s study,” Technical Report, RTI International, 2004.

S. Ferrari, “Track coverage in sensor networks,” in Proceedings of the American Control Conference, pp. 2053–2059, Minneapolis, Minn, USA, June 2006.

S. S. Ram, D. Manjunath, S. K. Iyer, and D. Yogeshwaran, “On the path coverage properties of random sensor networks,” IEEE Transactions on Mobile Computing, vol. 6, no. 5, pp. 446–458, 2007.

A. Howard, M. Mataric, and G. Sukhatme, “Mobile sensor network deployment using potential fields: a distributed, scalable solution to the area coverage problem,” in Proceedings of the 6th International Symposium on Distributed Autonomous Robotics Systems (DARS '02), Fukuoka, Japan, June 2002.

S. Dhillon and K. Chakrabarty, “Sensor placement for effective coverage and surveillance in distributed sensor networks,” in Proceedings of the IEEE Wireless Communications and Networking (WCNC '03), vol. 3, pp. 1609–1614, New Orleans, La, USA, March 2003.

T. A. Wettergren and R. Costa, “Optimal placement of distributed sensors against moving targets,” ACM Transactions on Sensor Networks, vol. 5, no. 3, pp. 1–25, 2009.

M. Huff, “M2M device networking: components & strategies,” Technical Report, MSI Tec, September 2007.

K. Bhaskar, B. W. Stephen, and B. Ramon, “Phase transition phenomena in wireless Ad-Hoc networks,” in Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '01), vol. 5, pp. 2921–2925, San Antonio, Tex, USA, November 2001.

D. Ucinski, “Optimal Measurement Methods for Distributed-Parameter System Identification,” CRC Press, 2005

J. G. Jetcheva and D. B. Johnson, “Adaptive demand-driven multicast routing in multi-hop wireless ad hoc networks,” in Proceedings of the ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc '01), pp. 33–44, Long Beach, Calif, USA, October 2001.

A. Schwartz, E. Polak, and Y. Chen, RIOTS, a matlab toolbox for solving optimal control problems, 1997, http://mechatronics.ece.usu.edu/riots/

J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, “Energy-efficient broadcast and multicast trees in wireless networks,” Mobile Networks and Applications, vol. 7, no. 6, pp. 481–492, 2002.