kth.sePublications KTH
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
GNN-enabled Precoding for Massive MIMO LEO Satellite Communications
National Mobile Communications Research Laboratory, Southeast University, Nanjing, China Purple Mountain Laboratories, Nanjing, China.
Purple Mountain Laboratories, Nanjing, China.
Department of Digital Industry Technologies, National and Kapodistrian University of Athens, Evripus Campus, Athens, Greece; Interdisciplinary Centre for Security, Reliability and Trust (SnT), University of Luxembourg, Luxembourg City, Luxembourg.
National Mobile Communications Research Laboratory, Southeast University, Nanjing, China Purple Mountain Laboratories, Nanjing, China.
Show others and affiliations
2025 (English)In: IEEE Transactions on Communications, ISSN 0090-6778, Vol. 73, no 10, p. 9028-9042Article in journal (Refereed) Published
Abstract [en]

Low Earth Orbit (LEO) satellite communication is a critical component in the development of sixth generation (6G) networks. The integration of massive multiple-input multipleoutput (MIMO) technology is being actively explored to enhance the performance of LEO satellite communications. However, the limited power of LEO satellites poses a significant challenge in improving communication energy efficiency (EE) under constrained power conditions. Artificial intelligence (AI) methods are increasingly recognized as promising solutions for optimizing energy consumption while enhancing system performance, thus enabling more efficient and sustainable communications. This paper proposes approaches to address the challenges associated with precoding in massive MIMO LEO satellite communications. First, we introduce an end-to-end graph neural network (GNN) framework that effectively reduces the computational complexity of traditional precoding methods. Next, we introduce a deep unfolding of the Dinkelbach algorithm and the weighted minimum mean square error (WMMSE) approach to achieve enhanced EE, transforming iterative optimization processes into a structured neural network, thereby improving convergence speed and computational efficiency. Furthermore, we incorporate the Taylor expansion method to approximate matrix inversion within the GNN, enhancing both the interpretability and performance of the proposed method. Numerical experiments demonstrate the validity of our proposed method in terms of complexity and robustness, achieving significant improvements over state-of-the-art methods.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2025. Vol. 73, no 10, p. 9028-9042
Keywords [en]
Low earth orbit satellites;Precoding;Satellites;Satellite communications;Massive MIMO;Graph neural networks;Training;Heuristic algorithms;Artificial intelligence;Computational efficiency;Massive MIMO;LEO;GNN;WMMSE;deep unfolding
National Category
Signal Processing
Identifiers
URN: urn:nbn:se:kth:diva-364726DOI: 10.1109/TCOMM.2025.3568216ISI: 001606381700013Scopus ID: 2-s2.0-105004807291OAI: oai:DiVA.org:kth-364726DiVA, id: diva2:1970137
Note

QC 20260126

Available from: 2025-06-16 Created: 2025-06-16 Last updated: 2026-01-26Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Ottersten, Björn
Signal Processing

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 37 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf