Page 68 - Kaleidoscope Academic Conference Proceedings 2022
P. 68

2022 ITU Kaleidoscope Academic Conference




           a significant challenge to networks with highly dynamic   6.1   Network configuration and adaptability
           topologies. The constantly changing data plane connectivity
           of satellite networks [8] constitutes a representative example,   Self-driving capabilities in  large network infrastructures,
           where the use of IP protocol is rather restrictive since the   with quick detection and reaction to network events, can be
           relation between network nodes can change as well as that   achieved  by the  decentralization of network intelligence.
           between the nodes and the user endpoint. Another example   This, however, will require a communication protocol (and
           is that of vehicular networks, where the communication can   relevant east-west interfaces) to synchronize the local views
           be  over direct  links between vehicles and roadside   of the distributed decision-making entities and to coordinate
           infrastructure but  where it  can  also involve multi-hop   their actions so as to avoid inconsistent configurations (e.g.
           connections between vehicles [11]. As in the case of satellite   the introduction of loops). At the same time, the reduced
           networks, the dynamics of communicating nodes result in   computational capability of management nodes, as a result
           fluid topologies, which  require maintaining and  updating   of  decentralization, will make it difficult to cope with
           topological IP addresses on a frequent basis.      collecting and processing the vast amount of data generated
                                                              in the  network. Hence, a  key challenge concerns the
           The address structure could instead be flexible enough  to   development of  lightweight telemetry mechanisms that
           support multiple semantics that apply to environments with   execute close to the  data source and can strike the right
           highly dynamic topologies.  In addition to reducing the   balance between accuracy and overhead. Such a mechanism
           complexity of such networks, a flexible addressing scheme   could  use, for example, machine   learning-based
           can allow for richer policies that enhance packet treatment in   classification methods for automatically  reducing the
           terms of routing performance and security. A representative   dimensionality of data by efficiently discarding non-useful
           example  is the approach in [26], which  uses semantic   information.
           addresses to  represent virtual switches at fixed space
           locations (based on  geo-coordinates) being traversed by   Concerning the programmability aspect, intent-based
           satellites, and which can result in reduced service disruptions   networking has been gaining traction in the last few years
           caused by satellite handover events.               evidenced by efforts in standardization bodies [6], [15], the
                                                              emergence of relevant workshops, and the inclusion of the
                  Table 1 – SoTA and challenges summary       topic in international conferences. Besides the need of a
                                                              common intent specification language, key challenges
                Area       State-of-the-  Research Challenges   include a generalized intent decomposition mechanism, the
                               Art                            incorporation  of  feedback  to ensure  the  continuous
            Network       Long-lived    Automation:           enforcement of intent, the automated selection of the most
            configuration   configurations,   decentralized   appropriate action(s) to execute (given multiple options) for
            and adaptability   centralization,   management, light-  achieving a specific  objective, and tools to ensure
                          OpenFlow, P4   weight telemetry     configuration consistency.
                                        High-level
                                        programmability: intent   6.2   Cloud-native networking
                                        decomposition,
                                        configuration         The embedding of computation in the network poses several
                                        consistency           challenges which mainly stem from the requirement that
            Cloud-native   Communication   Efficient resource   resource  management algorithms should no longer treat
            networking    and           management algorithms
                          computation   (joint optimization),   different  resource types in isolation but instead optimize
                          treated       multi-provider resource   them jointly.  In conjunction with  the need of real-time
                          separately    federation            reconfigurations  to  support demanding applications
            Network       SDN, NFV      Network operating     executing in the  network,  such algorithms should  be
            softwarization              system, abstractions,   designed with efficiency as a prime objective. In addition,
                                        APIs, common          the resource scarcity in edge computing  environments
                                        functionalities       naturally forces the use  of container-based  technologies,
            Network       Fixed address   Elastic addressing   which operate on a finer granularity compared  to
            addressing    length and    scheme, semantically-  conventional  virtualization  technologies and can achieve
                          semantics     enhanced addresses and   better usage. The management logic for coordinating the
                                        routing mechanisms    container-hosting locations, the allocation of user requests
                                                              among the  distributed set of  application execution points,
                   6.  CHALLENGES AND RESEARCH                and the decisions concerning the usage of resources will need
                              OPPORTUNITIES                   to follow a multidimensional optimization framework.
           This section discusses  the main research challenges   In edge compute scenarios it is likely that multiple providers
           associated with the four areas described in the previous parts   will need to collaborate to form a large cloud infrastructure
           of the paper that can allow for more flexibility in the network.   both in terms of resources and geographical footprint, so as
           These are summarized in Table 1.                   to support a wide range of services and large customer bases.
                                                              To this end, another challenge not only concerns the design





                                                          – 22 –
   63   64   65   66   67   68   69   70   71   72   73