User Clustering for Multicast Precoding in Multi-Beam Satellite Systems

Current State-of-the-Art High Throughput Satellite systems provide wide-area connectivity through multi-beam architectures. However, due to the tremendous system throughput requirements that next generation Satellite Communications expect to achieve, traditional 4-colour frequency reuse schemes, i.e., two frequency bands with two orthogonal polarisations, are not sufficient anymore and more aggressive solutions as full frequency reuse are gaining momentum. These approaches require advanced interference management techniques to cope with the significantly increased inter-beam interference, like multicast precoding and Multi User Detection. With respect to the former, several peculiar challenges arise when designed for SatCom systems. In particular, to maximise resource usage while minimising delay and latency, multiple users are multiplexed in the same frame, thus imposing to consider multiple channel matrices when computing the precoding weights. In this paper, we focus on this aspect by re-formulating it as a clustering problem. After introducing a novel mathematical framework, we design a k-means-based clustering algorithm to group users into simultaneously precoded and served clusters. Two similarity metrics are used to this aim: the users' Euclidean distance and their channel distance, i.e., distance in the multidimensional channel vector space. Through extensive numerical simulations, we substantiate the proposed algorithms and identify the parameters driving the system performance.

[1]  Giulio Colavolpe,et al.  Multiuser detection in multibeam satellite systems: Theoretical analysis and practical schemes , 2015, 2015 IEEE 16th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[2]  E. Forgy,et al.  Cluster analysis of multivariate data : efficiency versus interpretability of classifications , 1965 .

[3]  Daniele Tarchi,et al.  An interference estimation technique for Satellite cognitive radio systems , 2015, 2015 IEEE International Conference on Communications (ICC).

[4]  G H Ball,et al.  A clustering technique for summarizing multivariate data. , 1967, Behavioral science.

[5]  Matteo Berioli,et al.  BER Performance of Multibeam Satellite Systems with Tomlinson-Harashima Precoding , 2009, 2009 IEEE International Conference on Communications.

[6]  Symeon Chatzinotas,et al.  Cognitive approaches to enhance spectrum availability for satellite systems , 2017, Int. J. Satell. Commun. Netw..

[7]  Symeon Chatzinotas,et al.  Generic Optimization of Linear Precoding in Multibeam Satellite Systems , 2011, IEEE Transactions on Wireless Communications.

[8]  Symeon Chatzinotas,et al.  Multicast multigroup beamforming under per-antenna power constraints , 2014, 2014 IEEE International Conference on Communications (ICC).

[9]  Ana I. Pérez-Neira,et al.  Generalized Multicast Multibeam Precoding for Satellite Communications , 2015, IEEE Transactions on Wireless Communications.

[10]  Symeon Chatzinotas,et al.  Multicast Multigroup Precoding and User Scheduling for Frame-Based Satellite Communications , 2014, IEEE Transactions on Wireless Communications.

[11]  Symeon Chatzinotas,et al.  Linear Precoding in Multibeam SatComs: Practical Constraints , 2013 .

[12]  Riccardo De Gaudenzi,et al.  MIMO over Satellite: A Review , 2011, IEEE Communications Surveys & Tutorials.

[13]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.

[14]  Giorgio Taricco Linear Precoding Methods for Multi-Beam Broadband Satellite Systems , 2014 .

[15]  Andrea J. Goldsmith,et al.  Duality, achievable rates, and sum-rate capacity of Gaussian MIMO broadcast channels , 2003, IEEE Trans. Inf. Theory.

[16]  Carlos Mosquera,et al.  Joint Linear Precoding and Beamforming for the Forward Link of Multi-Beam Broadband Satellite Systems , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[17]  Laura Cottatellucci,et al.  Interference mitigation techniques for broadband satellite system , 2006 .

[18]  Symeon Chatzinotas,et al.  Precoding in Multibeam Satellite Communications: Present and Future Challenges , 2015, IEEE Wireless Communications.

[19]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[20]  Barry G. Evans,et al.  A terabit/second satellite system for European broadband access: a feasibility study , 2014, Int. J. Satell. Commun. Netw..

[21]  Symeon Chatzinotas,et al.  Joint Precoding with Flexible Power Constraints in Multibeam Satellite Systems , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[22]  Stefano Cioni,et al.  DVB-S2X-enabled precoding for high throughput satellite systems , 2016, Int. J. Satell. Commun. Netw..

[23]  G.E. Corazza,et al.  Non-Linear Interference Mitigation for Broadband Multimedia Satellite Systems , 2007, 2007 International Workshop on Satellite and Space Communications.

[24]  N. Zorba,et al.  An improved partial CSIT random beamforming for multibeam satellite systems , 2008, 2008 10th International Workshop on Signal Processing for Space Communications.

[25]  Symeon Chatzinotas,et al.  Cognitive radio scenarios for satellite communications: The CoRaSat approach , 2013, 2013 Future Network & Mobile Summit.

[26]  Giorgio Taricco,et al.  Chapter 3 – Multibeam joint precoding: frame-based design , 2015 .

[27]  Anja Klein,et al.  Linear Transmit Beamforming Techniques for the Multigroup Multicast Scenario , 2009, IEEE Transactions on Vehicular Technology.