Abstract
Wireless Body Area Networks (WBANs) are single-hop network systems, where sensors gather the body’s vital signs and send them directly to master nodes (MNs). The sensors are distributed in or on the body. Therefore, body posture, clothing, muscle movement, body temperature, and climatic conditions generally influence the quality of the wireless link between sensors and the destination. Hence, in some cases, single hop transmission (‘direct transmission’) is not sufficient to deliver the signals to the destination. Therefore, we propose an emergency-based cooperative communication protocol for WBAN, named Critical Data-based Incremental Cooperative Communication (CD-ICC), based on the IEEE 802.15.6 CSMA standard but assuming a lognormal shadowing channel model. In this paper, a complete study of a system model is inspected in the terms of the channel path loss, the successful transmission probability, and the outage probability. Then a mathematical model is derived for the proposed protocol, end-to-end delay, duty cycle, and average power consumption. A new back-off time is proposed within CD-ICC, which ensures the best relays cooperate in a distributed manner. The design objective of the CD-ICC is to reduce the end-to-end delay, the duty cycle, and the average power transmission. The simulation and numerical results presented here show that, under general conditions, CD-ICC can enhance network performance compared to direct transmission mode (DTM) IEEE 802.15.6 CSMA and benchmarking. To this end, we have shown that the power saving when using CD-ICC is 37.5% with respect to DTM IEEE 802.15.6 CSMA and 10% with respect to MI-ICC.
Keywords: wireless body area network, critical data index, incremental cooperative communication, outage and successful probability, end-to-end delay, duty cycle, average power transmission
1. Introduction
WBANs are the communication networks of sensor nodes (and/or actuators) placed on, inside, or around the human body that shows a new generation of the wireless personal area network (WPAN), and introduce several challenges for implementation. The sensor nodes in WBANs are small and embedded with finite source compared to devices in the traditional wireless sensor networks (WSN). Finite source make a limitation on the energy spent by sensor nodes in sensing, processing, storing and delivering the data [1,2,3,4].
The end-to-end (e2e) delay, the duty cycle and the average power transmission are the key factors to determine the overall performance of a WBAN. The most suitable layers to address the aforementioned factors are data link layer, such as medium access control (MAC) protocol and physical layer (such as virtual diversity technique) [5,6,7]. MAC protocol is controlling and organizing the sensor nodes access to the wireless shared medium. MAC protocol is an essential protocol which consider the basis for getting Quality of Service (QoS), high data rate and higher power saving in any wireless networks. In addition, the MAC protocol is preventing collisions and concurrent sending while conserving data rate, reduce e2e delay, and enhanced the reliability [8,9,10,11].
The diversity technique is the method to combat the effect of the of the wireless channel fading, diversity can be achieved through either embedded the sensor node with multiple antennas or through using the cooperative communication (CC) [12,13]. Various type of the CCs is considered in WBAN to improve their performance in the term of power transmission, reliability, and the e2e delay. Where, in the traditional cooperative communication (TCC), a source sends data to a one of the on body intermediate node, then intermediate node(s) (relay(s)) retransmit what was sent by the source to the destination [14]. However, such cooperative communication utilized extra sub-channels/time slots to transmit single data from the source to the destination, which increases the delay, and reduce the bandwidth efficiency of the wireless communication [15,16]. Therefore, to solve the aforementioned problem of the TCC, an incremental cooperative communication (ICC) is utilized. In such, the intermediate node does not participate in cooperation until the destination does not receive what was sent by the source correctly [17]. The TCC has been widely considered in the literature for WBAN systems [18,19,20,21,22,23,24,25,26], however, in this paper, only the ICC is surveyed.
Deepak et al. [27] investigated the energy efficiency (EE) of incremental cooperative communication (ICC) in WBANs. They also provided an analytical model for the EE of DTM and CCs and considered the effect of packet error rate (PER) on both systems. The optimisation of packet size was also taken into account. Paul et al. [28] and Yousaf et al. [29] optimised the packet size to maximise the EE in IEEE 802.15.6, considering ultra-wideband, where packet size optimisation was done for both DTM and ICC systems. Liao et al. [30] reduced the energy consumption, and prolonged the network lifetime, of in-body sensor nodes by using an ICC protocol. They maintained a flexible QoS and suggested a new in-to-out body path loss (PL) model. Estevez et al. [31] proposed a novel cooperative energy harvesting (CEH)-MAC model, that adapted its operation to the energy harvesting (EH) conditions. Their proposed protocol exploits the EH information in order to set an idle time that allows the relay nodes to charge their batteries and complete the cooperation phase successfully. They have improved EE, e2e delay, and network throughput. Yousaf et al. [32] investigated and analysed ICC for WBANs with different numbers of relays where EE and PER were inspected for various scenarios. Also, a new ICC with three-stage relaying of data is proposed (the so-called ‘Enhanced Incremental Cooperative Critical data transmission in Emergencies for Static WBANs’ (EInCo-CEStat)) where the proposed protocol enhances the EE and PER compared to existing work. Prakash et al. [33] proposed a Linear Acceleration based Transmission Power Decision Control (LA-TPDC) algorithm where energy consumption, signal-to-noise ratio (SNR), bit error rate (BER), and PER were evaluated for all participating nodes. Liao et al. [34] proposed mutual information-based incremental cooperative communication (MI-ICC) protocol, where several on-body relay nodes and one coordinator were attached to the patient’s clothes. MI-ICC took into account the critical data, while the normal data does not get transmitted to the destination. It achieved better performance in comparison to the scheme using two relays, with the residual energy and network lifetime taken into account and improved.
In what follows, the drawbacks and limitations of [27,28,29,30,31,32,33,34] are shown in Table 1 and can be summarised as follows: MAC protocol was not considered (such as IEEE 802.15.6), e2e delay was not analysed, the best relay node selection was not considered, the duty cycle was not analysed, and the average power transmission was not studied, and the nature of the gathered data was not taken into account.
Table 1.
Comparison of state of art work.
Pub. Year [Ref. No.] | Proposed Protocol | Metrics (Problem Addressed) | Compared with | Limitations |
---|---|---|---|---|
2013 [27] | ICC |
|
Single hop |
|
2015 [28] | Packet size optimisation of ICC |
|
Single hop |
|
2015 [29] | ICC |
|
Dual hops |
|
2015 [30] | ICC |
|
Single hop |
|
2015 [31] | Cooperative Energy Harvesting (CEH)-MAC |
|
Single hop-IEEE 802.15.6 standard |
|
2016 [32] | Incremental Cooperative Critical Data Transmission in Emergencies For Static WBAN (InCo-CEStat) |
|
Co-CEStat and EInCo-CEStat |
|
2016 [33] | Linear Acceleration based Transmission Power Decision Control (LA-TPDC) |
|
TCC |
|
2018 [34] | A mutual information (MI)-based ICC |
|
Two-relay based, and ICC |
|
To address the aforementioned issues and facilitate cooperative communication in WBAN, we propose a novel Critical-Data Incremental Cooperative Communication protocol based on the IEEE 802.15.6 CSMA policy. The contributions of this work are summarised as follows:
A MAC protocol for the CD-ICC is proposed to coordinate the sensor to act as relay to carry out the retransmission process.
A new back-off time is proposed to achieve the selection of the best relay, where only the sensor that is nearest to the source can participate in cooperation. In addition, the back-off time accelerates the access of the selected best relay to the shared medium.
The gathered data natures have been considered. Where the critical data is transmitted over ICC, while the normal data is transmitted over DTM. It is meant that CD-ICC protocol supports multiple traffics.
The e2e delay, duty cycle and average power transmission of CD-ICC are mathematically modelled and analysed.
We show that the proposed protocol can reduce the e2e delay and the duty cycle and can enhance power saving of the WBAN compared to the existing work and DTM under IEEE 802.15.6 CSMA policy.
The rest of the paper is organized as follows: system model and architecture is presented in Section 2. Section 3 describes and investigate the wireless link and successful transmission probability under lognormal shadowing model. Then, modeling and formulating of CD-ICC in details has been described in Section 4. In Section 5, e2e delay, duty cycle and average power transmission of CD-ICC are investigated, formulated and analyzed. Simulation and numerical results are addressed in Section 6. Finally, Section 7 draws the conclusion and future work.
2. System Model and Architecture
Figure 1a shows an example of a WBAN system. There are many sensors uniformly distributed around the body to monitor the patient’s health, and each sensor gathers data and sends it to the MN. In a WBAN that is based on the single-hop star topology, all the sensors send their data directly to the MN. The MN then directs the data to the monitor node, which either analyses it, or forwards it over the internet to the hospital or doctors.
Figure 1.
(a) Network architecture of WBAN; (b) Cooperative communication in WBAN.
In WBANs, it should consider a number of physical environments, due to the networks are configured on/in the body. Where, the sensors attached to the body are mobile owing to numerous body movements. Therefore, the distances between the sensors and MN are varying. Some sensors may have a large distance or weak link to the MN, thus transporting data sufficiently to the MN in a single-hop is difficult.
The CC is considered one of the best solutions to overcome the aforementioned problem, i.e., single hop transmission. Various CC modes are widely inspected in the literature. The ICC is considered in this work and it is summarized as follow: if the MN (or destination) received the data correctly from the source sensor () based on frame check sequence (FCS), then it sends an acknowledgment (ACK) to the and the relay sensor () drop what received from . Otherwise, it sends a negative acknowledgment (NACK) that allows the retransmit what was received from the , but MN drop what received from the , see Figure 1b. In what follow, the distance from to MN, to and to MN are denoted as , and , respectively, and we denoted link between sensor and MN as , link between source and relay sensor as and the link between relay sensor to MN as .
3. Link and Successful Transmission Probability Analysis
In this section, the link analysis and successful transmission probability under lognormal channel model are described. The received power at any given distance can be expressed as [35]:
(1) |
where, is a reference distance and is the path-loss exponent. is the distance between node and . Afterwards, according to the lognormal channel model, the received power can be expressed as [35]:
(2) |
For the sake of the simplicity, we normalized variables as follows: first, let defined as the maximum distance where the received power is equal to . Then, by dividing powers by P and with help of (), the received power under lognormal channel model can be expressed as:
then, this yields:
(3) |
where, is the normalized distance and is the normalized power. It is shown that the l0garithm of a normalized power has a normal distribution with the mean and the variance . The condition for correct reception of signals at normalized distance is that the normalized power at this distance is more than ‘1’ or zero . The probability of successful reception at node due to transmission of node can be expressed as:
(4) |
this yields:
(5) |
where is complementary error function, and .
4. Critical Data-Based Incremental Cooperative Communication (CD-ICC)
4.1. Proposed Protocol Description
In this paper, we propose an emergency-based cooperative communication for WBAN, named Critical Data-based Incremental Cooperative Communication. The proposed protocol works in a cooperative fashion when considering critical data. The CD-ICC has two events which can be summarised as follows:
The first event is the Critical Data Event (denoted as X) which is occurs when data gathered by the sensor is critical and must be transmitted to the destination efficiently. In such cases, critical data is delivered to the destination utilising ICC.
The second event is the Normal Data Event (denoted as Y) which occurs when data gathered by the sensor isn’t critical and it can be transmitted directly to the destination.
4.2. Formulation of the CD-ICC
As described earlier, the CD-ICC comprised from two events and is mathematically expressed as:
(6) |
where, is the probability of the gathered data were critical. The critical data delivered to destination utilizing ICC and is mathematically expressed as:
(7) |
where, the is the probability of critical data index greater than threshold value , and the successful transmission probability of the ICC. In the (7), events are independent, then the can be written as:
(8) |
The can be expressed as:
(9) |
where, the term represent link isn’t in the outage, while represent the link in the outage, and the terms and represent and links are not in the outage. Afterwards, and with help of (5), we obtain as:
(10) |
where, is normal random variable with zero mean and unity variance, hence the probability that the critical data index greater than threshold value is given as:
(11) |
where, is given as:
(12) |
insert (12) in (11), we obtain (11) as:
(13) |
solving the integral of (13), we obtain (13) as:
(14) |
where, is threshold that gathered data is critical, and it expressed as:
(15) |
A parameter called the critical data index threshold, , determines the degree of criticality. is the maximum critical data index and is equal to 7, while is the minimum critical data index and can vary between 0 and 7. depends on the gathered data from the human body, and if the data is critical, then takes a high value, and vice versa. Table 2 show the probability of the critical data index with different values of .
Table 2.
Threshold and probability of the Critical Data Index.
0 | 7 | 1 | 0.15 |
1 | 7 | 0.857 | 0.2255 |
2 | 7 | 0.714 | 0.3126 |
3 | 7 | 0.571 | 0.4194 |
4 | 7 | 0.428 | 0.540 |
5 | 7 | 0.285 | 0.6869 |
6 | 7 | 0.142 | 0.8408 |
7 | 7 | 0.0 | 1.0 |
It is clear that, as the is high, the probability of the critical data index is low and vice versa. Inserting (10) and (14) in (8), we obtain as:
(16) |
The second term of the (6) represent the event that the gathered data by the sensor were not critical and with help of (5) and (14), the P(Y) can be expressed as:
(17) |
finally, summing up the P(X) and P(Y) together, we obtain as:
(18) |
5. Delay and Duty Cycle Analysis of CD-ICC
5.1. Delay Analysis of CD-ICC
The average e2e delay of the IEEE 802.15.6 of CD-ICC is evaluated in this subsection. Where, the average e2e delay is defined as the total time required of the medium access delay to transmit data. The average e2e delay includes average contention time due to collision (), the average successful transmission time with no collision and no fading (), and average failure time due to fading but no collision () [36]:
(19) |
the average contention time due to collision can be expressed as:
(20) |
the time required to transmit data packet (see Figure 2a) can be expressed as:
(21) |
the transmissi0n time required for (see Figure 2b) can be expressed as:
(22) |
where average back0ff time and is expressed as:
(23) |
Figure 2.
(a) IEEE 802.15. Physical Protocol Data Unit frame structure; (b) IEEE 802.15. ACK packet.
Average successful transmission time with no collision and no fading can be expressed as:
(24) |
where is the RF activity time of link, . Re-write (24) as:
(25) |
Equation (24) comprises two terms. The first term is e2e required time of the transmission when the gathered data by the sensor are critical, delivered through ICC. The second term is e2e required time of the transmission when the gathered data by the sensor are not critical, delivered over DTM.
It is clear from (24), as the value of approaches one, either is the required time to transmit the data or is the required time to transmit the data to the destination. On the other hand, as the value of approaches zero, then is the required time to transmit the data to the destination. is the RF activity time of the link and can be expressed as:
(26) |
In this paper, we propose a new expressed as follows:
(27) |
where and are the minimum contention window and maximum contention window size, respectively. is expressed as . The objective of the proposed back-off time is to make sure that the best relay sensors can participate in cooperation, and that the best relay sensor can access the channel first. However, when the relay sensor is willing to help the source, it may have a greater delay due to (27). Hence, each relay(s) will select the according to:
(28) |
As is clear from (28), the intermediate sensor that overheard the transmitted packet calculates the proposed back-off time as shown in (27). Then, implies an average back-off time of the relay node (intermediate) is less than the proposed average back-off time (27), and the node cannot participate in cooperation. On the other hand, if , this implies the sensors whose overheard the transmitted packet are near to the source, such sensor utilised proposed back-off time shown in (27). Finally, the average failure time due to fading but no collision is expressed as:
(29) |
It is clear from (29), the first term corresponds to the events when the , and links in the outage, while link not in the outage. The second term corresponds to the events when the , and links in the outage, while link not in the outage. The last term is corresponds to the events when the , and links in the outage. In (29), we did not include the , because channel fading do not affected by the nature of the data, i.e., whether it is critical or not.
The transmission rate of the PHY, MAC headers and payload are depending on the channel condition between nodes [37]. Where, the of the CD-ICC is given as
(30) |
where, is the transmission rate of IEEE 802.15.6 standard and it is Kbps for DPSK modulation [38].
: | Contention window | : | Delay time |
: | CSMA slot length | preamble time | |
Collision time | physical header time | ||
: | RF transceiver power-on | MAC header | |
Average back-off time | MAC frame body time | ||
Time to transmit a data packet | frame check sequence time | ||
Time to transmit ACK | Short interframe spacing |
5.2. Duty Cycle and Average Power Transmission of CD-ICC in WBAN
In this subsection, we address the duty cycle (DC) and average power transmission of the proposed protocol under CSMA/CA based on IEEE 802.15.6. The average power transmission related directly to the duty cycle. DC is defined as the ratio of the time required to transmit a packet successfully to the sleeping time (. DC can be expressed as [39]:
(31) |
The packet error rate (PER) of each link is defined as the probability which at least one bit in a packet is erroneous and can be expressed as:
(32) |
where, is the bit error rate (BER) and is the payload size, and it set to ‘1’. In this paper, the DPSK modulation is utilized and expressed as:
(33) |
where, is the signal to interference and noise ratio between two nodes. The of the proposed protocol can be expressed as:
(34) |
where, is the probability of the ICC and can be expressed as:
(35) |
where, and are bit error probability of , and links. Insert (20), (25), (29) and (34) in (31), we obtain the duty cycle of the proposed protocol.
The complete average power transmission, can be obtained by multiplying DC, , and where is the radio frequency (RF) of the module supply voltage, and is the average RF active average current in a one-time frame [39]:
(36) |
6. Simulation and Results Discussion
In this section, the performance of the CD-ICC protocol that is presented in the aforementioned sections has been evaluated in terms of successful transmission probability, e2e delay, duty cycles, and average power transmission. In the simulation, random topology has been considered, where sensors are randomly distributed in square area with normalized distance, the number of sensors are fixed in this area. The destination is located at the origin and correspondence source sensor located at , in addition, the number of relay sensors are varying and randomly deployed between source and destination. The SINR threshold is set to be 0 dB. The pseudo code of the CD-ICC based on IEEE 802.15.6 policy and numerical parameter used in this paper given in Algorithm 1 and Table 3, respectively.
Table 3.
Numerical parameters.
Frequency band [MHz] | 402–405 (MICS) |
Bandwidth [MHz] | 1 |
Maximum transmission rate [Kbps] | 75.9 |
Threshold transmission rate () [Mbps] | 1 |
Modulation | DPSK |
Payload size [bits] | 2000 |
Minimum contention windows CWmin [slots] | 16 |
Maximum contention windows CWmax [slots] | 64 |
SINR threshold () [dB] | 0 |
MAC header [bits] | 56 |
MAC footer [bits] | 16 |
PHY header [bits] | 32 |
RF transceiver power on () [s] | 2 |
Short interframe spacing time TpSIFS [µs] | 50 |
Preamble [bits] | 88 |
Slot time Ts [µs] | 125 |
Delay time α [µs] | 1 |
Maximum critical data index | 7 |
Algorithm 1: CD-ICC Pseudo Code. |
Require: , , , ,
|
Figure 3, shows the comparison of successful transmission probability of the DTM, and CD-ICC protocol as a function of and . The important results appeared in the figure:
In the case of the successful transmission probability is vary, which it is reduced at the short distances and increases at large distances this is due to signal fluctuations become more at .
Even at large distance (greater than normalized threshold distance ‘1’), we get successful transmission probability less than .
The proposed protocol shows better successful transmission probability at the short and large distance compared to DTM.
For the low values of correspond to small variations of the signal power and high values of corresponding to stronger power variations.
At distance = 2, and , the successful transmission probability increased by 1.6 times over DTM. Further, At the distance = 2, and , the successful transmission probability increased by 5 times over DTM. While, At distance = 1.5, anda , the successful transmission probability increased by 13 times over DTM.
Figure 3.
Comparison of successful transmission probability of DTM and CD-ICC with normalized inter-node distance, is 3.5, is , and is .
Figure 4, shows the comparison of successful transmission probability of the CD-ICC protocol as a function of . The important results appeared in the figure: As the increases, the successful transmission probability required is rises, in order to transmit the critical data efficiently. We can also note from Figure 3 that as the inter-nodes distance of and links are decreases, the successful transmission probability is increased.
Figure 4.
Successful transmission probability of CD-ICC with . In all cases, is , and is 3.5.
Figure 5, shows the comparison of end-to-end delay of the DTM, and CD-ICC protocol as a function of and . The important results appeared in the figure:
-
1)
The e2e delay of CD-ICC is less compared to the DTM.
-
2)
For large distances between and links, the e2e delay is high.
-
3)
At distance = 2, and , the e2e delay is reduce by 23.5% compared to DTM. Further, at distance = 2, an, the e2e delay is reduced by 20% compared to DTM. However, at distance = 2, and , the e2e delay is reduced by 18% compared to DTM.
Figure 5.
Comparison of e2e delay of DTM and CD-ICC with normalized inter-node distance, . In all cases, the is 3.5, is and is .
Figure 6, shows the comparison of e2e delay of CD-ICC protocol as a function of . The important results appeared in the figure are summarized as follows: As the increases, e2e delay increases as well that is because of the critical data sent over different paths to guarantee delivering of the data to the destination. Furthermore, It can be seen from Figure 5 that at the large (more than 5), the e2e delay is large at small and and vice versa.
Figure 6.
e2e delay of CD-ICC with . In all cases, is and is 3.5.
Figure 7 shows the comparison of the duty cycle of the DTM, MI-ICC [34], and CD-ICC protocol as a function of . The important results appeared in the figure: The duties cycle of the DTM, MI-CC and CD-ICC are reduced with large . While the duties cycle of the MI-CC and CD-ICC less than DTM. However, the duties cycle of CD-ICC is less than MI-ICC. At distance = 2.5, the duty cycle of CD-ICC is improved by 60% compared to DTM and by 13% compared to MI-ICC. We consider MI-ICC because it support critical data, while CD-ICC support both critical and normal data.
Figure 7.
Comparison of Duty cycle of DTM, MI-ICC [34] and CD-ICC with normalized inter-node distance, . In all cases, the is 3.5, is , is and is .
Figure 8, shows the comparison of the duty cycle of CD-ICC protocol as a function of . Where, as the increases, duty cycle increases as well that is because of the critical data sent over different paths to guarantee data delivering. When the relay sensor located at mid-distance between source and destination, the duty cycle is reduced for (). On the other hand, the duty cycle is increased for (), when the relay sensor located far away from source and destination.
Figure 8.
Duty cycle of CD-ICC with . In all cases, is , is , is and is 3.
Figure 9, shows the comparison of average power transmission of the DTM, MI-ICC [34] and CD-ICC protocol as a function of and . The average power transmission of the proposed protocol is low compared to MI-ICC [34] and DTM. In addition, at distance = 2.5, the power saving of CD-ICC with respect to DTM is , and with respect to MI-ICC is 10%. Finally, Figure 10 shows the comparison of the average power transmission of CD-ICC protocol as a function of . When the is growing up, then more power transmission is required to deliver the data efficiently to the destination.
Figure 9.
Comparison of average power transmission of DTM, MI-ICC and CD-ICC with normalized inter-node distance, .
Figure 10.
Average power transmission of CD-ICC with . In all cases, is , is and is 3.
7. Conclusions
In this paper, we have proposed a novel cooperative communication protocol for WBAN that is aware of the nature of the gathered data. It is based on the IEEE 802.15.6 CSMA policy under a lognormal shadowing channel model and is called CD-ICC. We have also proposed a new back-off procedure to be aware of the strategy for relay selection and chooses the best relay in an efficient and distributed manner. The proposed protocol increases the probability of a successful transmission if the gathered data were critical. In addition, we have demonstrated that the CD-ICC can substantially enhance the successful transmission, reduce e2e delay, and enhance power saving, compared to DTM IEEE 802.15.6 CSMA and MI-ICC. To this end, we have shown that the power saving of the CD-ICC is 37.5% with respect to DTM IEEE 802.15.6 CSMA and 10% with respect to MI-ICC. In future work, we will design and investigate a MAC protocol for inter-WBAN cooperation.
Author Contributions
H.A.-M.: investigation, methodology, funding acquisition. A.A.: formal analysis, supervision, validation. H.A.R.: project admistration, writing—review and editing. D.A.H.: visualization. R.B.A.: resources and project admistration. Q.H.A.: writing—review and editing.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- 1.Cavallari R., Martelli F., Rosini R., Buratti C., Verdone R. A survey on wireless body area networks: Technologies and design challenges. IEEE Commun. Surv. Tutor. 2014;16:1635–1657. doi: 10.1109/SURV.2014.012214.00007. [DOI] [Google Scholar]
- 2.Hayajneh T., Almashaqbeh G., Ullah S., Vasilakos A.V. A survey of wireless technologies coexistence in WBAN: Analysis and open research issues. Wirel. Netw. 2014;20:2165–2199. doi: 10.1007/s11276-014-0736-8. [DOI] [Google Scholar]
- 3.Arain W.M., Ghani S. Meta-survey on medium access control surveys in wireless sensor networks. Int. J. Distrib. Sens. Netw. 2016;12 doi: 10.1177/1550147716662787. [DOI] [Google Scholar]
- 4.Khan R.A., Pathan A.S. The state-of-the-art wireless body area sensor networks: A survey. Int. J. Distrib. Sens. Netw. 2018;14 doi: 10.1177/1550147718768994. [DOI] [Google Scholar]
- 5.Rasheed M.B., Javaid N., Imran M., Khan Z.A., Qasim U., Vasilakos A. Delay and energy consumption analysis of priority guaranteed MAC protocol for wireless body area networks. Wirel. Netw. 2017;23:1249–1266. doi: 10.1007/s11276-016-1199-x. [DOI] [Google Scholar]
- 6.Abbasi Q.H., Rehman M.U., Qaraqe K., Alomainy A. Advances in Body-Centric Wireless Communication. Applications and State-of-the-Art. Institution of Engineering and Technology; Stevenage, UK: 2016. [Google Scholar]
- 7.Alomainy A., Di Bari R., Abbasi Q.H., Chen Y. Co-Operative and Energy Efficient Body Area and Wireless Sensor Networks for Healthcare Applications. Academic Press; Cambridge, MA, USA: 2014. [Google Scholar]
- 8.Khan P., Ullah N., Alam M.N., Kwak K.S. Performance analysis of WBAN MAC protocol under different access periods. Int. J. Distrib. Sens. Netw. 2015;11:102052. doi: 10.1155/2015/102052. [DOI] [Google Scholar]
- 9.Tachtatzis C., Di Franco F., Tracey D.C., Timmons N.F., Morrison J. An energy analysis of IEEE 802.15.6 scheduled access modes; Proceedings of the GLOBECOM Workshops (GC Wkshps); Miami, FL, USA. 6–10 December 2010; pp. 1270–1275. [DOI] [Google Scholar]
- 10.Ullah S., Imran M., Alnuem M. A hybrid and secure priority-guaranteed MAC protocol for wireless body area network. Int. J. Distrib. Sens. Netw. 2014;10:481761. doi: 10.1155/2014/481761. [DOI] [Google Scholar]
- 11.Chavez-Santiago R., Sayrafian-Pour K., Khaleghi A., Takizawa K., Wang J., Balasingham I., Li H.B. Propagation models for IEEE 802.15.6 standardization of implant communication in body area networks. IEEE Commun. Mag. 2013;51:80–87. doi: 10.1109/MCOM.2013.6576343. [DOI] [Google Scholar]
- 12.Elfituri M., Hamouda W., Ghrayeb A. A convolutional-based distributed coded cooperation scheme for relay channels. IEEE Trans. Veh. Technol. 2009;58:655–669. doi: 10.1109/TVT.2008.927033. [DOI] [Google Scholar]
- 13.Ibrahim A.S., Sadek A.K., Su W., Liu K.R. Cooperative communications with relay-selection: When to cooperate and whom to cooperate with? IEEE Trans. Wirel. Commun. 2008;7:2814–2827. doi: 10.1109/TWC.2008.070176. [DOI] [Google Scholar]
- 14.Do N.T., Bao V.N.Q., An B. Outage performance analysis of relay selection schemes in wireless energy harvesting cooperative networks over non-identical Rayleigh fading channels. Sensors. 2016;16:295. doi: 10.3390/s16030295. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Alkhayyat A., Sadkhan S.B. Bandwidth efficiency analysis of cooperative communication with Reactive Relay Selection; Proceedings of the International Conference on Engineering Technology and Their Applications (IICETA); Al-Najaf, Iraq. 8–9 May 2018; pp. 77–80. [DOI] [Google Scholar]
- 16.Alkhayyat A., Gazi O., Sadkhan S.B. The role of delay and connectivity in throughput reduction of cooperative decentralized wireless networks. Math. Probl. Eng. 2015;2015:294016. doi: 10.1155/2015/294016. [DOI] [Google Scholar]
- 17.Alkhayyat A. Joint next-hop/relay selection for distributive multihop cooperative networks. Discret. Dyn. Nat. Soc. 2015;2015:613168. doi: 10.1155/2015/613168. [DOI] [Google Scholar]
- 18.Zhang Y., Zhang B., Zhang S. A lifetime maximization relay selection scheme in wireless body area networks. Sensors. 2017;17:1267. doi: 10.3390/s17061267. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Cui J., Sun Y., Wang J., Ji Y. Node-Position-Based Joint Relay Selection and Adaptive Power Control Scheme in Wireless Body Area Networks. Wirel. Pers. Commun. 2017;96:1519–1535. doi: 10.1007/s11277-017-4254-8. [DOI] [Google Scholar]
- 20.Shimly S.M., Movassaghi S., Smith D.B. Cooperative communications for sleep monitoring in wireless body area networks. Electron. Lett. 2016;52:594–596. doi: 10.1049/el.2015.3008. [DOI] [Google Scholar]
- 21.Wei Z., Sun Y., Ji Y. Collision analysis of CSMA/CA based MAC protocol for duty cycled WBANs. Wirel. Netw. 2017;23:1429–1447. doi: 10.1007/s11276-016-1230-2. [DOI] [Google Scholar]
- 22.Rout D.K., Gurrala K.K., Das S. Performance of amplify forward and decode forward cooperative strategies for body surface communications in UWB Body Area Networks. Int. J. Commun. Syst. 2016;29:916–928. doi: 10.1002/dac.2994. [DOI] [Google Scholar]
- 23.Rout D.K., Das S. Multi-relay cooperative body surface communications in ultra-wideband body area networks. Comput. Electr. Eng. 2016;50:111–124. doi: 10.1016/j.compeleceng.2016.02.006. [DOI] [Google Scholar]
- 24.Rout D.K., Das S. Reliable communication in UWB body area networks using multiple hybrid relays. Wirel. Netw. 2017;23:2555–2570. doi: 10.1007/s11276-016-1305-0. [DOI] [Google Scholar]
- 25.Yan J., Peng Y., Shen D., Yan X., Deng Q. A novel energy-efficient routing scheme based on Artificial Bee Colony Algorithm in Wireless Body Area Networks; Proceedings of the International Conference on Computer, Information and Telecommunication Systems (CITS); Colmar, France. 11–13 July 2018; pp. 1–5. [DOI] [Google Scholar]
- 26.Lalos A.S., Kartsakli E., Antonopoulos A., Termina S., Di Renzo M., Alonso L., Verikoukis C. Cooperative compressed sensing schemes for telemonitoring of vital signals in WBANs; Proceedings of the IEEE Global Communications Conference; Austin, TX, USA. 8–12 December 2014; pp. 2387–2392. [DOI] [Google Scholar]
- 27.Deepak K.S., Babu A.V. Energy efficiency of IEEE 802.15.6 based wireless body area networks in scheduled access mode; Proceedings of the International Conference on Advances in Computing, Communications and Informatics (ICACCI); Mysore, India. 15 August 2015; pp. 301–307. [DOI] [Google Scholar]
- 28.Paul P.M., Babu A.V. Frame length optimization in IEEE 802.15.6 UWB cooperative body area networks; Proceedings of the IEEE Recent Advances in Intelligent Computational Systems (RAICS); Trivandrum, India. 10–12 December 2015; pp. 99–104. [DOI] [Google Scholar]
- 29.Yousaf S., Javaid N., Khan Z.A., Qasim U., Imran M., Iftikhar M. Incremental relay based cooperative communication in wireless body area networks. Procedia Comput. Sci. 2015;52:552–559. doi: 10.1016/j.procs.2015.05.035. [DOI] [Google Scholar]
- 30.Liao Y., Leeson M.S., Higgins M.D., Bai C. An incremental relay based cooperative routing protocol for wireless in-body sensor networks; Proceedings of the IEEE 12th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob); New York, NY, USA. 17–19 October 2016; pp. 1–6. [DOI] [Google Scholar]
- 31.Esteves V., Antonopoulos A., Kartsakli E., Puig-Vidal M., Miribel-Català P., Verikoukis C. Cooperative energy harvesting-adaptive MAC protocol for WBANs. Sensors. 2015;15:12635–12650. doi: 10.3390/s150612635. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Yousaf S., Javaid N., Qasim U., Alrajeh N., Khan Z.A., Ahmed M. Towards reliable and energy-efficient incremental cooperative communication for wireless body area networks. Sensors. 2016;16:284. doi: 10.3390/s16030284. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Prakash R., Ganesh A.B., Girish S.V. Cooperative wireless network control based health and activity monitoring system. J. Med. Syst. 2016;40:216. doi: 10.1007/s10916-016-0576-4. [DOI] [PubMed] [Google Scholar]
- 34.Liao Y., Leeson M.S., Cai Q., Ai Q., Liu Q. Mutual-Information-Based Incremental Relaying Communications for Wireless Biomedical Implant Systems. Sensors. 2018;18:515. doi: 10.3390/s18020515. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Proakis J.G. Digital Communications. McGraw-Hill; New York, NY, USA: 1995. [Google Scholar]
- 36.Adam H., Elmenreich W., Bettstetter C., Senouci S.M. CoRe-MAC: A MAC-Protocol for Cooperative Relaying in Wireless Networks; Proceedings of the GLOBECOM 2009; Honolulu, HI, USA. 30 November–4 December 2009; pp. 383–388. [DOI] [Google Scholar]
- 37.Khalid M., Wang Y., Ra I.H., Sankar R. Two-relay-based cooperative MAC protocol for wireless ad hoc networks. IEEE Trans. Veh. Technol. 2011;60:3361–3373. doi: 10.1109/TVT.2011.2159872. [DOI] [Google Scholar]
- 38.Bradai N., Fourati L.C., Kamoun L. Investigation and performance analysis of MAC protocols for WBAN networks. J. Netw. Comput. Appl. 2014;46:362–373. doi: 10.1016/j.jnca.2014.09.012. [DOI] [Google Scholar]
- 39.Marinkovic S.J., Popovici E.M., Spagnol C., Faul S., Marnane W.P. Energy-efficient low duty cycle MAC protocol for wireless body area networks. IEEE Trans. Inf. Technol. Biomed. 2009;13:915–925. doi: 10.1109/TITB.2009.2033591. [DOI] [PubMed] [Google Scholar]