Novel Adaptive Transmission Protocol for Mobile Sensors that Improves Energy Efficiency and Removes the Limitation of State Based Adaptive Power Control Protocol ( SAPC )

In this paper, we have presented a novel transmission protocol which is suited for battery-powered sensors that are worn by a patient when under medical treatment, and allow constant monitoring of health indices. These body-wearable sensors log data from the patient and transmit the data to a base-station or gateway, via a wireless link at specific intervals. The signal link quality varies because the distance between the patient and the gateway is not fixed. This may lead to packet drops that increase the energy consumption due to repeated retransmission. The proposed novel transmission power control protocol combines a state based adaptive power control (SAPC) algorithm and an intelligent adaptive drop-off algorithm, to track the changes in the link quality, in order to maintain an acceptable Packet success rate (PSR)(~99%). This removes the limitation of the SAPC by making the drop-off rate adaptive. Simulations were conducted to emulate a subject’s movement in different physical scenarios—an indoor office environment and an outdoor running track. The simulation results were validated through experiments in which the transmitter, together with the sensor mounted on the subject, and the subject themselves were made to move freely within the communicable range. Results showed that the proposed protocol performs at par with the best performing SAPC corresponding to a fixed drop-off rate value.

The emergence of Internet of Thing (IoT) has enabled technological capabilities to exchange data and to create a healthcare system that is efficient in terms of time, energy and cost [1].In healthcare, body wearable sensors are used to continuously monitor the vital physiological parameters of patients in hospitals and the elderly at home, allowing them to enjoy independent living [2].Hospitals use IoT to monitor the location of medical devices, personnel and patients.The healthcare professionals are then able to use data to create a system of proactive management with this network of devices.At the same time, such procedures are effective and are cost-effective ways of monitoring age-related illnesses [3].For example, one Texas hospital reportedly cut the re-admission rate for patients with heart failures by 50% using predictive analysis of their individual healthcare records [4].
There have been significant developments in building body wearable sensors that have low computational complexity, require little memory storage, and can be suitably implemented using simple hardware.For example, Shih-Hong Li et al. have designed a wearable sensor to detect real time wheezing [5].In the field of medicine, the wheezing sound is usually considered as an indicator of the degree of airway obstruction.In [6], authors have developed a wearable instrumented vest for posture monitoring, especially for aged people.The vest provides a portable and low-cost solution that can be used indoors and outdoors to provide long-term care at home.The recognition abilities of accelerometer-based detection and activity monitoring can help in assessing rheumatic and musculoskeletal diseases [7].There are several other examples of similar research and development studies that are shifting the paradigm of patient care and welfare.
Figure 1 shows a simple representation of a wireless sensor network application used in healthcare.The body-wearable and implanted sensors collect vital health parameters such as the pulse rate, EEG, blood insulin level etc., and transmit to the gateway.The gateway that is shown in Figure 1 can be with the person or with the access point.
posture monitoring, especially for aged people.The vest provides a portable and low-cost solution that can be used indoors and outdoors to provide long-term care at home.The recognition abilities of accelerometer-based detection and activity monitoring can help in assessing rheumatic and musculoskeletal diseases [7].There are several other examples of similar research and development studies that are shifting the paradigm of patient care and welfare.
Figure 1 shows a simple representation of a wireless sensor network application used in healthcare.The body-wearable and implanted sensors collect vital health parameters such as the pulse rate, EEG, blood insulin level etc., and transmit to the gateway.The gateway that is shown in Figure 1 can be with the person or with the access point.A body area network with sensors connects with the access point via a gateway [8,9].Data communication, not just data collection, is an important component to build such success stories.When independent living is considered, the healthcare solution should be such that the monitored person is able to move seamlessly within the house with minimum loss of data.In order to support such a scenario, the transmitting module of the body wearable sensors should adapt with the changing radio link quality.Therefore, the radio transmitter must keep track of the changing environment so that the transmission power can be adjusted for reliable transmission [10].
There are several adaptive transmission protocols that modulate output power to meet the target Eb/N0 and save energy at the same time.In particular, this paper focuses on the state-based adaptive power control protocol (SAPC) that uses an intelligent algorithm to transmit data in an energy efficient manner [11].This protocol has been compared with fixed power transmission and other adaptive protocols that use RSSI (received signal strength indication) to estimate link quality and set the transmission power [11][12][13][14].Simulation and experimental results have shown that SAPC can save up to 33% energy.One drawback of the SAPC protocol is that the performance is dependent on the fixed drop-off factor (R) and that it does not maintain any target PSR (packet success rate).The value of R does not adapt to the changing link quality during run time.In this paper, we propose an alternative solution to the existing SAPC that removes these limitations by maintaining a target PSR.This is done by modulating the value of the drop-off factor (R) based on the evaluated PSR and occurs after a designated number of transmissions.

