Proposal of ZigBee Systems for the Provision of Location Information and Transmission of Sensor Data in Medical Welfare

This paper proposes a scheme to obtain location and vital health information using ZigBee system. ZigBee systems are wireless communication systems defined by IEEE 802.154. In the proposed scheme, location information is obtained using the Link Quality Indication (LQI) function of a ZigBee system, which represents the received signal strength. And, the vital health information are collected from the electrocardiogram monitor, the pulse and blood pressure device, attached to the patient’s body. This information is then transmitted to an outside network by ZigBee systems. In this way, vital health information can be transmitted as ZigBee sensor data while patients with the ZigBee terminal are moving. In the experiments using actual ZigBee devices, the proposed scheme could obtain accurate location and vital health information from the sensor data. Moreover, to achieve high reliability in the actual service, the collected amount of sensor data was confirmed by the theoretic calculation, when a ZigBee terminal passed through ZigBee routers. These results indicate that the proposed scheme can be used to detect the accurate location of the ZigBee terminal. And over 99% of the sensor data on vital health information was obtained when the ZigBee terminal passed through approximately four ZigBee routers.


Introduction
In recent years, schemes for providing location information have been studied using various wireless systems.These systems intend to gather information, such as time, location, and specific actions.Moreover, wireless terminals require small-sized, lightweight, and power-saving devices, since the user carries these terminals.These systems typically use access point information of the cellular phone and global positioning system (GPS) system to provide monitoring services for children, prisons, etc.And these services have been developed aggressively and are being marketed [1] [2].
In the area of medical health, many different technologies have been combined together to improve healthcare monitoring and treatment.These include advancements such as sharing of electronic medical charts and managerial technique over a network, wireless body area networks (WBANs) that collect vital health information of a person for health care [3], and the telemedicine technology that helps diagnosis over the Internet.
This paper proposes the concept of system configuration and the scheme for the management of location/action history and health condition of patients and residents in a hospital or medical and welfare institution in order to provide comprehensive medical care.The proposed system consists of a terminal and multiple access points/routers for ZigBee as per the IEEE 802.154 standard [4].The user carries a ZigBee terminal while moving around, and the location information is acquired from the received signal strength indicator (RSSI) obtained when a ZigBee terminal connects to the access point.Moreover, information about the body functions of the user (temperature, pulse, blood pressure, etc.) is simultaneously transmitted to the network as sensor data measuring several hundred kilobytes via the access points of ZigBee.Therefore, the proposed system can facilitate the management of action history and health conditions of patients and residents.However, in actual usage, the proposed scheme to obtain reliable location and vital health information must be developed by considering changes in the propagation environment [5].
In this study, the communication area of ZigBee terminal is optimally controlled, and hence, the location information will be reliable.ZigBee terminal is controlled in order to always connect with one access point.Therefore, transmitting power is adjusted so that the signal should not reach two access points or more.We experimentally confirmed the effectiveness of the proposed scheme.Moreover, the transmitted data volume within the communication area was analyzed by each street course.
The remainder of this paper is organized as follows.In Section 2, we describe issues in conventional schemes.Section 3 proposes the system to obtain location and vital health information.In Section 4, we evaluate the proposed scheme.

Conventional Systems
Various wireless technologies that obtain location information have been proposed.For example, radio frequency-identification (RF-ID) [6]- [9] and sensor systems using wireless LAN (Wi-Fi) [8] [9] are well-known conventional wireless technologies.RF-ID is effective for short-range communication owing to the small size of the hardware and the power savings achieved.The limitation of RF-ID is that it can transmit only a slight amount of data at a time.Hence, it does not suit the purpose of this study, because this study aims to transmit data about health conditions etc. Latest Wi-Fi systems incorporate a power saving module, and the transmission link rate is also high.However, the installation location is limited because the access points require a cable for power supply.As for the rest, although the GPS [10] [11] is a popular outdoor location information system, it cannot work in indoor scenarios.Moreover, GPS does not allow exchanging health condition data.
The other hand, ZigBee systems are more suited to the purpose of this study than the techniques described above.ZigBee is defined in IEEE 802.154 standard and can be easily utilized for commercial purposes.Although transmission link rate is low, it enables transmission of a constant amount of data.Further, there is good inter-connectivity between ZigBee modules and low-cost modules, and its battery will achieve a long operating life.The proposed scheme effectively utilizes these features of ZigBee.Section 3 describes the details of the ZigBee system.
In order to collect health-related information from patients and residents, the WBAN system that uses a device including a radio transmitter attached to the body has received increasing attention, and this system is standardized in IEEE 802.15.6 [12] and [3].It is used to collect the health information of a person for medical treatment and nursing care.Therefore, the WBAN is a special-purpose sensor network designed to operate autonomously to connect various medical sensors and appliances, located inside and outside the human body.
However, since the WBAN system is developed to work in very short distance ranges, another system that can transmit in the distance range of 10 -20 meters and has a mobility function to transmit the collected health information to an outside network is necessary.Hence, the WBAN can be used to collect health information from the human body, and ZigBee can be used to transmit this information to an outside network and to obtain the user's location information, as shown in Figure 1.Therefore, using ZigBee together with a WBAN provides an effective service.
This paper proposes a system to enable data transmission in the outside network using a ZigBee system, and a scheme to obtain location and health information.

