A Novel Bitrate Adaptation Method for Heterogeneous Wireless Body Area Networks
Abstract
:1. Introduction
2. Related Work
- If two successive acknowledgment packets have not been received, the next transmission rate is decreased; and
- if ten consecutive packets have been received, the next transmission rate is increased.
- (1)
- The source node (SN) starts sending the data with a nominal bitrate of kbps;
- (2)
- the destination node (DN), during the reception of the packet, estimates the quality of the radio link according to the IEEE 802.15.4 standard specification. If the LQI parameter is smaller than the adjusted threshold value, feedback information is sent to the SN, with the suggestion of reducing the bitrate for the next transmission;
- (3)
- the SN decides to reduce the throughput for the next transmissions based on the comparison of the number of feedback packets, , in the time window, with a predetermined threshold value, , of the packets’ number;
- (4)
- the SN decides to increase the throughput of subsequent transmissions if, in the time window, X, it has not received feedback with the suggestion of reducing the bitrate from the SN.
- (1)
- if the estimated SNR is below the specified threshold, then the next transmission rate is reduced;
- (2)
- otherwise, a short-term probability of the correct transmission of the packet, , is determined. It is defined as the ratio of the number of lost acknowledge packets to all sent packets in the 20-frame window. The calculated value is compared with the threshold value, and, based on the comparison result, the throughput for the next transmission may be increased. It is completed based on the assumption that, since the channel quality is good, the losses occur due to the interferences. Thus, to reduce the packet transmission time and the probability of collision, the bitrate should be increased.
Modification of the Known Methods for Adaptive Data Streams Allocation
3. Novel Rate Adaptation Method
3.1. The Goal and Assumptions of the Proposed Method
- time synchronization of both RIs;
- realization of the RDMs via the UWB interface at the beginning of the time slot;
- the estimation of user motion parameters; and
- the determination of the LOS or NLOS conditions, basing on the impulse response of the UWB channel.
3.2. Proposed Novel Method for Data Streams Allocation
- RSSI [dBm]) parameter obtained from the NB RI, with a minimum 1 dB measurement resolution required;
- total power (TP) [dBm] obtained from the UWB RI, with a minimum 1 dB measurement resolution required;
- parameter [dB] determines the condition of direct visibility of the radio link antennas, which is obtained based on the UWB channel impulse response (CIR); and
- RDM [m] obtained from the UWB RI, where the error of the distance estimation between the nodes should not exceed 2 m.
4. Heterogeneous WBAN Simulator
4.1. Performance Evaluation Metrics
4.2. The Results of Measurements Used in the Simulator
- The accuracy of RDMs,
- the probability of the correct detection of the LOS conditions,
- the dependence of the LQI on the RSSI,
- the noise characteristics of both RIs.
4.2.1. Measurement Stand and Scenarios
4.2.2. System Loss Model
- —random variable with lognormal distribution, which represents the power of the large-scale fading, caused by the body shadowing effect, where and are the mean value and standard deviation of this distribution, respectively;
- —random variable with lognormal distribution, which represents the amplitude of the small-scale fading, caused by the multipath effect, where and are the mean value and standard deviation of this distribution, respectively.
4.2.3. Accuracy of Radio Distance Measurements
4.2.4. The Probability of the Correct Detection of the Direct Visibility Conditions
4.2.5. Link Quality Indicator
4.2.6. Noise Characteristics of the Radio Interfaces
- 50 kbps, 100 kbps, and 200 kbps for the NB interface;
- 850 kbps and 6800 kbps for the UWB interface.
5. Simulation Studies and Analysis of the Obtained Results
5.1. Simulation Results
6. Conclusions
7. Patents
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Ambroziak, S.J. Wireless Body Area Networks, Telecommunications Review and Telecommunications News. 2017. (In Polish)
- 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. [Google Scholar] [CrossRef]
- Choi, B.; Kim, B.; Lee, S.; Wang, K.; Kim, Y.; Chung, D. Narrowband Physical Layer design for WBAN system. In Proceedings of the First International Conference on Pervasive Computing, Signal Processing and Applications, Harbin, China, 17–19 September 2010. [Google Scholar]
- Li, H.B.; Schwoerer, J.; Yoon, Y.M.; Farserotu, J.; Yang, W.; Sayrafian, K.; Miniutti, D.; Lewis, D.; Gowans, A.; Moss, J. IEEE 802. 15. 6 Regulation Subcommittee Report; IEEE 802.15 Working Group Document; IEEE: New York, NY, USA, 2008. [Google Scholar]
- Swami, A.; Zhao, Q.; Hong, Y.-W.; Tong, L. Wireless Sensor Networks—Signal Processing and Communications Perspectives; Wiley & Sons: New York, NY, USA, 2007. [Google Scholar]
- Barbeau, M.; Kranakis, E. Principles of Ad Hoc Networking; Wiley & Sons: New York, NY, USA, 2007. [Google Scholar]
- Boukerche, A. Algorithms and Protocols for Wireless and Mobile Ad Hoc Networks; Wiley Series on Parallel and Distributed Computing; Wiley & Sons: New York, NY, USA, 2009. [Google Scholar]
- De Cordeiro, C.M.; Agrawal, D.P. Ad hoc & Sensor Networks—Theory and Applications; World Scientific: Singapore, 2006. [Google Scholar]
- European Commission. COST Action 231, Digital Mobile Radio towards Future Generation Systems; Final Report; European Commission: Luxemburg, 1999. [Google Scholar]
- Góra, J. 5G Technology Development—From Idea to Product, Telecommunications Review and Telecommunications News. 2017. (In Polish)
- Holger, K.; Willig, A. Protocols and Architectures for Wireless Sensor Networks; Wiley & Sons: New York, NY, USA, 2005. [Google Scholar]
- Lin, C.-H.; Lin, K.C.-J.; Chen, W.-T. Rate Adaptation for Highly Dynamic Body Area Networks. In Proceedings of the IEEE International Conference on Cyber, Physical and Social Computing (CPSCom), Taipei, Taiwan, 1–3 September 2014. [Google Scholar]
- Nabar, S.; Walling, J.; Poovendran, R. Minimizing Energy Consumption in Body Sensor Networks via Convex Optimization. In Proceedings of the International Conference on Body Sensor Networks, Singapore, 7–9 June 2010. [Google Scholar]
- Yazdi, E.T.; Willig, A.; Pawlikowski, K. On Channel Adaptation in IEEE 802.15.4 Mobile Body Sensor Networks: What can be Gained? In Proceedings of the 18th IEEE International Conference on Networks (ICON), Singapore, 12–14 December 2012. [Google Scholar]
- Yoo, T.; Lavery, R.J.; Goldsmith, A.; Goodman, D.J. Throughput Optimization Using Adaptive Techniques. In Proceedings of the IEEE International Conference on Communications, Paris, France, 20–24 June 2004. [Google Scholar]
- Yun, J.-H. Throughput Analysis of IEEE 802.11 WLANs with Automatic Rate Fallback in a Lossy Channel. IEEE Trans. Wirel. Commun. 2009, 8. [Google Scholar] [CrossRef]
- Salayma, M.; Al-Dubai, A.; Romdhani, I.; Nasser, Y. Reliability and Energy Efficiency Enhancement for Emergency-Aware Wireless Body Area Networks (WBAN). IEEE Trans. Green Commun. Netw. 2018. [Google Scholar] [CrossRef]
- Salayma, M.; Al-Dubai, A.; Romdhani, I.; Nasser, Y. New dynamic, reliable and energy efficient scheduling for Wireless Body Area Networks (WBAN). In Proceedings of the IEEE International Conference on Communications, Paris, France, 21–25 May 2017. [Google Scholar]
- Deshpande, S. Adaptive Low-Bitrate Streaming Over IEEE 802.15.4 Low Rate Wireless Personal Area Networks (LR-WPAN) Based on Link Quality Indication. In Proceedings of the 2006 International Conference on Wireless Communications and Mobile Computing (IWCMC), Vancouver, BC, Canada, 3–6 July 2006. [Google Scholar]
- Farhad, A.; Zia, Y.; Farid, S.; Hussain, F.B. A Traffic Aware Dynamic Super-frame Adaptation Algorithm for the IEEE 802.15.4 Based Networks. In Proceedings of the IEEE Asia Pacific Conference on Wireless and Mobile, Bandung, Indonesia, 27–29 August 2015. [Google Scholar]
- Martelli, F.; Verdone, R.; Buratti, C. Link Adaptation in IEEE 802.15.4-Based Wireless Body Area Networks. In Proceedings of the IEEE 21st International Symposium on Personal, Indoor and Mobile Radio Communications Workshops, Instanbul, Turkey, 26–30 September 2010. [Google Scholar]
- Martelli, F.; Verdone, R.; Buratti, C. Link Adaptation in Wireless Body Area Networks. In Proceedings of the IEEE 73rd Vehicular Technology Conference, Yokohama, Japan, 15–18 May 2011. [Google Scholar]
- Mohamed, B.; Amira, Z.; Houria, R.; Tahar, E. Impact of Energy and Link Quality Indicator with Link Quality Estimators in Wireless Sensor Networks. In Proceedings of the IEEE International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC), Chennai, India, 27–28 December 2014; Volume 6. [Google Scholar]
- Zhang, Q. Energy Saving Efficiency Comparison of Transmit Power Control and Link Adaptation in BANs. In Proceedings of the IEEE ICC Ad-hoc and Sensor Networking Symposium, Budapest, Hungary, 9–13 June 2013. [Google Scholar]
- IEEE 802.15.4 Standard. Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (LR-WPANs); IEEE: New York, NY, USA, 2006. [Google Scholar]
- Smith, S.W. The Scientist and Engineer’s Guide to Digital Signal Processing; California Technical Publishing: San Diego, CA, USA, 2011. [Google Scholar]
- DecaWave. DW1000 User Manual v. 2.07; DecaWave: Dublin, Ireland, 2016. [Google Scholar]
- DecaWave. ScenSor, Designing the First Commercial IEEE 802.15.4a Chip; DecaWave: Dublin, Ireland, 2012. [Google Scholar]
- Zieliński, T.P.; Korohoda, P.; Rumian, R. Digital Signal Processing in Telecommunications; Polish Scientific Publishers PWN: Warsaw, Poland, 2014. (In Polish) [Google Scholar]
- ITU–R P.341–6. The Concept of Transmission Loss for Radio Link; ITU: Geneva, Switzerland, 2016. [Google Scholar]
- Rajchowski, P.; Cwalina, K. Research and Analysis of the Accuracy of Determining the Position of People in WBAN Networks, Telecommunications Review and Telecommunications News. 2017. (In Polish)
- Wei, L.; Chunzi, W.; Jian, Z. RSSI—SDSTWR Estimation Method for Indoor Ranging; Hubei University of Technology: Wuhan, China, 2013. [Google Scholar]
- Wei, L.; Zou, J.; Wang, C.; Xu, H. Kalman Filter Localization Algorithm Based on SDS-TWR Ranging. Telkomnika 2013, 11, 1436–1448. [Google Scholar] [CrossRef]
- Ambroziak, S.J.; Correia, L.M.; Katulski, R.J.; Mackowiak, M.; Oliveira, C.; Sadowski, J.; Turbic, K. An Off-Body Channel Model for Body Area Networks in Indoor Environments. IEEE Trans. Antennas Propag. 2016, 64. [Google Scholar] [CrossRef]
- Sadowski, J.; Stefański, J.; Rajchowski, P.; Cwalina, K.; Gilski, P.; Magiera, J. System for Remote Monitoring of the Position of People in Closed Environments, Telecommunications Review and Telecommunications News. 2016. (In Polish)
- Sadowski, J.; Rajchowski, P.; Cwalina, K. Tracking Body Movement for Radio Channel Measurements in BAN with Indoor Positioning System. In Proceedings of the URSI Asia-Pacific Radio Science Conference (URSI AP-RASC), Seoul, Korea, 21–25 August 2016. [Google Scholar]
- Hu, Y.; Leus, G. Self-Estimation of Path-Loss Exponent in Wireless Networks and Applications. IEEE Trans. Veh. Technol. 2014, 64, 5091–5102. [Google Scholar] [CrossRef]
- Skokowski, P.; Malon, K.; Kelner, J.M.; Dołowski, J.; Łopatka, J.; Gajewski, P. Adaptive Channels’ Selection for Hierarchical Cluster Based Cognitive Radio Networks. In Proceedings of the 8th International Conference on Signal Processing and Communication Systems (ICSPCS), Gold Coast, Australia, 15–17 December 2015. [Google Scholar]
- Smith, D.B.; Miniutti, D.; Lamahewa, T.A.; Hanlen, L.W. Propagation Models for Body-Area Networks: A Survey and New Outlook. IEEE Antennas Propag. Mag. 2013, 55. [Google Scholar] [CrossRef]
- Timmons, N.F.; Scanlon, W.G. An Adaptive Energy Efficient MAC Protocol for the Medical Body Area Network. In Proceedings of the 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, Aalborg, Denmark, 17–20 May 2009. [Google Scholar]
- Czepiel, S.A. Maximum Likelihood Estimation of Logistic Regression Models: Theory and Implementation. 2005. Available online: https://czep.net/stat/mlelr.pdf (accessed on 19 July 2018).
- Cwalina, K.K.; Ambroziak, S.J.; Rajchowski, P. An Off-Body Narrowband and Ultra-Wide Band Channel Model for Body Area Networks in a Ferryboat Environment. Appl. Sci. 2018, 8, 988. [Google Scholar] [CrossRef]
- Adeunis, R.F. Narrowband NB868-500mW RF Module v.2.2.5, 2014.
- Latre, B.; Braem, B.; Moerman, I.; Blondia, C.; Demeester, P. A Survey on Wireless Body Area Networks. Wirel. Netw. 2011, 17, 1–18. [Google Scholar] [CrossRef]
- Cwalina, K.K.; Ambroziak, S.J.; Rajchowski, P.; Correia, L.M. Radio Channel Measurements in 868 MHz Off-Body Communications in a Ferry Environment. In Proceedings of the XXXIInd General Assembly and Scientific Symposium of the International Union of Radio Science (URSI GASS), Montreal, QC, Canada, 19–26 August 2017. [Google Scholar]
- Khemapech, I. Environmental Monitoring WSN; IntechOpen: Rijeka, Croatia, 2011. [Google Scholar]
Model Parameters for 868 MHz Narrowband Channel | ||||||
n | ||||||
LOS | [0.16; 0.34] | [64.7; 75.9] | [−0.2; 0.0] | [0.8; 2.0] | [−0.4; −0.2] | [1.5; 2.1] |
NLOS | [1.40; 3.80] | [65.9; 76.2] | [−0.4; −0.2] | [1.5; 2.6] | −0.4 | [1.8; 2.2] |
Model Parameters for 6489 MHz Ultra-Wide Band Channel | ||||||
n | ||||||
LOS | [0.13; 0.85] | [23.4; 28.9] | [−0.3; −0.17] | [1.3; 2.2] | [−0.3; −0.2] | [0.7; 1.5] |
NLOS | [1.25; 3.46] | [26.1; 30.7] | [−0.3; −0.2] | [1.7; 2.8] | [−0.3; −0.2] | [1.4; 1.7] |
MN LOCATION | SCENARIO | LOS/NLOS Conditions | |
---|---|---|---|
HER | APR | LOS | 0.18 |
NLOS | 0.52 | ||
DEP | LOS | 0.28 | |
NLOS | 0.56 | ||
TOF | APR | LOS | 0.09 |
NLOS | 0.49 | ||
DEP | LOS | 0.43 | |
NLOS | 0.66 | ||
ABL | APR | LOS | 0.26 |
NLOS | 0.44 | ||
DEP | LOS | 0.25 | |
NLOS | 0.48 |
MN LOCATION | SCENARIO | LOS/NLOS Conditions | ||
---|---|---|---|---|
HER | APR | LOS | 0.89 | 0.98 |
NLOS | 0.95 | 0.97 | ||
DEP | LOS | 0.89 | 0.98 | |
NLOS | 0.95 | 0.97 | ||
TOF | APR | LOS | 0.88 | 0.99 |
NLOS | 0.95 | 0.97 | ||
DEP | LOS | 0.83 | 0.99 | |
NLOS | 0.97 | 0.97 | ||
ABL | APR | LOS | 0.91 | 0.98 |
NLOS | 0.93 | 0.97 | ||
DEP | LOS | 0.88 | 0.98 | |
NLOS | 0.89 | 0.98 |
PARAMETER | VALUE | UNIT |
---|---|---|
User speed | [0.5; 1.5] | mps |
Walks number | 10 | – |
Transmitting power in NB interface | [5; 17] | dBm |
Transmitting power spectral density in the UWB interface | [−56.3; −41.3] | dBm/MHz |
NB | RMS (kbps) | RMEAN (kbps) | PER | ||||||
HER | TOF | ABL | HER | TOF | ABL | HER | TOF | ABL | |
10 kbps | 154.71 | 193.76 | 175.14 | 9.98 | 9.99 | 9.99 | 1.6 × 10−3 | 6.1 × 10−4 | 1.5 × 10−3 |
48 kbps | 116.49 | 154.83 | 136.65 | 47.68 | 47.94 | 47.87 | 7.1 × 10−3 | 1.3 × 10−3 | 2.9 × 10−3 |
86 kbps | 81.65 | 115.88 | 99.34 | 81.30 | 85.91 | 84.42 | 5.7 × 10−2 | 1.0 × 10−3 | 2.0 × 10−2 |
124 kbps | 64.56 | 76.90 | 69.12 | 96.47 | 123.90 | 112.28 | 2.3 × 10−1 | 8.1 × 10−4 | 1.0 × 10−1 |
162 kbps | 86.22 | 39.31 | 67.98 | 77.31 | 160.54 | 118.14 | 5.2 ∙10−1 | 9.5 × 10−3 | 2.8 × 10−1 |
200 kbps | 127.22 | 27.98 | 97.17 | 35.67 | 177.97 | 95.21 | 8.2 × 10−1 | 1.1 × 10−1 | 5.3 × 10−1 |
ARF | 64.89 | 27.53 | 54.68 | 96.08 | 178.24 | 127.38 | 2.5 × 10−1 | 1.0 × 10−1 | 2.2 × 10−1 |
LA | 68.14 | 27.65 | 57.01 | 92.93 | 177.63 | 125.45 | 2.3 × 10−1 | 8.2 × 10−2 | 1.9 × 10−1 |
LA MOD | 65.12 | 26.12 | 54.11 | 95.81 | 178.30 | 127.92 | 1.2 × 10−1 | 5.9 × 10−2 | 1.1 × 10−1 |
ALBS | 127.09 | 28.26 | 96.71 | 35.81 | 177.54 | 95.82 | 8.2 × 10−1 | 1.1 ∙10−1 | 5.2 × 10−1 |
ALBS MOD | 96.22 | 31.31 | 74.87 | 66.15 | 170.26 | 112.19 | 6.1 × 10−1 | 6.4 × 10−2 | 3.6 × 10−1 |
AMASD | 56.85 | 17.91 | 44.40 | 103.91 | 185.33 | 138.21 | 9.9 × 10−2 | 3.3 × 10−2 | 8.0 × 10−2 |
UWB | RMS (kbps) | RMEAN (kbps) | PER | ||||||
HER | TOF | ABL | HER | TOF | ABL | HER | TOF | ABL | |
6800 kbps | 1004.4 | 1515.99 | 1078.99 | 5287.88 | 3755.79 | 4538.67 | 2.3 × 10−1 | 4.5 × 10−1 | 3.4 × 10−1 |
850 kbps | 5399.1 | 4621.95 | 4972.74 | 819.03 | 798.05 | 801.99 | 4.0 × 10−2 | 6.4 × 10−2 | 5.9 × 10−2 |
ARF | 1070.2 | 1445.87 | 1330.66 | 5368.00 | 4013.90 | 4634.72 | 9.8 × 10−2 | 1.9 × 10−1 | 1.6 × 10−1 |
LA | 1188.2 | 1675.36 | 1365.79 | 5198.26 | 3647.37 | 4356.07 | 9.9 × 10−2 | 1.8 × 10−1 | 1.6 × 10−1 |
LA MOD | 1196.6 | 1712.24 | 1359.77 | 5190.08 | 3615.50 | 4364.97 | 9.9 × 10−2 | 1.9 × 10−1 | 1.6 × 10−1 |
AMASD | 700.78 | 936.47 | 695.60 | 5616.62 | 4566.41 | 5143.42 | 1.0 × 10−1 | 2.0 × 10−1 | 1.7 × 10−1 |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Cwalina, K.K.; Ambroziak, S.J.; Rajchowski, P.; Sadowski, J.; Stefanski, J. A Novel Bitrate Adaptation Method for Heterogeneous Wireless Body Area Networks. Appl. Sci. 2018, 8, 1209. https://doi.org/10.3390/app8071209
Cwalina KK, Ambroziak SJ, Rajchowski P, Sadowski J, Stefanski J. A Novel Bitrate Adaptation Method for Heterogeneous Wireless Body Area Networks. Applied Sciences. 2018; 8(7):1209. https://doi.org/10.3390/app8071209
Chicago/Turabian StyleCwalina, Krzysztof K., Slawomir J. Ambroziak, Piotr Rajchowski, Jaroslaw Sadowski, and Jacek Stefanski. 2018. "A Novel Bitrate Adaptation Method for Heterogeneous Wireless Body Area Networks" Applied Sciences 8, no. 7: 1209. https://doi.org/10.3390/app8071209
APA StyleCwalina, K. K., Ambroziak, S. J., Rajchowski, P., Sadowski, J., & Stefanski, J. (2018). A Novel Bitrate Adaptation Method for Heterogeneous Wireless Body Area Networks. Applied Sciences, 8(7), 1209. https://doi.org/10.3390/app8071209