Description of the Adaptive Algorithm
The adaptive algorithm consists of two components.The first component controls the value of the drop-off rate (R) depending on the current packet error rate.It maintains a window (typically set to 50 transmissions) during which it uses a fixed R value.At the end of the window interval, the PSR is calculated.If the PSR is less than the target PSR, then the R value is decremented by 0.05.The lower Data communication, not just data collection, is an important component to build such success stories.When independent living is considered, the healthcare solution should be such that the monitored person is able to move seamlessly within the house with minimum loss of data.In order to support such a scenario, the transmitting module of the body wearable sensors should adapt with the changing radio link quality.Therefore, the radio transmitter must keep track of the changing environment so that the transmission power can be adjusted for reliable transmission [10].
There are several adaptive transmission protocols that modulate output power to meet the target E b /N 0 and save energy at the same time.In particular, this paper focuses on the state-based adaptive power control protocol (SAPC) that uses an intelligent algorithm to transmit data in an energy efficient manner [11].This protocol has been compared with fixed power transmission and other adaptive protocols that use RSSI (received signal strength indication) to estimate link quality and set the transmission power [11][12][13][14].Simulation and experimental results have shown that SAPC can save up to 33% energy.One drawback of the SAPC protocol is that the performance is dependent on the fixed drop-off factor (R) and that it does not maintain any target PSR (packet success rate).The value of R does not adapt to the changing link quality during run time.In this paper, we propose an alternative solution to the existing SAPC that removes these limitations by maintaining a target PSR.This is done by modulating the value of the drop-off factor (R) based on the evaluated PSR and occurs after a designated number of transmissions.

Description of the Adaptive Algorithm
The adaptive algorithm consists of two components.The first component controls the value of the drop-off rate (R) depending on the current packet error rate.It maintains a window (typically set to 50 transmissions) during which it uses a fixed R value.At the end of the window interval, the PSR is calculated.If the PSR is less than the target PSR, then the R value is decremented by 0.05.The lower limit to which R can go down is set to be 0. The reason to reduce the drop-off rate is to delay the system switching to a lower state so that the PSR is maintained at a target level.
On the other hand, if the PSR is greater than or equal to the target PSR, the R value is incremented by 0.05.The uppermost value that R can reach is limited to 1.In either case, the algorithm uses the new R value for all packet transmissions during the windowed interval.
The second component of the algorithm can be referred to as the inner component that follows the adaptive algorithm of SAPC [12].SAPC is a state-based adaptive power control algorithm.In each state, the power levels are configured in an increasing order of magnitude.
Table 1 shows the power levels based in these states.In the experiments that follow the simulation, the nRF24L01p radio modules have been used.This radio module has four programmable output power levels.They are 0 dBm, −6 dBm, −12 dBm and −18 dBm.The state transition model can be extended to any number of states, depending on the available power levels of the particular radio module.As the number of states grows, the algorithm can become computationally expensive.It is therefore advisable to choose power levels with a difference of approximately 5 dB in between them.Figure 2 shows the state transition diagram of the adaptive power control algorithm.State transition occurs depending on the power level at which the transmission is successful or has failed.
limit to which R can go down is set to be 0. The reason to reduce the drop-off rate is to delay the system switching to a lower state so that the PSR is maintained at a target level.
On the other hand, if the PSR is greater than or equal to the target PSR, the R value is incremented by 0.05.The uppermost value that R can reach is limited to 1.In either case, the algorithm uses the new R value for all packet transmissions during the windowed interval.
The second component of the algorithm can be referred to as the inner component that follows the adaptive algorithm of SAPC [12].SAPC is a state-based adaptive power control algorithm.In each state, the power levels are configured in an increasing order of magnitude.
Table 1 shows the power levels based in these states.In the experiments that follow the simulation, the nRF24L01p radio modules have been used.This radio module has four programmable output power levels.They are 0 dBm, −6 dBm, −12 dBm and −18 dBm.The state transition model can be extended to any number of states, depending on the available power levels of the particular radio module.As the number of states grows, the algorithm can become computationally expensive.It is therefore advisable to choose power levels with a difference of approximately 5 dB in between them.Available power levels Figure 2 shows the state transition diagram of the adaptive power control algorithm.State transition occurs depending on the power level at which the transmission is successful or has failed.Tables 2 and 3 explain the state transition matrices.Tables 2 and 3 explain the state transition matrices.

