Text
E-book Reversible Computation: Extending Horizons of Computing : Selected Results of the COST Action IC1405
Wireless communication systems come in different shapes and sizes: from radiofrequency (RF) systems we use in everyday life, to underwater acoustic communi-cations (UAC) used where RF attenuation prevents use of radio communications.These two examples are of interest to this case study, as we explored the poten-tial role of reversible computation in improving modern wireless communicationsin the RF and acoustic domains.In the RF context, we examine the concept of distributed massive MIMO(multiple input multiple output) systems. The distributed massive MIMOparadigm will have an increasing relevance in fifth generation (5G) wirelesssystems and post-5G era, as it will allow formerly centralised base stations tooperate as a group of hundreds (thousands) of small antennas distributed inspace, serving many users by beamforming the signal to them, operating usingdistributed algorithms hence providing reduced power consumption and reducedcomputational overhead. Our aim is to explore the application of reversible com-putation paradigms in such systems to contribute in additional reduction ofpower consumption, but also to help in fault recovery and meaningful undoingof algorithmic steps in control and optimisation of such systems.In the underwater acoustic context, we recognised the wave time reversalscheme as a physical example of reversibility, a physical method waiting forits reversible circuit implementation. The mechanism of wave time reversal isanalogous to reversible computation as we know it, and as such it admits elegantand simple circuit implementation benefiting from all reversible computationadvantages. With this inherent reversibility in mind, we take the question of wave time reversal in underwater conditions a step further, and ask about realisticmodels of such systems using reversible computation paradigms, and investigatethe options of controlling the environment in which this process is used forcommunication.Communication is inherently reversible: the communication channel changesdirection all the time, with the transmitter and the receiver changing roles andtransmitting through the same medium. Modulation and demodulation, codingand decoding all these processes aim for information conservation and reversibil-ity. Hence the motivation for this study is clear: can reversible computation helpin achieving goals of modern wireless communication: increasing access, decreas-ing latency and power consumption, minimising information losses?In this chapter, we present results on optimisation schemes for massive MIMObased on reversing Petri nets, reversible hardware for wave time reversal, andsome preliminary thoughts on our work in progress on modelling and controlof wave time reversal in reversible cellular automata, as well as control of these automata in general.
Tidak tersedia versi lain