CORDIS - Wyniki badań wspieranych przez UE
CORDIS

Control Over Noisy Communication Media

Periodic Reporting for period 2 - CONCOM (Control Over Noisy Communication Media)

Okres sprawozdawczy: 2018-10-01 do 2019-09-30

In the current technological era of ubiquitous wireless connectivity, the demand for control over noisy communication media (CONCOM) (see Image 1) is rapidly growing, promising new and exciting possibilities in a myriad of fields, such as Remote Surgery and Autonomous Driving. While the promises are great, so are the challenges of open problems from constructing practical schemes to determining the fundamental limits of control over communication media. Unfortunately, existing solutions fall short of providing satisfactory results due to their inherent incompatibility in their current form: traditional control of dynamical systems relies on feedback of its measured state that is available to the controller and allows it to adapt fast to any changes, while in traditional communications information is sent in a one-way fashion across long time epochs which result in large delays. In this realm, adapting according to the measured feedback with as small a delay as possible is of great importance, especially when the controlled system is unstable in the absence of feedback. Communications, on the other hand, deals with reliably conveying data between non-colocated nodes over noisy media. To that end, the existing traditional solutions make use of long error-correcting codes transmitted and processed in a one-way fashion (without feedback or interaction) across long time epochs, thus inhibiting its use in delay-critical control systems.

The grand goal of this research was to build a unified framework for communication and control (CONCOM) that allows to determine the fundamental limits of stabilizability and control performance of dynamical systems over noisy communication links as well as designing practical schemes and codes that approach these limits.
To achieve this goal I have followed two approaches:

* A control–communications separation paradigm (depicted schematically in Image 2) that relies on anytime-reliable codes and adaptive quantization techniques that are matched to the control setup. The quantization techniques can be further subdivided into variable- and fixed-rate quantization. After getting familiar with the relevant literature on control and low-delay communications, I was able to enhance the theory and performance of all these ingredients:
- Anytime-reliable tree codes over binary-input output-symmetric channels with low-complexity encoding and decoding [with Dr. Wael Hablawi and Prof. Babak Hassibi from Caltech].
- Anytime-reliable tree codes over binary-input output-symmetric channels with instantaneous feedback over the binary symmetric (bit-flip) channel [With Dr. Anusha Lalitha and Prof. Tara Javidi from UC San Diego, and Prof. Victoria Kostina from Caltech].
- Greedy algorithm fixed-rate quantization for control for disturbances with log-concage distributions (Gaussian included, namely linear-quadratic Gaussian control) [with Dr. Yorie Nakahira, Mr. Yu Su, and Prof. Babak Hassibi, all from Caltech].
- Event-triggered control: As in the previous setting but when the encoder may decide not to send any message at a particular time [with Mr. Yu Su, Mr. Hikmet Yıldız, and Prof. Babak Hassibi, all from Caltech].
- Bounds on the performance and an achievable variable-rate scheme for tracking and control over rate-limited links in the presence of packet erasures and acknowledgment signals (instantaneous or delayed by one time slot) [with Prof. Victoria Kostina and Prof. Babak Hassibi from Caltech, and Prof. Ashish Khisti from the University of Toronto].
- Bounds on the performance of control over rate-limited channels in the presence of side-information at the controller [with Mr. Omri Lev from Tel Aviv University].
- Bounds on the performance without control-objectives knowledge at the sensor [with Mr. Omri Lev from Tel Aviv University].


* A joint control–communications paradigm that makes use of low-delay joint source–channel coding techniques. Finding an optimal solution for the latter remains an open problem although good (suboptimal) solutions exist (see, e.g. Image 3). I was able to develop a principled way of applying such techniques to control and translate their communication cost (distortion) performance to those of control cost of the entire system. This work has been carried with collaboration with Prof. Babak Hassibi (Caltech), Prof. Victoria Kostina (Caltech), Mr. Gustav M. Pettersson (KTH), and Mr. Elias Riedel Gårding (KTH). I was further been able to design non-linear schemes that make judicious use of side information at the controller and/or without control-objectives knowledge at the sensor's end. This latter part has been carried with Mr. Omri Lev at Tel Aviv University.

For a comparison of the quadratic control costs achievable using the joint and separation-based CONCOM schemes (without side information and with control-objectives knowledge at the sensor) see Image 4.

Finally, while working on this project, I have been exposed to concerns coming from both academia and the industry regarding the vulanerability of CONCOM system manifested by recent attacks on several infrastructure facilities: the attack on the sewage system in Maroochy Shire, Australia; the Ukraine power grid cyber-attack; the German steel mill cyber-attack; the Davis-Besse nuclear power plant attack in Ohio, USA; and the Iranian uraniu-enrichment facility attack via the Stuxnet malware. To secure cyber-physical systems from such attacks, I have offered along with Dr. Mohammad Javad Khojasteh, Prof. Massimo Franceschetti, and Prof. Tara Javidi ― my colleagues from UC San Diego ― a new way to authenticate systems by relying on the learning limitations of an attacker that tries to learn the system parameters in order to successfully run a sophisticated attack.
The results of this project pushed the state-of-the-art in both the separation-based and the joint CONCOM fronts by providing new bounds and practical schemes for both of these frameworks.

Moreover, this project established the first non-trivial bounds and schemes for controller side information (that is not known at the sensor) and raised the problem of distributed control-objectives knowledge and offered non-trivial bounds and schemes for this setting.

The fruits of this work have been presented in leading scientific conferences in information theory and contorl theory and published in leading control-theoretic journals.

Furthermore, these results have been presented to several companies that work on communications and signal processing, as well as to representitives of the Office of the Chief Scientist (OCS) of the Israel Innovation Authority. Specifically, the representitives of OCS, RunEL, and Ceva have found the project to be promising, and the former have approved a budget for the time period between March 2020 to July 2021 to study the potential of the fruits of the CONCOM project with the latter two.

In the long run, I shall continue to develop the theory for the much more challenging setting of multi-sensor and multi-controller distributed system and pursue applications in the Internet of Things.
Image 3: Joint CONCOM Linear and Archimedean spiral-based strategies
Image 2: Schematic view of separation-based CONCOM
Image 1: Traditional control vs. CONCOM
Image 4: Comparison of performance of joint vs. separation-based CONCOM schemes