Choice of Hardware
For experimental purposes, nRF24L01p transceiver modules from Nordic semiconductors have been used.The transceiver module at the gateway or hub has an additional power amplifier (PA) and a low-noise amplifier (LNA).The output power level of the receiver is 20 dBm.The reason for using a high power transmitter at the hub is to ensure near error-free communication between the hub and the sensor.The major specifications of the receiver and the transmitter are presented in Tables 4  and 5 respectively.A set of heart rate data from PhysioNet is preloaded into the transmitter module and set to transmit after every 2 s [17,18].Physionet has a huge repository of human physiological data and can be downloaded from their web-based application.These values are chosen to make the target mobile scenario as realistic as possible.

Evaluation Parameters
The evaluation parameters are

•
Mean cost of successful transmission (Cmean) • Protocol efficiency [19] One of the parameters for optimization is the energy consumed per useful bit transmitted over a wireless link [20,21].This paper has used the following Equation (1) to evaluate C mean .
where C Total = Sum of the cost of all transmissions; P L = Total lost packets; P S = Total packets to send.The protocol efficiency (Prot eff ) includes the average number of retries [20].Mathematically, where Ret T = Sum of all retries.
Here P S − P L = total successes (P succ ).In % form, it is represented by Equation (3) when both the numerator and denominator in Equation ( 2) are divided by the total number of packets to send (P s ).
where Ret mean = mean retries per packet and is defined as Here,

Simulation Design and Result
Two sets of simulations were conducted to capture two different geometrical spaces.In the first set, an indoor office environment was considered.A subject was fitted with wearable sensors, and the locations of the subject were divided into a docked position, and a number of undocked positions with respect to the base station.The docked position is defined as the location where the subject mostly stays.Occasionally, the subject changes location when he/she moves out of the docked position, for example, to visit the washroom, collect printouts, get a drink etc.This results in variable radio link conditions because of the change in the distance between the base station and the sensors, and also because the signal has to travel through intervening walls.In the second set, an outdoor environment was considered where the subject is assumed to be an athlete, and different health indices were monitored while she/he runs.An outdoor Olympic size running track was considered with the base station at the center of the field, and the subject running at an average speed along the track.

Results and Discussion-Simulation Set 1
We considered the average speed of the subject as 5 km/h and the sensors transmitting data every 2 s.Therefore, the distance covered during the 2 s was approximately 3 m.The maximum distance between the sensors and the gateway was chosen as 20 m.Therefore, the various undocked positions from the gateway were taken to be 8 m, 11 m, 14 m, 17 m and 20 m.There are partitions in between the transmitter and the receiver and the path loss (in dB) has been accounted for when the average E b /N 0 is calculated.Each of this position is considered as a state and the state transition follows a Markov process [22].A Markov process has the following properties:

•
The number of possible states is finite.

•
The outcome at any stage depends only on the outcome of the previous stage.