Proposed System and Scheme
We proposed ZigBee system to obtain accurate location and vital health information in our previous work [17].This system is configured as shown in  from ZED.The LQI is set to the normalizing value from 1 to 255 [6].The ZC manages the location information and the migration pathway based on the location information, which is saved on a personal computer in the backbone networks."1" is set if the ZED approaches a ZR."0" is set if the ZED moves away from a ZR.In the proposed scheme, "1" or "0" is set according to the level of the LQI.These values are managed in the time specific to each ZR.Therefore, the movement history of the user is measured by this scheme if ZR is configured in advance at a pre-determined location.However, it is difficult to determine the threshold level of LQI, since the propagation environment changes by factors such as multipath signals and shadowing effect etc., especially in indoor environment.These factors may lead to erroneous determination of the ZR that is nearest to the ZED.This issue is addressed by controlling the communication area of a ZED such that the ZED can connect to the nearest ZR.In Figure 3, the radius of the communication area of the ZED is r [m].And the ZED communicates with the nearest ZR.This communication area r is controlled to outside the range of ZR2.Therefore, the transmission power in the ZED is adjusted in order to narrow small communication area.
The ZED may not connect to the ZR with which it wishes to communicate when the communication area is extremely small.Moreover, the ZED transmits sensor data of vital health information.Hence, the transmission of health information is impossible if the area is extremely small.The walking speed of a human is v [m/s] and the transmission link rate is L R [bit/s].In Figure 4, when the ZR passes the center in the communication area of the ZED, the volume of sensor data of vital health information from ZED is represented as 2 8 where the volume of sensor data is C [Kbyte].For example, c is the data volume, and this is approximately 300 Kbyte if the walking speed of a human is v = 1.0 m/s, the radius of the communication area is r = 5 m and the ZigBee link transmission rate is R L = 250 Kbit/s.This transmission link rate is defined in IEEE 802.154 standard.
In Reference [13]- [15], the walking speed is described as about 0.5 to 2.3 m/s.Walking speed was v = 1.0 m/s as average value in Reference [13]- [15].The communication area radius from transmission power is calculated as follows: ( ) P t is the transmisson power [dBm], P r is the received power [dBm], G t /G r [dBi] is the antenna gain at the transmitter or receiver side, and L p [dB] is the propagation path loss.P t is determined by between P r and r because the reception sensitivity is −97 dBm in this system.G t and G r are 2 dBi.L p is calculated from the radius of the communication area and λ = 1/frequency: 2.4 GHz.The path loss coefficient n is 3, since this scheme is assumed to be indoors [16].We obtain plots of the transmission power (P t ) and sensor data volume (c) versus the radius of the communication area r from Equations (1) to (3) as shown in Figure 5.The unit "dBm" is converted to "mW" for greater understanding.We assumed the amount of sensor data for vital health information to be 300 Kbyte in one communication area.In Figure 5, this situation corresponds to a communication area radius of 5 m.The transmission power is 0.01 mW and P t is controlled by this value.The experiment results are obtained by our previous work [17] is described in Subsection 4.1.

