Next Article in Journal
Recreating Lunar Environments by Fusion of Multimodal Data Using Machine Learning Models
Previous Article in Journal
Experiment with Cuffless Estimation of Arterial Blood Pressure from the Signal Sensed by the Optical PPG Sensor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Channel Estimation in the Interplanetary Internet Using Deep Learning and Federated Learning †

by
Santiago Gonzalez-Irigoyen
,
Ana C. Castillo
,
Jesus A. Marroquin-Escobedo
,
Marlene Martinez-Santoyo
,
Julietth Fernanda Contreras-Venegas
,
Juan Misael Gongora-Torres
and
Cesar Vargas-Rosales
*
Tecnológico de Monterrey, School of Engineering and Sciences, Monterrey 64849, Mexico
*
Author to whom correspondence should be addressed.
Presented at the 9th International Electronic Conference on Sensors and Applications, 1–15 November 2022; Available online: https://ecsa-9.sciforum.net/.
Eng. Proc. 2022, 27(1), 57; https://doi.org/10.3390/ecsa-9-13325
Published: 1 November 2022

Abstract

:
Intelligent signal processing holds great importance for the future of resilient, adaptable communications networks. The unique qualities of deep space require an interplanetary Internet to be highly autonomous, efficient, and adaptable to varying Quality of Service (QoS). Deep learning has shown great promise in the field of signal processing for being computationally efficient, capable of handling errors from nonlinear effects (e.g., hardware impairments), and handling low signal-to-noise ratios. A recent survey by Pham et al. notes that none of the papers studied the improvements in classification in the high-order modulation regime. Additionally, these papers did not explore performance of their models in resource limited environments. A hierarchical interplanetary Internet that imposes a variety of constraints on its nodes offers a unique opportunity to explore realistic tradeoffs in model performance. This paper seeks to leverage the processing, storage, and data transmission capabilities of each level of the interplanetary Internet through federated learning. This will reduce data redundancy between nodes and minimize overhead transmission costs on the network. The goals of this project are the following: (i) detail possible insights into future channel estimation techniques applied to noisy, nonlinear models; (ii) explore application of deep learning models for high-order modulation schemes; (iii) quantify the resource-demand reduction resulting from the use of a deep neural network for intelligent signal processing; and (iv) analyze the adaptability of an interdependent system of deep neural networks in the context of a centralized/decentralized federated learning network.

1. Introduction

A requirement for efficient utilization of available bandwidth in communications links is the estimation of the channel’s distortion on transmitted signals. This is because the channel can distort the signals’ amplitude, phase, and frequency spread, varying with distance, frequency, and in time. Variations in time-frequency phase space must nominally be characterized by known pilot waves sent at time intervals and on frequencies of interest.
The final result of detecting these channel distortions characterized is using signal filtration for appropriate detection of subsequent symbol transmission. The complete process is computationally expensive and creates expensive transmission time and processing overheads in communications links. Statistical inference of channel states for blind estimation has shown promise; a hybrid approach leveraging machine learning could reduce much of the typical system overheads.
Neural networks have recently been used for channel estimation, notably with deep neural networks [1,2], convolutional neural networks [3], and long short term memory neural networks [4]. These designs have been with the intention of reducing inefficiencies in typical channel estimation techniques including long Cyclic Prefix (CP) prefixes and redundancy in channel estimation by multiple nodes. Likewise, we can reduce the percentage of transmission blocks that is spent on pilot symbols by predicting the evolution of the channel noise. Additionally, the requirement for millisecond-scale channel estimation refresh for satellites strongly penalizes time-consuming algorithms. For this reason, this paper explores the possibility of using a decentralized architecture to share local models’ learnings and speed up the processing of pilot symbols.
In most low-altitude satellite networks, connection topologies are variable and centralized processing is not viable. The lack of a global model state for optimization by the network will require the identification of parameters that do and do not benefit neighboring satellite nodes. Previous research into particle swarm optimization shows that it is possible to obtain quicker and more accurate results than with traditional synchronous computational methods [5]. Furthermore, it gives greater flexibility for individual nodes in a network to form more accurate estimations of channels and their evolution.
In Section 2, we introduce and discuss learning methods with potential to be used in this complex task of channel estimation for satellite links. We provide a brief insight on the features of interest and the learning characteristics. In Section 3, we introduce the conclusions with a brief view of the next steps on this problem of channel estimation.

