<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>AI for Zero-Touch Management of Satellite Networks in B5G and 6G Infrastructures</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Antonio Galli</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pietro Giardina</string-name>
          <email>p.giardina@nextworks.it</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Guta</string-name>
          <email>Maria.Guta@esa.int</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Leonardo Lossi</string-name>
          <email>l.lossi@nextworks.it</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Antonio Mancina</string-name>
          <email>amancina@mbigroup.it</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vincenzo Moscato</string-name>
          <email>vincenzo.moscato@unina.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fabio Patrone</string-name>
          <email>f.patrone@edu.unige.it</email>
          <xref ref-type="aff" rid="aff5">5</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cesare Roseti</string-name>
          <email>roseti@ing.uniroma2.it</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simon Pietro Romano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giancarlo Sperlí</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francesco Zampognaro</string-name>
          <email>francesco.zampognaro@ing.uniroma2.it</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CINI - ITEM National Lab, Complesso Universitario Monte S.Angelo</institution>
          ,
          <addr-line>Naples</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Future Project Division, Telecom Technologies, Products and Systems Department, Directorate of Telecommunications &amp; Integrated Application, European Space Research and Technology Center (ESTEC)</institution>
          ,
          <addr-line>Noordwijk</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>MBI srl</institution>
          ,
          <addr-line>Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>NITEL</institution>
          ,
          <addr-line>Rome</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Nextworks</institution>
          ,
          <addr-line>Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>University of Genoa</institution>
          ,
          <addr-line>Genoa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Satellite Communication (SatCom) networks are become more and more integrated with the terrestrial telecommunication infrastructure. In this paper, we shows the current status of the still ongoing European Space Agency (ESA) project ”Data-driven Network Controller Orchestration for Real time Network Management - ANChOR”. In particular, we propose a Long Short-Term Memory (LSTM)based methodology to drive the dynamic selection of the optimal satellite gateway station, which will be performed by combining diferent kinds of information (i.e. trafic profile, network and weather conditions). Some preliminary results on the real world dataset shows the efectiveness of the proposed approach.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;satellite-terrestrial Integrated networks</kwd>
        <kwd>data management and orchestration</kwd>
        <kwd>AI/ML resource allocation</kwd>
        <kwd>smart satellite gateway selection</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Non Terrestrial Networks (NTN), and in particular Satellite Communication (SatCom) networks,