•
The probabilities are constant over time.
In the emulated walk model that is shown in Figure 3, the number of states is finite and the transition probabilities are constant over time.The state transition depends only on the current state, or on the location of the subject.For example, if the subject is in state or position B, then his/her next state transition to either A or C would only depend on B and not on any other previous states.The probability of remaining in the docked state, given it is in the docked state is 0.7.The probability of transiting to an undocked position, given the subject is in docked position, is 0.3.The subject does not remain in an undocked state, but transits to a new state with certain probability.No transmission happens during the transitions.This state transition model was built on the assumption that the subject is moderately active.The state transition probabilities are listed in Table 6.
In the emulated walk model that is shown in Figure 3, the number of states is finite and the transition probabilities are constant over time.The state transition depends only on the current state, or on the location of the subject.For example, if the subject is in state or position B, then his/her next state transition to either A or C would only depend on B and not on any other previous states.The probability of remaining in the docked state, given it is in the docked state is 0.7.The probability of transiting to an undocked position, given the subject is in docked position, is 0.3.The subject does not remain in an undocked state, but transits to a new state with certain probability.No transmission happens during the transitions.This state transition model was built on the assumption that the subject is moderately active.The state transition probabilities are listed in Table 6.The simulation was conducted in Maltab and the parameters are presented in Table 7. Figure 4 shows that for the same PSR of >99%, the proposed S-ATPC protocol can provide a unified, energy-efficient solution, while maintaining the same protocol efficiency as SAPC with different drop-off (R) values.The transition probabilities of the different states in Table 4 also represent the activity levels of an individual.Based on these probability values, the activity level was categorized as moderately active.We changed the transition probability values in Table 4 to introduce more activeness.The transition probability values were changed so that the subject stays away from the base station more often.Tables 6 and 7 represent the transition probability matrices for which the performances are plotted in Figures 5 and 6 respectively.The simulation was conducted in Maltab and the parameters are presented in Table 7. Figure 4 shows that for the same PSR of >99%, the proposed S-ATPC protocol can provide a unified, energy-efficient solution, while maintaining the same protocol efficiency as SAPC with different drop-off (R) values.The transition probabilities of the different states in Table 4 also represent the activity levels of an individual.Based on these probability values, the activity level was categorized as moderately active.We changed the transition probability values in Table 4 to introduce more activeness.The transition probability values were changed so that the subject stays away from the base station more often.Tables 6 and 7 represent the transition probability matrices for which the performances are plotted in Figures 5 and 6    The values in Table 8 suggest that state transitions occurred with 50% probability.Compared to the simulation scenario based on Table 6, the subject was spending more time on average away from the base station.Therefore, the average cost per successful transmission was also greater in comparison to the first scenario.However, was observed from Figure 5 that S-ATPC performs comparably in terms of energy savings.
Table 9 suggests that the subject was highly active, as they were transiting to undocked states more frequently than in the second scenario.The average cost of successful transmission at different R values in Figure 6 suggested that when R is low, the energy saving is the maximum.This was expected because a low R value keeps the system more often in the higher power state and provides best performance when the subject is more often in undocked states (indicating higher link distance and therefore poorer channel condition).The cost of successful transmission corresponding to SATPC was within 7% of that of when R = 0.01.The values in Table 8 suggest that state transitions occurred with 50% probability.Compared to the simulation scenario based on Table 6, the subject was spending more time on average away from the base station.Therefore, the average cost per successful transmission was also greater in comparison to the first scenario.However, was observed from Figure 5 that S-ATPC performs comparably in terms of energy savings.
Table 9 suggests that the subject was highly active, as they were transiting to undocked states more frequently than in the second scenario.The average cost of successful transmission at different R values in Figure 6 suggested that when R is low, the energy saving is the maximum.This was expected because a low R value keeps the system more often in the higher power state and provides best performance when the subject is more often in undocked states (indicating higher link distance and therefore poorer channel condition).The cost of successful transmission corresponding to SATPC was within 7% of that of when R = 0.01.The values in Table 8 suggest that state transitions occurred with 50% probability.Compared to the simulation scenario based on Table 6, the subject was spending more time on average away from the base station.Therefore, the average cost per successful transmission was also greater in comparison to the first scenario.However, was observed from Figure 5 that S-ATPC performs comparably in terms of energy savings.
Table 9 suggests that the subject was highly active, as they were transiting to undocked states more frequently than in the second scenario.The average cost of successful transmission at different R values in Figure 6 suggested that when R is low, the energy saving is the maximum.This was expected because a low R value keeps the system more often in the higher power state and provides best performance when the subject is more often in undocked states (indicating higher link distance and therefore poorer channel condition).The cost of successful transmission corresponding to SATPC was within 7% of that of when R = 0.01.The steady state distributions of the states under the three scenarios are plotted in Figure 7.A more active scenario means that the subject stays more often in undocked scenarios and away from the base station.The steady state distributions of the states under the three scenarios are plotted in Figure 7.A more active scenario means that the subject stays more often in undocked scenarios and away from the base station.

Results and Discussion-Simulation Set 2
In this simulation, the subject ran at an average speed of 24 km/h around a track (shown in Figure 8), and transmits data every second.Therefore, in terms of distance, the body wearable sensors transmitted after an approximate distance of 7 m.Since the size of the track is not circular, the distance varied with time.In this simulation, free space path loss model was considered, and a Rician fading channel model was used, as there was at least one direct line-of-sight path between the transmitting sensors and the receiver (gateway) [24].The available power levels of the transmitter were changed to 0 dBm, 5 dBm, 10 dBm and 15 dBm, as the distance between the transmitter and the gateway is higher than the indoor scenario.Transmission power below 0 dBm does not result in any meaningful

