{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T21:52:41Z","timestamp":1781819561943,"version":"3.54.5"},"reference-count":42,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2020,1,2]],"date-time":"2020-01-02T00:00:00Z","timestamp":1577923200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Wireless sensor networks are used in a wide range of applications, many of which require real-time transmission of the measurements. Bandwidth limitations result in limitations on the sampling frequency and number of sensors. This problem can be addressed by reducing the communication load via data compression and event-based communication approaches. The present paper focuses on the class of applications in which the signals exhibit unknown and potentially time-varying cyclic patterns. We review recently proposed event-triggered learning (ETL) methods that identify and exploit these cyclic patterns, we show how these methods can be applied to the nonlinear multivariable dynamics of three-dimensional orientation data, and we propose a novel approach that uses Gaussian process models. In contrast to other approaches, all three ETL methods work in real time and assure a small upper bound on the reconstruction error. The proposed methods are compared to several conventional approaches in experimental data from human subjects walking with a wearable inertial sensor network. They are found to reduce the communication load by 60\u201370%, which implies that two to three times more sensor nodes could be used at the same bandwidth.<\/jats:p>","DOI":"10.3390\/s20010260","type":"journal-article","created":{"date-parts":[[2020,1,3]],"date-time":"2020-01-03T04:43:03Z","timestamp":1578026583000},"page":"260","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Overcoming Bandwidth Limitations in Wireless Sensor Networks by Exploitation of Cyclic Signal Patterns: An Event-triggered Learning Approach"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1463-2853","authenticated-orcid":false,"given":"Jonas","family":"Beuchert","sequence":"first","affiliation":[{"name":"Department of Engineering Science, University of Oxford, Oxford OX1 2JD, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2623-5652","authenticated-orcid":false,"given":"Friedrich","family":"Solowjow","sequence":"additional","affiliation":[{"name":"Intelligent Control Systems Group, Max Planck Institute for Intelligent Systems, 70569 Stuttgart, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2785-2487","authenticated-orcid":false,"given":"Sebastian","family":"Trimpe","sequence":"additional","affiliation":[{"name":"Intelligent Control Systems Group, Max Planck Institute for Intelligent Systems, 70569 Stuttgart, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thomas","family":"Seel","sequence":"additional","affiliation":[{"name":"Control Systems Group, Technische Universit\u00e4t Berlin, 10587 Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1186\/1743-0003-10-60","article-title":"Biofeedback in rehabilitation","volume":"10","author":"Giggins","year":"2013","journal-title":"J. Neuroeng. Rehabil."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Schwartz, M. (2018). Biofeedback, IntechOpen.","DOI":"10.5772\/intechopen.71738"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Huen, D., Liu, J., and Lo, B. (2016, January 14\u201317). An integrated wearable robot for tremor suppression with context aware sensing. Proceedings of the IEEE 13th International Conference on Wearable and Implantable Body Sensor Networks (BSN), San Francisco, CA, USA.","DOI":"10.1109\/BSN.2016.7516280"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Schicketmueller, A., Rose, G., and Hofmann, M. (2019). Feasibility of a Sensor-Based Gait Event Detection Algorithm for Triggering Functional Electrical Stimulation during Robot-Assisted Gait Training. Sensors, 19.","DOI":"10.3390\/s19214804"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1016\/j.medengphy.2016.06.009","article-title":"The adaptive drop foot stimulator\u2013Multivariable learning control of foot pitch and roll motion in paretic gait","volume":"38","author":"Seel","year":"2016","journal-title":"Med Eng. Phys."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Teufl, W., Lorenz, M., Miezal, M., Taetz, B., Fr\u00f6hlich, M., and Bleser, G. (2019). Towards inertial sensor based mobile gait analysis: Event-detection and spatio-temporal parameters. Sensors, 19.","DOI":"10.3390\/s19225006"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Salchow-H\u00f6mmen, C., Callies, L., Laidig, D., Valtin, M., Schauer, T., and Seel, T. (2019). A Tangible Solution for Hand Motion Tracking in Clinical Applications. Sensors, 19.","DOI":"10.3390\/s19010208"},{"key":"ref_8","unstructured":"Lanthaler, M. (2019, April 04). Self-Healing Wireless Sensor Network. Available online: https:\/\/www.cs.helsinki.fi\/u\/niklande\/opetus\/SemK07\/paper\/lanthaler.pdf."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"537","DOI":"10.3390\/s7040437","article-title":"Send-on-delta sensor data transmission with a linear predictor","volume":"7","author":"Suh","year":"2007","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bronzino, J.D., and Peterson, D.R. (2018). Biomedical Engineering Fundamentals, CRC Press. [2nd ed.].","DOI":"10.1201\/b18423"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1109\/LCSYS.2019.2922005","article-title":"Hierarchical Event-triggered Learning for Cyclically Excited Systems with Application to Wireless Sensor Networks","volume":"4","author":"Beuchert","year":"2019","journal-title":"IEEE Control Syst. Lett."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1515\/cdbme-2016-0154","article-title":"Event-based sampling for reducing communication load in realtime human motion analysis by wireless inertial sensor networks","volume":"2","author":"Laidig","year":"2016","journal-title":"Curr. Dir. Biomed. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zhang, T., Laidig, D., and Seel, T. (2019, January 25\u201328). Stop Repeating Yourself: Exploitation of Repetitive Signal Patterns to Reduce Communication Load in Sensor Networks. Proceedings of the 18th European Control Conference (ECC), Naples, Italy.","DOI":"10.23919\/ECC.2019.8796022"},{"key":"ref_14","unstructured":"Miskowicz, M. (2015). Event-Based Control and Signal Processing, CRC Press."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lemmon, M. (2010). Event-triggered feedback in control, estimation, and optimization. Networked Control Systems, Springer.","DOI":"10.1007\/978-0-85729-033-5_9"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Shi, D., Shi, L., and Chen, T. (2016). Event-Based State Estimation, Springer.","DOI":"10.1007\/978-3-319-26606-0"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3266","DOI":"10.1109\/TAC.2014.2351951","article-title":"Event-based state estimation with variance-based triggering","volume":"59","author":"Trimpe","year":"2014","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2650","DOI":"10.1109\/TAC.2012.2190197","article-title":"Event based state estimation with time synchronous updates","volume":"57","author":"Sijs","year":"2012","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1080\/21642583.2014.880387","article-title":"A survey of event-based strategies on control and estimation","volume":"2","author":"Liu","year":"2014","journal-title":"Syst. Sci. Control Eng. Open Access J."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Solowjow, F., Baumann, D., Garcke, J., and Trimpe, S. (2018, January 27\u201329). Event-triggered learning for resource-efficient networked control. Proceedings of the Annual American Control Conference (ACC), Milwaukee, WI, USA.","DOI":"10.23919\/ACC.2018.8431102"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Solowjow, F., and Trimpe, S. (2019). Event-triggered learning. arXiv.","DOI":"10.1016\/j.automatica.2020.109009"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Cheng, L., Hailes, S., Cheng, Z., Fan, F.Y., Hang, D., and Yang, Y. (2008, January 1\u20133). Compressing inertial motion data in wireless sensing systems\u2014An initial experiment. Proceedings of the 5th International Summer School and Symposium on Medical Devices and Biosensors, Hong Kong, China.","DOI":"10.1109\/ISSMDBS.2008.4575077"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"5919","DOI":"10.3390\/s90805919","article-title":"Inertial and magnetic sensor data compression considering the estimation error","volume":"9","author":"Suh","year":"2009","journal-title":"Sensors"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Suh, Y.S., Ro, Y.S., and Kang, H.J. (2010, January 7\u201310). Inertial sensor data compression using modified ADPCM. Proceedings of the 11th International Conference on Control Automation Robotics & Vision, Singapore.","DOI":"10.1109\/ICARCV.2010.5707846"},{"key":"ref_25","unstructured":"Arici, T., Gedik, B., Altunbasak, Y., and Liu, L. (2003, January 22\u201322). PINCO: A pipelined in-network compression scheme for data collection in wireless sensor networks. Proceedings of the 12th International Conference on Computer Communications and Networks, Dallas, TX, USA."},{"key":"ref_26","unstructured":"Sadler, C.M., and Martonosi, M. (November, January 31). Data compression algorithms for energy-constrained devices in delay tolerant networks. Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, Boulder, CO, USA."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1093\/comjnl\/bxp035","article-title":"An efficient lossless compression algorithm for tiny nodes of monitoring wireless sensor networks","volume":"52","author":"Marcelloni","year":"2009","journal-title":"Comput. J."},{"key":"ref_28","unstructured":"Gandhi, S., Nath, S., Suri, S., and Liu, J. (July, January 29). Gamps: Compressing multi sensor data by grouping and amplitude scaling. Proceedings of the ACM SIGMOD International Conference on Management of Data, Providence, RI, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Vadori, V., Grisan, E., and Rossi, M. (2016, January 13\u201316). Biomedical signal compression with time-and subject-adaptive dictionary for wearable devices. Proceedings of the IEEE 26th International Workshop on Machine Learning for Signal Processing (MLSP), Vietri sul Mare, Italy.","DOI":"10.1109\/MLSP.2016.7738820"},{"key":"ref_30","unstructured":"Afaneh, M. (2019, February 12). Bluetooth 5 speed: How to Achieve Maximum Throughput for Your BLE Application. Available online: https:\/\/www.novelbits.io\/bluetooth-5-speed-maximum-throughput."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"458","DOI":"10.1080\/14786444708645426","article-title":"On quaternions; or on a new system of imaginaries in algebra","volume":"30","author":"Hamilton","year":"1847","journal-title":"Lond. Edinb. Dublin Philos. Mag. J. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Kuipers, J.B. (1999). Quaternions and Rotation Sequences, Princeton University Press.","DOI":"10.1515\/9780691211701"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1007\/s10851-009-0161-2","article-title":"Metrics for 3D Rotations: Comparison and Analysis","volume":"35","author":"Huynh","year":"2009","journal-title":"J. Math. Imaging Vis."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"8798","DOI":"10.1016\/j.ifacol.2017.08.1534","article-title":"Eliminating the effect of magnetic disturbances on the inclination estimates of inertial sensors","volume":"50","author":"Seel","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1080\/01621459.1951.10500769","article-title":"The Kolmogorov-Smirnov test for goodness of fit","volume":"46","author":"Massey","year":"1951","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Rasmussen, C., and Williams, C. (2006). Gaussian Processes for Machine Learning, MIT Press. Adaptive Computation and Machine Learning.","DOI":"10.7551\/mitpress\/3206.001.0001"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1109\/TCST.2015.2420629","article-title":"Gaussian process-based predictive control for periodic error correction","volume":"24","author":"Klenske","year":"2016","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"20110550","DOI":"10.1098\/rsta.2011.0550","article-title":"Gaussian processes for time-series modelling","volume":"371","author":"Roberts","year":"2013","journal-title":"Philos. Trans. R. Soc. A Math. Phys. Eng. Sci."},{"key":"ref_39","unstructured":"Dhir, N. (2017). Bayesian Nonparametric Methods for Dynamics Identification and Segmentation for Powered Prosthesis Control. [Ph.D. Thesis, University of Oxford]."},{"key":"ref_40","first-page":"466","article-title":"Realtime Assessment of Foot Orientation by Accelerometers and Gyroscopes","volume":"1","author":"Seel","year":"2015","journal-title":"Curr. Dir. Biomed. Eng."},{"key":"ref_41","unstructured":"IMA Digital Audio Focus and Technical Working Groups (2019, January 23). Recommended Practices for Enhancing Digital Audio Compatibility in Multimedia Systems. Available online: https:\/\/www.cs.columbia.edu\/~hgs\/audio\/dvi\/IMA_ADPCM.pdf."},{"key":"ref_42","unstructured":"Rabiner, L.R., and Schafer, R.W. (1978). Digital Processing of Speech Signals, Prentice-Hall."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/260\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:18:43Z","timestamp":1760361523000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/260"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,2]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20010260"],"URL":"https:\/\/doi.org\/10.3390\/s20010260","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,2]]}}}