2. Learning Methods for Channel Estimation

Channel estimation is a complex task where a system has to satisfy timeliness and accuracy criteria [6]. In satellite links, a channel’s impulse response will change as time evolves, but this is accelerated by the movement of the satellites, which makes it difficult to satisfy an opportune estimation on time. We propose to use neural networks to estimate parameters and produce a learning experience that could be used for prediction of the channel. In order to have the whole picture, we also propose the use of federated learning to integrate all the information, produce a channel estimate, learn from that, and communicate back to the satellites the channel state information (CSI).
We propose conducting channel estimation with Convolutional Neural Networks (CNNs) which in previous studies has permitted quicker and more precise characterization of communication channels. Its architecture should be comprised of convolutional layers which are arranged in series and followed by one or more fully connected layers (FC) [7]. Convolutional neural networks have been used to determine and adjust for channel distortion in previous studies [3]. Convolutions will allow us to maintain some access to higher levels of abstraction in recognition of channel distortion. This is desirable given that the objective is to share limited amounts of parameters to great effect on the models of other communication nodes.
We can use Long Short Term Memory (LSTM) for recognition of channel evolution patterns. This deep learning architecture is based on an artificial recurrent neural network (RNN). It consists of a set of recurrently connected sub-networks, known as memory blocks, that fulfill the function of maintaining their state over time and regulate the information flow thought nonlinear gating units for several cycles. This permits the comparison of sequential signals in the context of previously received data; typical applications include speech recognition and language analysis. It has previously been used for successfully predicting channel evolution over some time [4].

2.1. Decentralized Federated Learning