Results and Discussion-Simulation Set 2
In this simulation, the subject ran at an average speed of 24 km/h around a track (shown in Figure 8), and transmits data every second.Therefore, in terms of distance, the body wearable sensors transmitted after an approximate distance of 7 m.Since the size of the track is not circular, the distance varied with time.

Results and Discussion-Simulation Set 2
In this simulation, the subject ran at an average speed of 24 km/h around a track (shown in Figure 8), and transmits data every second.Therefore, in terms of distance, the body wearable sensors transmitted after an approximate distance of 7 m.Since the size of the track is not circular, the distance varied with time.In this simulation, free space path loss model was considered, and a Rician fading channel model was used, as there was at least one direct line-of-sight path between the transmitting sensors and the receiver (gateway) [24].The available power levels of the transmitter were changed to 0 dBm, 5 dBm, 10 dBm and 15 dBm, as the distance between the transmitter and the gateway is higher than the indoor scenario.Transmission power below 0 dBm does not result in any meaningful In this simulation, free space path loss model was considered, and a Rician fading channel model was used, as there was at least one direct line-of-sight path between the transmitting sensors and the receiver (gateway) [24].The available power levels of the transmitter were changed to 0 dBm, 5 dBm, 10 dBm and 15 dBm, as the distance between the transmitter and the gateway is higher than the indoor scenario.Transmission power below 0 dBm does not result in any meaningful communication.However, for the sake of simplicity, the current consumptions corresponding to the power levels remained the same.This may not be practical, but the RF modules nRF24L01p does not support power levels above 0 dBm.This however did not affect the overall objective of the simulation, as the protocols were compared to in terms of their energy consumptions, and individual energy usage was not a concern.
The result of the simulation is presented in Figure 9.The efficiency values were comparable, with the cost of successful transmission of the proposed protocol (S-ATPC) being less than the average cost for SAPC when R = This result again indicated that if SAPC can be modified with a single R value that adapts with the changing radio link condition, we can achieve desirable energy savings per successful transmission.
communication.However, for the sake of simplicity, the current consumptions corresponding to the power levels remained the same.This may not be practical, but the RF modules nRF24L01p does not support power levels above 0 dBm.This however did not affect the overall objective of the simulation, as the protocols were compared to in terms of their energy consumptions, and individual energy usage was not a concern.
The result of the simulation is presented in Figure 9.The efficiency values were comparable, with the cost of successful transmission of the proposed protocol (S-ATPC) being less than the average cost for SAPC when R = 1.This result again indicated that if SAPC can be modified with a single R value that adapts with the changing radio link condition, we can achieve desirable energy savings per successful transmission.

Experimental Method and Results
In this section, the experimental methodology and the results are presented.

Experimental Methodology
The experimental setup was a university building with the base station powered by mains, while the transmitting sensor was piggybacked on the subject.The subject was allowed to roam freely inside the building and his routine activities were followed.The traversal path of the sensor is shown in Figure 10.
Data was collected for a period of approximately two hours on different days of the week.The sensor transmitted packet data every 2 s.The average of five such runs was used and is presented in this paper.

Experimental Method and Results
In this section, the experimental methodology and the results are presented.

Experimental Methodology
The experimental setup was a university building with the base station powered by mains, while the transmitting sensor was piggybacked on the subject.The subject was allowed to roam freely inside the building and his routine activities were followed.The traversal path of the sensor is shown in Figure 10.
Data was collected for a period of approximately two hours on different days of the week.The sensor transmitted packet data every 2 s.The average of five such runs was used and is presented in this paper.

Experimental Results
The results are tabulated in Table 10, and the bar diagram is shown in Figure 11.The plots show that for a target PSR of 99%, the proposed S-ATPC can deliver an energy efficient solution that is comparable with that of SAPC at R that corresponds to minimum energy consumption.

Experimental Results
The results are tabulated in Table 10, and the bar diagram is shown in Figure 11.The plots show that for a target PSR of 99%, the proposed S-ATPC can deliver an energy efficient solution that is comparable with that of SAPC at R that corresponds to minimum energy consumption.