Evaluation of Proposed Scheme
In this section, we evaluate the proposed scheme experimentally and theoretically.Subsection 4.1 presents an experimental evaluation of location information and action history by our previous work [17].Subsection 4.2 provides a theoretical calculation for the amount of sensor data in the ZigBee communication area.

Experimental Evaluation of Location Information and Action History
We experimentally demonstrated the performance of the proposed scheme.The experimental setup consisted of three ZRs and a moving ZED terminal.The route of the ZED is shown in Figure 6.The specification of the ZigBee module (IMI-Z-M-001) [7] is shown in Table 1.The reception sensitivity of the RSSI is −97 dBm in this module.The ZED and ZRs used in the experiment are shown in Figure 7. ZigBee device put in case, and horizontal and vertical sizes are about 50 × 70 mm respectively.The ZED terminal holder was moved in Rooms A and B and along the stairs, as shown in Figure 6.ZR#1 and ZR#2 were located inside Rooms A and B, respectively.ZR#3 was positioned in front of the stairs.The ZED terminal holder entered Room B after leaving Room A. Next, the ZED terminal holder moved toward the stairs.The measured value of the LQI is shown in Figure 8.The solid lines in the figure represent the measurement results with area control with respect to time.The dotted lines indicate the results obtained by using a default value of the transmitting power (1 mW) without area control.Using area control, the power transmitted by the proposed scheme became 0.01 mW, except at the target point.In Figure 8, first, ZR#1 was set to "1" because the LQI of ZR#1 is higher than that of the other ZR.Next, ZR#2 was set to "1" because its LQI increased considerably.From these evaluation results, the determined pattern indicates that the ZED terminal holder moved from Rooms A to B. Finally, the LQI of ZR#3 increased, and ZR#3 was set to "1".In this result, the ZED terminal holder moved from Room B to the stairs.When the values "1" or "0" in ZR#1, ZR#2, and ZR#3 were recorded, the pattern [100], [010], and [001] was obtained using the proposed scheme.This pattern represents a route from Rooms A to B, and Room B to the stairs.If some patterns are pre-generated, the system administrator may easily determine the route via pattern matching.From these evaluation results, the approximate location information and movement history of the ZED terminal holder can determined by changing the value of LQI.
However, when a default value of the transmitting power is used without area control, it is difficult to obtain accurate location information because the change in the LQI value is unclear.Moreover, in a scheme without any area control, it may not be possible to specify the ZR nearest to the ZED terminal holder since the ZED is connected to multiple ZRs.On the other hand, when a transmitting power of 0.01 mW with area control is used, the change in the LQI value is clear, although the level of LQI is lower.From the experimental results, it is confirmed that the proposed scheme provides more accurate operation when the area radius is optimized.
In the proposed scheme, the ZED can clearly detect only the ZR in the line-of-sight because the communication area becomes limited by lowering the transmission power of the ZED.Moreover, the multi-pass signal from the ZR barely transmits to the ZR beyond the line-of-sight.The conventional scheme does not control transmission power, and therefore, the signal from the ZED will reach two or more ZRs.Therefore, in this case, the position of the ZED may not be clearly specified.We can say that the results in Figure 8  same results are obtained when this experiment is repeated 10 times.However, these results are achieved for a specific route, and hence, other experiment routes may not yield equally good results.In order to limit the communication area of the ZED, the installation location of the ZR may have to be selected carefully for other routes.Moreover, in Equation (1) of the theoretical calculation, the sensor data volume was estimated when the ZR passed the center of the communication area.In the real service environment, a different route that does not pass the center may be taken.The next Subsection 4.2 presents a theoretical analysis of the sensor data volume when the ZR passes various routes within the communication area.