The main objective of our research is to identify the parameters to be shared between nodes in a satellite network to eliminate redundant optimization of deep learning models used in channel estimation and prediction.
In Federated Learning (FL), not all data can be processed in the central server, so our model predicts and transmits the channel coefficients between satellite 1 and satellite 2, where the data sent by 1 to 2 are used to train channel estimation and prediction encoders on the latter [8,9]. Satellite 2 communicates learned parameters with satellite 3, reducing the computational load on one element in the network. As a whole, this should produce marked improvements in a wider network, see Figure 1.
Particle sharing, as conducted in PSO-PS:Parameter Synchronization with Particle Swarm Optimization for Distributed Training of Deep Neural Networks, can quickly inform the proximal nodes in the network of the parameters `found’ to be optimal in channel denoising/classification encoders.

2.2. Benchmark Measurements

We propose the following benchmarks for the appropriate evaluation of the functioning of the channel estimation and channel evolution models, see [10]:
  • Bit error rate as a function of given signal-to-noise ratio (BER vs. SNR);
  • Number of pilot symbols required for conventional channel estimation vs. channel estimation with deep learning.
For evaluation of the impact of distributed learning and parameter sharing on computational demand on elements in the network and speed of optimization, we propose the following metrics:
  • Improved time of channel coherence for given signal-to-noise ratio (SNR) with prediction of channel evolution;
  • Parameters of greatest impact for sharing in federated learning framework;
  • Predicted improvements in channel estimation and prediction metrics with learnings from a network of satellites.

3. Conclusions

Once the basic architecture is verified, the next steps include estimating the effects of network density on learning-sharing transmission overhead and a possibly greater impact of learnings shared between more proximal nodes. If learnings from Single Input, Single Output systems prove valuable for sharing between communications nodes, it opens up the possibility of sharing those learnings between communications links on a MIMO system. This would allow for greater scalability of the system without a linear increase in computational complexity. This would in turn generate more data for optimization within a single satellite and reduce demand for learnings from other nodes.

Author Contributions

Conceptualization, J.A.M.-E., S.G.-I., and J.F.C.-V.; methodology, A.C.C., M.M.-S., and S.G.-I.; investigation, A.C.C., J.A.M.-E., and J.F.C.-V.; resources, M.M.-S.; data curation, S.G.-I.; writing—original draft preparation, all authors; writing—review and editing, C.V.-R.; supervision, C.V.-R. and J.M.G.-T. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The administrative and technical support was given by Cesar Vargas-Rosales.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ye, H.; Li, G.Y.; Juang, B.-H. Power of Deep Learning for Channel Estimation and Signal Detection in OFDM Systems. IEEE Wirel. Commun. Lett. 2022, 7, 114–117. [Google Scholar] [CrossRef]
  2. Tang, J.; Yang, Q.; Zhang, Z. Blind Channel Estimation for MIMO Systems via Variational Inference. IEEE Int. Conf. Commun. 2022, 1276–1281. [Google Scholar] [CrossRef]
  3. Luan, D.; Thompson, J. Low Complexity Channel estimation with Neural Network Solutions. arXiv 2022, arXiv:2201.09934. [Google Scholar]
  4. Madhubabu, D.; Thakre, A. Long-Short term Memory based Channel Prediction for SISO System. In Proceedings of the 2019 International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 17–19 July 2019; pp. 1–5. [Google Scholar] [CrossRef]
  5. Ye, Q.; Han, Y.; Sun, Y.; Lv, J. PSO-PS:Parameter Synchronization with Particle Swarm Optimization for Distributed Training of Deep Neural Networks. In Proceedings of the 2020 International Joint Conference on Neural Networks (IJCNN), Glasgow, UK, 19–24 July 2020; pp. 1–8. [Google Scholar] [CrossRef]
  6. Pham, Q.-V.; Nguyen, N.T.; Huynh-The, T.; Le, L.B.; Lee, K.; Hwang, W.-J. Intelligent Radio Signal Processing: A Survey. IEEE Access 2021, 9, 83818–83850. [Google Scholar] [CrossRef]
  7. Huynh-The, T.; Hua, C.-H.; Pham, Q.-V.; Kim, D.-S. MCNet: An Efficient CNN Architecture for Robust Automatic Modulation Classification. IEEE Commun. Lett. 2020, 24, 811–815. [Google Scholar] [CrossRef]
  8. Onoszko, N.; Karlsson, G.; Mogren, O.; Zec, E.L. Decentralized federated learning of deep neural networks on non-iid data. arXiv 2021, arXiv:2107.08517. [Google Scholar]
  9. Liu, W.; Chen, L.; Zhang, W. Decentralized Federated Learning: Balancing Communication and Computing Costs. IEEE Trans. Signal Inf. Process. Over Netw. 2022, 8, 131–143. [Google Scholar] [CrossRef]
  10. Arti, M.K. Channel Estimation and Detection in Satellite Communication Systems. IEEE Trans. Veh. Technol. 2016, 65, 10173–10179. [Google Scholar] [CrossRef]
Figure 1. Sharing of learned parameters in a satellite network.
Figure 1. Sharing of learned parameters in a satellite network.
Engproc 27 00057 g001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gonzalez-Irigoyen, S.; Castillo, A.C.; Marroquin-Escobedo, J.A.; Martinez-Santoyo, M.; Contreras-Venegas, J.F.; Gongora-Torres, J.M.; Vargas-Rosales, C. Channel Estimation in the Interplanetary Internet Using Deep Learning and Federated Learning. Eng. Proc. 2022, 27, 57. https://doi.org/10.3390/ecsa-9-13325

AMA Style

Gonzalez-Irigoyen S, Castillo AC, Marroquin-Escobedo JA, Martinez-Santoyo M, Contreras-Venegas JF, Gongora-Torres JM, Vargas-Rosales C. Channel Estimation in the Interplanetary Internet Using Deep Learning and Federated Learning. Engineering Proceedings. 2022; 27(1):57. https://doi.org/10.3390/ecsa-9-13325

Chicago/Turabian Style

Gonzalez-Irigoyen, Santiago, Ana C. Castillo, Jesus A. Marroquin-Escobedo, Marlene Martinez-Santoyo, Julietth Fernanda Contreras-Venegas, Juan Misael Gongora-Torres, and Cesar Vargas-Rosales. 2022. "Channel Estimation in the Interplanetary Internet Using Deep Learning and Federated Learning" Engineering Proceedings 27, no. 1: 57. https://doi.org/10.3390/ecsa-9-13325

Article Metrics

Back to TopTop