are becoming more and more integrated with the terrestrial telecommunication infrastructure.
This is the main aim that a lot of researchers and research activities have been achieving since
the past few years. A concrete example is the 5G ongoing standardization activity within The
Third Generation Partnership Project (3GPP) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The ongoing Release-17 works are including
eforts towards the definition of Internet of Things (IoT) over NTN and New Radio (NR) over
NTN solutions1. The planned Release-18 works are still including standardization activities on
NTN to further define Radio Layer 2 and Layer 3 details to allow solutions where non-terrestrial
nodes can operate in the Radio Access Network (RAN)2. Numerous are the advantages that NTN
can bring to the terrestrial networks [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Foster network spread, bringing connectivity to large
currently un-served or under-served areas, ofer backup links in case of non-normal conditions,
such as outages or faults of the primary terrestrial infrastructure, and ofload the terrestrial
network ofering additional connections to the users to address trafic peaks on the terrestrial
network and preserve the performance of specific loss or delay-sensitive flows are just a few
of them. However, several challenges and open issues are still to be properly investigated and
ifxed to allow seamless integration between terrestrial and non-terrestrial networks [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ], such
as the definition of proper random access procedures, timing advance strategies, and hand-over
managing policies, despite the considerable amount of research and development efort already
done [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        The employment of Artificial Intelligence (AI) and Machine Learning (ML) principles and
related solutions is another important pillar of the communication network evolution [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. It is
evident looking again to the 3GPP Release-18 planned content list which includes the “AI/ML for
Next Generation RAN (NG-RAN)”, “AI/ML – Air interface”, and “AI/ML study, Multimedia codecs,
systems and services” topics and more generally to the huge amount of research contributions
in the literature, which also includes studies and solutions to employ AL/ML techniques in
NTNs [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Radio resource management, mobility management, and non-terrestrial/terrestrial
network integration are just a few examples of the aspects that AI/ML solutions can help
improve. However, due to the challenges and open issues still to investigate and address [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
the full integration of AI/ML strategies in communication networks have been considered,
especially from the standardization viewpoint, as a matter of 6G or Beyond 5G (B5G) network
evolution instead of 5G network consolidation. This is also reflected, as a consequence, in
satellite-terrestrial integrated systems [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        This paper shows the current status of the still ongoing European Space Agency (ESA)
project “Data-driven Network Controller and Orchestrator for Real-time Network Management
– ANChOR”[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], which aims to provide a further contribution towards the real integration
of satellites into the 5G era and beyond. In particular, we will focus on describing one of
the considered scenarios, the related network architecture, and the system prototype under
development (Section 2), the AI-based method employed to drive the dynamic selection of the
optimal satellite gateway station (Section 3) and the current and preliminary obtained results
(Sections 4 and 5). Finally, conclusions are drawn in Section 6.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Anchor Architecture</title>
      <sec id="sec-2-1">
        <title>2.1. Use case for hybrid terrestrial/satellite backhaul in 5G network</title>
        <p>
          The ANChOR architecture has been designed to support a variety of Use Cases (UC) for the
integration of satellite networks in 5G infrastructures, as initially presented in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] (see Figure
1https://www.3gpp.org/release-17
2https://www.3gpp.org/release18
1). This paper addresses the architectural aspects to enable a particular UC targeting an hybrid
terrestrial/satellite backhaul orchestrated as part of end to end network slicing strategies. In
particular, we focus on the establishment of enhanced Mobile Broadband (eMBB) services
exploiting Geostationary Earth Orbit (GEO) satellite constellations. Current modern satellite
facilities rely on multiple ground stations dislocated in diferent geographical areas in order
to guarantee high-bandwidth communications and enough redundancy to mitigate signal
attenuation efects due to adverse weather conditions. Dynamic allocation of satellite resources
and their runtime configuration are crucial to optimize and maximize the usage of satellite
segments. Orchestration and AI/ML-based decision mechanisms are used in combination with
in-place satellite optimization techniques e.g, Satellite smart gateway diversity, that allows the
runtime selection of target gateway in a multi-gateway environment and the Adaptive Coding
and Modulation (ACM), for dynamic change of the transmitted signal characteristics, enabling
high-availability of satellite infrastructure while guaranteeing the required level of Quality of
Service (QoS).
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Architecture</title>
        <p>
          The ANChOR architecture [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] adopts some of the concepts related to Network Function
Virtualization (NFV), network programmability, and slicing management in 5G networks,
identifying three major functional components:
• Management and Orchestration, implementing the management of end-to-end
network slices and coordinating the resource orchestration for domain-specific slice subnets,
including a core network with user plane functions moved towards the edge of the
network and a satellite-enabled transport network for the backhaul. Open interfaces are
ofered towards the AI/ML platform to enable the automated re-configuration of network
slices at runtime.
• Multi-technology Network Controllers, implementing the control plane of the
transport network and enabling the dynamic reconfiguration of the satellite segment.
• Monitoring and AI/ML, which embeds the AI/ML algorithms implementing the
datadriven intelligence to assist the system in the multi-layer automation of the ANChOR
infrastructure. A specific Monitoring Platform collects the monitoring data generated from
several data sources later ingested by AI/ML algorithms to make automation decisions,
applied and enforced by the Management and Orchestration facility.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Closed-loop for automated hybrid backhaul reconfiguration</title>
        <p>Data-driven automatic reactivity/proactivity of control and management platforms is a very
well-known and popular concept adopted in 5G networks to guarantee service continuity while
minimizing human interventions. ANChOR implements such a concept by following a
DataDriven AI-based closed loop for the runtime reconfiguration of the hybrid 5G backhaul and, in
particular, its satellite segment.</p>
        <p>The ANChOR Management and Orchestration platform, as part of the slice provisioning
process, configures the Monitoring Platform in order to continuously collect data relevant
to determine the current status of each slice and related resources. The collected data are
heterogeneous, related to diferent slice subnets (e.g., core, satellite-based transport network,
etc), and may involve third party sources, e.g., weather forecast services, relevant for satellite
communications. The Monitoring Platform collects and stores the data, making them available
for the AI/ML platform that continuously takes decisions based on the monitored status. In case
of detection of a sub-optimal condition, the AI/ML platform automatically requests a network
re-configuration to be enforced by the ANChOR Orchestrator. The Orchestrator translates such
requests to real actions that afect one or more network slice subnets composing the target
(monitored) end-to-end slice. Three specific decisions can be made by the AI/ML algorithms in
the case of 5G backhaul. In the case of congestion or failure of the terrestrial link, the AI/ML
platform may decide to relocate the trafic (or part of it) into a satellite link minimizing the
risk of service outages. In case of adverse weather conditions, which may afect the satellite
transmission, the reconfiguration may consist in a redirection of the trafic towards a new target
satellite gateway placed into a geographical area characterized by better weather conditions.
Finally, the characteristics of satellite channels can be tuned at runtime by reconfiguring ACM
parameters.</p>
      </sec>
      <sec id="sec-2-4">
        <title>2.4. System prototype implementation</title>
        <p>
          The first prototype of the ANChOR Platform consists of several software components building
the diferent parts of the functional architecture. At the top of the system, a centralized Slice
Manager3 implements the Management and Orchestration platform. With reference to figure
2, the Slice Manager implements the Network Slice and Network Slice Subnet Management
Functions (NSMF and NSSMF) of a 5G management system, as defined by the 3GPP architecture.
In particular the Transport Network (TN) NSSMF orchestrates the 5G backhaul. Here a specific
adapter allows the configuration of the Starfish platform [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], which creates and manages
the satellite slice subnets, and an instance of OpenDaylight controller [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], which is used
to configure the virtual switches in the terrestrial network to switch towards the satellite
backhaul and vice-versa. The Monitoring platform is a micro-service Docker-based application,
encompassing several open-source tools and frameworks. The data are collected through a set
of Telegraf agents [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], deployable on demand and configurable at runtime, that collects data
from the 5G Core, Satellite platform and from OpenWeather [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], the external service selected
to get weather forecast information. The data collected are pushed into a Kafka bus [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], where
the AI/ML is listening to new events. Historical data are stored with InfluxDB[
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] and used for
AI/ML model training. Prometheus [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] has been selected as the data aggregation platform. The
runtime configuration of the elements building the Monitoring platform is implemented through
a specific Config Manager built from scratch. The AI/ML platform along with preliminary
validation activities in the context of the use case described in subsection 2.1, is widely discussed
in the following section.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. AI-based Methodology</title>
      <sec id="sec-3-1">
        <title>3.1. Task definition</title>
        <p>AI models aim to drive the dynamic selection of the optimal satellite gateway station, which
will be performed by combining diferent kinds of information (i.e. trafic profile, network and
weather conditions). In particular, this task identifies the appropriate gateway on the basis of
the analysis of the obtained status associated with a given station in a specific time interval
(that is defined according to a sliding window).</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Workflow</title>
        <p>The proposed methodology consists of three steps (see Figure 3): labeling, pre-processing and
model training. First step is mandatory to perform a supervised training where each instance
has the related label while the pre-processing has the goal of extracting the sequences from
3https://github.com/nextworks-it/slicer
historical data. Furthermore, the extracted sequences are properly normalized before they are
fed into the model. Finally, a deep learning Long Short-Term Memory (LSTM)-based model is
used to predict the state of each gateway in a specific time interval.</p>
        <p>Specifically, the choice of LSTM-based model is motivated by the nature of analyzed data
which are time series without any kind of regularity. This type of model has been designed to
capture both short and long term information within the historical data.</p>
        <p>The model’s decisions will be taken based on a mix of network topology information, historical
data (for the training phase), real-time monitoring data and service requirements, that can be
classified in: i) Geographical coordinates of available satellite gateways and satellite terminals;
ii) Service profile characterizing the data trafic on the eMBB network slices, in terms of:
required bandwidth, tolerable delay and maximum acceptable Bit Error Rate (BER); iii)
Realtime monitoring data; iv) Weather information.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experimental Protocol</title>
      <p>In this section we discuss about the experimental analysis made for evaluating the eficacy of
the proposed AI model in terms of accuracy, precision and recall.</p>
      <p>As mentioned in the previous section, the dataset is composed by diferent features provided
by several sources. The platform analyzed for the network features is Eurobis considering data
referred to a time span 2021-01-25 00:00 to 2021-02-08 00:00 with 5 minutes step, producing a
dataset having 4032 samples.</p>
      <p>The features used to train models concerning to Forward Link (FL), Return Link (RL), weather,
and number of logged-on terminals. In particular, we considered the following features for:
• FL: throughput in terms of packets and bits per seconds, Signal Noise Ratio in dB;
• RL: throughput in terms of packets and bits per seconds, Signal Noise Ratio (SNR) in dB,</p>
      <p>BER, frequency error in Hz, Normalized Signal Noise Ratio in dB.</p>
      <p>The weather data are gathered by OpenWeather API for historical data (i.e. temperature,
wind, humidity and pressure).</p>
      <p>The dataset has been labeled on the basis of specific rules defined by domain experts to
consider two diferent events. The former concerns the presence of interference leading to the
increase in total received power and BER and the decrease of the RL-SNR and the aggregate
platform throughput. The former is related to a rain event on the teleport which involves a
decrease of the total received power, RL-SNR and the aggregate throughput while increasing
BER.</p>
      <p>
        The obtained dataset has been split in training, validation and test sets in order to find the
best hyper-parameters and to estimate the performance of the designed model. We have tuned
the hyper-parameter, using Adam optimizer [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] with binary cross-entropy as loss function, of
the LSTM-based model on training and validation set; in particular, the final designed model is
composed by LSTM cell with 128 units, Dropout, LSTM cell with 128 units and finally a Dense
layer with 2 units with softmax as activation function and batch size equals to 16. The proposed
model has been implemented in Tensorflow 2.0 using the corresponding Keras layers.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Results</title>
      <p>In this section we discuss about the achieved results. In particular, in Table 1 some performance
metrics (Accuracy, Precision and Recall) are reported by varying the time window size, that has
been defined for correlating temporal information. The best results in terms of Accuracy have
been reached considering a time window of 10 samples. This result could be due to the fact that
this size is the best in order to capture both short and long information, while with 5 and 15
samples we are able to consider only short or long ones; in fact, the size of window can strongly
afect the result of our analysis because it could consider too many or few samples along time.</p>
      <p>Figure 4 reports the training curves related to the best solutions, where it is possible to see
how the loss function decreases as the epochs increase, and at the same time the accuracy of
the model increases. This trend of decreasing loss and increasing accuracy indicates how much
the model is learning in a correct way.</p>
      <p>Finally, the proposed model takes into account features provided by Monitoring Platform,
processes and predicts status of gateways, chosen the one with higher probability score, whose
information is then sent to Anchor Orchestrator.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>The interest in applying AI/ML-based methods in diferent research fields is increasing and
leading to multiple solutions aim to solve multiple problems or at least improving the currently
available solutions. This is true also in the telecommunication network field and, in particular,
in the development of new solutions for a better satellite/terrestrial network integration and an
enhanced resource allocation and management.</p>
      <p>This paper shows the current development status of a research project, called ANChOR. The
project description is focused on the considered network architecture, the system prototype
under development, and the AI/ML-based technique that we are developing and testing to
properly address the satellite gateway selection problem. The included preliminary performance
show encouraging trends and good results in terms of the three considered metrics.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work is being done under the ESA ARTES AT project “ANChOR” (Data-driven Network
Controller and Orchestrator for Real-time Network Management) – ESA/ESTEC Contract No.:
4000131447/20/NL/AB. The views expressed herein can in no way be taken to reflect the oficial
opinion of the European Space Agency.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>X.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rommer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Euler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. A.</given-names>
            <surname>Yavuz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. S.</given-names>
            <surname>Karlsson</surname>
          </string-name>
          ,
          <article-title>5G from space: An overview of 3GPP non-terrestrial networks</article-title>
          ,
          <source>IEEE Communications Standards Magazine</source>
          <volume>5</volume>
          (
          <year>2021</year>
          )
          <fpage>147</fpage>
          -
          <lpage>153</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>B. G.</given-names>
            <surname>Evans</surname>
          </string-name>
          ,
          <article-title>The role of satellites in 5G</article-title>
          ,
          <source>in: Advanced Satellite Multimedia Systems Conference and the 13th Signal Processing for Space Communications Workshop</source>
          (ASMS/SPSC), IEEE,
          <year>2014</year>
          , pp.
          <fpage>197</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vanelli-Coralli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Guidotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Foggi</surname>
          </string-name>
          , G. Colavolpe,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Montorsi, 5G and Beyond 5G Non-Terrestrial Networks: trends and research challenges</article-title>
          ,
          <source>in: 5G World Forum (5GWF)</source>
          , IEEE,
          <year>2020</year>
          , pp.
          <fpage>163</fpage>
          -
          <lpage>169</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bacco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Davoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Giambene</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gotta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Luglio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marchese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Patrone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Roseti</surname>
          </string-name>
          ,
          <article-title>Networking challenges for non-terrestrial networks exploitation in 5G</article-title>
          ,
          <source>in: 5G World Forum (5GWF)</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>623</fpage>
          -
          <lpage>628</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hosseinian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-H.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>Review of 5G NTN Standards Development and Technical Challenges for Satellite Integration With the 5G Network</article-title>
          ,
          <source>IEEE Aerospace and Electronic Systems Magazine</source>
          <volume>36</volume>
          (
          <year>2021</year>
          )
          <fpage>22</fpage>
          -
          <lpage>31</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>I.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shahabuddin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Malik</surname>
          </string-name>
          , E. Harjula,
          <string-name>
            <given-names>T.</given-names>
            <surname>Leppänen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Loven</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Anttonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Sodhro</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Alam</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Juntti</surname>
          </string-name>
          , et al.,
          <article-title>Machine learning meets communication networks: Current trends and future challenges</article-title>
          ,
          <source>IEEE Access 8</source>
          (
          <year>2020</year>
          )
          <fpage>223418</fpage>
          -
          <lpage>223460</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Rinaldi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.-L.</given-names>
            <surname>Maattanen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Torsner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Andreev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Iera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Koucheryavy</surname>
          </string-name>
          , G. Araniti,
          <article-title>Non-terrestrial networks in 5G &amp; beyond: A survey</article-title>
          ,
          <source>IEEE Access 8</source>
          (
          <year>2020</year>
          )
          <fpage>165178</fpage>
          -
          <lpage>165200</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Ridwan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A. M.</given-names>
            <surname>Radzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Abdullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jalil</surname>
          </string-name>
          ,
          <article-title>Applications of machine learning in networking: a survey of current issues and future challenges</article-title>
          ,
          <source>IEEE Access 9</source>
          (
          <year>2021</year>
          )
          <fpage>52523</fpage>
          -
          <lpage>52556</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>L.</given-names>
            <surname>Lei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. X.</given-names>
            <surname>Vu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chatzinotas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Minardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. F. M.</given-names>
            <surname>Montoya</surname>
          </string-name>
          ,
          <article-title>Dynamic-Adaptive AI Solutions for Network Slicing Management in Satellite-Integrated B5G Systems, IEEE Network 35 (</article-title>
          <year>2021</year>
          )
          <fpage>91</fpage>
          -
          <lpage>97</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <article-title>ANChOR - Data-driven Network Controller and Orchestrator for Real-time Network Management</article-title>
          ,
          <source>European Space Agency research project</source>
          ,
          <year>2020</year>
          . URL: https://artes.esa.int/ projects/anchor, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Patrone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Bacci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Galli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Giardina</surname>
          </string-name>
          , G. Landi,
          <string-name>
            <given-names>M.</given-names>
            <surname>Luglio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marchese</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Quadrini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Roseti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Sperlì</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vaccaro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Zampognaro</surname>
          </string-name>
          ,
          <article-title>Data-driven Network Orchestrator for 5G Satellite-Terrestrial Integrated Networks: The ANChOR Project</article-title>
          ,
          <source>in: IEEE Global Communications Conference (GLOBECOM)</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <article-title>MBI srl, STARFISH: Shaping the future of broadcasting, 2022</article-title>
          . URL: http://www.mbigroup. it/en/advanced-telecommunications-systems/new-waveforms/starfish-platform/.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>OpenDaylight (ODL</surname>
          </string-name>
          )
          <article-title>- a modular open platform for customizing and automating networks of any size and scale, 2022</article-title>
          . URL: https://artes.esa.int/projects/anchor, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <article-title>Telegraf - open source server agent to help collect metrics from stacks, sensors, and systems</article-title>
          ,
          <year>2022</year>
          . URL: https://www.influxdata.com/time-series-platform/telegraf/, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <article-title>OpenWeather - Weather forecasts, nowcasts and history in fast and elegant way</article-title>
          ,
          <year>2022</year>
          . URL: https://openweathermap.org/, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <article-title>Apache Kafka - open-source distributed event streaming platform used for highperformance data pipelines, streaming analytics, data integration, and mission-critical applications</article-title>
          ,
          <year>2022</year>
          . URL: https://kafka.apache.org/, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <article-title>InfluxDB - The Time Series Data Platform where developers build IoT, analytics</article-title>
          , and cloud applications,
          <year>2022</year>
          . URL: https://www.influxdata.com/, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <article-title>Prometheus - Open-source monitoring system with a dimensional data model, flexible query language, eficient time series database and modern alerting approach</article-title>
          .,
          <year>2022</year>
          . URL: https://prometheus.io/, Accessed:
          <fpage>2022</fpage>
          -05-04.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>D. P.</given-names>
            <surname>Kingma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ba</surname>
          </string-name>
          ,
          <article-title>Adam: A method for stochastic optimization</article-title>
          ,
          <source>arXiv preprint arXiv:1412.6980</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>