Analysis of Sensor Data Amount and Different Routes in the Communication Area
Various ZR routes pass the communication area of ZED, and these routes can be very complex because patients carry around the ZED device.Hence, for a simple evaluation analysis, we assumed that the ZED passes a straight-line route.The outline for the analysis of a ZR passing the communication area of the ZED is shown in Figure 9.In this figure, the ZED passes straight.This straight-line route changes slightly.The transit time of the ZR in the ZED communication area is calculated from this figure using the following equations: ( ) where T is the transit time [sec] taken to pass the area in Equation ( 4 However, the sensor data may not be transmitted throughout the transit time T, since the overhead of packets and the procedure time for connection are spent by ZigBee communication.The useless time is the time taken to establish a connection between the ZED and ZC, the time to transmit the header of a data packet, and the carrier sense (CS) time at each packet transmission, as shown in Figure 10.In this figure, route request (RREQ) and route reply (RREP) are the management frames for a connection from the ZED to the ZC, and this time is α [sec] (ZRs, ZC, and ZED are ten hops).β [sec] is the sum of the carrier sense time and the time taken to transmit the header of each packet.Therefore, this value is the overhead time to have pulled out the transfer time of the data payload.The data payload is 112 bytes, and the value of each parameter is listed in Table 2.The time available for transmitting the sensor data is calculated using the following equations:   7) and ( 8), the desired information volume may be entirely transmitted in the communication area if T r is larger than T c .Moreover, when the ZR and ZED pass various routes, the probability that the sensor data sent from the ZED are received at the ZR is calculated by the following equations: S is the probability, and N succ is the number of routes through which sensor data is entirely transmitted in the communication area according to the condition in Equation (10).N all is the number of all routes that the ZR passed in the communication area.Therefore, it indicates n in Equation (6).
The probability against the communication area is evaluated using these equations, as shown in Figure 11.In this figure, Data volume is 250 Kbyte, and the moving speed of the ZED ranges from 0.6 -1.4 m/s.A probability of 70% is shown in Figure 11 for a speed v of 1.0 m/s and an area radius r of 5 m.However, as indicated by these results, a probability close to 100% is not obtained by passing a single ZR.Hence, the ZED should pass through two or more ZRs.The number of ZRs to be passed through to obtain a probability of almost 100% was evaluated, as shown in Figure 12.A data volume of 250 Kbyte ensured about 99% probability when the ZED passed through four ZRs at 1.0 m/s.

Conclusion
In this paper, experiments using actual ZigBee devices confirmed that the proposed scheme provided accurate location and vital health information by using sensor data.Moreover, the amount of the sensor data that could be transmitted when the terminal moved in communication area of ZigBee was confirmed by a numerical analysis.
The results showed that in the proposed scheme, the ZigBee terminal could accurately detect the location.Over 99% of the sensor data regarding vital health information was obtained when the ZigBee terminal passed through approximately four ZigBee routers.

Figure 3 .
Figure 3. Movement of ZED and ZR.

Figure 4 .
Figure 4. Movement communication area of ZED.

Figure 5 .
Figure 5. Transmission power and data volume versus radius r.

Figure 6 .
Figure 6.Route of the ZED in our experiment.

Figure 8 .
Figure 8. result of the LQI value versus time in our experiment

Figure 9 .
Figure 9. Transmission time analysis for different ZED communication area.The moving speed of the ZED is v [m/s].R [m] is the distance from the center when passing the communication area at intervals of Δr [m].Therefore, Δr is set to 0.01 m, and n is the number of routes through which the ZR passed the ZED communication area.However, the sensor data may not be transmitted throughout the transit time T, since the overhead of packets and the procedure time for connection are spent by ZigBee communication.The useless time is the time taken to establish a connection between the ZED and ZC, the time to transmit the header of a data packet, and the carrier sense (CS) time at each packet transmission, as shown in Figure10.In this figure, route request (RREQ) and route reply (RREP) are the management frames for a connection from the ZED to the ZC, and this time is α [sec] (ZRs, ZC, and ZED are ten hops).β [sec] is the sum of the carrier sense time and the time taken to transmit the header of each packet.Therefore, this value is the overhead time to have pulled out the transfer time of the data payload.The data payload is 112 bytes, and the value of each parameter is listed in Table2.The time available for transmitting the sensor data is calculated using the following equations:

Figure 10 .
Figure 10.Connection sequence and in a 10-hop network.

Figure 12 .
Figure 12.Probability versus the number of ZRs.

Table 2 .
Value of overhed and sequence procedure time.[sec] is the time taken to transmit sensor data.The data payload transmission time except the overhead is calculated by Equation (8); T c [sec] is the total time taken for data payload transmission, and DataVolume [byte] is the actual transmitted information volume (sensor data volume).DataPayload [byte] is 112 Bytes, and Frame Length [sec] is the transmission time for one data payload.Therefore, FrameLength is (112 Byte × 8)/250 Kbit/s (ZigBee link rate).In Equations (