Experimental Results
The results are tabulated in Table 10, and the bar diagram is shown in Figure 11.The plots show that for a target PSR of 99%, the proposed S-ATPC can deliver an energy efficient solution that is comparable with that of SAPC at R that corresponds to minimum energy consumption.

Conclusions
The results of the simulations and experiments suggest that we have a new adaptive transmission power control protocol in place, which can be implemented in mobile wireless sensor scenarios.The efficacy of the protocol has been demonstrated by two sets of simulation results in two different environments.The proposed protocol will work well in scenarios when the activity of the subject under question is moderately high.In general, the protocol is well suited for mobile sensors.This will introduce a new paradigm in the adaptive transmission domain, as this approach is unique and tested in a variable real world environment where not only the distance between the sensor and the base station affects the link quality, but also fading, due to multipath propagation of complex indoor environment and movements of other people within the vicinity of the sensors.The outdoor environment is comparably less complex, with a direct line of sight.The proposed protocol will also be tested in other outdoor environments as part of future research plans.

Figure 1 .
Figure 1.A body area network with sensors connects with the access point via a gateway [8,9].

Figure 1 .
Figure 1.A body area network with sensors connects with the access point via a gateway [8,9].

Figure 2 .
Figure 2. State transition diagram of the adaptive algorithm.

Figure 2 .
Figure 2. State transition diagram of the adaptive algorithm.

Figure 3 .
Figure 3.A state transition model that emulates the movement of a subject with the states defining the position from the receiving base station.

Figure 3 .
Figure 3.A state transition model that emulates the movement of a subject with the states defining the position from the receiving base station.
Figure4shows that for the same PSR of >99%, the proposed S-ATPC protocol can provide a unified, energy-efficient solution, while maintaining the same protocol efficiency as SAPC with different drop-off (R) values.The transition probabilities of the different states in Table4also represent the activity levels of an individual.Based on these probability values, the activity level was categorized as moderately active.We changed the transition probability values in Table4to introduce more activeness.The transition probability values were changed so that the subject stays away from the base station more often.Tables6 and 7represent the transition probability matrices for which the performances are plotted in Figures5 and 6respectively.

Figure 4 .
Figure 4. Activity level: moderate-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 100%.

Figure 5 .
Figure 5. Activity level: Uncertain-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Figure 4 .
Figure 4. Activity level: moderate-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 100%.

Figure 5 .
Figure 5. Activity level: Uncertain-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Figure 5 .
Figure 5. Activity level: Uncertain-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Figure 6 .
Figure 6.Activity level: High-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Figure 6 .
Figure 6.Activity level: High-the protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Figure 7 .
Figure 7. Steady state distribution of the different states under the three activity scenarios.

Figure 8 .
Figure 8. Shape and dimension of a standard Olympic track.

Figure 7 .
Figure 7. Steady state distribution of the different states under the three activity scenarios.

Figure 7 .
Figure 7. Steady state distribution of the different states under the three activity scenarios.

Figure 8 .
Figure 8. Shape and dimension of a standard Olympic track.

Figure 8 .
Figure 8. Shape and dimension of a standard Olympic track.

Figure 9 .
Figure 9.The protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 100%.

Figure 9 .
Figure 9.The protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 100%.

Figure 10 .
Figure 10.Traversal path of the sensor is shown in dotted red line.The distance between the sensor and the gateway is not constant.

Figure 11 .Figure 10 .
Figure 11.Experimental results: The protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Figure 10 .
Figure 10.Traversal path of the sensor is shown in dotted red line.The distance between the sensor and the gateway is not constant.

Figure 11 .Figure 11 .
Figure 11.Experimental results: The protocol efficiencies and the average cost of success transmissions are compared when the PSR for all the cases are equal to 99%.

Table 1 .
States, power levels and retry limits.

Table 1 .
States, power levels and retry limits.

Table 6 .
State transition table of the emulated walk that follows the Markov process-Activity level: Moderate.

Table 7 .
Simulation parameters with Matlab.

Table 6 .
State transition table of the emulated walk that follows the Markov process-Activity level: Moderate.

Table 7 .
Simulation parameters with Matlab.

Table 8 .
State transition table of the emulated walk that follows Markov process-Activity level: Uncertain.

Table 9 .
State transition table of the emulated walk that follows Markov process-Activity level: High.

Table 8 .
State transition table of the emulated walk that follows Markov process-Activity level: Uncertain.

Table 9 .
State transition table of the emulated walk that follows Markov process-Activity level: High.